[go: up one dir, main page]

CN109803291B - Robust topology generation method based on underwater acoustic sensor network - Google Patents

Robust topology generation method based on underwater acoustic sensor network Download PDF

Info

Publication number
CN109803291B
CN109803291B CN201811589641.XA CN201811589641A CN109803291B CN 109803291 B CN109803291 B CN 109803291B CN 201811589641 A CN201811589641 A CN 201811589641A CN 109803291 B CN109803291 B CN 109803291B
Authority
CN
China
Prior art keywords
nodes
node
network
key
optimal
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.)
Active
Application number
CN201811589641.XA
Other languages
Chinese (zh)
Other versions
CN109803291A (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.)
Tianjin University
Original Assignee
Tianjin University
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 Tianjin University filed Critical Tianjin University
Priority to CN201811589641.XA priority Critical patent/CN109803291B/en
Publication of CN109803291A publication Critical patent/CN109803291A/en
Application granted granted Critical
Publication of CN109803291B publication Critical patent/CN109803291B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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

  • Mobile Radio Communication Systems (AREA)
  • Testing Or Calibration Of Command Recording Devices (AREA)

Abstract

本发明主要涉及水声传感网技术领域,为加强对重点监测区域的监控力度,在提高网络鲁棒性的同时均衡节点能耗。本发明,基于水声传感器网络的健壮拓扑生成方法,步骤如下:一、拓扑生成阶段;二、数据传输阶段:传感器节点收集的数据按照贪婪算法选择的最优路径进行传输,以保证数据的传输能耗最少,当路径的传输概率PRc(i,CHk)>ζ时,表示节点Vi发送的数据被成功接收,ζ为阈值常数,CHk表示第k个簇头节点,PRc(i,CHk)表示从节点Vi到簇头节点CHk的某条路径的通信概率;当重点区域中某个节点的剩余能量低于0时,表示该节点死亡,利用替换算法来保证重点区域的全局覆盖。本发明主要应用于水声传感网。

Figure 201811589641

The invention mainly relates to the technical field of underwater acoustic sensor network, in order to strengthen the monitoring of key monitoring areas, and balance the energy consumption of nodes while improving the robustness of the network. The present invention, based on the robust topology generation method of the underwater acoustic sensor network, the steps are as follows: one, the topology generation stage; two, the data transmission stage: the data collected by the sensor nodes is transmitted according to the optimal path selected by the greedy algorithm, to ensure the transmission of data The energy consumption is the least. When the transmission probability of the path PR c (i, CH k )>ζ, it means that the data sent by the node V i is successfully received, ζ is the threshold constant, CH k represents the kth cluster head node, PR c ( i, CH k ) represents the communication probability of a path from node V i to cluster head node CH k ; when the remaining energy of a node in the key area is lower than 0, it means that the node is dead, and the replacement algorithm is used to ensure the key Global coverage of regions. The invention is mainly applied to the underwater acoustic sensor network.

Figure 201811589641

Description

基于水声传感器网络的健壮拓扑生成方法A Robust Topology Generation Method Based on Underwater Acoustic Sensor Networks

技术领域technical field

本发明主要涉及水声传感网技术领域,特别是拓扑控制技术领域。具体涉及基于水声传感器网络的健壮拓扑生成方法。The invention mainly relates to the technical field of underwater acoustic sensor network, especially the technical field of topology control. Specifically, it relates to methods for robust topology generation based on underwater acoustic sensor networks.

背景技术Background technique

