Abstract
This paper explores satellite- and cache-aided UAV communications for content delivery in non-terrestrial networks, demonstrating significant potential to offer widespread connectivity and high capacity. Specifically, the UAV provides caching to alleviate backhaul congestion, while the satellite supports the UAV's backhaul link. A problem is formulated to minimize content transmission delay. To address this problem, we design a user clustering and UAV deployment method based on an improved K-means algorithm, which determines the minimum number of UAVs and their deployment locations while ensuring QoS of users. Then, using linear programming relaxation and interior point methods, we obtain the optimal cache placement strategy. Simulations analyze the effects of Zipf parameter, backhaul bandwidth, and UAV altitude on system performance. The results and analysis can provide guidance for real-world network deployment.
Original language | English |
---|---|
Article number | 111257 |
Journal | Computer Networks |
Volume | 264 |
DOIs | |
Publication status | Published - Jun 2025 |
MoE publication type | A1 Journal article-refereed |
Funding
This work was supported in part by the International Partnership Program of Chinese Academy of Sciences for Future Network (No. 307GJHZ2023070FN ), and the Science and Technology Commission Foundation of Shanghai (Nos. 24DP1501100 ; 24DZ2200100 )
Keywords
- Caching
- NTN
- UAV deployment