CS344A: Sensor Network Systems
|
|
[Summary][Syllabus][Readings][Assignments][Projects]
|
|
|
|
Papers in bold are assigned reading; papers
in normal weight are recommended additional
reading if you are interested in the
topic. The list of papers here is by no means
anything close to comprehensive. Most of these
papers can be readily found through the ACM digital
library, citeseer,
or Google
Scholar.
|
|
1. A Great New World
|
- M. Weiser. "The Computer for the
Twenty-First Century," Scientific American,
pp. 94-10, September 1991.
- D. Estrin, D. Culler, K. Pister, and
G. Sukhatme. "Connecting the Physical World
with Pervasive Networks," IEEE Pervasive
Computing, pp. 59-69, January-March
2002.
- D. Estrin, R. Govindan, J. Heidemann,
S. Kumar. "Next Century Challenges: Scalable
Coordination in Sensor Networks, "
Proceedings of MOBICOM 1999.
- David Steere, Antonio Baptista, Dylan
McNamee, Calton Pu, Jonathan
Walpole. "Research Challenges in
Environmental Observation and Forecasting
Systems," Proceedings of MOBICOM 2000.
- L. Schwiebert, S. Gupta, J. Weinmann.
"Research Challenges in Wireless Networks of
Biomedical Sensors," Proceedings of MOBICOM
2001.
- M. Kahn, R. Katz, K. S. J. Pister. "Next
Century Challenges: Mobile Networking for
'Smart Dust,'" MOBICOM 1999.
- D. Estrin et al. "Embedded, Everywhere:
A Research Agenda for Networked Systems of
Embedded Computers," 2001.
|
|
2. Applications
|
- A. Mainwaring, J. Polastre, R.
Szewczyk, D. Culler, and J.
Anderson. "Wireless Sensor Networks for
Habitat Monitoring," WSNA 2002.
- R. Szewczyk, J. Polastre, A.
Mainwaring, and D. Culler. "Lessons from
a Sensor Network Expedition," EWSN
2004.
- R. Szewczyk, J. Polastre, A.
Mainwaring, J. Anderson, and D.
Culler. "Analysis of a Large Scale Habitat
Monitoring Application," SenSys 2004.
- T. He, S. Krishnamurthy, J.
A. Stankovic, T. Abdelzaher, L. Luo,
R. Stoleru, T. Yan, L. Gu, J.
Hui, and B. Krogh. "An Energy-Efficient
Surveillance System Using Wireless Sensor
Networks," MobiSys 2004.
- V. A. Kottapalli, A. S. Kiremidjian,
J. Lynch, E. Carryer, T. Kenny, K. Law, and Y.
Lei. "Two-Tiered Wireless Sensor Network
Architecture for Structural Health
Monitoring,"
- G. Simon, M. Maroti, A. Ledeczi,
G. Balogh, B. Kusy, A. Nadas, G. Pap,
J. Sallai, and K. Frampton. "Sensor
Network-Based Countersniper System," SenSys
2004.
- G. Tolle, J. Polastre, R. Szewczyk,
N. Turner, K. Tu, S. Burgess, D. Gay,
P. Buonadonna, W. Hong, T. Dawson, and
D. Culler. "A Macroscope in the Redwoods,"
SenSys 2005.
- R. Adler, P. Buonadonna, J. Chhabra,
M. Flanigan, L. Krishnamurthy,
N. Kushalnagar, L. Nachman, and
M. Yarvis. "Design and Deployment of
Industrial Sensor Networks: Experiences from
the North Sea and a Semiconductor Plant,"
SenSys 2005.
- I. Vasilescu, K. Kotay, D. Rus,
P. Corke, and M. Dunbabin. "Data Collection,
Storage and Retrieval with an Underwater
Optical and Acoustical Sensor Network,"
SenSys 2005.
- J. Huang, S. Amjad, and Shivakant
Mishra. "CenWits: A Sensor-Based
Loosely-Coupled Search and Rescue System
using Witnesses," SenSys 2005.
- P. Juang, H. Oki, Y. Wang, M. Martonosi,
L. Peh, D. Rubenstein. "Energy-Efficient
Computing for Wildlife Tracking: Design
Tradeoffs and Early Experiences with
ZebraNet," ASPLOS 2002.
- Geoff Werner-Allen, Jeff Johnson, Mario
Ruiz, Jonathan Lees, and Matt
Welsh. "Monitoring Volcanic Eruptions with a
Wireless Sensor Network," EWSN 2005.
- A. Arora, P. Dutta, S. Bapat,
V. Kulathumani, H. Zhang, V. Naik,
V. Mittal, H. Cao, M. Demirbas, M. Gouda,
Y. Choi, T. Herman, S. Kulkarni,
U. Arumugam, M. Nesterenko, A. Vora, and
M. Miyashita. "A Line in the Sand: A
Wireless Sensor Network for Target
Detection, Classification, and Tracking,"
Computer Networks, Vol. 46, Issue 5.
- A. Arora, R. Ramnath, E. Ertin,
P. Sinha, S. Bapat, V. Naik, V. Kulathumani,
H. Zhang, H. Cao, M. Sridharan, S. Kumar, N.
Seddon, C. Anderson, T. Herman, N. Trivedi,
C. Zhang, M. Nesterenko, R. Shah,
S. Kulkarni, M. Aramugam, L. Wang,
M. Gouda, Y. Choi, D. Culler, P. Dutta,
C. Sharp, G. Tolle, M. Grimmer, B.
Ferriera, and K. Parker. "ExScal: Elements of an
Extreme Scale Wireless Sensor Network",
RTCSA 2005.
- C. Guo and A. Fano. "Cargo Container
Security using Ad Hoc Sensor Networks,"
IPSN/SPOTS 2005.
|
|
3. Hardware and Energy
|
- J. Hill and D. Culler. "Mica: A Wireless
Platform for Deeply Embedded Networks," IEEE
Micro 2002.
- Martin Leopold, Mads Bondo Dydensborg,
and Philippe Bonnet. "Bluetooth and Sensor
Networks: A Reality Check," SenSys
2003.
- J. Polastre, R. Szewczyk, and
D. Culler. "Telos: Enabling ultra-low power
wireless research." IPSN/SPOTS 2005.
- X. Jiang, J. Polastre, and
D. Culler. "Perpetual Environmentally
Powered Sensor Networks," IPSN/SPOTS
2005
- M. Rahimi, R. Baer, O. Iroezi,
J. Garcia, J. Warrior, D. Estrin, and M.
Srivastava. "Cyclops: In Situ Image Sensing
and Interpretation in Wireless Sensor
Networks," SenSys 2005.
- P. Zhang, C. Sadler, S. Lyon,
M. Martonosi. "Hardware design experiences
in ZebraNet," SenSys 2004.
- B. O'Flynn and A. Barroso. "The
Development of a Novel Miniaturised Modular
Platform for Wireless Sensor Networks,"
IPSN/SPOTS 2005.
- R. Pon, J. Gordon, A. Kansal, D. Liu,
L. Shirachi, W. Kaiser, G. Sukhatme, and
M. Srivastava. "Networked Infomechanical
Systems: A Mobile Wireless Sensor Network
Platform," IPSN/SPOTS 2005.
- J. Lifton, M. Broxton, and J.
Paradiso. "Experiences and Directions in
Pushpin Computing," IPSN/SPOTS 2005.
- P. Dutta, M. Grimmer, A. Arora,
S. Bibyk, and D. Culler. "Design of a
Wireless Sensor Network Platform for
Detecting Rare, Random, and Ephemeral
Events," IPSN/SPOTS 2005.
- P. Dutta, J. Hui, J. Jeong, S. Kim,
C. Sharp, J. Taneja, G. Tolle,
K. Whitehouse, and D. Culler. "Trio:
Enabling Sustainable and Scalable Outdoor
Wireless Sensor Network Deployments,"
IPSN/SPOTS 2006.
|
|
4. Radio Behavior
|
- D. Ganesan, B. Krishnamachari, A. Woo,
D. Culler, D. Estrin, and
S. Wicker. "Complex behavior at scale: An
experimental study of low-power wireless
sensor networks." Technical Report 02-0013,
UCLA Computer Science Division, 2002.
- J. Zhao and R. Govindan. "Understanding
packet delivery performance in dense
wireless sensor networks," SenSys 2003.
- A. Cerpa, N. Busek, and
D. Estrin. "SCALE: A tool for simple
connectivity assessment in lossy
environments," Technical Report {CENS-21},
2003.
- D. Kotz, C. Newport, and
C. Elliott. "The Mistaken Axioms of
Wireless-Network Research," Technical Report
TR2003-467, Dept. of Computer Science,
Dartmouth College, 2003.
- J. Li, C. Blake, D. S. J. De Couto,
H. I. Lee, and R. Morris. "Capacity of
Wireless Ad Hoc Networks," MobiCom
2001.
- D. Aguayo, J. Bicket, S. Biswas,
G. Judd, R. Morris. "Link-level Measurements
from an 802.11b Mesh Network." SIGCOMM
2004.
- M. Zuniga and
B. Krishnamachari. "Analyzing the
Transitional Region in Low Power Wireless
Links." SECON 2004.
- D. Son, B. Krishnamachari, and
J. Heidemann. "Experimental Analysis of Concurrent
Packet Transmissions in Low-Power Wireless
Networks." USC-ISI Technical Report
ISI-TR-2005-609, November 2005.
|
|
5. Systems
|
- J. Hill, R. Szewczyk, A. Woo, S. Hollar,
D. Culler and K. Pister. "System
Architecture Directions for Network
Sensors." ASPLOS 2000.
- P. Levis, D. Gay, V. Handziski,
J. Hauer, B. Greenstein, M. Turon, J. Hui,
K. Klues, C. Sharp, R. Szewczyk,
J. Polastre, P. Buonadonna, L. Nachman,
G. Tolle, D. Culler, and A. Wolisz. "T2: A
Second Generation OS For Embedded Sensor
Networks." Technical Report
TKN-05-007. 2005
- C. Han, R. K. Rengaswamy, R. Shea,
E. Kohler and M. Srivastava. "SOS: A Dynamic
Operating System for Sensor Networks."
MobiSys 2005.
- H. Abrach, S. Bhatti, J. Carlson,
H. Dai, J. Rose, A. Sheth, B. Shucker,
J. Deng and R. Han. "MANTIS: System Support
for MultimodAl NeTworks of In-situ Sensors."
WSNA 2003.
- J. Koshy and R. Pandey. "VM*: A Scalable
Runtime Environment for Sensor Networks."
SenSys 2005.
- L. Girod, J. Elson, A. Cerpa,
T. Stathopoulos, N. Ramanathan, and
D. Estrin. "EmStar: a Software Environment
for Developing and Deploying Wireless Sensor
Networks." USENIX 2004.
- A. Dunkels, B. Grönvall, and T.
Voigt. "Contiki - a Lightweight and Flexible
Operating System for Tiny Networked
Sensors." EmNets 2004.
- D. Gay, P. Levis, D. Culler. "Software
Design Patterns for TinyOS." LCTES
2005.
- F. Stejano and R. Anderson. "The Grenade
Timer: Fortifying the Watchdog Timer Against
Malicious Code." MoMuC 2000.
- V. Handziski, J.Polastre, J.H.Hauer,
C.Sharp, A.Wolisz and D.Culler. "Flexible
Hardware Abstraction for Wireless Sensor
Networks." EWSN 2005.
- A. Dunkels, O. Schmidt, and
T. Voight. "Using Protothreads for Sensor
Node Programming." REALWSN 2005.
- J. Regehr. "Randomized testing of
interrupt-driven software." EMSOFT 2005.
- G. Candea and A. Fox. "Recursive Restartability: Turning the Reboot Sledgehammer into a Scalpel." HotOS 2001.
|
|
6. Media Access
|
- V. Bharghavan, A. Demers, S. Shenker and
L. Zhang. "MACAW: A Media Access Protocol
for Wireless LANs." SIGCOMM 1994.
- W. Ye, J. Heidemann, and D. Estrin. "An
Energy-Efficient MAC Protocol for Wireless
Sensor Networks." INFOCOM 2000.
- J. Polastre, J. Hill, and
D. Culler. "Versatile Low Power Media Access
for Wireless Sensor Networks." SenSys
2004.
- T. van Dam and K. Langendoen. "An
Adaptive Energy-Efficient MAC Protocol for
Wireless Sensor Networks." SenSys 2003.
- I. Rhee, A. Warrier, M. Aia, and
J. Min. "Z-MAC: a Hybrid MAC for Wireless
Sensor Networks." SenSys 2005.
- S. Eisenmann and
A. Campbell. "Structuring Contention-based
Channel Access in Wireless Sensor Networks."
IPSN 2006.
- A. Woo and D. Culler. "A Transmission
Control Scheme for Media Access in Sensor
Networks." Mobicom 2001.
- Kamin Whitehouse, Alec Woo, Fred Jiang,
Joseph Polastre, and David Culler.
"Exploiting the Capture Effect for Collision
Detection and Recovery." (EmNetS-II),
2005.
- J. Polastre, J. Hui, P. Levis, J. Zhao, D. Culler, S. Shenker, and I. Stoica. "A Unifying Link Layer Abstraction for Wireless Networks." SenSys 2005.
|
|
7. Routing and Transport
|
- A. Woo, T. Tong, and D. Culler. "Taming
the Underlying Challenges of Reliable
Multihop Routing in Sensor Networks." SenSys
2003.
- J. Newsome and D. Song. "GEM: Graph
EMbedding for Routing and Data-Centric
Storage in Sensor Networks Without
Geographic Information." SenSys 2003.
- R. Fonseca, S. Ratnasamy, J. Zhao,
C.T. Ee, D. Culler, S. Shenker, and
I. Stoica. "Beacon Vector Routing: Scalable
Point-to-Point Routing in Wireless
Sensornets." NSDI 2005.
- B. Karp and H.T. Kung. "Greedy Perimeter
Stateless Routing for Wireless Networks."
MobiCom 2000.
- Y. Kim, R. Govindan, B. Karp, and
S. Shenker. "Geographic Routing Made
Practical." NSDI 2005.
- C. Intanagonwiwat, R. Govindan and
D. Estrin. "Directed diffusion: A scalable
and robust communication paradigm for sensor
networks." MobiCom 2000.
- B. Hohlt, L. Doherty, and E.
Brewer. "Flexible Power Scheduling for
Sensor Networks." IPSN 2004.
- C. Wan, A. Campbell, and
L. Krishnamurthy. "A reliable transport
protocol for wireless sensor networks." WSNA
2002.
- S. Kim, R. Fonseca, and
D. Culler. "Reliable Transfer on Wireless
Sensor Networks." SECON 2004.
- P. Levis, N. Patel, D. Culler, and
S. Shenker. "Trickle: A Self-Regulating
Algorithm for Code Propogation and
Maintenance in Wireless Sensor Network."
NSDI 2004.
- S. Nath, P. Gibbons, S. Seshan, and
Z. Anderson."Synopsis diffusion for robust
aggregation in sensor networks." SenSys
2004.
- B. Hull, K. Jamieson, and H. Balakrishnan.
"Mitigating Congestion in Wireless Sensor
Networks." SenSys 2004.
|
|
8. Programming Models, Architectures, and Management
|
- K. Whitehouse, C. Sharp, E. Brewer, and
D. Culler. "Hood: a Neighborhood Abstraction
for Sensor Networks." MobiSys 2004.
- M. Welsh and G. Mainland. "Programming
Sensor Networks Using Abstract Regions." NSDI
2004.
- T. Liu and M. Martonosi. "Impala: a
middleware system for managing autonomic,
parallel sensor systems." PPoPP 2003.
- A. Boulis and C. Han and
M. Srivastava. "Design and Implementation of
a Framework for Efficient and Programmable
Sensor Networks." MobiSys 2003.
- S. Madden and M. Franklin and
J. Hellerstein and W. Hong. "TinyDB: An
Acquisitional Query Processing System for
Sensor Networks." Transactions on Database
Systems (TODS) 2005.
- B. Greenstein, E. Kohler and
D. Estrin. "A sensor network application
construction kit (SNACK)." SenSys 2004.
- G. Tolle and D. Culler. "Design of an
Application-Cooperative Management System
for Wireless Sensor Networks." EWSN
2005.
- P. Levis, D. Gay, and David
Culler. "Active Sensor Networks." NSDI
2005.
- R. Govindan, E. Kohler, D. Estrin, F. Bian, K. Chintalapudi, O. Gnawali, S. Rangwala, R. Gummadi, and T. Stathopoulos. "Tenet: An Architecture for Tiered Embedded Networks." CENS Technical Report 56, 2005.
- R. Gummadi, O. Gnawali, and R. Govindan. "Macro-programming Wireless Sensor Networks using Kairos." DCOSS 2005.
- D. Culler, P. Dutta, C. T. Eee, R. Fonseca, J. Hui, P. Levis, J. Polastre, S. Shenker, I. Stoica, G. Tolle, and J. Zhao. "Towards a Sensor Network Architecture: Lowering the Waistline." HotOS 2005.
|
|
9. Simulation
|
- P. Levis, N. Lee, M. Welsh, and D. Culer. "TOSSIM: Accurate and Scalable Simulation of Entire TinyOS Applications." SenSys 2003.
- J. Polley, D. Blazakis, J. McGee, D. Rusk, J. S. Baras, and M. Karir. "ATEMU: A Fine-grained Sensor Network Simulator." SECON 2004.
- L. Perrone and D. Nicol. "A Simulator for TinyOS Applications." 2002 Winter Simulation Conference.
- V. Shnayder, M. Hempstead, B. Chen, G. Allen, and M. Welsh. "Simulating the power consumption of large-scale sensor network applications". SenSys 2004.
- B. Titzer, D. Lee, and J. Palsberg. "Avrora: Scalable Sensor Network Simulation with Precise Timing." IPSN 2005.
- The Network Simulator. http://www.isi.edu/nsnam/ns/.
- L. Girod, T. Stathopoulos, N. Ramanathan, J. Elson, D. Estrin, E. Osterweil, and T. Schoellhammer. "A system for simulation, emulation, and deployment of heterogeneous sensor networks." SenSys 2004.
|
|
10. Storage
|
- S. Ratnasamy, B. Karp, L. Yin, F. Yu, D. Estrin, R. Govindan and S. Shenker. "GHT: a geographic hash table for data-centric storage." WSNA 2002.
- M. Li, D. Ganesan and P. Shenoy. "PRESTO: Feedback-Driven Data Management in Sensor Networks." NSDI 2006
- G. Mathur, P. Desnoyers, D. Ganesan and P. Shenoy. "Ultra-Low Power Storage for Sensor Networks." IPSN/SPOTS 2006.
- H. Dai, M. Neufeld, and R. Han. "ELF: An Efficient Log-Structured Flash File System for Wireless Micro Sensor Nodes." SenSys 2004.
|
|
11. Services
|
- J. Elson, L. Girod, D. Estrin. "Fine-Grained Network Time Synchronization using Reference Broadcast." OSDI 2002.
- M. Maroti, B. Kusy, G. Simon, A. Ledeczi. "The Flooding Time Synchronization Protocol." SenSys 2004.
- M. Maroti, B. Kusy, G. Balogh, P. Volgyesi, K. Molnar, A. Nadas, S. Dora, A. Ledeczi. "Radio Interferometric Positioning." SenSys 2005.
- D. Moore, J. Leonard, D. Rus, and S. J. Teller. "Robust distributed network localization with noisy range measurements." SenSys 2004.
|
|
|