| Literature DB >> 30231536 |
Chao Sha1, Qin Liu2, Si-Yi Song3, Ru-Chuan Wang4.
Abstract
With the increasing number of ubiquitous terminals and the continuous expansion of network scale, the problem of unbalanced energy consumption in sensor networks has become increasingly prominent in recent years. However, a node scheduling strategy or an energy consumption optimization algorithm may be not enough to meet the requirements of large-scale application. To address this problem a type of Annulus-based Energy Balanced Data Collection (AEBDC) method is proposed in this paper. The circular network is divided into several annular sectors of different sizes. Nodes in the same annulus-sector form a cluster. Based on this model, a multi-hop data forwarding strategy with the help of the candidate cluster headers is proposed to balance energy consumption during transmission and to avoid buffer overflow. Meanwhile, in each annulus, there is a Wireless Charging Vehicle (WCV) that is responsible for periodically recharging the cluster headers as well as the candidate cluster headers. By minimizing the recharging cost, the energy efficiency is enhanced. Simulation results show that AEBDC can not only alleviate the "energy hole problem" in sensor networks, but also effectively prolong the network lifetime.Entities:
Keywords: annulus-sector; data forwarding strategy; energy balance; wireless charging vehicles; wireless sensor networks
Year: 2018 PMID: 30231536 PMCID: PMC6164686 DOI: 10.3390/s18093150
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1A type of uneven clustering network model.
Figure 2Network structure of MobiCluster [27].
Figure 3Network Model.
Definitions of parameters used in the network.
| Symbol | Definition | Unit |
|---|---|---|
|
| Network Radius | m |
|
| Number of Annuluses | - |
|
| Number of Sectors | - |
|
| Total Number of Nodes | - |
|
| Density of Nodes | 1/m2 |
|
| Communication Radius of Node | m |
|
| Battery Capacity of Node | J |
Figure 4Analysis on energy consumption of the non-cluster heads.
Definition of data collection parameters.
| Parameter | Definition | Unit |
|---|---|---|
|
| Radius of the RCCH in the | m |
|
| Weight of the CCH | - |
|
| The Amount of Data Collected by one Node during a Round of Data Gathering Time | bit |
|
| Average Number of Nodes in Each Annulus-sector of the | - |
|
| Energy Consumption of One CH in the | J |
|
| Energy Consumption of the Sending and Receiving Circuit | nJ × b−1 |
|
| Energy Consumption of the Amplifier in Free-Space Model | pJ × (b/m2)−1 |
|
| Energy Consumption of the Amplifier in Multi-Path Fading Transmission | pj × (b/m4)−1 |
|
| The Threshold Distance between the Sender and the Receiver | m |
|
| The Total Energy Consumption of the Non Cluster Headers in One Annulus-Sector | J |
|
| The Initial Energy of One Node | J |
|
| The Residual Energy of One Node | J |
|
| The Euclidean Distance between the CCH and the Center of the RCCH | m |
|
| Adjustable Parameter | - |
|
| Adjustable Parameter | - |
|
| Adjustable Coefficient | - |
|
| The Euclidean Distance from any One Node in this Annulus-sector to BS | m |
|
| The Euclidean Distance from any One Node in this Annulus-sector to the Center of the RCCH | m |
|
| The Angle Deviated from the Center of the RCCH to any One Node | - |
|
| Energy Consumption on Sending One Bit of Data | J |
|
| Energy Consumption on Receiving One Bit of Data | J |
| Buffer Size of Node | bit | |
|
| The CH in the | - |
Figure 5The maximal value of r1.
Figure 6Analysis on the length of the communication radius.
Figure 7Data forwarding strategy with the help of the candidate cluster heads.
Definitions of wireless recharging parameters.
| Symbol | Definition | Unit |
|---|---|---|
|
| A Round of Recharging Time of WCV | s |
|
| Time Duration for the WCV to Recharge all Nodes in the | s |
|
| Time Duration for the WCV to Move from the | s |
|
| The Moving Path Length of the WCV in the | m |
|
| The Initial Energy of WCV at the beginning of each Recharging | J |
|
| The Total Energy being Recharged to all those Nodes in the | J |
|
| Energy Consumption of the WCV on Travelling one Meter | J |
|
| Total Residual Energy of all those Nodes in the | J |
|
| Total Residual Energy of all those CNs in one Annulus-sector of the | J |
|
| Total Energy Consumption of all those CNs in an Annulus-sector of the | J |
|
| A Round of Data Gathering Time | s |
| The Time Period for the Rechargeable Node from its | s | |
|
| The Moving Speed of WCV | m/s |
|
| The Recharging Rate of WCV | J/s |
Figure 8Multi-WCV-based wireless recharging scheme.
Figure 9The AEBDC recharging sequence diagram.
Parameter values.
| Parameter | Symbol | Values |
|---|---|---|
| Initial Energy of Each Node |
| 4 J |
| Maximal Battery Capacity of Each Node |
| 4 J |
| Length of Network Radius |
| 240 m |
| The Amount of Data Collected by a Node during a Round of Data Gathering Time |
| 1800 bits |
| Energy Consumption of the Sending and Receiving Circuit |
| 50 Nj/bit |
| Energy Consumption of the Amplifier in Free-Space Model |
| 10 Pj (b/m2)−1 |
| Adjustable parameter |
| 0.5 |
| Adjustable parameter |
| 0.5 |
| Adjustment coefficient |
| 40 |
| The Initial Energy of WCV at the beginning of Each Recharging |
| 100 J |
| Energy Consumption of the WCV on Travelling One Meter |
| 0.0023 J/m |
Figure 10Total energy consumption under different numbers of sectors in a round of data collection.
The average number of nodes in each RCCH and their total energy consumption in a round of data collection.
| The Average Number of Nodes in the RCCH | of the First Annulus | 3 | 3 | 3 |
| of the Second Annulus | 2 | 3 | 3 | |
| of the Third Annulus | 2 | 3 | 3 | |
| of the Fourth Annulus | - | 2 | 2 | |
| of the Fifth Annulus | - | - | 1 | |
| Total Energy Consumption of Nodes | 0.4174 | 0.5529 | 0.6445 | |
Figure 11Average residual energy of the non-rechargeable nodes in the outermost annuli.
Average energy consumption of nodes in the RCCH under different values of k.
| Average Energy Consumption of Nodes in the RCCH | of the First Annulus | 0.0037 | 0.0040 | 0.0051 |
| of the Second Annulus | 0.0045 | 0.0040 | 0.0049 | |
| of the Third Annulus | 0.0030 | 0.0037 | 0.0047 | |
| of the Fourth Annulus | - | 0.0035 | 0.0049 | |
| of the Fifth Annulus | - | - | 0.0050 | |
Figure 12The recharging efficiency of WCV in each annulus (k = 3 and n = 8).
Total recharging efficiency and energy distribution of WCV.
| Total Recharging Efficiency of WCV | 70.19% | 59.9% | 57.67% |
| Percentage of Energy Consumption on Moving | 17.34% | 21.95% | 32.21% |
| Percentage of the Residual Energy after Returning Back to BS | 12.47% | 18.15% | 10.12% |
Figure 13Number of alive nodes in the three algorithms.
Figure 14The time when the first dead node appears in the three algorithms.
Figure 15The energy efficiency of the three algorithms.