数据传输方法及系统技术方案

技术编号:15520632 阅读:46 留言:0更新日期:2017-06-04 10:08
本发明专利技术公开了一种数据传输方法及系统,其中方法包括:在数据发送端和数据接收端之间建立近距离信息传输通道,并控制数据发送端和数据接收端通过近距离信息传输通道进行数据传输,建立信息传输记录并对其进行实时更新;在当前数据传输未完成的状态下,若近距离信息传输通道发生中断,则在数据发送端和数据接收端之间建立远距离信息传输通道,根据信息传输记录,控制数据发送端和数据接收端通过远距离信息传输通道进行数据续传,并在传输过程中实时更新信息传输记录。本发明专利技术提供的数据传输方法及系统,将近距离传输的快速、稳定、安全与远距离传输的便利相结合,可以有效避免完整资源数据通过公共网络进行传输,提升了数据传输速度。

Data transmission method and system

The invention discloses a data transmission method and system, wherein the method comprises the following steps: the establishment of close distance information transmission channel between the terminal and the data transmitting and receiving terminal, and control the data transmitting end and the receiving end data through the short distance information transmission channel for data transmission, the establishment of information transmission and real-time update the record in the current; the data transmission unfinished state, if the information transmission channel interruption distance based remote information transmission channel between the terminal and the data transmitting and receiving terminal, according to the information transmission control records, the data transmitting end and receiving end of the data transmission data by remote information transmission channel, and in the process of transmission of real-time update information transmission record. Data transmission method and system provided by the invention, close fast and stable transmission, safety and convenience of long-distance transmission combination, can effectively avoid the full resources of data transmission through the public network, enhance the speed of data transmission.

