Title
Energy-Efficient Algorithm for Multicasting in Duty-Cycled Sensor Networks
Abstract
Multicasting is a fundamental network service for one-to-many communications in wireless sensor networks. However, when the sensor nodes work in an asynchronous duty-cycled way, the sender may need to transmit the same message several times to one group of its neighboring nodes, which complicates the minimum energy multicasting problem. Thus, in this paper, we study the problem of minimum energy multicasting with adjusted power (the MEMAP problem) in the duty-cycled sensor networks, and we prove it to be NP-hard. To solve such a problem, the concept of an auxiliary graph is proposed to integrate the scheduling problem of the transmitting power and transmitting time slot and the constructing problem of the minimum multicast tree in MEMAP, and a greedy algorithm is proposed to construct such a graph. Based on the proposed auxiliary graph, an approximate scheduling and constructing algorithm with an approximation ratio of 4lnK is proposed, where K is the number of destination nodes. Finally, the theoretical analysis and experimental results verify the efficiency of the proposed algorithm in terms of the energy cost and transmission redundancy.
Year
DOI
Venue
2015
10.3390/s151229860
SENSORS
Keywords
Field
DocType
multicasting,energy optimization,power aware,Steiner tree,duty cycle,wireless sensor networks
Key distribution in wireless sensor networks,Job shop scheduling,Steiner tree problem,Scheduling (computing),Computer network,Greedy algorithm,Redundancy (engineering),Multicast,Engineering,Wireless sensor network
Journal
Volume
Issue
Citations 
15
12.0
11
PageRank 
References 
Authors
0.56
33
5
Name
Order
Citations
PageRank
Quan Chen1517.05
Siyao Cheng243822.59
Hong Gao31086120.07
Jianzhong Li43196304.46
Zhipeng Cai51928132.81