DocumentCode
3719929
Title
Mininet-WiFi: Emulating software-defined wireless networks
Author
Ramon R. Fontes;Samira Afzal;Samuel H. B. Brito;Mateus A. S. Santos;Christian Esteve Rothenberg
Author_Institution
School of Electrical and Computer Engineering (FEEC) University of Campinas (UNICAMP) Campinas, Sao Paulo, Brazil
fYear
2015
Firstpage
384
Lastpage
389
Abstract
As the density of wireless networks continues to grow with more clients, more base stations, and more traffic, designing cost-effective wireless solutions with efficient resource usage and ease to manage is an increasing challenging task due to the overall system complexity. A number of vendors offer scalable and high-performance wireless networks but at a high cost and commonly as a single-vendor solution, limiting the ability to innovate after roll-out. Recent Software-Defined Networking (SDN) approaches propose new means for network virtualization and programmability advancing the way networks can be designed and operated, including user-defined features and customized behaviour even at run-time. However, means for rapid prototyping and experimental evaluation of SDN for wireless environments are not yet available. This paper introduces Mininet-WiFi as a tool to emulate wireless OpenFlow/SDN scenarios allowing high-fidelity experiments that replicate real networking environments. Mininet-WiFi augments the well-known Mininet emulator with virtual wireless stations and access points while keeping the original SDN capabilities and the lightweight virtualization software architecture. We elaborate on the potential applications of Mininet-Wifi and discuss the benefits and current limitations. Two use cases based on IEEE 802.11 demonstrate available functionality in our open source developments.
Keywords
"Wireless networks","IEEE 802.11 Standard","Topology","Emulation","Linux","Protocols"
Publisher
ieee
Conference_Titel
Network and Service Management (CNSM), 2015 11th International Conference on
Type
conf
DOI
10.1109/CNSM.2015.7367387
Filename
7367387
Link To Document