水声通信的传输网络是相关海洋数据获取的重要环节,高效、稳定、可靠的海洋信息传输技术将大力支撑多种海洋科学场景,如环境监测与生态保护、资源探索与开拓、港口管理和军事防御等,网络技术在水声通信领域有着举足轻重的地位。其中,网络拓扑控制是数据传输的基础,为数据的可靠传输提供技术支撑。它的主要任务是在满足网络连通性和网络覆盖性的条件下,使得网络中各个节点依据给定的规则从它的物理邻居节点间选取合适的逻辑邻居节点,形成一个优化的网络结构,以达到优化网络性能的目的。通过拓扑控制技术可以有效均衡和降低网络能耗、保证网络的整体连通性、降低网络通信干扰以及提高网络整体的可靠性,为网络上层应用提供良好基础。因此,设计合理可靠的拓扑控制算法对于水下无线传感器网络具有重要的科学和实际意义。The transmission network of underwater acoustic communication is an important link in the acquisition of relevant marine data. Efficient, stable and reliable marine information transmission technology will vigorously support various marine scientific scenarios, such as environmental monitoring and ecological protection, resource exploration and development, port management and military Defense, etc., network technology plays a pivotal role in the field of underwater acoustic communication. Among them, network topology control is the basis of data transmission, providing technical support for reliable data transmission. Its main task is to make each node in the network select a suitable logical neighbor node from its physical neighbor nodes according to the given rules under the condition of satisfying the network connectivity and network coverage to form an optimized network structure. To achieve the purpose of optimizing network performance. The topology control technology can effectively balance and reduce network energy consumption, ensure the overall connectivity of the network, reduce network communication interference, and improve the overall reliability of the network, providing a good foundation for the application of the upper layer of the network. Therefore, designing a reasonable and reliable topology control algorithm has important scientific and practical significance for underwater wireless sensor networks.

水下复杂的地理形态及空间媒介形态和水声特质的极大限制,导致水下网络面临着比陆地更严峻的难题与挑战。水声通信能耗大、能量补给及节点更换困难;水声信道的多普勒效应,具有很强的时-空变化,造成网络频繁中断;水下传感器网络常因能量耗尽、硬件故障或遭到破坏等原因导致节点失效,使得原本连通的网络分割,影响网络的全局连通性。因此,水下网络的拓扑控制与优化问题远比地面传感器网络复杂。The complex underwater geographical form, space media form and great limitations of underwater acoustic characteristics have caused underwater networks to face more severe problems and challenges than those on land. Underwater acoustic communication consumes a lot of energy, and energy supply and node replacement are difficult; the Doppler effect of underwater acoustic channels has strong time-space changes, causing frequent network interruptions; underwater sensor networks are often caused by energy exhaustion, hardware failures or Nodes fail due to damage or other reasons, which splits the originally connected network and affects the global connectivity of the network. Therefore, the topology control and optimization problems of underwater networks are far more complex than those of ground sensor networks.

本发明提出了基于无标度网络和刚性图理论的水下健壮拓扑的生成策略,在提高网络鲁棒性的同时均衡节点能耗,并设计失效节点的替换算法保证重点监测区域的全局覆盖。The invention proposes an underwater robust topology generation strategy based on scale-free network and rigid graph theory, which balances energy consumption of nodes while improving network robustness, and designs a replacement algorithm for failed nodes to ensure global coverage of key monitoring areas.

发明内容Contents of the invention

为克服现有技术的不足,本发明旨在提出拓扑控制技术方案,加强对重点监测区域的监控力度,在提高网络鲁棒性的同时均衡节点能耗。为此,本发明采取的技术方案是,基于水声传感器网络的健壮拓扑生成方法,步骤如下:In order to overcome the deficiencies of the existing technology, the present invention aims to propose a topology control technical solution, strengthen the monitoring of key monitoring areas, and balance the energy consumption of nodes while improving network robustness. For this reason, the technical scheme that the present invention takes is, based on the robust topology generation method of the underwater acoustic sensor network, the steps are as follows:

一、拓扑生成阶段1. Topology Generation Phase

水声传感器网络中靠近簇头的节点承担更多的转发任务,在拓扑生成阶段首先利用复杂网络理论生成网络拓扑,然后在重点区域构建刚性图,最后将孤立节点或连通子图连接到刚性图,生成水下传感器网络的初始拓扑,网络的节点度服从幂率分布;In the underwater acoustic sensor network, the nodes close to the cluster head take on more forwarding tasks. In the topology generation stage, the complex network theory is first used to generate the network topology, and then the rigid graph is constructed in the key areas, and finally the isolated nodes or connected subgraphs are connected to the rigid graph. , to generate the initial topology of the underwater sensor network, and the node degree of the network obeys the power law distribution;

二、数据传输阶段2. Data transmission stage

