Calendar for CS686 - Fall 2008

This is a tentative calendar for the semester. It is subject to change.
Week Date Topic Reading Due Assignments Due Materials
1 Sep 3 Overview/SPOT demos Wireless Sensor Networks for Habitat Monitoring
Fidelity and Yield in a Volcano Monitoring Sensor Network
WSN Overview
SunSPOT Programming
2 Sep 8 Sensor hardware Chapter 2 Subscribe to the mailing list:
https://cs.usfca.edu/mailman/listinfo/cs686-f08
Hardware Components
Sep 10 Networking Review Getting Started/Movement
Detection
Networking Overview*
3 Sep 15 Networking Review
Sep 17 Networking Review
4 Sep 22 MAC Protocols Chapter 5
An Energy-Efficient MAC Protocol for Wireless Sensor Networks
Energy-Efficient Communication Protocol for Wireless Microsensor Networks
Network Topology MAC Protocols
Sep 24 Link Layer Chapter 6
Datalink Streaming in Wireless Sensor Networks

Link Layer
5 Sep 29 Topology Control Chapter 10


Topology Control
Oct 1 Demo Day
Duty Cycling
6 Oct 6 Seda wrap up
Threading Bugs Discussion
Hierarchical LEACH Algorithm Discussion


Oct 8 Span/Topology Control Span: an Energy-efficient Coordination Algorithm for Topology Maintenance in Ad Hoc Wireless Networks
7 Oct 13 Review/Project Questions Some Review Notes
Oct 15 Exam 1
8 Oct 20 Demo Day (Exercises to prepare for guest lecture) Clustering
Oct 22 Guest Lecture: Kannan Srinivasan and Maria Kazandjieva (Stanford University) The B-factor: Measuring Wireless Link Burstiness
19 Oct 27 Time Synchronization Chapter 9
Timing-sync Protocol for Sensor Networks
Fine-Grained Network Time Synchronization using Reference Broadcasts
Time Synchronization
Oct 29 Project Discussion Chapter 11
Ad hoc On-Demand Distance Vector Routing
A Review of Current Routing Protocols for Ad-Hoc Mobile Wireless Networks
Additional Data Collection - Part 1 Routing
10 Nov 3 Sick day
Nov 5 Routing


11 Nov 10 Data Centric Networking Chapter 12
Directed Diffusion: A Scalable and Robust Communication Paradigm for Sensor Networks
Adaptive Protocols for Information Dissemination in Wireless Sensor Networks
Trickle: A Self-regulating Algorithm for Code Propagation and Maintenance in Wireless Sensor Networks
Data-centric Networking
Nov 12 Demo Day Additional Data Collection - Final
12 Nov 17 Data Centric Networking
Transport Layer/QoS
Chapter 13
Flush: A Reliable Bulk Transport Protocol for Multihop Wireless Networks
RCRT: Rate-Controlled Reliable Transport for Wireless Sensor Networks
In-class Exercises Transport Layer and QoS
Nov 19 CenceMe - People-centric Sensing Sensing Meets Mobile Social Networks: The Design, Implementation and Evaluation of the CenceMe Application CenceMe
13 Nov 24 Final Project Discussion Final Project Proposal Due
Nov 26 Final Project Discussion
14 Dec 1 Review Some Review Notes
Dec 3 Exam 2
15 Dec 8 Lab Day
Dec 10 Finished!
Dec 18 Final Project Due

Topics may include:
-Security in WSN
-Opportunistic Sensor Networks
-Energy Management

*The slides are adapted from the slides accompanying the text: Computer Networking: A Top-Down Approach Featuring the Internet 3rd edition, copyright 2005 J.F Kurose and K.W. Ross, All Rights Reserved.

Sami Rollins