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
Graph Neural Network-Based Multicast Routing for On-Demand Streaming Services in 6G Networks
With the growth of bandwidth-intensive applications in 6G wireless networks, such as real-time volumetric video streaming and multi-sensory extended reality, intelligent multicast routing solutions are required to deliver differentiated Quality of Service (QoS) at scale. Traditional shortest-path and multicast routing algorithms either incur excessive computational costs or employ rigid structures that often fail to support heterogeneous user requirements, resulting in poor resource utilization. While neural network-based methods offer improved inference speed, they typically lack topological generalization capability and scalability. To address these limitations, this paper proposes a Graph Neural Network (GNN)-based multicast routing framework that jointly minimizes total transmission cost while supporting user-specific video quality requirements.
The core problem addressed in this research is the multicast routing optimization problem in 6G networks supporting heterogeneous QoS requirements. Specifically, it includes:
Heterogeneous User Requirements: Different users may require different video quality levels (from 360p to 8K) for the same content
Transmission Cost Minimization: Minimize total network transmission cost while satisfying all user requirements
Real-time Requirements: Provide low-latency routing decisions in dynamic network environments
The development of 6G networks presents unprecedented challenges:
Surge in Traffic Density: Holographic telepresence services require traffic density of 1-10 Tbps/km²
Extremely High Data Rates: Real-time volumetric video applications may require peak data rates exceeding 100 Gbps per user
Diverse QoS Requirements: XR applications involve synchronized audiovisual and tactile feedback, imposing strict requirements on reliability, latency, and throughput
First Study: To the authors' knowledge, this is the first work investigating real-time video streaming multicast routing in 6G networks supporting differentiated user requirements
Problem Formulation: Formulates the multicast routing problem as a minimum cost flow optimization problem with inflow constraints, capturing both path reuse and user-specific QoS requirements
GNN Framework: Proposes a GNN routing framework based on graph attention mechanisms, achieving O(n) linear time complexity with generalization capability across arbitrary network topologies
Performance Verification: Extensive simulations validate the method's effectiveness, achieving near-optimal theoretical solutions while significantly reducing computational overhead
Given a network graph G = (V, E), where V is the set of nodes and E is the set of edges. The network comprises:
Source node set Vs (|Vs| = 1)
Destination node set Vd (|Vd| = K)
Relay node set Vr
Each edge (i,j) ∈ E has weight e(i,j) representing unit transmission cost. User demand vector x = x1, x2, ..., xK^T, where xk specifies the minimum required inflow for destination node k.
Theorem 1: Links carrying traffic form a tree structure rooted at the source node with all destination nodes as leaves.
Lemma 1: In the optimal solution, if a link is shared by multiple destination nodes, the traffic on that link equals the maximum demand among these destination nodes.
The paper cites 43 references covering important works in graph neural networks, multicast routing, 6G networks, reinforcement learning, and other relevant domains, providing a solid theoretical foundation for this research.
Overall Assessment: This is a high-quality interdisciplinary research paper that successfully applies graph neural network technology to multicast routing in 6G networks. The paper demonstrates excellent performance in theoretical analysis, method design, and experimental validation, providing valuable solutions for addressing key challenges in future networks. Despite some limitations, its innovation and practicality make it an important contribution to the field.