| Literature DB >> 29186167 |
Ruiying Li1,2, Wenting Ma1, Ning Huang1,2, Rui Kang1,2.
Abstract
A sophisticated method for node deployment can efficiently reduce the energy consumption of a Wireless Sensor Network (WSN) and prolong the corresponding network lifetime. Pioneers have proposed many node deployment based lifetime optimization methods for WSNs, however, the retransmission mechanism and the discrete power control strategy, which are widely used in practice and have large effect on the network energy consumption, are often neglected and assumed as a continuous one, respectively, in the previous studies. In this paper, both retransmission and discrete power control are considered together, and a more realistic energy-consumption-based network lifetime model for linear WSNs is provided. Using this model, we then propose a generic deployment-based optimization model that maximizes network lifetime under coverage, connectivity and transmission rate success constraints. The more accurate lifetime evaluation conduces to a longer optimal network lifetime in the realistic situation. To illustrate the effectiveness of our method, both one-tiered and two-tiered uniformly and non-uniformly distributed linear WSNs are optimized in our case studies, and the comparisons between our optimal results and those based on relatively inaccurate lifetime evaluation show the advantage of our method when investigating WSN lifetime optimization problems.Entities:
Mesh:
Year: 2017 PMID: 29186167 PMCID: PMC5706707 DOI: 10.1371/journal.pone.0188519
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Fig 1Typical linear WSNs.
(a) one-tiered linear WSN; (b) two-tiered linear WSN.
A comparison between different node deployment approaches for linear WSNs.
| Paper | Deployment | Tiers | Node type | Time | Objective | Constraints | Energy model | Retransmission |
|---|---|---|---|---|---|---|---|---|
| [ | Deterministic, non-uniform | One | SN | Periodically | Lifetime | Coverage, number of nodes, flow | Continuous | Neglected |
| [ | Deterministic, non-uniform | One | SN | Event driven | Lifetime per unit cost | Coverage, energy balance | Continuous | Neglected |
| [ | Deterministic, non-uniform | One | SN | Periodically | Total energy consumed | Coverage, connectivity, number of nodes, specified distortion bounds | Continuous | Neglected |
| [ | Deterministic, non-uniform | Two | RN | Periodically | Length of monitoring area | Lifetime | Continuous | Neglected |
| [ | Deterministic, non-uniform | One | SN | Arbitrary | Lifetime | Length of monitoring area, connectivity, cost | Continuous | Neglected |
| [ | Deterministic, non-uniform | One | SN | Periodically | Energy balance | Length of monitoring area, number of SNs | Continuous | Neglected |
| [ | Deterministic, uniform | One | BS | Periodically | Number of BSs | Number of SNs, connectivity | Continuous | Neglected |
| [ | Deterministic, uniform and non-uniform | One | SN | Arbitrary | Total energy consumed | Number of nodes, length of monitoring area | Continuous | Neglected |
| [ | Deterministic and random, non-uniform | One | SN | Periodically | Energy balance | Number of SNs, length of monitoring area | Continuous | Neglected |
| [ | Deterministic, uniform and non-uniform | One | SN | Periodically | Lifetime | Coverage, connectivity, transmission success rate, number of SNs | Continuous | Considered |
| [ | Deterministic, uniform and non-uniform | One | SN | Periodically | Lifetime | Number of SNs, length of monitoring area, connectivity | Discrete | Neglected |
Notes:
(1) the period of time from network initialization until the first sensor death occurs;
(2) the network lifetime (see 1) divided by the number of sensors deployed in the network; and
(3) the initial energy divided by the average energy consumption per node.
Fig 2Linear WSN topologies.
(a) one-tiered linear WSN; (b) two-tiered linear WSN.
Transmission power and range for Mica2 (f = 868 MHz, α = 3.95).
| -20 | 25.8 | 19.30 | -11 | 29.7 | 32.62 | -2 | 45.3 | 55.13 |
| -19 | 26.4 | 20.46 | -10 | 30.3 | 34.58 | -1 | 47.4 | 58.44 |
| -18 | 27.0 | 21.69 | -9 | 31.2 | 36.66 | +0 | 50.4 | 61.95 |
| -17 | 27.0 | 22.99 | -8 | 31.8 | 38.86 | +1 | 51.6 | 65.67 |
| -16 | 27.3 | 24.38 | -7 | 32.4 | 41.19 | +2 | 55.5 | 69.61 |
| -15 | 27.9 | 25.84 | -6 | 33.3 | 43.67 | +3 | 57.6 | 73.79 |
| -14 | 27.9 | 27.39 | -5 | 41.4 | 46.29 | +4 | 63.9 | 78.22 |
| -13 | 28.5 | 29.03 | -4 | 43.5 | 49.07 | +5 | 76.2 | 82.92 |
| -12 | 29.1 | 30.74 | -3 | 43.5 | 52.01 |
Note: f is the frequency, P is output power, P is transmission power consumption, and Rmax is the maximum transmission range at such power level.
Fig 3Data transmitted and received at Node N.
Note: and represent the next hop and the last hop of Node N, respectively.
Parameters for the WSN.
| Parameters | Value | Parameters | Value | Parameters | Value |
|---|---|---|---|---|---|
| 1000 m | 160 bits |
| 1 | ||
| 448 bits | 120 bits |
| 1 | ||
| 120 bits | 300 s |
| 0.9 |
Parameters for the SNs.
| Parameters | Value | Parameters | Value | Parameters | Value |
|---|---|---|---|---|---|
| 50 m | 3.95 | 31 dB | |||
| 82.92 m | 35.4 mW | 1.53 | |||
| 5400 J | 35.4 mW | 0.0743 pJ/bit/m3.95 | |||
| 19.2 kbit/s | 30 kHz | 1.84 | |||
| 50 | -111 dB | 1.84 |
Fig 4The case study results of a one-tiered WSN.
(a) the optimal lifetime of a non-uniformly deployed WSN with different numbers of SNs; (b) the optimal node deployment of a non-uniformly deployed WSN; (c) the lifetime of a uniformly deployed WSN with different numbers of SNs.
Transmission power and range for CC1101 (f = 868 MHz, α = 3.95).
| -30 | 36.3 | 32.69 | 0 | 50.7 | 187.90 |
| -20 | 38.1 | 58.56 | 5 | 63.0 | 251.49 |
| -15 | 40.2 | 78.37 | 7 | 80.4 | 282.59 |
| -10 | 45.0 | 104.90 | 10 | 97.2 | 336.59 |
Parameters for RNs.
| Parameters | Value | Parameters | Value | Parameters | Value |
|---|---|---|---|---|---|
| 336.59 m | 46.2 mW | 34.38 | |||
| 54 kJ | 5.1 mW | 0.00688 pJ/bit/m3.95 | |||
| 1.2 kbit/s | 96.4 kHz | 38.5 | |||
| 40 | -121 dB | 4.25 | |||
| 3.95 | 31 dB |
Fig 5The case study results of a two-tired WSN.
(a) the optimal lifetime of a non-uniformly deployed WSN with different numbers of RNs; (b) the optimal node deployment of a non-uniformly deployed WSN; and (c) the lifetime of a uniformly deployed WSN with different numbers of RNs.