Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 30121
Implementation and Demonstration of Software-Defined Traffic Grooming

Authors: Lei Guo, Xu Zhang, Weigang Hou

Abstract:

Since the traditional network is closed and it has no architecture to create applications, it has been unable to evolve with changing demands under the rapid innovation in services. Additionally, due to the lack of the whole network profile, the quality of service cannot be well guaranteed in the traditional network. The Software Defined Network (SDN) utilizes global resources to support on-demand applications/services via open, standardized and programmable interfaces. In this paper, we implement the traffic grooming application under a real SDN environment, and the corresponding analysis is made. In our SDN: 1) we use OpenFlow protocol to control the entire network by using software applications running on the network operating system; 2) several virtual switches are combined into the data forwarding plane through Open vSwitch; 3) An OpenFlow controller, NOX, is involved as a logically centralized control plane that dynamically configures the data forwarding plane; 4) The traffic grooming based on SDN is demonstrated through dynamically modifying the idle time of flow entries. The experimental results demonstrate that the SDN-based traffic grooming effectively reduces the end-to-end delay, and the improvement ratio arrives to 99%.

Keywords: NOX, OpenFlow, software defined network, traffic grooming.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1339450

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 700

References:


[1] N. McKeown, T. Anderson, H. Balakrishnan, et al. OpenFlow: Enabling Innovation in Campus Networks. ACM SIGCOMM Computer Communication Review, vol. 38, no. 2, pp. 69-74, 2008.
[2] D. Kreutz, F. Ramos, P. Verissimo, et al. Software-Defined Networking: A Comprehensive Survey. Proceedings of the IEEE, vol. 103, no. 1, pp. 14-76, 2015.
[3] OpenFlow Protocol Specification v1.0. https://www.opennet working.org/images/stories/downloads/sdn-resources/onf-specifications/ openflow/openflow-spec-v1.0.0.pdf, 2009-12-31.
[4] S. Das, G. Parulkar, N. McKeown, et al. Packet and Circuit Network Convergence with OpenFlow. Proceedings of OFC, San Diego, 2010, pp. 1-3.
[5] S. Das, Y. Yiakoumis, G. Parulkar, et al. Application-aware Aggregation and Traffic Engineering in a Converged Packet-circuit Network. Proceedings of OFC, Los Angeles, 2011, pp. 1-3.
[6] L. Xiong, X. H. Wei, F. X. Ping, et al. Design of the Multi-Level Security Network Switch System with Restricts Covert Channel. Proceedings of ICCSN, Xi an, 2011, pp. 233-237.
[7] L. H. Zhuo, L. S. Jing, Y. F. Tao, et al. Apply Embedded OpenFlow MPLS Technology on Wireless OpenFlow-OpenRoads. Proceedings of CECNet, Yi chang, 2012, pp. 916-919.
[8] L. Lei, Y. C. Hyeon, C. Ramon, et al. Demonstration of a Dynamic Transparent Optical Network Employing Flexible Transmitters/Receivers Controlled by an OpenFlow–Stateless PCE Integrated Control Plane. IEEE/OSA Journal of Optical Communications and Networking, vol. 5, no. 10, pp. 66-75, 2013.
[9] C. Ramon, M. Ricardo, L. Lei, et al. Control and Management of Flexi-grid Optical Networks with an Integrated Stateful Path Computation Element and OpenFlow Controller. IEEE/OSA Journal of Optical Communications and Networking, vol. 5, no. 10, pp. 57-65, 2013.
[10] R. R. Bijan, Z. George, Y. Yan, et al. All Programmable and Synthetic Optical Network: Architecture and Implementation. IEEE/OSA Journal of Optical Communications and Networking, vol. 5, no. 9, pp. 1096-1110, 2013.
[11] D. Z. Xu, L. Lei, L. H. Feng, et al. Experimental Demonstration of OBS/WSON Multi-Layer Optical Switched Networks with an OpenFlow-based Unified Control Plane. Proceedings of ONDM, Colchester, 2012, pp. 1-6.
[12] D. Simeonidou, R. Nejabati, S. Azodolmolky. Enabling the Future Optical Internet with OpenFlow: a Paradigm Shift in Providing Intelligent Optical Network Services. Proceedings of ICTON, Stockholm, 2011, pp. 1-4.
[13] N. Gude, T. Koponen, J. Pettit, et al. Nox: Towards an Operating System for Networks. ACM SIGCOMM Computer Communication Review, vol. 38, no. 3, pp. 105−110, 2008.
[14] H. W. Chiu, S. Y. Wang. Boosting the OpenFlow Control-Plane Message Exchange Performance of Open vSwitch. Proceedings of ICC, London, 2015, pp. 5284-5289.