Distributed data storage solution under sink failures in wireless sensor networks

Abstract In challenging environment, sensory data must be stored inside the network in case of sink failures, we need to redistribute overflowing data items from the depleted storage source nodes to sensor nodes with available storage space and residual energy. We design a distributed energy efficient data storage algorithm named distributed data preservation with priority (D 2 P 2 ). This algorithm takes both data redistribution costs and data retrieval costs into account and combines these two problems into a single problem. D 2 P 2 can effectively realize data redistribution by using cooperative communication among sensor nodes. In order to solve the redistribution contention problem, we introduce the concept of data priority, which can avoid contention consultations between source nodes and reduce energy consumption. Finally, we verify the performance of the proposed algorithm by both theory and simulations. We demonstrate that D 2 P 2 's performance is close to the optimal centralized algorithm in terms of energy consumption and shows superiority in terms of data preservation time.

[1]  Dong Kun Noh,et al.  SolarStore: enhancing data reliability in solar-powered storage-centric sensor networks , 2009, MobiSys '09.

[2]  Jun Wang,et al.  Energy-efficient data storage solutions under sink failures , 2015, 2015 10th International Conference on Communications and Networking in China (ChinaCom).

[3]  Ian F. Akyildiz,et al.  Wireless underground sensor networks: Research challenges , 2006, Ad Hoc Networks.

[4]  Xu Li,et al.  VStore: Towards Cooperative Storage in Vehicular Sensor Networks for Mobile Surveillance , 2009, 2009 IEEE Wireless Communications and Networking Conference.

[5]  Neil M. White,et al.  Wireless Sensor Networks: Applications Utilizing Satellite Links , 2007, 2007 IEEE 18th International Symposium on Personal, Indoor and Mobile Radio Communications.

[6]  Wendi Heinzelman,et al.  Energy-efficient communication protocol for wireless microsensor networks , 2000, Proceedings of the 33rd Annual Hawaii International Conference on System Sciences.

[7]  Bin Tang,et al.  Data Preservation in Data-Intensive Sensor Networks With Spatial Correlation , 2015, Mobidata@MobiHoc.

[8]  Matt Welsh,et al.  Fidelity and yield in a volcano monitoring sensor network , 2006, OSDI '06.

[9]  Tarek F. Abdelzaher,et al.  EnviroMic: Towards Cooperative Storage and Retrieval in Audio Sensor Networks , 2007, 27th International Conference on Distributed Computing Systems (ICDCS '07).

[10]  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.

[11]  Emina Soljanin,et al.  Fountain Codes Based Distributed Storage Algorithms for Large-Scale Wireless Sensor Networks , 2008, 2008 International Conference on Information Processing in Sensor Networks (ipsn 2008).

[12]  Bin Tang,et al.  Achieving data K-Availability in intermittently connected sensor networks , 2014, 2014 23rd International Conference on Computer Communication and Networks (ICCCN).

[13]  Bin Tang,et al.  Energy-efficient data preservation in intermittently connected sensor networks , 2011, 2011 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[14]  Gaetano Borriello,et al.  Exploiting Mobility for Energy Efficient Data Collection in Wireless Sensor Networks , 2006, Mob. Networks Appl..

[15]  Bin Tang,et al.  Data preservation in intermittently connected sensor networks with data priority , 2013, 2013 IEEE International Conference on Sensing, Communications and Networking (SECON).

[16]  Bin Tang,et al.  Energy-efficient data redistribution in sensor networks , 2010, The 7th IEEE International Conference on Mobile Ad-hoc and Sensor Systems (IEEE MASS 2010).

[17]  Dario Pompili,et al.  Underwater acoustic sensor networks: research challenges , 2005, Ad Hoc Networks.

[18]  Bin Tang,et al.  Maximizing Data Preservation Time in Linear Sensor Networks , 2014, 2014 IEEE 11th International Conference on Mobile Ad Hoc and Sensor Systems.