Kenneth Holter

Wireless Extensions to OSPF - Implementation of the Overlapping Relays Proposal

This master thesis concludes my Master's Degree in Computer Science with the Department of Informatics at the University of Oslo. The thesis aims at extending the Open Shortest Path First for IPv6 (known as OSPFv3) routing protocol for operation in Mobile Ad Hoc Networks (MANETs).

The work on this thesis has produced a working implementation of the proposals described in Internet Draft "Extensions to OSPF to Support Mobile Ad Hoc Networking" (draft-chandra-ospf-manet-ext-03.txt) published by Cisco Systems.

The implementation is built on Quagga's OSPFv3 implementation, and is has been named WOSPF-OR (Wireless OSPF with Overlapping Relays). The WOSPF-OR patch for Quagga 0.98.5 can be downloaded by clicking here.

Note: The WOSPF-OR implementation depends on the linkedlist.{h, c} shipped with version 0.99.4 of Quagga. For the time being these files must be manually included (replacing the old 0.98.5 files) in the lib folder.