| Literature DB >> 22573969 |
Frank Yeong-Sung Lin1, Hong-Hsu Yen, Shu-Ping Lin.
Abstract
Embedding data-aggregation capabilities into sensor nodes of wireless networks could save energy by reducing redundant data flow transmissions. Existing research describes the construction of data aggregation trees to maximize data aggregation times in order to reduce data transmission of redundant data. However, aggregation of more nodes on the same node will incur significant collisions. These MAC (Media Access Control) layer collisions introduce additional data retransmissions that could jeopardize the advantages of data aggregation. This paper is the first to consider the energy consumption tradeoffs between data aggregation and retransmissions in a wireless sensor network. By using the existing CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance) MAC protocol, the retransmission energy consumption function is well formulated. This paper proposes a novel non-linear mathematical formulation, whose function is to minimize the total energy consumption of data transmission subject to data aggregation trees and data retransmissions. This solution approach is based on Lagrangean relaxation, in conjunction with optimization-based heuristics. From the computational experiments, it is shown that the proposed algorithms could construct MAC aware data aggregation trees that are up to 59% more energy efficient than existing data aggregation algorithms.Entities:
Keywords: CSMA/CA; Data aggregation; Lagrangean relaxation; MAC aware data aggregation routing; wireless sensor networks
Year: 2009 PMID: 22573969 PMCID: PMC3345843 DOI: 10.3390/s90301518
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.Data aggregation in MAX.
Figure 2.Tradeoff between retransmission and data aggregation.
LGR-Primal Algorithm.
Figure 3.Total Energy Consumption with respect to no. of data source nodes.
Figure 4.Total Energy Consumption with respect to Transmission Radius.
Figure 5.Total Energy Consumption with respect to Network Size.
Improvement Ratio.
| SPT | (53%, 43%) | (57%, 33%) | (49%, 45%) |
| GIT | (40%, 30%) | (42%, 29%) | (42%, 22%) |
| CNS | (29%, 21%) | (14%, 6%) | (27%, 27%) |
| CCA | (59%, 24%) | (31%, 24%) | (37%, 35%) |
| The set of all sensor nodes | |
| The set of all candidate paths that connect data source node | |
| The set of all data source nodes | |
| Longest distance of shortest path to reach the farthest data source node | |
| An arbitrary large number | |
| The indicator function, which is 1 if the link from node | |
| Euclidean distance between node | |
| Transmission time for transmitting a data packet | |
| Transmission time for RTS frame | |
| Short inter-frame space time | |
| Maximum propagation delay for transmitting data packet | |
| The sink node | |
| The set of all possible transmission radii that node | |
| Energy consumption function of node | |
| The largest number of retransmission times |
| 1 if data source node | |
| 1 if the link from node | |
| Transmission radius of the node | |
| 1 if node | |
| Retransmission times of node |
LGR Algorithm.
| |
| |
| |
| UB = ∞ and LB = −∞ (upper and lower bounds, respectively). |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |