access icon openaccess Towards programmable on-demand lightpath services: current state-of-the-art and open research areas

With emerging programmable network architectures gaining momentum in the networking industry, it is necessary to look at how the services currently offered on traditional network architectures can be fully migrated to the programmable networks. In traditional networks, lightpaths are used for providing high-bandwidth consuming services that are usually sensitive to delay. Lightpath scheduling requires admission control mechanisms, routing and wavelength assignment algorithms, and protection and restoration mechanisms that ensure reliable and efficient lightpath routing. Software defined networking (SDN) is the emerging programmable network architecture that paves the way for easier network management and configuration by using application programming interfaces. The state-of-the-art in lightpath routing for wavelength division multiplexing networks focusing on lightpath scheduling, routing, protection and restoration in optical software defined networks is surveyed. Moreover, open research issues for SDN lightpath routing solution are discussed.

Inspec keywords: wavelength assignment; telecommunication network management; wavelength division multiplexing; telecommunication congestion control; optical fibre networks; telecommunication network routing; application program interfaces

Other keywords: SDN lightpath routing solution; emerging programmable network architecture; open research issues; traditional network architectures; optical software defined networks; open research areas; reliable lightpath routing; lightpath scheduling; towards programmable on-demand lightpath services; efficient lightpath routing; high-bandwidth consuming services; lightpaths; easier network management; networking industry; programmable networks; restoration mechanisms; admission control mechanisms; wavelength assignment algorithms; programmable network architectures

Subjects: Multiplexing and switching in optical communication; Optical fibre networks; Communication network design, planning and routing; Computer networks and techniques; Computer communications; Network management

References

    1. 1)
      • 23. Blial, O., Ben Mamoun, M., Benaini, R.: ‘An overview on SDN architectures with multiple controllers’, J. Comput. Netw. Commun., 2016, 2016, p. 9396525.
    2. 2)
      • 7. Rejeb, R., Pavlosoglou, I., Leeson, M.S., et al: ‘Management issues in transparent optical networks’. Proc. 2004 6th Int. Conf. Transparent Opt. Networks, Wroclaw, Poland, 2004, vol. 1, pp. 248254.
    3. 3)
      • 37. Skorin-Kapov, N.: ‘Routing and wavelength assignment in optical networks using bin packing based algorithms’, Eur. J. Oper. Res., 2007, 177, (2), pp. 11671179.
    4. 4)
      • 52. Garrich, M., Muqaddas, A.S., Giaccone, P., et al: ‘On the importance of time-synchronized operations in software-defined electronic and optical networks’. Int. Conf. Transparent Optical Networks, Girona, Spain, 2017, pp. 1720.
    5. 5)
      • 31. Aryo, D.: ‘Dijkstra algorithm to solve shortest path problem’. Matlab Central, 2014, Available http://www.mathworks.com/matlabcentral/fileexchange/36140-dijkstra-algorithm. Accessed 22 February 2019.
    6. 6)
      • 12. Scott-Hayward, S., Callaghan, G.O., Sezer, S.: ‘SDN security: A survey’. SDN4FNS 2013 - 2013 Work. Software Defined Networks Future Networks Services, Trento, Italy, 2013.
    7. 7)
      • 73. Xiong, Y., Li, Y, Zhou, B., et al: ‘SDN enabled restoration with triggered precomputation in elastic optical inter-datacenter networks’, IEEE/OSA J. Opt. Commun. Netw., 2018, 10, (1), pp. 2434.
    8. 8)
      • 13. Denazis, S., Haleplidis, E., Salim, J.H., et al: ‘SDN layers and architecture terminology’. 2014.
    9. 9)
      • 60. Gerstel, O.: ‘Opportunities for optical protection and restoration’. OFC'98, Optical Fiber Communication Conf. and Exhibit Technical Digest. Conf. Edition. OSA Technical Digest Series 2, San Jose, CA, USA, 1998, pp. 269270.
    10. 10)
      • 79. Giorgetti, A., Paolucci, F., Cugini, F., et al: ‘Fast restoration in SDN-based flexible optical networks’. Conf. Optical Fiber Communication, San Francisco, California United States, 2014, pp. 24.
    11. 11)
      • 41. Birman, A., Kershenbaum, A.: ‘Routing and wavelength assignment methods in single-hop all-optical networks with blocking’, 1995, pp. 431438.
    12. 12)
      • 16. Khondoker, R., Zaalouk, A., Marx, R., et al: ‘Feature-based comparison and selection of software defined networking (SDN) controllers feature-based comparison and selection of software defined networking (SDN) controllers’, 2015, (January 2014).
    13. 13)
      • 53. Rožić, Ć., Savi, M., Matrakidis, C., et al: ‘A framework for dynamic multi-layer resource allocation and optimization in application-centric networking’. Optical Fiber Communication Conf., Los Angeles, USA, 2017, pp. W3IW34.
    14. 14)
      • 70. Gerstel, O., Sasaki, G.: ‘Shared protection routing algorithm for optical networks’, Opt. Netw. Mag., 2002, 3, (3), pp. 4049.
    15. 15)
      • 75. Lee, S.S.W, Li, K.Y., Chan, K.Y., et al: ‘Path layout planning and software based fast failure detection in survivable OpenFlow networks’. 10th Int. Conf. Design of Reliable Communication Networks DRCN 2014 - Proc., Ghent, Belgium, 2014.
    16. 16)
      • 15. Tarnaras, G., Haleplidis, E., Denazis, S.: ‘SDN and ForCES based optimal network topology discovery’. Proc. 2015 1st IEEE Conf. Networks Softwarization, London, UK, 2015, pp. 16.
    17. 17)
      • 82. Gao, T., Zou, W., Li, X., et al: ‘Distributed sub-light-tree based multicast provisioning with shared protection in elastic optical datacenter networks’, Opt. Switch. Netw., 2019, 31, (April 2018), pp. 3951.
    18. 18)
      • 14. Presuhn, R.: ‘Version 2 of the protocol operations for simple network management (SNMP)’, 2002.
    19. 19)
      • 81. Zhang, X., Guo, L., Hou, W., et al: ‘Failure recovery solutions using cognitive mechanisms based on software-defined optical network platform’, Opt. Eng., 2017, 56, (1), p. 016107.
    20. 20)
      • 49. Ghani, N., Dixit, S., Wang, T.: ‘On IP-over-WDM integration’, IEEE Commun. Mag., 2000, 38, pp. 7284.
    21. 21)
      • 27. Masip-Bruin, X., Muñoz, R., Sánchez-López, S., et al: ‘An adaptive routing mechanism for reducing the routing inaccuracy effects in an Ason’. Optical Network Design and Modeling (ONDM), Budapest, Hungary, 2003, pp. 117.
    22. 22)
      • 50. Thyagaturu, A., Mercian, A., Mcgarry, M.P., et al: ‘Software defined optical networks (SDONs): a comprehensive survey’, IEEE Commun. Surv. Tutor., 2016, 18, (4), pp. 27382786.
    23. 23)
      • 43. Zhang, X., Qiao, C.: ‘Wavelength assignment for dynamic traffic in multi-fiber WDM networks’. Proc. 7th Int. Conf. Computer Communications and Networks (Cat. No.98EX226), Lafayette, LA, USA, 1998, pp. 479485.
    24. 24)
      • 80. Liu, L., Peng, W.R., Casellas, R., et al: ‘Dynamic openflow-based lightpath restoration in elastic optical networks on the GENI testbed’, J. Light. Technol., 2015, 33, (8), pp. 15311539.
    25. 25)
      • 46. Akyildiz, I.F., Anjali, T., Chen, L., et al: ‘A new traffic engineering manager for DiffServ/MPLS networks: design and implementation on an IP QoS testbed’, Comput. Commun., 2003, 26, (4), pp. 388403.
    26. 26)
      • 18. Jammal, M., Singh, T., Shami, A., et al: ‘Software defined networking: state of the art and research challenges’, Comput. Netw., 2014, 72, pp. 7498.
    27. 27)
      • 22. Chang, M.A., Tschaen, B., Benson, T., et al: ‘Chaos monkey: increasing SDN reliability through systematic network destruction’. In ACM SIGCOMM Computer Communication Review, 2015, 45, (4), pp. 371372, ACM.
    28. 28)
      • 19. Anand, V., Katarki, T., Qiao, C.: ‘Profitable connection assignment for incremental traffic in all-optical WDM networks’. Proc. Academia/Industry Working Conf. on Research Challenges’ 00. Next Generation Enterprises: Virtual Organizations and Mobile/Pervasive Technologies. AIWORC'00. (Cat. No. PR00628), 2000, pp. 355360.
    29. 29)
      • 68. Suurballe, J.W., Tarjan, R.E.: ‘A quick method for finding shortest pairs of disjoint paths’, Networks, 1984, 14, (2), pp. 325336.
    30. 30)
      • 1. Charbonneau, N., Vokkarane, V.M.: ‘A survey of advance reservation routing and wavelength assignment in wavelength-routed WDM networks’, IEEE Commun. Surv. Tutor., 2012, 14, (4), pp. 10371064.
    31. 31)
      • 26. Mukherjee, B.: ‘WDM optical communication networks: progress and challenges’, IEEE J. Sel. Areas Commun., 2000, 18, (10), pp. 18101824.
    32. 32)
      • 5. Tornatore, M.: ‘Survivable multipath routing of anycast and unicast traffic in elastic optical networks’, J. Opt. Commun. Netw., 2016, 8, (6), pp. 343355.
    33. 33)
      • 29. Christodoulopoulos, K., Manousakis, K., Varvarigos, E.: ‘Offline routing and wavelength assignment in transparent WDM networks’, IEEE/ACM Trans. Netw., 2010, 18, (5), pp. 15571570.
    34. 34)
      • 11. Li, D., Wang, S., Zhu, K., et al: ‘A survey of network update in SDN’, Front. Comput. Sci., 2017, 11, (1), pp. 412.
    35. 35)
      • 77. Oostenbrink, J., Van Adrichem, N.L.M., Kuipers, F.A.: ‘Fast failover of multicast sessions in software-defined networks’, 2017.
    36. 36)
      • 78. Liu, L., Choi, H.Y., Tsuritani, T., et al: ‘First proof-of-concept demonstration of OpenFlow-controlled elastic optical networks employing flexible transmitter/receiver’. Int. Conf. Photonics Switch. (PS 2012), Ajaccio, France, 2012, vol. 2, p. PDP-1.
    37. 37)
      • 58. Lee, C., Cao, X., Yoshikane, N., et al: ‘Scalable software-defined optical networking with high-performance routing and wavelength assignment algorithms’, Opt. Express, 2015, 23, (21), p. 27354.
    38. 38)
      • 36. Hyytia, E., Virtamo, J.: ‘Wavelength assignment and routing in WDM networks’. In Nordic Teletraffic Seminar, 1998 June, vol. 14, pp. 3140.
    39. 39)
      • 67. Mohan, G., Murthy, C.S.R.: ‘Efficient algorithms for routing dependable connections in WDM optical networks’, Comput. Commun, 2001, 24, (13), pp. 12251241.
    40. 40)
      • 17. Nkosi, M.C., Lysko, A.A., Nyandeni, T., et al: ‘Classification of SDN distributed controller approaches: a brief overview’. 3rd Int. Conf. Advances in Computing Communication Engineering, Durban, South Africa, 2016, p. 3.
    41. 41)
      • 61. Flanagan, T.: ‘Fiber network survivability’, IEEE Commun. Mag., 1990, 28, (6), pp. 4653.
    42. 42)
      • 64. Anand, V., Qiao, C.: ‘Dynamic establishment of protection paths in WDM networks. Part I’. 2000. Proc. Ninth Int. Conf. Computer Communications and Networks, Las Vegas, NV, USA, 2000, pp. 198204.
    43. 43)
      • 59. Selvaraj, P., Nagarajan, V.: ‘Match field based algorithm selection approach in hybrid SDN and PCE based optical networks’, 2018, 12, (12), pp. 57235724.
    44. 44)
      • 72. Sharma, S., Staessens, D., Colle, D., et al: ‘Openflow: meeting carrier-grade recovery requirements’, Comput. Commun., 2013, 36, (6), pp. 656665.
    45. 45)
      • 30. Banerjee, D., Mukherjee, B.: ‘A practical approach for routing and wavelength assignment in large wavelength-routed optical networks 1 Introduction’, Computer (Long Beach Calif), 1995, 14, (5), pp. 114.
    46. 46)
      • 28. Nkosi, M.C., Lysko, A.A.: ‘Lightpath restoration in SDN-based optical networks’. IEEE 2017 Global Wireless Summit (GWS), Cape Town, South Africa, 2017, pp. 273277.
    47. 47)
      • 62. Ramamurthy, S., Mukherjee, B.: ‘Survivable WDM mesh networks, part I – protection’, Proc. IEEE INFOCOM, 1999, 2, pp. 744751.
    48. 48)
      • 54. Meng, F., Ou, Y., Yan, S., et al: ‘Field trial of a novel SDN enabled network restoration utilizing In-depth optical performance monitoring assisted Re-planning’. Optical Fiber Communication Conf., Los Angeles, USA, 2017, vol. 2, p. Th1J.8.
    49. 49)
      • 74. Kuzniar, M., Peresini, P., Vasic, N., et al: ‘Automatic failure recovery for software-defined networks’, ACM HotSDN, Hong Kong, China, 2013, pp. 159160.
    50. 50)
      • 69. Bhandari, R.: ‘Survivable networks: algorithms for diverse routing’ (Springer Science & Business Media, Boston, Mass., USA1999).
    51. 51)
      • 39. Barry, R., Subramaniam, S.: ‘The MAX SUM wavelength assignment algorithm for WDM ring networks’, pp. 34.
    52. 52)
      • 66. Yuan, S., Jue, J.P.: ‘Dynamic lightpath protection in WDM mesh networks under wavelength-continuity and risk-disjoint constraints’, Comput. Netw., 2005, 48, (2), pp. 91112.
    53. 53)
      • 3. Zang, H., Jue, J.P., Mukherjee, B.: ‘A review of routing and wavelength assignment approaches for wavelength-routed optical WDM networks’, Opt. Netw. Mag., 2000, 1, (January), pp. 4760.
    54. 54)
      • 63. Metro Ethernet: ‘Technical specification MEF 2 requirements and framework for Ethernet service protection in metro Ethernet networks’, 2004.
    55. 55)
      • 32. Zhan, B.F.: ‘Three fastest shortest path algorithms on real road networks: data structures and procedures’, J. Geogr. Inf. Decis. Anal., 1997, 1, (1), pp. 7082.
    56. 56)
      • 9. Nunes, B.A.A., Mendonca, M., Nguyen, X.N., et al: ‘A survey of software-defined networking: past, present, and future of programmable networks’, IEEE Commun. Surv. Tutor., 2014, 16, (3), pp. 16171634.
    57. 57)
      • 25. Mohan, G., Murthy, C.S.R.: ‘Lightpath restoration in WDM optical networks’, IEEE Netw., 2000, 14, (6), pp. 2432.
    58. 58)
      • 55. Azodolmolky, S., Nejabati, R., Escalona, E., et al: ‘Integrated OpenFlow–GMPLS control plane: an overlay model for software defined packet over optical networks’, Opt. Express, 2011, 19, (26), p. B421.
    59. 59)
      • 24. Martinez, R., Pinart, C., Cugini, F., et al: ‘Challenges and requirements for introducing impairment-awareness into the management and control planes of ASON/GMPLS WDM networks’, IEEE Commun. Mag., 2006, 44, (12), pp. 7685.
    60. 60)
      • 34. Marković, G.: ‘Routing and wavelength assignment in all-optical networks based on the bee colony optimization’, AI Commun., 2007, 20, (4), pp. 273285.
    61. 61)
      • 35. Wang, Y., Cheng, T.H., Lim, M.H.: ‘A tabu search algorithm for static routing and wavelength assignment problem’, IEEE Commun. Lett., 2005, 9, (9), pp. 841843.
    62. 62)
      • 2. Jue, J.P., Sahasrabuddhe, L., Ramamurthy, R., et al: ‘Dynamic lightpath establishment in wavelength routed WDM networks’, IEEE Commun. Mag., 2001, 39, (9), pp. 100108.
    63. 63)
      • 56. Giorgetti, A., Cugini, F., Paolucci, F., et al: ‘Openflow and PCE architectures in wavelength switched optical networks’, 2012 16th int. Conf. Optical Network Design Model, ONDM 2012, Colchester, UK, 2012.
    64. 64)
      • 4. Wang, S.: ‘Lightpath-level active rerouting algorithms in all-optical WDM networks with alternate routing and traffic grooming’, 2012, pp. 4246.
    65. 65)
      • 20. Lu, W., Ma, S., Chen, C., et al: ‘Implementation and demonstration of revenue-driven provisioning for advance reservation requests in openflow-controlled SD-EONs’, IEEE Commun. Lett., 2014, 18, (10), pp. 17271730.
    66. 66)
      • 44. Zheng, J., Mouftah, H.T.: ‘Routing and wavelength assignment for advance reservation in wavelength-routed WDM optical networks’, IEEE Int. Conf. Commun., 2002, 5, pp. 27222726.
    67. 67)
      • 47. ONF: ‘Openflow switch specification 1.5.1’, Current, 2009, vol. 0, pp. 136.
    68. 68)
      • 65. Oki, E., Matsuura, N., Shiomoto, K., et al: ‘A disjoint path selection scheme with SRLG in GMPLS networks’, IEEE Int. Conf. High Perform. Switch. Routing, HPSR, 2002, 6, (9), pp. 8892.
    69. 69)
      • 57. Li, Y., Hua, N., Song, Y., et al: ‘Fast lightpath hopping enabled by time synchronization for optical network security’, IEEE Commun. Lett., 2016, 20, (1), pp. 101104.
    70. 70)
      • 71. Staessens, D., Sharma, S., Colle, D., et al: ‘Software defined networking: meeting carrier grade requirements’. IEEE Workshop on Local and Metropolitan Area Networks, Chapel Hill, NC, USA, 2011.
    71. 71)
      • 45. Zheng, J., Mouftah, H.T.: ‘Supporting advance reservations in wavelength-routed WDM networks’. Proc. Int. Conf. Comput. Commun. Networks, ICCCN, Scottsdale, AZ, USA, January 2001, pp. 594597.
    72. 72)
      • 10. Akyildiz, I.F., Lee, A., Wang, P., et al: ‘A roadmap for traffic engineering in software defined networks’, Comput. Netw., 2014, 71, pp. 130.
    73. 73)
      • 51. Mirkhanzadeh, B., Shakeri, A., Razo, M., et al: ‘An SDN-enabled multi-layer protection and restoration mechanism an SDN-enabled multi-layer protection and restoration mechanism’, Opt. Switch. Netw., 2018, 30, pp. 2332.
    74. 74)
      • 40. Sun, X., Li, Y., Lambadaris, I., et al: ‘Performance analysis of first-fit wavelength assignment algorithm in optical networks’, Proc. 7th Int. Conf. Telecommunication 2003. ConTEL 2003, Zagreb, Croatia, 2003, vol. 2, pp. 403409.
    75. 75)
      • 33. Hassan, A., Phillips, C.: ‘Static routing and wavelength assignment inspired by particle swarm optimization’. 2008 3rd Int. Conf. Information and Communications Technologies from Theory to Applications, Damascus, Syria, 2008, pp. 16.
    76. 76)
      • 48. Gringeri, S., Bitar, N., Xia, T.: ‘Extending software defined network principles to include optical transport’, IEEE Commun. Mag., 2013, 51, (3), pp. 3240.
    77. 77)
      • 76. Sahri, N.M., Okamura, K.: ‘Openflow path fast failover fast convergence mechanism’, 2014, vol. 38, pp. 2328.
    78. 78)
      • 42. Koganti, R.T., Sidhu, D.: ‘Analysis of routing and wavelength assignment in large WDM networks’, Procedia Comput. Sci., 2014, 34, (410), pp. 7178.
    79. 79)
      • 38. Jue, J.P., Xiao, G.: ‘An adaptive routing algorithm for wavelength-routed optical networks with a distributed control scheme’, 2000 Proc. Ninth Int. Conf. Computer Communications and Networks, Las Vegas, NV, USA, 2000, pp. 192197.
    80. 80)
      • 8. Li, C., Liao, W.: ‘Software defined networks’, IEEE Commun. Mag., 2013, 51, (2), p. 113.
    81. 81)
      • 6. Garg, A.K.: ‘Hybrid protection and restoration mechanism for high speed networks’, Int. J. Softw. Eng. Appl., 2014, 8, (12), pp. 125132.
    82. 82)
      • 21. de Sousa, A., Monteiro, P., Lopes, C.B.: ‘Lightpath admission control and rerouting in dynamic flex-grid optical transport networks’, Networks, 2017, 69, (1), pp. 151163.
http://iet.metastore.ingenta.com/content/journals/10.1049/iet-net.2018.5040
Loading

Related content

content/journals/10.1049/iet-net.2018.5040
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading