TY - JOUR
T1 - Dynamic Routing Mechanism for Load Distribution in UAV Swarm Networks with Edge Caching
AU - Li, Qun
AU - Wang, Zunliang
AU - Yao, Haipeng
AU - Mai, Tianle
AU - Li, Zhipei
AU - Guizani, Mohsen
N1 - Publisher Copyright:
© 2002-2012 IEEE.
PY - 2025
Y1 - 2025
N2 - The rapid advancement of the UAV swarm network has made its widespread application across a multitude of domains. However, the inherently dynamic nature of the network often gives rise to intermittent connectivity issues, leading to a significant reduction in data transmission capacity. To address this challenge, this study explores the integration of Information-centric Network (ICN) with the delay-tolerant network (DTN). This design aims to enhance message delivery rates by caching content data packets in UAV nodes. Building upon this architecture, we study the congestion control and load balancing problem. We design an on-demand collaborative communication routing algorithm. In our design, we first propose a routing decision model that incorporates multiple routing metrics to capture the dynamic evolution patterns of network nodes, effectively controlling local congestion issues. Subsequently, we employ Lyapunov optimization techniques to achieve network load balancing. By integrating the Lyapunov drift function, we ensure the stability of the feasible solution space within the model. Additionally, considering the high communication overhead caused by the sparse communication characteristics of DTN, we deploy a Multi-Agent Incentivized Communication (MAIC) algorithm to optimize routing scheduling strategies. Within the MAIC framework, each agent develops unique models for its teammates to generate customized information and minimize network information redundancy. Simulation results demonstrate that this algorithm effectively ensures congestion control and load balancing within the UAV swarm network while maintaining communication overhead in routing computations at a minimal level.
AB - The rapid advancement of the UAV swarm network has made its widespread application across a multitude of domains. However, the inherently dynamic nature of the network often gives rise to intermittent connectivity issues, leading to a significant reduction in data transmission capacity. To address this challenge, this study explores the integration of Information-centric Network (ICN) with the delay-tolerant network (DTN). This design aims to enhance message delivery rates by caching content data packets in UAV nodes. Building upon this architecture, we study the congestion control and load balancing problem. We design an on-demand collaborative communication routing algorithm. In our design, we first propose a routing decision model that incorporates multiple routing metrics to capture the dynamic evolution patterns of network nodes, effectively controlling local congestion issues. Subsequently, we employ Lyapunov optimization techniques to achieve network load balancing. By integrating the Lyapunov drift function, we ensure the stability of the feasible solution space within the model. Additionally, considering the high communication overhead caused by the sparse communication characteristics of DTN, we deploy a Multi-Agent Incentivized Communication (MAIC) algorithm to optimize routing scheduling strategies. Within the MAIC framework, each agent develops unique models for its teammates to generate customized information and minimize network information redundancy. Simulation results demonstrate that this algorithm effectively ensures congestion control and load balancing within the UAV swarm network while maintaining communication overhead in routing computations at a minimal level.
KW - Delay tolerant network
KW - UAV swarm
KW - information-centric network
KW - lyapunov optimization
KW - on-demand communication
UR - https://www.scopus.com/pages/publications/105012447459
U2 - 10.1109/TMC.2025.3589569
DO - 10.1109/TMC.2025.3589569
M3 - Article
AN - SCOPUS:105012447459
SN - 1536-1233
VL - 24
SP - 13226
EP - 13242
JO - IEEE Transactions on Mobile Computing
JF - IEEE Transactions on Mobile Computing
IS - 12
ER -