一种物联网通信模式的切换控制方法及系统与流程

文档序号:11327708阅读:696来源:国知局
一种物联网通信模式的切换控制方法及系统与流程

本发明涉及物联网技术领域,具体涉及一种物联网通信模式的切换控制方法及系统。



背景技术:

物联网(internetofthings,简称iot)就是物物相连的互联网,是在互联网基础上延伸和扩展得到的网络,通过射频识别设备、红外感应设备、激光扫描器、气体感应器等终端设备把任何物品与互联网连接起来,以实现智能化识别、定位、跟踪、监控和管理。目前市场上的终端设备与边缘网络的边缘转发节点数据交互时,多采用无线网络如蓝牙、zigbee、wifi等无线通信模式,并在免授权频段进行传输,以降低物联网系统的部署成本,但对于一些终端设备而言,其上报的数据包括“小”数据,也包括“大”数据或者机密数据,显然这种单一的无线通信模式无法满足这些终端设备对实时性和安全性的要求。



技术实现要素:

本发明实施例公开了一种物联网通信模式的切换控制方法及系统,用于摈弃物联网无线传输的单一通信模式,实现灵活的通信模式切换,满足终端设备对实时性和安全性的不同要求。

本发明第一方面公开了一种物联网通信模式的切换控制方法,可包括:

边缘接入节点接收汇聚单元下发的通信配置信息;所述通信配置信息包括设备标识、第一通信接口设置参数和第二通信接口设置参数;

所述边缘接入节点将所述通信配置信息中的所述第一通信接口设置参数和所述第二通信接口设置参数发送给匹配所述设备标识的终端设备;

所述终端设备根据所述第一通信接口设置参数设置第一通信接口,以及根据所述第二通信接口设置参数设置第二通信接口;

所述终端设备实时监控设置于所述终端设备的人机交互接口,并判断是否通过所述人机交互接口接收到用户输入的用于开启所述第二通信接口的开启指令;

所述终端设备在确定没有接收到所述开启指令时,调用所述第一通信接口将采集的数据发送给所述边缘接入节点,以使所述边缘接入节点将接收到的数据上报给所述汇聚单元;

所述终端设备在确定接收到所述开启指令时,调用所述第二通信接口将采集的数据发送给所述边缘接入节点,以使所述边缘接入节点将接收到的数据上报给所述汇聚单元。

作为一种可选的实施方式,在本发明第一方面中,所述终端设备在确定没有接收到所述开启指令时,所述调用所述第一通信接口将采集的数据发送给所述边缘接入节点,包括:

所述终端设备在确定没有接收到所述开启指令时,检测当前系统时间;

所述终端设备判断检测的当前系统时间是否到达预设的数据采集时间;

所述终端设备在检测的当前系统时间到达所述预设的数据采集时间时,采集数据,执行调用所述第一通信接口将采集的数据发送给所述边缘接入节点的步骤。

作为一种可选的实施方式,在本发明第一方面中,所述终端设备在确定接收到所述开启指令时,所述调用所述第二通信接口将采集的数据发送给所述边缘接入节点,包括:

所述终端设备在确定接收到所述开启指令时,检测当前系统时间;

所述终端设备判断检测的当前系统时间是否到达预设的数据采集时间;

所述终端设备在检测的当前系统时间到达所述预设的数据采集时间时,采集数据,执行调用所述第二通信接口将采集的数据发送给所述边缘接入节点的步骤。

作为一种可选的实施方式,在本发明第一方面中,所述边缘接入节点接收汇聚单元下发的通信配置信息之前,所述方法还包括:

所述边缘接入节点接收所述汇聚单元下发的数据传输控制信息,所述数据传输控制信息包括数据采集时间和所述设备标识;

所述边缘接入节点将所述数据传输控制信息中的所述数据采集时间发送给匹配所述设备标识的终端设备;

所述终端设备接收所述数据采集时间并保存。

作为一种可选的实施方式,在本发明第一方面中,所述终端设备在确定没有接收到所述开启指令时,所述调用所述第一通信接口将采集的数据发送给所述边缘接入节点,以使所述边缘接入节点将接收到的数据上报给所述汇聚单元,包括:

所述终端设备在确定没有接收到所述开启指令时,获取所述第一通信接口对应的第一通信标识,采用所述第一通信标识对采集的数据进行签名和加密,得到第一数据包;

所述终端设备调用所述第一通信接口将所述第一数据包发送给所述边缘接入节点,以使所述边缘接入节点将接收到的所述第一数据包上报给所述汇聚单元;

所述终端设备在确定接收到所述开启指令时,所述调用所述第二通信接口将采集的数据发送给所述边缘接入节点,以使所述边缘接入节点将接收到的数据上报给所述汇聚单元,包括:

所述终端设备在确定接收到所述开启指令时,获取所述第二通信接口对应的第二通信标识,采用所述第二通信标识对采集的数据进行签名和加密,得到第二数据包;

所述终端设备调用所述第二通信接口将所述第二数据包发送给所述边缘接入节点,以使所述边缘接入节点将接收到的所述第二数据包上报给所述汇聚单元。

本发明第二方面公开了一种物联网通信模式的切换控制系统,可包括:

边缘接入节点,用于接收汇聚单元下发的通信配置信息;所述通信配置信息包括设备标识、第一通信接口设置参数和第二通信接口设置参数;

所述边缘接入节点还用于将所述通信配置信息中的所述第一通信接口设置参数和所述第二通信接口设置参数发送给匹配所述设备标识的终端设备;

所述终端设备,用于根据所述第一通信接口设置参数设置第一通信接口,以及根据所述第二通信接口设置参数设置第二通信接口;

所述终端设备还用于实时监控设置于所述终端设备的人机交互接口,并判断是否通过所述人机交互接口接收到用户输入的用于开启所述第二通信接口的开启指令;

所述终端设备还用于在确定没有接收到所述开启指令时,调用所述第一通信接口将采集的数据发送给所述边缘接入节点,以使所述边缘接入节点将接收到的数据上报给所述汇聚单元;

所述终端设备还用于在确定接收到所述开启指令时,调用所述第二通信接口将采集的数据发送给所述边缘接入节点,以使所述边缘接入节点将接收到的数据上报给所述汇聚单元。

作为一种可选的实施方式,在本发明第二方面中,所述终端设备还用于在确定没有接收到所述开启指令时,所述调用所述第一通信接口将采集的数据发送给所述边缘接入节点的方式具体为:

所述终端设备还用于在确定没有接收到所述开启指令时,检测当前系统时间;以及,判断检测的当前系统时间是否到达预设的数据采集时间;以及,在检测的当前系统时间到达所述预设的数据采集时间时,采集数据,执行调用所述第一通信接口将采集的数据发送给所述边缘接入节点。

作为一种可选的实施方式,在本发明第二方面中,所述终端设备还用于在确定接收到所述开启指令时,所述调用所述第二通信接口将采集的数据发送给所述边缘接入节点的方式具体为:

所述终端设备还用于在确定接收到所述开启指令时,检测当前系统时间;以及,判断检测的当前系统时间是否到达预设的数据采集时间;以及,在检测的当前系统时间到达所述预设的数据采集时间时,采集数据,执行调用所述第二通信接口将采集的数据发送给所述边缘接入节点的步骤。

作为一种可选的实施方式,在本发明第二方面中,所述边缘接入节点还用于在接收汇聚单元下发的通信配置信息之前,接收所述汇聚单元下发的数据传输控制信息,所述数据传输控制信息包括数据采集时间和所述设备标识;以及,将所述数据传输控制信息中的所述数据采集时间发送给匹配所述设备标识的终端设备;

所述终端设备还用于接收所述数据采集时间并保存。

作为一种可选的实施方式,在本发明第二方面中,所述终端设备用于在确定没有接收到所述开启指令时,调用所述第一通信接口将采集的数据发送给所述边缘接入节点,以使所述边缘接入节点将接收到的数据上报给所述汇聚单元的方式具体为:

所述终端设备用于在确定没有接收到所述开启指令时,获取所述第一通信接口对应的第一通信标识,采用所述第一通信标识对采集的数据进行签名和加密,得到第一数据包;以及,调用所述第一通信接口将所述第一数据包发送给所述边缘接入节点,以使所述边缘接入节点将接收到的所述第一数据包上报给所述汇聚单元;

所述终端设备用于在确定接收到所述开启指令时,调用所述第二通信接口将采集的数据发送给所述边缘接入节点,以使所述边缘接入节点将接收到的数据上报给所述汇聚单元的方式具体为:

所述终端设备用于在确定接收到所述开启指令时,获取所述第二通信接口对应的第二通信标识,采用所述第二通信标识对采集的数据进行签名和加密,得到第二数据包;以及,调用所述第二通信接口将所述第二数据包发送给所述边缘接入节点,以使所述边缘接入节点将接收到的所述第二数据包上报给所述汇聚单元。

与现有技术相比,本发明实施例具有以下有益效果:

在本发明实施例中,边缘转发节点接收汇聚单元下发的通道配置指令后,将通道配置指令中的主通道配置系数和备用通道配置系数发送给匹配设备类型的终端设备,该终端设备根据主通道配置系数设置第一通信接口,根据备用通道配置系数设置第二通信接口,之后,实时监控设置于该终端设备的人机交互接口,在确定通过该人机交互接口没有接收到用户输入的用于开启该第二通信接口的开启指令时,调用第二通信接口将采集的数据发送给边缘转发节点,进而边缘节点接入将接收到的数据上报给汇聚单元;在确定通过该人机交互接口接收到用户输入的用于开启该第二通信接口的开启指令时,调用第二通信接口将采集的数据发送给边缘转发节点,进而该边缘转发节点将接收到的数据上报给汇聚单元。可以看出,本发明实施例中,在汇聚单元指定设备类型对应的终端设备中设置第一通信接口和第二通信接口,用户可以通过终端设备上的人机交互接口,选择采用第一通信接口还是第二通信接口来发送采集的数据,摈弃传统的物联网单一通信模式,实现灵活的通信模式切换控制,满足终端设备更高的通信需求。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明一些实施例公开的物联网架构示意图;

图2为本发明实施例公开的物联网通信模式的切换控制方法的流程示意图;

图3为本发明实施例公开的物联网通信模式的切换控制方法的另一流程示意图;

图4为本发明实施例公开的物联网通信模式的切换控制系统的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书中的术语“第一”、“第二”等是用于区别不同的对象,而不是用于描述特定顺序。本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例公开了一种物联网通信模式的切换控制方法,摈弃传统的物联网单一通信模式,实现灵活的通信模式切换控制,满足终端设备更高的通信需求。本发明实施例相应地公开了一种物联网通信模式的切换控制系统。

在介绍本发明实施例之前,先简单介绍一下本发明一些实施例公开的物联网架构。如图1所示,图1为本发明一些实施例公开的物联网架构示意图;图1所示的物联网架构按照功能划分可以包括终端设备层、接入节点层以及汇聚层三个层。其中,终端设备层可以包括海量规模的终端设备,例如视频监控系统、自动取款机、湿度计、烟感器、通风设备、雨量传感器、灌溉阀等等;接入节点层可以包括网络连接的大量的边缘接入节点,边缘接入节点可以包括路由器、中继器、接入点等设备,本发明实施例不作限定;边缘接入节点可以使用任何标准的组网协议,而且边缘接入节点可以在不同的网络制式之间实现数据解析;汇聚层可以包括汇聚单元,汇聚单元可以对接入节点层的各个边缘接入节点进行高层管理,从而实现数据传输频率、网络拓扑以及其他组网功能的控制;汇聚单元不仅可以对海量终端设备产生的物联网数据进行分析和决策,还可以通过发指令去获取信息或者配置终端设备参数(此时数据的传输指向终端设备);汇聚单元还可以引入各种业务,从大数据到社交网络、甚至从社交工具“点赞”到天气分享等。在图1所示的物联网架构中,每一个边缘接入节点可以为其网络覆盖范围内的海量终端设备提供物联网数据收发服务,其中,每一个边缘接入节点网络覆盖范围内的每一个终端设备可以内置有无线通信协议的无线通讯模块或者以传统组网协议直接与互联网连接的传统通讯模块,这使得每一边缘接入节点可以通过网络通讯方式与每一个终端设备进行无线通讯。在图1所示的物联网架构中,终端设备内置的无线通讯模块在生产时,可以输入上频点470mhz,下频点510mhz,这样无线通讯模块可以自动将通讯频段定义为470mhz~510mhz,以符合中国srrc标准的规定;或者,也可以输入上频点868mhz,下频点908mhz,这样无线通讯模块可以自动将通讯频段定义为868mhz~908mhz,以符合欧洲etsi标准的规定;或者,可以输入上频点918mhz,下频点928mhz,这样无线通讯模块可以自动将通讯频段定义为918mhz~928mhz,以符合美国fcc标准的规定;或者,无线通讯模块的通讯频段也可以定义为符合日本arib标准或加拿大ic标准的规定,本发明实施例不作限定。在图1所示的物联网架构中,终端设备可以采用频分复用(frequencydivisionmultipleaccess,fdma)、跳频(frequency-hoppingspreadspectrum,fhss)、动态时分复用(dynamictimedivisionmultipleaccess,dtdma)、退避复用(csma)相结合的方法来解决干扰问题。传统通讯模块通过设置传统组网协议,如传输控制协议/互联网协议(transmissioncontrolprotocol/internetprotocol,简称tcp/ip)。

下面将从图1所示的物联网架构的角度出发,并结合具体实施例对本发明技术方案进行详细说明。

实施例一

请参阅图2,图2为本发明实施例公开的物联网通信模式的切换控制方法的流程示意图;如图2所示,一种物联网通信模式的切换控制方法可包括:

201、边缘接入节点接收汇聚单元下发的通信配置信息;该通信配置信息包括设备标识、第一通信接口设置参数和第二通信接口设置参数。

本发明实施例中的第一通信接口设置参数用于设置第一通信接口,第一通信接口是通过无线通信协议实现的、且采用免授权频段进行数据传输。第二通信接口是通过传统tcp/ip协议实现的、且采用授权频段进行数据传输。

可以理解的,在物联网中部分终端设备采集的数据对实时性和可靠性要求较高,同时数据比较大,也需要较高的带宽,适用于“小”数据且安全性较低的免授权频段的无线通信模式并不适合传输这些数据。举例来说,物联网中的视频监控系统,采集的数据都是视频文件,数据比较大,而且也对数据传输过程中的安全性提出要求,因此,这类终端设备不同于湿度计只用于上传表征土壤湿度的“小”数据。但是,这类终端设备同时也存在收发一些简单的指令或者数据,如果考虑传统的tcp/ip协议,显然又会造成资源浪费,而且也会增加成本,因此,在本发明中针对这类终端设备设置第一通信接口和第二通信接口,可以根据实际需求选择不同的通信接口进行通信,以满足数据在可靠性、实时性和带宽上的不同需求。

边缘接入节点接收汇聚单元下发的通信配置信息之前,本发明实施例还包括:边缘接入节点接收汇聚单元下发的数据传输控制信息,该数据传输控制信息包括数据采集时间和设备标识;边缘接入节点将数据传输控制信息中的数据采集时间发送给匹配设备标识的终端设备;终端设备接收数据采集时间并保存。通过该实施方式,对汇聚单元指定的终端设备设置数据采集时间,以控制终端设备在该数据采集时间周期性采集数据并上报,实现汇聚单元对终端设备的管理功能。

202、边缘接入节点将通信配置信息中的第一通信接口设置参数和第二通信接口设置参数发送给匹配设备标识的终端设备。

其中,边缘接入节点在其覆盖范围内广播消息,该广播消息携带该通信配置信息中的第一通信接口设置参数和第二通信接口设置参数、以及该设备标识,终端设备在监测到该广播消息时,从广播消息中提取该设备标识,如果该设备标识为自身对应的设备标识,从广播消息中获取该第一通信接口设置参数和第二通信接口设置参数。

进一步地,广播消息中的第一通信接口设置参数和第二通信接口设置参数被加密打包成一个数据包,终端设备从广播消息中提取该设备标识,如果该设备标识为自身对应的设备标识,终端设备根据预置的解密算法解密以获得第一通信接口设置参数和第二通信接口设置参数,以提高数据安全性。

203、终端设备根据第一通信接口设置参数设置第一通信接口,以及根据第二通信接口设置参数设置第二通信接口。

终端设备进入通信接口的设置选项,在设置选项中设置第一通信接口设备参数以获得第一通信接口,在设置选项中设置第二通信接口设置参数以获得第二通信接口。

