CN107197502A - 一种控制边缘路由节点更新路由信息表的方法及设备 - Google Patents
一种控制边缘路由节点更新路由信息表的方法及设备 Download PDFInfo
- Publication number
- CN107197502A CN107197502A CN201710463143.XA CN201710463143A CN107197502A CN 107197502 A CN107197502 A CN 107197502A CN 201710463143 A CN201710463143 A CN 201710463143A CN 107197502 A CN107197502 A CN 107197502A
- Authority
- CN
- China
- Prior art keywords
- internet
- terminal device
- things data
- information table
- routing node
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000001914 filtration Methods 0.000 claims abstract description 21
- 230000005540 biological transmission Effects 0.000 claims description 8
- 230000003827 upregulation Effects 0.000 claims description 6
- 238000004891 communication Methods 0.000 description 11
- 238000003860 storage Methods 0.000 description 8
- 230000033228 biological regulation Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000006855 networking Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 229910052799 carbon Inorganic materials 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003973 irrigation Methods 0.000 description 1
- 230000002262 irrigation Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 239000000779 smoke Substances 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
- 238000009423 ventilation Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/248—Connectivity information update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0203—Power saving arrangements in the radio access network or backbone network of wireless communication networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及一种控制边缘路由节点更新路由信息表的方法及设备,该方法包括:边缘路由节点接收过滤网关下发的用于指示汇聚单元对目标设备类型的终端设备上报的物联网数据感兴趣的指示消息,并侦听其无线覆盖范围内的海量终端设备上报的海量物联网数据,当该海量物联网数据中存在包括的终端设备的设备标识未存储于预先生成的路由信息表中的多个物联网数据时,边缘路由节点判断该多个物联网数据中是否存在包括的终端设备的设备类型为目标设备类型的至少一个物联网数据,若是,则将该至少一个物联网数据包括的终端设备的设备标识添加至路由信息表中,若否,则控制不更新路由信息表。实施本发明实施例能够减少路由信息表的更新次数。
Description
技术领域
本发明涉及物联网技术领域,尤其涉及一种控制边缘路由节点更新路由信息表的方法及设备。
背景技术
在物联网架构中,用于采集自然界或被监测设备的数据内容并上报包括该数据内容的物联网数据的终端设备是物联网架构的网络拓扑中的重要组成部分,因此,新上线的终端设备的相关信息(如终端设备的设备标识等)需要及时的更新至覆盖该新上线的终端设备的边缘路由节点中,以将新上线的终端设备添加至物联网架构的网路拓扑中。在实际应用中,每当边缘路由节点的无线覆盖范围内存在新上线的终端设备时,边缘路由节点均需要根据新上线的终端设备更新预先生成的路由信息表,这导致了路由信息表更新频繁的问题。
发明内容
本发明实施例公开了一种控制边缘路由节点更新路由信息表的方法及设备,能够根据汇聚单元的实际需求更新边缘路由节点的路由信息表,减少了路由信息表的更新次数。
本发明实施例第一方面公开了一种控制边缘路由节点更新路由信息表的方法,所述方法包括:
所述边缘路由节点接收过滤网关下发的用于指示汇聚单元对目标设备类型的终端设备上报的物联网数据感兴趣的指示消息;
所述边缘路由节点侦听其无线覆盖范围内的海量终端设备上报的海量物联网数据,每个所述物联网数据包括上报该物联网数据的终端设备的设备类型、该终端设备采集的数据内容以及该终端设备的设备标识;
当所述海量物联网数据中存在包括的终端设备的设备标识未存储于预先生成的路由信息表中的多个物联网数据时,所述边缘路由节点判断所述多个物联网数据中是否存在包括的终端设备的设备类型为所述目标设备类型的至少一个物联网数据,当判断出所述多个物联网数据中存在所述至少一个物联网数据时,将所述至少一个物联网数据包括的终端设备的设备标识添加至所述路由信息表中,当判断出所述多个物联网数据中不存在所述至少一个物联网数据时,控制不更新所述路由信息表。
作为一种可选的实施方式,在本发明实施例第一方面中,所述方法包括:
所述边缘路由节点判断所述路由信息表中是否存在离线的终端设备的设备标识,当判断出存在所述离线的终端设备的设备标识时,从所述路由信息表中删除所述离线的终端设备的设备标识,所述离线的终端设备为在预设时间段内未向所述边缘路由节点上报物联网数据的终端设备。
作为一种可选的实施方式,在本发明实施例第一方面中,在判断出所述多个物联网数据中存在所述至少一个物联网数据之后,以及所述路由边缘节点将所述至少一个物联网数据包括的终端设备的设备标识添加至所述路由信息表中之前,所述方法还包括:
所述边缘路由节点判断上报所述至少一个物联网数据的终端设备中是否存在路过的终端设备,当判断出上报所述至少一个物联网数据的终端设备中不存在所述路过的终端设备时,触发执行所述将所述至少一个物联网数据包括的终端设备的设备标识添加至所述路由信息表中的操作;
所述方法还包括:
当判断出上报所述至少一个物联网数据的终端设备中存在所述路过的终端设备时,所述边缘路由节点将上报所述至少一个物联网数据的终端设备中除所述路过的终端设备之外的终端设备的设备标识添加至所述路由信息表中。
作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
所述边缘路由节点统计所述路由信息表中存储的设备标识对应的所有终端设备中设备类型为所述目标设备类型的目标终端设备上报物联网数据的上报频率,并向所述目标终端设备中上报频率低于预设上报频率阈值的终端设备发送上报频率上调指令。
作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
所述边缘路由节点在所述路由信息表中为所述目标终端设备中上报频率低于所述预设上报频率阈值的终端设备的设备标识设定上报优先级,其中,上报频率越小,设定的上报优先级越大。
本发明实施例第二方面公开了一种边缘路由节点,所述边缘路由节点接收单元、侦听单元、判断单元以及控制单元,其中:
所述接收单元,用于接收过滤网关下发的用于指示汇聚单元对目标设备类型的终端设备上报的物联网数据感兴趣的指示消息;
所述侦听单元,用于侦听其无线覆盖范围内的海量终端设备上报的海量物联网数据,每个所述物联网数据包括上报该物联网数据的终端设备的设备类型、该终端设备采集的数据内容以及该终端设备的设备标识;
所述判断单元,用于当所述海量物联网数据中存在包括的终端设备的设备标识未存储于预先生成的路由信息表中的多个物联网数据时,判断所述多个物联网数据中是否存在包括的终端设备的设备类型为所述目标设备类型的至少一个物联网数据;
所述控制单元,用于当所述判断单元判断出所述多个物联网数据中存在所述至少一个物联网数据时,将所述至少一个物联网数据包括的终端设备的设备标识添加至所述路由信息表中,以及当所述判断单元判断出所述多个物联网数据中不存在所述至少一个物联网数据时,控制不更新所述路由信息表。
作为一种可选的实施方式,在本发明实施例第二方面中,所述判断单元,还用于判断所述路由信息表中是否存在离线的终端设备的设备标识,所述离线的终端设备为在预设时间段内未向所述边缘路由节点上报物联网数据的终端设备;
所述控制单元,还用于当所述判断单元判断出所述路由信息表中存在所述离线的终端设备的设备标识时,从所述路由信息表中删除所述离线的终端设备的设备标识。
作为一种可选的实施方式,在本发明实施例第二方面中,所述判断单元,还用于在判断出所述多个物联网数据中存在所述至少一个物联网数据之后以及在所述控制单元将所述至少一个物联网数据包括的终端设备的设备标识添加至所述路由信息表中之前,判断上报所述至少一个物联网数据的终端设备中是否存在路过的终端设备,当判断出上报所述至少一个物联网数据的终端设备中不存在所述路过的终端设备时,触发所述控制单元执行所述将所述至少一个物联网数据包括的终端设备的设备标识添加至所述路由信息表中的操作;
所述控制单元,还用于当判断出上报所述至少一个物联网数据的终端设备中存在所述路过的终端设备时,将上报所述至少一个物联网数据的终端设备中除所述路过的终端设备之外的终端设备的设备标识添加至所述路由信息表中。
作为一种可选的实施方式,在本发明实施例第二方面中,所述边缘路由节点还包括统计单元以及发送单元,其中:
所述统计单元,用于统计所述路由信息表中存储的设备标识对应的所有终端设备中设备类型为所述目标设备类型的目标终端设备上报物联网数据的上报频率;
所述发送单元,用于根据所述统计单元统计出的所述目标终端设备上报物联网数据的上报频率,向所述目标终端设备中上报频率低于预设上报频率阈值的终端设备发送上报频率上调指令。
作为一种可选的实施方式,在本发明实施例第二方面中,所述边缘路由节点还包括设定单元,其中:
所述设定单元,用于在所述路由信息表中为所述目标终端设备中上报频率低于所述预设上报频率阈值的终端设备的设备标识设定上报优先级,其中,上报频率越小,设定的上报优先级越大。
与现有技术相比,本发明实施例具有以下有益效果:
本发明实施例中,边缘路由节点接收过滤网关下发的用于指示汇聚单元对目标设备类型的终端设备上报的物联网数据感兴趣的指示消息,并侦听其无线覆盖范围内的海量终端设备上报的海量物联网数据,每个物联网数据包括上报该物联网数据的终端设备的设备类型、该终端设备采集的数据内容以及该终端设备的设备标识,当该海量物联网数据中存在包括的终端设备的设备标识未存储于预先生成的路由信息表中的多个物联网数据时,边缘路由节点判断该多个物联网数据中是否存在包括的终端设备的设备类型为目标设备类型的至少一个物联网数据,当判断出多个物联网数据中存在该至少一个物联网数据时,将该至少一个物联网数据包括的终端设备的设备标识添加至路由信息表中,当判断出多个物联网数据中不存在该至少一个物联网数据时,控制不更新路由信息表。实施本发明实施例能够根据汇聚单元的实际需求将新上线的且设备类型为汇聚单元感兴趣的目标设备类型的终端设备的设备标识更新至边缘路由节点的路由信息表,减少了路由信息表的更新次数,进而减少了边缘路由节点的功耗。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种物联网架构的示意图;
图2是本发明实施例公开的一种控制边缘路由节点更新路由信息表的方法的流程示意图;
图3是本发明实施例公开的另一种控制边缘路由节点更新路由信息表的方法的流程示意图;
图4是本发明实施例公开的一种边缘路由节点的结构示意图;
图5是本发明实施例公开的另一种边缘路由节点的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种控制边缘路由节点更新路由信息表的方法及设备,能够根据汇聚单元的实际需求将新上线的且设备类型为汇聚单元感兴趣的目标设备类型的终端设备的设备标识更新至边缘路由节点的路由信息表,减少了路由信息表的更新次数,进而减少了边缘路由节点的功耗。以下分别进行详细说明。
为了更好地理解本发明实施例,下面先对本发明实施例公开的一种物联网架构进行介绍。请参阅图1,图1是本发明实施例公开的一种物联网架构的示意图。如图1所示,该物联网架构按照功能划分可以包括终端设备层、路由节点层以及汇聚层三个层。其中,终端设备层可以包括海量规模的终端设备,例如湿度计、烟感器、通风设备、雨量传感器、灌溉阀等等;路由节点层可以包括网络连接的大量的路由节点,路由节点可以包括路由器、中继器、接入点等设备,本发明实施例不作限定,且在路由节点层中,能够直接侦听终端设备层中的终端设备上报的物联网数据的路由节点又可以叫做边缘路由节点;路由节点可以使用任何标准的组网协议,而且路由节点可以在不同的网络制式之间实现数据解析;汇聚层可以包括过滤网关和汇聚单元,其中,过滤网关可以通过互联网与路由节点层的各个路由节点直接或简介通讯连接;汇聚单元可以通过过滤网关对路由节点层的各个路由节点进行高层管理,从而实现数据传输频率、网络拓扑以及其他组网功能的控制;汇聚单元不仅可以对海量终端设备产生的物联网数据进行分析和决策,还可以通过发指令去获取信息或者配置终端设备参数(此时数据的传输指向终端设备);汇聚单元还可以引入各种业务,从大数据到社交网络、甚至从社交工具“点赞”到天气分享等。在图1所示的物联网架构中,每一个路由节点可以为其自身无线覆盖范围内的海量终端设备提供物联网数据收发服务,其中,每一路由节点自身无线覆盖范围内的每一个终端设备可以内置有无线通讯模块,这使得每一路由节点可以通过无线网络通讯方式与自身无线覆盖范围内的每一个终端设备进行无线通讯。在图1所示的物联网架构中,终端设备内置的无线通讯模块在生产时,可以输入上频点470MHz,下频点510MHz,这样无线通讯模块可以自动将通讯频段定义为470MHz~510MHz,以符合中国SRRC标准的规定;或者,也可以输入上频点868MHz,下频点908MHz,这样无线通讯模块可以自动将通讯频段定义为868MHz~908MHz,以符合欧洲ETSI标准的规定;或者,可以输入上频点918MHz,下频点928MHz,这样无线通讯模块可以自动将通讯频段定义为918MHz~928MHz,以符合美国FCC标准的规定;或者,无线通讯模块的通讯频段也可以定义为符合日本ARIB标准或加拿大IC标准的规定,本发明实施例不作限定。在图1所示的物联网架构中,终端设备可以采用频分复用(Frequency Division Multiple Access,FDMA)、跳频(Frequency-Hopping Spread Spectrum,FHSS)、动态时分复用(Dynamic Time DivisionMultiple Access,DTDMA)、退避复用(CSMA)相结合的方法来解决干扰问题。
实施例一
请参阅图2,图2是本发明实施例公开的一种控制边缘路由节点更新路由信息表的方法的流程示意图。如图2所示,该控制边缘路由节点更新路由信息表的方法可以包括如下操作:
201、边缘路由节点接收过滤网关下发的用于指示汇聚单元对目标设备类型的终端设备上报的物联网数据感兴趣的指示消息。
本发明实施例中,物联网架构中的终端设备可以按照其功能划分成不同设备类型的终端设备,也可以按照其设备型号划分成不同设备类型的终端设备,本发明实施例不作限定。
本发明实施例中,边缘路由节点接收过滤网关下发的用于指示汇聚单元对目标设备类型的终端设备上报的物联网数据感兴趣的指示消息可以包括:
边缘路由节点向过滤网关发送包括边缘路由节点的节点标识的第一兴趣请求,以触发过滤网关根据第一兴趣请求中包括的节点标识判断该边缘路由节点是否为已授权的边缘路由节点且在判断结果为是时向汇聚单元发送包括边缘路由节点的节点标识以及过滤网关的网关标识的第二兴趣请求,其中,该第一兴趣请求以及该第二兴趣请求用于请求汇聚单元指示其感兴趣的物联网数据,其中,在汇聚单元接收到该第二兴趣请求之后,由汇聚单元根据该第二兴趣请求包括的节点标识以及网关标识对边缘路由节点以及过滤网关进行身份认证且在身份认证通过时向过滤网关返回的指示消息;
边缘路由节点接收过滤网关下发的指示消息,该指示消息用于指示汇聚单元对目标设备类型的终端设备上报的物联网数据感兴趣。
其中,边缘路由节点向过滤网关发送包括边缘路由节点的节点标识的第一兴趣请求可以包括:
边缘转发节点检测其与过滤网关之间的无线端口的负荷值并判断该负荷值是否小于指定负荷阈值,如果小于该指定负荷阈值,则通过该无线端口向过滤网关发送包括边缘转发节点的节点标识的第一兴趣请求,这样能够提高边缘转发节点成功发送第一兴趣请求的可靠性。
202、边缘路由节点侦听其无线覆盖范围内的海量终端设备上报的海量物联网数据,每个物联网数据包括上报该物联网数据的终端设备的设备类型、该终端设备采集的数据内容以及该终端设备所处的设备标识。
本发明实施例中,边缘路由节点侦听到的物联网数据是由其无线覆盖范围内的终端设备利用本地Wi-Fi、蓝牙、红外等无线方式进行上报的。
203、当上述海量物联网数据中存在包括的终端设备的设备标识未存储于预先生成的路由信息表中的多个物联网数据时,边缘路由节点判断该多个物联网数据中是否存在包括的终端设备的设备类型为上述目标设备类型的至少一个物联网数据,当步骤203的判断结果为是时,触发执行步骤204,当步骤203的判断结果为否时,触发执行步骤205。
本发明实施例中,该路由信息表中存储有边缘路由节点的无线覆盖范围内的终端设备的设备标识,还可以存储有其无线覆盖范围内的终端设备的IP地址。
204、边缘路由节点将上述至少一个物联网数据包括的终端设备的设备标识添加至上述路由信息表中。
205、边缘路由节点控制不更新上述路由信息表。
在一个可选的实施例中,该控制边缘路由节点更新路由信息表的方法还可以包括以下操作:
边缘路由节点判断上述路由信息表中是否存在离线的终端设备的设备标识,当判断出存在离线的终端设备的设备标识时,从上述路由信息表中删除离线的终端设备的设备标识,其中,离线的终端设备为在预设时间段内未向边缘路由节点上报物联网数据的终端设备或者向边缘路由节点上报物联网数据的上报频率低于预设频率阈值的终端设备,且离线的终端设备可以包括已经损坏的终端设备和/或已经处于长时间关闭状态的终端设备以及设备标识已经被添加至相邻路由节点的路由信息表的终端设备。
该可选的实施例能够及时将已经离线的终端设备的设备标识从路由信息表中删除,有利于物联网架构中物联网拓扑结构的即时更新。
本发明实施例中,当上述海量终端设备中存在设备类型为上述目标设备类型的多个终端设备时,边缘路由节点可以将其侦听到的上述海量物联网数据封装成数据元并将该数据元发送至该边缘路由节点的下一跳路由节点,或者,边缘路由节点也可以将其侦听到的物联网数据中包括的设备类型为上述目标设备类型的物联网数据封装成数据元并将该数据元发送至该边缘路由节点的下一跳路由节点;当上述海量终端设备中不存在设备类型为上述目标设备类型的多个终端设备时,边缘路由节点可以直接过滤掉上述海量终端设备上报的海量物联网数据,本发明实施例不做限定。
可见,实施图2所描述的控制边缘路由节点更新路由信息表的方法能够根据汇聚单元的实际需求将新上线的且设备类型为汇聚单元感兴趣的设备类型的终端设备的设备标识更新至边缘路由节点的路由信息表,减少了路由信息表的更新次数,进而减少了边缘路由节点的功耗。
实施例二
请参阅图3,图3是本发明实施例公开的另一种控制边缘路由节点更新路由信息表的方法的流程示意图。如图3所示,该控制边缘路由节点更新路由信息表的方法可以包括以下操作:
301、边缘路由节点接收过滤网关下发的用于指示汇聚单元对目标设备类型的终端设备上报的物联网数据感兴趣的指示消息。
本发明实施例中,物联网架构中的终端设备可以按照其功能划分成不同设备类型的终端设备,也可以按照其设备型号划分成不同设备类型的终端设备,本发明实施例不作限定。
302、边缘路由节点侦听其无线覆盖范围内的海量终端设备上报的海量物联网数据,每个物联网数据包括上报该物联网数据的终端设备的设备类型、该终端设备采集的数据内容以及该终端设备所处的设备标识。
303、当上述海量物联网数据中存在包括的终端设备的设备标识未存储于预先生成的路由信息表中的多个物联网数据时,边缘路由节点判断该多个物联网数据中是否存在包括的终端设备的设备类型为上述目标设备类型的至少一个物联网数据,当步骤303的判断结果为是时,触发执行步骤304,当步骤303的判断结果为否时,触发执行步骤307。
304、边缘路由节点判断上报上述至少一个物联网数据的终端设备中是否存在路过的终端设备,当步骤304的判断结果为否时,触发执行步骤305,当步骤304的判断结果为是时,触发执行步骤306。
本发明实施例中,边缘路由节点判断上报上述至少一个物联网数据的终端设备中是否存在路过的终端设备可以包括:
边缘路由节点向其无线覆盖范围内的相邻路由节点发送查询请求,该查询请求用于请求相邻路由节点查询相邻路由节点存储的路由信息表中是否存储有上报上述至少一个物联网数据的终端设备中的其中一个终端设备的设备标识;
边缘路由节点接收相邻路由节点返回的查询响应,当其中一个查询响应指示对应的相邻路由节点存储的路由信息表中存储有上报上述至少一个物联网数据的终端设备中的其中一个终端设备的设备标识时,确定上报上述至少一个物联网数据的终端设备中存在路过的终端设备,当任意一个查询响应都指示对应的相邻路由节点存储的路由信息表中未存储有上报上述至少一个物联网数据的终端设备中任意一个终端设备的设备标识时,确定上报上述至少一个物联网数据的终端设备中不存在路过的终端设备。
305、边缘路由节点将上述至少一个物联网数据包括的终端设备的设备标识添加至上述路由信息表中。
306、边缘路由节点将上报上述至少一个物联网数据的终端设备中除路过的终端设备之外的终端设备的设备标识添加至上述路由信息表中。
307、边缘路由节点控制不更新上述路由信息表。
在一个可选的实施例中,该控制边缘路由节点更新路由信息表的方法还可以包括以下操作:
边缘路由节点判断上述路由信息表中是否存在离线的终端设备的设备标识,当判断出存在离线的终端设备的设备标识时,从上述路由信息表中删除离线的终端设备的设备标识,其中,离线的终端设备为在预设时间段内未向边缘路由节点上报物联网数据的终端设备或者向边缘路由节点上报物联网数据的上报频率低于预设频率阈值的终端设备,且离线的终端设备可以包括已经损坏的终端设备和/或已经处于长时间关闭状态的终端设备和/或设备标识已经被添加至相邻路由节点的路由信息表的终端设备。
该可选的实施例能够及时将已经离线的终端设备的设备标识从路由信息表中删除,有利于物联网架构中物联网拓扑结构的即时更新。
在另一个可选的实施例中,该控制边缘路由节点更新路由信息表的方法还可以包括以下操作:
边缘路由节点统计上述路由信息表中存储的设备标识对应的所有终端设备中设备类型为上述目标设备类型的目标终端设备上报物联网数据的上报频率,并向该目标终端设备中上报频率低于预设上报频率阈值的终端设备发送上报频率上调指令。这样可以提高汇聚单元接收到其感兴趣的地理位置的终端设备上报的物联网数据的可靠性。
在该另一种可选的实施例中,进一步可选的,该控制边缘路由节点更新路由信息表的方法还可以包括以下操作:
边缘路由节点在上述路由信息表中为上述目标终端设备中上报频率低于上述预设上报频率阈值的终端设备的设备标识设定上报优先级,其中,上报频率越小,设定的上报优先级越大。这样能够在接收到上报频率较低的终端设备上报的物联网数据时能够根据为其设定的优先级优先上报该部分物联网数据或者优先为该部分物联网数据选择可靠性较高的转发路径,进一步提高了汇聚单元接收到其感兴趣且上报频率较低的终端设备上报的物联网数据的可靠性。
可见,实施图3所描述的控制边缘路由节点更新路由信息表的方法能够根据汇聚单元的实际需求将新上线的且设备类型为汇聚单元感兴趣的目标设备类型的终端设备的设备标识更新至边缘路由节点的路由信息表,减少了路由信息表的更新次数,进而减少了边缘路由节点的功耗,方便物联网架构中网络拓扑的维护,且在将新上线的且设备类型为汇聚单元感兴趣的目标设备类型的终端设备的设备标识更新至边缘路由节点的路由信息表时,自动过滤掉临时路过的终端设备,这样能够进一步减少路由信息表的更新次数以及需要更新的内容。
实施例三
请参阅图4,图4是本发明实施例公开的一种边缘路由节点的结构示意图。如图4所示,该边缘路由节点400可以包括接收单元401、侦听单元402、判断单元403以及控制单元404,其中:
接收单元401用于接收过滤网关下发的用于指示汇聚单元对目标设备类型的终端设备上报的物联网数据感兴趣的指示消息。
侦听单元402用于侦听边缘路由节点400无线覆盖范围内的海量终端设备上报的海量物联网数据,每个物联网数据可以包括上报该物联网数据的终端设备的设备类型、该终端设备采集的数据内容以及该终端设备的设备标识。
判断单元403用于当上述海量物联网数据中存在包括的终端设备的设备标识未存储于预先生成的路由信息表中的多个物联网数据时,判断上述多个物联网数据中是否存在包括的终端设备的设备类型为上述目标设备类型的至少一个物联网数据。
控制单元404用于当判断单元403判断出上述多个物联网数据中存在上述至少一个物联网数据时,将上述至少一个物联网数据包括的终端设备的设备标识添加至路由信息表中,以及当判断单元403判断出上述多个物联网数据中不存在上述至少一个物联网数据时,控制不更新上述路由信息表。
可见,实施图4所描述的边缘路由节点400能够根据汇聚单元的实际需求将新上线的且设备类型为汇聚单元感兴趣的目标设备类型的终端设备的设备标识更新至边缘路由节点的路由信息表,减少了路由信息表的更新次数,进而减少了边缘路由节点的功耗。
在一个可选的实施例中,判断单元403还可以用于判断上述路由信息表中是否存在离线的终端设备的设备标识,其中,该离线的终端设备为在预设时间段内未向边缘路由节点400上报物联网数据的终端设备或者向边缘路由节点400上报物联网数据的上报频率低于预设频率阈值的终端设备,且离线的终端设备可以包括已经损坏的终端设备和/或已经处于长时间关闭状态的终端设备以及设备标识已经被添加至相邻路由节点的路由信息表的终端设备。
控制单元404还可以用于当判断单元403判断出存在上述离线的终端设备的设备标识时,从上述路由信息表中删除上述离线的终端设备的设备标识。
可见,实施图4所描述的边缘路由节点400能够及时删除路由信息表中已经处于离线状态的终端设备的设备标识,有利于物联网架构中物联网拓扑的维护。
可选的,判断单元403还可以用于在判断出上述多个物联网数据中存在上述至少一个物联网数据之后以及在控制单元404将上述至少一个物联网数据包括的终端设备的设备标识添加至上述路由信息表中之前,判断上报上述至少一个物联网数据的终端设备中是否存在路过的终端设备,当判断出上报上述至少一个物联网数据的终端设备中不存在路过的终端设备时,触发控制单元404执行上述将上述至少一个物联网数据包括的终端设备的设备标识添加至上述路由信息表中的操作。
控制单元404还可以用于当判断单元403判断出上报上述至少一个物联网数据的终端设备中存在上述路过的终端设备时,将上报上述至少一个物联网数据的终端设备中除上述路过的终端设备之外的终端设备的设备标识添加至上述路由信息表中。
可见,实施图4所描述的边缘路由节点400还能够过滤掉新增的所处的地理位置为汇聚单元感兴趣的目标地理位置的终端设备中的路过的终端设备,减少了边缘路由节点400在更新路由信息表时的更新内容。
进一步可选的,该边缘路由节点400还可以包括统计单元405以及发送单元406,又进一步可选的,还可以包括设定单元407,此时,该边缘路由节点400的结构可以如图5所示,如图5所示,图5是本发明实施例公开的另一种边缘路由节点的结构示意图。其中:
统计单元405用于统计上述路由信息表中存储的设备标识对应的所有终端设备中设备类型为上述目标设备类型的目标终端设备上报物联网数据的上报频率。
发送单元406用于根据统计单元405统计出的目标终端设备的上报频率向目标终端设备中上报频率低于预设上报频率阈值的终端设备发送上报频率上调指令。
设定单元407用于在上述路由信息表中为上述目标终端设备中上报频率低于预设上报频率阈值的终端设备的设备标识设定上报优先级,其中,上报频率越小,设定的上报优先级越大。
可见,实施图5所描述的边缘路由节点400能够向设备类型为汇聚单元感兴趣的目标设备类型的终端设备中上报物联网数据的上报频率较低的终端设备发送上报频率上调指令并为这些终端设备的设备标识设定高的上报优先级,提高了汇聚单元接收到处于其感兴趣的地理位置的终端设备上报的物联网数据的可靠性。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种控制边缘路由节点更新路由信息表的方法及设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种控制边缘路由节点更新路由信息表的方法,其特征在于,所述方法包括:
所述边缘路由节点接收过滤网关下发的用于指示汇聚单元对目标设备类型的终端设备上报的物联网数据感兴趣的指示消息;
所述边缘路由节点侦听其无线覆盖范围内的海量终端设备上报的海量物联网数据,每个所述物联网数据包括上报该物联网数据的终端设备的设备类型、该终端设备采集的数据内容以及该终端设备的设备标识;
当所述海量物联网数据中存在包括的终端设备的设备标识未存储于预先生成的路由信息表中的多个物联网数据时,所述边缘路由节点判断所述多个物联网数据中是否存在包括的终端设备的设备类型为所述目标设备类型的至少一个物联网数据,当判断出所述多个物联网数据中存在所述至少一个物联网数据时,将所述至少一个物联网数据包括的终端设备的设备标识添加至所述路由信息表中,当判断出所述多个物联网数据中不存在所述至少一个物联网数据时,控制不更新所述路由信息表。
2.根据权利要求1所述的控制边缘路由节点更新路由信息表的方法,其特征在于,所述方法包括:
所述边缘路由节点判断所述路由信息表中是否存在离线的终端设备的设备标识,当判断出存在所述离线的终端设备的设备标识时,从所述路由信息表中删除所述离线的终端设备的设备标识,所述离线的终端设备为在预设时间段内未向所述边缘路由节点上报物联网数据的终端设备。
3.根据权利要求1或2所述的控制边缘路由节点更新路由信息表的方法,其特征在于,在判断出所述多个物联网数据中存在所述至少一个物联网数据之后,以及所述路由边缘节点将所述至少一个物联网数据包括的终端设备的设备标识添加至所述路由信息表中之前,所述方法还包括:
所述边缘路由节点判断上报所述至少一个物联网数据的终端设备中是否存在路过的终端设备,当判断出上报所述至少一个物联网数据的终端设备中不存在所述路过的终端设备时,触发执行所述将所述至少一个物联网数据包括的终端设备的设备标识添加至所述路由信息表中的操作;
所述方法还包括:
当判断出上报所述至少一个物联网数据的终端设备中存在所述路过的终端设备时,所述边缘路由节点将上报所述至少一个物联网数据的终端设备中除所述路过的终端设备之外的终端设备的设备标识添加至所述路由信息表中。
4.根据权利要求1-3任一项所述的控制边缘路由节点更新路由信息表的方法,其特征在于,所述方法还包括:
所述边缘路由节点统计所述路由信息表中存储的设备标识对应的所有终端设备中设备类型为所述目标设备类型的目标终端设备上报物联网数据的上报频率,并向所述目标终端设备中上报频率低于预设上报频率阈值的终端设备发送上报频率上调指令。
5.根据权利要求4所述的控制边缘路由节点更新路由信息表的方法,其特征在于,所述方法还包括:
所述边缘路由节点在所述路由信息表中为所述目标终端设备中上报频率低于所述预设上报频率阈值的终端设备的设备标识设定上报优先级,其中,上报频率越小,设定的上报优先级越大。
6.一种边缘路由节点,其特征在于,所述边缘路由节点包括接收单元、侦听单元、判断单元以及控制单元,其中:
所述接收单元,用于接收过滤网关下发的用于指示汇聚单元对目标设备类型的终端设备上报的物联网数据感兴趣的指示消息;
所述侦听单元,用于侦听其无线覆盖范围内的海量终端设备上报的海量物联网数据,每个所述物联网数据包括上报该物联网数据的终端设备的设备类型、该终端设备采集的数据内容以及该终端设备的设备标识;
所述判断单元,用于当所述海量物联网数据中存在包括的终端设备的设备标识未存储于预先生成的路由信息表中的多个物联网数据时,判断所述多个物联网数据中是否存在包括的终端设备的设备类型为所述目标设备类型的至少一个物联网数据;
所述控制单元,用于当所述判断单元判断出所述多个物联网数据中存在所述至少一个物联网数据时,将所述至少一个物联网数据包括的终端设备的设备标识添加至所述路由信息表中,以及当所述判断单元判断出所述多个物联网数据中不存在所述至少一个物联网数据时,控制不更新所述路由信息表。
7.根据权利要求6所述的边缘路由节点,其特征在于,所述判断单元,还用于判断所述路由信息表中是否存在离线的终端设备的设备标识,所述离线的终端设备为在预设时间段内未向所述边缘路由节点上报物联网数据的终端设备;
所述控制单元,还用于当所述判断单元判断出所述路由信息表中存在所述离线的终端设备的设备标识时,从所述路由信息表中删除所述离线的终端设备的设备标识。
8.根据权利要求6或7所述的边缘路由节点,其特征在于,所述判断单元,还用于在判断出所述多个物联网数据中存在所述至少一个物联网数据之后以及在所述控制单元将所述至少一个物联网数据包括的终端设备的设备标识添加至所述路由信息表中之前,判断上报所述至少一个物联网数据的终端设备中是否存在路过的终端设备,当判断出上报所述至少一个物联网数据的终端设备中不存在所述路过的终端设备时,触发所述控制单元执行所述将所述至少一个物联网数据包括的终端设备的设备标识添加至所述路由信息表中的操作;
所述控制单元,还用于当判断出上报所述至少一个物联网数据的终端设备中存在所述路过的终端设备时,将上报所述至少一个物联网数据的终端设备中除所述路过的终端设备之外的终端设备的设备标识添加至所述路由信息表中。
9.根据权利要求6-8任一项所述的边缘路由节点,其特征在于,所述边缘路由节点还包括统计单元以及发送单元,其中:
所述统计单元,用于统计所述路由信息表中存储的设备标识对应的所有终端设备中设备类型为所述目标设备类型的目标终端设备上报物联网数据的上报频率;
所述发送单元,用于根据所述统计单元统计出的所述目标终端设备上报物联网数据的上报频率,向所述目标终端设备中上报频率低于预设上报频率阈值的终端设备发送上报频率上调指令。
10.根据权利要求9所述的边缘路由节点,其特征在于,所述边缘路由节点还包括设定单元,其中:
所述设定单元,用于在所述路由信息表中为所述目标终端设备中上报频率低于所述预设上报频率阈值的终端设备的设备标识设定上报优先级,其中,上报频率越小,设定的上报优先级越大。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710463143.XA CN107197502B (zh) | 2017-06-19 | 2017-06-19 | 一种控制边缘路由节点更新路由信息表的方法及设备 |
| PCT/CN2017/098500 WO2018232964A1 (zh) | 2017-06-19 | 2017-08-22 | 一种控制边缘路由节点更新路由信息表的方法及设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710463143.XA CN107197502B (zh) | 2017-06-19 | 2017-06-19 | 一种控制边缘路由节点更新路由信息表的方法及设备 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107197502A true CN107197502A (zh) | 2017-09-22 |
| CN107197502B CN107197502B (zh) | 2020-03-24 |
Family
ID=59879688
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710463143.XA Active CN107197502B (zh) | 2017-06-19 | 2017-06-19 | 一种控制边缘路由节点更新路由信息表的方法及设备 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107197502B (zh) |
| WO (1) | WO2018232964A1 (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114666401A (zh) * | 2022-04-08 | 2022-06-24 | 深圳市欧瑞博科技股份有限公司 | 设备信息处理方法、装置、计算机设备和存储介质 |
| CN116781627A (zh) * | 2022-12-14 | 2023-09-19 | 慧之安信息技术股份有限公司 | 一种数据处理方法及边缘设备 |
| WO2024088157A1 (zh) * | 2022-10-25 | 2024-05-02 | 中国移动通信有限公司研究院 | 设备信息处理方法及装置 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102325163A (zh) * | 2011-07-18 | 2012-01-18 | 福建星网锐捷网络有限公司 | 一种路由更新方法、装置及相关设备 |
| CN102571383A (zh) * | 2010-12-16 | 2012-07-11 | 腾讯科技(深圳)有限公司 | 一种接入控制方法及系统 |
| CN103377252A (zh) * | 2012-04-28 | 2013-10-30 | 国际商业机器公司 | 在物联网中进行数据过滤的方法和装置 |
| US20150156738A1 (en) * | 2013-12-04 | 2015-06-04 | Mitsubishi Electric Research Laboratories, Inc. | Synchronized Multi-Sink Routing for Wireless Networks |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102655475B (zh) * | 2012-04-17 | 2015-07-01 | 中国联合网络通信集团有限公司 | 移动通信切换方法、设备和系统 |
| EP3764605B1 (en) * | 2013-04-17 | 2022-08-17 | Systech Corporation | Gateway device for machine-to-machine communication with dual cellular interfaces |
| CN106533503B (zh) * | 2015-09-10 | 2019-05-31 | 深圳市中兴微电子技术有限公司 | 一种电力线网络通信的方法及装置 |
| CN105388861A (zh) * | 2015-09-25 | 2016-03-09 | 深圳一电航空技术有限公司 | 物联网设备的控制方法及系统 |
| CN107197501B (zh) * | 2017-06-19 | 2020-03-24 | 深圳市盛路物联通讯技术有限公司 | 一种基于被监测设备更新路由信息表的方法及设备 |
-
2017
- 2017-06-19 CN CN201710463143.XA patent/CN107197502B/zh active Active
- 2017-08-22 WO PCT/CN2017/098500 patent/WO2018232964A1/zh not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102571383A (zh) * | 2010-12-16 | 2012-07-11 | 腾讯科技(深圳)有限公司 | 一种接入控制方法及系统 |
| CN102325163A (zh) * | 2011-07-18 | 2012-01-18 | 福建星网锐捷网络有限公司 | 一种路由更新方法、装置及相关设备 |
| CN103377252A (zh) * | 2012-04-28 | 2013-10-30 | 国际商业机器公司 | 在物联网中进行数据过滤的方法和装置 |
| US20150156738A1 (en) * | 2013-12-04 | 2015-06-04 | Mitsubishi Electric Research Laboratories, Inc. | Synchronized Multi-Sink Routing for Wireless Networks |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114666401A (zh) * | 2022-04-08 | 2022-06-24 | 深圳市欧瑞博科技股份有限公司 | 设备信息处理方法、装置、计算机设备和存储介质 |
| CN114666401B (zh) * | 2022-04-08 | 2023-11-24 | 深圳市欧瑞博科技股份有限公司 | 设备信息处理方法、装置、计算机设备和存储介质 |
| WO2024088157A1 (zh) * | 2022-10-25 | 2024-05-02 | 中国移动通信有限公司研究院 | 设备信息处理方法及装置 |
| CN116781627A (zh) * | 2022-12-14 | 2023-09-19 | 慧之安信息技术股份有限公司 | 一种数据处理方法及边缘设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2018232964A1 (zh) | 2018-12-27 |
| CN107197502B (zh) | 2020-03-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107248960A (zh) | 一种基于传输时长的物联网数据上报控制方法及转发节点 | |
| CN107317849A (zh) | 一种终端设备的工作状态的确定方法及设备 | |
| CN107197031A (zh) | 一种应用于物联网的终端设备状态检测方法及系统 | |
| CN107317726A (zh) | 一种物联网数据的上报控制方法及设备 | |
| CN107197029A (zh) | 一种基于边缘转发节点的终端设备离线检测方法及系统 | |
| CN107197034A (zh) | 一种边缘路由节点及其上报频率调整方法 | |
| CN107197502A (zh) | 一种控制边缘路由节点更新路由信息表的方法及设备 | |
| CN107249173B (zh) | 一种物联网通信模式的切换控制方法及系统 | |
| CN107273512A (zh) | 一种基于设备类型和地理位置进行数据去重的方法及设备 | |
| CN107318168A (zh) | 一种控制物联网终端设备通信的方法及系统 | |
| CN107197501A (zh) | 一种基于被监测设备更新路由信息表的方法及设备 | |
| CN107395677A (zh) | 一种基于终端设备优先级的数据上报控制方法及系统 | |
| CN111049749B (zh) | 一种终端设备的物联网数据上报频率的控制及系统 | |
| CN107276804A (zh) | 一种修正终端设备的工作状态的方法及设备 | |
| CN107332887B (zh) | 一种基于场景信息的物联网数据智能过滤方法及系统 | |
| CN107453940A (zh) | 一种基于接入节点的物联网终端设备检测方法及系统 | |
| CN107423089B (zh) | 一种基于转发节点的终端设备自动升级方法及转发节点 | |
| CN107197443A (zh) | 一种基于物联网的数据传输控制方法及系统 | |
| CN107317854A (zh) | 基于控制表的终端设备上报频率调节方法及路由节点 | |
| CN107360216A (zh) | 一种物联网数据上报控制方法及系统 | |
| CN107248953A (zh) | 一种物联网中选择转发路径进行数据上报的方法及设备 | |
| CN107465719A (zh) | 一种应用于物联网的数据处理方法及系统 | |
| CN107294804A (zh) | 一种基于传输时长控制物联网数据过滤的方法及设备 | |
| CN107332776A (zh) | 一种边缘转发节点的路由信息表更新方法及边缘转发节点 | |
| CN107196824A (zh) | 一种确定被监测设备的工作状态的方法及汇聚单元 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |