|
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
|
Alan Mainwaring , David Culler , Joseph Polastre , Robert Szewczyk , John Anderson, Wireless sensor networks for habitat monitoring, Proceedings of the 1st ACM international workshop on Wireless sensor networks and applications, September 28-28, 2002, Atlanta, Georgia, USA
[doi> 10.1145/570738.570751]
|
 |
4
|
Philo Juang , Hidekazu Oki , Yong Wang , Margaret Martonosi , Li Shiuan Peh , Daniel Rubenstein, Energy-efficient computing for wildlife tracking: design tradeoffs and early experiences with ZebraNet, Proceedings of the 10th international conference on Architectural support for programming languages and operating systems, October 05-09, 2002, San Jose, California
|
| |
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
|
David Culler , Prabal Dutta , Cheng Tien Ee , Rodrigo Fonseca , Jonathan Hui , Philip Levis , Joseph Polastre , Scott Shenker , Ion Stoica , Gilman Tolle , Jerry Zhao, Towards a sensor network architecture: lowering the waistline, Proceedings of the 10th conference on Hot Topics in Operating Systems, p.24-24, June 12-15, 2005, Santa Fe, NM
|
 |
13
|
John Heidemann , Fabio Silva , Chalermek Intanagonwiwat , Ramesh Govindan , Deborah Estrin , Deepak Ganesan, Building efficient wireless sensor networks with low-level naming, Proceedings of the eighteenth ACM symposium on Operating systems principles, October 21-24, 2001, Banff, Alberta, Canada
|
 |
14
|
|
| |
15
|
|
| |
16
|
|
 |
17
|
Mathew Laibowitz , Jonathan Gips , Ryan Aylward , Alex Pentland , Joseph A. Paradiso, A sensor network for social dynamics, Proceedings of the 5th international conference on Information processing in sensor networks, April 19-21, 2006, Nashville, Tennessee, USA
[doi> 10.1145/1127777.1127851]
|
| |
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.
|
|