This Article 
 Bibliographic References 
 Add to: 
Efficient Rendezvous Algorithms for Mobility-Enabled Wireless Sensor Networks
January 2012 (vol. 11 no. 1)
pp. 47-60
Guoliang Xing, Dept. of Comput. Sci. & Eng., Michigan State Univ., East Lansing, MI, USA
Minming Li, Dept. of Comput. Sci., City Univ. of Hong Kong, Kowloon, China
Tian Wang, Dept. of Comput. Sci., City Univ. of Hong Kong, Kowloon, China
Weijia Jia, Dept. of Comput. Sci., City Univ. of Hong Kong, Kowloon, China
Jun Huang, Dept. of Comput. Sci. & Eng., Michigan State Univ., East Lansing, MI, USA
Recent research shows that significant energy saving can be achieved in mobility-enabled wireless sensor networks (WSNs) that visit sensor nodes and collect data from them via short-range communications. However, a major performance bottleneck of such WSNs is the significantly increased latency in data collection due to the low movement speed of mobile base stations. To address this issue, we propose a rendezvous-based data collection approach in which a subset of nodes serve as rendezvous points that buffer and aggregate data originated from sources and transfer to the base station when it arrives. This approach combines the advantages of controlled mobility and in-network data caching and can achieve a desirable balance between network energy saving and data collection delay. We propose efficient rendezvous design algorithms with provable performance bounds for mobile base stations with variable and fixed tracks, respectively. The effectiveness of our approach is validated through both theoretical analysis and extensive simulations.

[1] S. Arora, “Polynomial Time Approximation Schemes for Euclidean Traveling Salesman and Other Geometric Problems,” J. ACM, vol. 45, no. 5, pp. 753-782, 1998.
[2] M.A. Batalin, M. Rahimi, Y. Yu, D. Liu, A. Kansal, G.S. Sukhatme, W.J. Kaiser, M. Hansen, G.J. Pottie, M. Srivastava, and D. Estrin, “Call and Response: Experiments in Sampling the Environment,” Proc. Second Int'l Conf. Embedded Networked Sensor Systems (SenSys '04), 2004.
[3] D.J. Chang and E.K. Morlok, “Vehicle Speed Profiles to Minimize Work and Fuel Consumption,” J. Transportation Eng., vol. 131, no. 3, pp. 173-182, 2005.
[4] O. Chipara, Z. He, G. Xing, Q. Chen, X. Wang, C. Lu, J. Stankovic, and T. Abdelzaher, “Real-Time Power-Aware Routing in Sensor Networks,” Proc. IEEE 14th Int'l Workshop Quality of Service (IWQoS '06), 2006.
[5] K. Dantu, M. Rahimi, H. Shah, S. Babel, A. Dhariwal, and G.S. Sukhatme, “Robomote: Enabling Mobility in Sensor Networks,” Proc. Fourth Int'l Symp. Information Processing in Sensor Networks (IPSN '05), 2005.
[6] D.-Z. Du and F.K. Hwang, “A Proof of the Gilbert-Pollak Conjecture on the Steiner Ratio,” Algorithmica, vol. 7, nos. 2/3, pp. 121-135, 1992.
[7] E. Ekici, Y. Gu, and D. Bozdag, “Mobility-Based Communication in Wireless Sensor Networks,” IEEE Comm. Magazine, vol. 44, no. 7, pp. 56-62, July 2006.
[8] S.R. Gandham, M. Dawande, R. Prakash, and S. Venkatesan, “Energy Efficient Schemes for Wireless Sensor Networks with Multiple Mobile Base Stations,” Proc. IEEE Global Telecomm. Conf. (GlobeCom '03), 2003.
[9] D.K. Goldenberg, J. Lin, A.S. Morse, B.E. Rosen, and Y.R. Yang, “Towards Mobility as a Network Control Primitive,” Proc. ACM MobiHoc, 2004.
[10] Y. Gu, D. Bozdag, R.W. Brewer, and E. Ekici, “Data Harvesting with Mobile Elements in Wireless Sensor Networks,” Computer Networks, vol. 50, no. 17, pp. 3449-3465, 2006.
[11] Y. Gu, D. Bozdag, and E. Ekici, “Mobile Element Based Differentiated Message Delivery in Wireless Sensor Networks,” Proc. Int'l Symp. World of Wireless, Mobile and Multimedia Networks (WoWMoM '06), 2006.
[12] T. He, J.A. Stankovic, C. Lu, and T.F. Abdelzaher, “A Spatiotemporal Communication Protocol for Wireless Sensor Networks,” IEEE Trans. Parallel and Distributed Systems, vol. 16, no. 10, pp. 995-1006, Oct. 2005.
[13] D. Jea, A.A. Somasundara, and M.B. Srivastava, “Multiple Controlled Mobile Elements (Data Mules) for Data Collection in Sensor Networks,” Proc. Distributed Computing in Sensor Systems (DCOSS '05), 2005.
[14] A. Kansal, D.D. Jea, D. Estrin, and M.B. Srivastava, “Controllably Mobile Infrastructure for Low Energy Embedded Networks,” IEEE Trans. Mobile Computing, vol. 5, no. 8, pp. 958-973, Aug. 2006.
[15] H.S. Kim, T.F. Abdelzaher, and W.H. Kwon, “Dynamic Delay-Constrained Minimum-Energy Dissemination in Wireless Sensor Networks,” ACM Trans. Embedded Computing Systems, vol. 4, no. 3, pp. 679-706, 2005.
[16] J.B. Kruskal, “On the Shortest Spanning Subtree of a Graph and the Traveling Salesman Problem,” Proc. Am. Math. Soc., vol. 7, pp. 48-50, 1956.
[17] D. Li, X. Jia, and H. Liu, “Energy Efficient Broadcast Routing in Ad Hoc Wireless Networks,” IEEE Trans. Mobile Computing, vol. 3, no. 2, pp. 144-151, Apr.-June 2004.
[18] Q. Li, J. Aslam, and D. Rus, “Online Power-Aware Routing in Wireless Ad-Hoc Networks,” Proc. ACM MobiCom, 2001.
[19] H. Liu, X. Jia, P. Wan, C. Yi, S. Makki, and N. Pissinou, “Maximizing Lifetime of Sensor Surveillance Systems,” IEEE/ACM Trans. Networking, vol. 15, no 2, pp. 334-345, Apr. 2007.
[20] J. Luo and J.-P. Hubaux, “Joint Mobility and Routing for Lifetime Elongation in Wireless Sensor Networks,” Proc. IEEE INFOCOM, 2005.
[21] D. Lymberopoulos and A. Savvides, “XYZ: A Motion-Enabled Power Aware Sensor Node Platform for Distributed Sensor Network Applications,” Proc. Fourth Int'l Symp. Information Processing in Sensor Networks (IPSN '05), 2005.
[22] S. Madden, M.J. Franklin, J.M. Hellerstein, and W. Hong, “TAG: A Tiny Aggregation Service for Ad-Hoc Sensor Networks,” Proc. Fifth Symp. Operating Systems Design and Implementation (OSDI '02), 2002.
[23] G. Mathur, P. Desnoyers, D. Ganesan, and P. Shenoy, “Ultra-Low Power Data Storage for Sensor Networks,” Proc. Fifth Int'l Conf. Information Processing in Sensor Networks (IPSN '06), 2006.
[24] D. Niculescu and B. Nath, “DV Based Positioning in Ad Hoc Networks,” J. Telecomm. Systems, vol. 22, nos. 1-4, pp. 267-280, 2003.
[25] R. Pon, M.A. Batalin, J. Gordon, A. Kansal, D. Liu, M. Rahimi, L. Shirachi, Y. Yu, M. Hansen, W.J. Kaiser, M. Srivastava, G. Sukhatme, and D. Estrin, “Networked Infomechanical Systems: A Mobile Embedded Networked Sensor Platform,” Proc. Fourth Int'l Symp. Information Processing in Sensor Networks (IPSN '05), 2005.
[26] P. Santi, “Topology Control in Wireless Ad Hoc and Sensor Networks,” ACM Computing Surveys, vol. 37, no. 2, pp. 164-194, 2005.
[27] A. Savvides, M. Srivastava, L. Girod, and D. Estrin, “Localization in Sensor Networks,” Proc. European Workshop Wireless Sensor Networks, 2004.
[28] R. Shah, S. Roy, S. Jain, and W. Brunette, “Data Mules: Modeling a Three-Tier Architecture for Sparse Sensor Networks,” Proc. IEEE First Int'l Workshop Sensor Network Protocols and Applications (SNPA '03), 2003.
[29] L. Maugis, “A Local Search Based TSP Solver,” tsp/distrib/maugisREADME, 2011.
[30] A.A. Somasundara, A. Ramamoorthy, and M.B. Srivastava, “Mobile Element Scheduling with Dynamic Deadlines,” IEEE Trans. Mobile Computing, vol. 6, no. 4, pp. 395-410, Apr. 2007.
[31] M.M.B. Tariq, M. Ammar, and E. Zegura, “Message Ferry Route Design for Sparse Ad Hoc Networks with Mobile Nodes,” Proc. ACM MobiHoc, 2006.
[32] P. Varshney, Distributed Detection and Data Fusion. Spinger-Verlag, 1996.
[33] L. Wang and Y. Xiao, “A Survey of Energy-Efficient Scheduling Mechanisms in Sensor Networks,” Mobile Networks and Applications, vol. 11, no. 5, pp. 723-740, 2006.
[34] W. Wang, V. Srinivasan, and K.-C. Chua, “Using Mobile Relays to Prolong the Lifetime of Wireless Sensor Networks,” Proc. ACM MobiCom, 2005.
[35] Z.M. Wang, S. Basagni, E. Melachrinoudis, and C. Petrioli, “Exploiting Sink Mobility for Maximizing Sensor Networks Lifetime,” Proc. 38th Ann. Hawaii Int'l Conf. System Sciences (HICSS '05), 2005.
[36] D.M. Warme, P. Winter, and M. Zachariasen, “Exact Algorithms for Plane Steiner Tree Problems: A Computational Study,” Advances in Steiner Trees, D.Z. Du, J.M. Smith, and J.H. Rubinstein, eds., Springer, 2000.
[37] G. Xing, C. Lu, Y. Zhang, Q. Huang, and R. Pless, “Minimum Power Configuration for Wireless Communication in Sensor Networks,” ACM Trans. Sensor Networks, vol. 3, no. 2, 2007.
[38] G. Xing, T. Wang, Z. Xie, and W. Jia, “Rendezvous Planning in Mobility-Assisted Wireless Sensor Networks,” Proc. 28th IEEE Real-Time Systems Symp. (RTSS '07), 2007.
[39] M. Zuniga and B. Krishnamachari, “Analyzing the Transitional Region in Low Power Wireless Links,” Proc. IEEE First Ann. Comm. Soc. Conf. Sensor and Ad Hoc Comm. and Networks (SECON '04), Oct. 2004.

Index Terms:
wireless sensor networks,mobile radio,rendezvous design algorithms,mobility-enabled wireless sensor networks,energy saving,WSN,sensor nodes,short-range communications,mobile base stations,rendezvous-based data collection approach,rendezvous points,in-network data caching,data collection delay,Wireless sensor networks,Mobile communication,Energy consumption,Energy efficiency,Approximation algorithms,Base stations,Algorithm design and analysis,Real time systems,real-time systems.,Sensor networks,controlled mobility,energy efficiency
Guoliang Xing, Minming Li, Tian Wang, Weijia Jia, Jun Huang, "Efficient Rendezvous Algorithms for Mobility-Enabled Wireless Sensor Networks," IEEE Transactions on Mobile Computing, vol. 11, no. 1, pp. 47-60, Jan. 2012, doi:10.1109/TMC.2011.66
Usage of this product signifies your acceptance of the Terms of Use.