传感器节点收集的数据按照贪婪算法选择的最优路径进行传输,以保证数据的传输能耗最少,当路径的传输概率PRc(i,CHk)>ζ时,表示节点Vi发送的数据被成功接收,ζ为阈值常数,CHk表示第k个簇头节点,PRc(i,CHk)表示从节点Vi到簇头节点CHk的某条路径的通信概率;The data collected by sensor nodes is transmitted according to the optimal path selected by the greedy algorithm to ensure the least energy consumption of data transmission. When the path transmission probability PR c (i, CH k )>ζ, it means that the data sent by node V i is Successful reception, ζ is a threshold constant, CH k represents the kth cluster head node, PR c (i, CH k ) represents the communication probability of a certain path from node V i to cluster head node CH k ;

每隔10秒,根据节点的剩余能量调整最优刚性图的拓扑结构,以均衡节点间的能耗;Every 10 seconds, adjust the topology of the optimal rigid graph according to the remaining energy of the nodes to balance the energy consumption among nodes;

当重点区域中某个节点的剩余能量低于0时,表示该节点死亡,影响重点区域的覆盖度和连通性,利用替换算法来保证重点区域的全局覆盖。When the remaining energy of a node in the key area is lower than 0, it means that the node is dead, which affects the coverage and connectivity of the key area, and the replacement algorithm is used to ensure the global coverage of the key area.

进一步地,further,

1、边缘构造模型1. Edge structure model

依据边缘构造模型计算水下传感器网络中边的连接概率:According to the edge structure model, the connection probability of edges in the underwater sensor network is calculated:

Figure BDA0001919944240000021
Figure BDA0001919944240000021

其中Pij表示节点Vi与节点Vj的连接概率,d(i,j)表示节点Vi与节点Vj的距离,PC(i,j)表示节点Vi与节点Vj的通信概率,PS(i,j)表示节点Vi与节点Vj的感知概率,C,α,β,γ,δ皆为常数,D为水域的体积,表示为|D|=L*W*H,L为水域长度,W为水域宽度,H表示水域的深度,N表示传感器节点总数;Where P ij represents the connection probability between node V i and node V j , d(i, j) represents the distance between node V i and node V j , P C (i, j) represents the communication probability between node V i and node V j , P S (i, j) represents the perception probability of node V i and node V j , C, α, β, γ, δ are all constants, D is the volume of the water area, expressed as |D|=L*W*H , L is the length of the water area, W is the width of the water area, H is the depth of the water area, and N is the total number of sensor nodes;

2、最优刚性图理论2. Optimal Rigid Graph Theory

定义规模各不相同的水下重点监测区域,并选择能全局覆盖重点区域的最少节点数来构建最优刚性图,重点区域的其他节点切换到休眠状态,即只转发但不采集信息;最优刚性图利用刚度矩阵来构建,3维水下空间的刚性矩阵定义如下:Define the key underwater monitoring areas of different scales, and select the minimum number of nodes that can cover the key areas globally to construct the optimal rigidity graph. Other nodes in the key areas switch to the dormant state, that is, only forward but do not collect information; optimal The rigidity map is constructed by the stiffness matrix, and the rigidity matrix of the 3D underwater space is defined as follows:

Figure BDA0001919944240000022
Figure BDA0001919944240000022

矩阵中的每一行代表刚性图中的一条边,q表示顶点的3维坐标;Each row in the matrix represents an edge in the rigid graph, and q represents the 3D coordinates of the vertex;

3、BA增长模型3. BA growth model

BA增长算法包括两部分。The BA growth algorithm consists of two parts.

■增长:确定最优刚性图中的节点数目为m,将孤立节点或连通子图的顶点连接到刚性图的m0个节点,且m0<m:■Growth: Determine the number of nodes in the optimal rigid graph as m, connect isolated nodes or vertices of connected subgraphs to m 0 nodes of the rigid graph, and m 0 <m:

■优先连接:孤立节点或连通子图的顶点以概率

Figure BDA0001919944240000023
连接到刚性图节点,其中de表示节点度,N表示节点总数,当连接概率相等时,连接到剩余能量更大的节点;■Priority connection: isolated nodes or vertices of connected subgraphs with probability
Figure BDA0001919944240000023
Connect to rigid graph nodes, where de represents the node degree, N represents the total number of nodes, when the connection probability is equal, connect to the node with greater residual energy;

4、替换算法4. Replacement algorithm

