Software-Defined Networking principles are applied to Mobile Ad Hoc Networks (MANETs) to establish and maintain wireless multihop peer-to-peer connectivity between the nodes without any infrastructure support. The conventional MANET solutions use distributed routing and provide limited flexibility and programmability for introducing new services in MANETs. In this report, we propose an architecture for Software-Defined MANETs, describe benefits and challenges of centrally managed MANETs, implement it in NS-3 simulator, and evaluate its performance. Results are compared with the conventional MANET solutions. We demonstrate an improvement in the control communication overhead of establishing and maintaining the network routes.
展开▼