Data Networks II, Spring 2000, Group Projects

Four topics have been defined that all relate to the wireless infrastructure that recently has been installed at the IT department. Each project is handled by a group of 5 to 8 students. The projects consist of practical evaluation and installation/implementation work and a presentation of the results at the end of the term. For project C, a large scale experiment is to be carried out that involves all participants of the course.

Delivery date for the final report is June 12, 2000.

A.1) Mobile IP

The classical Internet is tailored for fixed (wireline) networks and is not well prepared to handle mobile end nodes that want to attach to the Internet only for a short time and from different locations. Mobile IP addresses this issue and extends the classic IP protocols in order to support traffic redirection. It is a well-established Internet protocol for which several implementations exist. This project's goal is to install mobile IP in the Department's IEEE 802.11 wireless infrastructure and to produce a report on the gained experiences, containing a commented overview of available software and a step-by-step procedure for new mobile IP users. Hardware to be used: Student laptop running Linux, WaveLAN cards, stationary Linux machine for hosting the home agents. Also, depending on the group's size, a mobile IP client running under Windows-9X should also be tested.

Intermediate mile stone:
May 2, a two-page summary with the choice on the software to be used, possibly with first experiences.

A.2) MANET protocols

A "mobile ad hoc network" (MANET) is an autonomous system of mobile routers (and associated hosts) connected by wireless links. Such a network may operate in a standalone fashion, or may be connected to the larger Internet. Several proposals have been made in a IETF working group on how to do routing of IP traffic in such an environment. The goal of this project is to pick two different proposals for which experimental software is available. These routing protocols have to be installed in the student's laptops and will be used by the students to run functional tests and for obtaining performance figures.

Intermediate mile stone:
May 2, a two-page summary with the choice of software to be used and the plans on how to run the tests.

A.3) Active Ad-hoc Routing

Active networks enable each node to program the network for it's specific communications needs. One interesting application to ad-hoc networks is --instead of using a common MANET-like routing that is fixed for all participants and circumstances-- to use active packets for implementing customized ad-hoc routing. In the ARRCANE research project carried out at the IT Department we have implemented an environment for active protocols and have successfully tested active ad-hoc routing for a small set of nodes. The goal of this project is (a) to run the experiments and do performance evaluation with a larger set of nodes (up to 10 nodes), and (b) to prepare an even larger experiment at the end of the term involving all students that attend the Datakom-II class (around 50 nodes).

Intermediate mile stone:
May 2, a two-page summary on the progress with the 10-node setting, and how performance will be measure, plans for the 50-node experiment.

A.4) Swedish Learning Lab


Last modified: April 2, 2000