当节点Vi的剩余能量低于0时,计算其他剩余节点与Vi邻近节点的覆盖范围,使得启用最少的邻近节点仍能保证重点区域的全局覆盖,将选择的最少的邻近节点的状态切换为唤醒状态,代替失效节点完成数据的收集与传输功能,并根据新节点的剩余能量重新构建最优刚性图。When the remaining energy of node V i is lower than 0, calculate the coverage of other remaining nodes and adjacent nodes of V i , so that enabling the least adjacent nodes can still ensure the global coverage of key areas, and switch the state of the selected least adjacent nodes In the wake-up state, replace the failed node to complete the data collection and transmission functions, and reconstruct the optimal rigidity graph according to the remaining energy of the new node.

第一阶段中具体步骤如下。The specific steps in the first stage are as follows.

1)利用边缘构造模型计算每条边的连接概率Pij,根据概率Pij连接节点Vi与Vj形成符合复杂网络特性的网络拓扑;1) Use the edge construction model to calculate the connection probability P ij of each edge, and connect nodes V i and V j according to the probability P ij to form a network topology that conforms to complex network characteristics;

2)定义规模不同的重点监测区域,并在重点监测区域构建最优刚性图,以均衡节点能耗;2) Define key monitoring areas of different scales, and construct optimal rigidity graphs in key monitoring areas to balance node energy consumption;

3)确定最优刚性图中的节点数目及孤立节点和连通子图的节点数目,根据BA(Barabsi-Albert)无标度网络的增长模型将孤立节点和连通子图连接到刚性图节点。3) Determine the number of nodes in the optimal rigid graph and the number of isolated nodes and connected subgraphs, and connect the isolated nodes and connected subgraphs to rigid graph nodes according to the growth model of BA (Barabsi-Albert) scale-free network.

本发明的特点及有益效果是:Features and beneficial effects of the present invention are:

本发明提出了基于无标度网络和刚性图理论的水下健壮拓扑的生成策略,在提高网络鲁棒性的同时均衡节点能耗,并设计失效节点的替换算法保证重点监测区域的全局覆盖。加强了对重点监测区域的监控力度,在提高网络鲁棒性的同时能够均衡节点能耗。The invention proposes an underwater robust topology generation strategy based on scale-free network and rigid graph theory, which balances energy consumption of nodes while improving network robustness, and designs a replacement algorithm for failed nodes to ensure global coverage of key monitoring areas. The monitoring of key monitoring areas has been strengthened, and the energy consumption of nodes can be balanced while improving network robustness.

附图说明:Description of drawings:

图1为水下网络拓扑的结构设计;Figure 1 is the structural design of the underwater network topology;

图2为拓扑生成的流程图;Fig. 2 is a flowchart of topology generation;

图3为数据传输流程图;Fig. 3 is a flow chart of data transmission;

图4为水下传感器网络寿命对比直方图;Figure 4 is a histogram of underwater sensor network life comparison;

图5为重点区域的节点密度折线图;Figure 5 is a line graph of node density in key areas;

图6为水下传感器网络鲁棒性折线图。Figure 6 is a broken line diagram of the robustness of the underwater sensor network.

具体实施方式Detailed ways

为提高水下传感器网络鲁棒性的同时降低节点能耗,本发明提出了一种基于无标度网络和刚性图理论的健壮拓扑生成策略,利用无标度网络和刚性图的优点优化网络部署,并设计了失效节点的替换算法保证重点区域的全局覆盖。本发明的健壮拓扑策略由拓扑生成阶段和信息传输阶段组成。In order to improve the robustness of the underwater sensor network while reducing node energy consumption, the present invention proposes a robust topology generation strategy based on scale-free network and rigid graph theory, and optimizes network deployment by utilizing the advantages of scale-free network and rigid graph , and designed a replacement algorithm for failed nodes to ensure the global coverage of key areas. The robust topology strategy of the present invention consists of a topology generation phase and an information transmission phase.

1、拓扑生成阶段1. Topology generation stage

