Orchestrating UAVs for Prioritized Data Harvesting: A Cross-Layer Optimization Perspective
This work describes the orchestration of a fleet of rotary-wing Unmanned Aerial Vehicles (UAVs) for harvesting prioritized traffic from random distributions of heterogeneous users with Multiple Input Multiple Output (MIMO) capabilities. In a finite-horizon offline setting, the goal is to optimize the beam-forming design, the 3D UAV positioning and trajectory solution, and the user association/scheduling policy, to maximize the cumulative fleet-wide reward obtained by satisfying the quality-of-service mandates imposed on each user uplink request, subject to an average per-UAV mobility power constraint. With a probabilistic air-to-ground channel model, a multi-user MIMO uplink communication model with prioritized traffic, and a novel 3D mobility model for rotary-wing UAVs, the fleet-wide reward maximization problem is solved via a cross-layer optimization framework: first, K-means clustering is employed to obtain user clusters; then, equipped with a zero-forcing beam-forming design, the positions of the UAVs are optimized via two-stage grid search; next, treating these optimal positions as the graph vertices of a fully-connected mesh, the 3D UAV trajectories (i.e., graph edges) are designed via a learning based competitive swarm optimization algorithm, under an average UAV power consumption constraint, coupled with projected subgradient ascent for dual optimization; consequently, the user association/scheduling strategy is solved via a graphical branch-and-bound method on the underlying multiple traveling salesman problem. Numerical evaluations demonstrate that the proposed solution outperforms static UAV deployments, adaptive Voronoi decomposition techniques, and state-of-the-art iterative fleet control algorithms, with respect to user quality-of-service and per-UAV average power consumption.
Code (0)
등록된 구현이 없습니다.
Tasks
SchedulingTraveling Salesman ProblemMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Multi-UAV Path Planning for Wireless Data Harvesting with Deep Reinforcement Learning
Harvesting data from distributed Internet of Things (IoT) devices with multiple autonomous unmanned aerial vehicles (UAVs) is a challenging problem requiring flexible path planning methods. We propose a multi-agent reinf…
Collision AvoidanceDeep Reinforcement LearningMulti-agent Reinforcement Learningreinforcement-learning+1Automated UAV-based Wind Turbine Blade Inspection: Blade Stop Angle Estimation and Blade Detail Prioritized Exposure Adjustment
Unmanned aerial vehicles (UAVs) are critical in the automated inspection of wind turbine blades. Nevertheless, several issues persist in this domain. Firstly, existing inspection platforms encounter challenges in meeting…
Multi-Objective Optimization for UAV Swarm-Assisted IoT with Virtual Antenna Arrays
Unmanned aerial vehicle (UAV) network is a promising technology for assisting Internet-of-Things (IoT), where a UAV can use its limited service coverage to harvest and disseminate data from IoT devices with low transmiss…
A Novel Energy-aware Design for a D2D Underlaid UAV-Aided Cognitive Radio Network
This paper investigates the effectiveness of a free disaster response network (free-DRN) and an energy harvesting enabled DRN (EH-enabled DRN) enhanced by cognitive radio (CR) technology and unmanned aerial vehicles (UAV…
Disaster ResponseCoverage Performance of UAV-powered Sensors for Energy-neutral Networks with Recharging Stations
The projected number of Internet of Things (IoT) sensors makes battery maintenance a challenging task. Although battery-less IoT is technologically viable, the sensors should be somehow energized, either locally or remot…