CN103533622A - Channel sharing method based on power control in underwater sensor network - Google Patents

Channel sharing method based on power control in underwater sensor network Download PDF

Info

Publication number
CN103533622A
CN103533622A CN201310449857.7A CN201310449857A CN103533622A CN 103533622 A CN103533622 A CN 103533622A CN 201310449857 A CN201310449857 A CN 201310449857A CN 103533622 A CN103533622 A CN 103533622A
Authority
CN
China
Prior art keywords
channel
power
node
source node
cis
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
CN201310449857.7A
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.)
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 CN201310449857.7A priority Critical patent/CN103533622A/en
Publication of CN103533622A publication Critical patent/CN103533622A/en
Pending legal-status Critical Current

Links

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)

Abstract

The invention belongs to the field of underwater sensor network communication technologies, and relates to a channel sharing method based on the power control in an underwater sensor network. The channel sharing method comprises the following steps: an RTS (Request To Send) group, a CIS (Channel Information State) group, a DATA group and an ACK (Acknowledgement) group between a sender and a receiver are defined; a channel gain matrix between the other neighbor node and a source node A is defined; when a channel is idle, the source node is capable of transmitting the RTS group with the maximum power, and searching the CIS group of the neighbor node of the channel, and a target node B returns the CIS group containing the channel gain between the nodes at the maximum power; the power of the data is computed, distributed and transmitted by the sending source node A through utilizing a power control algorithm, if the channel is idle, the data group is transmitted by the source node A. According to the channel sharing method, the power consumption and the long-distance transmission are effectively balanced, so that the efficiency of spatial multiplexing is enhanced.

Description

