Cargando…

Dynamic weight routing and optical-code algorithm based on SDN

Optical transport networks are evolving towards multi-granularity switching and software management but require that the architecture of the existing control plane be adapted to multi-service and network management requirements. So a dynamic weighting algorithm based on optical code resources and th...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Longfei, Li, Kun, Meng, Xingyu, Wang, Yubao, Wang, Xudong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9871067/
https://www.ncbi.nlm.nih.gov/pubmed/36704280
http://dx.doi.org/10.1016/j.heliyon.2022.e12407
_version_ 1784877098875224064
author Li, Longfei
Li, Kun
Meng, Xingyu
Wang, Yubao
Wang, Xudong
author_facet Li, Longfei
Li, Kun
Meng, Xingyu
Wang, Yubao
Wang, Xudong
author_sort Li, Longfei
collection PubMed
description Optical transport networks are evolving towards multi-granularity switching and software management but require that the architecture of the existing control plane be adapted to multi-service and network management requirements. So a dynamic weighting algorithm based on optical code resources and the matching degree between service request and channel is proposed for a multi-granularity optical switching system. In which, Software Defined Networking (SDN) controller collects network resource information in real time, dynamically changes the weight of each path and use it for path calculation, provides a more matched path on the premise of load balancing, and combines its channel matching weights for resource allocation. The simulation results show that the multi-granularity switching system with the proposed algorithm can reduce the generation of optical code fragments and improve resource utilization effectively. In the end of the paper, the optical code routing algorithms are simulated and implemented, and their performances are compared and analyzed. The simulation results show that the blocking rate of the matching algorithm on the NSFNET network is reduced by an average of 4% compared with the traditional algorithm, and the resource utilization of the optical code is improved by 9%.
format Online
Article
Text
id pubmed-9871067
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-98710672023-01-25 Dynamic weight routing and optical-code algorithm based on SDN Li, Longfei Li, Kun Meng, Xingyu Wang, Yubao Wang, Xudong Heliyon Research Article Optical transport networks are evolving towards multi-granularity switching and software management but require that the architecture of the existing control plane be adapted to multi-service and network management requirements. So a dynamic weighting algorithm based on optical code resources and the matching degree between service request and channel is proposed for a multi-granularity optical switching system. In which, Software Defined Networking (SDN) controller collects network resource information in real time, dynamically changes the weight of each path and use it for path calculation, provides a more matched path on the premise of load balancing, and combines its channel matching weights for resource allocation. The simulation results show that the multi-granularity switching system with the proposed algorithm can reduce the generation of optical code fragments and improve resource utilization effectively. In the end of the paper, the optical code routing algorithms are simulated and implemented, and their performances are compared and analyzed. The simulation results show that the blocking rate of the matching algorithm on the NSFNET network is reduced by an average of 4% compared with the traditional algorithm, and the resource utilization of the optical code is improved by 9%. Elsevier 2022-12-20 /pmc/articles/PMC9871067/ /pubmed/36704280 http://dx.doi.org/10.1016/j.heliyon.2022.e12407 Text en © 2022 Published by Elsevier Ltd. https://creativecommons.org/licenses/by-nc-nd/4.0/This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
spellingShingle Research Article
Li, Longfei
Li, Kun
Meng, Xingyu
Wang, Yubao
Wang, Xudong
Dynamic weight routing and optical-code algorithm based on SDN
title Dynamic weight routing and optical-code algorithm based on SDN
title_full Dynamic weight routing and optical-code algorithm based on SDN
title_fullStr Dynamic weight routing and optical-code algorithm based on SDN
title_full_unstemmed Dynamic weight routing and optical-code algorithm based on SDN
title_short Dynamic weight routing and optical-code algorithm based on SDN
title_sort dynamic weight routing and optical-code algorithm based on sdn
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9871067/
https://www.ncbi.nlm.nih.gov/pubmed/36704280
http://dx.doi.org/10.1016/j.heliyon.2022.e12407
work_keys_str_mv AT lilongfei dynamicweightroutingandopticalcodealgorithmbasedonsdn
AT likun dynamicweightroutingandopticalcodealgorithmbasedonsdn
AT mengxingyu dynamicweightroutingandopticalcodealgorithmbasedonsdn
AT wangyubao dynamicweightroutingandopticalcodealgorithmbasedonsdn
AT wangxudong dynamicweightroutingandopticalcodealgorithmbasedonsdn