一种应用于物联网的终端设备状态检测方法及系统与流程

文档序号:11292317阅读:513来源:国知局
一种应用于物联网的终端设备状态检测方法及系统与流程

本发明涉及物联网技术领域,具体涉及一种应用于物联网的终端设备状态检测方法及系统。



背景技术:

物联网(internetofthings,简称iot)技术在工业监控、智能家居、农业生产等方面逐渐拥有广泛的应用,利用射频识别设备、红外感应器、全球定位系统、激光扫描器等物联网终端设备实现对物品的智能化识别、定位、跟踪、监控和管理。终端设备只是简单地“广播”少量数据,或者“收听”直接发送给自己的数据,也可以称之为“哑设备”,通过物联网接入节点、过滤网关接入到物联网,将采集的数据上报给汇聚单元,由汇聚单元对终端设备产生的数据进行分析和处理。

在一些应用场景中,需要部署一定数量的终端设备去采集数据,通过一定数量的数据精确地反映出事实,以获得被监控、被管理下物品的真实状态,因此,有必须实时掌握物联网终端设备的工作状态。



技术实现要素:

本发明实施例公开了一种应用于物联网的终端设备状态检测方法及系统,用于有效快速地掌握物联网中汇聚单元感兴趣的终端设备的工作状态,以确定终端设备数量,提高物联网中数据信息的可靠性。

本发明第一方面公开了一种应用于物联网的终端设备状态检测方法,可包括:

物联网接入节点接收汇聚单元下发的感兴趣区域指示,所述感兴趣区域指示包括所述汇聚单元感兴趣的位置信息和/或所述汇聚单元感兴趣的终端设备类型;

所述物联网接入节点侦听其无线网络覆盖范围内匹配所述感兴趣区域指示的终端设备,当侦听到匹配所述感兴趣区域指示的终端设备在预设时间段内处于离线状态时,将侦听到的终端设备作为待确认终端设备;

所述物联网接入节点获取所述待确认终端设备的地址信息和设备类型,并将所述待确认终端设备的地址信息和设备类型封装成初级数据包并发送给过滤网关;

所述过滤网关检测所述预设时间段内是否接收到所述待确认终端设备上报的数据信息,如果确定出在所述预设时间段内未接收到所述待确认终端设备上报的数据信息,获取所述待确认终端设备上一次上报数据信息的上报时间点,将所述上报时间点和所述初级数据包封装成目标数据包并上报给汇聚单元;

所述汇聚单元根据所述目标数据包,分析所述待确认终端设备的工作状态。

作为一种可选的实施方式,在本发明第一方面中,所述物联网接入节点侦听其无线网络覆盖范围内匹配所述感兴趣区域指示的终端设备,当侦听到匹配所述感兴趣区域指示的终端设备在预设时间段内处于离线状态时,将侦听到的终端设备作为待确认终端设备,包括:

所述物联网接入节点侦听其无线网络覆盖范围内匹配所述感兴趣区域指示的终端设备发送的心跳数据包,并根据监测到的所述心跳数据包识别出其无线网络覆盖范围内未发送所述心跳数据包且匹配所述感兴趣区域指示的终端设备,作为待确认终端设备;

或者,所述物联网接入节点在其无线网络覆盖范围内发送广播消息,以及接收其无线网络覆盖范围内的终端设备对所述广播消息做出的响应消息,根据所述响应消息识别出其无线网络覆盖范围内未对所述广播消息做出响应且匹配所述感兴趣区域指示的终端设备,作为待确认终端设备。

作为一种可选的实施方式,在本发明第一方面中,所述物联网接入节点获取所述待确认终端设备的地址信息和设备类型,并将所述待确认终端设备的地址信息和设备类型封装成初级数据包并发送给过滤网关,包括:

所述物联网接入节点获取所述待确认终端设备的地址信息和设备类型,以及获取所述待确认终端设备的地址信息对应的即时天气类型,将所述待确认终端设备的地址信息、设备类型、和所述即时天气类型一起封装成初级数据包并发送给过滤网关。

作为一种可选的实施方式,在本发明第一方面中,所述过滤网关检测所述预设时间段内是否接收到所述待确认终端设备上报的数据信息,如果确定出在所述预设时间段内未接收到所述待确认终端设备上报的数据信息,获取所述待确认终端设备上一次上报数据信息的上报时间点,将所述上报时间点和所述初级数据包封装成目标数据包并上报给汇聚单元,包括:

所述过滤网关检测所述预设时间段内是否接收到所述待确认终端设备上报的数据信息,如果确定出在所述预设时间段内未接收到所述待确认终端设备上报的数据信息,获取所述待确认终端设备上一次上报数据信息的上报时间点,以及获取所述待确认终端设备的地址信息对应的即时天气类型,将所述上报时间点、所述初级数据包和所述即时天气类型一起封装成目标数据包并上报给汇聚单元。

作为一种可选的实施方式,在本发明第一方面中,所述过滤网关检测所述预设时间段内是否接收到所述待确认终端设备上报的数据信息,如果确定出在所述预设时间段内未接收到所述待确认终端设备上报的数据信息,获取所述待确认终端设备上一次上报数据信息的上报时间点,将所述上报时间点和所述初级数据包封装成目标数据包并上报给汇聚单元,包括:

所述过滤网关检测所述预设时间段内是否接收到所述待确认终端设备上报的数据信息,如果确定出在所述预设时间段内未接收到所述待确认终端设备上报的数据信息,获取所述待确认终端设备上一次上报数据信息的上报时间点,将所述上报时间点和所述初级数据包封装成目标数据包,以及采用跳频方式从预置频段中确定出用于上报所述目标数据包的物理资源块的频域位置,在所述物理资源块的频域位置所对应的时频资源上,向所述汇聚单元上报所述目标数据包。

本发明第二方面公开了一种应用于物联网的终端设备状态检测系统,可包括:

物联网接入节点,用于接收汇聚单元下发的感兴趣区域指示,所述感兴趣区域指示包括所述汇聚单元感兴趣的位置信息和/或所述汇聚单元感兴趣的终端设备类型;

所述物联网接入节点还用于,侦听其无线网络覆盖范围内匹配所述感兴趣区域指示的终端设备,当侦听到匹配所述感兴趣区域指示的终端设备在预设时间段内处于离线状态时,将侦听到的终端设备作为待确认终端设备;

所述物联网接入节点还用于,获取所述待确认终端设备的地址信息和设备类型,并将所述待确认终端设备的地址信息和设备类型封装成初级数据包并发送给过滤网关;

所述过滤网关用于,检测所述预设时间段内是否接收到所述待确认终端设备上报的数据信息,如果确定出在所述预设时间段内未接收到所述待确认终端设备上报的数据信息,获取所述待确认终端设备上一次上报数据信息的上报时间点,将所述上报时间点和所述初级数据包封装成目标数据包并上报给汇聚单元;

所述汇聚单元用于,根据所述目标数据包,分析所述待确认终端设备的工作状态。

作为一种可选的实施方式,在本发明第二方面中,所述物联网接入节点还用于侦听其无线网络覆盖范围内匹配所述感兴趣区域指示的终端设备,当侦听到匹配所述感兴趣区域指示的终端设备在预设时间段内处于离线状态时,将侦听到的终端设备作为待确认终端设备的方式具体为:

所述物联网接入节点还用于侦听其无线网络覆盖范围内匹配所述感兴趣区域指示的终端设备发送的心跳数据包,并根据监测到的所述心跳数据包识别出其无线网络覆盖范围内未发送所述心跳数据包且匹配所述感兴趣区域指示的终端设备,作为待确认终端设备;

或者,所述物联网接入节点还用于在其无线网络覆盖范围内发送广播消息,以及接收其无线网络覆盖范围内的终端设备对所述广播消息做出的响应消息,根据所述响应消息识别出其无线网络覆盖范围内未对所述广播消息做出响应且匹配所述感兴趣区域指示的终端设备,作为待确认终端设备。

作为一种可选的实施方式,在本发明第二方面中,所述物联网接入节点还用于获取所述待确认终端设备的地址信息和设备类型,并将所述待确认终端设备的地址信息和设备类型封装成初级数据包并发送给过滤网关的方式具体为:

所述物联网接入节点还用于获取所述待确认终端设备的地址信息和设备类型,以及获取所述待确认终端设备的地址信息对应的即时天气类型,将所述待确认终端设备的地址信息、设备类型、和所述即时天气类型一起封装成初级数据包并发送给过滤网关。

作为一种可选的实施方式,在本发明第二方面中,所述过滤网关用于检测所述预设时间段内是否接收到所述待确认终端设备上报的数据信息,如果确定出在所述预设时间段内未接收到所述待确认终端设备上报的数据信息,获取所述待确认终端设备上一次上报数据信息的上报时间点,将所述上报时间点和所述初级数据包封装成目标数据包并上报给汇聚单元的方式具体为:

所述过滤网关用于检测所述预设时间段内是否接收到所述待确认终端设备上报的数据信息,如果确定出在所述预设时间段内未接收到所述待确认终端设备上报的数据信息,获取所述待确认终端设备上一次上报数据信息的上报时间点,以及获取所述待确认终端设备的地址信息对应的即时天气类型,将所述上报时间点、所述初级数据包和所述即时天气类型一起封装成目标数据包并上报给汇聚单元。

作为一种可选的实施方式,在本发明第二方面中,所述过滤网关用于检测所述预设时间段内是否接收到所述待确认终端设备上报的数据信息,如果确定出在所述预设时间段内未接收到所述待确认终端设备上报的数据信息,获取所述待确认终端设备上一次上报数据信息的上报时间点,将所述上报时间点和所述初级数据包封装成目标数据包并上报给汇聚单元的方式具体为:

所述过滤网关用于检测所述预设时间段内是否接收到所述待确认终端设备上报的数据信息,如果确定出在所述预设时间段内未接收到所述待确认终端设备上报的数据信息,获取所述待确认终端设备上一次上报数据信息的上报时间点,将所述上报时间点和所述初级数据包封装成目标数据包,以及采用跳频方式从预置频段中确定出用于上报所述目标数据包的物理资源块的频域位置,在所述物理资源块的频域位置所对应的时频资源上,向所述汇聚单元上报所述目标数据包。

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

在本发明实施例中,汇聚单元将感兴趣区域指示下发给物联网接入节点,物联网接入节点侦听其无线网络覆盖范围内匹配感兴趣区域指示的终端设备,当侦听到匹配感兴趣区域指示的终端设备在预设时间段内处于离线状态时,将侦听到的终端设备作为待确认终端设备,然后获取待确认终端设备的地址信息和设备类型,一起封装成初级数据包并发送给过滤网关,过滤网关进一步检测在该预设时间段内是否接收到待确认终端设备上报的数据信息,如果确定出在该预设时间点内未接收到待确认终端设备上报的数据信息,那么将获取待确认终端设备上一次上报数据信息的上报时间点,然后将上报时间点和初级数据包封装成目标数据包并上报给汇聚单元,汇聚单元根据上报时间点、设备地址和设备类型分析待确认终端设备的工作状态。可以看出,在本发明实施例中,物联网接入节点能够及时检测出其无线网络覆盖范围内在预设时间段内处于离线的待确认终端设备,过滤网关根据其记录的待确认终端设备上报数据信息的上报时间点,进一步确认待确认终端设备是否在预设时间段内上报数据信息,实现双层检测确认,真实反映待确认终端设备的工作状态,以提高汇聚单元分析结果的准确性,从而确保终端设备的在线数量,提高数据信息的可靠性。

附图说明

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

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

图2为本发明实施例公开的应用于物联网的终端设备状态检测方法的流程示意图;

图3为本发明实施例公开的应用于物联网的终端设备状态检测方法的另一流程示意图;

图4为本发明实施例公开的应用于物联网的终端设备状态检测方法的另一流程示意图;

图5为本发明实施例公开的应用于物联网的终端设备状态检测系统的结构示意图。

具体实施方式

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

需要说明的是,本发明实施例的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例公开了一种应用于物联网的终端设备状态检测方法,实现双层检测确认,真实反映待确认终端设备的工作状态,以提高汇聚单元分析结果的准确性,从而确保终端设备的在线数量,提高数据信息的可靠性。本发明实施例相应地公开了一种应用于物联网的终端设备状态检测系统。

在介绍本发明技术方案之前,先简单介绍本发明一些实施例公开的物联网架构,图1为本发明一些实施例公开的物联网架构示意图,需要说明的是,图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)相结合的方法来解决干扰问题。

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

实施例一

请参阅图2,图2为本发明实施例公开的应用于物联网的终端设备状态检测方法的流程示意图;如图2所示,一种应用于物联网的终端设备状态检测方法可包括:

201、物联网接入节点接收汇聚单元下发的感兴趣区域指示,感兴趣区域指示包括汇聚单元感兴趣的位置信息和/或汇聚单元感兴趣的终端设备类型;

汇聚单元可以设置其感兴趣区域,在本发明实施例中感兴趣区域可以通过地理位置信息或者终端设备类型组合进行定义,比如,汇聚单元可以结合其感兴趣的位置信息(某一个农场)和/或其感兴趣的终端设备类型(湿度计、烟感器等)设置感兴趣区域,制定出一个感兴趣区域指示并发送给物联网接入节点。进一步举例来说,对于某一个车库,需要做好火灾防范措施,那么需要在车库内均匀安装一定数量的烟感器和温度传感器,通过烟感器实时检测车库内的烟雾情况,通过温度传感器实时检测车库内的温度,根据烟感器和温度传感器采集的数据及时了解车库的情况,进而汇聚单元可以根据车库的地理位置信息、烟感器或者温度传感器的组合定义感兴趣区域,得到感兴趣区域指示。

作为一种可选的实施方式,物联网接入节点接收汇聚单元下发的感兴趣区域指示之前,物联网接入节点向汇聚单元发送请求消息,该请求消息用于向汇聚单元请求感兴趣区域指示,该请求消息包括物联网接入节点的身份标识、ip地址、位置信息等。汇聚单元在接收到请求消息后,从请求消息中提取物联网接入节点的身份标识、ip地址、位置信息等,判断该物联网接入节点是否为汇聚单元的授权接入节点,如果是授权接入节点,汇聚单元向物联网接入节点发送感兴趣区域指示。如果不是授权接入节点,结束流程。

202、物联网接入节点侦听其无线网络覆盖范围内匹配感兴趣区域指示的终端设备,当侦听到匹配感兴趣区域指示的终端设备在预设时间段内处于离线状态时,将侦听到的终端设备作为待确认终端设备;

作为一种可选的实施方式,物联网接入节点侦听其无线网络覆盖范围内匹配感兴趣区域指示的终端设备,当侦听到匹配感兴趣区域指示的终端设备在预设时间段内处于离线状态时,将侦听到的终端设备作为待确认终端设备的具体实施方式为:

物联网接入节点侦听其无线网络覆盖范围内匹配感兴趣区域指示的终端设备发送的心跳数据包,并根据监测到的心跳数据包识别出其无线网络覆盖范围内未发送心跳数据包且匹配感兴趣区域指示的终端设备,作为待确认终端设备。

在上述实施方式中,终端设备为了维持与物联网接入节点的正常通信,向物联网接入节点发送心跳数据包,进而物联网接入节点可以侦听其无线网络覆盖范围内匹配该感兴趣区域指示的终端设备发送的心跳数据包,可以确定出发送了心跳数据包且匹配感兴趣区域指示的终端设备,和确定出匹配感兴趣区域指示但未发送心跳数据包的终端设备,并将匹配感兴趣区域指示但未发送心跳数据包的终端设备作为待确认终端设备。

或者,作为另一种可选的实施方式,物联网接入节点侦听其无线网络覆盖范围内匹配感兴趣区域指示的终端设备,当侦听到匹配感兴趣区域指示的终端设备在预设时间段内处于离线状态时,将侦听到的终端设备作为待确认终端设备的具体实施方式为:

物联网接入节点在其无线网络覆盖范围内发送广播消息,以及接收其无线网络覆盖范围内的终端设备对广播消息做出的响应消息,根据响应消息识别出其无线网络覆盖范围内未对广播消息做出响应且匹配感兴趣区域指示的终端设备,作为待确认终端设备。

在上述实施方式中,物联网接入节点通过在其无线网络覆盖范围内发送广播消息,其无线网络覆盖范围内的终端设备如果处于在线状态,将会对该广播消息进行响应。广播消息可以是用于侦听终端设备是否在线的侦听消息,比如socket实时监听消息。

203、物联网接入节点获取待确认终端设备的地址信息和设备类型,并将待确认终端设备的地址信息和设备类型封装成初级数据包并发送给过滤网关;

需要说明的是,待确认终端设备的地址信息与汇聚单元感兴趣的位置信息为相同地址信息。

作为一种可选的实施方式,物联网接入节点将初级数据包发送给过滤网关包括:物联网接入节点从汇聚单元下发的转发规则表中确定出感兴趣的地址信息或者感兴趣的设备类型匹配的目标传输频段;在目标传输频段上与过滤网关建立通信连接,以及基于建立的通信连接将初级数据包发送给过滤网关。

进一步地,物联网接入节点在目标传输频段上与过滤网关建立通信连接,以及基于建立的通信连接将初级数据包发送给过滤网关具体包括:物联网接入节点确定目标传输频段所对应的时频资源,在时频资源上向过滤网关发送初级数据包。

进一步地,物联网接入节点确定目标传输频段所对应的时频资源,在时频资源上向过滤网关发送初级数据包具体包括:物联网接入节点通过跳频方式从目标传输频段中确定用于发送该初级数据包的物理资源块的频域位置;物联网接入节点在确定的物理资源块的频域位置所对应的时频资源上,向过滤网关发送初级数据包。

通过上述实施方式,能够解决数据干扰问题,提高数据传输效率。

204、过滤网关检测预设时间段内是否接收到待确认终端设备上报的数据信息,如果确定出在预设时间段内未接收到待确认终端设备上报的数据信息,获取待确认终端设备上一次上报数据信息的上报时间点,将上报时间点和初级数据包封装成目标数据包并上报给汇聚单元;

其中,过滤网关是汇聚层中的一种设备,可以看作是双臂路由器,它在互联网与汇聚单元之间搭建了一座桥梁,过滤网关可以通过网络与物联网接入节点直接或者间接通信,接收物联网接入节点发送的数据包。

需要说明的是,在本发明实施例中,终端设备上报的数据信息中携带着上报该数据信息的上报时间点,过滤网关在接收到终端设备上报的数据信息后,获取数据信息中的上报时间点并进行记录。过滤网关在接收物联网接入节点发送的数据包后,进一步检测在该预设时间段内是否接收到待确认终端设备发送的数据信息(需要说明,由于两个相邻的物联网接入节点会有无线网络覆盖重叠区域,处于无线网络覆盖重叠区域的终端设备可以选择无线信号较强的物联网接入节点上报数据信息),在预设时间段内如果有接收到待确认终端设备发送的数据信息,则结束流程,在预设时间段内如果没有接收到待确认终端设备发送的数据信息,将上报时间点和初级数据包封装成目标数据包并上报给汇聚单元。

205、汇聚单元根据目标数据包,分析待确认终端设备的工作状态。

这里的工作状态包括待确认终端设备在线状态或者离线状态。

作为一种可选的实施方式,汇聚单元根据目标数据包,分析待确认终端设备的工作状态具体包括:汇聚单元调用天气信息查询接口,并通过天气信息查询接口向对应的云端服务平台发送天气类型查询请求,天气类型查询请求用于向云端服务平台请求查询包括待确认终端设备的地址信息对应的即时天气类型;接收云端服务平台通过天气信息查询接口返回的待确认终端设备的地址信息对应的即时天气类型;根据即时天气类型和目标数据包,分析待确认终端设备的工作状态。通过该实施方式,汇聚单元进一步地获取待确认终端设备的地址信息对应的即时天气类型,结合即时天气类型分析待确认终端设备处于在线状态或者离线状态。举例来说,在高速公路桥的不同位置,分布着成百上千的应变式传感器,这些应变式传感器能够采集数据,然后通物联网接入节点、过滤网关将数据上报给汇聚单元,形成对高速公路桥的状态监测。其中,分布在高速公路桥的应变式传感器通常是利用“太阳能”为其供电。在晴天时,由于阳光辐射,应变式传感器能够正常上报采集到的数据信息;在雨天时,由于没有阳光辐射,应变式传感器无法上报数据信息(数据信息上报被中断,应变式传感器因为天气原因暂时处于离线状态,汇聚单元可以不用预警),也就不能在预设上报时间段上报数据信息。如果在预设上报时间段内为晴天,应变式传感器未上报数据信息,汇聚单元根据最后一次上报时间点,进一步分析应变式传感器是否由于其它故障(硬件故障等)造成离线,相应预警,以便检修。从而可以看出,进一步结合即时天气类型,以进一步准确地分析待确认终端设备的工作状态及其造成原因。

