数据传输方法和数据传输装置制造方法及图纸

技术编号:17918538 阅读:38 留言:0更新日期:2018-05-10 22:02
本发明专利技术提供了一种数据传输方法和数据传输装置,其中,数据传输方法包括:在检测到不能接入移动蜂窝网络时,创建与第二通信终端之间的近场通信连接;将待上传数据包通过近场通信连接发送至第二通信终端,以供第二通信终端将待上传数据包转发至服务器,其中,第二通信终端与服务器之间通过移动蜂窝网络进行数据传输。通过本发明专利技术的技术方案,有利于提高数据传输效率和可靠性,降低了用户的流量资费。

【技术实现步骤摘要】
数据传输方法和数据传输装置
本专利技术涉及物联网
,具体而言,涉及一种数据传输方法和一种数据传输装置。
技术介绍
随着物联网技术的发展,智能家电越来越普及,也导致物联网内部可能产生大量的数据需要进行备份或计算,例如,智能冰箱需要将运行参数数据上报至服务器,以供服务器反馈相应的调节指令,或确定故障信息以通知维护人员主动上门服务。相关技术中,智能家电设备通常是后台上报运行参数数据的,直接通过移动蜂窝网络与服务器进行远程数据传输,但是,在网络卡顿、延迟等传输障碍时,物联网内的运行数据无法同步传输至服务器,而用户也无法察觉网络故障对智能家电造成的影响。
技术实现思路
本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。为此,本专利技术的一个目的在于提供一种数据传输方法。本专利技术的另一个目的在于提供一种数据传输装置。本专利技术的另一个目的在于提供一种通信终端。本专利技术的另一个目的在于提供一种服务器。本专利技术的另一个目的在于提供一种计算机可读存储介质。为了实现上述目的,根据本专利技术的第一方面的技术方案,提供了一种数据传输方法,包括:在检测到不能接入移动蜂窝网络时,创建与第二通信终端之间的近场通信连接;将待上传数据包通过近场通信连接发送至第二通信终端,以供第二通信终端将待上传数据包转发至服务器,其中,第二通信终端与服务器之间通过移动蜂窝网络进行数据传输。在该技术方案中,通过在第一通信终端检测到不能通过移动蜂窝网络与服务器进行数据传输时,创建与第二通信终端之间的近场通信连接,将待上传数据包通过近场通信连接发送至第二通信终端,进而通过第二通信终端将上传数据包发送至服务器,能够有效地克服网络卡顿和延迟对数据传输的影响。其中,第一通信终端可以是物联网内的智能家电设备的通信模块,第二通信终端可以是手机、平板电脑和笔记本电脑等中继节点设备。譬如,当第一通信终端为智能电视时,对应的第二通信终端可以为无线路由器,也可以为用户手机。当智能电视与服务器之间的移动蜂窝网络出现故障,如卡顿、延迟,不能与服务器进行数据传输时,智能家电可以与第二通信终端无线路由器或用户手机建立近场通信连接,再由第二通信终端通过移动蜂窝网络将数据上传至服务器。其中,在选择第二通信终端时,可以由用户进行指定,也可以默认选择通信质量最佳的至少一个终端作为第二通信终端。又如,在使用无人机进行地貌信息采集时,无人机作为第一通信终端,用户手机作为第二通信终端。通常情况下,无人机采用移动蜂窝网络与服务器之间进行数据传输,当无人机处于无移动蜂窝网络的环境中,无人机是无法直接向服务器上传地貌信息数据的,而用户手机恰好处于移动蜂窝网络环境中时,若此时无人机能够创建与用户手机之间的近场通信连接,如采用蓝牙通信连接、Wi-Fi通信连接或紫蜂通信连接等,无人机将采集到的地貌信息转换为待上传数据包,并通过近场通信连接发送至用户手机,再由用户手机将接收到的待上传数据包通过移动蜂窝网络转发至服务器,从而降低了移动蜂窝网络卡顿或延迟对于数据传输的影响,有利于提高采集数据的时效性。在上述任一技术方案中,优选地,数据传输方法还包括:根据本地预存的MAC地址、数据块对应的时间戳和随机数确定通用唯一标识符;将通用唯一标识符和数据块封装,以得到待上传数据包。在该技术方案中,通过将通用唯一标识符和数据块封装,以得到待上传数据包,使得数据包具有唯一性,降低了数据传输过程中重复存储、丢失的可能性。其中,根据本地预存的MAC(MediaAccessControl,媒体访问控制)地址、数据块对应的时间戳和随机数确定通用唯一标识符(UniversalUniqueIdentifier,简称UUID),也即通用唯一标识符主要由当前日期和时间、时钟序列、全局唯一的IEEE机器识别号构成。当第一通信终端生成一个通用唯一标识符后,生成下一个通用唯一标识符时,由于第一部分当前日期和时间不同,确保下一个通用唯一标识符与上一个通用唯一标识符不相同,即保证通用唯一标识符的唯一性。将通用唯一标识符和数据块封装,得到待上传数据包,进而使得待上传数据包具有唯一性。根据本专利技术的第二方面的技术方案,提供了一种数据传输方法,包括:接收第一通信终端通过近场通信连接发送的待上传数据包;在完成待上传数据包接收后,将待上传数据包转发至服务器,其中,第二通信终端与服务器之间通过移动蜂窝网络进行数据传输。在该技术方案中,通过接收第一通信终端通过近场通信连接发送的待上传数据包,降低了在无移动蜂窝网络时造成数据传输中断的可能性,提高了数据传输过程中的稳定性。第二通信终端通过近场通信连接,接收第一终端发送的待上传数据包。第二通信终端完成接收后,将待上传数据包通过移动蜂窝网络转发至服务器,完成数据传输。譬如,当第一通信终端为智能电视时,对应的第二通信终端可以为无线路由器,也可以为用户手机。当智能电视与服务器之间的移动蜂窝网络出现故障,如卡顿、延迟,不能与服务器进行数据传输时,智能家电可以与第二通信终端无线路由器或用户手机建立近场通信连接,再由第二通信终端通过移动蜂窝网络将数据上传至服务器。其中,在选择第二通信终端时,可以由用户进行指定,也可以默认选择通信质量最佳的至少一个终端作为第二通信终端。又如,在使用无人机进行地貌信息采集时,无人机作为第一通信终端,用户手机作为第二通信终端。通常情况下,无人机采用移动蜂窝网络与服务器之间进行数据传输,当无人机处于无移动蜂窝网络的环境中,无人机是无法直接向服务器上传地貌信息数据的,而用户手机恰好处于移动蜂窝网络环境中时,若此时无人机能够创建与用户手机之间的近场通信连接,如采用蓝牙通信连接、Wi-Fi通信连接或紫蜂通信连接等,无人机将采集到的地貌信息转换为待上传数据包,并通过近场通信连接发送至用户手机,再由用户手机将接收到的待上传数据包通过移动蜂窝网络转发至服务器,从而降低了移动蜂窝网络卡顿或延迟对于数据传输的影响,有利于提高采集数据的时效性。在上述任一技术方案中,优选地,数据传输方法还包括:在接收到服务器反馈的备份成功指令后,删除本地存储的待上传数据包。在该技术方案中,通过删除本地存储的待上传数据包,有利于节省本地存储资源,提高了本地可用存储空间容量。当第二通信终端将待上传数据包转发给服务器之后,由服务器对待上传数据包进行存储、解析,获取数据包中的通用唯一标识符,根据通用唯一标识符,生成对应的备份成功指令,再将备份成功指令反馈至第二通信终端,第二通信终端根据接收到的备份成功指令,删除对应的待上传数据包。例如,在使用无人机进行地貌信息采集时,无人机作为第一通信终端,用户手机作为第二通信终端。无人机生成通用唯一标识符A1,并将通用唯一标识符A1与待上传数据A2进行封装,形成待上传数据包A,当无人机飞行到无移动蜂窝网络的环境中时,无人机创建与用户手机之间的近场通信连接,用户手机通过近场通信连接接收到数据包A,并将数据包A转发至服务器之后,服务器存储、解析数据包A,解析得到的通用唯一标识符A1用于确定第一通信终端的接收地址,并生成包含根据通用唯一标识符A1的备份成功指令B,服务器将备份成功指令B反馈至用户手机,用户手机根据备份成功指令B中的通用唯一标识符A1删除对应的数据包A。在上述任一技术方案中,优选地,数据传输方法还包括:将备份本文档来自技高网...
数据传输方法和数据传输装置

