Browse > Article
http://dx.doi.org/10.3837/tiis.2013.10.002

Closed Walk Ferry Route Design for Wireless Sensor Networks  

Dou, Qiang (College of Computer, National University of Defense Technology)
Wang, Yong (College of Computer, National University of Defense Technology)
Peng, Wei (College of Computer, National University of Defense Technology)
Gong, Zhenghu (College of Computer, National University of Defense Technology)
Publication Information
KSII Transactions on Internet and Information Systems (TIIS) / v.7, no.10, 2013 , pp. 2357-2375 More about this Journal
Abstract
Message ferry is a controllable mobile node with large capacity and rechargeable energy to collect information from the sensors to the sink in wireless sensor networks. In the existing works, route of the message ferry is often designed from the solutions of the Traveling Salesman Problem (TSP) and its variants. In such solutions, the ferry route is often a simple cycle, which starts from the sink, access all the sensors exactly once and moves back to the sink. In this paper, we consider a different case, where the ferry route is a closed walk that contains more than one simple cycle. This problem is defined as the Closed Walk Ferry Route Design (CWFRD) problem in this paper, which is an optimization problem aiming to minimize the average weighted delay. The CWFRD problem is proved to be NP-hard, and the Integer Linear Programming (ILP) formulation is given. Furthermore, a heuristic scheme, namely the Initialization-Split-Optimization (ISO) scheme is proposed to construct closed walk routes for the ferry. The experimental results show that the ISO algorithm proposed in this paper can effectively reduce the average weighted delay compared to the existing simple cycle based scheme.
Keywords
message ferry; closed walk; route design; integer linear programming; wireless sensor networks (WSNs);
Citations & Related Records
Times Cited By KSCI : 1  (Citation Analysis)
연도 인용수 순위
1 W. Zhao, M. Ammar, and E. Zegura, "A message ferrying approach for data delivery in sparse mobile ad hoc networks," in Proc. of the 5th ACM international symposium on Mobile ad hoc networking and computing, (Roppongi Hills, Tokyo, Japan), pp. 187-198, ACM, 2004.
2 A. S. Arun, R. Aditya, and B. S. Mani, "Mobile element scheduling with dynamic deadlines," Mobile Computing, IEEE Transactions on, vol. 6, no. 4, pp. 395-410, 2007.   DOI
3 P. Juang, H. Oki, Y. Wang, M. Martonosi, L. S. Peh, and D. Rubenstein, "Energy-efficient computing for wildlife tracking: design tradeoffs and early experiences with zebranet," SIGOPS Oper. Syst. Rev., vol. 36, no. 5, pp. 96-107, 2002.   DOI   ScienceOn
4 R. Szewczyk, E. Osterweil, J. Polastre, M. Hamilton, A. Mainwaring, and D. Estrin, "Habitat monitoring with sensor networks," Commun. ACM, vol. 47, pp. 34-40, June 2004.
5 A. Vahdat and D. Becker, "Epidemic routing for partially connected ad hoc networks," tech. rep., Duke University, 2000.
6 W. Zhao and M. Ammar, "Message ferrying: Proactive routing in highly-parititioned wireless ad hoc networks," in Proc. of the 9th IEEE International Workshop on Future Trends of Distributed Computing Systems, (Puerto Rico), pp. 308-314, 2003.
7 W. Zhao, M. Ammar, and E. Zegura, "Controlling the mobility of multiple data transport ferries in a delay-tolerant network," in Proc. of INFOCOM 2005. 24th Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings IEEE, vol. 2, pp. 1407- 1418, 2005.
8 P. Wei, Z. Baokang, Y. Wanrong, W. Chunqing, and Y. Xiaorong, "Ferry route design with delay bounds in delay-tolerant networks," in Proc. of Computer and Information Technology (CIT), 2010 IEEE 10th International Conference on, pp. 281-288, 2010.
9 W. Xiaoyang, C. Yingwen, X. Ming, and P. Wei, "Tafr: A ttl-aware message ferry scheme in dtn," in Proc. of Computational and Information Sciences (ICCIS), 2012 Fourth International Conference on, pp. 1380-1383, 2012.
10 R. C. Shah, S. Roy, S. Jain, and W. Brunette, "Data mules: modeling a three-tier architecture for sparse sensor networks," in Proc. of Sensor Network Protocols and Applications, Proceedings of the First IEEE., pp. 30- 41, 2003.
11 Y. Gu, D. Bozdag, E. Ekici, F. Ozguner, and C.-G. Lee, "Partitioning based mobile element scheduling in wireless sensor networks," in Proc. of Sensor and Ad Hoc Communications and Networks (SECON), Second Annual IEEE Communications Society Conference on, pp. 386 - 395, sept., 2005.
12 A. A. Somasundara, A. Ramamoorthy, and M. B. Srivastava, "Mobile element scheduling for efficient data collection in wireless sensor networks with dynamic deadlines," in Proc. of Real-Time Systems Symposium, 2004. Proceedings. 25th IEEE International, Real-Time Systems Symposium, 2004. Proceedings. 25th IEEE International, pp. 296- 305, 2004.
13 L. Tong, Q. Zhao, and S. Adireddy, "Sensor networks with mobile agents," in Proc. of 2003 Military Communications Intl Symp, pp. 688-693, 2003.
14 J. L. Bentley, "Fast algorithms for geometric traveling salesman problems," Informs Journal on Computing, vol. 4, pp. 387-411, 1992.   DOI
15 J. Chen, Y. Chen, L. Zhou, and Y. Du, "A data gathering approach for wireless sensor network with quadrotor-based mobile sink node," KSII Transactions on Internet and Information Systems, vol. 6, no. 10, pp. 2529-2547, 2012.
16 M. M. B. Tariq, M. A. Zegura, and E. Zegura, "Message ferry route design for sparse ad hoc networks with mobile nodes," 2006.
17 T. Wang and C. P. Low, "The general message ferry route (mfr*) problem and the an-improved-route (air) scheme," Comput. Netw., vol. 56, no. 4, pp. 1442-1457, 2012.   DOI   ScienceOn
18 S. Arora, "Polynomial time approximation schemes for euclidean traveling salesman and other geometric problems," J. ACM, vol. 45, pp. 753-782, Sept. 1998.   DOI   ScienceOn
19 R. Diestel, Graph Theory, vol. 173 of Graduate Texts in Mathematics. Springer-Verlag, Heidelberg, third ed., 2005.
20 E. Lawler, The Traveling Salesman Problem: A Guided Tour of Combinatorial Optimization. Wiley-Interscience series in discrete mathematics, Wiley, 1987.
21 CPLEX.http://www-01.ibm.com/software/integration/optimization/cplex-optimizer/. 2013.
22 LONGO.http://www.lindo.com/products/lingo/. 2013.
23 C. E. Miller, A. W. Tucker, and R. A. Zemlin, "Integer programming formulation of traveling salesman problems," J. ACM, vol. 7, no. 4, pp. 326-329, 1960.   DOI
24 LKH.http://www.akira.ruc.dk/-keld/research/LKH/.
25 T. H. Cormen, C. E. Leiserson, R. L. Rivest. Introduction to algorithms. The MIT press, 2009.