【技术实现步骤摘要】
数据传输方法及系统
本专利技术涉及通信
,特别涉及一种数据传输方法及系统。
技术介绍
现有的数据传输方法大致可分为远距离传输技术(例如服务器中继、P2P等)和近距离传输技术(例如蓝牙、WiFi热点等)两类。其中,利用现有的远距离传输技术实现在两个移动设备之间进行资源数据的共享,常用的手段是利用公共网络、或是通过服务器缓存中继的方式,或者以P2P的方式,将资源数据在收发方之间进行传递。这种传输方式使用时,所有的数据都会经过公共网络,传输速度慢。现有的近传技术即近距离传输技术,可以让使用者在不接触公共网络且收发双方距离较近的情况下,进行高速数据传输。但为了完成较大量的数据传输,使用者双方需要在较长时间内保持在一起。特别在传输大型文件时,如果双方突然需要分离,就会造成传输中断。如上所述,现有的远距离传输技术对于网络基础设备较差地区的使用者来说存在速度慢、耗时长等问题;而传统的近距离传输技术传输较大量的数据时,需要使用者较长时间保持在一起,使用不便。
技术实现思路
本专利技术通过将近距离传输的快速、稳定、安全与远距离传输的便利相结合,使数据的续传可以在不同网络环境中进行。本专利技术提供的数据传输方法,包括以下步骤:在数据发送端和数据接收端之间建立近距离信息传输通道;若所述近距离信息传输通道建立成功,则控制所述数据发送端和所述数据接收端通过所述近距离信息传输通道进行数据传输,同时建立信息传输记录并对其进行实时更新;在当前数据传输未完成的状态下,若所述近距离信息传输通道发生中断,则在所述数据发送端和数据接收端之间建立远距离信息传输通道;在所述远距离信息传输通道建立后,根据所述信息传输记录,控制所述数据发送端和所述数据接收端通过所述远距离信息传输通道进行数据续传,并在传输过程中实时更新所述信息传输记录。作为一种可实施方式,本专利技术的数据传输方法,还包括以下步骤:若所述近距离信息传输通道建立失败,则在所述数据发送端和数据接收端之间建立远距离信息传输通道,并控制所述数据发送端和所述数据接收端通过所述远距离信息传输通道进行数据传输,同时建立信息传输记录并对其进行实时更新。作为一种可实施方式,本专利技术的数据传输方法,还包括以下步骤:在通过所述远距离信息传输通道进行数据传输或数据续传的过程中,若所述近距离信息传输通道恢复,则关闭所述远距离信息传输通道,并根据所述信息传输记录,控制所述数据发送端和所述数据接收端通过所述近距离信息传输通道进行数据续传。作为一种可实施方式,在当前数据传输未完成的状态下,若所述近距离信息传输通道发生中断,则在所述数据发送端和数据接收端之间建立远距离信息传输通道,包括以下步骤:在当前数据传输未完成的状态下,若所述近距离信息传输通道发生中断,则对所述数据发送端和数据接收端的在线状态进行监听;当监听到所述数据发送端和数据接收端处于在线状态时,在所述数据发送端和数据接收端之间建立远距离信息传输通道。作为一种可实施方式,在所述远距离信息传输通道建立后,根据所述信息传输记录,控制所述数据发送端和所述数据接收端通过所述远距离信息传输通道进行数据续传,并在传输过程中实时更新所述信息传输记录,包括以下步骤:在所述远距离信息传输通道建立后,根据所述数据发送端和所述数据接收端的设备ID查找对应的所述信息传输记录;若存在未完成的所述信息传输记录,则控制所述数据发送端和所述数据接收端通过所述远距离信息传输通道进行数据续传,并在传输过程中实时更新所述信息传输记录。相应地,本专利技术还提供一种数据传输系统,包括第一传输通道建立模块、第一数据传输模块、第二传输通道建立模块、以及第二数据传输模块;所述第一传输通道建立模块,用于在数据发送端和数据接收端之间建立近距离信息传输通道;所述第一数据传输模块,用于若所述近距离信息传输通道建立成功,则控制所述数据发送端和所述数据接收端通过所述近距离信息传输通道进行数据传输,同时建立信息传输记录并对其进行实时更新;所述第二传输通道建立模块,用于在当前数据传输未完成的状态下,若所述近距离信息传输通道发生中断,则在所述数据发送端和数据接收端之间建立远距离信息传输通道;所述第二数据传输模块,用于在所述远距离信息传输通道建立后,根据所述信息传输记录,控制所述数据发送端和所述数据接收端通过所述远距离信息传输通道进行数据续传,并在传输过程中实时更新所述信息传输记录。作为一种可实施方式,所述第二传输通道建立模块还用于若所述近距离信息传输通道建立失败,则在所述数据发送端和数据接收端之间建立远距离信息传输通道;所述第二数据传输模块还用于在所述第二传输通道建立模块建立远距离信息传输通道后,控制所述数据发送端和所述数据接收端通过所述远距离信息传输通道进行数据传输,同时建立信息传输记录并对其进行实时更新。作为一种可实施方式,所述第一数据传输模块还用于在通过所述远距离信息传输通道进行数据传输或数据续传的过程中,若所述近距离信息传输通道恢复,则关闭所述远距离信息传输通道,并根据所述信息传输记录,控制所述数据发送端和所述数据接收端通过所述近距离信息传输通道进行数据续传。作为一种可实施方式,所述第二传输通道建立模块包括监听单元和建立单元;所述监听单元,用于在当前数据传输未完成的状态下,若所述近距离信息传输通道发生中断,则对所述数据发送端和数据接收端的在线状态进行监听;所述建立单元,用于当所述监听单元监听到所述数据发送端和数据接收端处于在线状态时,在所述数据发送端和数据接收端之间建立远距离信息传输通道。作为一种可实施方式,所述第二数据传输模块包括查找单元和传输单元;所述查找单元,用于在所述远距离信息传输通道建立后,根据所述数据发送端和所述数据接收端的设备ID查找对应的所述信息传输记录;所述传输单元,用于若存在未完成的所述信息传输记录,则控制所述数据发送端和所述数据接收端通过所述远距离信息传输通道进行数据续传,并在传输过程中实时更新所述信息传输记录。本专利技术相比于现有技术的有益效果在于:本专利技术提供的数据传输方法及系统,在数据传输过程中,优先采用近距离传输,当近距离传输条件不满足时,通过远距离续传或者近距离续传,将近距离传输的快速、稳定、安全与远距离传输的便利相结合,使数据的续传可以在不同网络环境中进行。其兼顾远距离和近距离的传输场景,让使用者在进行数据资源传输时,可以根据不同的网络环境选择最优的传输方式;在纯近距离传输和远近混合传输的场景下,可以有效避免完整资源数据通过公共网络进行传输,提升了数据传输速度。附图说明图1为本专利技术一实施例提供的数据传输方法的流程示意图;图2为本专利技术另一实施例提供的数据传输系统的原理示意图;图3为本专利技术另一实施例提供的数据传输系统的近传初始流程示意图;图4为本专利技术另一实施例提供的数据传输系统的远传续传流程示意图;图5为本专利技术另一实施例提供的数据传输系统的近传续传流程示意图。具体实施方式以下结合附图,对本专利技术上述的和另外的技术特征和优点进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的部分实施例,而不是全部实施例。请参阅1,本专利技术一实施例提供的数据传输方法,包括以下步骤:S100、在数据发送端和数据接收端之间建立近距离信息传输通道;S200、若近距离信息传输通道建立成功,则控制数据发送端和数据接收端通过近距本文档来自技高网...
数据传输方法及系统

【技术保护点】
一种数据传输方法,其特征在于,包括以下步骤:在数据发送端和数据接收端之间建立近距离信息传输通道;若所述近距离信息传输通道建立成功,则控制所述数据发送端和所述数据接收端通过所述近距离信息传输通道进行数据传输,同时建立信息传输记录并对其进行实时更新;在当前数据传输未完成的状态下,若所述近距离信息传输通道发生中断,则在所述数据发送端和数据接收端之间建立远距离信息传输通道;在所述远距离信息传输通道建立后,根据所述信息传输记录,控制所述数据发送端和所述数据接收端通过所述远距离信息传输通道进行数据续传,并在传输过程中实时更新所述信息传输记录。

【技术特征摘要】
1.一种数据传输方法,其特征在于,包括以下步骤:在数据发送端和数据接收端之间建立近距离信息传输通道;若所述近距离信息传输通道建立成功,则控制所述数据发送端和所述数据接收端通过所述近距离信息传输通道进行数据传输,同时建立信息传输记录并对其进行实时更新;在当前数据传输未完成的状态下,若所述近距离信息传输通道发生中断,则在所述数据发送端和数据接收端之间建立远距离信息传输通道;在所述远距离信息传输通道建立后,根据所述信息传输记录,控制所述数据发送端和所述数据接收端通过所述远距离信息传输通道进行数据续传,并在传输过程中实时更新所述信息传输记录。2.根据权利要求1所述的数据传输方法,其特征在于,还包括以下步骤:若所述近距离信息传输通道建立失败,则在所述数据发送端和数据接收端之间建立远距离信息传输通道,并控制所述数据发送端和所述数据接收端通过所述远距离信息传输通道进行数据传输,同时建立信息传输记录并对其进行实时更新。3.根据权利要求1或2所述的数据传输方法,其特征在于,还包括以下步骤:在通过所述远距离信息传输通道进行数据传输或数据续传的过程中,若所述近距离信息传输通道恢复,则关闭所述远距离信息传输通道,并根据所述信息传输记录,控制所述数据发送端和所述数据接收端通过所述近距离信息传输通道进行数据续传。4.根据权利要求3所述的数据传输方法,其特征在于,在当前数据传输未完成的状态下,若所述近距离信息传输通道发生中断,则在所述数据发送端和数据接收端之间建立远距离信息传输通道,包括以下步骤:在当前数据传输未完成的状态下,若所述近距离信息传输通道发生中断,则对所述数据发送端和数据接收端的在线状态进行监听;当监听到所述数据发送端和数据接收端处于在线状态时,在所述数据发送端和数据接收端之间建立远距离信息传输通道。5.根据权利要求3所述的数据传输方法,其特征在于,在所述远距离信息传输通道建立后,根据所述信息传输记录,控制所述数据发送端和所述数据接收端通过所述远距离信息传输通道进行数据续传,并在传输过程中实时更新所述信息传输记录,包括以下步骤:在所述远距离信息传输通道建立后,根据所述数据发送端和所述数据接收端的设备ID查找对应的所述信息传输记录;若存在未完成的所述信息传输记录,则控制所述数据发送端和所述数据接收端通过所述远距离信息传输通道进行数据续传,并在传输过程中实时更新所述信息传输记录。6.一种数据传输系统,其特征在于,包括第一传输通道建立模块、第一数据传输...

【专利技术属性】
技术研发人员:马灼愉魏钢强
申请(专利权)人:杭州腾展科技股份有限公司
类型:发明
国别省市:浙江,33

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1