ELC 659: Wireless Sensor Networks

Overview

This course covers the challenges and the latest research results related to the design and management of wireless sensor networks (WSNs). WSNs have recently gained tremendous popularity due to the wide range of applications they can be used for such as disaster management, military, building and road monitoring, health care, etc. WSNs are infrastructures wireless networks that are significantly constrained in the amount of available resources such as energy, storage and computation. Such constraints make the design and operation of sensor networks considerably different from contemporary wireless networks, and necessitate the development of resource conscious protocols and management techniques. This course covers the following topics:
  • Sensor node architecture.
  • WSN network architecture and deployment strategies.
  • Medium access control (MAC) in WSN.
  • Routing protocols in WSN.
  • Data centric and content-based networking.

Course Material

Textbook

  • Holger Karl, Andreas Willig, "Protocols and Architectures for Wireless Sensor Networks," Wiley, May 2005

Announcements

  • EEC681 course is prerequisite course required for both the Communications and Computer Networks groups.
  • Students need to be familiar with the following topics: Network Layering - Performance Measures - Delay Models - Routing in Data Networks - Congestion and Flow Control - Multi-services Packet Networks - CSMA/CD Protocol - Wireless LANs - IEEE 802.11 Protocols (b, g, and a) - IEEE 802.11 MAC Architecture.

Useful Resources

Project Material

Grading Policy (Subject to Change)