204、终端设备实时监控设置于终端设备的人机交互接口,并判断是否通过人机交互接口接收到用户输入的用于开启第二通信接口的开启指令。其中,终端设备在确定没有接收到开启指令时,转向步骤205;终端设备在确定接收到开启指令时,转向步骤206。

本发明实施例的终端设备中还设置有实现人机交互的人机交互接口,用户可以通过该人机交互接口选择第一通信接口或者第二通信接口。

作为一种可选的实施方式,终端设备上的人机交互接口可以是终端设备界面上的物理按钮,用户可以通过手动操作该物理按钮,选择第一通信接口或者第二通信接口,具体地,接收用户通过该物理按钮输入的操作指令,进一步识别该操作指令是否与预置的操作指令相匹配,如果匹配,则确定接收到用户输入的用于开启第二通信接口的开启指令。该实施方式中,用户需要与终端设备面对面地操作,直观简单。

作为另一种可选的方式,终端设备上的人机交互接口可以是一个用于远程监控的监控接口,通过将另外的终端设备与该终端设备进行绑定,如移动设备(智能手机等),在该监控接口被激活后,实时监控是否接收到绑定终端设备发送的操作指令,如果接收到操作指令,进一步识别该操作指令是否与预置的操作指令相匹配,如果匹配,则确定接收到用户输入的用于开启第二通信接口的开启指令。该实施方式,可以进行远程监控,更为方便,而且也能够降低对用户的人身安全威胁。

205、终端设备调用第一通信接口将采集的数据发送给边缘接入节点,以使边缘接入节点将接收到的数据上报给汇聚单元。

作为一种可选的实施方式,终端设备在确定没有接收到开启指令时,获取第一通信接口对应的第一通信标识,采用第一通信标识对采集的数据进行签名和加密,得到第一数据包;以及调用第一通信接口将第一数据包发送给边缘接入节点,以使边缘接入节点将接收到的所述第一数据包上报给所述汇聚单元。在该实施方式中,采用第一通信标识对采集的数据进行签名和加密,既能提高数据传输的安全性,也能便于边缘接入节点或者汇聚单元通过第一通信标识来区分数据。

作为一种可选的实施方式,终端设备调用第一通信接口将第一数据包发送给边缘接入节点具体包括:终端设备调用第一通信接口,在免授权频段上确定目标传输频段;在目标传输频段上与边缘接入节点建立通信连接,以及基于建立的通信连接将第一数据包上报给边缘接入节点。

进一步地,终端设备在目标传输频段上与边缘接入节点建立通信连接,以及基于建立的通信连接将第一数据包上报给边缘接入节点具体包括:终端设备确定目标传输频段所对应的时频资源,在时频资源上将第一数据包上报给边缘接入节点。

进一步地,终端设备确定目标传输频段所对应的时频资源,在时频资源上将第一数据包上报给边缘接入节点具体包括:终端设备通过跳频方式从目标传输频段中确定用于上报接收到数据的物理资源块的频域位置;终端设备在确定的物理资源块的频域位置所对应的时频资源上,将第一数据包上报给边缘接入节点。实施上述实施方式,能够解决数据干扰问题,提高数据传输效率。

206、终端设备调用第二通信接口将采集的数据发送给边缘接入节点,以使边缘接入节点将接收到的数据上报给汇聚单元。

作为一种可选的实施方式,终端设备在确定接收到开启指令时,调用第二通信接口将采集的数据发送给边缘接入节点,以使边缘接入节点将接收到的数据上报给汇聚单元,包括:

终端设备在确定接收到开启指令时,获取第二通信接口对应的第二通信标识,采用第二通信标识对采集的数据进行签名和加密,得到第二数据包;以及,终端设备调用第二通信接口将第二数据包发送给边缘接入节点,以使边缘接入节点将接收到的第二数据包上报给汇聚单元。在该实施方式中,采用第二通信标识对采集的数据进行签名和加密,既能提高数据传输的安全性,也能便于边缘接入节点或者汇聚单元通过第二通信标识来区分数据。

