Learning and generating distributed routing protocols using graph-based deep learning

Fabien Geyer, Georg Carle

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

77 Scopus citations

Abstract

Automated network control and management has been a long standing target of network protocols. We address in this paper the question of automated protocol design, where distributed networked nodes have to cooperate to achieve a common goal without a priori knowledge on which information to exchange or the network topology. While reinforcement learning has often been proposed for this task, we propose here to apply recent methods from semi-supervised deep neural networks which are focused on graphs. Our main contribution is an approach for applying graph-based deep learning on distributed routing protocols via a novel neural network architecture named Graph-Query Neural Network. We apply our approach to the tasks of shortest path and max-min routing. We evaluate the learned protocols in cold-start and also in case of topology changes. Numerical results show that our approach is able to automatically develop efficient routing protocols for those two use-cases with accuracies larger than 95 %. We also show that specific properties of network protocols, such as resilience to packet loss, can be explicitly included in the learned protocol.

Original languageEnglish
Title of host publicationBig-DAMA 2018 - Proceedings of the 2018 Workshop on Big Data Analytics and Machine Learning for Data Communication Networks, Part of SIGCOMM 2018
PublisherAssociation for Computing Machinery, Inc
Pages40-45
Number of pages6
ISBN (Electronic)9781450359047
DOIs
StatePublished - 7 Aug 2018
EventACM SIGCOMM Workshop on Big Data Analytics and Machine Learning for Data Communication Networks, Big-DAMA 2018 - Budapest, Hungary
Duration: 20 Aug 2018 → …

Publication series

NameBig-DAMA 2018 - Proceedings of the 2018 Workshop on Big Data Analytics and Machine Learning for Data Communication Networks, Part of SIGCOMM 2018

Conference

ConferenceACM SIGCOMM Workshop on Big Data Analytics and Machine Learning for Data Communication Networks, Big-DAMA 2018
Country/TerritoryHungary
CityBudapest
Period20/08/18 → …

Keywords

  • Deep learning
  • Graph neural network
  • Routing

Fingerprint

Dive into the research topics of 'Learning and generating distributed routing protocols using graph-based deep learning'. Together they form a unique fingerprint.

Cite this