DocumentCode :
2364810
Title :
EDR2: A sink failure resilient approach for WSNs
Author :
Valero, Marco ; Xu, Mingsen ; Mancuso, Nicholas ; Song, Wen-Zhan ; Beyah, Raheem
Author_Institution :
Dept. of Comput. Sci., Georgia State Univ., Atlanta, GA, USA
fYear :
2012
fDate :
10-15 June 2012
Firstpage :
616
Lastpage :
621
Abstract :
Data collection, redistribution and retrieval are essential components of wireless sensor networks (WSNs). In dense WSN deployments, the sensor data are usually sent to a sink that can be reached through one or multiple hops. In the case where communications with the sink are disrupted due to various reasons, the data must be stored in the network for later retrieval. When considering in-network storage, we must redistribute the data among an energy-constrained network with sensors that have a low storage capacity. In previous works, the data redistribution problem has been studied, but the focus was only on the redistribution costs while the data retrieval costs (which have been analyzed in other works as an independent problem) were ignored. We recognize that these two problems should be studied in concert and therefore, in this paper, we combine both data redistribution and retrieval into a single problem. We propose a graph transformation, formulate the problem as a minimum cost flow optimization problem and use linear programming to find the optimal solution. Moreover, we introduce an algorithm named EDR2: energy-efficient data redistribution and retrieval. EDR2 is a distributed energy-efficient algorithm for in-network storage and later retrieval in WSNs. To evaluate our solution on a large scale, we modeled different scenarios in a 400-node network, used the GNU Linear Programming Kit (GLPK) to obtain the optimal solutions, and ran simulations to find the solutions using our algorithm. Finally, we implemented EDR2 using real sensors to demonstrate the feasibility of our algorithm. We compared EDR2 with two heuristic algorithm and show that our approach is an energy-efficient solution for node selection when redistributing data in a WSN for eventual retrieval.
Keywords :
graph grammars; information retrieval; linear programming; telecommunication network reliability; wireless sensor networks; 400-node network; EDR2; GLPK; GNU linear programming kit; WSN deployments; data collection; distributed energy-efficient algorithm; energy-constrained network; energy-efficient data redistribution; energy-efficient data retrieval; graph transformation; heuristic algorithm; in-network storage; low storage capacity; minimum cost flow optimization problem; multiple hops; optimal solution; sensor data; sink failure resilient approach; wireless sensor networks; Algorithm design and analysis; Approximation algorithms; Distributed databases; Heuristic algorithms; Linear programming; Memory; Wireless sensor networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications (ICC), 2012 IEEE International Conference on
Conference_Location :
Ottawa, ON
ISSN :
1550-3607
Print_ISBN :
978-1-4577-2052-9
Electronic_ISBN :
1550-3607
Type :
conf
DOI :
10.1109/ICC.2012.6363781
Filename :
6363781
Link To Document :
بازگشت