在本发明实施例中,边缘转发节点接收汇聚单元下发的通道配置指令后,将通道配置指令中的主通道配置系数和备用通道配置系数发送给匹配设备类型的终端设备,该终端设备根据主通道配置系数设置第一通信接口,根据备用通道配置系数设置第二通信接口,之后,实时监控设置于该终端设备的人机交互接口,在确定通过该人机交互接口没有接收到用户输入的用于开启该第二通信接口的开启指令时,调用第二通信接口将采集的数据发送给边缘转发节点,进而边缘节点接入将接收到的数据上报给汇聚单元;在确定通过该人机交互接口接收到用户输入的用于开启该第二通信接口的开启指令时,调用第二通信接口将采集的数据发送给边缘转发节点,进而该边缘转发节点将接收到的数据上报给汇聚单元。可以看出,本发明实施例中,在汇聚单元指定设备类型对应的终端设备中设置第一通信接口和第二通信接口,用户可以通过终端设备上的人机交互接口,选择采用第一通信接口还是第二通信接口来发送采集的数据,摈弃传统的物联网单一通信模式,实现灵活的通信模式切换控制,满足终端设备更高的通信需求。

实施例二

请参阅图3,图3为本发明实施例公开的物联网通信模式的切换控制方法的另一流程示意图;如图3所示,一种物联网通信模式的切换控制方法可包括:

301、边缘接入节点接收汇聚单元下发的通信配置信息;该通信配置信息包括设备标识、第一通信接口设置参数和第二通信接口设置参数。

302、边缘接入节点将通信配置信息中的第一通信接口设置参数和第二通信接口设置参数发送给匹配该设备标识的终端设备。

本发明实施例中的第一通信接口设置参数用于设置第一通信接口,第一通信接口是通过无线通信协议实现的、且采用免授权频段进行数据传输。第二通信接口是通过传统tcp/ip协议实现的、且采用授权频段进行数据传输。

303、终端设备根据第一通信接口设置参数设置第一通信接口,以及根据第二通信接口设置参数设置第二通信接口。

304、终端设备实时监控设置于终端设备的人机交互接口,并判断是否通过人机交互接口接收到用户输入的用于开启第二通信接口的开启指令。其中,终端设备在确定没有接收到开启指令时,转向步骤305;终端设备在确定接收到开启指令时,转向步骤308。

305、终端设备检测当前系统时间。

306、终端设备判断检测的当前系统时间是否到达预设的数据采集时间。其中,在当前系统时间到达预设的数据采集时间时,转向步骤307;在当前系统时间没有到达预设的数据采集时间时,转向步骤305。

307、终端设备采集数据,调用第一通信接口将采集的数据发送给边缘接入节点。

作为一种可选的实施方式,通过汇聚单元下发的数据传输控制信息,终端设备配置了数据采集时间,从而周期性采集数据并上报。在采用第一通信接口过程中,终端设备实时监控当前系统时间,在当前系统时间到达预设的数据采集时间时,采集数据并上报,能够在汇聚单元指定的时间点采集并上报给汇聚单元,以满足汇聚单元对数据的需求。

308、终端设备检测当前系统时间。

309、终端设备判断检测的当前系统时间是否到达预设的数据采集时间。其中,在当前系统时间到达预设的数据采集时间时,转向步骤310;在当前系统时间没有到达预设的数据采集时间时,转向步骤308。

310、终端设备采集数据,调用第二通信接口将采集的数据发送给边缘接入节点。

作为一种可选的实施方式,通过汇聚单元下发的数据传输控制信息,终端设备配置了数据采集时间,从而周期性采集数据并上报。在采用第二通信接口过程中,终端设备实时监控当前系统时间,在当前系统时间到达预设的数据采集时间时,采集数据并上报,能够在汇聚单元指定的时间点采集并上报给汇聚单元,以满足汇聚单元对数据的需求。

