Abstract
This paper presents a solution to increase bandwidth utilization and to reduce the time necessary to recover from network failures in multi-domain bandwidth on demand service provisioning. The proposed solution is based on software-defined networking (SDN) in order to implement novel traffic engineering (TE) techniques. In fact, most standards development organizations and researchers agree that the logically centralized control plane and high programmability of SDN can revolutionize TE with novel and powerful strategies. In this context, the dynamic path computation (DynPaC) framework, relies on the OpenFlow SDN protocol to provide resilient layer 2 services with bandwidth guarantees within OpenFlow domains. In order to make DynPaC support multi-domain service provisioning, it has been extended with an additional operational mode and REST API calls, making it fully compliant with the Network Services Interface-Connection Service protocol. In this way, DynPaC can behave as a network resource manager (NRM) in the network services framework. As a result, the presented solution is the first OpenFlow-enabled NRM with resiliency capabilities that implements novel TE strategies that enhance the utilization of network resources. In order to validate the proposal, it has been implemented using the ONOS network operating systems and several tests have been conducted using diverse service demand patterns. The obtained results show that DynPaC is suitable to be used as an NRM and that the number of accepted services increases thanks to the flow reallocation mechanism included in the framework, achieving in this way a better utilization of network resources.





Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Open Networking Foundation (ONF). (2012). Software-defined networking: The new norm for networks. ONF White Paper. https://www.opennetworking.org/images/stories/downloads/sdn-HrBresources/white-papers/wp-sdn-newnorm.pdfHrB. Accessed September 11, 2018.
McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., et al. (2008). OpenFlow: Enabling innovation in campus networks. ACM SIGCOMM Computer Communication Review, 38(2), 69–74. https://doi.org/10.1145/1355734.1355746.
Enns, R., Bjorklund, M., Schoenwaelder, J., & Bierman, A. (2011). Network configuration protocol (NETCONF). RFC 6241. Internet Engineering Task Force (IETF). https://tools.ietf.org/html/rfc6241. Accessed September 11, 2018.
Seedorf, J., & Burger, E. (2009). Application-layer traffic optimization (ALTO) problem statement. RFC 5693. Internet Engineering Task Force (IETF). https://tools.ietf.org/html/rfc5693. Accessed September 11, 2018.
Automated Bandwidth Allocation across Heterogeneous Networks (AutoBAHN). https://geant3.archive.geant.org/service/autobahn/pages/home.aspx. Accessed September 11, 2018.
Roberts, G., Kudoh, T., Monga, I., Sobieski, J., MacAuley, J., & Guok, C. (2014). NSI connection service v2.0. grid forum document (GFD). GFD-R-P.212. Open Grid Forum NSI-WG. https://www.ogf.org/documents/GFD.212.pdf. Accessed September 11, 2018.
Roberts, G., Kudoh, T., Monga, I., Sobieski, J., Guok, C., & MacAuley, J. (2014). Network services framework. Grid forum document (GFD), informational (I). GFD-I-213. Open Grid Forum NSI-WG. https://www.ogf.org/documents/GFD.213.pdf. Accessed September 11, 2018.
Mendiola, A., Astorga, J., Jacob, E., Higuero, M., Urtasun, A., & Fuentes, V. (2015). DynPaC: A path computation framework for SDN. In Fourth European workshop on software defined networks. https://doi.org/10.1109/EWSDN.2015.77.
Open network operating system. https://onosproject.org. Accessed September 11, 2018.
Guok, C., Robertson, D., Thompson, M., Lee, J., Tierney, B., & Johnston, W. (2006). Intra and interdomain circuit provisioning using the OSCARS reservation system. In 3rd international conference on broadband communications, networks and systems. https://doi.org/10.1109/BROADNETS.2006.4374316.
Farrel, A., Vasseur, J.P., & Ash, J. (2006). A path computation element (PCE)-based architecture. RFC 4655. Internet Engineering Task Force (IETF). https://tools.ietf.org/html/rfc4655. Accessed September 11, 2018.
Newman, H. B., Barczyk, A., & Bredel, M. (2014) OLiMPS: OpenFlow link-layer multipath switching. Final report. California Institute of Technology. https://www.osti.gov/servlets/purl/1163919. Accessed September 11, 2018.
Internet2’s advanced layer 2 service. https://www.internet2.edu/products-services/advanced-networking/layer-2-services/. Accessed September 11, 2018.
Cisco WAN automation engine (WAE). https://www.cisco.com/c/en/us/products/routers/wan-automation-engine/index.html. Accessed September 11, 2018.
Juniper Networks NorthStar Controller. https://www.juniper.net/us/en/products-services/sdn/northstar-network-controller/. Accessed September 11, 2018.
Jain, S., Kumar, A., Mandal, S., Ong, J., Poutievski, L., Singh, A., et al. (2013). B4: Experience with a globally-deployed software defined wan. ACM SIGCOMM Computer Communication Review, 43(4), 3–14. https://doi.org/10.1145/2534169.2486019.
Hong, C. Y., Kandula, S., Mahajan, R., Zhang, M., Gill, V., Nanduri, M., et al. (2013). Achieving high utilization with software-driven WAN. ACM SIGCOMM Computer Communication Review, 43(4), 15–26. https://doi.org/10.1145/2534169.2486012.
Mendiola, A., Astorga, J., Jacob, E., & Higuero, M. (2017). A survey on the contributions of software-defined networking to traffic engineering. IEEE Communications Surveys & Tutorials, 19(2), 918–953. https://doi.org/10.1109/COMST.2016.2633579.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
On behalf of all authors, the corresponding author states that there is no conflict of interest.
Additional information
This work was supported in part by the EC through the Horizon 2020 Research and Innovation Programme (GN4) under Grant 731122 and in part by the Spanish Ministry of Economy, Industry and Competitiveness through the State Secretariat for Research, Development and Innovation under the “Adaptive Management of 5G Services to Support Critical Events in Cities (5G-City)” Project TEC2016-76795-C6-5-R.
Rights and permissions
About this article
Cite this article
Mendiola, A., Astorga, J., Jacob, E. et al. Enhancing network resources utilization and resiliency in multi-domain bandwidth on demand service provisioning using SDN. Telecommun Syst 71, 505–515 (2019). https://doi.org/10.1007/s11235-018-0523-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11235-018-0523-4