CS G250: Wireless Networks

Spring 2005

The term project for the course can be either the development of a simple node-counting application on a mote-based sensor network, or a survey project. The deliverables in each case are listed below.

Sensor Network Project

In this project, you will develop code to set up a spanning tree in a sensor network rooted at the base station, and then use the spanning tree to count the number of sensor nodes in the network reachable from the base station. The code will be developed over the TinyOS environment and can be run on a 8-node MICAz mote network (developed by Crossbow Technologies based on a design by researchers at UC Berkeley) that we have recently acquired. The deliverables are: Details of the programming assignment are available here.

Survey Project

If you choose to do a survey, you should select a topic from one below or propose one of your own, review relevant literature, and present a synopsis of the key technical issues, challenges, and results in the area. The deliverables are:

Sample Survey Projects

Third generation wireless systems and beyond: This project will survey the key technical considerations of third and future generation wireless systems.  Technical details at the MAC and physical layers of WCDMA, EV-DO, etc., could be covered.  A good starting point is Section 10.5 of the text, followed by recent references listed there.

Synchronization in sensor networks: Many protocols for sensor networks assume tight synchronization among sensor nodes.  This project will survey recent proposals for time synchronization in sensornets.

Mobile IPv6: This project will discuss the problems with Mobile IP and support for mobility that is integrated into IPv6. A starting point is the following Internet draft:
Secure routing in ad hoc networks: The ad hoc network routing protocols that we studied in class did not consider issues of security. A number of research efforts are underway in developing "secure" versions of existing protocols, as well as other new schemes. This project will survey the technical challenges and the proposed work.
Energy-efficient broadcasting in ad hoc networks: In this survey, we will consider the problem of broadcasting in ad hoc wireless networks with the aim of minimizing the total energy consumption needed for the broadcast. A number of centralized algorithms, and a few distributed schemes, have been proposed. This project will explore the algorithmic challenges and the effectiveness of the proposed work.
Security in IEEE 802.11: This project will review security issues in IEEE 802.11. Wired Equivalent Privacy (WEP) and IEEE 802.11i are two topics to cover in this regard. Two relevant articles are:
Directional Antenna Systems in Ad Hoc Networking: This project will survey the technical problems and solutions to increasing ad hoc network capacity using directional antenna systems. A starting point is a tutorial given by Ram Ramanathan, Mineo Takai, and Nitin Vaidya at Mobihoc 2003. An abstract is available here.

Power control in CDMA cellular systems: This project surveys the current state of the art in power control in CDMA systems, and ongoing research in this area. A research article by El-Osery and Abdallah is available here.

Presentations

Graham Higgins
Maulik Bakhai
Neelam Bendre
Nachiket Mehta