在本发明实施例中,汇聚单元还通过下发数据传输控制信息,以便终端设备可以根据数据传输控制信息设置数据采集时间。终端设备实时监控设置于该终端设备的人机交互接口,在确定通过该人机交互接口没有接收到用户输入的用于开启该第二通信接口的开启指令时,在数据采集时间采集数据,并调用第二通信接口将采集的数据发送给边缘转发节点,进而边缘节点接入将接收到的数据上报给汇聚单元;在确定通过该人机交互接口接收到用户输入的用于开启该第二通信接口的开启指令时,在数据采集时间采集数据,并调用第二通信接口将采集的数据发送给边缘转发节点,可以看出,本发明实施例中,在汇聚单元指定设备类型对应的终端设备中设置第一通信接口和第二通信接口,用户可以通过终端设备上的人机交互接口,选择采用第一通信接口还是第二通信接口来发送采集的数据,摈弃传统的物联网单一通信模式,实现灵活的通信模式切换控制,满足终端设备更高的通信需求;而且根据汇聚单元来设置数据采集时间,能够根据汇聚单元需求来采集上报数据,有助于汇聚单元进行数据分析和制定策略。

实施例三

请参阅图4,图4为本发明实施例公开的物联网通信模式的切换控制系统的结构示意图,如图4所示,一种物联网通信模式的切换控制系统可包括:

边缘接入节点410,用于接收汇聚单元420下发的通信配置信息;该通信配置信息包括设备标识、第一通信接口设置参数和第二通信接口设置参数;

边缘接入节点410还用于将通信配置信息中的第一通信接口设置参数和第二通信接口设置参数发送给匹配设备标识的终端设备430;

终端设备430,用于根据第一通信接口设置参数设置第一通信接口,以及根据第二通信接口设置参数设置第二通信接口;

终端设备430还用于实时监控设置于终端设备430的人机交互接口,并判断是否通过人机交互接口接收到用户输入的用于开启第二通信接口的开启指令;

终端设备430还用于在确定没有接收到开启指令时,调用第一通信接口将采集的数据发送给边缘接入节点410,以使边缘接入节点410将接收到的数据上报给汇聚单元420;

终端设备430还用于在确定接收到开启指令时,调用第二通信接口将采集的数据发送给边缘接入节点410,以使边缘接入节点410将接收到的数据上报给汇聚单元420。

作为一种可选的实施方式,终端设备430上的人机交互接口可以是终端设备430界面上的物理按钮,用户可以通过手动操作该物理按钮,选择第一通信接口或者第二通信接口,具体地,接收用户通过该物理按钮输入的操作指令,进一步识别该操作指令是否与预置的操作指令相匹配,如果匹配,则确定接收到用户输入的用于开启第二通信接口的开启指令。该实施方式中,用户需要与终端设备430面对面地操作,直观简单。

作为另一种可选的方式,终端设备430上的人机交互接口可以是一个用于远程监控的监控接口,通过将另外的终端设备430与该终端设备430进行绑定,如移动设备(智能手机等),在该监控接口被激活后,实时监控是否接收到绑定终端设备430发送的操作指令,如果接收到操作指令,进一步识别该操作指令是否与预置的操作指令相匹配,如果匹配,则确定接收到用户输入的用于开启第二通信接口的开启指令。该实施方式,可以进行远程监控,更为方便,而且也能够降低对用户的人身安全威胁。

作为一种可选的实施方式,终端设备430还用于在确定没有接收到开启指令时,调用第一通信接口将采集的数据发送给边缘接入节点410的方式具体为:

终端设备430还用于在确定没有接收到开启指令时,检测当前系统时间;以及,判断检测的当前系统时间是否到达预设的数据采集时间;以及,在检测的当前系统时间到达预设的数据采集时间时,采集数据,执行调用第一通信接口将采集的数据发送给边缘接入节点410。

作为一种可选的实施方式,终端设备430还用于在确定接收到开启指令时,调用第二通信接口将采集的数据发送给边缘接入节点410的方式具体为:

终端设备430还用于在确定接收到开启指令时,检测当前系统时间;以及,判断检测的当前系统时间是否到达预设的数据采集时间;以及,在检测的当前系统时间到达预设的数据采集时间时,采集数据,执行调用第二通信接口将采集的数据发送给边缘接入节点410的步骤。

作为一种可选的实施方式,边缘接入节点410还用于在接收汇聚单元420下发的通信配置信息之前,接收汇聚单元420下发的数据传输控制信息,数据传输控制信息包括数据采集时间和设备标识;以及,将数据传输控制信息中的数据采集时间发送给匹配设备标识的终端设备430;

终端设备430还用于接收数据采集时间并保存。

