Optical Networking Gym: an open-source toolkit for resource assignment problems in optical networks

IF 4 2区 计算机科学 Q1 COMPUTER SCIENCE, HARDWARE & ARCHITECTURE Journal of Optical Communications and Networking Pub Date : 2024-10-31 DOI:10.1364/JOCN.532850
Carlos Natalino;Talles Magalhaes;Farhad Arpanaei;Fabricio R. L. Lobato;Joao C. W. A. Costa;Jose Alberto Hernandez;Paolo Monti
{"title":"Optical Networking Gym: an open-source toolkit for resource assignment problems in optical networks","authors":"Carlos Natalino;Talles Magalhaes;Farhad Arpanaei;Fabricio R. L. Lobato;Joao C. W. A. Costa;Jose Alberto Hernandez;Paolo Monti","doi":"10.1364/JOCN.532850","DOIUrl":null,"url":null,"abstract":"The dynamic provisioning of optical network services requires algorithms to find a suitable solution given the specific service requirements and the current network state. These algorithms are usually evaluated using a software simulator developed ad hoc, which may require different levels of detail depending on the problem addressed and how realistic the evaluation needs to be. Moreover, to demonstrate they are a significant contribution to the field, these new algorithms must be benchmarked against the best-performing previously proposed solutions. Due to the large set of parameters and their wide range of possible values, benchmarking algorithms from the literature is not straightforward and can quickly become challenging and time-consuming. This work introduces the Optical Networking Gym, an open-source toolkit that simplifies implementing optical resource assignment simulations and benchmarking new solutions against previously published algorithms. The toolkit provides environments modeling relevant optical networking scenarios, common algorithms for solving problems related to these scenarios, and a set of scripts to prepare and execute simulations for various use cases. Currently, four environments are available, with the possibility of increasing this number through contributions from the co-authors and the community. This paper describes the architecture, interface, environments, and scripts included with the toolkit. We adopt the quality of transmission (QoT)-aware dynamic resource allocation of optical services as the network scenario under examination. Three use cases highlight the toolkit’s modularity, flexibility, and performance. The toolkit allows researchers to streamline the process of developing simulation scenarios and algorithms, enhancing their ability to benchmark their algorithms.","PeriodicalId":50103,"journal":{"name":"Journal of Optical Communications and Networking","volume":"16 12","pages":"G40-G51"},"PeriodicalIF":4.0000,"publicationDate":"2024-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Optical Communications and Networking","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10740565/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0

Abstract

The dynamic provisioning of optical network services requires algorithms to find a suitable solution given the specific service requirements and the current network state. These algorithms are usually evaluated using a software simulator developed ad hoc, which may require different levels of detail depending on the problem addressed and how realistic the evaluation needs to be. Moreover, to demonstrate they are a significant contribution to the field, these new algorithms must be benchmarked against the best-performing previously proposed solutions. Due to the large set of parameters and their wide range of possible values, benchmarking algorithms from the literature is not straightforward and can quickly become challenging and time-consuming. This work introduces the Optical Networking Gym, an open-source toolkit that simplifies implementing optical resource assignment simulations and benchmarking new solutions against previously published algorithms. The toolkit provides environments modeling relevant optical networking scenarios, common algorithms for solving problems related to these scenarios, and a set of scripts to prepare and execute simulations for various use cases. Currently, four environments are available, with the possibility of increasing this number through contributions from the co-authors and the community. This paper describes the architecture, interface, environments, and scripts included with the toolkit. We adopt the quality of transmission (QoT)-aware dynamic resource allocation of optical services as the network scenario under examination. Three use cases highlight the toolkit’s modularity, flexibility, and performance. The toolkit allows researchers to streamline the process of developing simulation scenarios and algorithms, enhancing their ability to benchmark their algorithms.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
光网络健身房:用于解决光网络资源分配问题的开源工具包
光网络服务的动态供应需要算法来根据特定的服务要求和当前的网络状态找到合适的解决方案。这些算法通常使用临时开发的软件模拟器进行评估,根据所解决的问题和评估需要的现实程度,可能需要不同程度的细节。此外,为了证明这些新算法对该领域的重大贡献,必须将其与之前提出的最佳解决方案进行比较。由于参数集庞大且可能的取值范围很广,对文献中的算法进行基准测试并不简单,很快就会变得具有挑战性且耗时。这项工作介绍了 Optical Networking Gym,这是一个开源工具包,可简化光资源分配模拟的实施,并根据以前发布的算法对新解决方案进行基准测试。该工具包提供了模拟相关光网络场景的环境、解决这些场景相关问题的通用算法,以及一套用于准备和执行各种用例模拟的脚本。目前有四个环境可用,并有可能通过共同作者和社区的贡献增加环境数量。本文介绍了该工具包的架构、界面、环境和脚本。我们采用光服务的传输质量(QoT)感知动态资源分配作为研究的网络场景。三个使用案例突出了工具包的模块性、灵活性和性能。该工具包允许研究人员简化开发仿真场景和算法的过程,提高他们对算法进行基准测试的能力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
CiteScore
9.40
自引率
16.00%
发文量
104
审稿时长
4 months
期刊介绍: The scope of the Journal includes advances in the state-of-the-art of optical networking science, technology, and engineering. Both theoretical contributions (including new techniques, concepts, analyses, and economic studies) and practical contributions (including optical networking experiments, prototypes, and new applications) are encouraged. Subareas of interest include the architecture and design of optical networks, optical network survivability and security, software-defined optical networking, elastic optical networks, data and control plane advances, network management related innovation, and optical access networks. Enabling technologies and their applications are suitable topics only if the results are shown to directly impact optical networking beyond simple point-to-point networks.
期刊最新文献
Introduction to the Benchmarking in Optical Networks Special Issue Protocol-aware approach for mitigating radiation-induced errors in free-space optical downlinks Security enhancement for NOMA-PON with 2D cellular automata and Turing pattern cascading scramble aided fixed-point extended logistic chaotic encryption In-network stable radix sorter using many FPGAs with high-bandwidth photonics [Invited] Power-consumption analysis for different IPoWDM network architectures with ZR/ZR+ and long-haul muxponders
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1