Analysis of Qos in Software Defined Wireless Network with Spanning Tree Protocol
Total Page:16
File Type:pdf, Size:1020Kb
I. J. Computer Network and Information Security, 2017, 6, 61-68 Published Online June 2017 in MECS (http://www.mecs-press.org/) DOI: 10.5815/ijcnis.2017.06.07 Analysis of QoS in Software Defined Wireless Network with Spanning Tree Protocol Rafid Mustafiz, Abu Sayem Mohammad Delowar Hossain, Nazrul Islam+, Mohammad Motiur Rahman Department of Computer Science and Engineering +Department of Information and Communication Technology Mawlana Bhashani Science and Technology University, Santosh, Tangail-1902, Bangladesh E-mail: [email protected], [email protected], [email protected], [email protected] Abstract—Software Defined Network (SDN) is more technique. The data controlling actions are controlled by dynamic, manageable, adaptive and programmable a software or hardware based centralized controller and network architecture. This architecture separates the data forwarding task has performed by a hardware core control plane from the forwarding plane that enables the device [3]. This enables the control plane to be directly network to become directly programmable. The programmable which makes it suitable in the field of programmable features of SDN technology has research. Data plane functionality contains features such dramatically improved network efficiency and simplify as quality of service (QoS) [4]. The overall performance the network configuration and resource management. of a network topology depends mostly on the parameters SDN supports Open-Flow technology as forwarding of QoS. The present goal of SDN is to design a network function and centralized control successfully. Wireless that is capable the maximum improvement of QoS environment has recently added to the SDN infrastructure parameters. SDN supports many new types of that has rapidly emerged with Open-Flow protocol. To opportunity to implement the QoS provisioning more achieve more deterministic network behaviors, QoS dynamically. provisioning is a necessary consideration. In this paper, In recent decades SDN has interested the wireless the Spanning Tree Protocol (STP) has applied on a networking technology [5] and wide spread of wireless SDWN and then analyzed the Quality of Service (QoS) coverage. Software Defined Wireless Network (SDWN) using Mininet-Wifi. STP protocol is used to suppress the provides programmatic centralized control of the network occurrence of broadcast streams and observe the outside the Access point to reduce the complexity of performance of the QoS parameters. Various parameters network traffic control and management [6]. This type of that determine QoS, such as, bandwidth utilization, flexibility is only possible using Open-Flow protocol and packet transmission rate, round trip time, maximum thus ensures the highest degree of QoS that can help to obtained throughput, packet loss ratio, delay time is meet the future goals of wireless network. analyzed for different base stations defined in the SDWN For better traffic control, network elasticity and loop architecture. protection are required. The Spanning Tree Protocol (STP) is developed (IEEE 802.1D) to address this problem. To Index Terms—QoS, Software Defined Wireless analyze the performance of SDWN, spanning tree Networks, Mininet-Wifi, Spanning Tree Protocol. protocol (STP) has applied here and make the network more smooth. In a wireless coverage when a broadcast ARP request message finds any looped portion, it will reduce the network performance. Redundant occurrence I. INTRODUCTION of broadcast frame effects on the quality of the services Software Defined Network (SDN) architecture of the network and prevent to obtain the accurate results. provides a key technique to be used for the next For the reliance and desirable operation across a network, generation network [1]. SDN promises to gain a spanning tree protocol has applied to suppress the significant improvements of the network performance by occurrence of broadcast stream [7]. On the analysis of the operating control plane and data plane separately based performance of QoS parameters in this wireless network on Open-Flow (OF) protocol. Whereas in the traditional the basic STP is more applicable rather than MSTP, network system, packet forwarding and controlling RSTP, PVST+ [8] etc. performs in the same device that is not capable of This paper introduces QoS analysis in a SDWN using adapting the growing challenge of network topology. To STP mechanism. It is an Open-Flow enabled architecture. operate the emerging network requirements, SDN has STP is responsible to ensure the more flexible evaluation. developed a more flexible architecture by using Open- It will help to operate the network with QoS optimization. Flow protocol upon the traditional network infrastructure. The performance of the network is analyzed based on Open-Flow controller and switch perform this function, various QoS parameters. The result will show the providing with standard routing and forwarding [2] maximum reachability across the network. The Copyright © 2017 MECS I.J. Computer Network and Information Security, 2017, 6, 61-68 62 Analysis of QoS in Software Defined Wireless Network with Spanning Tree Protocol performances will be obtained from TCP and UDP flows. form a large area coverage network. To obtain the The rest of the paper is organized as follows. Section-II performance results of QoS parameters in a large-scale describes a literature review with research gap. Section- SDWN, need a supporting simulation tool which can III describe the research methodology. The problem provide sufficient prototypes in different layers of the description presents in section-IV. The SDWN planning OSI model. A number of simulation tools such as has described in section-V. Section-VI is about proposed Network Simulator-2 (NS2) [15], Network Simulator-3 network design and implementation. The most important (NS3) [16], OMNET++ [17], Riverbed [18], and part, simulation result is described in section-VII. Finally, MATLAB have been studied for this purpose. For Section-VIII concludes the study with future work. evaluating a SDWN architecture Mininet-Wifi has found as a suitable emulator tools. To support of research on OF based Software-Defined-Wireless-Networking (SDWN), II. RELATED WORK Mininet-Wifi emulator provides rich experimental prototypes by running a number of virtual Access-Points, Recent studies in the field of SDN have emphasized in Base-Stations, Controllers, Switches, and wireless-links. the performance analysis of Open-Flow based network The Mininet - Wifi emulator uses basic Linux traffic architecture [3], [10]. In the discussion of [3] Open-Flow control tools to emulate the QoS parameters of SDN network architecture was implemented in a small wired based wireless network. The Iperf traffic generator tool is network using Mininet. This may not be applicable in used in the Linux kernel to generate communication wireless technology. Again at [10], has proposed the traffic [9]. The QoS metrics can be gathered on almost all comparison of various Open-Flow based network layers of the ISO OSI model [11]. architecture with the traditional network architecture. The mininet's python API of Wifi environment has Moreover, the opportunity and the challenge of applying been used to connect different APs of the Mininet-Wifi SDN to the wireless architecture has been proposed in [5]. virtual network to different remote controller and proceed There needs another way to analysis the performance them. There are number of Python classes which result of SDWN. The configuration of SDN with STP comprise Mininet's API Wifi environment. Spanning based on Open-Flow switch run successfully on the Tree Protocol is used to detect and prevent loop structure simulation of [14]. The main research gap at [14] is that it in the network‘s portion. STP protocol is applied in SDN skips QoS analysis of the desired network. Rather at [22] based wireless network by using python script. The TCP has proposed an optimal routing strategy for and UDP background traffic has generated in a different heterogeneous wireless sensor network in term of QoS manner for this experiment. requirements. The main purpose of this was to ensure a better QoS. In paper [13], STP was called for better traffic control and QoS management. It was based on IV. PROBLEM ANALYSIS different Ethernet topology. The STP mechanism was applied on a Bridge-LAN environment to improve QoS at In a network topology Quality of Service (QoS) is the [23] also. This indicated that STP is the right approach to overall performance of the network to the end users. The ensure a high degree of QoS. In [24], QoS control management of QoS has become more crucial on wireless framework has developed using Open-Flow. That was networks. An SDN policy-based management framework especially for the automated fine-grained management of should be developed for better management on data and converged network fabric. MonSamp [11] introduced an control plane with necessary QoS parameters [19]. To SDN based traffic monitoring architecture for QoS allow the computer network more useful first of all it is analysis. That was designed with necessary SDN tools essential to ensure the performance of QoS parameters. using Open-Flow. For improving QoS, an Open-Flow The performance analysis of a network should be enabled network was introduced in [19]. The goal was to considered several related aspects of a network service allow multiple packet schedulers. like throughput, bandwidth, latency, delay, jitter, bit rate, Yet, there has been a lack of analyzing