CSCE 5540: Introduction to Sensor Networks
Fall 2008
Course Description:
3 hours. Fundamentals of wireless sensor networks. Topics include: design implications of energy (hardware and software), and otherwise resource-constrained nodes; network self-configuration; services such as routing under network dynamics, localization, time-synchronization and calibration; distributed data management, in-network aggregation and collaborative signal processing, programming tools and language support.
http://www.cse.unt.edu/~rakl/class5540/csce5540.html
Dr. Rob Akl, NTRP F229, 940 565-2804, rakl@cse.unt.edu.
TA:
None.
Class Hours:
Mondays and Wednesdays, 3:30 – 4:50 pm, NTRP B140.
Office Hours:
Mondays and Wednesdays, 1:00 – 2:00 pm, or by appointment.
Text:
REFERENCE: Wireless Sensor Networks, Feng Zhao and Leonidas Guibas, Morgan Kaufmann, 2004. ISBN 1-55860-914-8
|
Attendance and Participation |
25 % |
|
Homework |
25 % |
|
Presentation |
25 % |
|
Project |
25 % |
Homework
Homework will be turned in at the start of class on the due date.
Syllabus CSCE 5540: Introduction to Sensor Networks
Introduction (Chapter 1), Intro,
Hardware Platforms and Trends
Resource Constraints and Tradeoffs
System Layer Design Issues
Platforms and Tools (Chapter7) TinyOS, Em*
TinyOs
EmStar
Reading Assignment: Levis03, Girod04
Wireless Channel, Channel
Reading Assignment: Woo03, Ganesan02, Cerpa03
Infrastructure Establishment (Chapter 4) TimeSync, Topology
Time Synchronization
Reading Assignment: Elson02, Ganeriwal03, Maroti04
Topology Control
Reading Assignment: Ascent02, Span01
Localization and Tracking (Chapter 2) Tracking
Centralized versus Distributed
Detection and Tracking
Reading Assignment: Sayeed02, Simon04, FZhao03
Networking Sensors (Chapter 3) 802.11, MAC, Placement
Medium Access Control
Energy-Aware Routing
Reading Assignment: Wei04, TMAC
Sensor Tasking and Control (Chapter 5) Diffusion, Info
Information-Based
Information Aggregation
Reading Assignment: Intanago00, Heidemann01
Sensor Network Databases (Chapter 6) Management, Storage
Querying
Database Organization
Distributed Aggregation
Reading
Assignment: Bonnet00, Ratnasamy02,
Ganesan03