Opportunistic data collection for disconnected wireless sensor networks by mobile mules

This paper considers a field with a number of isolated wireless sensor networks served by some mobile mules and base stations (BSs). Sensing data needs to be carried by mobile mules to BSs via opportunistic contact between them. Also, such contact may not be frequent. Thus there are four types of communications in this environment: (i) inter-node communications within a WSN, (ii) opportunistic WSN-to-mule communications, (iii) opportunistic mule-to-mule communications, and (iv) opportunistic mule-to-BS communications. In such disconnected WSNs, since sensors' memory spaces are limited and data collection from isolated WSNs to mules and then to BSs relies on opportunistic communications in the sense that contact between these entities is occasional, storing and collecting higher-priority data is necessary. Therefore, there are two critical issues to be addressed: the data storage management in each isolated WSN and opportunistic data collection between these entities. We address the storage management problem by modeling the limited memory spaces of a WSN's sensor nodes as a distributed storage system. Assuming that there is a sink in the WSN that will be visited by mobile mules occasionally, we address three issues: (i) how to buffer sensory data to reduce data loss due to a shortage of storage spaces, (ii) if dropping of data is inevitable, how to avoid higher-priority data from being dropped, and (iii) how to manage the data nearby the sink to facilitate the downloading jobs of mules when the downloading time is unpredictable. We propose a Distributed Storage Management (DSM) strategy based on a novel shuffling mechanism similar to heap sort. It allows nodes to exchange sensory data with neighbors efficiently in a distributed manner. For the opportunistic data collection problem, based on a utility model, we then develop an Opportunistic Data Exchange (ODE) strategy to guide two mules to exchange data that would lead to a higher reward. To the best of our knowledge, this is the first work addressing distributed storage strategy for isolated WSNs with opportunistic communications using mobile mules. We conduct extensive simulations to investigate the merit of DSM and ODE. The simulation results indicate that the level of data importance collected by our DSM is very close to a global optimization and our ODE could facilitate delivery of important data to BSs through mules. We also implement these strategies in a real sensor platform, which demonstrates that the simple and lightweight protocols can achieve our goals.

[1]  Giuseppe Anastasi,et al.  An Adaptive Data-transfer Protocol for Sensor Networks with Data Mules , 2007, 2007 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks.

[2]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[3]  Waylon Brunette,et al.  Data MULEs: modeling a three-tier architecture for sparse sensor networks , 2003, Proceedings of the First IEEE International Workshop on Sensor Network Protocols and Applications, 2003..

[4]  Yu-Chee Tseng,et al.  Mobility management algorithms and applications for mobile sensor networks , 2012, Wirel. Commun. Mob. Comput..

[5]  Ling-Jyh Chen,et al.  YushanNet: A Delay-Tolerant Wireless Sensor Network for Hiker Tracking in Yushan National Park , 2009, 2009 Tenth International Conference on Mobile Data Management: Systems, Services and Middleware.

[6]  Shivakant Mishra,et al.  CenWits: a sensor-based loosely coupled search and rescue system using witnesses , 2005, SenSys '05.

[7]  Ashutosh Sabharwal,et al.  Using Predictable Observer Mobility for Power Efficient Design of Sensor Networks , 2003, IPSN.

[8]  Chung-Ta King,et al.  Using mobile wireless sensors for in-situ tracking of debris flows , 2008, SenSys '08.

[9]  A. Anandarajah,et al.  Slip surface localization in wireless sensor networks for landslide prediction , 2006, 2006 5th International Conference on Information Processing in Sensor Networks.

[10]  Xin-She Yang,et al.  Introduction to Algorithms , 2021, Nature-Inspired Optimization Algorithms.

[11]  Yu-Chee Tseng,et al.  My Tai-Chi book: a virtual-physical social network platform , 2010, IPSN '10.

[12]  Mostafa H. Ammar,et al.  Message ferrying: proactive routing in highly-partitioned wireless ad hoc networks , 2003, The Ninth IEEE Workshop on Future Trends of Distributed Computing Systems, 2003. FTDCS 2003. Proceedings..

[13]  Ellen W. Zegura,et al.  A message ferrying approach for data delivery in sparse mobile ad hoc networks , 2004, MobiHoc '04.

[14]  Hongyi Wu,et al.  Delay/Fault-Tolerant Mobile Sensor Network (DFT-MSN): A New Paradigm for Pervasive Information Gathering , 2007, IEEE Transactions on Mobile Computing.

[15]  Brian Gallagher,et al.  MaxProp: Routing for Vehicle-Based Disruption-Tolerant Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[16]  Timur Friedman,et al.  Evaluating Mobility Pattern Space Routing for DTNs , 2005, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[17]  Rajashekhar C. Biradar,et al.  A survey on routing protocols in Wireless Sensor Networks , 2012, 2012 18th IEEE International Conference on Networks (ICON).

[18]  Rekha Jain,et al.  Wireless Sensor Network -A Survey , 2013 .

[19]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[20]  Yu-Wei Su,et al.  A Comparative Study of Wireless Protocols: Bluetooth, UWB, ZigBee, and Wi-Fi , 2007, IECON 2007 - 33rd Annual Conference of the IEEE Industrial Electronics Society.

[21]  Ian F. Akyildiz,et al.  Wireless sensor and actor networks: research challenges , 2004, Ad Hoc Networks.

[22]  Anders Lindgren,et al.  Probabilistic routing in intermittently connected networks , 2003, MOCO.

[23]  Yu-Chee Tseng,et al.  Efficient in-network moving object tracking in wireless sensor networks , 2006, IEEE Transactions on Mobile Computing.

[24]  Tarek F. Abdelzaher,et al.  EnviroStore: A Cooperative Storage System for Disconnected Operation in Sensor Networks , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[25]  Peter I. Corke,et al.  Data collection, storage, and retrieval with an underwater sensor network , 2005, SenSys '05.

[26]  Mostafa Ammar,et al.  Hybrid routing in clustered DTNs with message ferrying , 2007, MobiOpp '07.