SONEP: A Software-Defined optical Network emulation platform

Network emulation has been one of the tools of choice for conducting experiments on commodity hardware. In the absence of an easy to use optical network test-bed, researchers can significantly benefit from the availability of a flexible/programmable optical network emulation platform. Exploiting the lightweight system virtualization, which is recently supported in modern operating systems, in this work we present the architecture of a Software-Defined Network (SDN) emulation platform for transport optical networks and investigate its usage in a use-case scenario. To the best of our knowledge, this is for the first time that an SDN-based emulation platform is proposed for modeling and performance evaluation of optical networks. Coupled with recent trend of extension of SDN towards transport (optical) networks, the presented tool can facilitate the evaluation of innovative idea before actual implementations and deployments. In addition to the architecture of SONEP, a use-case scenario to evaluate the quality of transmission (QoT) of alien wavelengths in transport optical networks, along with performance results are reported in this piece of work.

[1]  Martin Nordal Petersen,et al.  Design and OAM&P aspects of a DWDM system equipped with a 40Gb/s PM-QPSK alien wavelength and adjacent 10Gb/s channels , 2011 .

[2]  Mark Carson,et al.  NIST Net: a Linux-based network emulation tool , 2003, CCRV.

[3]  Andrew Lord,et al.  Managed alien wavelength service requirements and demonstration , 2011, 2011 37th European Conference and Exhibition on Optical Communication.

[4]  C. Menyuk Nonlinear pulse propagation in birefringent optical fibers , 1987 .

[5]  David B. Ingham,et al.  Delayline: A Wide-Area Network Emulation Tool , 1994, Comput. Syst..

[6]  Larry L. Peterson,et al.  Container-based operating system virtualization: a scalable, high-performance alternative to hypervisors , 2007, EuroSys '07.

[7]  Meral Shirazipour,et al.  OpenFlow and Multi-layer Extensions: Overview and Next Steps , 2012, 2012 European Workshop on Software Defined Networking.

[8]  Nick Feamster,et al.  Trellis: a platform for building flexible, fast virtual networks on commodity hardware , 2008, CoNEXT '08.

[9]  Nick McKeown,et al.  A network in a laptop: rapid prototyping for software-defined networks , 2010, Hotnets-IX.

[10]  Chin Guok,et al.  Open transport switch: a software defined networking architecture for transport networks , 2013, HotSDN '13.

[11]  Sarah Ruepp,et al.  Field trial of 40 Gb/s optical transport network using open WDM interfaces , 2013, 2013 18th OptoElectronics and Communications Conference held jointly with 2013 International Conference on Photonics in Switching (OECC/PS).

[12]  Luigi Rizzo,et al.  Dummynet: a simple approach to the evaluation of network protocols , 1997, CCRV.

[13]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[14]  Byrav Ramamurthy,et al.  Network Innovation using OpenFlow: A Survey , 2014, IEEE Communications Surveys & Tutorials.

[15]  Mike Hibler,et al.  Large-scale Virtualization in the Emulab Network Testbed , 2008, USENIX ATC.

[16]  Amin Vahdat,et al.  DieCast: Testing Distributed Systems with an Accurate Scale Model , 2008, TOCS.

[17]  R. Theodore Hofmeister,et al.  OPTICAL TECHNOLOGIES FOR DATA CENTER NETWORKS , 2022 .

[18]  Martín Casado,et al.  Onix: A Distributed Control Platform for Large-scale Production Networks , 2010, OSDI.

[19]  Olivier Richard,et al.  A comparative study of network link emulators , 2009, SpringSim '09.

[20]  Nick McKeown,et al.  Reproducible network experiments using container-based emulation , 2012, CoNEXT '12.

[21]  S. Hemminger Network Emulation with NetEm , 2022 .

[22]  Massimo Rimondini,et al.  Netkit: easy emulation of complex networks on inexpensive hardware , 2008, TRIDENTCOM.

[23]  Curtis R. Menyuk,et al.  Pulse propagation in an elliptically birefringent Kerr medium , 1989 .

[24]  Min Zhu,et al.  B4: experience with a globally-deployed software defined wan , 2013, SIGCOMM.