A MANET is a multi-hop ad-hoc wireless networkwhere nodes can move arbitrary in the topology. The network has nogiven infrastructure and can be set up quickly in any environment.The Optimized Link State Routing(OLSR) protocol is a routemanagement protocol for such mobile ad hoc networks.
This study presents the work of implementing the OLSR routing protocol. The implementation is donein a modular fashion, allowing for the use of external plugins.Also,this study analyzes certain extensions to the protocol done inrelation to the implementation, including Internet connectivity,security and auto-configuration. More technical implementation designs are also covered.