水声传感器网络中靠近簇头的节点承担更多的转发任务。在拓扑生成阶段首先利用复杂网络理论生成网络拓扑,然后在重点区域构建刚性图,最后将孤立节点或连通子图连接到刚性图,生成水下传感器网络的初始拓扑,网络的节点度服从幂率分布。具体步骤如下。Nodes close to the cluster head in the underwater acoustic sensor network undertake more forwarding tasks. In the topology generation stage, the complex network theory is used to generate the network topology first, then the rigid graph is constructed in the key areas, and finally the isolated nodes or connected subgraphs are connected to the rigid graph to generate the initial topology of the underwater sensor network, and the node degree of the network obeys the power law distributed. Specific steps are as follows.

1)利用边缘构造模型计算每条边的连接概率Pij,根据概率Pij连接节点Vi与Vj形成符合复杂网络特性的网络拓扑。1) Use the edge construction model to calculate the connection probability P ij of each edge, and connect nodes V i and V j according to the probability P ij to form a network topology that conforms to complex network characteristics.

2)定义规模不同的重点监测区域,并在重点监测区域构建最优刚性图,以均衡节点能耗。2) Define the key monitoring areas with different scales, and construct the optimal rigidity graph in the key monitoring areas to balance the energy consumption of nodes.

3)确定最优刚性图中的节点数目及孤立节点和连通子图的节点数目,根据BA(Barabsi-Albert)无标度网络的增长模型将孤立节点和连通子图连接到刚性图节点。3) Determine the number of nodes in the optimal rigid graph and the number of isolated nodes and connected subgraphs, and connect the isolated nodes and connected subgraphs to rigid graph nodes according to the growth model of BA (Barabsi-Albert) scale-free network.

2、数据传输阶段2. Data transmission stage

传感器节点收集的数据按照贪婪算法选择的最优路径进行传输,以保证数据的传输能耗最少。当路径的传输概率PRc(i,CHk)>ζ时,表示节点Vi发送的数据被成功接收。ζ为阈值常数。The data collected by sensor nodes is transmitted according to the optimal path selected by the greedy algorithm to ensure the least energy consumption of data transmission. When the transmission probability PR c (i, CH k )>ζ of the path, it means that the data sent by the node V i is successfully received. ζ is the threshold constant.

每隔10秒,根据节点的剩余能量调整最优刚性图的拓扑结构,以均衡节点间的能耗。Every 10 seconds, the topology of the optimal rigid graph is adjusted according to the remaining energy of the nodes to balance the energy consumption among nodes.

当重点区域中某个节点的剩余能量低于0时,表示该节点死亡,影响重点区域的覆盖度和连通性。利用替换算法来保证重点区域的全局覆盖。When the remaining energy of a node in the key area is lower than 0, it means that the node is dead, which affects the coverage and connectivity of the key area. A replacement algorithm is used to ensure global coverage of key areas.

以下结合附图,对依据本发明设计的健壮拓扑生成策略的具体方式、结构、特征及作用详细说明如下。The specific manner, structure, features and functions of the robust topology generation strategy designed according to the present invention are described in detail below in conjunction with the accompanying drawings.

1、边缘构造模型1. Edge structure model

本发明依据边缘构造模型计算水下传感器网络中边的连接概率,

Figure BDA0001919944240000041
其中Pij表示节点Vi与节点Vj的连接概率,d(i,j)表示节点Vi与节点Vj的距离,PC(i,j)表示节点Vi与节点Vj的通信概率,PS(i,j)表示节点Vi与节点Vj的感知概率,C,α,β,γ,δ皆为常数。根据概率Pij连接节点对,使得网络具有复杂网络的特性。The present invention calculates the connection probability of edges in the underwater sensor network according to the edge structure model,
Figure BDA0001919944240000041
Where P ij represents the connection probability between node V i and node V j , d(i, j) represents the distance between node V i and node V j , P C (i, j) represents the communication probability between node V i and node V j , P S (i, j) represents the perception probability of node V i and node V j , and C, α, β, γ, δ are all constants. The pairs of nodes are connected according to the probability P ij so that the network has the characteristics of a complex network.

2、最优刚性图理论2. Optimal Rigid Graph Theory

本发明定义了规模各不相同的水下重点监测区域,并选择能全局覆盖重点区域的最少节点数来构建最优刚性图,重点区域的其他节点切换到休眠状态,即只转发但不采集信息。最优刚性图可利用刚度矩阵来构建,3维水下空间的刚性矩阵定义如下。The invention defines key underwater monitoring areas with different scales, and selects the minimum number of nodes that can cover the key areas globally to construct an optimal rigid graph, and other nodes in the key areas switch to a dormant state, that is, only forwarding but not collecting information . The optimal rigidity map can be constructed by using the rigidity matrix, and the rigidity matrix of the 3-dimensional underwater space is defined as follows.

