  We consider device-to-device (D2D) wireless information and power transfer
systems using an unmanned aerial vehicle (UAV) as a relay-assisted node. As the
energy capacity and flight time of UAVs is limited, a significant issue in
deploying UAV is to manage energy consumption in real-time application, which
is proportional to the UAV transmit power. To tackle this important issue, we
develop a real-time resource allocation algorithm for maximizing the energy
efficiency by jointly optimizing the energy-harvesting time and power control
for the considered (D2D) communication embedded with UAV. We demonstrate the
effectiveness of the proposed algorithms as running time for solving them can
be conducted in milliseconds.
