DocumentCode :
34866
Title :
Duty-Cycle-Aware Minimum-Energy Multicasting in Wireless Sensor Networks
Author :
Kai Han ; Yang Liu ; Jun Luo
Author_Institution :
Sch. of Comput. Sci., Zhongyuan Univ. of Technol., Zhengzhou, China
Volume :
21
Issue :
3
fYear :
2013
fDate :
Jun-13
Firstpage :
910
Lastpage :
923
Abstract :
In duty-cycled wireless sensor networks, the nodes switch between active and dormant states, and each node may determine its active/dormant schedule independently. This complicates the Minimum-Energy Multicasting (MEM) problem, which was primarily studied in always-active wireless ad hoc networks. In this paper, we study the duty-cycle-aware MEM problem in wireless sensor networks both for one-to-many multicasting and for all-to-all multicasting. In the case of one-to-many multicasting, we present a formalization of the Minimum-Energy Multicast Tree Construction and Scheduling (MEMTCS) problem. We prove that the MEMTCS problem is NP-hard, and it is unlikely to have an approximation algorithm with a performance ratio of (1 - 0(1)) ln Δ, where Δ is the maximum node degree in a network. We propose a polynomial-time approximation algorithm for the MEMTCS problem with a performance ratio of O (H(Δ + 1)), where H(·) is the harmonic number. In the case of all-to-all multicasting, we prove that the Minimum-Energy Multicast Backbone Construction and Scheduling (MEMBCS) problem is also NP-hard and present an approximation algorithm for it, which has the same approximation ratio as that of the proposed algorithm for the MEMTCS problem. We also provide a distributed implementation of our algorithms, as well as a simple but efficient collision-free scheduling scheme to avoid packet loss. Finally, we perform extensive simulations, and the results demonstrate that our algorithms significantly outperform other known algorithms in terms of the total transmission energy cost, without sacrificing much of the delay performance.
Keywords :
computational complexity; multicast communication; scheduling; trees (mathematics); wireless sensor networks; MEMBCS problem; MEMTCS problem; NP-hard problem; active-dominant states; active-dormant schedule; all-to-all multicasting; always-active wireless ad hoc networks; approximation algorithm; delay performance; distributed implementation; duty-cycle-aware MEM problem; duty-cycle-aware minimum-energy multicasting; duty-cycled wireless sensor networks; efficient collision-free scheduling scheme; harmonic number; maximum node degree; minimum-energy multicast backbone construction-scheduling problem; minimum-energy multicast tree construction-scheduling problem; one-to-many multicasting; packet loss; polynomial-time approximation algorithm; total transmission energy cost; Approximation algorithms; Approximation methods; Multicast communication; Satellites; Schedules; Scheduling; Wireless sensor networks; Approximation algorithm; duty-cyle-aware; minimum-energy; multicasting; wireless sensor networks (WSNs);
fLanguage :
English
Journal_Title :
Networking, IEEE/ACM Transactions on
Publisher :
ieee
ISSN :
1063-6692
Type :
jour
DOI :
10.1109/TNET.2012.2212452
Filename :
6280608
Link To Document :
بازگشت