Skip to main content

Software Defined Networking (SDN) in Optical Networks

  • Chapter
  • First Online:

Part of the book series: Optical Networks ((OPNW))

Abstract

Software Defined Networking (SDN) has recently emerged as a relevant network architecture enabling the direct programmability of forwarding functions and the effective abstraction of the underlying infrastructure. SDN has been successfully introduced in the context of packet switching (e.g., within data centers) and relevant effort has been recently devoted to extend the SDN architecture to efficiently operate on optical networks.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   129.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    OpenFlow extensions covering optical networks were provided by Vello, a member the ONF. Such extensions are included in version 1.4, the latest published version at the time of writing.

  2. 2.

    The introduced protocol messages, fields, and objects reported in this section, as part of advanced experimental implementations, have to be considered open for changes and interoperability agreements.

Abbreviations

ABNO:

Application-Based Network Operations

API:

Application Programming Interface

EMS:

Element Management System

EON:

Elastic optical network

GMPLS:

Generalized Multi-Protocol Label Switching

MAC:

Medium Access Control

NMS:

Network Management System

OBS:

Optical Burst Switching

OCS:

Optical Circuit Switching

OF:

OpenFlow

OFDM:

Orthogonal Frequency Division Multiplexing

OFP:

OpenFlow Protocol

ONF:

Open Networking Foundation

ONOS:

Open Source Network Operating System

OPS:

Optical Packet Switching

OS:

Operating System

PCE:

Path Computation Element

PCEP:

Path Computation Element Communication Protocol

ROADM:

Reconfigurable Optical Add Drop Multiplexer

RSA:

Routing and Spectrum Assignment

RWA:

Routing and Wavelength Assignment

SDN:

Software Defined Networking

WAN:

Wide Area Network