进一步地,在汇聚单元调用天气信息查询接口,并通过天气信息查询接口向对应的云端服务平台发送天气类型查询请求之前,汇聚单元检测天气信息查询接口是否处于激活状态,如果天气信息查询接口处于激活状态,汇聚单元执行调用天气信息查询接口,并通过天气信息查询接口向对应的云端服务平台发送天气类型查询请求的步骤。

在本发明实施例中,汇聚单元将感兴趣区域指示下发给物联网接入节点,物联网接入节点侦听其无线网络覆盖范围内匹配感兴趣区域指示的终端设备,当侦听到匹配感兴趣区域指示的终端设备在预设时间段内处于离线状态时,将侦听到的终端设备作为待确认终端设备,然后获取待确认终端设备的地址信息和设备类型,一起封装成初级数据包并发送给过滤网关,过滤网关进一步检测在该预设时间段内是否接收到待确认终端设备上报的数据信息,如果确定出在该预设时间点内未接收到待确认终端设备上报的数据信息,那么将获取待确认终端设备上一次上报数据信息的上报时间点,然后将上报时间点和初级数据包封装成目标数据包并上报给汇聚单元,汇聚单元根据上报时间点、设备地址和设备类型分析待确认终端设备的工作状态。可以看出,在本发明实施例中,物联网接入节点能够及时检测出其无线网络覆盖范围内在预设时间段内处于离线的待确认终端设备,过滤网关根据其记录的待确认终端设备上报数据信息的上报时间点,进一步确认待确认终端设备是否在预设时间段内上报数据信息,实现双层检测确认,真实反映待确认终端设备的工作状态,以提高汇聚单元分析结果的准确性,从而确保终端设备的在线数量,提高数据信息的可靠性。

实施例二

请参阅图3,图3为本发明实施例公开的应用于物联网的终端设备状态检测方法的另一流程示意图;如图3所示,一种应用于物联网的终端设备状态检测方法可包括:

301、物联网接入节点接收汇聚单元下发的感兴趣区域指示,感兴趣区域指示包括汇聚单元感兴趣的位置信息和/或汇聚单元感兴趣的终端设备类型;

302、物联网接入节点侦听其无线网络覆盖范围内匹配感兴趣区域指示的终端设备,当侦听到匹配感兴趣区域指示的终端设备在预设时间段内处于离线状态时,将侦听到的终端设备作为待确认终端设备;

303、物联网接入节点获取待确认终端设备的地址信息和设备类型,以及获取待确认终端设备的地址信息对应的即时天气类型,将待确认终端设备的地址信息、设备类型、和即时天气类型一起封装成初级数据包并发送给过滤网关;

作为一种可选的实施方式,物联网接入节点调用天气信息查询接口,通过该天气信息查询接口向云端服务平台发送天气类型查询请求,该天气类型查询请求用于向云端服务平台请求查询包括待确认终端设备的地址信息对应的即时天气类型,以及接收云端服务平台返回的待确认终端设备的地址信息对应的即时天气类型。

304、过滤网关检测预设时间段内是否接收到待确认终端设备上报的数据信息,如果确定出在预设时间段内未接收到待确认终端设备上报的数据信息,获取待确认终端设备上一次上报数据信息的上报时间点,将上报时间点和初级数据包封装成目标数据包并上报给汇聚单元;

305、汇聚单元根据目标数据包,分析待确认终端设备的工作状态。

在本发明实施例中,物联网接入节点将待确认终端设备的地址信息和设备类型、以及待确认终端设备的地址信息对应的即时天气类型一起封装成初级数据包发送给过滤网关,过滤网关在确定出预设时间段内未接收到待确认终端设备发送的数据信息时,再进一步将待确认终端设备的地址信息、设备类型、即时天气类型和待确认终端设备上一次上报数据信息的上报时间点一起封装成目标数据包发送给汇聚单元,汇聚单元能够结合即时天气类型分析待确认终端设备的工作状态和造成其工作状态的原因,以确保待确认终端设备的在线数量,实现物联网中的信息汇聚,通过信息汇聚提高物联网的稳定性和可靠性。

实施例三

请参阅图4,图4为本发明实施例公开的应用于物联网的终端设备状态检测方法的另一流程示意图;如图4所示,一种应用于物联网的终端设备状态检测方法可包括:

401、物联网接入节点接收汇聚单元下发的感兴趣区域指示,感兴趣区域指示包括汇聚单元感兴趣的位置信息和/或汇聚单元感兴趣的终端设备类型;

402、物联网接入节点侦听其无线网络覆盖范围内匹配感兴趣区域指示的终端设备,当侦听到匹配感兴趣区域指示的终端设备在预设时间段内处于离线状态时,将侦听到的终端设备作为待确认终端设备;

403、物联网接入节点获取待确认终端设备的地址信息和设备类型,并将待确认终端设备的地址信息和设备类型封装成初级数据包并发送给过滤网关;

404、过滤网关检测预设时间段内是否接收到待确认终端设备上报的数据信息,如果确定出在预设时间段内未接收到待确认终端设备上报的数据信息,获取待确认终端设备上一次上报数据信息的上报时间点,以及获取待确认终端设备的地址信息对应的即时天气类型,将上报时间点、初级数据包和即时天气类型一起封装成目标数据包,以及采用跳频方式从预置频段中确定出用于上报目标数据包的物理资源块的频域位置,在物理资源块的频域位置所对应的时频资源上,向汇聚单元上报目标数据包;

作为一种可选的实施方式,过滤网关调用天气信息查询接口,通过该天气信息查询接口向云端服务平台发送天气类型查询请求,该天气类型查询请求用于向云端服务平台请求查询包括待确认终端设备的地址信息对应的即时天气类型,以及接收云端服务平台返回的待确认终端设备的地址信息对应的即时天气类型。

405、汇聚单元根据目标数据包,分析待确认终端设备的工作状态。

汇聚单元能够结合即时天气类型分析待确认终端设备的工作状态和造成其工作状态的原因,以确保待确认终端设备的在线数量,实现物联网中的信息汇聚,通过信息汇聚提高物联网的稳定性和可靠性。

实施例四

请参阅图5,图5为本发明实施例公开的应用于物联网的终端设备状态检测系统的结构示意图;如图5所示,一种应用于物联网的终端设备状态检测系统可包括:

物联网接入节点510,用于接收汇聚单元520下发的感兴趣区域指示,感兴趣区域指示包括汇聚单元520感兴趣的位置信息和/或汇聚单元520感兴趣的终端设备类型;

物联网接入节点510还用于,侦听其无线网络覆盖范围内匹配感兴趣区域指示的终端设备530,当侦听到匹配感兴趣区域指示的终端设备530在预设时间段内处于离线状态时,将侦听到的终端设备530作为待确认终端设备;

物联网接入节点510还用于,获取待确认终端设备的地址信息和设备类型,并将待确认终端设备的地址信息和设备类型封装成初级数据包并发送给过滤网关540;

过滤网关540用于,检测预设时间段内是否接收到待确认终端设备上报的数据信息,如果确定出在预设时间段内未接收到待确认终端设备上报的数据信息,获取待确认终端设备上一次上报数据信息的上报时间点,将上报时间点和初级数据包封装成目标数据包并上报给汇聚单元;

汇聚单元520用于,根据目标数据包,分析待确认终端设备的工作状态。

作为一种可选的实施方式,物联网接入节点510接收汇聚单元520下发的感兴趣区域指示之前,物联网接入节点510向汇聚单元520发送请求消息,该请求消息用于向汇聚单元520请求感兴趣区域指示,该请求消息包括物联网接入节点510的身份标识、ip地址、位置信息等。汇聚单元520在接收到请求消息后,从请求消息中提取物联网接入节点510的身份标识、ip地址、位置信息等,判断该物联网接入节点510是否为汇聚单元520的授权接入节点,如果是授权接入节点,汇聚单元520向物联网接入节点510发送感兴趣区域指示。如果不是授权接入节点,结束流程。

在一些实施例中,汇聚单元520可以设置其感兴趣区域,在本发明实施例中感兴趣区域可以通过地理位置信息或者终端设备类型组合进行定义,比如,汇聚单元520可以结合其感兴趣的位置信息(某一个农场)和/或其感兴趣的终端设备类型(湿度计、烟感器等)设置感兴趣区域,制定出一个感兴趣区域指示并发送给物联网接入节点510。进一步举例来说,对于某一个车库,需要做好火灾防范措施,那么需要在车库内均匀安装一定数量的烟感器和温度传感器,通过烟感器实时检测车库内的烟雾情况,通过温度传感器实时检测车库内的温度,根据烟感器和温度传感器采集的数据及时了解车库的情况,进而汇聚单元520可以根据车库的地理位置信息、烟感器或者温度传感器的组合定义感兴趣区域,得到感兴趣区域指示。

另外,汇聚单元520调用天气信息查询接口,并通过天气信息查询接口向对应的云端服务平台发送天气类型查询请求,天气类型查询请求用于向云端服务平台请求查询包括待确认终端设备的地址信息对应的即时天气类型;接收云端服务平台通过天气信息查询接口返回的待确认终端设备的地址信息对应的即时天气类型;根据即时天气类型和目标数据包,分析待确认终端设备的工作状态。

作为一种可选的实施方式,物联网接入节点510还用于侦听其无线网络覆盖范围内匹配感兴趣区域指示的终端设备530,当侦听到匹配感兴趣区域指示的终端设备在预设时间段内处于离线状态时,将侦听到的终端设备作为待确认终端设备的方式具体为:

物联网接入节点510还用于侦听其无线网络覆盖范围内匹配感兴趣区域指示的终端设备530发送的心跳数据包,并根据监测到的心跳数据包识别出其无线网络覆盖范围内未发送心跳数据包且匹配感兴趣区域指示的终端设备530,作为待确认终端设备;

或者,物联网接入节点510还用于在其无线网络覆盖范围内发送广播消息,以及接收其无线网络覆盖范围内的终端设备530对广播消息做出的响应消息,根据响应消息识别出其无线网络覆盖范围内未对广播消息做出响应且匹配感兴趣区域指示的终端设备530,作为待确认终端设备。

作为一种可选的实施方式,物联网接入节点510还用于获取待确认终端设备的地址信息和设备类型,并将待确认终端设备的地址信息和设备类型封装成初级数据包并发送给过滤网关的方式具体为:

物联网接入节点510还用于获取待确认终端设备的地址信息和设备类型,以及获取待确认终端设备的地址信息对应的即时天气类型,将待确认终端设备的地址信息、设备类型、和即时天气类型一起封装成初级数据包并发送给过滤网关540。

作为一种可选的实施方式,过滤网关540用于检测预设时间段内是否接收到待确认终端设备上报的数据信息,如果确定出在预设时间段内未接收到待确认终端设备上报的数据信息,获取待确认终端设备上一次上报数据信息的上报时间点,将上报时间点和初级数据包封装成目标数据包并上报给汇聚单元的方式具体为:

过滤网关540用于检测预设时间段内是否接收到待确认终端设备上报的数据信息,如果确定出在预设时间段内未接收到待确认终端设备上报的数据信息,获取待确认终端设备上一次上报数据信息的上报时间点,以及获取待确认终端设备的地址信息对应的即时天气类型,将上报时间点、初级数据包和即时天气类型一起封装成目标数据包并上报给汇聚单元520。

作为一种可选的实施方式,过滤网关540用于检测预设时间段内是否接收到待确认终端设备上报的数据信息,如果确定出在预设时间段内未接收到待确认终端设备上报的数据信息,获取待确认终端设备上一次上报数据信息的上报时间点,将上报时间点和初级数据包封装成目标数据包并上报给汇聚单元520的方式具体为:

过滤网关540用于检测预设时间段内是否接收到待确认终端设备上报的数据信息,如果确定出在预设时间段内未接收到待确认终端设备上报的数据信息,获取待确认终端设备上一次上报数据信息的上报时间点,将上报时间点和初级数据包封装成目标数据包,以及采用跳频方式从预置频段中确定出用于上报目标数据包的物理资源块的频域位置,在物理资源块的频域位置所对应的时频资源上,向汇聚单元520上报目标数据包。

在实施上述系统中,物联网接入节点能够及时检测出其无线网络覆盖范围内在预设时间段内处于离线的待确认终端设备,过滤网关根据其记录的待确认终端设备上报数据信息的上报时间点,进一步确认待确认终端设备是否在预设时间段内上报数据信息,实现双层检测确认,真实反映待确认终端设备的工作状态,以提高汇聚单元分析结果的准确性,从而确保终端设备的在线数量,提高数据信息的可靠性。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(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