[go: up one dir, main page]

CN112512129A - Underwater channel competition mechanism based on Nash equilibrium - Google Patents

Underwater channel competition mechanism based on Nash equilibrium Download PDF

Info

Publication number
CN112512129A
CN112512129A CN202110058839.0A CN202110058839A CN112512129A CN 112512129 A CN112512129 A CN 112512129A CN 202110058839 A CN202110058839 A CN 202110058839A CN 112512129 A CN112512129 A CN 112512129A
Authority
CN
China
Prior art keywords
node
nodes
channel
underwater
member nodes
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.)
Pending
Application number
CN202110058839.0A
Other languages
Chinese (zh)
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.)
Hainan University
Original Assignee
Hainan 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 Hainan University filed Critical Hainan University
Priority to CN202110058839.0A priority Critical patent/CN112512129A/en
Publication of CN112512129A publication Critical patent/CN112512129A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/002Transmission of channel access control information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B13/00Transmission systems characterised by the medium used for transmission, not provided for in groups H04B3/00 - H04B11/00
    • H04B13/02Transmission systems in which the medium consists of the earth or a large mass of water thereon, e.g. earth telegraphy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明涉及一种基于纳什均衡的水下信道竞争机制的设计,主要包括下列步骤:建立系统模型:n个成员节点随机分布在一个主节点的传输范围内,成员节点和主节点被锚定在水下某一深度,通过水声通信链路进行通信,网络中所有节点时针同步;当一个节点在时刻0发送控制包时,将一个成员节点发送的控制包到达主节点的时刻建模[0,Tmax]上的均匀分布;将n个成员节点在同一时刻发送RTS控制包竞争信道的行为建模成一个非合作的信息不完全的博弈,并得到混合策略下的纳什均衡;所有成员节点根据得到的混合策略选择性的发送RTS控制包竞争信道。

Figure 202110058839

The invention relates to the design of an underwater channel competition mechanism based on Nash equilibrium. At a certain depth underwater, communicate through an underwater acoustic communication link, and all nodes in the network synchronize their clocks; when a node sends a control packet at time 0, the time when the control packet sent by a member node reaches the master node is modeled [0 , T max ]; the behavior of n member nodes sending RTS control packets to compete for the channel at the same time is modeled as a non-cooperative game with incomplete information, and the Nash equilibrium under the mixed strategy is obtained; all member nodes According to the obtained mixed strategy, the RTS control packet is selectively sent to compete for the channel.

Figure 202110058839

Description

Underwater channel competition mechanism based on Nash equilibrium
Technical Field
The invention belongs to the technical field of underwater wireless sensor network communication, and relates to an underwater channel competition mechanism based on Nash equilibrium.
Background
The underwater wireless sensor network uses the acoustic link to carry out communication between nodes, and the propagation speed of the sound wave under water is about 1500m/s, which is 5 orders of magnitude lower than that of the electromagnetic wave used on land, so that the underwater wireless sensor network has the characteristic of long propagation delay, the propagation distance of 1000m needs 0.67s of time, which is undoubtedly very long, and therefore the nodes cannot know the state of the channel in time. When a node senses that a channel is in an idle state, the channel may be occupied by other nodes at the moment, and if the node selects to send a message at the moment, collision may occur. The underwater sensor node works by using an acoustic modem, and the data packet has a long lead code, so that the transmission delay of the data packet is long, the time for a node to completely receive a data packet is long, and in the period of time, if other data packets just arrive at the node, collision can be generated, and the transmission of the data packet is failed. This situation is even more severe in heavily loaded underwater acoustic sensor networks. As shown in fig. 2, in the competitive MAC protocol, nodes reserve channels by sending RTS control packets, and when network load is large, collision becomes severe, which results in waste of energy and time, and therefore an underwater channel competition mechanism based on nash balance is designed.
Disclosure of Invention
Aiming at the problem that the collision probability is high under the condition of large network load faced by an underwater infinite sensor network, the invention provides an underwater channel competition mechanism based on Nash equilibrium. The invention can reduce the collision of control packets and improve the success rate of handshaking, thereby improving the throughput of the network, reducing the end-to-end delay and reducing the energy consumption. The technical scheme is as follows:
the design of an underwater channel competition mechanism based on Nash equilibrium comprises the following steps:
(1) the n member nodes are randomly distributed in the transmission range of a main node, the member nodes and the main node are anchored at a certain depth underwater and communicate through an underwater acoustic communication link, all the nodes in the network are synchronous in time, and all the nodes obtain the scale of the network, namely the number of the member nodes in the network, through information interaction in an initialization stage; the behavior that all member nodes send RTS control packets to compete for the channel every time starts at the same time;
(2) when member nodes are uniformly distributed in the transmission range of the main node, when one node transmits a control packet at the time 0, the time when the control packet transmitted by one member node reaches the main node is modeled as [0, T [ ]max]So that the collision probability of two arbitrary member nodes sending control packets at the same time on the master node can be expressed as
Figure 593693DEST_PATH_IMAGE001
(3) The behavior that n member nodes send RTS control packets to compete for a channel at the same time is modeled into a non-cooperative game with incomplete information, a mixed strategy of the nodes at the beginning of one round of communication is set as (P, 1-P), wherein P is the probability of selective sending, and because each member node is a symmetric game party, when any member node sends the RTS control packet, the expectation of main node collision is that
Figure 671371DEST_PATH_IMAGE002
The pay function is Y = P.P1 .S+P(1-P1) F + (1-P) W, so that a Nash equilibrium under a hybrid strategy of (P, 1-P) can be obtained, wherein
Figure 844863DEST_PATH_IMAGE003
S represents that the data sent by the node is successfully paid, W represents that the node waits for the payment which is not sent, and F represents that the node sends the payment which generates collision;
(4) and all the member nodes selectively send the RTS control packet competition channel according to the obtained mixed strategy, namely, a probability P sends the RTS control packet competition channel.
The invention provides an underwater channel competition mechanism based on Nash equilibrium, each node is taken as a game party, the behavior of sending an RTS control packet competition channel at the same time is modeled into a non-cooperative game with incomplete information, so that Nash equilibrium under a mixed strategy is obtained, and the nodes compete for the channel according to the mixed strategy, so that the handshake efficiency and the throughput are improved.
Drawings
In order to clearly illustrate the underwater channel competition mechanism based on nash equalization designed by the present invention, the following detailed explanation is made on the drawings involved in the present invention.
Fig. 1 is an application scenario for a channel contention mechanism designed by the present invention;
FIG. 2 is a diagram of data collisions caused by long transmission delays of data packets;
fig. 3 is a discrete probability distribution list of probabilities that no collision occurs.
Detailed description of the preferred embodiments
The invention provides an underwater channel competition mechanism based on Nash equilibrium, wherein each node is taken as a game party, the behavior of sending an RTS control packet competition channel at the same time is modeled into a non-cooperative game with incomplete information, so that Nash equilibrium under a mixed strategy is obtained, and the nodes compete for the channel according to the mixed strategy, so that the collision of control packets is reduced, and the success rate of handshake and the throughput of a network are improved.
The underwater channel competition mechanism based on Nash equilibrium is provided for a single-hop wireless sensor network communication scene based on a cluster structure, namely n member nodes are randomly distributed in the transmission range of a main node, the member nodes and the main node are anchored at a certain depth underwater and communicate through an underwater acoustic communication link, all nodes in the network are synchronous in time, all nodes obtain the scale of the network through information interaction in an initialization stage, the member nodes send collected data to the main node through the underwater acoustic link, and the main node forwards the data to a water surface gateway node through the underwater acoustic link after processing the data. The specific operation flow is directed to a single cluster consisting of n member nodes and a master node.
The specific operation flow of the invention is as follows:
(1) the n member nodes are randomly distributed in the transmission range of a main node, the member nodes and the main node are anchored at a certain depth underwater and communicate through an underwater acoustic communication link, all the nodes in the network are synchronous in time, and all the nodes obtain the scale of the network, namely the number of the member nodes in the network, through information interaction in an initialization stage; the behavior that all member nodes send RTS control packets to compete for the channel every time starts at the same time;
(2) when member nodes are uniformly distributed in the transmission range of the main node, when one node transmits a control packet at the time 0, the time when the control packet transmitted by one member node reaches the main node is modeled as [0, T [ ]max]So that the collision probability of two arbitrary member nodes sending control packets at the same time on the master node can be expressed as
Figure 527648DEST_PATH_IMAGE004
(3) The behavior that n member nodes send RTS control packets to compete for a channel at the same time is modeled into a non-cooperative game with incomplete information, a mixing strategy of the nodes at the beginning of one round of communication is set to be (P, 1-P), wherein P is the probability of selective sending, and as each member node is a symmetrical game party, the mixing strategy of each node is the same. After any member node i sends data, if m sending nodes send data in n-1 sending nodes in the transmission range of the main node, the probability that the m sending nodes cannot influence the receiving of the node i at the main node is equal to
Figure 495604DEST_PATH_IMAGE005
Then at the same time, the probability that m sending nodes transmit data simultaneously is
Figure 306916DEST_PATH_IMAGE006
Thus, the discrete distribution column of fig. 3 may be obtained, so that when any one member node sends an RTS control packet, the expectation of a primary node collision is
Figure 752940DEST_PATH_IMAGE007
Then the pay function for i is Y = P.P1 .S+P(1-P1) F + (1-P) W, derived from P
Figure 618128DEST_PATH_IMAGE008
Then, a Nash equilibrium under a hybrid strategy of (P, 1-P) can be obtained, wherein
Figure 756986DEST_PATH_IMAGE009
S represents that the data sent by the node is successfully paid, W represents that the node waits for the payment which is not sent, and F represents that the node sends the payment which generates collision;
(4) and all the member nodes selectively send the RTS control packet competition channel according to the obtained mixed strategy, namely, the probability P sends the RTS control packet competition channel.

Claims (1)

1.一种基于纳什均衡的水下信道竞争机制的设计,包括下列步骤:1. A design of an underwater channel competition mechanism based on Nash equilibrium, comprising the following steps: (1)n个成员节点随机分布在一个主节点的传输范围内,成员节点和主节点被锚定在水下某一深度,通过水声通信链路进行通信,网络中所有节点时针同步,在初始化阶段所有节点通过信息交互获得网络的规模,也就是网络中成员节点的数量;所有成员节点每次发送RTS控制包竞争信道的行为都是在同一时刻开始的;(1) n member nodes are randomly distributed within the transmission range of a master node. The member nodes and the master node are anchored at a certain depth underwater, and communicate through the underwater acoustic communication link. In the initialization phase, all nodes obtain the scale of the network through information exchange, that is, the number of member nodes in the network; every time all member nodes send RTS control packets to compete for the channel, they start at the same time; (2)当成员节点均匀分布在主节点的传输范围内时,当一个节点在时刻0发送控制包时,将一个成员节点发送的控制包到达主节点的时刻建模[0,Tmax]上的均匀分布,从而在主节点上,两个任意成员节点同时发送控制包的碰撞概率可以表示为
Figure 356238DEST_PATH_IMAGE001
,其中Tmax为网络的最大传播时延,TC为控制包的传输时延;
(2) When the member nodes are evenly distributed in the transmission range of the master node, when a node sends a control packet at time 0, the time when the control packet sent by a member node reaches the master node is modeled on [0, T max ] The uniform distribution of , so that on the master node, the collision probability of two arbitrary member nodes sending control packets at the same time can be expressed as
Figure 356238DEST_PATH_IMAGE001
, where T max is the maximum propagation delay of the network, and T C is the transmission delay of the control packet;
(3)将n个成员节点在同一时刻发送RTS控制包竞争信道的行为建模成一个非合作的信息不完全的博弈,设节点在一轮通信的开始的混合策略为(P,1-P),其中P为选择发送的概率,由于每个成员节点都是对称的博弈方,于是任意一个成员节点发送RTS控制包时,在主节点碰撞的期望为
Figure 26254DEST_PATH_IMAGE002
,支付函数为Y=P.P1 .S+P(1-P1)F+(1-P)W,于是可以得到混合策略下的纳什均衡为(P,1-P),其中
Figure 531053DEST_PATH_IMAGE003
,S代表节点发送数据成功的支付,W代表节点等待不发送的支付,F代表节点发送产生碰撞的支付;
(3) Model the behavior of n member nodes sending RTS control packets to compete for the channel at the same time as a non-cooperative game with incomplete information, and set the mixed strategy of nodes at the beginning of a round of communication as (P, 1-P ), where P is the probability of choosing to send. Since each member node is a symmetric player, when any member node sends an RTS control packet, the expectation of the master node collision is
Figure 26254DEST_PATH_IMAGE002
, the payoff function is Y=P . P 1 . S+P(1-P 1 )F+(1-P)W, so the Nash equilibrium under the mixed strategy can be obtained as (P, 1-P), where
Figure 531053DEST_PATH_IMAGE003
, S represents the payment that the node sends data successfully, W represents the payment that the node waits for not to send, and F represents the payment that the node sends the collision;
(4)所有成员节点根据得到的混合策略选择性的发送RTS控制包竞争信道,也就是一概论P发送RTS控制包竞争信道。(4) All member nodes selectively send RTS control packets to compete for the channel according to the obtained mixed strategy, that is, in general, P sends RTS control packets to compete for the channel.
CN202110058839.0A 2021-01-17 2021-01-17 Underwater channel competition mechanism based on Nash equilibrium Pending CN112512129A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110058839.0A CN112512129A (en) 2021-01-17 2021-01-17 Underwater channel competition mechanism based on Nash equilibrium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110058839.0A CN112512129A (en) 2021-01-17 2021-01-17 Underwater channel competition mechanism based on Nash equilibrium

