Return
UAV Dynamic Service Function Chains Deployment Based on Security Considerations: A Reinforcement Learning Method
DOI:10.1109/JIOT.2024.3450886.png)
Abstract
En 中文
The efficient and secure management of resources within flying ad-hoc networks (FANETs) poses formidable challenges. FANETs constitute a pivotal element of the space-air-ground-integrated network (SAGIN), employing network virtualization (NV) technology in tandem with service function chain (SFC) to facilitate end-to-end network services, akin to terrestrial networks. Nonetheless, the transient, dynamic nature of FANETs coupled with their susceptibility to network attacks engenders considerable complexity in the placement of SFCs within these networks. To address the rationality and security of resource allocation for SFC placement, this article proposes a reinforcement learning algorithm that sets strict security-level restrictions on the placement process and fully extracts the key features in FANETs. Additionally, a multilayer policy network is devised to dynamically perceive alterations in the FANET environment and compute an optimal SFC placement strategy. The proposed algorithm exhibits real-time adaptability to the dynamic environment, quantifies influential factors during placement, and achieves dynamic SFC placement. To assess the efficacy of the algorithm, three evaluation metrics-namely, SFC placement success rate, long-term average revenue, and long-term revenue cost ratio-are formulated and extensively evaluated through a plethora of experiments. Comparative analysis against alternative algorithms demonstrates enhancements of 20.6%, 15.3%, and 12.1% in the aforementioned metrics, respectively. The experimental findings substantiate both the convergence and efficiency of the proposed algorithm.
Keywords:
Heuristic algorithms
Security
Autonomous aerial vehicles
Reinforcement learning
Internet of Things
Dynamic scheduling
Planning
Dynamic placement
flying ad-hoc network (FANET)
network function virtualization
reinforcement learning (RL)
service function chain (SFC)
Journal
IF:
8.9
Papers:
1.4W
Citations:
7.8W

