MAGNNETO: A Graph Neural Network-based Multi-Agent system for Traffic Engineering

Current trends in networking propose the use of Machine Learning (ML) for a wide variety of network optimization tasks. As such, many efforts have been made to produce ML-based solutions for Traffic Engineering (TE), which is a fundamental problem in Internet Service Provider (ISP) networks. Nowaday...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on cognitive communications and networking 2023-04, Vol.9 (2), p.1-1
Hauptverfasser: Bernardez, Guillermo, Suarez-Varela, Jose, Lopez, Albert, Shi, Xiang, Xiao, Shihan, Cheng, Xiangle, Barlet-Ros, Pere, Cabellos-Aparicio, Albert
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 1
container_issue 2
container_start_page 1
container_title IEEE transactions on cognitive communications and networking
container_volume 9
creator Bernardez, Guillermo
Suarez-Varela, Jose
Lopez, Albert
Shi, Xiang
Xiao, Shihan
Cheng, Xiangle
Barlet-Ros, Pere
Cabellos-Aparicio, Albert
description Current trends in networking propose the use of Machine Learning (ML) for a wide variety of network optimization tasks. As such, many efforts have been made to produce ML-based solutions for Traffic Engineering (TE), which is a fundamental problem in Internet Service Provider (ISP) networks. Nowadays, state-of-the-art TE optimizers rely on traditional optimization techniques, such as Local search, Constraint Programming, or Linear programming. In this paper, we present MAGNNETO, a distributed ML-based framework that leverages Multi-Agent Reinforcement Learning and Graph Neural Networks for distributed TE optimization. MAGNNETO deploys a set of agents across the network that learn and communicate in a distributed fashion via message exchanges between neighboring agents. Particularly, we apply this framework to optimize link weights in Open Shortest Path First (OSPF), with the goal of minimizing network congestion. In our evaluation, we compare MAGNNETO against several state-of-the-art TE optimizers in more than 75 topologies (up to 153 nodes and 354 links), including realistic traffic loads. Our experimental results show that, thanks to its distributed nature, MAGNNETO achieves comparable performance to state-of-the-art TE optimizers with significantly lower execution times. Moreover, our ML-based solution demonstrates a strong generalization capability to successfully operate in new networks unseen during training.
doi_str_mv 10.1109/TCCN.2023.3235719
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_ieee_primary_10013773</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10013773</ieee_id><sourcerecordid>2797286572</sourcerecordid><originalsourceid>FETCH-LOGICAL-c337t-454bb53df237ee99b42fe618d3e35500708c29658656ca630badc98986a3456d3</originalsourceid><addsrcrecordid>eNpNkFFLwzAUhYMoOOZ-gOBDwOfOJLdNGt_KmFPYOoT6HNL2dnZu7UxaZP_eju1hT-c-nO9c-Ah55GzKOdMv2WyWTgUTMAUBkeL6howEgAiUAn57dd-TifdbxhiXQso4HJHPVbJI03m2fqUJXTh7-KYp9s7uhuj-WvcT5NZjSVf9rquDZINNR_3Rd7inVeto5mxV1QWdN5u6QXR1s3kgd5XdeZxccky-3ubZ7D1Yrhcfs2QZFACqC8IozPMIykqAQtQ6D0WFksclIEQRY4rFhdAyimUkCyuB5bYsdKxjaSGMZAlj8nzePbj2t0ffmW3bu2Z4aYTSSgygEkOLn1uFa713WJmDq_fWHQ1n5iTPnOSZkzxzkTcwT2emRsSrPuMwSIR_m9FoQg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2797286572</pqid></control><display><type>article</type><title>MAGNNETO: A Graph Neural Network-based Multi-Agent system for Traffic Engineering</title><source>IEEE Electronic Library (IEL)</source><creator>Bernardez, Guillermo ; Suarez-Varela, Jose ; Lopez, Albert ; Shi, Xiang ; Xiao, Shihan ; Cheng, Xiangle ; Barlet-Ros, Pere ; Cabellos-Aparicio, Albert</creator><creatorcontrib>Bernardez, Guillermo ; Suarez-Varela, Jose ; Lopez, Albert ; Shi, Xiang ; Xiao, Shihan ; Cheng, Xiangle ; Barlet-Ros, Pere ; Cabellos-Aparicio, Albert</creatorcontrib><description>Current trends in networking propose the use of Machine Learning (ML) for a wide variety of network optimization tasks. As such, many efforts have been made to produce ML-based solutions for Traffic Engineering (TE), which is a fundamental problem in Internet Service Provider (ISP) networks. Nowadays, state-of-the-art TE optimizers rely on traditional optimization techniques, such as Local search, Constraint Programming, or Linear programming. In this paper, we present MAGNNETO, a distributed ML-based framework that leverages Multi-Agent Reinforcement Learning and Graph Neural Networks for distributed TE optimization. MAGNNETO deploys a set of agents across the network that learn and communicate in a distributed fashion via message exchanges between neighboring agents. Particularly, we apply this framework to optimize link weights in Open Shortest Path First (OSPF), with the goal of minimizing network congestion. In our evaluation, we compare MAGNNETO against several state-of-the-art TE optimizers in more than 75 topologies (up to 153 nodes and 354 links), including realistic traffic loads. Our experimental results show that, thanks to its distributed nature, MAGNNETO achieves comparable performance to state-of-the-art TE optimizers with significantly lower execution times. Moreover, our ML-based solution demonstrates a strong generalization capability to successfully operate in new networks unseen during training.</description><identifier>ISSN: 2332-7731</identifier><identifier>EISSN: 2332-7731</identifier><identifier>DOI: 10.1109/TCCN.2023.3235719</identifier><identifier>CODEN: ITCCG7</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Graph Neural Networks ; Internet service providers ; Linear programming ; Machine learning ; Multi-Agent Reinforcement Learning ; Multiagent systems ; Network management systems ; Network topology ; Neural networks ; Optimization ; Optimization techniques ; Proposals ; Routing ; Routing Optimization ; Shortest-path problems ; State of the art ; Topology ; Traffic control ; Traffic Engineering ; Training</subject><ispartof>IEEE transactions on cognitive communications and networking, 2023-04, Vol.9 (2), p.1-1</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2023</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c337t-454bb53df237ee99b42fe618d3e35500708c29658656ca630badc98986a3456d3</citedby><cites>FETCH-LOGICAL-c337t-454bb53df237ee99b42fe618d3e35500708c29658656ca630badc98986a3456d3</cites><orcidid>0000-0002-6790-4878</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10013773$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10013773$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Bernardez, Guillermo</creatorcontrib><creatorcontrib>Suarez-Varela, Jose</creatorcontrib><creatorcontrib>Lopez, Albert</creatorcontrib><creatorcontrib>Shi, Xiang</creatorcontrib><creatorcontrib>Xiao, Shihan</creatorcontrib><creatorcontrib>Cheng, Xiangle</creatorcontrib><creatorcontrib>Barlet-Ros, Pere</creatorcontrib><creatorcontrib>Cabellos-Aparicio, Albert</creatorcontrib><title>MAGNNETO: A Graph Neural Network-based Multi-Agent system for Traffic Engineering</title><title>IEEE transactions on cognitive communications and networking</title><addtitle>TCCN</addtitle><description>Current trends in networking propose the use of Machine Learning (ML) for a wide variety of network optimization tasks. As such, many efforts have been made to produce ML-based solutions for Traffic Engineering (TE), which is a fundamental problem in Internet Service Provider (ISP) networks. Nowadays, state-of-the-art TE optimizers rely on traditional optimization techniques, such as Local search, Constraint Programming, or Linear programming. In this paper, we present MAGNNETO, a distributed ML-based framework that leverages Multi-Agent Reinforcement Learning and Graph Neural Networks for distributed TE optimization. MAGNNETO deploys a set of agents across the network that learn and communicate in a distributed fashion via message exchanges between neighboring agents. Particularly, we apply this framework to optimize link weights in Open Shortest Path First (OSPF), with the goal of minimizing network congestion. In our evaluation, we compare MAGNNETO against several state-of-the-art TE optimizers in more than 75 topologies (up to 153 nodes and 354 links), including realistic traffic loads. Our experimental results show that, thanks to its distributed nature, MAGNNETO achieves comparable performance to state-of-the-art TE optimizers with significantly lower execution times. Moreover, our ML-based solution demonstrates a strong generalization capability to successfully operate in new networks unseen during training.</description><subject>Graph Neural Networks</subject><subject>Internet service providers</subject><subject>Linear programming</subject><subject>Machine learning</subject><subject>Multi-Agent Reinforcement Learning</subject><subject>Multiagent systems</subject><subject>Network management systems</subject><subject>Network topology</subject><subject>Neural networks</subject><subject>Optimization</subject><subject>Optimization techniques</subject><subject>Proposals</subject><subject>Routing</subject><subject>Routing Optimization</subject><subject>Shortest-path problems</subject><subject>State of the art</subject><subject>Topology</subject><subject>Traffic control</subject><subject>Traffic Engineering</subject><subject>Training</subject><issn>2332-7731</issn><issn>2332-7731</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpNkFFLwzAUhYMoOOZ-gOBDwOfOJLdNGt_KmFPYOoT6HNL2dnZu7UxaZP_eju1hT-c-nO9c-Ah55GzKOdMv2WyWTgUTMAUBkeL6howEgAiUAn57dd-TifdbxhiXQso4HJHPVbJI03m2fqUJXTh7-KYp9s7uhuj-WvcT5NZjSVf9rquDZINNR_3Rd7inVeto5mxV1QWdN5u6QXR1s3kgd5XdeZxccky-3ubZ7D1Yrhcfs2QZFACqC8IozPMIykqAQtQ6D0WFksclIEQRY4rFhdAyimUkCyuB5bYsdKxjaSGMZAlj8nzePbj2t0ffmW3bu2Z4aYTSSgygEkOLn1uFa713WJmDq_fWHQ1n5iTPnOSZkzxzkTcwT2emRsSrPuMwSIR_m9FoQg</recordid><startdate>20230401</startdate><enddate>20230401</enddate><creator>Bernardez, Guillermo</creator><creator>Suarez-Varela, Jose</creator><creator>Lopez, Albert</creator><creator>Shi, Xiang</creator><creator>Xiao, Shihan</creator><creator>Cheng, Xiangle</creator><creator>Barlet-Ros, Pere</creator><creator>Cabellos-Aparicio, Albert</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope><orcidid>https://orcid.org/0000-0002-6790-4878</orcidid></search><sort><creationdate>20230401</creationdate><title>MAGNNETO: A Graph Neural Network-based Multi-Agent system for Traffic Engineering</title><author>Bernardez, Guillermo ; Suarez-Varela, Jose ; Lopez, Albert ; Shi, Xiang ; Xiao, Shihan ; Cheng, Xiangle ; Barlet-Ros, Pere ; Cabellos-Aparicio, Albert</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c337t-454bb53df237ee99b42fe618d3e35500708c29658656ca630badc98986a3456d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Graph Neural Networks</topic><topic>Internet service providers</topic><topic>Linear programming</topic><topic>Machine learning</topic><topic>Multi-Agent Reinforcement Learning</topic><topic>Multiagent systems</topic><topic>Network management systems</topic><topic>Network topology</topic><topic>Neural networks</topic><topic>Optimization</topic><topic>Optimization techniques</topic><topic>Proposals</topic><topic>Routing</topic><topic>Routing Optimization</topic><topic>Shortest-path problems</topic><topic>State of the art</topic><topic>Topology</topic><topic>Traffic control</topic><topic>Traffic Engineering</topic><topic>Training</topic><toplevel>online_resources</toplevel><creatorcontrib>Bernardez, Guillermo</creatorcontrib><creatorcontrib>Suarez-Varela, Jose</creatorcontrib><creatorcontrib>Lopez, Albert</creatorcontrib><creatorcontrib>Shi, Xiang</creatorcontrib><creatorcontrib>Xiao, Shihan</creatorcontrib><creatorcontrib>Cheng, Xiangle</creatorcontrib><creatorcontrib>Barlet-Ros, Pere</creatorcontrib><creatorcontrib>Cabellos-Aparicio, Albert</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>IEEE transactions on cognitive communications and networking</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Bernardez, Guillermo</au><au>Suarez-Varela, Jose</au><au>Lopez, Albert</au><au>Shi, Xiang</au><au>Xiao, Shihan</au><au>Cheng, Xiangle</au><au>Barlet-Ros, Pere</au><au>Cabellos-Aparicio, Albert</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>MAGNNETO: A Graph Neural Network-based Multi-Agent system for Traffic Engineering</atitle><jtitle>IEEE transactions on cognitive communications and networking</jtitle><stitle>TCCN</stitle><date>2023-04-01</date><risdate>2023</risdate><volume>9</volume><issue>2</issue><spage>1</spage><epage>1</epage><pages>1-1</pages><issn>2332-7731</issn><eissn>2332-7731</eissn><coden>ITCCG7</coden><abstract>Current trends in networking propose the use of Machine Learning (ML) for a wide variety of network optimization tasks. As such, many efforts have been made to produce ML-based solutions for Traffic Engineering (TE), which is a fundamental problem in Internet Service Provider (ISP) networks. Nowadays, state-of-the-art TE optimizers rely on traditional optimization techniques, such as Local search, Constraint Programming, or Linear programming. In this paper, we present MAGNNETO, a distributed ML-based framework that leverages Multi-Agent Reinforcement Learning and Graph Neural Networks for distributed TE optimization. MAGNNETO deploys a set of agents across the network that learn and communicate in a distributed fashion via message exchanges between neighboring agents. Particularly, we apply this framework to optimize link weights in Open Shortest Path First (OSPF), with the goal of minimizing network congestion. In our evaluation, we compare MAGNNETO against several state-of-the-art TE optimizers in more than 75 topologies (up to 153 nodes and 354 links), including realistic traffic loads. Our experimental results show that, thanks to its distributed nature, MAGNNETO achieves comparable performance to state-of-the-art TE optimizers with significantly lower execution times. Moreover, our ML-based solution demonstrates a strong generalization capability to successfully operate in new networks unseen during training.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/TCCN.2023.3235719</doi><tpages>1</tpages><orcidid>https://orcid.org/0000-0002-6790-4878</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2332-7731
ispartof IEEE transactions on cognitive communications and networking, 2023-04, Vol.9 (2), p.1-1
issn 2332-7731
2332-7731
language eng
recordid cdi_ieee_primary_10013773
source IEEE Electronic Library (IEL)
subjects Graph Neural Networks
Internet service providers
Linear programming
Machine learning
Multi-Agent Reinforcement Learning
Multiagent systems
Network management systems
Network topology
Neural networks
Optimization
Optimization techniques
Proposals
Routing
Routing Optimization
Shortest-path problems
State of the art
Topology
Traffic control
Traffic Engineering
Training
title MAGNNETO: A Graph Neural Network-based Multi-Agent system for Traffic Engineering
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-28T17%3A31%3A10IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=MAGNNETO:%20A%20Graph%20Neural%20Network-based%20Multi-Agent%20system%20for%20Traffic%20Engineering&rft.jtitle=IEEE%20transactions%20on%20cognitive%20communications%20and%20networking&rft.au=Bernardez,%20Guillermo&rft.date=2023-04-01&rft.volume=9&rft.issue=2&rft.spage=1&rft.epage=1&rft.pages=1-1&rft.issn=2332-7731&rft.eissn=2332-7731&rft.coden=ITCCG7&rft_id=info:doi/10.1109/TCCN.2023.3235719&rft_dat=%3Cproquest_RIE%3E2797286572%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2797286572&rft_id=info:pmid/&rft_ieee_id=10013773&rfr_iscdi=true