Litcius/Paper detail

Graph Neural Networks for Communication Networks: Context, Use Cases and Opportunities

José Suárez‐Varela, Paul Almasan, Miquel Ferriol-Galmés, Krzysztof Rusek, Fabien Geyer, Xiangle Cheng, Xiang Shi, Shihan Xiao, Franco Scarselli, Albert Cabellos‐Aparicio, Pere Barlet‐Ros

2022IEEE Network102 citationsDOIOpen Access PDF

Abstract

Graph neural networks (GNN) have shown outstanding applications in fields where data is essentially represented as graphs (e.g., chemistry, biology, and recommendation systems). In this vein, communication networks comprise many fundamental components that are naturally represented in a graph-structured manner (e.g., topology, routing, and signal interference). This position article presents GNNs as a fundamental tool for modeling, control, and management of communication networks. GNNs represent a new generation of data-driven models that can accurately learn and reproduce the complex behaviors behind real-world networks. As a result, these models can be applied to a wide variety of networking use cases, such as planning, online optimization, or troubleshooting. The main advantage of GNNs over traditional neural networks lies in their unprecedented generalization capabilities when applied to other networks and configurations unseen during training. This is a critical feature for achieving practical data-driven solutions for networking. This article starts with a brief tutorial on GNNs and some potential applications to communication networks. Then it presents two state-of-the-art GNN models respectively applied to wired and wireless networks. Lastly, it delves into the key open challenges and opportunities yet to be explored in this novel research area.

Topics & Concepts

Computer scienceTroubleshootingArtificial neural networkDistributed computingNetwork topologyArtificial intelligenceContext (archaeology)GraphWireless networkVariety (cybernetics)Machine learningTheoretical computer scienceData scienceWirelessComputer networkTelecommunicationsPaleontologyOperating systemBiologyAdvanced Graph Neural NetworksSoftware-Defined Networks and 5GAdvanced Computing and Algorithms
Graph Neural Networks for Communication Networks: Context, Use Cases and Opportunities | Litcius