Abstract

Software-defined elastic optical networks (SD-EONs) provide operators more flexibility to customize their optical infrastructures dynamically. By leveraging infrastructure-as-a-service (IaaS), virtual SD-EONs (vSD-EONs) can be realized to further enhance the adaptivity of SD-EONs and shorten the time-to-market of new services. In this paper, we design and demonstrate the building and operating of quality-of-service (QoS) aware survivable vSD-EONs that are equipped with transparent data plane (DP) resiliency. Specifically, when slicing a vSD-EON, our network hypervisor (NHV) chooses to use "1:1" virtual link (VL) protection or on-demand VL remapping as the DP restoration scheme, according to the service-level agreement (SLA) between the vSD-EON's operator and the infrastructure provider (InP). Then, during an actual substrate link (SL) failure, the NHV realizes automatic DP restoration that is transparent to the controllers of vSD-EONs. We build a network testbed to demonstrate the creation of QoS-aware survivable vSD-EONs, the activation of lightpaths in the vSD-EONs to support upper-layer applications, and the automatic and simultaneous QoS-aware DP restorations during an SL failure. The experimental results indicate that our vSD-EON slicing system can build QoS-aware survivable vSD-EONs on-demand, operate them to set up lightpaths for carrying real application traffic, and facilitate differentiated DP restorations during SL failures to recover the vSD-EONs' services according to their SLAs.

Highlights

  • Flexible-grid elastic optical networks (EONs) rely on agile bandwidth management [1] in the optical layer to make optical networks more adaptive and not be restricted by the fixed spectrum grids or rigid optical transmission setup [2, 3]

  • The experimental results indicate that our vSD-EON slicing system can build QoS-aware survivable vSD-EONs on-demand, operate them to set up lightpaths for carrying application traffics, and facilitate differentiated data plane (DP) restorations during substrate link (SL) failures to recover the vSD-EONs’ services according to their service-level agreement (SLA)

  • First of all, when a vSD-EON operator sends a vSD-EON request to the infrastructure provider (InP), virtual network manager (VNMgr) calculates the survivable virtual network embedding (S-VNE) scheme of virtual DP (vDP) embedding based on the information in it, i.e., the vDP topology, bandwidth requirement, SLA, and end-node locations

Read more

Summary

Introduction

Flexible-grid elastic optical networks (EONs) rely on agile bandwidth management [1] in the optical layer to make optical networks more adaptive and not be restricted by the fixed spectrum grids or rigid optical transmission setup (e.g., bit-rate and modulation selections) [2, 3]. We first design and implement a QoS-aware survivable vSD-EON slicing system that utilizes an OpenVirteX [23] based NHV to realize automatic DP restoration that are transparent to the controllers of vSD-EONs. when slicing a vSD-EON, the NHV determines whether to use “1:1" virtual link (VL) protection or on-demand VL remapping to restore its DP services when substrate link (SL) failure happens, according to the servicelevel agreement (SLA) between the vSD-EON’s operator and the infrastructure provider (InP). The experimental results indicate that our vSD-EON slicing system can build QoS-aware survivable vSD-EONs on-demand, operate them to set up lightpaths for carrying application traffics, and facilitate differentiated DP restorations during SL failures to recover the vSD-EONs’ services according to their SLAs. To the best of our knowledge, this is the first experimental demonstration of building and operating of QoS-aware survivable vSDEONs with transparent resiliency, which covers both CP and DP operations and incorporates real application traffics (i.e., the “full stack" investigation).

Network Architecture
Design of Function Modules and Protocols
Operation Procedure
Experimental Demonstrations
Creation of QoS-aware Survivable vSD-EONs
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.