The shared channel method of controlling based on power in underwater sensor network
Technical field
The present invention relates to underwater sensor network communication technical field, is a kind of high spatial reusability, high concurrency and low collision probability based on power, control shared channel method.
Background technology
Underwater sensor network has the feature of propagation loss, noise, multipath effect, Doppler's diffusion and hypermutation propagation delay time, therefore, its environment and feature have determined that transmission medium matter is not radio magnetic wave, but sonar transmission, its transmission rate is under water 1500m/s, is radio magnetic wave 2 * 10 -5doubly, these factors all have a strong impact on the throughput of network.
In order to improve the throughput of network, in underwater sensor network, adopt the method for multiple channel access.It is mainly the channel access method adopting based on reservation.For example, having a kind of is the shared channel method proposing in order to solve the problem of concealed terminal, and also having a kind of is the shared channel method proposing in order to solve the problem of long Distance Transmission time delay.Yet network capacity depends on desirable channel capacity, link capacity and spatial reuse situation.When a large amount of node concurrent data, above-mentioned shared channel method efficiency on spatial reuse can not get embodying well.If communication distance surpasses maximum transmission range 22%, RTS/CTS shakes hands and will become invalid.Only have when transmission range approaches maximum transmission distance 56%, RTS/CTS shakes hands just effective.
Summary of the invention
The object of the invention is to overcome the above-mentioned deficiency of prior art, provide a kind of be applicable to underwater sensor network a kind of to control shared channel method based on power, in order to energy efficient preferably with improve spatial multiplex ratio.Technical scheme of the present invention is as follows:
A shared channel method of controlling based on power, is characterized in that, comprises following step:
(1) RTS (sending request grouping), the CIS(channel information state between definition transmit leg and recipient), DATA(packet) and ACK(confirm to divide into groups) 4 kinds of groupings;
(2) define the channel gain matrix between other neighbor node and source node A:
In the situation that not considering background noise, set up the signal interference ratio SIR(signal to interference ratio of underwater sensor network) model:
SIR = R i · H i Σ j = 1 N - 1 P j · H j
Wherein, P ithe transmitted power that represents channel i, H irepresent channel i gain, other channel gain is H j, the transmitted power of other channel is P j;
Suppose that source node A sends data to destination B node, channel gain is between the two:: H aB=P b-P a, other
Neighbor node with the form that channel gain between source node A is listed as into matrix is:
H = H AA H AB h AC H AD . . . H BA H BB H BC H BD . . . H CA H CB H CC H CD . . . H DA H DB H DC H DD . . . . . . . . . . . . . . . . . . ;
(3) when channel idle, source node A sends the RTS grouping of a maximum power, and collects the CIS grouping of channel neighbor node, if B is destination node, B returns to CIS grouping with maximum power, in CIS grouping, has comprised internodal channel gain; Transmission source node A lists channel gain matrix between node by the CIS grouping of collecting, utilize power control algorithm, calculate and distribute and send data power, if channel idle, source node A sends packet, otherwise, channel busy, source node A waits for that next time slot sends packet again after keeping out of the way; After packet sends successfully, return to an ACK(and confirm grouping).
As preferred implementation, a kind of of described underwater sensor network controls shared channel method based on power, and power control algorithm is wherein as follows:
Suppose that A sends data to B, the utility function of optimal throughput is:
u AB ( P AB , P - AB ) = log ( 1 + P AB · H AB Σ j = 1 N - 1 H j · P j ) - Θ · P AB
Wherein, P aBrepresent that A is to the transmitted power of B, P -ABexpression is except giving B transmitted power, and the power between other neighbor node, H -ABexpression except B, the channel gain between A node and neighbor node, Θ is to be default adjustment factor;
To the differentiate of utility function secondary, if the value of second derivative is less than 0, judge that channel exists Nash Equilibrium point;
To a differentiate of utility function, make it equal 0, obtain Nash Equilibrium point P and distribute power;
Transmission source node A distributes power according to the Nash Equilibrium point P obtaining, and distributes and sends data power.
The present invention proposes the shared channel method of controlling based on power, it defines respectively RTS (Request to send), CIS(Channel Information State), DATA and 4 kinds of groupings of Acknowledgement (ACK), by periodically collecting CIS, divide into groups, calculate and distribute data transmitted power, active balance power consumption and long Distance Transmission, thereby solved when great deal of nodes sends data simultaneously, the problem that data collision collision probability is high, has strengthened the efficiency of spatial reuse.
Embodiment
The present invention adopts a kind of shared channel method of controlling based on power.The method defines respectively RTS (Request to send), CIS(Channel Information State), DATA and 4 kinds of groupings of Acknowledgement (ACK).When channel idle, node A sends RTS grouping with maximum power, and collects the CIS grouping of neighbor node.If B is destination node, B returns to CIS grouping with maximum power.At sending node A end, according to the CIS grouping of collecting, list gain matrix, then utilize power control algorithm, calculate and distribute transmission data power.Channel idle, node A sends packet.Otherwise, channel busy, node A waits for that next time slot sends packet again after keeping out of the way.After packet sends successfully, return to an ACK and confirm grouping.The concrete step of the present invention is as follows:
Step 1: node A, C send RTS grouping jointly with maximum power, and the CIS grouping of periodically collecting neighbor node.B, as the destination of A node, sends CIS grouping with maximum power, and in like manner, D, as the destination of C node, sends CIS with maximum power and divides into groups to C.Then, transmitting terminal A, C, according to the CIS grouping of collecting, set up information gain matrix, utilize power control algorithm, distribute power, complete the transmission of data.
Step 2: the signal interference ratio model of underwater sensor network is:
SIR = P i · H i Σ j = 1 N - 1 P j · H j + θ 2
Wherein, P ifor the transmitted power of user i, H irepresent the gain of user i busy channel, other channel gain is H j, other user's transmitted power is P j, θ 2it is background noise.In the situation that not considering background noise, the signal interference ratio of underwater sensor network is:
SIR = R i · H i Σ j = 1 N - 1 P j · H j
Suppose that source node A sends data to destination node B, channel gain is between the two:
H AB=P B-P A
Other neighbor node with the form that channel gain between source node A is listed as into matrix is:
H = H AA H AB h AC H AD . . . H BA H BB H BC H BD . . . H CA H CB H CC H CD . . . H DA H DB H DC H DD . . . . . . . . . . . . . . . . . . ;
I node after shared channel gain matrix, according to non-cooperative game Nash Equilibrium, solves the utility function that obtains optimal throughput between each node of grasp:
u i(P i,P -i,)=log(1+SINR i)-Θ·Pi
Suppose that A sends data to B, utility function is:
u AB ( P AB , P - AB ) = log ( 1 + P AB · H AB Σ j = 1 N - 1 H j · P j ) - Θ · P AB
P aBrepresent that A is to the transmitted power of B, P -ABexpression is except giving B transmitted power, and the power between other neighbor node, H aBrepresent the channel gain between A and B, H -ABrepresent the channel gain between A and neighbor node, with represent-AB of j, Θ means adjustment factor below, and adjusting utility function is maximum.
First, utility function is carried out to secondary differentiate, obtains:
∂ u 2 AB ( P AB , P - AB ) ∂ 2 P AB , = - H 2 AB ( H AB · P AB + Σ j = 1 N - 1 H j · P j + Θ 2 ) 2
Figure BDA0000388007250000045
value be less than 0, illustrate that channel exists Nash Equilibrium point.Therefore, Solving Nash Equilibrium point is a process that solves optimum allocation power.
To a differentiate of utility function, make it equal 0, obtain:
∂ u AB ( P AB , P - AB ) ∂ P AB , = - H AB ( H AB · P AB + Σ j = 1 N - 1 H j · P j + Θ 2 ) - Θ = 0
P AB = 1 Θ - Σ j = 1 N - 1 P j · H j + Θ 2 H AB
Both sides are with being multiplied by H aB, after transposition, obtain following expression:
P AB H AB + Σ j = 1 N - 1 P j · H j = H AB Θ - Θ 2
Above formula is expressed as by the form of matrix:
P·H *=G *
H *for channel gain matrix transposition, P is Nash Equilibrium power matrix, and G is one dimension matrix.Sending node A distributes power by the Nash Equilibrium point according to obtaining, thereby the collision of effectively having avoided data to send obtains maximum throughput.
The foregoing is only preferred embodiment of the present invention, not in order to limit the present invention, all any modifications of doing within the spirit and principles in the present invention, be equal to and replace and improvement etc., within all should being included in protection scope of the present invention.

Claims (2)

1. a shared channel method of controlling based on power in underwater sensor network, is characterized in that, comprises following step:
(1) RTS (sending request grouping), the CIS(channel information state between definition transmit leg and recipient), DATA(packet) and ACK(confirm to divide into groups) 4 kinds of groupings;
(2) define the channel gain matrix between other neighbor node and source node A:
In the situation that not considering background noise, set up the signal interference ratio SIR(signal to interference ratio of underwater sensor network) model:
Figure FDA0000388007240000011
Wherein, P ithe transmitted power that represents channel i, H irepresent channel i gain, other channel gain is H j, the transmitted power of other channel is P j;
Suppose that source node A sends data to destination B node, channel gain is between the two:: H aB=P b-P a, other neighbor node with the form that channel gain between source node A is listed as into matrix is:
Figure FDA0000388007240000012
(3) when channel idle, source node A sends the RTS grouping of a maximum power, and collects the CIS grouping of channel neighbor node, if B is destination node, B returns to CIS grouping with maximum power, in CIS grouping, has comprised internodal channel gain; Transmission source node A lists channel gain matrix between node by the CIS grouping of collecting, utilize power control algorithm, calculate and distribute and send data power, if channel idle, source node A sends packet, otherwise, channel busy, source node A waits for that next time slot sends packet again after keeping out of the way; After packet sends successfully, return to an ACK(and confirm grouping).
2. shared channel method according to claim 1, power control algorithm is wherein as follows:
Suppose that A sends data to B, the utility function of optimal throughput is:
Figure FDA0000388007240000013
Wherein, P aBrepresent that A is to the transmitted power of B, P -ABexpression is except giving B transmitted power, and the power between other neighbor node, H -ABexpression except B, the channel gain between A node and neighbor node, Θ is to be default adjustment factor;
To the differentiate of utility function secondary, if the value of second derivative is less than 0, judge that channel exists Nash Equilibrium point;
To a differentiate of utility function, make it equal 0, obtain Nash Equilibrium point P and distribute power;
Transmission source node A distributes power according to the Nash Equilibrium point P obtaining, and distributes and sends data power.
CN201310449857.7A 2013-09-26 2013-09-26 Channel sharing method based on power control in underwater sensor network Pending CN103533622A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310449857.7A CN103533622A (en) 2013-09-26 2013-09-26 Channel sharing method based on power control in underwater sensor network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310449857.7A CN103533622A (en) 2013-09-26 2013-09-26 Channel sharing method based on power control in underwater sensor network

Publications (1)

Publication Number Publication Date
CN103533622A true CN103533622A (en) 2014-01-22

Family

ID=49935199

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310449857.7A Pending CN103533622A (en) 2013-09-26 2013-09-26 Channel sharing method based on power control in underwater sensor network

Country Status (1)

Country Link
CN (1) CN103533622A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107959955A (en) * 2017-11-27 2018-04-24 上海理工大学 A kind of multichannel communication method of wireless sensor network

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102612091A (en) * 2012-03-01 2012-07-25 天津大学 Media access control method based on spatial fairness in underwater sensor network

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102612091A (en) * 2012-03-01 2012-07-25 天津大学 Media access control method based on spatial fairness in underwater sensor network

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
YISHAN SU等: "UPC-MAC: A Power Control MAC Protocol for Underwater Sensor Networks", 《WIRELESS ALGORITHMS,SYSTEMS,AND APPLICATIONS,8TH INTERNATIONAL CONFERENCE,WASA 2013》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107959955A (en) * 2017-11-27 2018-04-24 上海理工大学 A kind of multichannel communication method of wireless sensor network
CN107959955B (en) * 2017-11-27 2021-05-11 上海理工大学 Multi-channel communication method of wireless sensor network

Similar Documents

Publication Publication Date Title
CN103338452B (en) The D2D communication means of base station of cellular system assist control
Siam et al. Energy-efficient clustering/routing for cooperative MIMO operation in sensor networks
CN103763744B (en) D2D communication transmission modes changing method between cellular cell
CN103997740B (en) Cognitive-Cooperation network association resource allocation methods based on optimization utility
CN101635974B (en) Self-organizing cognitive wireless network routing method
CN107948983A (en) A kind of small base station resource distribution method of energy acquisition based on Game with Coalitions
CN101741439B (en) Coordinated multi-point transmission method
WO2022001282A1 (en) Power distribution method and apparatus for wireless power transfer network, and computer device
CN102111209A (en) Narrow pulse-based relaying method for cooperative ultra wideband communication system
CN104486829A (en) Uplink energy efficiency optimization method based on user cooperation in heterogeneous wireless network
CN103501531B (en) A kind of Ad Hoc network MAC layer method for channel allocation controlled based on power
CN108901000A (en) A kind of vehicular ad hoc network method of performance analysis based on millimeter wave
CN103796230A (en) Power control-based medium access control method in underwater sensor network
CN102869081A (en) Channel reservation based power control method in distributed wireless networks
CN103533622A (en) Channel sharing method based on power control in underwater sensor network
CN110113768B (en) Joint implementation algorithm for node power control and transmission time slot allocation for minimizing total system transmission power
CN101796871A (en) A method of reducing occurrence of masked nodes, a node and a computer program product therefor
Padmavathy et al. Network lifetime extension based on network coding technique in underwater acoustic sensor networks
CN102170700A (en) Cellular ad hoc network radio resource optimization and allocation method
CN101562860B (en) MIMO link-based routing addressing method
CN106255151B (en) A kind of underwater sound multi-hop cooperative communication network data parity block transmission method
Krunz et al. A power control scheme for MANETs with improved throughput and energy consumption
CN104717752A (en) Transmission scheduling time slot allocation method based on data aggregation
Yi et al. Performance analysis of optimal relay selection for urban vehicles based on max-min strategy
CN104066141A (en) Cooperative communication method and system based on full-space-time network coding

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20140122