Figure BDA0001919944240000042
Figure BDA0001919944240000042

矩阵中的每一行代表刚性图中的一条边。Each row in the matrix represents an edge in the rigid graph.

3、BA增长模型3. BA growth model

BA增长算法包括两部分。The BA growth algorithm consists of two parts.

■增长:确定最优刚性图中的节点数目为m,将孤立节点或连通子图的顶点连接到刚性图的m0个节点,且m0<m。■Growth: Determine the number of nodes in the optimal rigid graph as m, connect isolated nodes or vertices of connected subgraphs to m 0 nodes of the rigid graph, and m 0 <m.

■优先连接:孤立节点或连通子图的顶点以概率

Figure BDA0001919944240000043
连接到刚性图节点,其中de表示节点度,N表示节点总数。当连接概率相等时,连接到剩余能量更大的节点。■Priority connection: isolated nodes or vertices of connected subgraphs with probability
Figure BDA0001919944240000043
Connected to rigid graph nodes, where de is the node degree and N is the total number of nodes. When the connection probability is equal, connect to the node with greater residual energy.

4、替换算法4. Replacement algorithm

当节点Vi的剩余能量低于0时,计算其他剩余节点与Vi邻近节点的覆盖范围,使得启用最少的邻近节点仍能保证重点区域的全局覆盖,将选择的最少的邻近节点的状态切换为唤醒状态,代替失效节点完成数据的收集与传输功能,并根据新节点的剩余能量重新构建最优刚性图。When the remaining energy of node V i is lower than 0, calculate the coverage of other remaining nodes and adjacent nodes of V i , so that enabling the least adjacent nodes can still ensure the global coverage of key areas, and switch the state of the selected least adjacent nodes In the wake-up state, replace the failed node to complete the data collection and transmission functions, and reconstruct the optimal rigidity graph according to the remaining energy of the new node.

5、性能曲线5. Performance curve

本发明需要在初始节点符合均匀随机分布的前提下进行。图4、5、6是三种比较常见的性能对比曲线。本发明设计的健壮拓扑生成策略有效加强了重点区域的监测力度,在提高网络鲁棒性的同时均衡节点能耗。The present invention needs to be carried out on the premise that the initial nodes conform to a uniform random distribution. Figures 4, 5, and 6 are three common performance comparison curves. The robust topology generation strategy designed by the invention effectively strengthens the monitoring of key areas, and balances energy consumption of nodes while improving network robustness.

Claims (2)

