ACM Home Page
Please provide us with feedback. Feedback
SAMPL: a simple aggregation and message passing layer for sensor networks
Full text PdfPdf (840 KB)
Source ACM International Conference Proceeding Series archive
Proceedings of the 4th Annual International Conference on Wireless Internet table of contents
Maui, Hawaii
SESSION: Wireless network optimization and control table of contents
Article No. 35  
Year of Publication: 2008
ISBN:978-963-9799-36-3
Authors
Anthony Rowe  Carnegie Mellon University, Pittsburgh, PA
Karthik Lakshmanan  Carnegie Mellon University, Pittsburgh, PA
Ragunathan (Raj) Rajkumar  Carnegie Mellon University, Pittsburgh, PA
Sponsors
: ICST
: Intel
: XIRRUS
Publisher
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 42,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

In recent years, wireless sensor networking has shown great promise in applications ranging from industrial control, environmental monitoring and inventory tracking. Given the resource-constrained nature of sensor devices and the dynamic wireless channel used for communication, a sensor networking protocol needs to be compact, energy efficient and highly adaptable. In this paper we present SAMPL, a simple aggregation and message passing layer, aimed at flexible aggregation of sensor information over a long period of time, and supporting sporadic messages from mobile devices. SAMPL is a compact network layer that operates on top of a low-power CSMA/CA based MAC protocol. The protocol has been designed with extensibility in mind to support new transducer devices and unforeseen applications without requiring reprogramming of the entire network. SAMPL uses a highly adaptive tree-based routing scheme to achieve highly robust operation in a time-varying environment. The protocol supports peer-to-peer data transactions, local storage of data similar to what many RFID systems provide as well as secure gateway to infrastructure communication. SAMPL is built on top of the Nano-RK[1] operating system that runs on the FireFly sensor networking platform. Nano-RK's resource management primitives are used to create virtual energy budgets within SAMPL that enforce application lifetimes. As of October 2008, SAMPL has been operating as part of the Sensor Andrew project at Carnegie Mellon University with battery powered sensor nodes for over seven months and continues to be actively used as a research testbed. We describe our deployment tools and network health monitoring strategies necessary for configuring and maintaining long-term operation of a sensor network. Our approach has led to sustainable average packet success rate of 94% across the entire network.


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
2
3
4
 
5
W. Ye, J. Heidemann and D. Estrin. An energy-efficient mac protocol for wireless sensor networks. INFOCOM, June 2002.
 
6
Rowe A., Mangharam R., and Rajkumar R. RT-Link: A Time-Synchronized Link Protocol for Energy-Constrained Multi-hop Wireless Networks. SECON, 2006.
7
8
 
9
 
10
L. F. W. van Hoesel and P. J. M. Havinga. A lightweight medium access protocol for wireless sensor networks. INSS, 2004.
 
11
C. Guo and L. C. Zhong and J. Rabaey. Low power distributed mac for ad hoc sensor radio networks. Globecom, 2001.
 
12
13
14
 
15
 
16
17
 
18
Want, A., Jones, A., Hopper, A. A New Location Technique for the Active Office. IEEE Personal Comm., 1997.
19
 
20
Randolph D. Nelson and Leonard Kleinrock. Maximum probability of successful transmission in a random planar packet radio network. INFOCOM, pages 365--370, 1983.
 
21
Mills, D. L. Internet time synchronization: the Network Time Protocol. IEEE Trans. Communications COM, 1989.

Collaborative Colleagues:
Anthony Rowe: colleagues
Karthik Lakshmanan: colleagues
Ragunathan (Raj) Rajkumar: colleagues