Litcius/Paper detail

Cache-Enabling UAV Communications: Network Deployment and Resource Allocation

Tiankui Zhang, Yi Wang, Yuanwei Liu, Wenjun Xu, Arumugam Nallanathan

2020IEEE Transactions on Wireless Communications108 citationsDOIOpen Access PDF

Abstract

In this article, we investigate the content distribution in the hotspot area, whose traffic is offloaded by the combination of the unmanned aerial vehicle (UAV) communication and edge caching. In cache-enabling UAV-assisted cellular networks, the network deployment and resource allocation are vital for quality of experience (QoE) of users with content distribution applications. We formulate a joint optimization problem of UAV deployment, caching placement and user association for maximizing QoE of users, which is evaluated by mean opinion score (MOS). To solve this challenging problem, we decompose the optimization problem into three sub-problems. Specifically, we propose a swap matching based UAV deployment algorithm, then obtain the near-optimal caching placement and user association by greedy algorithm and Lagrange dual, respectively. Finally, we propose a low complexity iterative algorithm for the joint UAV deployment, caching placement and user association optimization problem, which achieves good computational complexity-optimality tradeoff. Simulation results reveal that: i) the MOS of the proposed algorithm approaches that of the exhaustive search method and converges within several iterations; and ii) compared with the benchmark algorithms, the proposed algorithm achieves better performance in terms of MOS, content access delay and backhaul traffic offloading.

Topics & Concepts

Computer scienceBackhaul (telecommunications)Software deploymentGreedy algorithmComputer networkOptimization problemResource allocationQuality of experienceHotspot (geology)Mathematical optimizationCellular networkBase stationDistributed computingComputational complexity theoryWireless networkBenchmark (surveying)WirelessQuality of serviceReal-time computingIterative methodEnhanced Data Rates for GSM EvolutionSwap (finance)RelayEdge computingServerLagrange multiplierHungarian algorithmEdge deviceBlossom algorithmApproximation algorithmMatching (statistics)Algorithm designRobust optimizationScheduling (production processes)Resource management (computing)MaximizationMulti-objective optimizationCaching and Content DeliveryUAV Applications and OptimizationIoT and Edge/Fog Computing
Cache-Enabling UAV Communications: Network Deployment and Resource Allocation | Litcius