References

  1. S. Shenker, The Future of Networking, and the Past of Protocols. Open Networking Summit 2011, keynote speech (2011)

    Google Scholar 

  2. N. McKeown, Software Defined Networks and the Maturing of the Internet (IET Appleton Lecture, London, 2014)

    Google Scholar 

  3. Software-Defined Networking: The New Norm for Networks, ONF White Paper (2012, April 13). https://www.opennetworking.org/sdn-resources/sdn-library/whitepapers. Accessed 14 Jun 2014

  4. Open Networking Foundation, OpenFlow Switch Specification, version 1.4 (Wire protocol 0x5) (2013, October 14). https://www.opennetworking.org/images/stories/downloads/sdn-resources/onf-specifications/openflow/openflow-spec-v1.4.0.pdf

  5. D. Mcdysan, Software defined networking opportunities for transport. IEEE Commun. Mag. 51(3), 28–31 (2013)

    Article  Google Scholar 

  6. K. Kerpez, J. Cioffi, G. Ginis, M. Goldburg, S. Galli, P. Silverman, Software-defined access networks. IEEE Commun. Mag. 52(9), 152–159 (2014)

    Article  Google Scholar 

  7. SDN Based Companies. http://www.sdncentral.com/sdn-directory/

  8. S. Das, G. Parulka, N. Mckeown, Why OpenFlow/SDN can succeed where GMPLS failed, in 38th European Conference and Exhibition on Optical Communications (ECOC 2012), Technical Digest (CD) (Optical Society of America, Washington, DC, 2012), paper Tu.1.D. 1

    Google Scholar 

  9. S. Das, G. Parulkar, N. McKeown, P. Singh, D. Getachew, L. Ong, Packet and circuit network convergence with OpenFlow, in Conference on 2010 Optical Fiber Communication (OFC), Collocated National Fiber Optic Engineers Conference (IEEE, San Diego, 2010)

    Google Scholar 

  10. M. Channegowda, R. Nejabati, D. Simeonidou, Software-defined optical networks technology and infrastructure: enabling software-defined optical network operations [invited]. IEEE/OSA J. Opt. Commun. Netw. 5, A274–A282 (2013)

    Article  Google Scholar 

  11. D.E. Simeonidou, R. Nejabati, M. Channegowda, Software defined optical networks technology and infrastructure: enabling software-defined optical network operations, in Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference (OFC/NFOEC) (IEEE, Anaheim, 2013)

    Google Scholar 

  12. N. McKeown et al., OpenFlow: enabling innovation in campus networks. ACM Commun. Rev. 38(2), 69–74 (2008). Accessed 02 Nov 2009

    Article  Google Scholar 

  13. R. Enns, NETCONF (Network Configuration Protocol), IETF RFC 4741 (2006)

    Google Scholar 

  14. M. Channegowda et al., Experimental demonstration of an OpenFlow based software-defined optical network employing packet, fixed and flexible DWDM grid technologies on an international multi-domain testbed. Opt. Express. 21, 5487–5498 (2013)

    Article  Google Scholar 

  15. L. Liu, R. Muñoz, R. Casellas, T. Tsuritani, R. Martínez, I. Morita, OpenSlice: an OpenFlow-based control plane for spectrum sliced elastic optical path networks. Opt. Express. 21, 4194–4204 (2013)

    Article  Google Scholar 

  16. J.P. Vasseur, J.L. Le Roux, Path Computation Element (PCE) Communication Protocol (PCEP), IETF RFC 5440, (2009)

    Google Scholar 

  17. B. Pfaff, B. Davie, Open vSwitch Database Management Protocol, IETF RFC 7047 (2013)

    Google Scholar 

  18. M. Jinno, H. Takara, K. Yonenaga, A. Hirano, Virtualization in optical networks from network level to hardware level [invited]. IEEE/OSA J. Opt. Commun. Netw. 5(10), A46–A56 (2013). doi:10.1364/JOCN.5.000A46

    Article  Google Scholar 

  19. R. Nejabati, E. Escalona, P. Shuping, D. Simeonidou, Optical network virtualization, in 15th International Conference on Optical Network Design and Modeling (ONDM), (IEEE, Bologna, 2011), pp. 1–5

    Google Scholar 

  20. S. Jain, et al., B4: experience with a globally-deployed software defined WAN, in Proceedings of the ACM SIGCOMM 2013, Hong Kong, (2013)

    Google Scholar 

  21. O3 Project SDN WAN. http://www.sdnjapan.org/

  22. Network Operating System. http://onlab.us/tools.html#os

  23. A. Farrel, D. King, PCE-Based Architecture for Application-Based Network Operations, IETF RFC 7491 (2015)

    Google Scholar 

  24. S. Das, Extensions to the OpenFlow Protocol in Support of Circuit Switching, addendum to OpenFlow Protocol Specification (v1.0)—Circuit Switch Addendum v0.3, (2010, June). http://archive.openflow.org/wk/images/8/81/OpenFlow_Circuit_Switch_Specification_v0.3.pdf

  25. R. Casellas, R. Martínez, R. Munoz, L. Liu, T. Tsuritani, I. Morita, An integrated stateful PCE/OpenFlow controller for the control and management of flexi-grid optical networks, in Optical Fiber Communication Conference and Exposition and the National Fiber Optic Engineers Conference (OFC/NFOEC) (IEEE, Anaheim, 2013)

    Google Scholar 

  26. L. Liu, W.R. Peng, R. Casellas, T. Tsuritani, I. Morita, R. Martínez, R. Muñoz, S.J. Yoo, Design and performance evaluation of an OpenFlow-based control plane for software-defined elastic optical networks with direct-detection optical OFDM (DDO-OFDM) transmission. Opt. Express. 22, 30–40 (2014)

    Article  Google Scholar 

  27. F. Paolucci, F. Cugini, N. Hussain, F. Fresi, L. Poti, OpenFlow-based flexible optical networks with enhanced monitoring functionalities, in 38th European Conference and Exhibition on Optical Communications (ECOC 2012), paper Tu.1.D.5, (Optical Society of America, Washington, DC, 2012)

    Google Scholar 

  28. L. Liu, D. Zhang, T. Tsuritani, R. Vilalta, R. Casellas, L. Hong, I. Morita, H. Guo, J. Wu, R. Martinez, R. Muñoz, First field trial of an OpenFlow-based unified control plane for multi-layer multi-granularity optical networks, in Optical Fiber Communication Conference and Exposition and National Fiber Optic Engineers Conference (OFC/NFOEC 2012), paper PDP5D.2, (Optical Society of America, Washington, DC, 2012)

    Google Scholar 

  29. T. Miyazawa, Architecture for Interworking Between an Optical Packet & Circuit Integrated Network and OpenFlow-based Networks, iPOP 2013, Tokyo, (2013, May)

    Google Scholar 

  30. H. Harai, Optical Packet and Circuit Integrated Networks and SDN Extensions, ECOC 2013, Mo.4.E.1, (2013, September)

    Google Scholar 

  31. X. Cao, N. Yoshikane, T. Tsuritani, I. Morita, T. Miyazawa, N. Wada, Openflow-Controlled Optical Packet Switching Network with Advanced Handling of Network Dynamics, in 2014 European Conference on Optical Communication (ECOC), Cannes (2014, September)

    Google Scholar 

  32. Open Networking Foundation, OF‐CONFIG 1.2—OpenFlow Management and Configuration Protocol, version 1.2 (2014)

    Google Scholar 

  33. RFC 6020, YANG—A Data Modeling Language for the Network Configuration Protocol (NETCONF), IETF, (2010, October)

    Google Scholar 

  34. F. Paolucci, A. Castro, F. Cugini, L. Velasco, P. Castoldi, Multipath restoration and bitrate squeezing in SDN-based elastic optical networks, (invited paper). Photon. Netw. Commun. 28(1), 45–57 (2014)

    Article  Google Scholar 

  35. N. Sambo, F. Paolucci, F. Cugini, M. Secondini, L. Potì, G. Berrettini, G. Meloni, F. Fresi, G. Bottari, P. Castoldi, Software Defined Code-Rate-Adaptive Terabit/s Based on Time-Frequency Packing, in Optical Fiber Communication Conference, (Optical Society of America, Washington, DC, 2013) OTh1H. 5

    Google Scholar 

  36. F. Paolucci, F. Cugini, F. Fresi, G. Meloni, A. Giorgetti, N. Sambo, L. Poti, A. Castro, L. Velasco, P. Castoldi, Superfilter technique in SDN-controlled elastic optical networks [Invited]. IEEE/OSA J. Opt. Commun. Netw. 7(2), A285–A292 (2015)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Filippo Cugini .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this chapter

Cite this chapter

Cugini, F., Castoldi, P., Channegowda, M., Casellas, R., Paolucci, F., Castro, A. (2016). Software Defined Networking (SDN) in Optical Networks. In: López, V., Velasco, L. (eds) Elastic Optical Networks. Optical Networks. Springer, Cham. https://doi.org/10.1007/978-3-319-30174-7_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-30174-7_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-30173-0

  • Online ISBN: 978-3-319-30174-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics