| Literature DB >> 28445434 |
Jiqiang Tang1, Wu Yang2, Lingyun Zhu3, Dong Wang4, Xin Feng5.
Abstract
In recent years, Wireless Sensor Networks with a Mobile Sink (WSN-MS) have been an active research topic due to the widespread use of mobile devices. However, how to get the balance between data delivery latency and energy consumption becomes a key issue of WSN-MS. In this paper, we study the clustering approach by jointly considering the Route planning for mobile sink and Clustering Problem (RCP) for static sensor nodes. We solve the RCP problem by using the minimum travel route clustering approach, which applies the minimum travel route of the mobile sink to guide the clustering process. We formulate the RCP problem as an Integer Non-Linear Programming (INLP) problem to shorten the travel route of the mobile sink under three constraints: the communication hops constraint, the travel route constraint and the loop avoidance constraint. We then propose an Imprecise Induction Algorithm (IIA) based on the property that the solution with a small hop count is more feasible than that with a large hop count. The IIA algorithm includes three processes: initializing travel route planning with a Traveling Salesman Problem (TSP) algorithm, transforming the cluster head to a cluster member and transforming the cluster member to a cluster head. Extensive experimental results show that the IIA algorithm could automatically adjust cluster heads according to the maximum hops parameter and plan a shorter travel route for the mobile sink. Compared with the Shortest Path Tree-based Data-Gathering Algorithm (SPT-DGA), the IIA algorithm has the characteristics of shorter route length, smaller cluster head count and faster convergence rate.Entities:
Keywords: cluster; hierarchy wireless sensor network with a mobile sink; integer non-linear programming; multi-hop communication; travel route planning
Year: 2017 PMID: 28445434 PMCID: PMC5464190 DOI: 10.3390/s17050964
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Illustration of the system model.
Default parameters.
| Parameter | Value | Comments |
|---|---|---|
|
| 500 m × 500 m | The area in which are deployed sensor nodes. |
|
| 100 m | The communication radius of sensor nodes. |
| 50 | The number of sensor nodes. |
Figure 2The solutions of the IIA algorithm under the conditions and . (a) ; the route length is m; the cluster head count is 50; and the average hop count is one. (b) ; the route length is m; the cluster head count is 11; the average hop count is .
Figure 3The solutions of the Imprecise Induction Algorithm (IIA) algorithm under the conditions and . (a) ; the route length is 697.8 m; the cluster head count is three; and the average hop count is 3.57. (b) ; the route length is m; the cluster head count is two; the average hop count is .
Figure 4The solutions of the IIA algorithm under the conditions and . (a) ; the route length is m; the cluster head count is two; and the average hop count is . (b) , the route length is 0 m; the cluster head count is one; the average hop count is 5.2.
Figure 5The metric variations when the maximum hops increases from 1–10. (a) Route length; the route length of the IIA algorithm is shorter than that of the Shortest Path Tree-based Data-Gathering Algorithm (SPT-DGA) algorithm. (b) Cluster head count; the cluster head count of the IIA algorithm is smaller than that of the SPT-DGA algorithm. (c) average hop count; the average hop count is higher than that of the SPT-DGA algorithm.
Figure 6The metric variations when the communication radius increases from 10 m–130 m. (a) Route length; the route length decrease when the communication radius becomes large. (b) Cluster head count; the cluster head count decreases when the communication radius becomes large. (c) Average hop count; the average hop count increases when the communication becomes large.