[go: up one dir, main page]

CN111642004A - Cooperative communication transmission protocol based on critical data in WBAN - Google Patents

Cooperative communication transmission protocol based on critical data in WBAN Download PDF

Info

Publication number
CN111642004A
CN111642004A CN202010477950.9A CN202010477950A CN111642004A CN 111642004 A CN111642004 A CN 111642004A CN 202010477950 A CN202010477950 A CN 202010477950A CN 111642004 A CN111642004 A CN 111642004A
Authority
CN
China
Prior art keywords
data
sensor
coordinator
node
relay
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
Application number
CN202010477950.9A
Other languages
Chinese (zh)
Other versions
CN111642004B (en
Inventor
郑国强
王奥运
白薇薇
王欣彤
郝娇杰
郑奕薇
傅江涛
沈森
张高远
吴红海
冀保峰
马华红
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huaqian Intelligent Technology Henan Co ltd
Original Assignee
Henan University of Science and Technology
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Henan University of Science and Technology filed Critical Henan University of Science and Technology
Priority to CN202010477950.9A priority Critical patent/CN111642004B/en
Publication of CN111642004A publication Critical patent/CN111642004A/en
Application granted granted Critical
Publication of CN111642004B publication Critical patent/CN111642004B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • H04W52/18TPC being performed according to specific parameters
    • H04W52/28TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non-transmission
    • H04W52/283Power depending on the position of the mobile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • H04W52/30Transmission power control [TPC] using constraints in the total amount of available transmission power
    • H04W52/36Transmission power control [TPC] using constraints in the total amount of available transmission power with a discrete range or set of values, e.g. step size, ramping or offsets
    • H04W52/365Power headroom reporting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04Transmission power control [TPC]
    • H04W52/38TPC being performed in particular situations
    • H04W52/46TPC being performed in particular situations in multi-hop networks, e.g. wireless relay networks
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE 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/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing 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

A cooperative communication transmission protocol based on key data in WBAN relates to the technical field of communication, and is characterized in that data sensed by sensor nodes are classified by adopting a mutual information standard, and data transmission is allowed only when a mutual information value is smaller than a preset threshold value. The invention has the beneficial effects that: the average energy consumption of the sensor nodes is effectively reduced, and the service life of the network is greatly prolonged.

Description

WBAN中基于关键数据的协作通信传输协议A Collaborative Communication Transmission Protocol Based on Key Data in WBAN

技术领域technical field

本发明属于通信技术领域,具体涉及WBAN中基于关键数据的协作通信传输协议。The invention belongs to the technical field of communication, in particular to a cooperative communication transmission protocol based on key data in WBAN.

背景技术Background technique

网络寿命最大化是WBAN的主要研究挑战之一。在WBAN中,传感器节点测量的健康数据经常是相似或接近的,其不包含异常的紧急医疗信息。然而,传感器节点连续地传输体内正常数据时会浪费大量的功率,导致网络寿命的缩短。Maximizing network lifetime is one of the main research challenges for WBANs. In WBAN, the health data measured by sensor nodes are often similar or close, which do not contain abnormal emergency medical information. However, a large amount of power is wasted when sensor nodes continuously transmit normal data in the body, resulting in shortened network lifetime.

发明内容SUMMARY OF THE INVENTION

本发明所要解决的技术问题是提供WBAN中基于关键数据的协作通信传输协议,解决WBAN协作通信中未考虑收集数据的性质,导致冗余的数据传输降低网络寿命的问题。The technical problem to be solved by the present invention is to provide a cooperative communication transmission protocol based on key data in WBAN, so as to solve the problem that the nature of collected data is not considered in WBAN cooperative communication, which leads to redundant data transmission and reduces network life.

本发明为解决上述技术问题所采用的技术方案是:WBAN中基于关键数据的协作通信传输协议,WBAN系统由n个传感器节点、m个中继节点和一个协调器组成,所述通信传输协议包括以下三个阶段:The technical solution adopted by the present invention to solve the above technical problems is: a cooperative communication transmission protocol based on key data in WBAN, the WBAN system is composed of n sensor nodes, m relay nodes and a coordinator, and the communication transmission protocol includes The following three stages:

一、网络初始化:网络初始化开始,协调器向全网广播一个初始消息,通知所有传感器节点和中继节点的位置,且给每个传感器节点都分配唯一的ID信息;所有传感器节点存储这些位置信息,并向中继节点广播由网络位置、能量状态和ID信息组成的信息包,通过该方式,所有传感器节点将其位置和能量的状态信息更新提供给中继节点和协调器;1. Network initialization: At the beginning of network initialization, the coordinator broadcasts an initial message to the entire network, notifying the location of all sensor nodes and relay nodes, and assigning unique ID information to each sensor node; all sensor nodes store these location information , and broadcast an information packet consisting of network location, energy status and ID information to relay nodes, through this method, all sensor nodes update their position and energy status information to relay nodes and coordinators;

二、传输路径选择:计算传感器节点感测数据的互信息值,仅当传感器节点感测数据的互信息值小于预定阈值THH时,才允许建立通信链路,在此情况下:2. Transmission path selection: Calculate the mutual information value of the sensing data of the sensor node. Only when the mutual information value of the sensing data of the sensor node is less than the predetermined threshold TH H , the establishment of a communication link is allowed. In this case:

(1)若传感器节点感测数据的互信息值大于预定阈值THL,则传感器节点感测的数据为正常数据,直接在传感器节点和协调器之间建立传输链路,协调器将基于时分多址的时隙分配给传感器节点,以避免数据冲突;(1) If the mutual information value of the data sensed by the sensor node is greater than the predetermined threshold TH L , the data sensed by the sensor node is normal data, and a transmission link is directly established between the sensor node and the coordinator. The time slot of the address is allocated to the sensor node to avoid data conflict;

(2)若传感器节点感测数据的互信息值小于预定阈值THL,则传感器节点感测的数据为关键数据,在传感器节点和相应的中继节点间创建通信链路,其通信流程为:通过中继选择算法选择中继节点,传感器节点感测的数据先传输给选择的中继节点,进而由该中继节点转发至协调器;(2) If the mutual information value of the sensing data of the sensor node is less than the predetermined threshold TH L , the data sensed by the sensor node is the key data, and a communication link is created between the sensor node and the corresponding relay node, and the communication process is as follows: The relay node is selected by the relay selection algorithm, and the data sensed by the sensor node is first transmitted to the selected relay node, and then forwarded by the relay node to the coordinator;

三、数据传输阶段:传输路径建立后,进入数据传输阶段,在此期间,协调器将基于时分多址的时隙分配给传感器节点和中继节点,如果为正常数据,传感器节点在调度的时间内将感测的数据发送给协调器;如果为关键数据,则采用协作传输路径,传感器节点将感测的数据先发送给选定的中继节点,然后中继节点将其收集的数据转发给协调器,最后,在协调器处采用数据合并技术聚合来自传感器节点和中继节点的数据。3. Data transmission stage: After the transmission path is established, it enters the data transmission stage. During this period, the coordinator allocates time slots based on time division multiple access to the sensor nodes and relay nodes. If the data is normal, the sensor nodes will be in the scheduled time The sensor node sends the sensed data to the coordinator; if it is critical data, the cooperative transmission path is adopted, and the sensor node first sends the sensed data to the selected relay node, and then the relay node forwards the collected data to the The coordinator, finally, aggregates the data from the sensor nodes and relay nodes at the coordinator using data merging techniques.

本发明所述阶段二中计算传感器节点感测数据的互信息MI(Dx,Dy)的方法为:The method for calculating the mutual information MI(D x ,D y ) of the sensor node sensing data in the second stage of the present invention is:

Figure BDA0002516413120000021
Figure BDA0002516413120000021

其中,Dx和Dy表示连续时隙tx和ty内传感器节点的扫描数据集,x、y是Dx、Dy中的离散随机变量,用来指代传感器节点采集的数据,D是DataSet的缩写。p(Dx,Dy)是Dx和Dy的联合概率分布函数,p(Dx)和p(Dy)分别是Dx和Dy的边缘概率分布函数。Among them, Dx and Dy represent the scanning data set of sensor nodes in consecutive time slots tx and ty, x and y are discrete random variables in Dx and Dy , which are used to refer to the data collected by sensor nodes, D Is the abbreviation of DataSet. p(D x , Dy ) is the joint probability distribution function of D x and Dy , and p(D x ) and p(D y ) are the marginal probability distribution functions of D x and Dy , respectively.

本发明所述阶段二中的中继选择算法为:通过以下公式计算第i个传感器节点选择第j个中继节点的成本函数C(i,j),选择具有最小成本函数值的中继节点进行数据传输;The relay selection algorithm in the second stage of the present invention is: calculate the cost function C(i,j) of the i-th sensor node to select the j-th relay node by the following formula, and select the relay node with the smallest cost function value. carry out data transmission;

Figure BDA0002516413120000022
Figure BDA0002516413120000022

其中i∈(1,2,...,n),j∈(1,2,...m),d(i,j)表示传感器节点i与潜在中继节点j之间的传输距离,E(i)表示传感器节点i的剩余能量,选择具有最小成本函数值的中继节点进行数据传输。where i∈(1,2,...,n), j∈(1,2,...m), d(i,j) represents the transmission distance between sensor node i and potential relay node j, E(i) represents the remaining energy of sensor node i, and the relay node with the smallest cost function value is selected for data transmission.

本发明所述协调器处的数据合并方法为:The data merging method at the coordinator of the present invention is:

Figure BDA0002516413120000023
Figure BDA0002516413120000023

其中,yD表示协调器上合并的输出信号,

Figure BDA0002516413120000032
Figure BDA0002516413120000033
分别表示SiD和RjD通信链路上传输的信号,SiD表示第i个传感器节点与协调器之间的链路,RjD表示第j个中继节点与协调器之间的路径,i∈(1,2,...n),j∈(1,2,…,m),α和β分别是这两个通信链路的权重,比率α/β反映了通信链路的质量,并刻画了信道阴影效应对传输信道的影响,当选择中继节点时,该比率可以表示为距离的函数:where y D represents the combined output signal on the coordinator,
Figure BDA0002516413120000032
and
Figure BDA0002516413120000033
represent the signals transmitted on the communication links of S i D and R j D respectively, S i D represents the link between the ith sensor node and the coordinator, and R j D represents the link between the j th relay node and the coordinator path, i∈(1,2,...n), j∈(1,2,...,m), α and β are the weights of the two communication links, respectively, and the ratio α/β reflects the communication chain The quality of the path and the influence of the channel shadow effect on the transmission channel are described. When selecting a relay node, the ratio can be expressed as a function of distance:

Figure BDA0002516413120000031
Figure BDA0002516413120000031

其中α/β与传输距离

Figure BDA0002516413120000034
Figure BDA0002516413120000035
有关。where α/β is related to the transmission distance
Figure BDA0002516413120000034
and
Figure BDA0002516413120000035
related.

本发明所述比率α/β的值为2。The value of the ratio α/β according to the present invention is 2.

本发明的有益效果是:本发明通过考虑传感器感测数据间的互信息值,避免了冗余数据的传输,并且对关键数据采用中继协作的方式进行传输,在保障数据可靠性传输的同时,延长了网络寿命;此外,本发明在进行中继节点选择时考虑了基于传感器节点剩余能量和传输距离的代价函数,使传感器节点的能量消耗得到了平衡;最后通过仿真实验证明本发明可以有效地降低传感器节点的平均能耗,从而大大延长了网络寿命。The beneficial effects of the present invention are as follows: the present invention avoids the transmission of redundant data by considering the mutual information value between sensor sensing data, and transmits key data by means of relay cooperation, ensuring reliable data transmission at the same time. , prolonging the life of the network; in addition, the present invention considers the cost function based on the remaining energy of the sensor node and the transmission distance when selecting the relay node, so that the energy consumption of the sensor node is balanced; finally, the simulation experiment proves that the present invention can be effective. The average energy consumption of sensor nodes is greatly reduced, thereby greatly extending the network life.

附图说明Description of drawings

图1为本发明WBAN网络模型示意图;1 is a schematic diagram of a WBAN network model of the present invention;

图2为本发明协作通信传输协议的流程示意图;FIG. 2 is a schematic flowchart of a cooperative communication transmission protocol of the present invention;

图3为本发明仿真实验中两种协议的网络寿命对比图;Fig. 3 is the network life comparison diagram of two kinds of protocols in the simulation experiment of the present invention;

图4为本发明仿真试验中两种协议的网络寿命剩余能量的分析对比图;Fig. 4 is the analysis and comparison diagram of the residual energy of the network life of two protocols in the simulation test of the present invention;

图5为本发明仿真实验中两种协议的路径损耗性能的分析对比图。FIG. 5 is an analysis and comparison diagram of the path loss performance of the two protocols in the simulation experiment of the present invention.

具体实施方式Detailed ways

下面结合说明书附图对本发明的具体实施方式(实施例)进行描述,使本领域的技术人员能够更好地理解本发明。The specific embodiments (embodiments) of the present invention will be described below with reference to the accompanying drawings, so that those skilled in the art can better understand the present invention.

本发明提出一种基于关键数据的协作通信数据协议,当传感器收集的数据是关键数据时,该数据通过协作通信的方式传递到协调器,以保证数据及时可靠的传输;当传感器收集的数据是正常数据时,则可以由传感器节点直接传输到协调器;当传感器收集的数据是冗余数据时,则不允许发送该数据。具体分为三个阶段:初始化阶段,传输路径选择阶段和数据传输阶段。其整体的通信过程如图2所示。The invention proposes a cooperative communication data protocol based on key data. When the data collected by the sensor is the key data, the data is transmitted to the coordinator through cooperative communication to ensure timely and reliable data transmission; when the data collected by the sensor is When the data is normal, it can be directly transmitted by the sensor node to the coordinator; when the data collected by the sensor is redundant data, it is not allowed to send the data. Specifically divided into three stages: initialization stage, transmission path selection stage and data transmission stage. The overall communication process is shown in Figure 2.

1.网络初始化1. Network initialization

网络初始化开始,协调器向全网广播一个初始消息,通知所有传感器节点和中继节点的位置,且给每个传感器节点都分配唯一的ID信息。接着,所有传感器节点存储这些位置,并向中继节点广播由网络位置、能量状态和ID信息组成的信息包。以这种方式,所有传感器节点可以将其位置和能量的状态信息更新提供给中继节点和协调器。At the beginning of network initialization, the coordinator broadcasts an initial message to the whole network, notifying the location of all sensor nodes and relay nodes, and assigning unique ID information to each sensor node. Then, all sensor nodes store these locations and broadcast packets consisting of network location, energy status and ID information to relay nodes. In this way, all sensor nodes can provide relay nodes and coordinators with status information updates on their positions and energies.

2.传输路径选择2. Transmission path selection

本发明的基于关键数据的协作通信传输策略旨在延长网络寿命并保持通信链路质量。因此,仅当传感器感测数据的互信息值小于预定阈值THH时,才允许建立通信链路。传感器感测的数据可以直接传输至协调器,也可以由中继节点收集后转发至协调器。若传感器感测数据的互信息值大于预定阈值THL,则直接在传感器节点和协调器之间建立传输链路。协调器将基于时分多址(TDMA)的时隙分配给传感器节点,以避免数据冲突。The key data-based cooperative communication transmission strategy of the present invention aims to prolong network life and maintain communication link quality. Therefore, only when the mutual information value of the sensor sensing data is less than the predetermined threshold TH H , the establishment of the communication link is allowed. The data sensed by the sensor can be directly transmitted to the coordinator, or can be collected by the relay node and forwarded to the coordinator. If the mutual information value of the sensor sensing data is greater than the predetermined threshold TH L , a transmission link is directly established between the sensor node and the coordinator. The coordinator assigns time-division multiple access (TDMA)-based time slots to sensor nodes to avoid data collisions.

若传感器感测数据的互信息值小于预定阈值THL,则在传感器节点和相应的中继节点间创建通信链路。其通信流程为,传感器节点感测的数据先传输给体表中继节点,进而由中继节点转发至协调器。If the mutual information value of the sensor sensing data is smaller than the predetermined threshold TH L , a communication link is established between the sensor node and the corresponding relay node. The communication process is that the data sensed by the sensor node is first transmitted to the body surface relay node, and then forwarded by the relay node to the coordinator.

计算传感器节点感测数据的互信息MI(Dx,Dy)的方法为:The method for calculating the mutual information MI(D x ,D y ) of the sensor node sensing data is:

Figure BDA0002516413120000041
Figure BDA0002516413120000041

其中,Dx和Dy表示连续时隙tx和ty内传感器节点的扫描数据集,x、y是Dx、Dy中的离散随机变量,用来指代传感器节点采集的数据,p(Dx,Dy)是Dx和Dy的联合概率分布函数,p(Dx)和p(Dy)分别是Dx和Dy的边缘概率分布函数。Among them, Dx and Dy represent the scanning data set of sensor nodes in consecutive time slots tx and ty, x and y are discrete random variables in Dx and Dy , which are used to refer to the data collected by sensor nodes, p (D x , Dy ) is the joint probability distribution function of D x and Dy , and p(D x ) and p(D y ) are the marginal probability distribution functions of D x and Dy , respectively.

考虑具有两个候选中继节点的WBAN系统,为了平衡所有传感器节点的能量消耗,在每轮数据传输中采用中继选择算法选择中继节点,该算法为:Consider a WBAN system with two candidate relay nodes. In order to balance the energy consumption of all sensor nodes, a relay selection algorithm is used to select relay nodes in each round of data transmission. The algorithm is:

Figure BDA0002516413120000051
Figure BDA0002516413120000051

其中第i个传感器节点选择第j个中继节点的成本函数C(i,j),i∈(1,2,...,n),j∈(1,2,...m),d(i,j)表示传感器节点i与潜在中继节点j之间的传输距离,E(i)表示传感器节点i的剩余能量,选择具有最小成本函数值的中继节点进行数据传输。where the ith sensor node selects the cost function C(i,j) of the jth relay node, i∈(1,2,...,n), j∈(1,2,...m), d(i,j) represents the transmission distance between sensor node i and potential relay node j, E(i) represents the remaining energy of sensor node i, and the relay node with the smallest cost function value is selected for data transmission.

3.数据传输阶段3. Data transfer stage

传输路径建立后,进入数据传输阶段。在此期间,协调器将基于TDMA的时隙分配给传感器节点和中继节点。传感器节点在调度的时间内将感测的数据发送给协调器;若采用协作传输路径,则传感器节点将感测的数据先发送给选定的中继节点,然后中继节点将其收集的数据转发给协调器。最后,在协调器处采用数据合并技术聚合来自传感器节点和中继节点的数据。After the transmission path is established, the data transmission phase is entered. During this period, the coordinator assigns TDMA-based time slots to sensor nodes and relay nodes. The sensor node sends the sensed data to the coordinator within the scheduled time; if the cooperative transmission path is adopted, the sensor node first sends the sensed data to the selected relay node, and then the relay node sends the collected data forwarded to the coordinator. Finally, the data from sensor nodes and relay nodes is aggregated at the coordinator using data merging techniques.

协调器处收集的数据合并方案可以表示为:The data merging scheme collected at the coordinator can be expressed as:

Figure BDA0002516413120000055
Figure BDA0002516413120000055

其中,yD表示协调器上合并的输出信号,ySD和yRD分别表示SiD和RjD通信链路上传输的信号,SiD表示第i个传感器节点与协调器之间的链路,RjD表示第j个中继节点与协调器之间的路径,i∈(1,2,...,n),j∈(c,w),j是体表中继节点在人体上的位置,c和w分别表示位于胸部和手腕,α和β分别是这两个通信链路的权重。比率α/β反映了通信链路的质量,并刻画了信道阴影效应对传输信道的影响。当选择中继节点时,该比率可以表示为距离的函数:Among them, y D represents the combined output signal on the coordinator, y SD and y RD represent the signals transmitted on the S i D and R j D communication links, respectively, and S i D represents the communication between the ith sensor node and the coordinator. Link, R j D represents the path between the jth relay node and the coordinator, i∈(1,2,...,n), j∈(c,w), j is the body surface relay node On the human body, c and w represent the chest and wrist, respectively, and α and β are the weights of these two communication links, respectively. The ratio α/β reflects the quality of the communication link and characterizes the effect of channel shadowing on the transmission channel. When choosing a relay node, this ratio can be expressed as a function of distance:

Figure BDA0002516413120000052
Figure BDA0002516413120000052

其中α/β与传输距离

Figure BDA0002516413120000053
Figure BDA0002516413120000054
有关。为了使yD最大化,协调器采用固定比率合并方案,其最佳比率值为2。where α/β is related to the transmission distance
Figure BDA0002516413120000053
and
Figure BDA0002516413120000054
related. To maximize y D , the coordinator adopts a fixed-ratio merging scheme with an optimal ratio value of 2.

仿真与性能评估Simulation and Performance Evaluation

(1)仿真环境(1) Simulation environment

对本发明提出的基于关键数据的协作通信传输协议进行仿真,并与相关的WBAN中基于两个中继的协作通信策略进行对比,且分别从网络寿命、网络剩余能量和路径损耗等方面进行对比分析。The cooperative communication transmission protocol based on key data proposed by the present invention is simulated, and compared with the cooperative communication strategy based on two relays in the related WBAN, and the comparative analysis is carried out from the aspects of network life, network residual energy and path loss, etc. .

本发明通信传输协议在MATLAB平台进行仿真,其详细的参数设置如表1所示。The communication transmission protocol of the present invention is simulated on the MATLAB platform, and its detailed parameter settings are shown in Table 1.

表1仿真参数设置Table 1 Simulation parameter settings

Figure BDA0002516413120000061
Figure BDA0002516413120000061

(2)仿真结果分析(2) Analysis of simulation results

仿真中,传感器节点和中继节点均放置在预定的位置,而协调器则固定在人体的中心,如固定在腰部。假定传感器节点的数量限制为6个,而体表中继节点为2个,协调器为1个。传感器节点用于监测诸如葡萄糖和胰岛素水平等生理参数,并通过协作的方式在直接传输和中继传输两条数据传输路径上同时传输感测到的数据,以减少信息包丢失。当互信息值小于预定阈值时,则建立数据传输链路。而中继节点用于协作传输,可保证传感器节点同时具有多个传输链路。In the simulation, sensor nodes and relay nodes are placed in predetermined positions, and the coordinator is fixed at the center of the human body, such as at the waist. It is assumed that the number of sensor nodes is limited to 6, while the body surface relay node is 2 and the coordinator is 1. Sensor nodes are used to monitor physiological parameters such as glucose and insulin levels and transmit sensed data simultaneously on both direct and relay data transmission paths in a cooperative manner to reduce packet loss. When the mutual information value is less than a predetermined threshold, a data transmission link is established. The relay node is used for cooperative transmission, which can ensure that the sensor node has multiple transmission links at the same time.

图3为本发明仿真实验中两种协议的网络寿命对比图,从图3可以看出,本发明通信传输协议的稳定期约为11,000周期,而基于两个中继的协作通信策略的稳定期为4100周期。同样,本发明可实现更长的网络寿命,大约为12,800周期,而对于基于两个中继的协作通信策略,则只有4250周期。产生该结果的原因是,与基于静态的两个中继的协作通信策略相比,本发明基于代价函数的中继选择技术保证了更长的网络寿命,因为所提出的中继节点选择方法能够同时考虑每个传感器节点的传输距离和剩余能量状态信息,从而平衡每一个周期传感器节点的能量消耗。此外,本发明使传感器节点避免了冗余数据的传输,从而延长了稳定期和网络寿命。FIG. 3 is a comparison diagram of the network life of two protocols in the simulation experiment of the present invention. It can be seen from FIG. 3 that the stable period of the communication transmission protocol of the present invention is about 11,000 cycles, while the stable period of the cooperative communication strategy based on two relays is about 11,000 cycles. for 4100 cycles. Likewise, the present invention can achieve longer network lifetimes, approximately 12,800 cycles, compared to only 4250 cycles for a cooperative communication strategy based on two relays. The reason for this result is that compared with the static two-relay-based cooperative communication strategy, the relay selection technique based on the cost function of the present invention guarantees a longer network lifetime, because the proposed relay node selection method can At the same time, the transmission distance and remaining energy state information of each sensor node are considered to balance the energy consumption of sensor nodes in each cycle. In addition, the present invention enables sensor nodes to avoid redundant data transmission, thereby prolonging the stabilization period and network lifetime.

图4为本发明仿真试验中两种协议的网络寿命剩余能量的分析对比图,图4展示了两种通信协议每周期中的剩余网络能量状态。与基于两个中继协作通信策略的每周期2.1mJ平均能耗相比,本发明每周期平均能耗更低,约为0.7mJ。这是因为,本发明能够通过禁止连续感测到的冗余数据的传输而减少冗余功耗,并且基于传感器节点剩余能量和传输距离的中继选择算法进一步考虑了节点的能耗,而基于两个中继的协作通信策略则需要发送所有感测到的数据,从而导致更高的能源浪费。此外,基于两个中继协作通信策略的网络剩余能量在4100周期后止于零,这是因为基于两个中继协作的通信策略中,中继节点总是对接收的信息进行转发,快速消耗了节点的剩余能量,使得网络的稳定期减少了。FIG. 4 is an analysis and comparison diagram of the remaining energy of the network lifetime of the two protocols in the simulation test of the present invention, and FIG. 4 shows the state of the remaining network energy in each cycle of the two communication protocols. Compared with the average energy consumption per cycle of 2.1 mJ based on the cooperative communication strategy of two relays, the average energy consumption per cycle of the present invention is lower, about 0.7 mJ. This is because the present invention can reduce redundant power consumption by prohibiting the transmission of continuously sensed redundant data, and the relay selection algorithm based on the remaining energy of the sensor node and the transmission distance further considers the energy consumption of the node, while the A cooperative communication strategy of two relays requires sending all sensed data, resulting in higher energy waste. In addition, the network residual energy based on the two-relay cooperative communication strategy ends at zero after 4100 cycles, because in the two-relay cooperative communication strategy, the relay node always forwards the received information and consumes rapidly The remaining energy of the node is reduced, which reduces the stability period of the network.

在研究从传感器节点到协调器的信号功率衰减时,路径损耗是至关重要的性能参数。图5展示了两种协作通信传输策略的路径损耗性能与网络寿命的关系。从图5可以看出,与基于两个中继的协作通信策略相比,本发明可以显著减少总体通信距离,因此获得较小的路径损耗。此外,基于两个中继的协作通信策略在前4000周期路径损耗显著降低,这是因为其存活的传感器节点数量迅速减少,而在本发明中,经过接近11,000周期之后没有传感器节点死亡。由此可以看出,本发明协议有着更好的可靠性和网络寿命。Path loss is a crucial performance parameter when studying signal power attenuation from sensor nodes to coordinators. Figure 5 shows the path loss performance versus network lifetime for two cooperative communication transmission strategies. As can be seen from FIG. 5 , compared with the cooperative communication strategy based on two relays, the present invention can significantly reduce the overall communication distance and thus obtain a smaller path loss. Furthermore, the cooperative communication strategy based on two relays significantly reduces the path loss in the first 4000 cycles because the number of surviving sensor nodes decreases rapidly, while in the present invention, no sensor nodes die after nearly 11,000 cycles. It can be seen from this that the protocol of the present invention has better reliability and network lifetime.

Claims (5)

  1. Cooperative data-based communication transport protocol in a WBAN, characterized by: the WBAN system consists of n sensor nodes, m relay nodes and a coordinator, and the communication transmission protocol comprises the following three stages:
    firstly, network initialization: the method comprises the following steps that when network initialization is started, a coordinator broadcasts an initial message to the whole network, informs the positions of all sensor nodes and relay nodes, and assigns unique ID information to each sensor node; all the sensor nodes store the position information and broadcast information packets consisting of network positions, energy states and ID information to the relay nodes, and through the mode, all the sensor nodes update the position and energy state information of the sensor nodes and provide the updated position and energy state information to the relay nodes and the coordinator;
    secondly, selecting a transmission path: calculating mutual information value of the sensing data of the sensor nodes only when the mutual information value of the sensing data of the sensor nodes is less than a predetermined threshold value THHOnly allows the establishment of a communication link, in which case:
    (1) if the mutual information value of the sensing data of the sensor nodes is larger than a preset threshold value THLIf the data sensed by the sensor nodes are normal data, a transmission link is directly established between the sensor nodes and the coordinator, and the coordinator allocates time slots based on time division multiple access to the sensor nodes to avoid data collision;
    (2) if the mutual information value of the sensing data of the sensor nodes is less than the predetermined threshold THLIf the data sensed by the sensor node is the key data, a communication link is created between the sensor node and the corresponding relay node, and the communication flow is as follows: selecting a relay node through a relay selection algorithm, transmitting data sensed by a sensor node to the selected relay node, and forwarding the data to a coordinator through the relay node;
    thirdly, data transmission stage: after a transmission path is established, a data transmission stage is entered, during which the coordinator allocates time slots based on time division multiple access to the sensor nodes and the relay nodes, and if the data are normal data, the sensor nodes send the sensed data to the coordinator within scheduled time; if the data is the key data, a cooperative transmission path is adopted, the sensor node firstly sends the sensed data to the selected relay node, then the relay node forwards the collected data to the coordinator, and finally, the data from the sensor node and the relay node are aggregated at the coordinator by adopting a data merging technology.
  2. 2. A cooperative data-based communication transport protocol in a WBAN according to claim 1, wherein: calculating mutual information MI (D) of sensor node sensing data in the second stagex,Dy) The method comprises the following steps:
    Figure FDA0002516413110000021
    wherein D isxAnd DyRepresenting successive time slots txAnd tyScan data set of inner sensor node, x, y are Dx、DyThe discrete random variable in (1) is used to refer to the data collected by the sensor node, p (D)x,Dy) Is DxAnd DyOf the joint probability distribution function, p (D)x) And p (D)y) Are each DxAnd DyThe edge probability distribution function of (1).
  3. 3. A cooperative data-based communication transport protocol in a WBAN according to claim 1, wherein: the relay selection algorithm in the second stage is as follows: calculating a cost function C (i, j) of selecting a jth relay node by an ith sensor node through the following formula, and selecting the relay node with the minimum cost function value for data transmission;
    Figure FDA0002516413110000022
    wherein i belongs to (1,2,...., n), j belongs to (1,2,..., m), d (i, j) represents the transmission distance between the sensor node i and the potential relay node j, and E (i) represents the residual energy of the sensor node i, and the relay node with the minimum cost function value is selected for data transmission.
  4. 4. A cooperative data-based communication transport protocol in a WBAN according to claim 1, wherein: the data merging method at the coordinator comprises the following steps:
    Figure FDA0002516413110000023
    wherein, yDRepresenting the combined output signal at the coordinator,
    Figure FDA0002516413110000024
    and
    Figure FDA0002516413110000025
    respectively represent SiD and RjD signals transmitted over communication links, SiD represents a link between the ith sensor node and the coordinator, RjD denotes the path between the j-th relay node and the coordinator, i ∈ (1,2,. n., j ∈ (1,2, …, m), α and β are the weights of the two communication links, respectively, the ratio α/β reflects the quality of the communication links and characterizes the effect of channel shadowing on the transmission channel, which ratio can be expressed as a function of distance when selecting a relay node:
    Figure FDA0002516413110000026
    wherein α/β is related to transmission distance
    Figure FDA0002516413110000031
    And
    Figure FDA0002516413110000032
    it is related.
  5. 5. The cooperative data-based communication transport protocol in a WBAN according to claim 4, wherein: the value of the ratio alpha/beta is 2.
CN202010477950.9A 2020-05-29 2020-05-29 Cooperative communication transmission protocol based on key data in WBAN Active CN111642004B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010477950.9A CN111642004B (en) 2020-05-29 2020-05-29 Cooperative communication transmission protocol based on key data in WBAN

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010477950.9A CN111642004B (en) 2020-05-29 2020-05-29 Cooperative communication transmission protocol based on key data in WBAN

Publications (2)

Publication Number Publication Date
CN111642004A true CN111642004A (en) 2020-09-08
CN111642004B CN111642004B (en) 2024-02-06

Family

ID=72331640

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010477950.9A Active CN111642004B (en) 2020-05-29 2020-05-29 Cooperative communication transmission protocol based on key data in WBAN

Country Status (1)

Country Link
CN (1) CN111642004B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080144562A1 (en) * 2006-03-16 2008-06-19 Draper Stark C Cooperative Routing in Wireless Networks using Mutual-Information Accumulation
KR20080085323A (en) * 2007-03-19 2008-09-24 삼성전자주식회사 Method and system for data transmission in communication system
US20130051568A1 (en) * 2011-08-31 2013-02-28 Brother Kogyo Kabushiki Kaisha Communication devices that encode and transmit data, methods of controlling such communication devices, and computer-readable storage media storing instructions for controlling such communication devices
CN103686345A (en) * 2013-12-18 2014-03-26 北京航天测控技术有限公司 Video content comparing method based on digital signal processor
CN105096595A (en) * 2015-06-30 2015-11-25 北京奇虎科技有限公司 Data transmission method based on automobile driving recorder and device
KR101632173B1 (en) * 2015-05-07 2016-06-21 군산대학교산학협력단 Energy-efficient Two-Hop Message Transmission Prioritization System for Wireless Body Area Networks and the method therof
CN106912059A (en) * 2017-03-09 2017-06-30 重庆邮电大学 Support the cognitive junction network joint relay selection and resource allocation methods of mutual information accumulation

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080144562A1 (en) * 2006-03-16 2008-06-19 Draper Stark C Cooperative Routing in Wireless Networks using Mutual-Information Accumulation
KR20080085323A (en) * 2007-03-19 2008-09-24 삼성전자주식회사 Method and system for data transmission in communication system
US20130051568A1 (en) * 2011-08-31 2013-02-28 Brother Kogyo Kabushiki Kaisha Communication devices that encode and transmit data, methods of controlling such communication devices, and computer-readable storage media storing instructions for controlling such communication devices
CN103686345A (en) * 2013-12-18 2014-03-26 北京航天测控技术有限公司 Video content comparing method based on digital signal processor
KR101632173B1 (en) * 2015-05-07 2016-06-21 군산대학교산학협력단 Energy-efficient Two-Hop Message Transmission Prioritization System for Wireless Body Area Networks and the method therof
CN105096595A (en) * 2015-06-30 2015-11-25 北京奇虎科技有限公司 Data transmission method based on automobile driving recorder and device
CN106912059A (en) * 2017-03-09 2017-06-30 重庆邮电大学 Support the cognitive junction network joint relay selection and resource allocation methods of mutual information accumulation

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
吴素文;王振;朱近康;: "基于信道特性的中继选择协作通信方法研究", 中国科学技术大学学报, no. 11 *
汪晶明;王青山;沈进;刘静;时宽凯;: "一种基于节点相似度和活跃度的数据转发算法", 合肥工业大学学报(自然科学版), no. 09 *
程卫军等: "基于最小路由数的多节点合作 MRC 系统的性能分析", 《电子学报》 *
程卫军等: "基于最小路由数的多节点合作 MRC 系统的性能分析", 《电子学报》, 31 July 2007 (2007-07-31), pages 2 - 4 *

Also Published As

Publication number Publication date
CN111642004B (en) 2024-02-06

Similar Documents

Publication Publication Date Title
Javaid et al. iM-SIMPLE: iMproved stable increased-throughput multi-hop link efficient routing protocol for Wireless Body Area Networks
US8811379B2 (en) Control apparatus and control method
Kaur et al. Optimized cost effective and energy efficient routing protocol for wireless body area networks
CN107040878B (en) A non-layered communication method for multi-chain wireless sensor network
So et al. Load-balanced opportunistic routing for duty-cycled wireless sensor networks
Movassaghi et al. A review of routing protocols in wireless body area networks
Chavva et al. An energy-efficient multi-hop routing protocol for health monitoring in wireless body area networks
TWI602457B (en) Network of nodes, battery-powered node and method for managing battery-powered node
US20080309480A1 (en) Operating method of wireless sensor networks considering energy efficiency
Roy et al. Designing an energy efficient WBAN routing protocol
CN102651898A (en) Delay-limited and energy-efficient online routing method in asynchronous sensor network
Wang et al. Fuzzy control‐based energy‐aware routing protocol for wireless body area networks
CN103974367A (en) Error-tolerance and multi-path optimization method based on HEED algorithm in wireless sensor network
CN103260264A (en) Wireless sensor network data fusion method based on double-fusion node ant colony optimization
Liang et al. SW-MAC: A low-latency MAC protocol with adaptive sleeping for wireless sensor networks
Saxena et al. Energy-efficient clustering and cooperative routing protocol for wireless body area networks (WBAN)
Zhiyong et al. A mobility-aware medium access control protocol for wireless sensor networks
Shahzad et al. Optimized distributive cross-layer and thermal-aware convergecast protocol for wireless body area network
Illapu et al. An efficient chaos-LSA integrated game theory algorithm for a QoS-assured delay time control mechanism with a unique parent selection strategy for a 6LOWPAN wireless body area network
Salim An approach for data routing in wireless body area network
Ababneh et al. A cross-layer QoS-aware optimization protocol for guaranteed data streaming over wireless body area networks
CN111642004A (en) Cooperative communication transmission protocol based on critical data in WBAN
CN112020124B (en) Low-power wireless mesh network and method for transmitting and receiving signals in wireless mesh network
CN104066144B (en) A kind of priority retransmission method based on number of path
Correa-Chica et al. Cross-layer designs for energy efficient wireless body area networks: a review

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
TR01 Transfer of patent right

Effective date of registration: 20250304

Address after: Building 1, No. 26 Dongqing Street, High tech Development Zone, Zhengzhou City, Henan Province 450000

Patentee after: Huaqian Intelligent Technology (Henan) Co.,Ltd.

Country or region after: China

Address before: 471000 No. 48, Xiyuan Road, Jianxi District, Henan, Luoyang

Patentee before: HENAN University OF SCIENCE AND TECHNOLOGY

Country or region before: China

TR01 Transfer of patent right