OpenNet: A Simulator for Software-Defined Wireless Local Area Network
|
|
|
- Lionel Potter
- 9 years ago
- Views:
Transcription
1 OpenNet: A Simulator for Software-Defined Wireless Local Area Network Min-Cheng Chan 1, Chien Chen 1, Jun-Xian Huang 1, Ted Kuo 2, Li-Hsing Yen 3 and Chien-Chao Tseng 1 Dept. Computer Science National Chiao Tung University Hsinchu, Taiwan, R.O.C. 1 Global Strategy Office D-Link Systems, Inc. Santa Clara, California, U.S.A. 2 Dept. Computer Science and Information Engineering National University of Kaohsiung Kaohsiung, Taiwan, R.O.C. 3 Abstract This study is motivated by a plan to install a software-defined wireless local area network (SDWLAN) on campus, which possesses a desired property that both data flow and device behaviors can be software-definable. Because the installation involves hundreds of access points, we must conduct simulations beforehand to verify the design and scalability of the target system. However, existing SDN simulator like Mininet does not support modeling of wireless channel and mobility. On the other hand, common network simulator like ns-3 only has limited support for software-defined controllers and does not fully implement handover process. We thus develop OpenNet, which connects Mininet to ns3 to enjoy both Mininet s advantage of controller compatibility and ns-3 s ability in the wireless/mobility modeling. OpenNet also complements ns-3 by adding probe mechanism, which is missing in the current ns-3 implementation. Our simulation result demonstrates the effectiveness of OpenNet. Index Terms Software-defined network, wireless local area network and simulator. I. INTRODUCTION Wi-Fi access points (APs) deployment and management on campus networks present constant challenges to the IT staffs. Unplanned or uncoordinated Wi-Fi AP installations, which are common on campus, cause mutual interference and throughput degradation. Besides, traffic from APs installed for experimental purpose is often mixed up with regular traffic, resulting in an unstable wireless environment. Concerning the problems caused by legacy APs, we envision software-defined wireless local area network (SDWLAN) that applies the idea of software-defined network (SDN) to wireless local area network (WLAN). SDN provides a centralized and flexible network by applying different rules to different data flows. In the envisioned SDWLAN, not only rules for data flow but also behaviors (operating channel, access control, etc.) of devices (more specifically, APs) can be software-definable. Several advantages of SDWLAN have been envisioned: Low cost. To manage numerous APs in a traditional WLAN, commercial wireless-management products (e.g. [1]) demand specialized APs to interwork with, which incurs high cost when numerous APs are involved. In SDWLAN, OpenFlow-enabled APs follow the OpenFlow standard to provide a unified interface. The price of OpenFlow-enabled APs is much This work was sponsored in part by D-Link Systems, Inc. reasonable than specialized APs and thus we are able to manage the SDWLAN with lower cost. Flexible management. Several studies have shown significant handover performance improvement using a centralize controller that knows the entire network topology [2]. SDN controller can obtain information such as the neighbor list of each OpenFlow-enabled AP. With that information, it is possible to reduce the interference of adjacent APs by power control. Traffic isolation. SDN provides wireless resource virtualization and slicing that can be used to isolate certain type of traffic from others for better network stability. Deep packet inspectors can also cooperate with SDN to identify, isolate and redirect malicious traffic flow for further inspection in real-time. Link layer mobility management. Mobile devices in a traditional WLAN usually need to change their IP address when moving to a different sub-net. SDN controller is able to track the location of each mobile device and thereby redirect packets to the current location of mobile device without changes of IP addresses. This ability avoids performance bottleneck incurred by conventional network-layer handover procedure [3]. SDN can also provide seamless handover by n-casting [9]. Moreover, SDN can make multiple APs act as single big virtual AP to avoid unnecessary link-layer disconnections [4]. An increasing number of universities and enterprises plan to deploy SDN as an evolution of their network environment. We believe that SDWLAN will be soon applied to campus networks. However, since the SDN deployment involves hundreds of APs, we must conduct simulations beforehand to verify the design and scalability of the target system. The simulator under consideration must meet the following requirements: Wireless functionality support. The simulator must be able to simulate the nature of mobile devices such as AP scanning, modeling of wireless channel and moving trajectory. Controller compatibility. The simulator must be able to connect to and receive command from any type of OpenFlow controller. With this property, we need not modify existing controllers to be used in the simulation environment. Extendibility. Some experimental actions such as change of vlan tag are not defined in the OpenFlow specification. 3374
2 Fortunately, the specification allows us to implement vendorspecific actions on OpenFlow-enabled APs. The simulator must be easily modified and deployed at the experiment SDWLAN. We have investigated three most popular simulators used in SDN: Mininet, ns-3 and EstiNet. Mininet does not support modeling of wireless channel and mobility. Ns-3 has limited support for software-defined controllers and does not fully implement handover process. EstiNet is a commercial simulator and thus does not provide the flexibility of sourcecode level modification and extension. The result of investigation leads to a conclusion that existing simulators are not suitable for SDWLAN study in terms of wireless functionality support, controller compatibility and extensibility. We therefore propose an open-source [10] simulator OpenNet based on Mininet and ns-3. It connects Mininet to ns3 to enjoy both Mininet s advantage of controller compatibility and ns-3 s ability in the wireless/mobility modeling. OpenNet also complements ns-3 by adding channel-scanning mechanism which is missing in the current ns-3 implementation. The rest of this paper is arranged as follows. The next section briefs three existing simulators that support OpenFlow and exhibit the need of a new simulator. We highlight the contribution of proposed system, OpenNet, in Section III and detail the implementation in Section IV. In Section V, we demonstrate the usage of OpenNet and illustrate a simple evaluation. Finally, Section VI concludes this paper with a discussion of future works. II. EXISTING SIMULATORS Mininet [5], a BSD licensed open-source project, has been widely used as a simulator for SDN. It is based on Linux container, a lightweight virtualization feature supported by Linux kernel version and above. Linux container provides each individual processes with separate network interfaces, routing tables and ARP tables. Mininet provides a simple and inexpensive network testbed for OpenFlow applications, which supports up to 4096 hosts and switches. Mininet is also compatible with real network and various controllers. However, Mininet does not support the modeling of either wireless channel or mobility. Consequently, simulating entire handover procedure in SDWLAN, which is important in our study, is simply impossible. Ns-3 [6] is a GPLv2 licensed open-source discrete-event network simulator for Internet systems. It is well documented and highly modularized and thus can be easily modified or extended. Ns-3 includes simulation tools for wireless channel and mobility modeling. However, the latest version of ns-3 does not yet implement scan mechanism which is necessary for layer-2 handover. This limitation makes the simulation of a complete layer-2 handover procedure in ns-3 impossible. Moreover, simulating OpenFlow behavior in ns-3 demands an implementation of OpenFlow controller inside ns-3 (as an extension of ns-3 object ofi::controller). This requirement makes a testing of existing controller difficult. EstiNet [7] are commercial simulation and emulation tools for OpenFlow networks. Unlike above-mentioned simulators, EstiNet allows not only observation but also configuration through a GUI. User can easily setup network entities and topology using drag-and-drop. It also supports wireless channel modeling and the simulation of OpenFlow switches. The main benefit of EstiNet is that it modifies some timerelated functions in Linux kernel and provides more performance fidelity for users who want to evaluate system performance by simulation. However, since EstiNet is not a complete open-sourced solution, it cannot be easily extended even if we can obtain part of the source codes after purchasing it. The comparison among these simulators is summarized in Table 1. We conclude that these simulators are not suitable for SDWLAN in terms of compatibility and flexibility. We therefore propose a new simulation system, OpenNet, which takes Mininet s advantage of controller compatibility and the wireless/mobility modeling ability of ns- 3. III. CONTRIBUTION OpenNet is a simulator for SDWLAN that is built on top of Mininet and ns-3. These two simulators by itself have high flexibility to develop and deploy new experimental protocols. Additionally, OpenNet inherits the backward compatibility from ns-3 and controller compatibility from Mininet. OpenNet supports all simulation types supported by Mininet and ns-3, including the simulation of OpenFlowenabled APs. In addition to putting Mininet and ns-3 together, OpenNet also augments ns-3 by implementing Wi-Fi scan mechanism, which enables the simulation of layer-2 handover of mobile nodes between two OpenFlow-enabled APs that operate on two different channels. TABLE I. Comparison between Existing Simulators and OpenNet Simulator Mininet Ns-3 EstiNet OpenNet OpenFlow Version Simulation/Emulation E S/E S/E S/E Wireless Functionality No Scan V V Controller Compatibility V V V Extendibility V V V IV. IMPLEMENTATION A. Connecting Mininet to ns-3 To use ns-3 to model link layer behavior of Mininet, OpenNet needs to bridge Mininet with ns-3. Figure 1 shows how OpenNet uses a technique named "TAP device" to achieve the goal. First, for each node in Mininet, we create a corresponding WifiNetDevice, which is a simulated wireless network device in ns-3. This simulated device could be an AP or station (mobile node) depends on what kind of link layer module it uses. Here we use ApWifiMac and StaWifiMac to simulate the link layer behaviors of AP and station, respectively. WifiPhy is used to simulate the physical layer behavior of both AP and station. (WifiNetDevice, ApWifiMac, StaWifiMac and WifiPhy are all provided by the original ns-3.) All WifiNetDevices connect with each other by an emulated 3375
3 ns-3 Wi-Fi channel. In a traditional ns-3 simulation, the upper layer of WifiNetDevice is directly connected to a network layer module (e.g. IP). However, in OpenNet, it is connected to the IP layer of the Mininet node. Second, we create a TAP device for each node at the Mininet side. TAP device is a virtual network interface supported by Linux kernel that simulates a link layer device. It is widely used to bridge one user-space program with another. Ns-3 provides a module named TapBridge that can connect the simulation environment with a TAP device, which is used by OpenNet to connect WifiNetDevice in ns-3 to a proper TAP device in Mininet. An alternative open-source project in [8] uses a similar approach. That project modifies TapBridge in ns-3 for the connection with Mininet. At the Mininet side, a new module is written to generate corresponding TapDevice to connect with ns-3 through TapBridge. B. Implementing scan mechanism in ns-3 Wi-Fi stations in ns-3 do not perform automatic AP scanning among different channels, which is fine if all APs operate on the same channel. However, in real-world wireless environment, adjacent APs usually operate on different channels to avoid co-channel interference. To simulate a handover procedure between two APs that operate on different channels, we have made the following modifications on ns-3 which conform to IEEE specification. 1) Adding scan-related attributes a) In wifi/bindings, we have added the enumeration of MacScanType: NOTSUPPORT, ACTIVE and PASSIVE. NOTSUPPORT Wi-Fi station does not support scan and acts exactly the same as in the original ns-3. ACTIVE Wi-Fi station supports active scan. When a station no longer associates with any AP, it broadcasts Probe Request proactively on each channel. PASSIVE Wi-Fi station supports passive scan. When a station no longer associates with any AP, it passively listens to beacons on each channel. b) In wifi/model/sta-wifi-mac, we have added three scanrelated attributes. MaxScanningChannelNumber The maximum number of channels to be scanned. MaxChannelTime The maximum scanning time spent in one channel. MinChannelTime The minimum scanning time spent in one channel. 2) Adding scan-related states into state machine Figure 2 shows the original state machine of StaWifiMac module in ns-3. When a specific number of beacons get lost and the beacon watchdog timer eventually expires, station changes state from Associated to Beacon Missed. In Beacon Missed state, station sends probe requests with original SSID or listens to beacons only on the original channel. Figure 3 shows the state machine modified by OpenNet. When beacon watchdog expires, station first checks the MacScanType attribute. For NOTSUPPORT type, the state transits to original Beacon Missed state followed by the original ns-3 reconnection behavior without performing a cross-channel scan. For the ACTIVE type, station first switches to a specific channel and attempts accessing the medium using distributed coordination function (DCF) before sending a probe Fig. 2. Original State Machine of StaWifiMac in ns-3 Fig. 1. How OpenNet connects Mininet with ns-3 Fig. 3. Modified State Machine of StaWifiMac in OpenNet 3376
4 request. If the medium is never busy during MinChannelTime (which indicates that it is likely no one communicates on this channel), station continues probing the next channel. Otherwise it waits for probe response until MaxChannelTime. For the PASSIVE type, station switches from channels to channels to listen to beacons. 3) Obtaining SNR information After station discovers an available AP (by either active or passive scan), it decides which AP to connect based on Signal to Noise Ratio (SNR) of the beacon. We use SNR instead of RSSI since SNR can reflect the noise ratio and thus react to collision and retransmission. In the real world, SNR can be obtained from driver if supported. In ns-3, a slight modification is required to obtain SNR. Figure 4 shows the block diagram of station s MAC layer in ns-3. In the original implementation, SNR information is only stored in MacLow. Since the state machine as well as the scan procedure is located in StaWifiMac, we have modified both MacLow and MacRxMiddle to let SNR information be forwarded to StaWifiMac. For handover policy, OpenNet currently chooses the candidate AP with the highest SNR. We can modify the state machine to implement other AP selection rules or even prescan mechanism that selects new AP before disconnection of current link to further shorten handover latency. V. DEMONSTRATION AND EVALUATION Running simulations on OpenNet demands a simulation script that specifies location/connection of network entities, and the mobility model of stations. The script can also set delay and loss models in the simulation. OpenNet users can load topology files in JSON format that can be bulk generated outside OpenNet. OpenNet is able to bridge a real network with a simulated network and thus switches can connect to controllers either inside or outside OpenNet through normal TCP/IP connections. We ran OpenNet to confirm the effectiveness of our design. Our demonstration script deploys seven OpenFlow-enabled APs s1-s7 as shown in Figure 5. Each AP has several Ethernet interfaces and one Wi-Fi interface and is connected to a real OpenFlow controller that is omitted in the figure. In this demonstration, APs act like layer-2 learning switches. One mobile node h1 roams from switch s1 straightly toward s3 while another station h2 stays stationary at s3 as a corresponding node. H1 keeps sending ICMP echo requests to h2 during the whole procedure. Latency is set to 2 ms for all wired link and 200 ms for the wireless links. OpenNet logs simulation events and generates an XML file as a result. A GUI provided by ns-3 named NetAnim can use the XML file to render an animation for the whole simulation. Table 2 shows a simplified simulation log. A. Before handover (Packets 1-3) Before the handover, the first ICMP packet went through h1, s1, and s3 to h2. Table 2 shows that the latency between packet 1 and packet 2 is 350 ms. Except for 200 ms wireless transmission latency, there is an extra 150 ms latency since s1 did not know where to forward the very first packet and asked the controller for direction. B. During handover (Packets 6-11) During the handover, only s2, s3, and s4 received requests sent by h1 since other APs were out of h1 s communication range. Packets 6 and 7 were actually sent at the same time since s2 and s4 used the same channel. H1 finally associated with s3 because s3 had the best SNR at the location of h1. C. After handover (Packets 12-13) We will discuss the location update procedure in two cases: a) Mobile node proactively sends data after handover In this case, the new AP does not know how to process the packet and thus forward it to the controller. The controller soon realizes that this packet is sent from mobile node (by analyzing its source MAC address) and then updates forwarding table of all switches to redirect packets destined for the mobile node. b) Mobile node reactively receives data after handover In this case, the new AP must inform the controller of h1's new location when the mobile node attaches to the new AP. Mobility management in case b requires some modifications to the behavior of APs, which remains to be our future work. Our example verifies that OpenNet can simulate the roaming and scanning behaviors of mobile nodes and can interact with OpenFlow controller. Fig. 4. Block diagram of StaWifiMac in ns-3 Fig. 5. Simulation Topology 3377
5 TABLE II. Simplified Simulation Log Packet No. Tx Time (s) From To Type Before Handover h1 s1 Wi-Fi data s1 s3 Ethernet data s3 h2 Wi-Fi data During Handover h1 s3 Probe request s3 h1 Probe response h1 s2 Probe request h1 s4 Probe request s2 h1 Probe response s4 h1 Probe response h1 s3 Association request s3 h1 Association response After Handover h1 s3 Wi-Fi data s3 h2 Wi-Fi data [6] ns-3 OpenFlow switch support in version 3.18, available at [7] Shie-Yuan Wang, Chih-Liang Chou, and Chun-Ming Yang. EstiNet OpenFlow network simulator and emulator. IEEE Communication Magazine, Vol. 51, Issue 9, [8] Link modeling using ns-3, available at [9] Kok-Kiong Yap et al. OpenRoads: Empowering Research in Mobile Networks. ACM SIGCOMM Computer Communication Review archive, Vol. 40, Issue 1, pp , [10] Source code of OpenNet, available at VI. CONCLUSION AND FUTURE WORKS In this paper, we first discuss the benefits of SDWLAN and the need for a SDWLAN simulator. We point out that existing network simulators do not fulfill our needs. Specifically, Mininet does not support modeling of wireless channel and mobility; ns-3 has limited support for OpenFlow controllers and does not fully implement handover process; and EstiNet does not enable source-code level modification or extension. We propose OpenNet, which is an open-source simulator based on Mininet and ns-3. OpenNet connects Mininet to ns3 to enjoy both Mininet s advantage of controller compatibility and ns-3 s ability in the wireless/mobility modeling. OpenNet also complements ns-3 by adding channel scan mechanism. Our preliminary experiment shows that 1) OpenNet can correctly simulate an SDWLAN in which controllers can communicate with OpenFlow-enabled APs and 2) wireless station in OpenNet can successfully handover to another AP by scanning and switching to another channel. In the future, we shall focus on the performance evaluation and enhancement of large-scale simulation in OpenNet. In addition, we shall study possible solutions for network-assisted mobility management by implementing wireless access controller (WAC) over SDWLAN controller. The WAC will manage resource allocation, association, authentication and even pre-authentication, providing comprehensive information for Wi-Fi stations to make handover decisions. REFERENCES [1] Aruba Mobility Controller, available at [2] Chien-Chao Tseng et al. Topology-aided cross-layer fast handoff designs for IEEE /Mobile IP environments, IEEE Communications, Vol. 43, No. 12, pp , [3] Ki-Sik Kong et al. Handover latency analysis of a networkbased localized mobility management protocol, IEEE ICC, [4] Lalith Suresh et al. Towards programmable enterprise WLANs with Odin. Hot Topics in Software Defined Networking, [5] Bob Lantz, Brandon Heller, and Nick McKeown. A Network in a Laptop: Rapid Prototyping for Software-Defined Networks. 9th ACM Workshop on Hot Topics in Networks,
Comparisons of SDN OpenFlow Controllers over EstiNet: Ryu vs. NOX
Comparisons of SDN OpenFlow Controllers over EstiNet: Ryu vs. NOX Shie-Yuan Wang Hung-Wei Chiu and Chih-Liang Chou Department of Computer Science, National Chiao Tung University, Taiwan Email: [email protected]
Multichannel Virtual Access Points for Seamless Handoffs in IEEE 802.11 Wireless Networks
Multichannel Virtual Access Points for Seamless Handoffs in IEEE 8. Wireless Networks Maria Eugenia Berezin, Franck Rousseau, Andrzej Duda Grenoble Institute of Technology, CNRS Grenoble Informatics Laboratory
Xperience of Programmable Network with OpenFlow
International Journal of Computer Theory and Engineering, Vol. 5, No. 2, April 2013 Xperience of Programmable Network with OpenFlow Hasnat Ahmed, Irshad, Muhammad Asif Razzaq, and Adeel Baig each one is
EstiNet OpenFlow Network Simulator and Emulator
TPICS IN NETWRK TESTING EstiNet penflow Network Simulator and Emulator Shie-Yuan Wang, National Chiao Tung University Chih-Liang Chou and Chun-Ming Yang, EstiNet Technologies, Inc. ABSTRACT In this article,
Scanning Delays in 802.11 Networks
Scanning Delays in 802.11 Networks David Murray Murdoch University [email protected] Michael Dixon Murdoch University [email protected] Terry Koziniec Murdoch University [email protected]
SELECTIVE ACTIVE SCANNING FOR FAST HANDOFF IN WLAN USING SENSOR NETWORKS
SELECTIVE ACTIVE SCANNING FOR FAST HANDOFF IN WLAN USING SENSOR NETWORKS Sonia Waharte, Kevin Ritzenthaler and Raouf Boutaba University of Waterloo, School of Computer Science 00, University Avenue West,
Reducing MAC Layer Handoff Latency in IEEE 802.11 Wireless LANs
Reducing MAC Layer Handoff Latency in IEEE 80211 Wireless LANs Sangho Shin Andrea G Forte Columbia University {ss2020,andreaf}@cscolumbiaedu Anshuman Singh Rawat New York University asr245@nyuedu Henning
Performance Evaluation of Wired and Wireless Local Area Networks
International Journal of Engineering Research and Development ISSN: 2278-067X, Volume 1, Issue 11 (July 2012), PP.43-48 www.ijerd.com Performance Evaluation of Wired and Wireless Local Area Networks Prof.
Wave Relay System and General Project Details
Wave Relay System and General Project Details Wave Relay System Provides seamless multi-hop connectivity Operates at layer 2 of networking stack Seamless bridging Emulates a wired switch over the wireless
CS6956: Wireless and Mobile Networks Lecture Notes: 2/11/2015. IEEE 802.11 Wireless Local Area Networks (WLANs)
CS6956: Wireless and Mobile Networks Lecture Notes: //05 IEEE 80. Wireless Local Area Networks (WLANs) CSMA/CD Carrier Sense Multi Access/Collision Detection detects collision and retransmits, no acknowledgement,
Wedge Networks: Transparent Service Insertion in SDNs Using OpenFlow
Wedge Networks: EXECUTIVE SUMMARY In this paper, we will describe a novel way to insert Wedge Network s multiple content security services (such as Anti-Virus, Anti-Spam, Web Filtering, Data Loss Prevention,
DeuceScan: Deuce-Based Fast Handoff Scheme in IEEE 802.11 Wireless Networks
: Deuce-Based Fast Handoff Scheme in IEEE 82.11 Wireless Networks Yuh-Shyan Chen, Chung-Kai Chen, and Ming-Chin Chuang Department of Computer Science and Information Engineering National Chung Cheng University,
Gateway Service for Integration of Heterogeneous Networks using Different Interworking Solutions
Gateway Service for Integration of Heterogeneous Networks using Different Interworking Solutions Hyunho Park*, Hyeong Ho Lee*, H. Anthony Chan** * Electronics and Telecommunications Research Institute
Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols
Behavior Analysis of TCP Traffic in Mobile Ad Hoc Network using Reactive Routing Protocols Purvi N. Ramanuj Department of Computer Engineering L.D. College of Engineering Ahmedabad Hiteishi M. Diwanji
Network Programmability Using POX Controller
Network Programmability Using POX Controller Sukhveer Kaur 1, Japinder Singh 2 and Navtej Singh Ghumman 3 1,2,3 Department of Computer Science and Engineering, SBS State Technical Campus, Ferozepur, India
The Wireless Network Road Trip
The Wireless Network Road Trip The Association Process To begin, you need a network. This lecture uses the common logical topology seen in Figure 9-1. As you can see, multiple wireless clients are in
Demystifying Wi-Fi Roaming
EDUCATIONAL BRIEF Demystifying Wi-Fi Roaming What You Need to Know to Avoid Costly Mistakes A wide variety of modern conveniences are made possible through Wi-Fi Networking. Home automation, real-time
Benchmarking the Performance of XenDesktop Virtual DeskTop Infrastructure (VDI) Platform
Benchmarking the Performance of XenDesktop Virtual DeskTop Infrastructure (VDI) Platform Shie-Yuan Wang Department of Computer Science National Chiao Tung University, Taiwan Email: [email protected]
CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING
CHAPTER 6 CROSS LAYER BASED MULTIPATH ROUTING FOR LOAD BALANCING 6.1 INTRODUCTION The technical challenges in WMNs are load balancing, optimal routing, fairness, network auto-configuration and mobility
Analysis of Mobile IP in Wireless LANs
ENSC 835: COMMUNICATION NETWORKS FINAL PROJECT PRESENTATIONS Spring 2011 Analysis of Mobile IP in Wireless LANs www.sfu.ca/~bshahabi Babak Shahabi ([email protected]( [email protected]) 301102998 Shaoyun Yang
Performance Analysis of the IEEE 802.11 Wireless LAN Standard 1
Performance Analysis of the IEEE. Wireless LAN Standard C. Sweet Performance Analysis of the IEEE. Wireless LAN Standard Craig Sweet and Deepinder Sidhu Maryland Center for Telecommunications Research
CSMA/CA. Information Networks p. 1
Information Networks p. 1 CSMA/CA IEEE 802.11 standard for WLAN defines a distributed coordination function (DCF) for sharing access to the medium based on the CSMA/CA protocol Collision detection is not
Multiple Service Load-Balancing with OpenFlow
2012 IEEE 13th International Conference on High Performance Switching and Routing Multiple Service Load-Balancing with OpenFlow Marc Koerner Technische Universitaet Berlin Department of Telecommunication
OpenFlow Based Load Balancing
OpenFlow Based Load Balancing Hardeep Uppal and Dane Brandon University of Washington CSE561: Networking Project Report Abstract: In today s high-traffic internet, it is often desirable to have multiple
OpenFlow: Load Balancing in enterprise networks using Floodlight Controller
OpenFlow: Load Balancing in enterprise networks using Floodlight Controller Srinivas Govindraj, Arunkumar Jayaraman, Nitin Khanna, Kaushik Ravi Prakash [email protected], [email protected],
Department of Computer Science Columbia University
Towards the Quality of Service for VoIP traffic in IEEE 82.11 Wireless Networks Sangho Shin Henning Schulzrinne Email: sangho, [email protected] Department of Computer Science Columbia University 28
Software-Defined Networking for Wi-Fi White Paper
Software-Defined Networking for Wi-Fi Introduction Software-Defined Networking for Wi-Fi The explosion in the number and diversity of wireless devices in today s enterprise networks has increased the pressure
Deploying the ShoreTel IP Telephony Solution with a Meru Networks Wireless LAN
Deploying the ShoreTel IP Telephony Solution with a Meru Networks Wireless LAN Copyright 2005, Meru Networks, Inc. This document is an unpublished work protected by the United States copyright laws and
I. ADDITIONAL EVALUATION RESULTS. A. Environment
1 A. Environment I. ADDITIONAL EVALUATION RESULTS The tests have been performed in a virtualized environment with Mininet 1.0.0 [?]. Mininet is tool to create a virtual network running actual kernel, switch
OPNET - Network Simulator
Simulations and Tools for Telecommunications 521365S: OPNET - Network Simulator Jarmo Prokkola Project Manager, M. Sc. (Tech.) VTT Technical Research Centre of Finland Kaitoväylä 1, Oulu P.O. Box 1100,
Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks
Analysis of QoS parameters of VOIP calls over Wireless Local Area Networks Ayman Wazwaz, Computer Engineering Department, Palestine Polytechnic University, Hebron, Palestine, [email protected] Duaa sweity
Lab Exercise 802.11. Objective. Requirements. Step 1: Fetch a Trace
Lab Exercise 802.11 Objective To explore the physical layer, link layer, and management functions of 802.11. It is widely used to wireless connect mobile devices to the Internet, and covered in 4.4 of
Wireless Mesh Networks under FreeBSD
Wireless Networks under FreeBSD Rui Paulo [email protected] The FreeBSD Project AsiaBSDCon 2010 - Tokyo, Japan Abstract With the advent of low cost wireless chipsets, wireless mesh networks became much
CS 5480/6480: Computer Networks Spring 2012 Homework 4 Solutions Due by 1:25 PM on April 11 th 2012
CS 5480/6480: Computer Networks Spring 2012 Homework 4 Solutions Due by 1:25 PM on April 11 th 2012 Important: The solutions to the homework problems from the course book have been provided by the authors.
Getting to know OpenFlow. Nick Rutherford Mariano Vallés {nicholas,mariano}@ac.upc.edu
Getting to know OpenFlow Nick Rutherford Mariano Vallés {nicholas,mariano}@ac.upc.edu OpenFlow Switching 1. A way to run experiments in the networks we use everyday. A pragmatic compromise Allow researchers
Security in Ad Hoc Network
Security in Ad Hoc Network Bingwen He Joakim Hägglund Qing Gu Abstract Security in wireless network is becoming more and more important while the using of mobile equipments such as cellular phones or laptops
Ebonyi State University Abakaliki 2 Department of Computer Science. Our Saviour Institute of Science and Technology 3 Department of Computer Science
Security Measures taken in Securing Data Transmission on Wireless LAN 1 AGWU C. O., 2 ACHI I. I., AND 3 OKECHUKWU O. 1 Department of Computer Science Ebonyi State University Abakaliki 2 Department of Computer
mesdn: Mobile Extension of SDN Mostafa Uddin Advisor: Dr. Tamer Nadeem Old Dominion University
mesdn: Mobile Extension of SDN Mostafa Uddin Advisor: Dr. Tamer Nadeem Old Dominion University Very brief on SDN Networks are very hard to manage and evolve. Data Plane: Fwding state + Packet header forwarding
Introduction to Ethernet
Technical Tutorial 2002 12-06 Table of Contents 1: Introduction 2: Ethernet 3: IEEE standards 4: Topology 5: CSMA/CD 6: Wireless-LAN 7: Transmission Speed 8: Limitations of Ethernet 9: Sena Products and
Testing a Wireless LAN
Chapter 17 Testing a Wireless LAN This chapter will introduce you to: Wireless LAN Testing Considerations Signal Coverage Testing Performance Testing In-Motion Testing Security Vulnerability Testing Acceptance/Verification
This chapter covers the following topics: Characteristics of roaming Layer 2 roaming Layer 3 roaming and an introduction to Mobile IP
This chapter covers the following topics: Characteristics of roaming Layer 2 roaming Layer 3 roaming and an introduction to Mobile IP C H A P T E R 5 Mobility This book covers the major components of 802.11
TECHNICAL NOTE. GoFree WIFI-1 web interface settings. Revision Comment Author Date 0.0a First release James Zhang 10/09/2012
TECHNICAL NOTE GoFree WIFI-1 web interface settings Revision Comment Author Date 0.0a First release James Zhang 10/09/2012 1/14 Web interface settings under admin mode Figure 1: web interface admin log
CREW - FP7 - GA No. 258301. Cognitive Radio Experimentation World. Project Deliverable D7.5.4 Showcase of experiment ready (Demonstrator)
Cognitive Radio Experimentation World!"#$% Project Deliverable Showcase of experiment ready (Demonstrator) Contractual date of delivery: 31-03-14 Actual date of delivery: 18-04-14 Beneficiaries: Lead beneficiary:
A Wireless Mesh Network NS-3 Simulation Model: Implementation and Performance Comparison With a Real Test-Bed
A Wireless Mesh Network NS-3 Simulation Model: Implementation and Performance Comparison With a Real Test-Bed Dmitrii Dugaev, Eduard Siemens Anhalt University of Applied Sciences - Faculty of Electrical,
How To Unify Your Wireless Architecture Without Limiting Performance or Flexibility
w h i t e p a p e r How To Unify Your Wireless Architecture Without Limiting Performance or Flexibility So much is happening today to give you a chance to rethink your wireless architecture. Indeed, you
Cisco Wireless Control System (WCS)
Data Sheet Cisco Wireless Control System (WCS) PRODUCT OVERVIEW Cisco Wireless Control System (WCS) Cisco Wireless Control System (WCS) is the industry s leading platform for wireless LAN planning, configuration,
Virtual Access Points
Virtual Access Points Performance Impacts in an 802.11 environment and Alternative Solutions to overcome the problems By Thenu Kittappa Engineer Author: Thenu Kittappa Page 1 Virtual Access Points... 1
Avaya WLAN Orchestration System
Avaya WLAN Orchestration System Overview The Avaya WLAN Orchestration System (WOS) is a wireless network management platform that provides full monitoring and management of the Avaya WLAN 9100 Series network
A Network in a Laptop: Rapid Prototyping for So7ware- Defined Networks
A Network in a Laptop: Rapid Prototyping for So7ware- Defined Networks Bob Lantz, Brandon Heller, Nick McKeown Stanford University HotNets 2010, 10/20/10 1 2 Wouldn t it be amazing if systems papers were
Implementation of Address Learning/Packet Forwarding, Firewall and Load Balancing in Floodlight Controller for SDN Network Management
Research Paper Implementation of Address Learning/Packet Forwarding, Firewall and Load Balancing in Floodlight Controller for SDN Network Management Raphael Eweka MSc Student University of East London
A Closer Look at Wireless Intrusion Detection: How to Benefit from a Hybrid Deployment Model
A Closer Look at Wireless Intrusion Detection: How to Benefit from a Hybrid Deployment Model Table of Contents Introduction 3 Deployment approaches 3 Overlay monitoring 3 Integrated monitoring 4 Hybrid
Design and Implementation Guide. Apple iphone Compatibility
Design and Implementation Guide Apple iphone Compatibility Introduction Security in wireless LANs has long been a concern for network administrators. While securing laptop devices is well understood, new
COAP: A Software-Defined Approach for Managing Residential Wireless Gateways
COAP: A Software-Defined Approach for Managing Residential Wireless Gateways 1 OVERVIEW Wireless gateways (eg, Access Points, wireless Set-Top Boxes) act as the primary mode of internet access in most
Building Secure Network Infrastructure For LANs
Building Secure Network Infrastructure For LANs Yeung, K., Hau; and Leung, T., Chuen Abstract This paper discusses the building of secure network infrastructure for local area networks. It first gives
Network Security. Network Packet Analysis
Network Security Network Packet Analysis Module 3 Keith A. Watson, CISSP, CISA IA Research Engineer, CERIAS [email protected] 1 Network Packet Analysis Definition: Examining network packets to determine
Information- Centric Networks. Section # 13.2: Alternatives Instructor: George Xylomenos Department: Informatics
Information- Centric Networks Section # 13.2: Alternatives Instructor: George Xylomenos Department: Informatics Funding These educational materials have been developed as part of the instructors educational
TamoSoft Throughput Test
TAKE CONTROL IT'S YOUR SECURITY TAMOSOFT df TamoSoft Throughput Test Help Documentation Version 1.0 Copyright 2011-2014 TamoSoft Contents Contents... 2 Introduction... 3 Overview... 3 System Requirements...
A Proxy Mobile IP based Layer-3 Handover Scheme for Mobile WiMAX based Wireless Mesh Networks
A Proxy Mobile IP based Layer-3 Handover Scheme for Mobile WiMAX based Wireless Mesh Networks Min-Kim, Jong-min Kim, Hwa-sung Kim Dept. of Electronics and Communications Engineering Kwangwoon University
CISCO WIRELESS CONTROL SYSTEM (WCS)
CISCO WIRELESS CONTROL SYSTEM (WCS) Figure 1. Cisco Wireless Control System (WCS) PRODUCT OVERVIEW Cisco Wireless Control System (WCS) Cisco Wireless Control System (WCS) is the industry s leading platform
Optimizing Wireless Networks.
from the makers of inssider Optimizing Wireless Networks. Over the past few years, MetaGeek has created tools to help users optimize their wireless networks. MetaGeek s tools help visualize the physical
WHITE PAPER. SDN Controller Testing: Part 1
WHITE PAPER SDN Controller Testing: Part 1 www.ixiacom.com 915-0946-01 Rev. A, April 2014 2 Table of Contents Introduction... 4 Testing SDN... 5 Methodologies... 6 Testing OpenFlow Network Topology Discovery...
Effective disaster recovery using Software defined networking
Effective disaster recovery using Software defined networking Thyagaraju, Mrs. Jyothi. K.S, Girish.L PG Student, Associate professor, Assistant Professor Dept of CSE, Cit, Gubbi, Tumkur Abstract In this
Software Defined Network Application in Hospital
InImpact: The Journal of Innovation Impact: ISSN 2051-6002 : http://www.inimpact.org Special Edition on Innovation in Medicine and Healthcare : Vol. 6. No. 1 : pp.1-11 : imed13-011 Software Defined Network
48 0890-8044/15/$25.00 2015 IEEE
An Extended SDN Architecture for Network Function Virtualization with a Case Study on Intrusion Prevention Ying-Dar Lin, Po-Ching Lin, Chih-Hung Yeh, Yao-Chun Wang, and Yuan-Cheng Lai Abstract In conventional
Adaptive DCF of MAC for VoIP services using IEEE 802.11 networks
Adaptive DCF of MAC for VoIP services using IEEE 802.11 networks 1 Mr. Praveen S Patil, 2 Mr. Rabinarayan Panda, 3 Mr. Sunil Kumar R D 1,2,3 Asst. Professor, Department of MCA, The Oxford College of Engineering,
OPNET Network Simulator
Simulations and Tools for Telecommunications 521365S: OPNET Network Simulator Jarmo Prokkola Research team leader, M. Sc. (Tech.) VTT Technical Research Centre of Finland Kaitoväylä 1, Oulu P.O. Box 1100,
Deploying a Secure Wireless VoIP Solution in Healthcare
Deploying a Secure Wireless VoIP Solution in Healthcare Situation Healthcare is a natural environment for wireless LAN solutions. With a large mobile population of doctors, nurses, physician s assistants
Network Mobility Support Scheme on PMIPv6 Networks
Network Mobility Support Scheme on PMIPv6 Networks Hyo-Beom Lee 1, Youn-Hee Han 2 and Sung-Gi Min 1 1 Dept. of Computer Science and Engineering, Korea University, Seoul, South Korea. [email protected]
Nokia Siemens Networks. CPEi-lte 7212. User Manual
Nokia Siemens Networks CPEi-lte 7212 User Manual Contents Chapter 1: CPEi-lte 7212 User Guide Overview... 1-1 Powerful Features in a Single Unit... 1-2 Front of the CPEi-lte 7212... 1-2 Back of the CPEi-lte
White Paper. Requirements of Network Virtualization
White Paper on Requirements of Network Virtualization INDEX 1. Introduction 2. Architecture of Network Virtualization 3. Requirements for Network virtualization 3.1. Isolation 3.2. Network abstraction
Cooperative Handoff in Wireless Networks
Cooperative Handoff in Wireless Networks George Athanasiou, Thanasis Korakis and Leandros Tassiulas Dept. of Computer and Communications Engineering, University of Thessaly, Greece Email: [email protected]
Current Trends of Topology Discovery in OpenFlow-based Software Defined Networks
1 Current Trends of Topology Discovery in OpenFlow-based Software Defined Networks Leonardo Ochoa-Aday, Cristina Cervello -Pastor, Member, IEEE, and Adriana Ferna ndez-ferna ndez Abstract The explosion
OpenFlow and Onix. OpenFlow: Enabling Innovation in Campus Networks. The Problem. We also want. How to run experiments in campus networks?
OpenFlow and Onix Bowei Xu [email protected] [1] McKeown et al., "OpenFlow: Enabling Innovation in Campus Networks," ACM SIGCOMM CCR, 38(2):69-74, Apr. 2008. [2] Koponen et al., "Onix: a Distributed Control
A Method for Load Balancing based on Software- Defined Network
, pp.43-48 http://dx.doi.org/10.14257/astl.2014.45.09 A Method for Load Balancing based on Software- Defined Network Yuanhao Zhou 1, Li Ruan 1, Limin Xiao 1, Rui Liu 1 1. State Key Laboratory of Software
Introduction to Wide-Area WiFi. AfNOG 2009 Wireless Tutorials Cairo
Introduction to Wide-Area WiFi AfNOG 2009 Wireless Tutorials Cairo Wireless networking protocols The 802.11 family of radio protocols are commonly referred to as WiFi. 802.11a supports up to 54 Mbps using
Nokia E90 Communicator Using WLAN
Using WLAN Nokia E90 Communicator Using WLAN Nokia E90 Communicator Using WLAN Legal Notice Nokia, Nokia Connecting People, Eseries and E90 Communicator are trademarks or registered trademarks of Nokia
ATCN 2014: SDN - Mobility and SDN: Mobility Management and Mobile Networks
ATCN 2014: SDN - Mobility and SDN: Mobility Management and Mobile Networks Karin Anna Hummel, ETH Zurich (thanks to Vasileios Kotronis for some material) November 10, 2014 1 Locating and Connecting 2 Wireless
Analysis of Open Source Drivers for IEEE 802.11 WLANs
Preprint of an article that appeared in IEEE conference proceeding of ICWCSC 2010 Analysis of Open Source Drivers for IEEE 802.11 WLANs Vipin M AU-KBC Research Centre MIT campus of Anna University Chennai,
MSC-131. Design and Deploy AirDefense Solutions Exam. http://www.examskey.com/msc-131.html
Motorola MSC-131 Design and Deploy AirDefense Solutions Exam TYPE: DEMO http://www.examskey.com/msc-131.html Examskey Motorola MSC-131 exam demo product is here for you to test the quality of the product.
Implementation of Virtual Local Area Network using network simulator
1060 Implementation of Virtual Local Area Network using network simulator Sarah Yahia Ali Department of Computer Engineering Techniques, Dijlah University College, Iraq ABSTRACT Large corporate environments,
OSBRiDGE 5XLi. Configuration Manual. Firmware 3.10R
OSBRiDGE 5XLi Configuration Manual Firmware 3.10R 1. Initial setup and configuration. OSBRiDGE 5XLi devices are configurable via WWW interface. Each device uses following default settings: IP Address:
Influence of Load Balancing on Quality of Real Time Data Transmission*
SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 6, No. 3, December 2009, 515-524 UDK: 004.738.2 Influence of Load Balancing on Quality of Real Time Data Transmission* Nataša Maksić 1,a, Petar Knežević 2,
Municipal Mesh Network Design
White Paper Municipal Mesh Network Design Author: Maen Artimy 1 Summary This document provides a wireless mesh network design for the downtown area of the Town of Wolfville, Nova Scotia. This design serves
CELL BREATHING FOR LOAD BALANCING IN WIRELESS LAN
International Journal of Wireless Communications and Networking 3(1), 2011, pp. 21-25 CELL BREATHING FOR LOAD BALANCING IN WIRELESS LAN R. Latha and S. Radhakrishnan Rajalakshmi Engineering College, Thandalam,
Software Defined Networking What is it, how does it work, and what is it good for?
Software Defined Networking What is it, how does it work, and what is it good for? slides stolen from Jennifer Rexford, Nick McKeown, Michael Schapira, Scott Shenker, Teemu Koponen, Yotam Harchol and David
Enterprise A Closer Look at Wireless Intrusion Detection:
White Paper Enterprise A Closer Look at Wireless Intrusion Detection: How to Benefit from a Hybrid Deployment Model Josh Wright Senior Security Researcher Introduction As wireless enterprise networks become
Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT:
Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT: In view of the fast-growing Internet traffic, this paper propose a distributed traffic management
Chapter 7 Low-Speed Wireless Local Area Networks
Wireless# Guide to Wireless Communications 7-1 Chapter 7 Low-Speed Wireless Local Area Networks At a Glance Instructor s Manual Table of Contents Overview Objectives s Quick Quizzes Class Discussion Topics
Dynamic Load Balance Algorithm (DLBA) for IEEE 802.11 Wireless LAN
Tamkang Journal of Science and Engineering, vol. 2, No. 1 pp. 45-52 (1999) 45 Dynamic Load Balance Algorithm () for IEEE 802.11 Wireless LAN Shiann-Tsong Sheu and Chih-Chiang Wu Department of Electrical
Real-Time Communication in IEEE 802.11 Wireless Mesh Networks: A Prospective Study
in IEEE 802.11 : A Prospective Study January 2011 Faculty of Engineering of the University of Porto Outline 1 Introduction 2 3 4 5 in IEEE 802.11 : A Prospective Study 2 / 28 Initial Considerations Introduction
Network Design Best Practices for Deploying WLAN Switches
Network Design Best Practices for Deploying WLAN Switches A New Debate As wireless LAN products designed for the enterprise came to market, a debate rapidly developed pitting the advantages of standalone
Network Friendliness of Mobility Management Protocols
Network Friendliness of Mobility Management Protocols Md Sazzadur Rahman, Mohammed Atiquzzaman Telecommunications and Networks Research Lab School of Computer Science, University of Oklahoma, Norman, OK
Applying SDN to Network Management Problems. Nick Feamster University of Maryland
Applying SDN to Network Management Problems Nick Feamster University of Maryland 1 Addressing the Challenges of Network Management Challenge Approach System Frequent Changes Event-Based Network Control
Simulation Analysis of Characteristics and Application of Software-Defined Networks
Simulation Analysis of Characteristics and Application of Software-Defined Networks Ivan Grgurević, Zvonko Kavran, Anthony Pušeljić (student) Faculty of Transport and Traffic Sciences, University of Zagreb