1. A robust topology generation method based on a underwater acoustic sensor network is characterized by comprising the following steps:
1. topology generation phase
Nodes close to cluster heads in the underwater acoustic sensor network bear more forwarding tasks, network topology is firstly generated by utilizing a complex network theory in a topology generation stage, then a rigid graph is constructed in a key area, and finally isolated nodes or connected subgraphs are connected to the rigid graph to generate an initial topology of the underwater sensor network, and the node degree of the network obeys power rate distribution;
2. data transmission stage
The data collected by the sensor nodes are transmitted according to the optimal path selected by the greedy algorithm, so that the minimum transmission energy consumption of the data is ensured, and when the transmission probability PR of the path is the same c (i,CH k )>ζ represents node V i The transmitted data is successfully received, ζ is a threshold constant, CH k Represents the kth cluster head node, PR c (i,CH k ) Representing slave node V i To the cluster head node CH k The communication probability of a path of (a);
every 10 seconds, the topological structure of the optimal rigid graph is adjusted according to the residual energy of the nodes so as to balance the energy consumption among the nodes;
when the residual energy of a certain node in the key area is lower than 0, the node is dead, the coverage and connectivity of the key area are affected, and the global coverage of the key area is ensured by using a replacement algorithm, wherein the specific steps in the first stage are as follows:
1) Calculating the connection probability P of each edge by using an edge construction model ij According to probability P ij Connection node V i And V is equal to j Forming a network topology conforming to the complex network characteristics;
2) Defining key monitoring areas with different scales, and constructing an optimal rigidity graph in the key monitoring areas so as to balance node energy consumption;
3) And determining the number of nodes in the optimal rigid graph and the number of the isolated nodes and the nodes of the connected subgraphs, and connecting the isolated nodes and the connected subgraphs to the nodes of the rigid graph according to a growth model of the BA scaleless network.
2. The method of generating a robust topology based on an underwater acoustic sensor network of claim 1, further comprising,
1. edge construction model
Calculating the connection probability of edges in the underwater sensor network according to the edge construction model:
Figure FDA0004118759830000011
wherein P is ij Representing node V i And node V j D (i, j) represents node V i And node V j Distance, P C (i, j) represents node V i And node V j Communication probability, P of S (i, j) represents node V i And node V j Wherein D is the volume of the water area, expressed as |d|=l×w×h, L is the water area length, W is the water area width, H is the depth of the water area, and N is the total number of sensor nodes;
2. theory of optimal stiffness map
Defining underwater key monitoring areas with different scales, selecting the minimum node number capable of globally covering the key areas to construct an optimal rigid graph, and switching other nodes of the key areas to a dormant state, namely forwarding only but not collecting information; the optimal stiffness map is constructed using a stiffness matrix, which is defined as follows for a 3-dimensional underwater space:
Figure FDA0004118759830000012
each row in the matrix represents an edge in the rigid graph, q represents the 3-dimensional coordinates of the vertex;
3. BA (BA) growth model
The BA growth algorithm consists of two parts;
■ Growth: determining the number of nodes in the optimal rigid graph as m, and connecting the vertices of the isolated nodes or connected subgraphs to the m of the rigid graph 0 Each node, and m 0 <m;
■ Priority connection: probability of vertices of isolated nodes or connected subgraphs
Figure FDA0004118759830000021
Connecting to nodes of the rigid graph, wherein de represents node degree, N represents total number of nodes, and connecting to nodes with larger residual energy when connection probabilities are equal;
4. substitution algorithm
When node V i When the residual energy of (2) is lower than 0, calculating other residual nodes and V i The coverage area of the adjacent nodes is enabled to ensure that the minimum adjacent nodes can still ensure the global coverage of the key areas, the state of the minimum adjacent nodes is switched to the wake-up state, the functions of collecting and transmitting data are completed by replacing the failure nodes, and the optimal rigidity graph is reconstructed according to the residual energy of the new nodes.
CN201811589641.XA 2018-12-25 2018-12-25 Robust topology generation method based on underwater acoustic sensor network Active CN109803291B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811589641.XA CN109803291B (en) 2018-12-25 2018-12-25 Robust topology generation method based on underwater acoustic sensor network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811589641.XA CN109803291B (en) 2018-12-25 2018-12-25 Robust topology generation method based on underwater acoustic sensor network

Publications (2)

Publication Number Publication Date
CN109803291A CN109803291A (en) 2019-05-24
CN109803291B true CN109803291B (en) 2023-06-20

Family

ID=66557407

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811589641.XA Active CN109803291B (en) 2018-12-25 2018-12-25 Robust topology generation method based on underwater acoustic sensor network

Country Status (1)

Country Link
CN (1) CN109803291B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111929641B (en) * 2020-06-19 2022-08-09 天津大学 Rapid indoor fingerprint positioning method based on width learning
CN111934901B (en) * 2020-06-24 2022-05-20 合肥工业大学 Topology control method and system of unmanned platform information-aware network
CN111988181B (en) * 2020-08-24 2021-06-22 燕山大学 A network topology control method based on trust mechanism in UASNs
CN112543048B (en) * 2020-11-06 2021-10-29 西安电子科技大学 Incremental compensation robust topology control method, system, medium, device, terminal
CN114553322B (en) * 2022-01-30 2024-03-15 西北工业大学 Low-overhead underwater acoustic network decentralization method
CN115225509B (en) * 2022-07-07 2023-09-22 天津大学 Internet of things topological structure generation method based on neural evolution
CN115550193B (en) * 2022-12-01 2023-03-17 北京广通优云科技股份有限公司 Network topology calculation method combining static structure chart and dynamic flow analysis data

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0809567D0 (en) * 2008-05-27 2008-07-02 Thales Holdings Uk Plc Method and system for determining the geometry of a plurality of nodes
CN102143580A (en) * 2011-01-28 2011-08-03 北京浩阳华夏科技有限公司 Locating method of wireless network terminal based on wheel-shaped diaphragms
CN102185916A (en) * 2011-04-27 2011-09-14 西安电子科技大学 Method for establishing sensor network with small world and scale-free properties
CN103298055A (en) * 2013-06-28 2013-09-11 南通河海大学海洋与近海工程研究院 Space grid region division based greedy routing method in underwater sensor network
CN106412935A (en) * 2016-11-07 2017-02-15 合肥工业大学 Network topological structure establishing method based on complex network theory
CN106792981A (en) * 2016-12-23 2017-05-31 中山大学 A kind of wireless sensor network node position finding and detection method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0809567D0 (en) * 2008-05-27 2008-07-02 Thales Holdings Uk Plc Method and system for determining the geometry of a plurality of nodes
CN102143580A (en) * 2011-01-28 2011-08-03 北京浩阳华夏科技有限公司 Locating method of wireless network terminal based on wheel-shaped diaphragms
CN102185916A (en) * 2011-04-27 2011-09-14 西安电子科技大学 Method for establishing sensor network with small world and scale-free properties
CN103298055A (en) * 2013-06-28 2013-09-11 南通河海大学海洋与近海工程研究院 Space grid region division based greedy routing method in underwater sensor network
CN106412935A (en) * 2016-11-07 2017-02-15 合肥工业大学 Network topological structure establishing method based on complex network theory
CN106792981A (en) * 2016-12-23 2017-05-31 中山大学 A kind of wireless sensor network node position finding and detection method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
罗小元等."基于最小刚性图代数特性的无线网络拓扑优化算法".《物理学报》.2016,全文. *

Also Published As

Publication number Publication date
CN109803291A (en) 2019-05-24

Similar Documents

Publication Publication Date Title
CN109803291B (en) Robust topology generation method based on underwater acoustic sensor network
CN103686922B (en) Optimization method for survival time of multi-Sink-node movement wireless sensor network
CN104507135B (en) A kind of underwater sensor network method for routing of more mobile sink nodes
CN109769222A (en) Routing method for underwater sensor network based on multiple underwater autonomous vehicles
CN109889255B (en) A Satellite Network Reconfiguration Method Based on Improved Bee Colony Algorithm
CN108684005A (en) More AUV efficient data collections methods in underwater sensing net based on SOM
WO2018107306A1 (en) Probability neighborhood and obstacle avoidance-based data collection method for three-dimensional uasns
Zhang et al. Clustered routing protocol based on improved K-means algorithm for underwater wireless sensor networks
CN105898789B (en) A wireless sensor network data aggregation method
CN108289285A (en) A kind of ocean wireless sensor network is lost data and is restored and reconstructing method
CN103260170B (en) A kind of Internet of things node deployment method
CN101909330A (en) Sensor network data compression method based on near-optimal clustering and local virtual coordinates
CN108112050A (en) Energy balance and deep-controlled Routing Protocol based on underwater wireless sensing network
CN115297508A (en) A method and system for routing load balancing in a mega-constellation satellite network
Song et al. [Retracted] A Dynamic Hierarchical Clustering Data Gathering Algorithm Based on Multiple Criteria Decision Making for 3D Underwater Sensor Networks
Lu et al. Routing protocols for underwater acoustic sensor networks: A survey from an application perspective
Chen et al. An underwater layered protocol based on cooperative communication for underwater sensor network
Vahabi et al. CBDS 2 R: A cluster-based depth source selection routing for underwater wireless sensor network
Xing et al. Collaborative Target Tracking in Wireless Sensor Networks.
Liu et al. Energy-efficient data collection scheme based on value of information in underwater acoustic sensor networks
Deepakraj et al. Hybrid data aggregation algorithm for energy efficient wireless sensor networks
Tu et al. A Q-learning and data priority-based routing protocol with dynamic computing cluster head for underwater acoustic sensor networks
Mansouri et al. Adapting LEACH algorithm for underwater wireless sensor networks
CN115087093B (en) Ocean-oriented underwater node iterative positioning method
Raina et al. QoS evaluation of square-grid topology in underwater acoustic sensor networks

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