Learning Load Balancing with GNN in MPTCP-Enabled Heterogeneous Networks
Han Ji, Xiping Wu, Zhihong Zeng, Chen Chen

TL;DR
This paper introduces a GNN-based load balancing model for MPTCP-enabled heterogeneous networks, improving throughput and inference efficiency over traditional methods and DNNs.
Contribution
The paper presents a novel GNN model that effectively manages load balancing in complex HetNets with MPTCP, handling variable network sizes with high accuracy.
Findings
Achieves near-optimal throughput with 11.5% gap to optimal
Reduces inference time by 10,000 times compared to optimization
Improves network throughput by up to 21.7% over DNNs
Abstract
Hybrid light fidelity (LiFi) and wireless fidelity (WiFi) networks are a promising paradigm of heterogeneous network (HetNet), attributed to the complementary physical properties of optical spectra and radio frequency. However, the current development of such HetNets is mostly bottlenecked by the existing transmission control protocol (TCP), which restricts the user equipment (UE) to connecting one access point (AP) at a time. While the ongoing investigation on multipath TCP (MPTCP) can bring significant benefits, it complicates the network topology of HetNets, making the existing load balancing (LB) learning models less effective. Driven by this, we propose a graph neural network (GNN)-based model to tackle the LB problem for MPTCP-enabled HetNets, which results in a partial mesh topology. Such a topology can be modeled as a graph, with the channel state information and data rate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Time Synchronization Technologies · Iterative Learning Control Systems
MethodsGraph Neural Network
