CN116233904A - A Cluster-Based Restoration Method for Low Power Wide Area Network - Google Patents
A Cluster-Based Restoration Method for Low Power Wide Area Network Download PDFInfo
- Publication number
- CN116233904A CN116233904A CN202310510324.9A CN202310510324A CN116233904A CN 116233904 A CN116233904 A CN 116233904A CN 202310510324 A CN202310510324 A CN 202310510324A CN 116233904 A CN116233904 A CN 116233904A
- Authority
- CN
- China
- Prior art keywords
- cluster
- nodes
- layer
- node
- cluster head
- 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 34
- 241000854291 Dianthus carthusianorum Species 0.000 claims abstract description 129
- 238000004891 communication Methods 0.000 claims abstract description 27
- 238000012790 confirmation Methods 0.000 claims abstract description 7
- 230000035945 sensitivity Effects 0.000 claims description 11
- 238000001514 detection method Methods 0.000 claims description 8
- 238000011084 recovery Methods 0.000 claims description 8
- 108010003272 Hyaluronate lyase Proteins 0.000 claims description 6
- 238000012216 screening Methods 0.000 claims 1
- 230000005540 biological transmission Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 4
- 230000002159 abnormal effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000013144 data compression Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000004083 survival effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- 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
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor 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)
Abstract
本申请提供一种基于簇群的低功耗广域网恢复方法,该方法包括:当低功耗广域网中有网关发生故障时,低功耗广域网中服务器发送信标通知首层簇群中的首层簇首节点切换到Class B模式,恢复首层簇群中首层簇首节点与首层簇群中所有CM节点的通信;服务器逐层发送信标通知其他层簇群中的簇首节点切换到Class B模式,逐层恢复其他层簇群中的簇首节点与各层簇群所有CM节点的通信;各层簇群的簇首节点接收各层CM节点发送的数据,并进行压缩,压缩后的数据依次发送至上一层簇首节点或网关,直到服务器收到数据并通过下行链路返回确认帧。该方案提供了用于紧急通信的全新拓扑结构和数据传输方案,提高低功耗广域网网络的容错性。
The present application provides a cluster-based low-power wide area network restoration method, the method comprising: when a gateway fails in the low-power wide area network, the server in the low-power wide area network sends a beacon to notify the first layer in the first-layer cluster The cluster head node switches to Class B mode, and restores the communication between the first layer cluster head node in the first layer cluster group and all CM nodes in the first layer cluster group; the server sends beacons layer by layer to notify the cluster head nodes in other layer cluster groups to switch In Class B mode, the communication between cluster head nodes in clusters of other layers and all CM nodes of each layer cluster is restored layer by layer; the cluster head nodes of each layer cluster receive the data sent by CM nodes of each layer and compress it. The data is sent to the upper cluster head node or gateway in turn until the server receives the data and returns a confirmation frame through the downlink. This solution provides a new topology and data transmission scheme for emergency communication, and improves the fault tolerance of the low-power wide area network.
Description
技术领域technical field
本发明属于传感器网络技术领域,特别涉及一种基于簇群的低功耗广域网恢复方法。The invention belongs to the technical field of sensor networks, in particular to a cluster-based low power consumption wide area network restoration method.
背景技术Background technique
低功耗广域网(Low Power Wide Area Network,LPWAN)具备有低功耗、远距离的特点。由于LPWAN在功耗和传输距离的优良特性,使得其被广泛应用在智能抄表、智能停车、智慧农业以及智慧城市等。Low Power Wide Area Network (LPWAN) has the characteristics of low power consumption and long distance. Due to the excellent characteristics of LPWAN in terms of power consumption and transmission distance, it is widely used in smart meter reading, smart parking, smart agriculture, and smart cities.
在实际工业部署中,一个LPWAN网关常常会负责成百上千个LPWAN节点的传输。由于LPWAN本身简单的协议设计和网络拓扑结构,当一个网关因为自然灾害、恶意攻击或流量过载等因素发生崩溃,将会导致该网关覆盖范围内的节点与服务器断开连接,更为严重的是,当节点无法得到来自LPWAN服务器的ACK(ACKnowledge,应答)帧,节点会不断重发数据包,最终导致节点能量耗尽的问题。目前,现有的研究或专利都无法很好解决这一难题。In actual industrial deployment, an LPWAN gateway is often responsible for the transmission of hundreds or thousands of LPWAN nodes. Due to the simple protocol design and network topology of LPWAN itself, when a gateway crashes due to factors such as natural disasters, malicious attacks, or traffic overload, it will cause the nodes within the coverage of the gateway to be disconnected from the server. , when the node cannot get the ACK (ACKnowledge, response) frame from the LPWAN server, the node will continue to resend the data packet, which eventually leads to the problem of node energy exhaustion. At present, none of the existing research or patents can solve this problem well.
LPWAN针对不同的应用场景,提出了三种不同模式的LPWAN节点工作机制。其中Class A采用低功耗模式,Class A的终端只在上行链路后的短暂时间内打开两个接收窗口,以用来接收下行链路数据包。Class B在Class A的基础上利用Beacon(信标)机制,提供固定周期的额外接收窗口,让终端能在可遇见的时间内开启接收。Class C则除了在发送时短暂的关闭接收窗口,其余时间一直打开接收窗口。LPWAN proposes three different modes of LPWAN node working mechanisms for different application scenarios. Among them, Class A adopts a low power consumption mode, and the terminal of Class A only opens two receiving windows for a short time after the uplink to receive downlink data packets. Class B uses the Beacon (beacon) mechanism on the basis of Class A to provide an additional receiving window with a fixed period, so that the terminal can start receiving within a certain time. In Class C, except for temporarily closing the receiving window when sending, the receiving window is always open for the rest of the time.
在无线传感器网络中,Heinzelman等人提出了一种用于提高无线传感器网络生存时间的网络协议——低功耗自适应集簇分层协议(Low Energy Adaptive ClusteringHierar簇首y,LEA簇首),率先提出了分簇思想:按“轮”随机选择簇首(Cluster Head,簇首),其他节点选择距离最近的簇首入簇,实现簇内通信,并利用簇首向基站传输数据,减少能耗。In wireless sensor networks, Heinzelman et al. proposed a network protocol for improving the survival time of wireless sensor networks - Low Energy Adaptive Clustering Hierar (Low Energy Adaptive Clustering Hierar cluster head y, LEA cluster head), The idea of clustering was first proposed: randomly select the cluster head (Cluster Head) according to the "round", and other nodes select the nearest cluster head to join the cluster to realize intra-cluster communication, and use the cluster head to transmit data to the base station, reducing energy consumption. consumption.
上述的协议虽然能够建立起从传感器节点到基站的拓扑结构,但由于 LPWAN中不同节点可能处于不同的模式下,无法直接将传统的基于簇群的协议应用在LPWAN网络中。Although the above-mentioned protocol can establish a topology from sensor nodes to base stations, since different nodes in LPWAN may be in different modes, it is impossible to directly apply traditional cluster-based protocols to LPWAN networks.
发明内容Contents of the invention
本说明书实施例的目的是提供一种基于簇群的低功耗广域网恢复方法。The purpose of the embodiments of this specification is to provide a cluster-based low power consumption wide area network restoration method.
为解决上述技术问题,本申请实施例通过以下方式实现的:In order to solve the above technical problems, the embodiments of the present application are implemented in the following ways:
本申请提供一种基于簇群的低功耗广域网恢复方法,该方法包括:The application provides a cluster-based low power consumption wide area network recovery method, the method comprising:
当低功耗广域网中有网关发生故障时,低功耗广域网中服务器发送信标通知首层簇群中的首层簇首节点切换到Class B模式,恢复首层簇群中首层簇首节点与首层簇群中所有CM节点的通信;When a gateway fails in the low-power WAN, the server in the low-power WAN sends a beacon to notify the first-level cluster head node in the first-level cluster group to switch to Class B mode, and restore the first-level cluster head node in the first-level cluster group Communication with all CM nodes in the first-level cluster;
服务器逐层发送信标通知其他层簇群中的簇首节点切换到Class B模式,逐层恢复其他层簇群中的簇首节点与各层簇群所有CM节点的通信;The server sends a beacon layer by layer to notify the cluster head nodes in other layer clusters to switch to Class B mode, and restores the communication between the cluster head nodes in other layer clusters and all CM nodes of each layer cluster layer by layer;
各层簇群的簇首节点接收各层CM节点发送的数据,并进行压缩,压缩后的数据依次发送至上一层簇首节点或网关,直到服务器收到数据并通过下行链路返回确认帧;The cluster head nodes of each layer cluster receive and compress the data sent by the CM nodes of each layer, and the compressed data is sent to the cluster head node or gateway of the upper layer in turn, until the server receives the data and returns a confirmation frame through the downlink;
其中,首层簇首节点和其他层簇群中的簇首节点均为网关发生故障前确定的;每个簇群均包括簇首节点和CM节点。Among them, the cluster head nodes in the first layer and the cluster head nodes in other layer clusters are determined before the gateway fails; each cluster includes cluster head nodes and CM nodes.
在其中一个实施例中,首层簇首节点和其他层簇群中的簇首节点的确定包括:In one of the embodiments, the determination of the first layer cluster head node and the cluster head nodes in other layer clusters includes:
服务器根据接收的历史数据包选取备选簇首节点;The server selects the candidate cluster head node according to the received historical data packets;
从备选簇首节点中筛选出符合条件的节点,作为首层簇首节点;Select qualified nodes from the candidate cluster head nodes as the cluster head nodes of the first layer;
根据首层簇首节点从首层簇群的CM节点中筛选出符合条件的节点,作为其他层簇群中的簇首节点。According to the cluster head nodes of the first layer, the qualified nodes are selected from the CM nodes of the first layer cluster group as the cluster head nodes of other layer cluster groups.
在其中一个实施例中,服务器根据接收的历史数据包选取备选簇首节点,包括:In one of the embodiments, the server selects an alternative cluster head node according to the received historical data packets, including:
服务器根据接收的历史数据包选取网关覆盖范围交集区域内的节点,将网关覆盖范围交集区域内的节点初始化为备选簇首节点。The server selects nodes in the intersection area of gateway coverage according to the received historical data packets, and initializes the nodes in the intersection area of gateway coverage as candidate cluster head nodes.
在其中一个实施例中,从备选簇首节点中筛选出符合条件的节点,作为首层簇首节点,包括:In one of the embodiments, the qualified nodes are selected from the candidate cluster head nodes as the first layer cluster head nodes, including:
服务器通过下行链路为备选簇首节点设定第一CAD敏感度阈值;The server sets the first CAD sensitivity threshold for the candidate cluster head node through the downlink;
收到第一CAD敏感度阈值的节点在信道上进行CAD探测,确定各自的覆盖范围,并分析接收的数据包,形成每个备选簇首节点对应的簇成员列表;Nodes that receive the first CAD sensitivity threshold perform CAD detection on the channel, determine their respective coverage areas, and analyze the received data packets to form a list of cluster members corresponding to each candidate cluster head node;
每个备选簇首节点将各自对应的簇成员列表通过上行链路传输给服务器,服务器根据所有簇成员列表使用最广覆盖原则或最少簇群原则筛选掉多余的备选簇首节点得到最终的首层簇首节点,并向首层簇首节点发送信标。Each candidate cluster head node transmits its corresponding cluster member list to the server through the uplink, and the server uses the principle of the widest coverage or the principle of the least cluster group to filter out redundant candidate cluster head nodes according to the list of all cluster members to obtain the final The cluster head node of the first layer, and sends a beacon to the cluster head node of the first layer.
在其中一个实施例中,根据首层簇首节点从首层簇群的CM节点中筛选出符合条件的节点,作为其他层簇群中的簇首节点,包括:In one of the embodiments, according to the cluster head node of the first layer, the qualified nodes are selected from the CM nodes of the first layer cluster group, as the cluster head nodes in other layer cluster groups, including:
服务器根据首层簇首节点的簇成员列表给首层簇群的CM节点设定第二CAD敏感度阈值;The server sets a second CAD sensitivity threshold for the CM nodes of the first-level cluster group according to the cluster member list of the first-level cluster head node;
收到第二CAD敏感度阈值的CM节点在信道上进行CAD探测,确定各自的覆盖范围,并分析截取的数据包,形成每个CM节点对应的簇成员列表;The CM node that receives the second CAD sensitivity threshold performs CAD detection on the channel, determines their respective coverage areas, and analyzes the intercepted data packets to form a cluster member list corresponding to each CM node;
每个CM节点将各自对应的簇成员列表通过上行链路传输给服务器,服务器根据所有簇成员列表使用最广覆盖原则或最少簇群原则筛选掉多余的CM节点得到下一层簇群的簇首节点;Each CM node transmits its corresponding cluster member list to the server through the uplink, and the server uses the widest coverage principle or the least cluster group principle to filter out redundant CM nodes to obtain the cluster head of the next layer of clusters according to the list of all cluster members. node;
服务器检验是否所有节点均归属至其中一个簇群中,如果存在节点没有加入簇群,则重复从首层簇群的CM节点中筛选符合条件的节点,产生下一层簇群的簇首节点直至所有节点均加入簇群。The server checks whether all nodes belong to one of the clusters. If there are nodes that have not joined the cluster, it will repeatedly screen the qualified nodes from the CM nodes of the first-level cluster to generate the cluster head node of the next-level cluster until All nodes join the cluster.
在其中一个实施例中,低功耗广域网中服务器发送信标通知首层簇群中的首层簇首节点切换到Class B模式,恢复首层簇群中首层簇首节点与首层簇群中所有CM节点的通信,包括:In one of the embodiments, the server in the low-power wide area network sends a beacon to notify the first-level cluster head node in the first-level cluster group to switch to Class B mode, and restores the first-level cluster-head node and the first-level cluster head node in the first-level cluster group. Communication of all CM nodes in, including:
服务器发送信标通知首层簇群中的首层簇首节点切换到Class B模式;The server sends a beacon to notify the first-level cluster head nodes in the first-level cluster group to switch to Class B mode;
首层簇首节点切换到Class B模式,并设置接收窗口的个数为首层簇群中节点的个数;The cluster head node of the first layer is switched to Class B mode, and the number of receiving windows is set as the number of nodes in the first layer cluster group;
首层簇首节点使用默认的Date Rate信道在首层簇群内周期性广播“Hello_I_am_CH”消息,以与首层簇群中所有CM节点恢复通信;直至首层簇首节点与首层簇群中所有CM节点均取得联系。The first-level cluster head node uses the default Date Rate channel to periodically broadcast the "Hello_I_am_CH" message in the first-level cluster group to restore communication with all CM nodes in the first-level cluster group; until the first-level cluster head node and the first-level cluster group All CM nodes are contacted.
在其中一个实施例中,首层簇首节点使用默认的Date Rate信道在首层簇群内周期性广播“Hello_I_am_CH”消息,以与首层簇群中所有CM节点恢复通信,包括:In one of the embodiments, the first-level cluster head node uses the default Date Rate channel to periodically broadcast the "Hello_I_am_CH" message in the first-level cluster group to resume communication with all CM nodes in the first-level cluster group, including:
首层簇首节点使用默认的Date Rate信道在首层簇群内周期性广播“Hello_I_am_CH”消息,接收到“Hello_I_am_CH”消息的CM节点,以默认的Date Rate信道向首层簇首节点发送“Hello_I_am_CM”消息;The first layer cluster head node uses the default Date Rate channel to periodically broadcast the "Hello_I_am_CH" message in the first layer cluster group, and the CM node that receives the "Hello_I_am_CH" message sends the "Hello_I_am_CH" message to the first layer cluster head node using the default Date Rate channel. "information;
接收到“Hello_I_am_CM”消息的首层簇首节点,将空余的接收窗口分配给对应的CM节点,并向对应的CM节点发送控制帧;The cluster head node at the first layer that receives the "Hello_I_am_CM" message allocates the free receiving window to the corresponding CM node, and sends a control frame to the corresponding CM node;
接收到控制帧的CM节点,根据被分配的接收窗口在发送时间时刻向首层簇首节点发送数据。The CM node that receives the control frame sends data to the cluster head node at the first layer at the sending time according to the allocated receiving window.
在其中一个实施例中,控制帧包括本地时间、本轮接收窗口周期开始的时间、扩频因子、带宽、中心频率、分配给该CM节点接收窗口的顺序号、每个信标周期的接收窗口数量、CRC校验位。In one of the embodiments, the control frame includes the local time, the start time of the receiving window period of the current round, the spreading factor, the bandwidth, the center frequency, the sequence number assigned to the receiving window of the CM node, and the receiving window of each beacon period Quantity, CRC check digit.
在其中一个实施例中,发送时间根据下式确定:In one of the embodiments, sending time Determined according to the following formula:
其中,为在一个信标周期的时间,/>为分配给该CM节点接收窗口的顺序号;/>为簇群内成员的数量;/>为本轮接收窗口周期开始的时间。in, is the time in one beacon period, /> is the sequence number assigned to the receiving window of the CM node; /> is the number of members in the cluster; /> It is the start time of the receiving window period of this round.
在其中一个实施例中,当首层簇群中的CM节点在重传预设次数后仍未收到服务器发送的确认帧,则对应的CM节点切换到默认的Date Rate信道进行CAD功能,以接收首层簇首节点发送的“Hello_I_am_CH”消息。In one of the embodiments, when the CM node in the first-level cluster has not received the confirmation frame sent by the server after retransmitting the preset number of times, the corresponding CM node switches to the default Date Rate channel to perform the CAD function, so as to Receive the "Hello_I_am_CH" message sent by the cluster head node at the first layer.
由以上本说明书实施例提供的技术方案可见,该方案:结合簇群思想和LPWAN网络本身的特性,提供了用于紧急通信的全新拓扑结构和数据传输方案,提高LPWAN网络的容错性。It can be seen from the above technical solution provided by the embodiment of this specification that this solution: combining the cluster idea and the characteristics of the LPWAN network itself, provides a new topology and data transmission solution for emergency communication, and improves the fault tolerance of the LPWAN network.
附图说明Description of drawings
为了更清楚地说明本说明书实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of this specification or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only These are some embodiments described in this specification. Those skilled in the art can also obtain other drawings based on these drawings without any creative effort.
图1为本申请提供的基于簇群的低功耗广域网恢复方法的流程示意图;Fig. 1 is the schematic flow chart of the low power consumption wide area network recovery method based on the cluster group that the application provides;
图2为本申请提供的LPWAN服务器选择备选CH节点的示意图;FIG. 2 is a schematic diagram of selecting an alternative CH node by the LPWAN server provided by this application;
图3为本申请提供的各层簇群的CH节点通过CAD确定覆盖范围的示意图;FIG. 3 is a schematic diagram of CH nodes of clusters of each layer provided by the present application to determine coverage through CAD;
图4为本申请提供的基于簇群的LPWAN网络拓扑结构示意图;FIG. 4 is a schematic diagram of a cluster-based LPWAN network topology provided by the present application;
图5为本申请提供的CH节点发送给CM节点的控制帧格式图;Fig. 5 is a control frame format diagram sent by the CH node to the CM node provided by the present application;
图6为本申请提供的CH节点将ping_slot分配给不同的CM节点的示意图。FIG. 6 is a schematic diagram of a CH node allocating ping_slots to different CM nodes provided in the present application.
具体实施方式Detailed ways
为了使本技术领域的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described The embodiments are only some of the embodiments in this specification, not all of them. Based on the embodiments in this specification, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the protection scope of this specification.
以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。In the following description, specific details such as specific system structures and technologies are presented for the purpose of illustration rather than limitation, so as to thoroughly understand the embodiments of the present application. It will be apparent, however, to one skilled in the art that the present application may be practiced in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
在不背离本申请的范围或精神的情况下,可对本申请说明书的具体实施方式做多种改进和变化,这对本领域技术人员而言是显而易见的。由本申请的说明书得到的其他实施方式对技术人员而言是显而易见得的。本申请说明书和实施例仅是示例性的。It will be apparent to those skilled in the art that various modifications and changes can be made to the specific embodiments described in the present application without departing from the scope or spirit of the present application. Other embodiments will be apparent to those skilled in the art from the description of this application. The specification and examples in this application are exemplary only.
关于本文中所使用的“包含”、“包括”、“具有”、“含有”等等,均为开放性的用语,即意指包含但不限于。As used herein, "comprising", "comprising", "having", "comprising" and so on are all open terms, meaning including but not limited to.
目前,LPWAN网络在网关的突然崩溃时,大量LPWAN节点无法与网络服务器重新建立通信,使得整个LPWAN网络瘫痪。其面临的关键问题是如何在网关断开后,各个终端节点如何在彼此之间建立连接,构造新的网络拓扑结构并且找到附近工作中的网关,将失效网关的通信任务卸载到邻近其他网关的问题。At present, when the LPWAN network suddenly collapses at the gateway, a large number of LPWAN nodes cannot re-establish communication with the network server, which paralyzes the entire LPWAN network. The key problem it faces is how to establish a connection between each terminal node after the gateway is disconnected, construct a new network topology and find a nearby working gateway, and offload the communication tasks of the failed gateway to other neighboring gateways. question.
因此,本申请设计一种基于簇群的低功耗广域网恢复方法,可以保证在LPWAN网关发生异常时,下属的LPWAN节点仍能够与LPWAN服务器进行通信。Therefore, this application designs a cluster-based low power consumption wide area network recovery method, which can ensure that when the LPWAN gateway is abnormal, the subordinate LPWAN nodes can still communicate with the LPWAN server.
下面结合附图和实施例对本发明进一步详细说明。The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.
参照图1,其示出了适用于本申请实施例提供的基于簇群的低功耗广域网恢复方法的流程示意图。Referring to FIG. 1 , it shows a schematic flowchart applicable to the cluster-based low power consumption wide area network recovery method provided by the embodiment of the present application.
可以理解的,在LPWAN发生故障之前,LPWAN服务器(可以简称为服务器)和LPWAN终端节点(可以简称为节点)之间需要先建立基于簇群的LPWAN网络拓扑结构,以用来在LPWAN发生故障时进行紧急通信。It is understandable that before a failure occurs in the LPWAN, a cluster-based LPWAN network topology needs to be established between the LPWAN server (which can be referred to as the server) and the LPWAN terminal node (which can be referred to as the node for short), so that when the LPWAN fails, Make emergency communications.
首先选取备选簇首节点。First select the candidate cluster head node.
LPWAN网络场景存在多个LPWAN网关(可以简称为网关),会存在部分网关由于外部因素(如自然灾害、恶意攻击等)或内部因素(供电系统断开,自身硬件故障等)与LPWAN服务器断开连接。LPWAN服务器根据本地的历史数据包(该数据包为节点到网关的数据包,即为上行链路的数据包)区分出网关覆盖范围交集区域内的节点,此时这些节点(即网关覆盖范围交集区域内的节点)依然可以通过其他的LPWAN网关与LPWAN服务器进行通信。LPWAN服务器将这些节点初始化为备选簇首节点(备选CH节点),如图2所示。There are multiple LPWAN gateways (may be referred to as gateways for short) in the LPWAN network scenario, and some gateways may be disconnected from the LPWAN server due to external factors (such as natural disasters, malicious attacks, etc.) or internal factors (disconnection of the power supply system, self-hardware failure, etc.) connect. The LPWAN server distinguishes the nodes in the gateway coverage intersection area according to the local historical data packets (the data packets are the data packets from the node to the gateway, that is, the uplink data packets). At this time, these nodes (that is, the gateway coverage intersection intersection area) Nodes in the area) can still communicate with the LPWAN server through other LPWAN gateways. The LPWAN server initializes these nodes as candidate cluster-head nodes (alternative CH nodes), as shown in Figure 2.
下述从备选簇首节点中筛选出符合条件的节点,作为首层簇首节点。The following screens out the qualified nodes from the candidate cluster head nodes as the cluster head nodes of the first layer.
LPWAN服务器通过下行链路给备选CH节点设定第一CAD敏感度阈值,收到第一CAD敏感度阈值/>的LPWAN终端节点在信道上进行CAD(Channel detection mechanism,信道检测机制)探测,企图获取附近节点传输的数据包以确定自己的覆盖范围,并分析接收到的数据包,将对应的节点ID、Center Frequency(CF,中心频率)、BW(BandWidth,带宽)、SF(SpreadingFactor,扩频因子)、SNR(Signal-to-noise ratio,信噪比)、RSSI(ReceivedSignal Strength Indication,接收信号强度指示)、ping_slot Number(接收窗口数量)等无线电参数填入Cluster_Member_List(簇成员列表,如表1所示)中,表示为/>,/>为首层的簇群,/>为首层簇群中的第/>个备选CH节点,其中,A,…,B为备选CH节点覆盖范围内的节点,可以称为CM(ClusterMember)节点。The LPWAN server sets the first CAD sensitivity threshold to the candidate CH node through the downlink , received the first CAD sensitivity threshold /> The LPWAN terminal node performs CAD (Channel detection mechanism, channel detection mechanism) detection on the channel, trying to obtain the data packets transmitted by nearby nodes to determine its own coverage, and analyze the received data packets, and assign the corresponding node ID, Center Frequency (CF, center frequency), BW (BandWidth, bandwidth), SF (SpreadingFactor, spreading factor), SNR (Signal-to-noise ratio, signal-to-noise ratio), RSSI (ReceivedSignal Strength Indication, received signal strength indication), Radio parameters such as ping_slot Number (number of receiving windows) are filled in Cluster_Member_List (list of cluster members, as shown in Table 1), expressed as /> , /> is the cluster group of the first layer, /> is the first-level cluster group /> candidate CH nodes, where A, ..., B are nodes within the coverage of the candidate CH nodes, which may be called CM (ClusterMember) nodes.
表1 Cluster_Member_ListTable 1 Cluster_Member_List
在在规定的时间周期后,每个备选CH节点将其对应的最新的Cluster_Member_List通过上行链路传输给LPWAN服务器,LPWAN服务器根据所有的Cluster_Member_List使用最广覆盖原则或最少簇群原则筛选掉多余的备选CH节点得到最终的首层CH节点,并通过Beacon告知该节点。After the specified time period, each candidate CH node transmits its corresponding latest Cluster_Member_List to the LPWAN server through the uplink, and the LPWAN server uses the widest coverage principle or the least cluster group principle to filter out redundant ones according to all Cluster_Member_Lists. The candidate CH node obtains the final first-level CH node, and informs the node through Beacon.
示例性的,下式为最广覆盖原则公式:Exemplarily, the following formula is the formula of the principle of broadest coverage:
其中,表示Cluster_Member_List中CM节点的个数。in, Indicates the number of CM nodes in the Cluster_Member_List.
首层CH节点接收到Beacon帧后,切换到Class B模式。随后,结合首层CH节点自身的Cluster_Member_List,设置它的ping_slot周期,以此保证首层CH节点打开接收窗口的次数同簇内成员的个数一致。示例性的,Beacon帧为128ms,ping_slot的个数为5个,则ping_slot周期为128ms/5=25.6ms。After receiving the Beacon frame, the CH node on the first layer switches to the Class B mode. Then, combined with the Cluster_Member_List of the first-level CH node itself, its ping_slot cycle is set to ensure that the number of times the first-level CH node opens the receiving window is consistent with the number of members in the cluster. Exemplarily, the Beacon frame is 128ms, and the number of ping_slots is 5, so the ping_slot period is 128ms/5=25.6ms.
下述根据首层簇首节点从首层簇群的CM节点中筛选出符合条件的节点,作为其他层簇群中的簇首节点。According to the cluster head node of the first layer, the qualified nodes are selected from the CM nodes of the first layer cluster group as the cluster head nodes of other layer cluster groups.
LPWAN服务器根据上述步骤确定的首层CH节点的Cluster_Member_List给首层簇内的CM节点(ClusterMember节点)设定第二CAD敏感度阈值,获取到该阈值的CM节点在信道上进行CAD探测,确定自己的覆盖范围,并分析接收的数据包,以此形成自己的Cluster_Member_List,表示为/>(/>为第/>层的簇,i≠0,/>为第/>层簇群中的第/>个备选CH节点),该步骤同上述首层簇群中备选簇首节点形成对应的Cluster_Member_List的步骤,这里不再阐述。The LPWAN server sets the second CAD sensitivity threshold for the CM nodes (ClusterMember nodes) in the first-level cluster according to the Cluster_Member_List of the first-level CH nodes determined by the above steps , the CM node that has obtained the threshold performs CAD detection on the channel, determines its own coverage, and analyzes the received data packets to form its own Cluster_Member_List, expressed as /> (/> for No. /> cluster of layers, i ≠ 0, /> for No. /> The />th in the layer cluster candidate CH nodes), this step is the same as the step of forming a corresponding Cluster_Member_List for the candidate cluster head nodes in the first-level cluster group, and will not be described here.
随后,各个CM节点将Cluster_Member_List通过首层CH节点提交给LPWAN服务器,LPWAN服务器收到后,首先去除/>中的首层CH节点,再根据最广覆盖原则或最少簇群原则筛选掉多余的CM节点得到下一层簇群的簇首节点,示例性的,使用公式/>,i≠0选择出下一层簇群的CH节点。最后,LPWAN服务器检验是否所有的节点已经归属到某个簇群中,如果存在节点没有加入簇群,则重复从首层簇群的CM节点中筛选符合条件的节点,产生下一层簇群的簇首节点直到所有节点加入簇群。如图3所示为各层的CH节点通过CAD确定覆盖范围的示意图。Subsequently, each CM node submits the Cluster_Member_List to the LPWAN server through the first layer CH node, and the LPWAN server receives After that, first remove the /> CH nodes in the first layer, and then filter out redundant CM nodes according to the principle of widest coverage or the principle of least clusters to obtain the cluster head node of the next layer of clusters. For example, use the formula /> , i ≠0 selects the CH nodes of the next layer of clusters. Finally, the LPWAN server checks whether all nodes have belonged to a cluster. If there are nodes that have not joined the cluster, it will repeatedly screen qualified nodes from the CM nodes of the first-level cluster to generate the next-level cluster. Cluster head node until all nodes join the cluster. FIG. 3 is a schematic diagram of determining the coverage of the CH nodes of each layer through CAD.
根据上述实施例建立的基于簇群的LPWAN网络拓扑结构如图4所示。The topology structure of the cluster-based LPWAN network established according to the foregoing embodiments is shown in FIG. 4 .
如图1所示,基于簇群的低功耗广域网恢复方法,可以包括:As shown in Figure 1, the cluster-based low power consumption wide area network restoration method may include:
S110、当低功耗广域网中有网关发生故障时,低功耗广域网中服务器发送信标通知首层簇群中的首层簇首节点切换到Class B模式,恢复首层簇群中首层簇首节点与首层簇群中所有CM节点的通信。S110. When a gateway fails in the low-power wide area network, the server in the low-power wide area network sends a beacon to notify the first-level cluster head node in the first-level cluster group to switch to Class B mode, and restore the first-level cluster in the first-level cluster group Communication between the first node and all CM nodes in the first-level cluster.
具体的,当LPWAN网络中某些网关发生故障(或异常)时,由LPWAN服务器感知并通知首层CH节点切换到紧急模式以开始紧急通信。Specifically, when some gateways in the LPWAN network fail (or are abnormal), the LPWAN server senses and notifies the CH node at the first layer to switch to emergency mode to start emergency communication.
一个实施例中,S110具体可以包括:In an embodiment, S110 may specifically include:
服务器发送信标通知首层簇群中的首层簇首节点切换到Class B模式;The server sends a beacon to notify the first-level cluster head nodes in the first-level cluster group to switch to Class B mode;
首层簇首节点切换到Class B模式,并设置接收窗口的个数为首层簇群中节点的个数;The cluster head node of the first layer is switched to Class B mode, and the number of receiving windows is set as the number of nodes in the first layer cluster group;
首层簇首节点使用默认的Date Rate信道在首层簇群内周期性广播“Hello_I_am_CH”消息,以与首层簇群中所有CM节点恢复通信;直至首层簇首节点与首层簇群中所有CM节点均取得联系。The first-level cluster head node uses the default Date Rate channel to periodically broadcast the "Hello_I_am_CH" message in the first-level cluster group to restore communication with all CM nodes in the first-level cluster group; until the first-level cluster head node and the first-level cluster group All CM nodes are contacted.
当首层簇群中的CM节点在重传预设次数后仍未收到服务器发送的确认帧,则对应的CM节点切换到默认的Date Rate信道进行CAD功能,以接收首层簇首节点发送的“Hello_I_am_CH”消息。When the CM node in the first-level cluster has not received the confirmation frame sent by the server after retransmitting the preset number of times, the corresponding CM node switches to the default Date Rate channel to perform the CAD function to receive the message sent by the first-level cluster head node. "Hello_I_am_CH" message.
其中,首层簇首节点使用默认的Date Rate信道在首层簇群内周期性广播“Hello_I_am_CH”消息,以与首层簇群中所有CM节点恢复通信,包括:Among them, the first-level cluster head node uses the default Date Rate channel to periodically broadcast the "Hello_I_am_CH" message in the first-level cluster group to resume communication with all CM nodes in the first-level cluster group, including:
首层簇首节点使用默认的Date Rate信道在首层簇群内周期性广播“Hello_I_am_CH”消息,接收到“Hello_I_am_CH”消息的CM节点,以默认的Date Rate信道向首层簇首节点发送“Hello_I_am_CM”消息;The first layer cluster head node uses the default Date Rate channel to periodically broadcast the "Hello_I_am_CH" message in the first layer cluster group, and the CM node that receives the "Hello_I_am_CH" message sends the "Hello_I_am_CH" message to the first layer cluster head node using the default Date Rate channel. "information;
接收到“Hello_I_am_CM”消息的首层簇首节点,将空余的接收窗口分配给对应的CM节点,并向对应的CM节点发送控制帧;其中,控制帧包括本地时间、本轮接收窗口周期开始的时间、扩频因子、带宽、中心频率、分配给该CM节点接收窗口的顺序号、每个信标周期的接收窗口数量、CRC校验位;The cluster-head node at the first layer that receives the "Hello_I_am_CM" message allocates the vacant receiving window to the corresponding CM node, and sends a control frame to the corresponding CM node; wherein, the control frame includes the local time, the start time of the current round of receiving window period Time, spreading factor, bandwidth, center frequency, sequence number assigned to the receiving window of the CM node, number of receiving windows in each beacon period, CRC check digit;
接收到控制帧的CM节点,根据被分配的接收窗口在发送时间时刻向首层簇首节点发送数据。The CM node that receives the control frame sends data to the cluster head node at the first layer at the sending time according to the allocated receiving window.
具体的,被通知的首层CH节点切换到Class B模式,并将自己的ping_slot个数设置成簇内簇群成员的个数。接着,CH节点使用默认的Date Rate信道(例如,SF=7,BW=250KHz)在首层簇群内周期性广播”Hello_I_am_CH”消息,直到与所有CM节点取得联系。当CM节点在重传<Nbtrans>次(即预设次,该预设次可以根据实际需求进行设置)之后还未收到来自LPWAN服务器的ACK(确认)帧,在尝试切换不同的Date Rate方案后依然无效时,则确认自己已经与LPWAN服务器失联,那么切换到默认的Date Rate信道进行CAD功能,企图收到来自首层CH节点的”Hello_I_am_CH”消息。Specifically, the notified first-level CH node switches to the Class B mode, and sets its own ping_slot number to the number of cluster members in the cluster. Then, the CH node uses the default Date Rate channel (for example, SF=7, BW=250KHz) to periodically broadcast the "Hello_I_am_CH" message in the first-level cluster until it gets in touch with all CM nodes. When the CM node has not received the ACK (confirmation) frame from the LPWAN server after retransmitting <Nbtrans> times (that is, the preset time, which can be set according to actual needs), it is trying to switch between different Date Rate schemes If it is still invalid, confirm that you have lost contact with the LPWAN server, then switch to the default Date Rate channel for CAD function, and try to receive the "Hello_I_am_CH" message from the CH node on the first layer.
收到”Hello_I_am_CH”消息的CM节点,以默认的Date Rate发送“Hello_I_am_CM“的消息给首层CH节点。The CM node that receives the "Hello_I_am_CH" message sends the "Hello_I_am_CM" message to the first-level CH node at the default Date Rate.
收到”Hello_I_am_CM“消息的首层CH节点,将空余的ping_slot分配给该CM节点。然后,首层CH节点发送控制帧给CM节点,其中,如图5所示,控制帧包括本地时间(Time)、本轮ping_slot周期开始的时间(beacon_time)、扩频因子SF、带宽BW、中心频率(Center_Frequency)、分配给该CM节点pingslot的顺序号(ping_slot Number)、每个Beacon周期的ping_slot数量(即簇群内成员的数量,pingNb)、CRC校验位(CRC)。The first-level CH node that receives the "Hello_I_am_CM" message allocates the free ping_slot to the CM node. Then, the first layer CH node sends a control frame to the CM node, where, as shown in Figure 5, the control frame includes the local time (Time), the time when the current round of ping_slot period starts (beacon_time), spreading factor SF, bandwidth BW, center Frequency (Center_Frequency), sequence number assigned to the CM node pingslot (ping_slot Number), number of ping_slots per Beacon cycle (that is, the number of members in the cluster, pingNb), and CRC check digit (CRC).
最后,如图6所示,CM节点根据接收到的控制帧,通过下式计算发送时间,随后在/>时刻向首层CH节点发送数据。Finally, as shown in Figure 6, the CM node calculates the sending time by the following formula according to the received control frame , followed by the /> Send data to the first layer CH node at all times.
其中,为在一个信标周期的时间,在LPWAN中为122.88s;/>为分配给该CM节点pingslot的顺序号;/>为簇群内成员的数量;/>为本轮ping_slot周期开始的时间。in, is the time in one beacon period, which is 122.88s in LPWAN; /> is the sequence number assigned to the CM node pingslot;/> is the number of members in the cluster; /> It is the time when the current round of ping_slot period starts.
S120、服务器逐层发送信标通知其他层簇群中的簇首节点切换到Class B模式,逐层恢复其他层簇群中的簇首节点与各层簇群所有CM节点的通信;S120, the server sends a beacon layer by layer to notify the cluster head nodes in the clusters of other layers to switch to the Class B mode, and restores the communication between the cluster head nodes in the clusters of other layers and all CM nodes of the clusters of each layer layer by layer;
S130、各层簇群的簇首节点接收各层CM节点发送的数据,并进行压缩,压缩后的数据依次发送至上一层簇首节点或网关,直到服务器收到数据并通过下行链路返回确认帧;S130. The cluster head nodes of each layer cluster receive the data sent by the CM nodes of each layer, and compress the data, and the compressed data is sent to the cluster head node or gateway of the upper layer in turn, until the server receives the data and returns a confirmation through the downlink frame;
其中,首层簇首节点和其他层簇群中的簇首节点均为网关发生故障前确定的;每个簇群均包括簇首节点和CM节点。其中,首层簇群中的簇首节点即为首层簇首节点。Among them, the cluster head nodes in the first layer and the cluster head nodes in other layer clusters are determined before the gateway fails; each cluster includes cluster head nodes and CM nodes. Among them, the cluster head node in the first layer cluster group is the first layer cluster head node.
具体的,当首层簇群恢复簇内通信时,按照预先建立的基于簇群的LPWAN网络拓扑结构重复首层簇群恢复簇内通信的方式逐层恢复其他层簇群的簇内通信。Specifically, when the first-tier cluster resumes the intra-cluster communication, the intra-cluster communication of the other clusters is restored layer by layer in accordance with the pre-established cluster-based LPWAN network topology.
每层簇群的CH节点在经过一轮ping_slot周期后,将所有簇内节点的数据通过数据压缩算法压缩后上交给上一层CH节点或网关直到LPWAN服务器收到数据并返回ACK帧,完成所有的LPWAN节点恢复与LPWAN服务器的通信。可以理解的,首层CH节点将数据压缩后上交给网关,而其他层簇群的CH节点将数据压缩后上交给上一层CH节点。After a round of ping_slot cycles, the CH nodes of each cluster will compress the data of all nodes in the cluster through a data compression algorithm and then hand it over to the CH node or gateway of the upper layer until the LPWAN server receives the data and returns an ACK frame. All LPWAN nodes resume communication with the LPWAN server. It can be understood that the CH nodes on the first layer compress the data and hand it over to the gateway, while the CH nodes of other clusters compress the data and hand it over to the CH nodes on the upper layer.
采用本申请实施例提供的基于簇群的低功耗广域网恢复方法,当LPWAN网关发生异常时,下属的LPWAN节点仍能够与LPWAN服务器进行通信。Using the cluster-based low power consumption wide area network recovery method provided by the embodiment of the present application, when the LPWAN gateway is abnormal, the subordinate LPWAN nodes can still communicate with the LPWAN server.
本申请实施例提供的基于簇群的低功耗广域网恢复方法,结合簇群思想和LPWAN网络本身的特性,提供了用于紧急通信的全新拓扑结构和数据传输方案,提高LPWAN网络的容错性。The cluster-based low-power wide-area network recovery method provided by the embodiment of the present application combines the cluster idea and the characteristics of the LPWAN network itself to provide a new topology and data transmission scheme for emergency communication, and improve the fault tolerance of the LPWAN network.
需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。It should be noted that the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes none other elements specifically listed, or also include elements inherent in the process, method, commodity, or apparatus. Without further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus that includes the element.
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。Each embodiment in this specification is described in a progressive manner, the same and similar parts of each embodiment can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for relevant parts, refer to part of the description of the method embodiment.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310510324.9A CN116233904B (en) | 2023-05-08 | 2023-05-08 | A Cluster-Based Restoration Method for Low Power Wide Area Network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310510324.9A CN116233904B (en) | 2023-05-08 | 2023-05-08 | A Cluster-Based Restoration Method for Low Power Wide Area Network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116233904A true CN116233904A (en) | 2023-06-06 |
CN116233904B CN116233904B (en) | 2023-08-18 |
Family
ID=86569891
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310510324.9A Active CN116233904B (en) | 2023-05-08 | 2023-05-08 | A Cluster-Based Restoration Method for Low Power Wide Area Network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116233904B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080238720A1 (en) * | 2007-03-30 | 2008-10-02 | Jin-Shyan Lee | System And Method For Intelligent Traffic Control Using Wireless Sensor And Actuator Networks |
US20130128786A1 (en) * | 2011-11-23 | 2013-05-23 | King Fahd University Of Petroleum And Minerals | Wireless sensor network with energy efficient protocols |
CN108173620A (en) * | 2016-12-08 | 2018-06-15 | 南京海道普数据技术有限公司 | WSN abnormal datas based on compression network coding find network system realization |
CN110166933A (en) * | 2019-04-30 | 2019-08-23 | 南京邮电大学 | The method for building up of cluster head location model in forest environment monitoring based on difference algorithm |
CN113630838A (en) * | 2021-07-15 | 2021-11-09 | 天津(滨海)人工智能军民融合创新中心 | Method for constructing three-dimensional space bee colony networking architecture based on similar heterogeneous cellular network |
CN115022838A (en) * | 2022-05-31 | 2022-09-06 | 中国电子科技集团公司信息科学研究院 | Network coding communication method and device based on layered network architecture |
US20220383750A1 (en) * | 2020-01-06 | 2022-12-01 | Intel Corporation | Intelligent transport system vulnerable road user clustering, user profiles, and maneuver coordination mechanisms |
-
2023
- 2023-05-08 CN CN202310510324.9A patent/CN116233904B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080238720A1 (en) * | 2007-03-30 | 2008-10-02 | Jin-Shyan Lee | System And Method For Intelligent Traffic Control Using Wireless Sensor And Actuator Networks |
US20130128786A1 (en) * | 2011-11-23 | 2013-05-23 | King Fahd University Of Petroleum And Minerals | Wireless sensor network with energy efficient protocols |
CN108173620A (en) * | 2016-12-08 | 2018-06-15 | 南京海道普数据技术有限公司 | WSN abnormal datas based on compression network coding find network system realization |
CN110166933A (en) * | 2019-04-30 | 2019-08-23 | 南京邮电大学 | The method for building up of cluster head location model in forest environment monitoring based on difference algorithm |
US20220383750A1 (en) * | 2020-01-06 | 2022-12-01 | Intel Corporation | Intelligent transport system vulnerable road user clustering, user profiles, and maneuver coordination mechanisms |
CN113630838A (en) * | 2021-07-15 | 2021-11-09 | 天津(滨海)人工智能军民融合创新中心 | Method for constructing three-dimensional space bee colony networking architecture based on similar heterogeneous cellular network |
CN115022838A (en) * | 2022-05-31 | 2022-09-06 | 中国电子科技集团公司信息科学研究院 | Network coding communication method and device based on layered network architecture |
Non-Patent Citations (2)
Title |
---|
宋杭选;李儒;牛斗;: "无线传感器网络低功耗分簇路由算法研究", 单片机与嵌入式系统应用, no. 03 * |
陈少华;郑紫微;茅;: "用于电力塔远程监控的无线传感器网络装置", 电力自动化设备, no. 07 * |
Also Published As
Publication number | Publication date |
---|---|
CN116233904B (en) | 2023-08-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12058768B2 (en) | Method and apparatus for transmitting and receiving data in wireless communication system | |
Goyal et al. | A novel fault detection and recovery technique for cluster‐based underwater wireless sensor networks | |
CN102122973A (en) | Clustering-wireless-sensor-network-orientated two-stage adaptive frequency-hopping method | |
CN115004797A (en) | Apparatus and method for service subscription using E2 interface in wireless access network communication system | |
CN103858455A (en) | System and method for multipoint transmission in a communication system | |
JP4180503B2 (en) | Method and apparatus for reducing the effect of cell reselection on GPRS / EDGE data rate | |
CN112534783A (en) | Method and device for providing 5G Ethernet service | |
CN103517321B (en) | Interference collection and suppressing method based on heterogeneous network converged | |
CN102625403A (en) | Generation and Maintenance Method of Virtual Backbone Network in Mobile Ad Hoc Network | |
Marhoon et al. | Chain-based routing protocols in wireless sensor networks: A survey | |
Ray et al. | A framework for post-disaster communication using wireless ad hoc networks | |
CN103796271B (en) | A kind of IPv6 router redundancy methods suitable for tree-shaped wireless sense network | |
US12058759B2 (en) | Method and device for processing downlink SRB message in MCG RLF | |
US12120756B2 (en) | Method for data replication, data counting method, corresponding entities and media | |
CN101600241B (en) | Multipoint cooperative working method for reliable communication in wireless Ad hoc network communication system | |
CN116114274A (en) | Relay design scheme for side-link communication using network coding | |
CN116319515A (en) | Rerouting method under abnormal condition of dual-mode communication network | |
CN113133081B (en) | Energy-saving transmission method for wireless ad hoc network | |
CN116233904A (en) | A Cluster-Based Restoration Method for Low Power Wide Area Network | |
CN110933649B (en) | A data transmission method in narrowband Internet of Things | |
CN113099392B (en) | Underwater broadcast transmission method based on hierarchy and state | |
CN104883739B (en) | A kind of radio communication service method of sending and receiving and device | |
Abbas et al. | Reliability and end-to-end delay evaluation of outdoor and indoor environments for wireless multimedia sensor networks | |
Pathak et al. | A comparative analysis of routing protocols in IoT | |
CN114554627B (en) | A communication method based on low-power wireless sensor self-organizing network |
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 | ||
CP03 | Change of name, title or address |
Address after: No. 1, Duxue Road, Nansha District, Guangzhou, Guangdong 511466 Patentee after: Hong Kong University of Science and Technology (Guangzhou) Patentee after: SHENZHEN University Patentee after: CHINA MOBILE INFORMATION TECHNOLOGY CO.,LTD. Address before: 518060 No. 3688 Nanhai Road, Shenzhen, Guangdong, Nanshan District Patentee before: SHENZHEN University Patentee before: Hong Kong University of Science and Technology (Guangzhou) Patentee before: CHINA MOBILE INFORMATION TECHNOLOGY CO.,LTD. |
|
CP03 | Change of name, title or address |