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 PDFInfo
- 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
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- 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
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:
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:
(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:
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:
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:
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:
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:
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:
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:
Both sides are with being multiplied by H
aB, after transposition, obtain following expression:
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:
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:
(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:
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.
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)
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)
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 |
-
2013
- 2013-09-26 CN CN201310449857.7A patent/CN103533622A/en active Pending
Patent Citations (1)
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)
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)
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 |