Publications (1)

Publication Number Publication Date
CN112512129A true CN112512129A (en) 2021-03-16

Family

ID=74952946

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110058839.0A Pending CN112512129A (en) 2021-01-17 2021-01-17 Underwater channel competition mechanism based on Nash equilibrium

Country Status (1)

Country Link
CN (1) CN112512129A (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004003680A2 (en) * 2002-04-22 2004-01-08 Neal Solomon System, method and apparatus for automated collective mobile robotic vehicles used in remote sensing surveillance
CN102006658A (en) * 2010-12-07 2011-04-06 中国人民解放军理工大学 Chain game based synergetic transmission method in wireless sensor network
CN103096483A (en) * 2013-01-04 2013-05-08 大连理工大学 Media access control (MAC) layer channel dynamic distribution method for Ad Hoc network
CN103312697A (en) * 2013-05-22 2013-09-18 江苏大学 Underwater sensor network MAC (media access control) protocol implementation method based on time-space fairness
CN103987102A (en) * 2014-04-25 2014-08-13 南京邮电大学 A non-cooperative game-based topology control method for underwater wireless sensor networks
CN104168604A (en) * 2014-08-28 2014-11-26 重庆邮电大学 Transmission strategy method based on Nash equilibrium in cooperative communication
CN107580354A (en) * 2017-08-31 2018-01-12 大连海事大学 A communication link selection method for underwater data transmission based on auction game theory
US10065074B1 (en) * 2014-12-12 2018-09-04 Enflux, Inc. Training systems with wearable sensors for providing users with feedback
CN110943861A (en) * 2019-11-22 2020-03-31 南京航空航天大学 A Multi-Link Concurrent Transmission Method Applicable to Underwater Acoustic Sensor Networks
CN111050413A (en) * 2019-12-23 2020-04-21 电子科技大学 A UAV CSMA Access Method Based on Adaptive Adjustment Strategy

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004003680A2 (en) * 2002-04-22 2004-01-08 Neal Solomon System, method and apparatus for automated collective mobile robotic vehicles used in remote sensing surveillance
CN102006658A (en) * 2010-12-07 2011-04-06 中国人民解放军理工大学 Chain game based synergetic transmission method in wireless sensor network
CN103096483A (en) * 2013-01-04 2013-05-08 大连理工大学 Media access control (MAC) layer channel dynamic distribution method for Ad Hoc network
CN103312697A (en) * 2013-05-22 2013-09-18 江苏大学 Underwater sensor network MAC (media access control) protocol implementation method based on time-space fairness
CN103987102A (en) * 2014-04-25 2014-08-13 南京邮电大学 A non-cooperative game-based topology control method for underwater wireless sensor networks
CN104168604A (en) * 2014-08-28 2014-11-26 重庆邮电大学 Transmission strategy method based on Nash equilibrium in cooperative communication
US10065074B1 (en) * 2014-12-12 2018-09-04 Enflux, Inc. Training systems with wearable sensors for providing users with feedback
CN107580354A (en) * 2017-08-31 2018-01-12 大连海事大学 A communication link selection method for underwater data transmission based on auction game theory
CN110943861A (en) * 2019-11-22 2020-03-31 南京航空航天大学 A Multi-Link Concurrent Transmission Method Applicable to Underwater Acoustic Sensor Networks
CN111050413A (en) * 2019-12-23 2020-04-21 电子科技大学 A UAV CSMA Access Method Based on Adaptive Adjustment Strategy

Non-Patent Citations (8)

* Cited by examiner, † Cited by third party
Title
F. A. ALFOUZAN,ET.: "An Energy-Conserving Collision-Free MAC Protocol for Underwater Sensor Networks", 《IEEE ACCESS》 *
H. MYTHREHEE AND A. JULIAN: "A cross layer UWSN architecture for marine environment monitoring", 《2015 GLOBAL CONFERENCE ON COMMUNICATION TECHNOLOGIES (GCCT)》 *
M. ABU ALSHEIKH,ET.: "Markov Decision Processes With Applications in Wireless Sensor Networks: A Survey", 《IEEE COMMUNICATIONS SURVEYS & TUTORIALS》 *
Y. LI, L. XIAO, Q. LI AND WEI SU: "Spoofing detection games in underwater sensor networks", 《OCEANS 2015 - MTS/IEEE WASHINGTON》 *
Y. YUAN, C. LIANG, M. KANEKO, X. CHEN AND D. HOGREFE: "Topology Control for Energy-Efficient Localization in Mobile Underwater Sensor Networks Using Stackelberg Game", 《IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY》 *
徐明,刘广钟,孙伟: "基于进化博弈论的水声传感器网络介质访问控制协议", 《计算机应用》 *
欧阳圳峰: "基于博弈论的水下网络系统的资源分配研究", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》 *
陈健: "水下传感网络的能量优化组网技术研究", 《中国优秀博硕士学位论文全文数据库(博士)信息科技辑》 *

Similar Documents

Publication Publication Date Title
CN110972162B (en) A Markov Chain Based Saturation Throughput Solution for Underwater Acoustic Sensor Networks
CN117580125B (en) Underwater sensor network routing protocol system based on weighted link quality
CN102098113B (en) Method for realizing water sound sensor network MAC (Media Access Control) protocol based on ALOHA and TDMA (Time Division Multiple Access)
CN106332299B (en) Multi-node Parallel Communication Method for Competitive Channel Underwater Acoustic Networks Containing Moving Nodes
CN107864480B (en) A MAC Protocol Communication Method Based on Cognitive Acoustic Technology
US7975074B2 (en) Data transmitting method with multiple token mechanism in wireless token ring protocol
Wei et al. RHNE-MAC: Random handshake MAC protocol based on Nash equilibrium for underwater wireless sensor networks
US20220368432A1 (en) Method for implementing many-to-one concurrent transmission medium access control (mac) protocol for underwater acoustic networks
CN107171739A (en) A kind of underwater acoustic network MAC cut-in methods
Ding et al. Research on the multi-channel probability detection CSMA protocol with sensor monitoring function
CN112512129A (en) Underwater channel competition mechanism based on Nash equilibrium
CN115278771B (en) Multi-hop underwater acoustic communication network conflict avoidance time slot allocation method
Zhu et al. UPMAC: A localized load-adaptive MAC protocol for underwater acoustic networks
CN108184250B (en) Table-machine-mechanism-based underwater acoustic node exposed terminal solution method utilizing propagation delay
CN111683373A (en) An organizational network security communication method based on blockchain-assisted access control
Chen et al. Autonomous power control MAC protocol for mobile ad hoc networks
CN115119267A (en) Underwater network fair bandwidth allocation MAC protocol
CN111901879B (en) Time slot dynamic adjustment concurrent transmission method suitable for underwater acoustic clustering network
CN112839352A (en) Design of Competitive MAC Protocol with Parallel Transmission Mechanism
CN103974343B (en) Self-adaptive media access control method and system based on underwater wireless sensor network
CN102195763A (en) Method for realizing MAC (Media Access Control) protocol under long delay condition of underwater sound sensor network
Paul et al. Effect of buffering on the throughput of ALOHA
CN117395328B (en) A time-frequency scheduling MAC protocol method, device and equipment
Moura et al. Evaluation of collision control algorithms in Ethernets
CN112437478A (en) Efficient MAC protocol based on variable time slots

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
AD01 Patent right deemed abandoned
AD01 Patent right deemed abandoned

Effective date of abandoning: 20230929