Joint D2D Assignment, Bandwidth and Power Allocation in Cognitive UAV-Enabled Networks

Huy T. Nguyen, Hoang Duong Tuan, Trung Q. Duong, H. Vincent Poor, Won Joo Hwang

Research output: Contribution to journalArticlepeer-review

27 Scopus citations


This paper considers a cognitive communication network, which consists of a flying base station deployed by an unmanned aerial vehicle (UAV) to serve its multiple downlink ground terminals (GTs), and multiple underlaid device-to-device (D2D) users. To support the GTs' throughput while guaranteeing the quality-of-service for the D2D users, the paper proposes the joint design of D2D assignment, bandwidth, and power allocation. This design task poses a computationally challenging mixed-binary optimization problem, for which a new computational method for its solution is developed. Multiple binary (discrete) constraints for the D2D assignment are equivalently expressed by continuous constraints to leverage systematic processes of continuous optimization. As a result, this problem of mixed-binary optimization is reformulated by an exactly penalized continuous optimization problem, for which an alternating descent algorithm is proposed. Each round of the algorithm invokes two simple convex optimization problems of low computational complexity. The theoretical convergence of the algorithm can be easily proved and the provided numerical results demonstrate its rapid convergence to an optimal solution. Such a cognitive network is even more desirable as it outperforms a non-cognitive network, which uses a partial bandwidth for D2D users only.

Original languageEnglish (US)
Article number8970463
Pages (from-to)1084-1095
Number of pages12
JournalIEEE Transactions on Cognitive Communications and Networking
Issue number3
StatePublished - Sep 2020
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture
  • Computer Networks and Communications
  • Artificial Intelligence


  • D2D assignment
  • Unmanned aerial vehicle (UAV)-enabled network
  • bandwidth allocation
  • cognitive device-to-device (D2D) communication
  • mixed-integer programming
  • power allocation


Dive into the research topics of 'Joint D2D Assignment, Bandwidth and Power Allocation in Cognitive UAV-Enabled Networks'. Together they form a unique fingerprint.

Cite this