【技术保护点】
一种数据传输方法,适用于第一通信终端,其特征在于,所述数据传输方法包括:在检测到不能接入移动蜂窝网络时,创建与第二通信终端之间的近场通信连接;将待上传数据包通过所述近场通信连接发送至所述第二通信终端,以供所述第二通信终端将所述待上传数据包转发至服务器,其中,所述第二通信终端与所述服务器之间通过所述移动蜂窝网络进行数据传输。

【技术特征摘要】
1.一种数据传输方法,适用于第一通信终端,其特征在于,所述数据传输方法包括:在检测到不能接入移动蜂窝网络时,创建与第二通信终端之间的近场通信连接;将待上传数据包通过所述近场通信连接发送至所述第二通信终端,以供所述第二通信终端将所述待上传数据包转发至服务器,其中,所述第二通信终端与所述服务器之间通过所述移动蜂窝网络进行数据传输。2.根据权利要求1所述的数据传输方法,其特征在于,还包括:根据本地预存的MAC地址、数据块对应的时间戳和随机数确定通用唯一标识符;将所述通用唯一标识符和所述数据块封装,以得到所述待上传数据包。3.一种数据传输方法,适用于第二通信终端,其特征在于,所述数据传输方法包括:接收第一通信终端通过近场通信连接发送的待上传数据包;在完成所述待上传数据包接收后,将所述待上传数据包转发至服务器,其中,所述第二通信终端与所述服务器之间通过移动蜂窝网络进行数据传输。4.根据权利要求3所述的数据传输方法,其特征在于,还包括:在接收到所述服务器反馈的备份成功指令后,删除本地存储的所述待上传数据包。5.根据权利要求4所述的数据传输方法,其特征在于,还包括:将所述备份成功指令通过所述近场通信连接反馈至所述第一通信终端。6.一种数据传输装置,适用于第一通信终端,其特征在于,所述数据...

【专利技术属性】
技术研发人员:乔会君武维儒
申请(专利权)人:北京洪泰同创信息技术有限公司
类型:发明
国别省市:北京,11

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

1