Instructor:
Dr. Robert Simon
Office: ST-II, Rm. 423
Phone: 993-1556
E-mail: simon@cs.gmu.edu
Office Hours: Mondays 3:15 to 4:15, Weds. 3:15 to 4:15
Distributed mobile
and ad-hoc computer systems rely on wireless communication architectures for
data and control operations. Rapid
advances in the miniaturization and computational power of computer and
communication devices enable the widespread use of these systems. However, the use of these systems
raises many new challenges in distributed system and network design and
implementation. This course covers
a selection of these topics, including issues in ad-hoc networking, transport
layer protocols, Mobile IP and security.
The course is conducted as a research seminar, and significant student
participation is expected.
Prerequisites:
·
CS
571, CS 755 or equivalent
·
Class
participation: 20%
·
In-class
paper presentation and discussion moderation: 30%
·
Final
project: 50%
·
Week
1 (1/28): Introduction and
Communication Basics
·
Week
2 (2/4): Wireless Communication Architectures and Standards
·
Week
3 (2/11): Mobile IP
·
Week
4 (2/18): Mobile IP and ad-hoc
networking (I)
·
Week
5 (2/25): Ad-hoc networking (II)
·
Week
6 (3/4): Ad-hoc networking (III)
·
Week
7 (3/11): Spring Recess J
·
Week
8 (3/18): Security in Ad-hoc Systems
·
Week
9 (3/25): TCP and Transport Layer Issues
·
Week
10 (4/1): Disconnected and
Weakly-connected Operations
·
Week
11 (4/8): Emerging topics:
Power aware computing and sensor networks
·
Week
12 (4/15): OPEN DATE
·
Week
13 (4/22): Student-lead paper
discussions
·
Week
14 (4/29): Student-lead paper
discussions
·
Week
15 (5/1): Final Project Presentation Day (oral)
·
Week
16 (): Students hand in final project (written report)
Much of the required reading for this course will consist of research and survey papers. Pointers for these papers are available at the course web site. There is one required book for the course, Ad Hoc Networking, by Charles Perkins (Addison-Wesley). It is available at the campus bookstore.
Each student will
conduct an in-depth investigation of a topic in mobile and ad-hoc systems. We will discuss a possible topic list
near the beginning of the semester.
The assignment consists of three parts
1.
The
presentation of a relevant research paper to the class.
2.
The
presentation of the results of the student’s research project to the class
3.
A
final report detailing the results of the project.
The scope, depth
and content of the report will be worked out in detail with the instructor.