一种远近程通信操控数据的收集方法

文档序号:8226148阅读:365来源:国知局
一种远近程通信操控数据的收集方法
【技术领域】
[0001]本发明涉及一种数据收集方法,更具体地说是指一种远近程通信操控数据的收集方法,还公开了一种可切换远近程通信的通信设备和系统。
【背景技术】
[0002]无线通信技术因为易布署、成本低以及使用便捷而得到物联网和智能家电行业的广泛应用。目前物联网和智能家电市场上应用的主流无线通信协议有红外、蓝牙、Zigbee,3G/4G 和 WiFi 等。
[0003]无线通信协议中属于近场通信的有红外、蓝牙和Zigbee等。远程的无线通信技术有通过3G/4G或WiFi接入互联网。
[0004]但是,目前这些通信技术间缺少一种整合不同协议的方法,以使设备能够基于已有通信技术之上兼具远程通信的便利性和近场通信高效性。

【发明内容】

[0005]本发明的目的在于克服现有技术的缺陷,提供一种远近程通信操控数据的收集方法,还公开了一种可切换远近程通信的通信设备和系统。
[0006]为实现上述目的,本发明采用以下技术方案:
[0007]本发明一种可切换远近程通信的通信方法,包括以下步骤:
[0008]设备侦测步骤,侦测近场和远程连接的设备列表;
[0009]近场连接步骤,和近场设备交换数据包;
[0010]远程连接步骤,与云服务器交换数据包;
[0011]云端服务步骤,协助设备侦测步骤定位设备连接状态,以及在设备远程通信时提供数据转发策略;
[0012]通信管道步骤,基于设备侦测状态动态选择当前交换数据包的连接步骤,通过这种动态连接路径的方法在远/近程切换的情景中实现上层通信应用的无间断通信。
[0013]本发明一种可切换远近程通信的通信设备,包括通信管道组件,及与通信管道组件连接的近场连接组件和远程连接组件,还包括与通信管道组件连接的设备侦测组件;所述的备侦测组件用于侦测近场和远程连接的设备列表;所述的近场连接组件用于与近场设备交换数据包;所述的远程连接组件用于与通信云端服务交换数据包;所述的通信管道组件基于设备侦测状态动态选择当前交换数据包的连接组件,通过动态连接路径的方式在远程连接和近场连接之间进行切换,实现上层通信应用的无间断通信。
[0014]其进一步技术方案为:所述的近场连接组件为红外、蓝牙和/或Zigbee的通信组件。
[0015]其进一步技术方案为:所述的远程连接组件为3G、4G和/或WiFi的通信组件。
[0016]本发明一种可切换远近程通信的通信系统,包括云服务器,及与云服务器连接的通信设备,所述的通信设备至少为二个,且所述的通信设备为前述的一种可切换远近程通信的通信设备;所述的云服务器为源设备的设备侦测组件定位其与目标通信设备的连接状态,用于在二个通信设备远程通信时提供数据转发策略。
[0017]其进一步技术方案为:所述的通信设备包括手机、平板电脑、笔记本电脑和/或具有通信功能的家用电器;其中,所述的手机、平板电脑、笔记本电脑为源通信设备,家电器为目标通信设备。
[0018]本发明一种可切换远近程通信的通信设备之间的控制方法,包括以下步骤:
[0019]I)设备侦测步骤,源通信设备在工作中以一定的间隔策略持续设备侦测请求,设备侦测组件分别通过局域网UDP广播和云端服务心跳发送侦测请求包,同时持续收集局域网和云端服务的回复的侦测响应包;发起设备侦测的源通信设备一直持续收集局域网内和云端服务回复的侦测响应包,通过这些侦测响应包更新在线设备列表,以及在线设备的远/近程状态;
[0020]2)数据传输步骤,通信设备之间传输数据时,源通信设备将要传输的数据提交给通信管道组件,通信管道组件将提交来的数据进行组包;从在线设备状态列表中查询目标设备的远/近程在线状态,根据其动态选择对应的远/近程传输组件,将组好的数据包和目标设备信息提交给远/近程连接传输组件进行具体传输。
[0021]其进一步技术方案为:所述的侦测响应包由被侦测设备的网络状态和设备类型组成。
[0022]其进一步技术方案为:所述的设备侦测步骤中:局域网内的其它通信设备收到该UDP广播后回复侦测响应包给作为主动侦测方的源通信设备,主动侦测方收集回复的数据包可确定可近场通信的设备列表;云端服务收到侦测请求包后会在侦测响应包中批量返回已远程连接到云端服务的设备信息。
[0023]其进一步技术方案为:所述的数据传输步骤中:源通信设备的近场传输组件根据目标通信设备的信息,向目标通信设备请求数据传输会话,目标通信设备收到数据传输会话请求后回复是否可建立连接,如果可建立连接,源通信设备发起数据连接并传送数据;源通信设备的远程传输组件根据目标通信设备的信息,向目标通信设备请求数据传输会话,目标通信设备收到数据传输会话请求后回复是否可建立连接,如果可建立连接,源通信设备通过云服务器发起数据连接并传送数据。
[0024]本发明一种可切换远近程通信的通信方法,包括以下步骤:
[0025]设备侦测步骤,侦测近场和远程连接的设备列表;
[0026]近场连接步骤,和近场设备交换数据包;
[0027]远程连接步骤,与云服务器交换数据包;
[0028]云端服务步骤,协助设备侦测步骤定位设备连接状态,以及在设备远程通信时提供数据转发策略;
[0029]通信管道步骤,基于设备侦测状态动态选择当前交换数据包的连接步骤,通过这种动态连接路径的方法在远/近程切换的情景中实现上层通信应用的无间断通信。
[0030]本发明与现有技术相比的有益效果是:本发明由于采用了近场通信组件和远程通信组件,通过设备侦测组件可以使通信设备之间的通信在远程和近场两种环境下实现无缝切换,使设备之间的通信能够兼具远程通信的便利性和近场通信高效性。本发明可以应用于物联网传感设备和智能家电,及用户移动终端设备(比如手机)的通信和控制场景,用户的移动终端设备通过本技术方案可在任意提供互联网服务的地点实现物联应用和智能家电控制。
[0031]下面结合附图和具体实施例对本发明作进一步描述。
【附图说明】
[0032]图1为本发明一种可切换远近程通信的通信系统具体实施例的示意图。
【具体实施方式】
[0033]为了更充分理解本发明的技术内容,下面结合具体实施例对本发明的技术方案进一步介绍和说明,但不局限于此。
[0034]如图1所示,本发明一种可切换远近程通信的通信系统,包括云服务器,及通过互联网与云服务器连接的通信设备,通信设备为二个,包括通信设备A和通信设备B,通信设备为可切换远近程通信的通信设备;云服务器为源设备的设备侦测组件定位其与目标通信设备的连接状态,用于在二个通信设备远程通信时提供数据转发策略。
[0035]通信设备A和通信设备B均包括了通信管道组件,及与通信管道组件连接的近场连接组件和远程连接组件,还包括与通信管道组件连接的设备侦测组件;备侦测组件用于侦测近场和远程连接的设备列表;近场连接组件用于与近场设备交换数据包;远程连接组件用于与通信云端服务交换数据包;通信管道组件基于设备侦测状态动态选择当前交换数据包的连接组件,通过动态连接路径的方式在远程连接和近场连接之间进行切换,实现上层通信应用的无间断通信。
[0036]其中,近场连接组件为红外、蓝牙和/或Zigbee的通信组件。远程连接组件为3G、4G和/或WiFi的通信组件。通信设备包括手机、平板电脑、笔记本电脑和/或具有通信功能的家用电器;其中,所述的手机、平板电脑、笔记本电脑为源通信设备,家电器为目标通信设备。
[0037]本发明一种可切换远近程通信的通信设备之间的控制方法,包括以下步骤:
[0038]I)设备侦测步骤:
[0039]源通信设备在工作中以一定的间隔策略持续设备侦测请求,设备内的侦测组件分别通过局域网UDP广播和云端服务心跳发送侦测请求包,同时持续收集局域网和云端服务的回复的侦测响应包,侦测响应包由被侦测设备的网络状态和设备类型等信息组成。
[0040]局域网内的其它通信设备收到该UDP广播后回复侦测响应包给主动侦测方,主动侦测方收集回复的数据包可确定可近场通信的设备列表;
[0041]云端服务收到侦测请求包后会
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1