Joint Optimization of Caching Placement and Trajectory for UAV-D2D Networks

被引:35
作者
Zhang, Tiankui [1 ]
Wang, Yi [1 ]
Yi, Wenqiang [2 ]
Liu, Yuanwei [2 ]
Nallanathan, Arumugam [2 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Informat & Commun Engn, Beijing 100876, Peoples R China
[2] Queen Mary Univ London, Sch Elect Engn & Comp Sci, London E1 4NS, England
基金
中国国家自然科学基金;
关键词
Trajectory; Optimization; Autonomous aerial vehicles; Static VAr compensators; Resource management; Device-to-device communication; Cellular networks; Cooperative caching architecture; D2D communications; UAV flight trajectory; SVC caching; RESOURCE-ALLOCATION; WIRELESS NETWORKS; UAV; DESIGN; TRANSMISSION;
D O I
10.1109/TCOMM.2022.3182033
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
With the exponential growth of data traffic in wireless networks, edge caching has been regarded as a promising solution to offload data traffic and alleviate backhaul congestion, where the contents can be cached by an unmanned aerial vehicle (UAV) and user terminal (UT) with local data storage. In this article, a cooperative caching architecture of UAV and UTs with scalable video coding (SVC) is proposed, which provides the high transmission rate content delivery and personalized video viewing qualities in hotspot areas. In the proposed cache-enabling UAV-D2D networks, we formulate a joint optimization problem of UT caching placement, UAV trajectory, and UAV caching placement to maximize the cache utility. To solve this challenging mixed integer nonlinear programming problem, the optimization problem is decomposed into three sub-problems. Specifically, we obtain UT caching placement by a many-to-many swap matching algorithm, then obtain the UAV trajectory and UAV caching placement by approximate convex optimization and dynamic programming, respectively. Finally, we propose a low complexity iterative algorithm for the formulated optimization problem to improve the system capacity, fully utilize the cache space resource, and provide diverse delivery qualities for video traffic. Simulation results reveal that: i) the proposed cooperative caching architecture of UAV and UTs obtains larger cache utility than the cache-enabling UAV networks with same data storage capacity and radio resource; ii) compared with the benchmark algorithms, the proposed algorithm improves cache utility and reduces backhaul offloading ratio effectively.
引用
收藏
页码:5514 / 5527
页数:14
相关论文
共 44 条
  • [1] 3GPP, 2017, DOCUMENT T 36777, P33
  • [2] Mobile Edge Computing: A Survey
    Abbas, Nasir
    Zhang, Yan
    Taherkordi, Amir
    Skeie, Tor
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (01): : 450 - 465
  • [3] [Anonymous], 2017, CISC VIS NETW IND GL
  • [4] Overview of SHVC: Scalable Extensions of the High Efficiency Video Coding Standard
    Boyce, Jill M.
    Ye, Yan
    Chen, Jianle
    Ramasubramonian, Adarsh K.
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2016, 26 (01) : 20 - 34
  • [5] Boyd S., 2004, CONVEX OPTIMIZATION
  • [6] Breslau L, 1999, IEEE INFOCOM SER, P126, DOI 10.1109/INFCOM.1999.749260
  • [7] Liquid State Machine Learning for Resource and Cache Management in LTE-U Unmanned Aerial Vehicle (UAV) Networks
    Chen, Mingzhe
    Saad, Walid
    Yin, Changchuan
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2019, 18 (03) : 1504 - 1517
  • [8] UAV-Relaying-Assisted Secure Transmission With Caching
    Cheng, Fen
    Gui, Guan
    Zhao, Nan
    Chen, Yunfei
    Tang, Jie
    Sari, Hikmet
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (05) : 3140 - 3153
  • [9] Energy-Aware 3D Unmanned Aerial Vehicle Deployment for Network Throughput Optimization
    Chou, Shih-Fan
    Pang, Ai-Chun
    Yu, Ya-Ju
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (01) : 563 - 578
  • [10] Multi-Agent Reinforcement Learning-Based Resource Allocation for UAV Networks
    Cui, Jingjing
    Liu, Yuanwei
    Nallanathan, Arumugam
    [J]. IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2020, 19 (02) : 729 - 743