Preface

This thesis is written as a part of my master degree in Computer Science at the University of Oslo, Institute of Informatics. The thesis is written at UniK University Graduation Center.

 
I have always had a deep interest for how stuff works under the hood, and this especially applies to computer networks. Implementing, extending and experimenting with a MANET routing protocol has been the perfect assignment for me. It has been a lot of challenging, hard work, but at the same time it has been very rewarding and fun.

 
Through my work on this master, I have learned a lot about routing protocols and low-level network programming on the GNU/Linux platform. I have been allowed to work freely and to pursuit any new idea I have come up with. For giving me such freedom in my work, and for his guidance, I would like to thank Andreas Hafslund. I would also like to thank Paal Engelstad, Jon E. Andersson and Roar B. Rotvik who I have been working with on the extensions of OLSR. My thanks also goes to Prof. Øyvind Kure and Knut Øvsthus.

 
Also a special thanks to my wife Margareth, for her patience with me spending endless hours hacking computers.

 
 
 
Andreas Tønnesen,
Oslo, August 1st, 2004

Andreas 2004-07-29