CN115550922A - A sensor network relay transmission method and device based on energy perception - Google Patents
A sensor network relay transmission method and device based on energy perception Download PDFInfo
- Publication number
- CN115550922A CN115550922A CN202211070813.9A CN202211070813A CN115550922A CN 115550922 A CN115550922 A CN 115550922A CN 202211070813 A CN202211070813 A CN 202211070813A CN 115550922 A CN115550922 A CN 115550922A
- Authority
- CN
- China
- Prior art keywords
- node
- information
- sensing
- relay
- data
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/08—Access security
- H04W12/088—Access security using filters or firewalls
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0215—Traffic management, e.g. flow control or congestion control based on user or device properties, e.g. MTC-capable devices
- H04W28/0221—Traffic management, e.g. flow control or congestion control based on user or device properties, e.g. MTC-capable devices power availability or consumption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/22—Communication route or path selection, e.g. power-based or shortest path routing using selective relaying for reaching a BTS [Base Transceiver Station] or an access point
-
- 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)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域technical field
本发明涉及无线传输技术领域,特别是涉及一种基于能量感知的传感网络中继传输方法和装置。The invention relates to the technical field of wireless transmission, in particular to an energy-aware-based sensor network relay transmission method and device.
背景技术Background technique
近年来,存储过程中的危化品事故时有发生,暴露出一些化工企业对危化品的管理混乱、安全生产及储存的风险预警手段落后、预警的信息化系统缺失等问题,采取现代化技术手段提高危险化学品安全预警的信息化、智能化水平,已成为目前安全生产、运输、存储的重要手段。In recent years, accidents of hazardous chemicals in the storage process have occurred from time to time, exposing problems such as chaotic management of hazardous chemicals in some chemical companies, backward risk warning methods for safe production and storage, and lack of early warning information systems. It has become an important means of safe production, transportation and storage to improve the informatization and intelligence level of safety warning of hazardous chemicals.
目前已有将无线传感器网络引入危险化学品仓库的监测中,通过多传感器采集仓库的环境信息,提高危险化学品安全预警的信息化和智能化水平。在无线通信方面Wi-Fi、蓝牙、ZigBee等高频无线通信技术由于传输距离较短,应用会受到诸多限制。在长距离低功耗无线技术(LPWAN通信技术)中主要以基于扩频技术的远距离无线传输技术和窄带物联网技术两种为代表,其中窄带物联网技术构建于移动蜂窝网络,依赖基站的部署,在危险化学品仓库监测的场景中,由于部署环境复杂和部署感知设备密集等问题,信号质量不佳和感知设备密度与实时性,影响监测网络的可靠性。基于扩频技术的远距离无线传输技术因为传输距离较长,支持独立组网,扩展性能优异,节点容量大,可供海量传感器接入,电池寿命长且通讯成本低,可以作为危险化学品仓库监测的场景下感知监测终端入网技术。At present, the wireless sensor network has been introduced into the monitoring of hazardous chemical warehouses, and the environmental information of the warehouses is collected through multiple sensors to improve the informatization and intelligence level of hazardous chemical safety warnings. In terms of wireless communication, high-frequency wireless communication technologies such as Wi-Fi, Bluetooth, and ZigBee will be subject to many restrictions due to their short transmission distances. In the long-distance low-power wireless technology (LPWAN communication technology), it is mainly represented by long-distance wireless transmission technology based on spread spectrum technology and narrowband Internet of Things technology. Among them, narrowband Internet of Things technology is built on mobile cellular networks and relies on the base station Deployment, in the scenario of hazardous chemical warehouse monitoring, due to the complex deployment environment and the dense deployment of sensing devices, the poor signal quality and the density and real-time performance of sensing devices affect the reliability of the monitoring network. The long-distance wireless transmission technology based on spread spectrum technology has a long transmission distance, supports independent networking, excellent expansion performance, large node capacity, and can be connected to a large number of sensors. It has a long battery life and low communication cost, and can be used as a hazardous chemical warehouse. Perception monitoring terminal network access technology in monitoring scenarios.
但是传统的基于扩频技术的远距离无线传输技术组网方式使用星型拓扑结构,存在诸多缺点,比如采用星型的组网方式对危险化学品仓库监测的场景进行监测,部署环境恶劣的节点,由于通信状况的恶劣无法直接与网关完成通信,目前一般采用两种解决方案,一种需要部署多个网关,去覆盖通信盲区,由于部署网关需要配置电源和远传通信通道,特别是在危险化学品仓库监测的场景中,部署环境受限,使得部署成本较高,另一种,采用节点中继的方式,利用中继节点将网关无法覆盖区域的感知设备的信息通过中继的方式传输出来,然而由于现在感知节点的能源普遍受限,这种方式会导致中继节点能源的快速消耗,从而降低整个监测网络的使用寿命。However, the traditional networking of long-distance wireless transmission technology based on spread spectrum technology uses a star topology, which has many shortcomings. , due to the bad communication conditions, it is impossible to directly communicate with the gateway. At present, two solutions are generally adopted. One requires the deployment of multiple gateways to cover communication blind areas. Because the deployment of gateways requires the configuration of power supplies and remote communication channels, especially in dangerous In the scenario of chemical warehouse monitoring, the deployment environment is limited, which makes the deployment cost high. Another way is to use the node relay method, and use the relay node to transmit the information of the sensing devices in the area that the gateway cannot cover through the relay mode. However, since the energy of sensing nodes is generally limited, this method will lead to rapid energy consumption of relay nodes, thereby reducing the service life of the entire monitoring network.
发明内容Contents of the invention
本发明所要解决的技术问题是提供一种基于能量感知的传感网络中继传输方法和装置,能够保证整个网络的感知节点的功耗最低。The technical problem to be solved by the present invention is to provide an energy sensing-based sensor network relay transmission method and device, which can ensure the lowest power consumption of sensing nodes in the entire network.
本发明解决其技术问题所采用的技术方案是:提供一种基于能量感知的传感网络中继传输方法,包括以下步骤:The technical solution adopted by the present invention to solve the technical problem is to provide a sensor network relay transmission method based on energy perception, including the following steps:
初始化阶段:Initialization phase:
中继节点上电后,向网关节点发送节点身份信息,并进行相关身份的验证确认;After the relay node is powered on, it sends the node identity information to the gateway node, and verifies and confirms the relevant identity;
如果收到网关的身份确认信息,则读取网关回馈的初始化信息,并根据自身的能量信息进行参数配置;If the identity confirmation information of the gateway is received, read the initialization information fed back by the gateway, and configure parameters according to its own energy information;
中继传输阶段:Relay transfer phase:
判断是否到达提前醒来的窗口时间,如果到达,则开始监听感知节点发送的数据,如果没有到达,则继续等待;Judging whether the window time for early wake-up has arrived, if it arrives, start listening to the data sent by the sensing node, if not, continue to wait;
接收感知节点发送的相关数据,提取感知节点的身份信息和相关负载信息,将其存入中继传输数据队列中;Receive the relevant data sent by the sensing node, extract the identity information and related load information of the sensing node, and store it in the relay transmission data queue;
接收窗口时间到后,根据自身的转发感知节点个数和黑白名单制度,将感知节点的数据与自身的感知数据结合,并标记上自身的能量参数,生成对应的数据包进行发送;After the receiving window time is up, according to the number of forwarding sensing nodes and the black and white list system, combine the data of the sensing nodes with its own sensing data, mark its own energy parameters, and generate corresponding data packets for sending;
所述节点身份信息包括节点编号、节点类型和转发感知节点个数。The node identity information includes node number, node type and number of forwarding aware nodes.
所述初始化信息包括黑白名单和时间窗口。The initialization information includes a blacklist and a blacklist and a time window.
所述根据自身的转发感知节点个数和黑白名单制度,将感知节点的数据与自身的感知数据结合,并标记上自身的能量参数,生成对应的数据包进行发送具体为:According to the number of forwarding sensing nodes and the black and white list system, the data of the sensing nodes is combined with its own sensing data, and its own energy parameters are marked, and the corresponding data packets are generated and sent as follows:
获取自身的能量信息和传感数据;Obtain its own energy information and sensor data;
根据所述参数配置建立中继传输信息判决模型,通过黑白名单制和可转发感知节点个数,选择中继传输的感知节点的身份信息,利用感知节点身份信息从中继传输数据队列中获取其对应的负载信息;Establish a relay transmission information judgment model according to the parameter configuration, select the identity information of the sensing node for relay transmission through the black and white list system and the number of forwarding sensing nodes, and use the sensing node identity information to obtain its corresponding information from the relay transmission data queue. load information;
将自身的能量信息和传感数据,节点工作模式和中继负载信息,组成发送数据,进行数据发送。Combine its own energy information and sensing data, node working mode and relay load information into sending data and send data.
所述的基于能量感知的传感网络中继传输方法还包括网关优化回馈阶段:The energy-aware-based sensor network relay transmission method also includes a gateway optimization feedback stage:
网关接收所有的感知数据包后,进行数据包去重,对接收重复的感知节点进行排名,根据数据包中的中继节点的能量信息,接收该中继节点的信号强度信息,优化其传输路径和过黑白名单,并生成网关优化回馈信息向中继节点发送;After the gateway receives all the sensing data packets, it deduplicates the data packets, ranks the sensing nodes that receive duplicates, receives the signal strength information of the relay node according to the energy information of the relay node in the data packet, and optimizes its transmission path And pass the black and white list, and generate gateway optimization feedback information to send to the relay node;
中继节点接收网关优化回馈信息,提取自身相关的配置信息,修改对应的中继节点的参数配置;如果有其负责的感知节点下发信息,进行信息缓存等下一次接收到对应感知节点信息后下发。The relay node receives the gateway optimization feedback information, extracts its own related configuration information, and modifies the parameter configuration of the corresponding relay node; if there is a sensor node responsible for sending information, it will cache the information and wait for the next time the corresponding sensor node information is received Issued.
在所述初始化阶段,如果没有收到网关的身份确认信息,所述中继节点设置为感知节点;在所述中继传输阶段,所述感知节点以感知节点模式发送传感数据。In the initialization phase, if the identity confirmation information of the gateway is not received, the relay node is set as a sensing node; in the relay transmission phase, the sensing node sends sensing data in a sensing node mode.
在网关优化回馈阶段,所述感知节点等待接收到的设备给予的回馈信息。In the gateway optimization feedback phase, the sensing node waits for the received feedback information from the device.
本发明解决其技术问题所采用的技术方案是:还提供一种基于能量感知的传感网络中继传输装置,包括无线接收模块、中继节点配置模块、感知节点记录模块、中继传输控制模块、能量感知模块、传感感知模块、中继传输业务模块和无线发送模块;The technical solution adopted by the present invention to solve the technical problem is: a sensor network relay transmission device based on energy perception is also provided, including a wireless receiving module, a relay node configuration module, a sensing node recording module, and a relay transmission control module , energy perception module, sensor perception module, relay transmission business module and wireless transmission module;
所述无线接收模块在接收窗口,用于接收所有节点发送的空口数据,并根据发送者的身份不同,将网关发送的数据推送到所述中继节点配置模块,将感知节点发送的相关数据推送到所述感知节点记录模块;The wireless receiving module is used to receive the air interface data sent by all nodes in the receiving window, and push the data sent by the gateway to the relay node configuration module according to the identity of the sender, and push the relevant data sent by the sensing node to the sensing node recording module;
所述感知节点记录模块,用于提取所述感知节点的身份信息和相关负载信息,将其存入中继传输数据队列中;The sensing node recording module is used to extract the identity information and related load information of the sensing node, and store them in the relay transmission data queue;
所述中继节点配置模块,用于提取中继节点相关的配置信息,修改对应的中继节点配置信息表;The relay node configuration module is used to extract configuration information related to the relay node, and modify the corresponding relay node configuration information table;
所述中继传输控制模块,用于根据所述中继节点配置信息表中的相关信息,控制所述无线接收模块的工作窗口、中继传输业务模块的配置参数和所述无线发送模块的发送指令;The relay transmission control module is configured to control the working window of the wireless receiving module, the configuration parameters of the relay transmission service module, and the transmission of the wireless sending module according to the relevant information in the relay node configuration information table. instruction;
所述能量感知模块,用于收集中继节点的能量信息,并提供给所述中继传输业务模块,并修改对应的中继节点配置信息表;The energy sensing module is configured to collect energy information of relay nodes, provide it to the relay transmission service module, and modify the corresponding relay node configuration information table;
所述传感感知模块,用于收集本中继节点配置的相关传感器的感知数据,并提供给所述中继传输业务模块;The sensing perception module is used to collect the sensing data of related sensors configured by the relay node, and provide it to the relay transmission service module;
所述中继传输业务模块,用于通过所述中继传输控制模块配置的各种参数,形成需要发送的感知节点信息,并将需要传输的感知节点信息、中继节点能量信息,中继节点本身的感知数据信息,打包形成发送数据包,推送给无线发送模块;The relay transmission service module is used to form the sensing node information to be sent through various parameters configured by the relay transmission control module, and transfer the sensing node information and relay node energy information to be transmitted to the relay node Its own perception data information is packaged into a sending data packet and pushed to the wireless sending module;
所述无线发送模块,用于将数据包在所述中继传输控制模块开发的窗口中,发送出去。The wireless sending module is used to send the data packet in the window developed by the relay transmission control module.
有益效果Beneficial effect
由于采用了上述的技术方案,本发明与现有技术相比,具有以下的优点和积极效果:本发明在初始化阶段,在中继身份不能满足条件时,直接退化成标准的感知节点,这样部署简便,不需要专门定义中继节点;在工作阶段,根据自身的能量情况,进行中继负载控制,并利用网络的协助调度能力,进行整个网络的传输路径调整优化,保证网络的高可用性。该方法无需改变原有监测网络部署方式,只需要在网络中用中继感知节点装置替代部分传统感知节点,并且升级网关的应用软件模块,就能完成感知网络的升级,具有较高的可实施性。Due to the adoption of the above-mentioned technical solution, the present invention has the following advantages and positive effects compared with the prior art: in the initialization phase, when the relay identity cannot meet the conditions, the present invention directly degenerates into a standard sensing node. It is simple and does not need to specifically define relay nodes; in the working stage, it controls the relay load according to its own energy conditions, and uses the network's assisted scheduling capability to adjust and optimize the transmission path of the entire network to ensure high availability of the network. This method does not need to change the deployment method of the original monitoring network. It only needs to replace some traditional sensing nodes with relay sensing node devices in the network, and upgrade the application software module of the gateway to complete the upgrade of the sensing network, which has high implementability. sex.
附图说明Description of drawings
图1是本发明第一实施方式的流程图;Fig. 1 is the flowchart of the first embodiment of the present invention;
图2是本发明第二实施方式的方框图。Fig. 2 is a block diagram of a second embodiment of the present invention.
具体实施方式detailed description
下面结合具体实施例,进一步阐述本发明。应理解,这些实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本申请所附权利要求书所限定的范围。Below in conjunction with specific embodiment, further illustrate the present invention. It should be understood that these examples are only used to illustrate the present invention and are not intended to limit the scope of the present invention. In addition, it should be understood that after reading the teachings of the present invention, those skilled in the art can make various changes or modifications to the present invention, and these equivalent forms also fall within the scope defined by the appended claims of the present application.
本发明的第一实施方式涉及一种基于能量感知的传感网络中继传输方法,该方法包括三个关键阶段,首先是感知节点模式初始化阶段,可根据感知节点的类型,部署的位置等信息,赋予部分感知节点中继模式,具有该模式的节点需要上电后,向网关传输其相关身份信息(节点编号,节点类型,转发感知节点个数),网关记录这些信息,并回馈相关初始化信息(黑、白名单,时间窗口等),节点收到相关信息后,进入中继模式,如果没有收到网关的正确回馈,则直接进入感知模式。其次是中继传输阶段,具有中继传输模式的感知节点,在需要传输自身的感知信息前,会提前一个时间窗口醒来,接收感知模式节点发送的感知数据,根据自身的转发感知节点个数和黑白名单制度,将感知模式节点的数据与自身的感知数据结合,并标记上自身的能量参数,生成对应的数据包进行发送,并根据自身的能量参数修正下一次的相关中继配置参数(时间窗口参数和转发感知节点个数)。最后是网关优化回馈阶段,网关接收所有的感知数据包后,进行数据包去重,对接收重复的感知节点进行排名,根据数据包中的中继节点的能量信息,接收该节点的信号强度信息,优化其传输路径,通过黑、白名单等信息,对中继模式的感知节点进行通信传输控制,保证整个网络的感知节点的功耗最低。如图1所示,具体包括以下步骤:The first embodiment of the present invention relates to a sensor network relay transmission method based on energy perception, which includes three key stages, the first is the sensor node mode initialization stage, which can be based on the sensor node type, deployment location and other information , endow some sensing nodes with a relay mode. Nodes with this mode need to be powered on and transmit their relevant identity information (node number, node type, number of forwarding sensing nodes) to the gateway. The gateway records these information and feeds back relevant initialization information (black list, white list, time window, etc.), after the node receives relevant information, it enters the relay mode, and if it does not receive the correct feedback from the gateway, it directly enters the perception mode. The second is the relay transmission stage. A sensing node with a relay transmission mode will wake up a time window in advance before it needs to transmit its own sensing information, receive the sensing data sent by the sensing mode node, and based on its own number of forwarding sensing nodes And the black and white list system, combine the data of the sensing mode node with its own sensing data, and mark its own energy parameters, generate corresponding data packets to send, and modify the next relevant relay configuration parameters according to its own energy parameters ( time window parameters and the number of forwarding sensing nodes). The last is the gateway optimization feedback stage. After receiving all the sensing data packets, the gateway deduplicates the data packets, ranks the sensing nodes that receive duplicates, and receives the signal strength information of the node according to the energy information of the relay node in the data packet. , optimize its transmission path, and control the communication and transmission of the sensing nodes in the relay mode through information such as blacklist and white list, so as to ensure the lowest power consumption of the sensing nodes in the entire network. As shown in Figure 1, it specifically includes the following steps:
(a)中继节点上电后,需要向网关节点发送节点身份信息,进行相关身份的验证确认;(a) After the relay node is powered on, it needs to send node identity information to the gateway node to verify and confirm the relevant identity;
(b)接收网关的身份确认信息,如果未收到网关的确认信息或者收到确认否定信息,则将中继节点设置为普通感知节点模式并跳转到步骤(i),若收到网关的身份确认信息,则继续步骤(c);(b) Receive the identity confirmation information of the gateway. If the confirmation information of the gateway is not received or the confirmation negative information is received, set the relay node to the normal sensing node mode and jump to step (i). identity confirmation information, then proceed to step (c);
(c)读取网关回馈的身份确认信息,并根据自身的能量感知信息,进行初始化参数的配置,如配置接收窗口的时间,可中继携带的感知数据的数量等;(c) Read the identity confirmation information fed back by the gateway, and configure initialization parameters according to its own energy perception information, such as configuring the time of the receiving window, the amount of sensing data that can be relayed, etc.;
(d)在获取自身传感器数据前,判断是否到达提前醒来的窗口时间,如果到达提前醒来的时间,则打开无线接收模块,开始监听感知节点发送的数据,如果没有到达相应窗口时间,则继续等待;(d) Before acquiring the sensor data, judge whether the window time for early wake-up is reached. If the time for early wake-up is reached, turn on the wireless receiving module and start monitoring the data sent by the sensing node. If the corresponding window time is not reached, then continue waiting;
(e)接收感知节点发送的相关数据,提取感知节点的身份信息和相关负载信息,将其存入中继传输数据队列中;(e) Receive the relevant data sent by the sensing node, extract the identity information and related load information of the sensing node, and store it in the relay transmission data queue;
(f)接收窗口时间到后,获取中继设备的能量信息和其自身的传感数据;(f) After the receiving window time is up, obtain the energy information of the relay device and its own sensing data;
(g)根据初始化参数的配置信息建立中继传输信息判决模型,通过黑白名单制和可中继携带的感知数据的数量信息,选择中继传输的节点身份信息,利用节点身份信息从中继传输数据队列中获取其对应的负载信息;(g) Establish a relay transmission information judgment model based on the configuration information of the initialization parameters, select the node identity information for relay transmission through the black and white list system and the quantity information of the sensing data that can be carried by the relay, and use the node identity information to transmit data from the relay Get its corresponding load information in the queue;
(h)将中继设备的能量信息,其自身的传感数据,节点工作模式和中继负载信息,组成发送数据,进行数据发送;(h) The energy information of the relay device, its own sensing data, node working mode and relay load information are combined into sending data, and the data is sent;
(i)以感知节点模式发送传感数据;(i) Send sensing data in the sensing node mode;
(j)接收网关的回馈信息,提取本节点相关的配置信息,修改对应的中继节点配置信息表;(j) Receive the feedback information from the gateway, extract the configuration information related to this node, and modify the corresponding relay node configuration information table;
所述步骤(j)的接收回馈信息还包括以下两种情况:The receiving feedback information of the step (j) also includes the following two situations:
(j1)作为中继模式工作节点,接收网关的回馈信息,提取本节点相关的配置信息,修改对应的中继节点配置信息表,如果有其负责的感知节点下发信息,进行信息缓存等下一次接收到对应感知节点信息后下发;(j1) As a relay mode working node, receive the feedback information from the gateway, extract the configuration information related to this node, modify the corresponding relay node configuration information table, and if there is a responsible sensing node to send information, perform information caching, etc. Issue after receiving the information of the corresponding sensing node once;
(j2)作为感知节点模式,等待接收到的设备给予的回馈信息。(j2) As a sensing node mode, it waits for the received feedback information from the device.
本发明的第二实施方式涉及一种基于能量感知的传感网络中继传输装置,包括无线接收模块、中继节点配置模块、感知节点记录模块、中继传输控制模块、能量感知模块、传感感知模块、中继传输业务模块和无线发送模块。The second embodiment of the present invention relates to a sensor network relay transmission device based on energy perception, including a wireless receiving module, a relay node configuration module, a sensing node recording module, a relay transmission control module, an energy sensing module, a sensor A perception module, a relay transmission service module and a wireless sending module.
所述无线接收模块在接收窗口,用于接收所有节点发送的空口数据,并根据发送者的身份不同,将网关发送的数据推送到所述中继节点配置模块,将感知节点发送的相关数据推送到所述感知节点记录模块;The wireless receiving module is used to receive the air interface data sent by all nodes in the receiving window, and push the data sent by the gateway to the relay node configuration module according to the identity of the sender, and push the relevant data sent by the sensing node to the sensing node recording module;
所述感知节点记录模块,用于提取所述感知节点的身份信息和相关负载信息,将其存入中继传输数据队列中;The sensing node recording module is used to extract the identity information and related load information of the sensing node, and store them in the relay transmission data queue;
所述中继节点配置模块,用于提取中继节点相关的配置信息,修改对应的中继节点配置信息表;The relay node configuration module is used to extract configuration information related to the relay node, and modify the corresponding relay node configuration information table;
所述中继传输控制模块,用于根据所述中继节点配置信息表中的相关信息,控制所述无线接收模块的工作窗口、中继传输业务模块的配置参数和所述无线发送模块的发送指令;The relay transmission control module is configured to control the working window of the wireless receiving module, the configuration parameters of the relay transmission service module, and the transmission of the wireless sending module according to the relevant information in the relay node configuration information table. instruction;
所述能量感知模块,用于收集中继节点的能量信息,并提供给所述中继传输业务模块,并修改对应的中继节点配置信息表;The energy sensing module is configured to collect energy information of relay nodes, provide it to the relay transmission service module, and modify the corresponding relay node configuration information table;
所述传感感知模块,用于收集本中继节点配置的相关传感器的感知数据,并提供给所述中继传输业务模块;The sensing perception module is used to collect the sensing data of related sensors configured by the relay node, and provide it to the relay transmission service module;
所述中继传输业务模块,用于通过所述中继传输控制模块配置的各种参数,形成需要发送的感知节点信息,并将需要传输的感知节点信息、中继节点能量信息,中继节点本身的感知数据信息,打包形成发送数据包,推送给无线发送模块;The relay transmission service module is used to form the sensing node information to be sent through various parameters configured by the relay transmission control module, and transfer the sensing node information and relay node energy information to be transmitted to the relay node Its own perception data information is packaged into a sending data packet and pushed to the wireless sending module;
所述无线发送模块,用于将数据包在所述中继传输控制模块开发的窗口中,发送出去。The wireless sending module is used to send the data packet in the window developed by the relay transmission control module.
下面以一个具体的危险化学品仓库监测网络为例进行进一步说明。The following takes a specific hazardous chemical warehouse monitoring network as an example for further explanation.
在网络部署中,在离网关距离较近,或者能量条件较好的地方,使用第二实施方式的基于能量感知的中继装置代替普通的感知节点,在部署好中继装置后,进行以下几个步骤进行中继模式的激活。In network deployment, where the distance from the gateway is relatively close, or where the energy conditions are good, the energy-aware-based relay device of the second embodiment is used instead of a common sensing node. After the relay device is deployed, the following steps are performed: Steps to activate the repeater mode.
(a)装置上电后,与网关通信进行身份认证;(a) After the device is powered on, it communicates with the gateway for identity authentication;
(b)认证没有通过,退化成普通感知节点,负责自身的传感数据的上传;(b) If the authentication fails, it degenerates into an ordinary sensing node, which is responsible for uploading its own sensing data;
(c)通过认证的节点,进入中继模式,通过网关给予的初始化信息进行初始化配置;(c) The authenticated node enters the relay mode and performs initialization configuration through the initialization information given by the gateway;
(d)网关维护中继模式节点的相关信息。(d) The gateway maintains the relevant information of the nodes in the relay mode.
在数据传输过程中,网络遵循以下步骤:During data transfer, the network follows the following steps:
(a)中继节点在自身传感数据发送的时刻前,打开一个无线通信的接收窗口,接收所有其能监听到的感知节点的数据,并将感知节点的信息和其负载存储在队列中,中继节点根据自身的能量情况决定打开窗口时间的长短;(a) The relay node opens a wireless communication receiving window before the moment when its own sensing data is sent, receives all the data of the sensing nodes it can monitor, and stores the information of the sensing nodes and their load in the queue, The relay node decides the length of time to open the window according to its own energy condition;
(b)中继节点根据自身的能量情况,决定中继负载的个数,如中继2个感知节点,然后根据感知节点的信息,结合黑白名单等配置条件,选择中继的感知节点;(b) The relay node determines the number of relay loads according to its own energy conditions, such as relaying two sensing nodes, and then selects the relay sensing node according to the information of the sensing nodes, combined with configuration conditions such as black and white lists;
(c)将中继的感知节点的负载,自身的能量情况,自身的传感数据,打包发送给网关;(c) Pack and send the load of the sensing node of the relay, its own energy situation, and its own sensing data to the gateway;
(d)等待网关的确认信息,并提取相关配置信息,进行参数优化,这个接收信息分成两个部分,一个部分是自身的网络优化参数,另一个部分是自身中继感知节点的下方命令;(d) Waiting for the confirmation information from the gateway, extracting relevant configuration information, and performing parameter optimization. The received information is divided into two parts, one part is its own network optimization parameters, and the other part is the lower command of its own relay sensing node;
(e)中继节点会自身维护一个其中继的感知节点的回馈信息队列,在收到感知节点数据包时,进行回馈;如果没有下行的命令,一般回馈一个标准的ACK信号,如果有下行命令这进行命令回馈,网关下行的命令,一般在第二个收发周期发送给感知节点。(e) The relay node will maintain a feedback information queue of its relayed sensing node, and will give feedback when receiving the data packet of the sensing node; if there is no downlink command, it will generally feed back a standard ACK signal, if there is a downlink command This is for command feedback, and the downlink command of the gateway is generally sent to the sensing node in the second sending and receiving cycle.
不难发现,本发明利用基于扩频技术的远距离无线传输技术传输距离远,危险化学品仓库监测场景下部署的感知节点密度大、可选择的中继节点多的特点,由感知节点在初始化时通过与网关认证,获取中继身份,并在网关的配置下,组建整个监测网络。在工作阶段,根据自身的能量情况,进行中继负载控制,并利用网络的协助调度能力,进行整个网络的传输路径调整优化,保证网络的高可用性。该方法无需改变原有监测网络部署方式,只需要在网络中用中继感知节点装置替代部分传统感知节点,并且升级网关的应用软件模块,就能完成感知网络的升级,具有较高的可实施性。It is not difficult to find that the present invention utilizes the long-distance wireless transmission technology based on spread spectrum technology for long transmission distance, the characteristics of high density of sensing nodes deployed in the dangerous chemical warehouse monitoring scene, and many selectable relay nodes. Through the authentication with the gateway, obtain the relay identity, and build the entire monitoring network under the configuration of the gateway. In the working stage, relay load control is performed according to its own energy conditions, and the transmission path adjustment and optimization of the entire network is adjusted and optimized by using the network's assisted scheduling capability to ensure high availability of the network. This method does not need to change the deployment method of the original monitoring network. It only needs to replace some traditional sensing nodes with relay sensing node devices in the network, and upgrade the application software module of the gateway to complete the upgrade of the sensing network, which has high implementability. sex.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211070813.9A CN115550922B (en) | 2022-09-02 | 2022-09-02 | A sensor network relay transmission method and device based on energy perception |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211070813.9A CN115550922B (en) | 2022-09-02 | 2022-09-02 | A sensor network relay transmission method and device based on energy perception |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115550922A true CN115550922A (en) | 2022-12-30 |
CN115550922B CN115550922B (en) | 2025-02-07 |
Family
ID=84724961
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211070813.9A Active CN115550922B (en) | 2022-09-02 | 2022-09-02 | A sensor network relay transmission method and device based on energy perception |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115550922B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024169321A1 (en) * | 2023-02-17 | 2024-08-22 | 联想(北京)有限公司 | Sensing request node, response node, and data relay transmission method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20100076855A (en) * | 2008-12-26 | 2010-07-06 | 한국전자통신연구원 | Apparatus and method for determining operation mode of node in ad hoc networks |
CN102883370A (en) * | 2012-09-07 | 2013-01-16 | 浙江工业大学 | Distributed data transmission method for power line monitoring system on basis of wireless sensor network |
CN107040973A (en) * | 2017-05-18 | 2017-08-11 | 陕西师范大学 | A kind of collecting method based on wireless sensor network |
CN109104752A (en) * | 2018-06-12 | 2018-12-28 | 方饼干科技(深圳)有限公司 | Based on the wireless sensor network hierarchical clustering method and system for improving population |
CN111050296A (en) * | 2019-11-07 | 2020-04-21 | 电子科技大学 | Data transmission method oriented to wireless sensor network |
-
2022
- 2022-09-02 CN CN202211070813.9A patent/CN115550922B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20100076855A (en) * | 2008-12-26 | 2010-07-06 | 한국전자통신연구원 | Apparatus and method for determining operation mode of node in ad hoc networks |
CN102883370A (en) * | 2012-09-07 | 2013-01-16 | 浙江工业大学 | Distributed data transmission method for power line monitoring system on basis of wireless sensor network |
CN107040973A (en) * | 2017-05-18 | 2017-08-11 | 陕西师范大学 | A kind of collecting method based on wireless sensor network |
CN109104752A (en) * | 2018-06-12 | 2018-12-28 | 方饼干科技(深圳)有限公司 | Based on the wireless sensor network hierarchical clustering method and system for improving population |
CN111050296A (en) * | 2019-11-07 | 2020-04-21 | 电子科技大学 | Data transmission method oriented to wireless sensor network |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024169321A1 (en) * | 2023-02-17 | 2024-08-22 | 联想(北京)有限公司 | Sensing request node, response node, and data relay transmission method |
Also Published As
Publication number | Publication date |
---|---|
CN115550922B (en) | 2025-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102868598B (en) | Control device and control method | |
US8103316B2 (en) | Power management system for a field device on a wireless network | |
US20170230784A1 (en) | Method and apparatus for transmitting and receiving a data in a mesh network using bluetooth | |
CN107404733A (en) | A kind of 5G method of mobile communication and system based on MEC and layering SDN | |
CN102469553B (en) | The cut-in method of a kind of wireless sensor network and system | |
CN101449525A (en) | Method for controlling energy consumption of sensor network nodes and device thereof | |
CN101023629A (en) | Communication apparatus and communication method | |
US20220070959A1 (en) | Method and apparatus for failure notification on backhaul link in wireless communication system | |
CN110661846B (en) | An ultra-narrowband power Internet of Things communication system and communication method thereof | |
WO2015193849A1 (en) | Internet of things | |
CN109743717A (en) | Data processing method, device, terminal device and storage medium | |
CN105873169A (en) | Wireless ad-hoc network communication method | |
CN103582065A (en) | Efficient ad hoc network routing method for wireless sensor network | |
CN103404202B (en) | A kind of determine the method for trunking, website, access point, trunking and system | |
CN106878381A (en) | A communication device and method for the internet of things | |
CN102685786B (en) | Method and system for accessing wireless sensor network (WSN) to telecommunication network | |
CN115550922A (en) | A sensor network relay transmission method and device based on energy perception | |
CN106028350A (en) | A wireless communication method and system for the internet of things | |
US11317347B2 (en) | Method and apparatus for providing service by using Bluetooth low energy technology | |
JP6516039B2 (en) | Gateway apparatus, communication system, power saving control method and power saving control program | |
JP5618243B2 (en) | Control device, program executed in the control device, and communication system including the control device | |
CN102067712B (en) | communication signal transmission method | |
KR20230044396A (en) | Method and Apparatus for Packet Replication in Wireless Communication System | |
US8054771B2 (en) | Method and system for adding a new connection identifier to an existing power save class | |
CN112788700A (en) | Communication method, terminal and readable storage medium |
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 |