| Literature DB >> 27608022 |
Chuan Zhu1, Sai Zhang2, Guangjie Han3, Jinfang Jiang4, Joel J P C Rodrigues5,6,7.
Abstract
Mobile sink is widely used for data collection in wireless sensor networks. It can avoid 'hot spot' problems but energy consumption caused by multihop transmission is still inefficient in real-time application scenarios. In this paper, a greedy scanning data collection strategy (GSDCS) is proposed, and we focus on how to reduce routing energy consumption by shortening total length of routing paths. We propose that the mobile sink adjusts its trajectory dynamically according to the changes of network, instead of predetermined trajectory or random walk. Next, the mobile sink determines which area has more source nodes, then it moves toward this area. The benefit of GSDCS is that most source nodes are no longer needed to upload sensory data for long distances. Especially in event-driven application scenarios, when event area changes, the mobile sink could arrive at the new event area where most source nodes are located currently. Hence energy can be saved. Analytical and simulation results show that compared with existing work, our GSDCS has a better performance in specific application scenarios.Entities:
Keywords: data collection; greedy scanning; mobile sink; wireless sensor networks
Year: 2016 PMID: 27608022 PMCID: PMC5038710 DOI: 10.3390/s16091432
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Categories of data collection algorithms with a mobile sink.
Related work summary.
| Categories | References | Advantages | Disadvantages | |
|---|---|---|---|---|
| Uploading pattern | Passive uploading | [ | Lower energy consumption | (1) Long latency of data collection |
| Active uploading | [ | Real time | (1) Hard to update sink’s current location quickly with lower energy consumption | |
| Organization pattern | Non-virtual structure based | [ | Network model is easy to established | The way to find current location of sink is inefficient |
| Virtual structure based | [ | (1) Nodes are well organized | Maintenance of some virtual structure is complex | |
| Moving pattern | Mobility without purpose | [ | Simple system maintenance | Cannot adapt to the dynamic changes of network |
| Mobility with purpose | [ | Good flexibility | Maintenance of system is not simple | |
Figure 2A wireless sensor network with virtual grid structure.
Notations and definitions.
| Notation | Definition |
|---|---|
| Sensing radius of nodes | |
| Side length of a grid cell | |
| Speed of the mobile sink | |
| Number of nodes deployed in network | |
| Communication radius of nodes | |
| Longitudinal length of network | |
| Initial coordinate of the mobile sink | |
| Coordinate of node deployed in network |
Figure 3The relation of communication radius with side length of grid cell.
Figure 4Format of packet.
Figure 5The row column number () of each virtual grid cell.
Figure 6The direction number () of each grid cell.
Neighbor table.
| coordinate of the upside neighbor head node | |
| coordinate of the downside neighbor head node | |
| coordinate of the left side neighbor head node | |
| coordinate of the right side neighbor head node |
The criterion of neighbor table establishment.
| Criterion/Condition | Category |
|---|---|
Figure 7The data packet structure of sensory data.
The way to choose a neighbor head node.
| Direction to Transmission | Column Selected in Neighbor Table | |
|---|---|---|
| 1 | left | |
| 2 | right | |
| 3 | down | |
| 4 | up | |
| 0 | (broadcast in local grid) | (broadcast in local grid) |
Figure 8Flow chart of routing process.
Figure 9The trajectory of the sink in one collecting period.
Figure 10Sink moves to next column.
Figure 11Flow chart of sink moving process.
Figure 12The way of updating when the mobile sink moves along the column in one collecting period. (a) The mobile sink moves to the upside grid cell; (b) The head nodes of the marked grid cells are needed to be updated.
Figure 13The way of updating when the mobile sink moves into another column when goes on to the next collecting period. (a) The mobile sink moves to the left neighbor column to start a new collecting period; (b) The head nodes of the marked grid cells are needed to be updated.
Simulation parameters.
| Parameters | Definition | Default Settings |
|---|---|---|
| Side length of deployment area | 200 m | |
| Number of sensor nodes | 200∼600 | |
| Node communication radius | 75 m | |
| Radius of event area | 20∼60 m | |
| Initial energy of each node | 2 J | |
| Threshold of communication | 75 m | |
| Digital electronics | 50 nJ/bit | |
| Communication | 10 pJ/bit/m2 | |
| Communication | 0.0013 pJ/bi/m4 |
Figure 14The impact of on the network performance.
Figure 15The impact of on the network performance.
Figure 16The impact of period of changing event area on the network performance.
Figure 17The impact of velocity of source data on the network performance.
Figure 18The impact of velocity of sink on the network performance.
Figure 19Two application scenarios (a) Source nodes are distributed in a local area; (b) Source nodes are evenly distributed.
Figure 20The comparison with VGDRA when source nodes are distributed unevenly. (a) Lifetime of network vs. the number of nodes; (b) Average residual energy vs. the number of nodes; (c) Variance of residual energy vs. the number of nodes.
Figure 21The comparison with VGDRA when source nodes are evenly distributed. (a) Lifetime of network vs. the number of nodes; (b) Average residual energy vs. the number of nodes; (c) Variance of residual energy vs. the number of nodes.
Figure 22The comparison with VGDRA when only the updating energy is considered.