Graph Neural Network-Based Multicast Routing for On-Demand Streaming Services in 6G Networks
Wang, Wang, Cheng et al.
The increase of bandwidth-intensive applications in sixth-generation (6G) wireless networks, such as real-time volumetric streaming and multi-sensory extended reality, demands intelligent multicast routing solutions capable of delivering differentiated quality-of-service (QoS) at scale. Traditional shortest-path and multicast routing algorithms are either computationally prohibitive or structurally rigid, and they often fail to support heterogeneous user demands, leading to suboptimal resource utilization. Neural network-based approaches, while offering improved inference speed, typically lack topological generalization and scalability. To address these limitations, this paper presents a graph neural network (GNN)-based multicast routing framework that jointly minimizes total transmission cost and supports user-specific video quality requirements. The routing problem is formulated as a constrained minimum-flow optimization task, and a reinforcement learning algorithm is developed to sequentially construct efficient multicast trees by reusing paths and adapting to network dynamics. A graph attention network (GAT) is employed as the encoder to extract context-aware node embeddings, while a long short-term memory (LSTM) module models the sequential dependencies in routing decisions. Extensive simulations demonstrate that the proposed method closely approximates optimal dynamic programming-based solutions while significantly reducing computational complexity. The results also confirm strong generalization to large-scale and dynamic network topologies, highlighting the method's potential for real-time deployment in 6G multimedia delivery scenarios. Code is available at https://github.com/UNIC-Lab/GNN-Routing.
academic
Routage Multicast Basé sur les Réseaux de Neurones Graphiques pour les Services de Diffusion en Continu à la Demande dans les Réseaux 6G
Avec la croissance des applications gourmandes en bande passante dans les réseaux sans fil 6G, telles que la diffusion volumétrique en temps réel et la réalité étendue multisensorielle, des solutions de routage multicast intelligentes sont nécessaires pour fournir à grande échelle une qualité de service (QoS) différenciée. Les algorithmes traditionnels de plus court chemin et de routage multicast présentent soit un coût de calcul excessif, soit une structure rigide, et ne parviennent souvent pas à supporter les besoins hétérogènes des utilisateurs, ce qui entraîne une mauvaise utilisation des ressources. Bien que les méthodes basées sur les réseaux de neurones offrent une meilleure vitesse d'inférence, elles manquent généralement de capacité de généralisation topologique et d'évolutivité. Pour résoudre ces limitations, cet article propose un cadre de routage multicast basé sur les réseaux de neurones graphiques (GNN) qui minimise conjointement le coût de transmission total tout en supportant les exigences de qualité vidéo spécifiques aux utilisateurs.
Le problème fondamental abordé par cette recherche est l'optimisation du routage multicast dans les réseaux 6G supportant des exigences QoS hétérogènes. Cela comprend spécifiquement :
Besoins hétérogènes des utilisateurs : Différents utilisateurs peuvent nécessiter des qualités vidéo différentes pour le même contenu (de 360p à 8K)
Minimisation du coût de transmission : Minimiser le coût de transmission total du réseau tout en satisfaisant tous les besoins des utilisateurs
Exigences de temps réel : Fournir des décisions de routage à faible latence dans un environnement réseau dynamique
Le développement des réseaux 6G présente des défis sans précédent :
Augmentation exponentielle du trafic : Les services de présence holistique à distance nécessitent une densité de trafic de 1-10 Tbps/km²
Débits de données extrêmement élevés : Les applications vidéo volumétrique en temps réel peuvent nécessiter des débits de crête supérieurs à 100 Gbps par utilisateur
Besoins QoS diversifiés : Les applications XR impliquent des retours audiovisuels et haptiques synchronisés, imposant des exigences strictes en matière de fiabilité, de latence et de débit
Première étude : À la connaissance des auteurs, c'est la première étude du problème de routage multicast pour la diffusion vidéo en temps réel supportant des besoins utilisateurs différenciés dans les réseaux 6G
Modélisation du problème : Modélisation du problème de routage multicast comme un problème d'optimisation de flux minimal avec contraintes d'entrée, capturant à la fois la réutilisation de chemins et les exigences QoS spécifiques aux utilisateurs
Cadre GNN : Proposition d'un cadre de routage GNN basé sur les mécanismes d'attention graphique, réalisant une complexité temporelle linéaire O(n) avec capacité de généralisation sur des topologies réseau arbitraires
Vérification des performances : Validation extensive par simulation de l'efficacité de la méthode, réduisant significativement les frais de calcul tout en s'approchant de la solution théoriquement optimale
Étant donné un graphe réseau G = (V, E), où V est l'ensemble des nœuds et E est l'ensemble des arêtes. Le réseau contient :
Ensemble de nœuds source Vs (|Vs| = 1)
Ensemble de nœuds destination Vd (|Vd| = K)
Ensemble de nœuds relais Vr
Chaque arête (i,j) ∈ E a un poids e(i,j) représentant le coût de transmission unitaire. Le vecteur de demande utilisateur x = x1, x2, ..., xK^T, où xk spécifie l'entrée de flux minimale requise pour le nœud destination k.
Théorème 1 : Les liens transportant le flux forment une structure arborescente avec le nœud source comme racine et tous les nœuds destination comme feuilles.
Lemme 1 : Dans la solution optimale, si un lien est partagé par plusieurs nœuds destination, le flux sur ce lien égale la demande maximale parmi ces nœuds destination.
Conception Consciente de la Structure : Utilisation des caractéristiques de structure arborescente de la solution optimale pour guider la conception du GNN
Routage Séquentialisé : Traitement des utilisateurs par ordre décroissant de demande, réalisant une réutilisation efficace des chemins
Mécanisme d'Attention : L'encodeur GAT apprend les poids d'importance entre les nœuds
Mécanisme de Mémoire : LSTM capture les dépendances séquentielles des décisions de routage
Variation du nombre de nœuds (30-50) : GPN surpasse constamment GAT et Dijkstra, avec des performances comparables à BCO, légèrement supérieures à GA et DP
Variation du degré moyen (3-6) : Avec l'augmentation de la densité de connexion, le coût de tous les algorithmes diminue, GPN maintenant un avantage compétitif
Variation du nombre d'utilisateurs (1-15) : GPN s'approche de l'optimum théorique, surpassant significativement les méthodes traditionnelles
L'article cite un total de 43 références, couvrant les domaines importants des réseaux de neurones graphiques, du routage multicast, des réseaux 6G et de l'apprentissage par renforcement, fournissant une base théorique solide pour cette recherche.
Évaluation Générale : Cet article est une recherche interdisciplinaire de haute qualité qui applique avec succès la technologie des réseaux de neurones graphiques au problème du routage multicast dans les réseaux 6G. L'article démontre une excellence dans l'analyse théorique, la conception méthodologique et la vérification expérimentale, fournissant une solution précieuse pour résoudre les défis clés des réseaux futurs. Malgré certaines limitations, son caractère innovant et sa praticité en font une contribution importante dans ce domaine.