VIRTUAL WLAN: EXTENSION OF WIRELESS NETWORKING INTO VIRTUALIZED ENVIRONMENTS
DOI:
https://doi.org/10.47839/ijc.10.4.760Keywords:
Virtualization, Wireless LAN, Virtual network, Hypervisor, KVM.Abstract
In wired Ethernet networks (IEEE 802.3), a physical network interface can be connected to different network segments or shared among multiple virtual machines. In wireless LAN (IEEE 802.11) sharing a wireless network interface is recognized to be a difficult task. However, virtualization can solve this problem. In this paper we will introduce a software platform for hosting multiple virtual wireless networks over a shared physical infrastructure by means of open source virtualization techniques. We present the design, implementation, and performance testing of this platform. Results have shown that the hosting platform can extend wireless networking into virtualized environments without compromising the performance, isolation, or wireless LAN security mechanisms.References
B. Aboba, Virtual access points, 2003, http://aboba.drizzlehosting.com/IEEE/11-04-0238-00-0wng-definition-virtual-access-point.doc.
H. Coskun, I. Schieferdecker, and Y. Al-Hazmi, Virtual WLAN: Going beyond virtual access points, Electronic Communications of the EASST, 17, 2009.
Lei Xia et al, Virtual WiFi: Bring virtualization from wired to wireless, ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE), 2011.
J. Lee and Y. Moon, Research on virtual network for virtual mobile network, Second International Conference on Computer and Network Technology (ICCNT), pp. 98-101, 2010.
J. Sahoo, S. Mohapatra, and R. Lath, Virtualization: A survey on concepts, taxonomy and associated security issues, Second International Conference on Computer and Network Technology (ICCNT), pp. 222-226, 2010.
P. Barham et al, Xen and the art of virtualization, ACM Symposium on Operating Systems Principles (OSSP), pp. 164-177, 2003.
VMware. Understanding Full Virtualization, Paravirtualization, and Hardware Assist, 2007, http://www.vmware.com/files/pdf/VMware_para virtualization.pdf.
A. Kivity, Kvm: The linux virtual machine monitor, Ottawa Linux Symposium (OLS), pp. 225-230, 2007.
I. Habib, Virtualization with kvm, Linux Journal, 2008 (166). http://www.linuxjournal.com/ article/9764.
T. Abels, P. Dhawan, and B. Chandrasekaran, An overview of xen virtualization, http://www.dell.com/downloads/global/power/ps3q05-20050191-Abels.pdf.
B. Pfaff et al., Extending networking into the virtualization layer, 8th ACM Workshop on Hot Topics in Networks (HotNets-VIII), 2009.
Vmware, VMware Virtual Networking Concepts, 2007, http://www.vmware.com/files/pdf/virtual_networking_concepts.pdf.
Vmware, VMware vNetwork Distributed Switch, http://www.vmware.com/files/pdf/VMware-vNetwork-Distributed-Switch-DS-EN.pdf.
R. Davoli, Vde: Virtual distributed ethernet, First International Conference on TRIDENTCOM, 2005.
J. Pettit, J. Gross, B. Pfaff, M. Casado, and S. Crosby, Virtual switching in an era of advanced edges, 2nd Workshop on Data Center – Converged and Virtual Ethernet Switching (DC-CAVES), 2010.
Quagga, Quagga: A routing software package for TCP/IP networks, http://www.quagga.net/docs/quagga.pdf.
Vyatta Website, http://www.vyatta.org.
J. Renato et al., Bridging the gap between software and hardware techniques for i/o virtualization, USENIX Annual Technical Conference, 2008.
M. Anwer and N. Feamster, Building a fast virtualized data plane with programmable hardware, ACM SIGCOMM Workshop on Virtualized Infastructure Systems and Architectures, 2009.
S. Tripathi, N. Droux, and T. Srinivasan, Crossbow: From hardware virtualized nics to virtualized networks, ACM SIGCOMM Workshop on Virtualized Infastructure Systems and Architectures (VISA), 2009.
R. Chandra and P. Bahl, Multinet: Connecting to multiple ieee 802.11 networks using a single wireless card, IEEE International Conference on Computer Communications (INFOCOM), 2004.
C. Chereddi, P. Kyasanur, and N. H. Vaidya, Net-x: A multichannel multi-interface wireless mesh implementation, ACM SIGMOBILE Mobile Computing and Communications Review, pp. 84-95, 2007.
A. Sharma and E. Belding, Freemac: Framework for multi-channel mac development on 802.11 hardware, ACM workshop on Programmable Routers for Extensible Services of Tomorrow (PRESTO), 2008.
Sung-Won Ahn and Chuck Yoo, Network interface virtualization in wireless communication for multi-streaming service, IEEE 15th International Symposium on Consumer Electronics (ISCE), 2011.
Y. Al-Hazmi and H. de Meer, Virtualization of 802.11 interfaces for wireless mesh networks, 18th International Conference on Wireless On-Demand Network System and Services (WONS), 2011.
Linux Wireless Website. http://linuxwireless.org.
hostapd Website. http://hostap.epitest.fi/hostapd.
Downloads
Published
How to Cite
Issue
Section
License
International Journal of Computing is an open access journal. Authors who publish with this journal agree to the following terms:• Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
• Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
• Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.