| Literature DB >> 30999689 |
Yu Gao1, Jin Wang2,3,4, Wenbing Wu5, Arun Kumar Sangaiah6, Se-Jung Lim7.
Abstract
In recent years, wireless sensor networks (WSNs) have been widely applied to sense the physical environment, especially some difficult environment due to their ad-hoc nature with self-organization and local collaboration characteristics. Meanwhile, the rapid development of intelligent vehicles makes it possible to adopt mobile devices to collect information in WSNs. Although network performance can be greatly improved by those mobile devices, it is difficult to plan a reasonable travel route for efficient data gathering. In this paper, we present a travel route planning schema with a mobile collector (TRP-MC) to find a short route that covers as many sensors as possible. In order to conserve energy, sensors prefer to utilize single hop communication for data uploading within their communication range. Sojourn points (SPs) are firstly defined for a mobile collector to gather information, and then their number is determined according to the maximal coverage rate. Next, the particle swarm optimization (PSO) algorithm is used to search the optimal positions for those SPs with maximal coverage rate and minimal overlapped coverage rate. Finally, we schedule the shortest loop for those SPs by using ant colony optimization (ACO) algorithm. Plenty of simulations are performed and the results show that our presented schema owns a better performance compared to Low Energy Adaptive Clustering Hierarchy (LEACH), Multi-hop Weighted Revenue (MWR) algorithm and Single-hop Data-gathering Procedure (SHDGP).Entities:
Keywords: ant colony optimization; mobile devices; particle swarm optimization; travel route planning; wireless sensor networks
Year: 2019 PMID: 30999689 PMCID: PMC6514657 DOI: 10.3390/s19081838
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Clustering-based schema with a fixed sink.
Figure 2Data mule-based schema with a mobile collector.
Figure 3Rendezvous-based schema with a mobile data collector.
Comparison of some mentioned routing protocols.
| Protocol Name | Year | Targets | Routing Schema | Sink Type | Clustering | Topology Control | Contributions |
|---|---|---|---|---|---|---|---|
| LEACH [ | 2000 | Energy efficient | Clustering-based | Single static sink | True | Distributed | Hierarchical routing |
| PEGASIS [ | 2003 | Energy efficient | Clustering-based | Single static sink | False | Distributed | Chain structure routing |
| HEED [ | 2004 | Energy efficient, energy balancing | Clustering-based | Single static sink | True | Distributed | Competitional CHs selection |
| EEUC [ | 2005 | Energy balancing | Clustering-based | Single static sink | True | Distributed | Competitional CHs selection |
| TTDD [ | 2005 | Efficient data delivery | Data mule based | Multiple mobile sinks | False | Query driven | Virtual grid division, dissemination nodes selection |
| MSDD [ | 2014 | Energy efficient | Data mule based | Multiple mobile sinks | False | Query driven | Virtual grid division, dissemination nodes selection |
| MNTL-MNR [ | 2012 | Energy balancing | Data mule based | Single static sink | False | Distributed | Adoption of mobile CHs |
| Wang et al. [ | 2017 | Energy efficient, energy balancing | Data mule based | Single mobile sink | true | Centralized | Special clustering, dynamic routing |
| MWR [ | 2016 | Minimize network latency | Rendezvous-based | Single mobile sink | False | Centralized | Combining clustering whit vMIMO |
| LBC-DUU [ | 2015 | Energy efficient, energy balancing | Rendezvous-based | Single mobile sink | True | Distributed | Three-layer routing structure |
| MSMA [ | 2015 | Energy efficient | Rendezvous-based | Single mobile sink | False | Distributed | Tree-structure routing |
| SHDGP [ | 2013 | Tour length scheduling | Rendezvous-based | Multiple mobile sinks | False | Centralized | Network cost optimizing |
Figure 4Network model.
Figure 5Covered areas of the mobile collector.
Figure 6Anchors for coverage rate calculation.
Figure 7Hexagon division.
Figure 8SPs selection using PSO.
Figure 9Path planning using ACO.
Parameters for PSO and ACO.
| Parameter Name | Parameter Value |
|---|---|
| Number of SPs ( | 15 |
| Number of particles in PSO ( | 50 |
| Inertia coefficient of particles in PSO ( | 0.7 |
| Weight coefficients of local update in PSO ( | 0.4 |
| Weight coefficients of global update in PSO ( | 0.6 |
| Number of ants in ACO ( | 30 |
| Control factor for pheromone concentration in ACO ( | 2 |
| Control factor for inspired factor in ACO ( | 3 |
| Volatilization rate of pheromone in ACO ( | 0.5 |
Network parameters.
| Parameter Name | Parameter Value |
|---|---|
| Length of the sensor field ( | 400 × 400 m |
| Number of sensors ( | 200 |
| Communication range of sensors ( | 60 m |
| Primary energy of each sensor ( | 0.05 J |
| Data generation rate of each sensor ( | 1 bit/s |
| Capacity of each sensor ( | 2 MB |
| Moving velocity of the mobile collector ( | |
| Number of SPs (nsp) | [ |
| Sojourn time for each SP ( | |
| Energy consumption of transmission circuit ( | 50 nJ/bit |
| Amplifier parameter for free-space model ( | 10 pJ/bit/m2 |
| Amplifier parameter for multi-path model ( | 0.0013 pJ/bit/m4 |
Figure 10Comparison of energy consumption between different algorithms.
Figure 11Comparison of network lifetime between different algorithms.
Figure 12Comparison of travel route length between different algorithms.
Figure 13Comparison of different numbers of SPs.