Abstract
This paper considers the problem of constructing data gathering trees in a wireless sensor network for a group of sensor nodes to send collected information to a single sink node. Sensors form application-directed groups and the sink node communicates with the group members, called source nodes, to gather the desired data using a multicast tree rooted at the sink node [7]. The data gathering tree contains the sink node, all the source nodes, and some other non-source nodes. Our goal of constructing such a data gathering tree is to minimize the number of non-source nodes to be included in the tree so as to save energies of as many non-source nodes as possible. It can be shown that the optimization problem is NP-hard. We first propose an approximation algorithm with a performance ratio of four, and then give a distributed algorithm corresponding to the approximation algorithm. Extensive simulations are performed to study the performance of the proposed algorithm. The results show that the proposed algorithm can find a tree of a good approximation to the optimal tree and has a high degree of scalability.
Original language | English |
---|---|
Title of host publication | Proceedings - 15th International Conference on Computer Communications and Networks 2006, ICCCN 2006 |
Pages | 475-480 |
Number of pages | 6 |
DOIs | |
Publication status | Published - 1 Dec 2006 |
Event | 15th International Conference on Computer Communications and Networks 2006, ICCCN 2006 - Arlington, VA, United States Duration: 9 Oct 2006 → 11 Oct 2006 |
Conference
Conference | 15th International Conference on Computer Communications and Networks 2006, ICCCN 2006 |
---|---|
Country/Territory | United States |
City | Arlington, VA |
Period | 9/10/06 → 11/10/06 |
Keywords
- Data collection and aggregation
- Wireless sensor networks
ASJC Scopus subject areas
- Computer Science(all)