作为一种可选的实施方式,终端设备430用于在确定没有接收到开启指令时,调用第一通信接口将采集的数据发送给边缘接入节点410,以使边缘接入节点410将接收到的数据上报给汇聚单元420的方式具体为:

终端设备430用于在确定没有接收到开启指令时,获取第一通信接口对应的第一通信标识,采用第一通信标识对采集的数据进行签名和加密,得到第一数据包;以及,调用第一通信接口将第一数据包发送给边缘接入节点410,以使边缘接入节点410将接收到的第一数据包上报给汇聚单元420。

作为一种可选的实施方式,终端设备430调用第一通信接口将第一数据包发送给边缘接入节点410具体包括:终端设备430调用第一通信接口,在免授权频段上确定目标传输频段;在目标传输频段上与边缘接入节点410建立通信连接,以及基于建立的通信连接将第一数据包上报给边缘接入节点410。

进一步地,终端设备430在目标传输频段上与边缘接入节点410建立通信连接,以及基于建立的通信连接将第一数据包上报给边缘接入节点410具体包括:终端设备430确定目标传输频段所对应的时频资源,在时频资源上将第一数据包上报给边缘接入节点410。

进一步地,终端设备430确定目标传输频段所对应的时频资源,在时频资源上将第一数据包上报给边缘接入节点410具体包括:终端设备430通过跳频方式从目标传输频段中确定用于上报接收到数据的物理资源块的频域位置;终端设备430在确定的物理资源块的频域位置所对应的时频资源上,将第一数据包上报给边缘接入节点410。实施上述实施方式,能够解决数据干扰问题,提高数据传输效率。

作为一种可选的实施方式,终端设备430用于在确定接收到开启指令时,调用第二通信接口将采集的数据发送给边缘接入节点410,以使边缘接入节点410将接收到的数据上报给汇聚单元420的方式具体为:

终端设备430用于在确定接收到开启指令时,获取第二通信接口对应的第二通信标识,采用第二通信标识对采集的数据进行签名和加密,得到第二数据包;以及,调用第二通信接口将第二数据包发送给边缘接入节点410,以使边缘接入节点410将接收到的第二数据包上报给汇聚单元420。

作为一种可选的实施方式,边缘接入节点410将通信配置信息中的第一通信接口设置参数和第二通信接口设置参数发送给匹配设备标识的终端设备430的方式具体为:边缘接入节点410在其覆盖范围内广播消息,该广播消息携带该通信配置信息中的第一通信接口设置参数和第二通信接口设置参数、以及该设备标识,终端设备在监测到该广播消息时,从广播消息中提取该设备标识,如果该设备标识为自身对应的设备标识,从广播消息中获取该第一通信接口设置参数和第二通信接口设置参数。

进一步地,广播消息中的第一通信接口设置参数和第二通信接口设置参数被加密打包成一个数据包,终端设备430从广播消息中提取该设备标识,如果该设备标识为自身对应的设备标识,终端设备430根据预置的解密算法解密以获得第一通信接口设置参数和第二通信接口设置参数,以提高数据安全性。

另外,终端设备430根据第一通信接口设置参数设置第一通信接口,以及根据第二通信接口设置参数设置第二通信接口。

终端设备430进入通信接口的设置选项,在设置选项中设置第一通信接口设备参数以获得第一通信接口,在设置选项中设置第二通信接口设置参数以获得第二通信接口。

实施上述系统,通过在终端设备中设置第一通信接口和第二通信接口,用户可以通过终端设备上的人机交互接口,选择采用第一通信接口还是第二通信接口来发送采集的数据,摈弃传统的物联网单一通信模式,实现灵活的通信模式切换控制,满足终端设备更高的通信需求;而且根据汇聚单元来设置数据采集时间,能够根据汇聚单元需求来采集上报数据,有助于汇聚单元进行数据分析和制定策略。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(read-onlymemory,rom)、随机存储器(randomaccessmemory,ram)、可编程只读存储器(programmableread-onlymemory,prom)、可擦除可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、一次可编程只读存储器(one-timeprogrammableread-onlymemory,otprom)、电子抹除式可复写只读存储器(electrically-erasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

以上对本发明实施例公开的一种物联网通信模式的切换控制方法及系统进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1