ACM Home Page
Please provide us with feedback. Feedback
AIDA: Adaptive application-independent data aggregation in wireless sensor networks
Full text PdfPdf (1.02 MB)
Source ACM Transactions on Embedded Computing Systems (TECS) archive
Volume 3 ,  Issue 2  (May 2004) table of contents
Pages: 426 - 457  
Year of Publication: 2004
ISSN:1539-9087
Authors
Tian He  Department of Computer Science, University of Virginia, Charlottesville, VA
Brian M. Blum  Department of Computer Science, University of Virginia, Charlottesville, VA
John A. Stankovic  Department of Computer Science, University of Virginia, Charlottesville, VA
Tarek Abdelzaher  Department of Computer Science, University of Virginia, Charlottesville, VA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 27,   Downloads (12 Months): 152,   Citation Count: 19
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/993396.993406
What is a DOI?

ABSTRACT

Sensor networks, a novel paradigm in distributed wireless communication technology, have been proposed for various applications including military surveillance and environmental monitoring. These systems deploy heterogeneous collections of sensors capable of observing and reporting on various dynamic properties of their surroundings in a time sensitive manner. Such systems suffer bandwidth, energy, and throughput constraints that limit the quantity of information transferred from end-to-end. These factors coupled with unpredictable traffic patterns and dynamic network topologies make the task of designing optimal protocols for such networks difficult. Mechanisms to perform data-centric aggregation utilizing application-specific knowledge provide a means to augmenting throughput, but have limitations due to their lack of adaptation and reliance on application-specific decisions. We, therefore, propose a novel aggregation scheme that adaptively performs application-independent data aggregation in a time sensitive manner. Our work isolates aggregation decisions into a module that resides between the network and the data-link layer and does not require any modifications to the currently existing MAC and network layer protocols. We take advantage of queuing delay and the broadcast nature of wireless communication to concatenate network units into an aggregate using a novel adaptive feedback scheme to schedule the delivery of this aggregate to the MAC layer for transmission. In our evaluation we show that end-to-end transmission delay is reduced by as much as 80% under heavy traffic loads. Additionally, we show as much as a 50% reduction in transmission energy consumption with an overall reduction in header overhead. Theoretical analysis, simulation, and a test-bed implementation on Berkeley's MICA motes are provided to validate our claims.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Abdelzaher, T. F., et al. 2003. EnviroTrack: An Environmental Programming Model for Tracking Applications in Distributed Sensor Networks. Tech. Rep. CS-2003-02, University of Virginia.
 
2
 
3
ANSI/IEEE. 1999. Wireless LAN medium access control (MAC) and physical layer (PHY) specifications. ANSI/IEEE Std 802.11, 1999 Edition.
4
5
6
7
 
8
CrossBow. 2003. Available from http://www.xbow.com/Products/Product_pdf_files/MICA%20data%20sheet.pdf.
9
 
10
Guo, C., Zhong, L. C., and Rabaey, J. M. 2001. Low power distributed MAC for ad hoc sensor radio networks. In Proceedings of IEEE GlobeCom 2001, San Antonio.
 
11
He, T., Gu, L., and Blum, B. 2002. Nest Project Source Code Base. Available from http://sourceforge.net/projects/vert/.
 
12
13
 
14
15
16
 
17
18
 
19
Johnson, D. B. and Maltz, D. A. 1996. Dynamic source routing in ad hoc wireless networks. In Mobile Computing. Kluwer Academic Publishers, Boston, MA, 153--181, Chapter 5.
20
 
21
Karn, P. 1990. MACA---A new channel access method for packet radio. In ARRL/CRRL Amateur Radio 9th Computer Networking Conference. 134--140.
 
22
 
23
 
24
Lim, A., 2001. Distributed services for information dissemination in self-organizing sensor networks. Special Issue on Distributed Sensor Networks for Real-Time Systems with Adaptive Reconfiguration, Journal of Franklin Institute.
 
25
26
27
 
28
Min, R., Bhardwaj, M., Cho, S.H., Sinha, A., Shih, E., Wang, A., and Chandrakasan, A. 2000. An architecture for a power-aware distributed microsensor node. In IEEE Workshop on Signal Processing Systems (SiPS '00).
 
29
Nagpal, R. and Coore, D. 1998. An algorithm for group formation in an amorphous computer. In Proceedings of the 10th International Conference on Parallel and Distributed Computing Systems (PDCS'98), Nevada.
 
30
Takagi, H. and Kleinrock, L. 1984. Optimal transmission ranges for randomly distributed packet radio terminals. IEEE Trans. Commun. 32, 3, 246--257.
31
32
33
 
34
Ye, W., Heidemann, J. and Estrin, D. 2002. An energy-efficient MAC protocol for wireless sensor networks. In Proceedings of the 21st International Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM 2002), New York, NY.

CITED BY  19

Collaborative Colleagues:
Tian He: colleagues
Brian M. Blum: colleagues
John A. Stankovic: colleagues
Tarek Abdelzaher: colleagues