Skip to main content
Entropy logoLink to Entropy
. 2026 Feb 21;28(2):248. doi: 10.3390/e28020248

Energy-Efficient 3D Trajectory Optimization and Resource Allocation for UAV-Enabled ISAC Systems

Lulu Jing 1,2, Hai Wang 1,*, Zhen Qin 3,4, Yicheng Zhao 1, Yi Zhu 1, Wensheng Zhao 1
Editors: Danaisy Prado-Alvarez, Jose F Monserrat
PMCID: PMC12940021  PMID: 41751750

Abstract

Owing to their high flexibility, autonomous operation, and rapid deployment capability, unmanned aerial vehicles (UAVs) serve as effective aerial platforms for sensing and communication in remote and time-critical scenarios. However, their limited onboard energy budget poses a significant bottleneck for sustained operations. This paper investigates an energy-efficient UAV-assisted integrated sensing and communication (ISAC) system, aiming to maximize the sensing energy efficiency (SEE), defined as the ratio of the total radar estimation rate to the total energy consumption. Unlike prior works focused solely on rate maximization or fairness, our design jointly optimizes the UAV’s 3D trajectory, task scheduling, and power allocation under kinematic and coverage constraints to maximize the SEE. To solve the formulated non-convex fractional programming problem, we propose an efficient iterative algorithm based on the Dinkelbach method and block coordinate descent (BCD). Simulation results demonstrate that the proposed scheme achieves a superior trade-off between sensing performance and energy consumption.

Keywords: UAV, ISAC system, energy efficiency, 3D trajectory, resource allocation

1. Introduction

1.1. Background

Unmanned aerial vehicles have found widespread application in various fields due to their mobility, flexibility, and rapid deployment [1,2]. In many real-time control systems, however, the timely and reliable transmission of control commands is essential, requiring strong sensing capabilities and extremely low communication latency [3]. These requirements become even more critical in emergency communication scenarios, where ground IoT devices or conventional infrastructure may be damaged or unavailable due to disasters or unexpected events. Although deploying separate communication and sensing payloads on UAVs can enhance functionality, this approach increases hardware burden and spectrum consumption [4]. To overcome these challenges, integrated sensing and communication (ISAC) technology has been developed, allowing UAVs to perform wireless information transfer and environmental sensing simultaneously using shared resources [5,6]. Recent advances in UAV-enabled ISAC have demonstrated significant improvements in both communication and sensing performance, particularly in resource-constrained and mission-critical environments.

The development of UAV-assisted ISAC technology aims to reduce device redundancy and enhance spectrum utilization, making it a key research direction for the future of IoT [7,8,9]. In the context of ISAC services for the IoT, the UAV typically acts as a dual-function aerial base station, both sensing environmental information and transmitting this data to ground IoT devices. As ISAC technology advances, radar and communication signals are increasingly integrated, enabling shared spectrum and reducing equipment redundancy. This integration not only greatly improves spectrum efficiency but also provides flexible and efficient sensing and communication capabilities for a wide range of IoT applications.

1.2. Related Work

Motivated by the growing importance of UAV-enabled ISAC in IoT applications, numerous studies have explored its key challenges and potential solutions. In [10], the authors proposed a UAV-assisted ISAC strategy, where the extended Kalman filter was employed to fuse communication-based location and sensing information, thereby enhancing target sensing accuracy, while an ISAC-based Identification Friend or Foe (IFF) method was developed to reduce communication delay. In [11], a network utility maximization problem was studied in a dual-functional radar-communication multi-UAV network, where UAVs jointly served communication users and cooperatively performed target sensing. The authors formulated a joint optimization problem involving UAV positioning, user association, and transmission power control to balance communication and sensing performance. In [12], an integrated scheduling framework for sensing, communication, and motion control was proposed for mmWave/THz UAV networks to support high-rate backhaul data transmission. The authors analyzed the strong coupling between sensing and motion control, introducing a novel state-to-noise-ratio metric that links the activation of sensing-control patterns with beam alignment data rates and derived a closed-form expression for the joint design, ensuring both mmWave/THz data rate requirements and UAV motion control performance. In [13], a UAV relaying network with ISAC capabilities was proposed to address spectrum congestion and blockage scenarios. The authors introduced a sensing-weighted algorithm that jointly designs BS transmit beamforming and UAV amplification factors to enhance sensing accuracy, maximize achievable rate, and minimize system outage.

The above studies mainly focus on ISAC for static UAVs and overlook the mobility characteristics of UAVs. To further exploit the advantages of UAV mobility, the following works have investigated ISAC applications in scenarios involving mobile UAVs. In [14], Lin et al. proposed a UAV-assisted ISAC system to address the conflicting requirements of high-quality communication and low-latency sensing in 6G networks. They introduced a flight-hover-communication protocol, where the UAV communicates with IoT devices while hovering and performs sensing during flight, and developed a deep reinforcement learning-based trajectory planning algorithm to maximize device connectivity and minimize UAV energy consumption. In [15], Liu et al. proposed a multi-UAV-enabled ISAC system for IoT networks, introducing radar mutual information as a metric for sensing performance. They formulated a joint optimization problem to maximize the minimum communication rate per IoT node by optimizing node scheduling, transmit power, and UAV 3D trajectory under radar MI constraints. The problem was decomposed into three subproblems, and a three-layer iterative algorithm was developed to obtain near-optimal solutions. In [16], Meng et al. proposed an integrated periodic sensing and communication (IPSAC) mechanism for UAV-enabled ISAC systems to address the challenge of asymmetric sensing and communication requirements. They aimed to maximize the system achievable rate by jointly optimizing UAV trajectory, user association, target sensing selection, and transmit beamforming, subject to sensing frequency and beam pattern gain constraints. In [17], Lyu et al. proposed a UAV-enabled ISAC system in which UAVs serve as aerial dual-functional access points for simultaneous communication and sensing. They considered both quasi-stationary and fully mobile UAV scenarios, and formulated the joint optimization of UAV deployment or trajectory and transmit beamforming to maximize the weighted sum-rate of users.

Beyond throughput, maintaining the timeliness of sensing data is another critical performance metric in UAV-assisted ISAC systems [2,18]. To evaluate the freshness of sensing data, the AoI (Age of information, AoI) has been widely adopted as a key performance metric, and several studies have investigated AoI in UAV-assisted ISAC systems. In [19], Zhu et al. studied AoI-optimal trajectory planning for UAVs in ISAC networks. They used the UAV’s geometric position as an anchor in the trajectory design and applied dynamic programming to optimize the communication AoI while maintaining positioning performance. In [20], He et al. investigated a UAV-assisted system integrating sensing and communication, with the objective of minimizing the AoI of sensing data. The authors jointly optimized UAV scheduling, transmit beamforming, trajectory, and power under communication quality and physical constraints, and derived a closed-form solution for the beamforming design. In [21], Mei et al. studied an air-ground integrated sensing and communication network with UAVs, focusing on minimizing the AoI under jamming attacks. They jointly optimized the trajectory and transmit power of the mission UAV to mitigate the impact of mobile UAV attackers and formulated the problem as a dynamic, NP-hard optimization. They then proposed a TD3-based deep reinforcement learning algorithm for trajectory and power control, incorporating reward shaping to accelerate convergence. In [22], a UAV-assisted ISCC system was proposed, where the UAV performs sensing, computation, and communication for remote users. The authors introduced AoI and radar estimation rate as key metrics to evaluate information freshness and sensing quantity. However, minimizing AoI usually requires frequent updates and intensive maneuvers, which inflate propulsion energy consumption. Pursuing very low AoI or very high throughput in isolation often yields poor efficiency. Therefore, it is necessary to adopt a metric that balances sensing performance against efficiency expenditure.

Motivated by this tradeoff, substantial research has explored resource allocation within ISAC systems. Notably, reference [23] proposes a value-of-service (VoS)-oriented scheme to balance efficiency and fairness in multi-user ISAC through a bargaining game approach. Similarly, reference [24] tackles throughput maximization in fairness-aware cooperative sensing systems by jointly optimizing beamforming and time allocation. However, these studies predominantly target conventional communication metrics like throughput or fairness. A critical limitation in these approaches, particularly for UAV-enabled scenarios, is the oversight of propulsion energy consumption, which typically dominates the total energy budget. By neglecting the substantial energy required to sustain flight, existing frameworks fail to provide a comprehensive energy efficiency assessment for mobile UAV platforms. This creates a pressing need for a holistic design objective that explicitly accounts for the intricate coupling between 3D propulsion dynamics and ISAC performance.

In this paper, we study the energy-efficient design for a UAV-assisted ISAC system, where the UAV acts as an aerial platform providing sensing and communication services to ground targets. This architecture is particularly advantageous when conventional ground infrastructure is damaged or unavailable, such as in post-disaster scenarios or remote areas. In such cases, the UAV serves as a flexible platform to enable real-time sensing and reliable data upload to the collection center. However, the performance of such systems is fundamentally constrained by the UAV’s finite onboard energy. A critical design challenge lies in the trade-off between sensing performance and energy consumption. Intuitively, to maximize the radar estimation rate, the UAV should fly at a low speed or hover near the targets to maintain favorable channel conditions. However, such maneuvers are often inefficient in terms of propulsion energy consumption, especially for fixed-wing UAVs. Therefore, the energy-efficient trajectory design needs to strike an optimal balance between maximizing the sensing yield and minimizing the UAV’s energy consumption. To this end, the proposed model aims to maximize the sensing energy efficiency, achieved by jointly optimizing the UAV’s 3D trajectory, task scheduling, and power allocation under strict energy budget constraints. The contributions of this paper are summarized as follows.

  • A UAV-assisted integrated sensing and communication (ISAC) framework is proposed, with the novel introduction of sensing energy efficiency (SEE) as its core performance metric. Unlike prior works that treat throughput and energy separately, SEE holistically quantifies the mission sustainability by defining the system-wide trade-off as the ratio of the total radar estimation rate to the total energy consumption, which incorporates both communication and 3D propulsion costs.

  • To achieve energy-efficient sensing under the stringent onboard battery capacity, we formulate a joint optimization problem that directly maximizes SEE rather than merely maximizing rate or minimizing energy. Unlike traditional throughput-oriented designs, this formulation explicitly balances the trade-off between maximizing the sensing data and minimizing the propulsion energy cost. The problem jointly optimizes the UAV’s 3D trajectory, task scheduling, and power allocation under unified kinematic and coverage constraints, enabling a truly integrated design.

  • To solve the resulting non-convex fractional problem efficiently, we develop a dedicated two-layer algorithmic framework. The outer layer employs the Dinkelbach method. Crucially, the inner layer utilizes the Quadratic Transform (QT) method to decouple the complex fractional terms in the objective, followed by a Block Coordinate Descent (BCD) framework where each subproblem—scheduling, power allocation, and trajectory planning—is solved via Successive Convex Approximation (SCA), ensuring convergent and computationally efficient coordination.

The remainder of this paper is organized as follows. Section 2 establishes the energy-constrained UAV-assisted ISAC framework and details the data transmission and radar detection processes. It explicitly derives the UAV propulsion and transmission energy consumption models, defines the sensing energy efficiency metric, and formulates a joint optimization problem to maximize energy efficiency under kinematic and coverage constraints. Section 3 presents a comprehensive two-layer iterative optimization algorithm, combining the Dinkelbach method with Block Coordinate Descent and Successive Convex Approximation to efficiently solve the formulated non-convex fractional programming problem. Section 4 provides numerical results to validate the effectiveness of the proposed sensing energy efficiency design, and Section 5 concludes the paper.

2. System Model and Problem Formulation

2.1. Scenario Description and UAV Kinematics

As shown in Figure 1, we consider a UAV-assisted IoT detection system based on an integrated sensing and communication framework. The system consists of a single UAV, a data collection center, and K IoT nodes, denoted by where kK=1,2,,K. These nodes are randomly distributed around the data collection center. In this framework, the UAV acts as a mobile ISAC platform responsible for environmental monitoring and data relaying. Specifically, when the UAV is within the radar detection range of a target node, it performs radar sensing to capture environmental data surrounding that node and simultaneously transmits the acquired information to it. Conversely, when the target nodes are outside the radar’s field of view, the UAV executes a data upload task, transmitting the stored sensing data to the data collection center via the communication uplink. Let the fixed ground locations of the data collection center and the IoT node be lc=gc,Hc, lk=gk,Hk, where gc=xc,yc, gk=xk,yk, denote the horizontal coordinates, and Hc, Hk, represent the altitudes of data collection center and IoT nodes, respectively.

Figure 1.

Figure 1

Example of an ISAC system.

Assuming a UAV performs ISAC and data transmission tasks over a flight period T, the flight period T is discretized into N slots of length, and slot index δ=T/N. Depending on target detection, the UAV switches between ISAC and data upload modes. Consequently, the UAV’s trajectory can be denoted as lu=qun,Hun, where qn=xun,yun and Hun represent horizontal position and flight altitude, respectively.

For operational feasibility, the duration is selected to satisfy the minimum time requirements for tasks, while being sufficiently small to approximate the trajectory within each slot as a linear segment. Let vn=Vxyn,Vzn and an=axyn,azn denote the velocity and acceleration vectors, respectively. Furthermore, the trajectory is subject to kinematic constraints and a cyclic boundary condition requiring identical initial and final states. These constraints are formulated as follows:

qn+1=qn+Vxynδ,n (1)
q0=q0,qN+1=qF (2)
Vxyn+1=Vxyn+axynδ,n (3)
Vzn+1=Vzn+aznδ,n (4)
v0=v0,vN+1=vF (5)
VxyminVxynVxymax,n (6)
VzminVznVzmax,n (7)
axynaxymax,aznazmax,n (8)
Hun+1=Hun+Vznδ (9)
H1=HN (10)
HminHunHmax (11)

where Vxymax,Vxymin, axymax,azmin and Hmin,Hmax denote the maximum or minimum of velocity, acceleration and altitude of the UAV, respectively, represents the L2 norm, and (2), (5), (10) enforces that the UAV’s initial and terminal status are identical. Equations (1), (3), (4) and (9) represent the discrete-time state evolution of the UAV based on Newtonian kinematics. These equality constraints ensure the continuity of the UAV’s position and velocity vectors across consecutive time slots, encompassing both the horizontal plane qn=xun,yun and the vertical dimension Hun. Equations (2), (5) and (10) enforce the cyclic boundary conditions. These constraints require the UAV to return to its initial state (position, velocity, and altitude) at the end of the flight period T. Inequalities (6)–(8) and (11) define the feasible kinematic region constrained by the UAV’s mechanical performance and flight safety requirements.

2.2. UAV Task Scheduling Model

To characterize the discrete decision-making process of the UAV, we introduce two sets of binary scheduling variables. Let ωkn denote the ISAC task indicator for the node at time slot n, and let denote the data upload task indicator. Specifically, ωkn=1 implies that the UAV executes the ISAC task for node k, while αn=1 indicates that the UAV uploads the sensing data to the data collection center. To avoid task overlap, the two variables satisfy

αn0,1,k,n (12)
ωkn0,1,k,n (13)
k=1Kωkn+αn=1,n (14)

Equation (14) imposes a strictly exclusive scheduling constraint; at any slot, the UAV must dedicate its resources solely to one specific task, either performing radar sensing on a target node or uploading data to the collection center.

Furthermore, the execution of the ISAC task is spatially constrained by the radar’s field of view. The UAV can only schedule an ISAC task for a node if the node falls within the radar’s coverage cone, defined by a maximum detection angle θ. Consequently, the scheduling variable ωkn is coupled with the UAV’s 3D position by the following geometric constraint:

ωknqngk2Huntanθ2,k,n (15)

It mandates that the UAV’s horizontal distance to the node must be within the instantaneous coverage radius Huntanθ only when ωkn=1.

2.3. UAV Power Allocation Model

For a UAV equipped with ISAC capability, the transmit power in each time slot is shared between communication and radar sensing. Let Pun denote the total transmit power of the UAV in the slot n, and let Pradn, Pcomn denote the portions assigned to data communication and radar sensing, respectively. We adopt a power allocation model such that

Pcomn+Pradn=Pun,n (16)

Define μn0,1 as the power allocation coefficient in the time slot n. Then the communication and sensing power are given by

Pcomn=μnPun,n (17)
Pradn=1μnPun,n (18)

The coefficient μn is active only in ISAC slots, where the UAV simultaneously supports sensing and communication for ground nodes. In data upload slots, sensing is disabled and we set μn=1, so that all transmit power is assigned to the uplink communication with the data–collection center.

2.4. UAV Integrated Sensing and Communication Model

We consider two types of air-to-ground channels: ISAC channels between the UAV and each IoT node, which are used for both communication and radar sensing; a data-upload channel between the UAV and the data collection center. All these links are assumed to be dominated by line-of-sight (LoS) propagation. Empirical studies (e.g., [25]) show that when the flight altitude is around 100 m or higher, the probability of LoS connectivity for UAV–ground channels approach 100%. Let dc2n=qngc2+HunHc2 and dk2n=qngk2+HunHk2 denote the squared distances from the UAV to the data collection center and node k, respectively.

hcentern=GtGcλ24π2dc2n=β0dc2n,k,n (19)

where Gt and Gc denote the antenna gains of the UAV transmitter and communication receiver, respectively; λ=c/f0 denotes the signal wavelength, where c and f0 denote the speed of light and signal carrier frequency, respectively; β0=GtGcλ2/4π2 represents the reference channel gain at position 1 m [5].

hk,comn=GtGcλ24π2dk2n=β0dk2n,k,n (20)
hk,radn=GtGrλ2σ4π3dk4n=βrdk4n,k,n (21)

where Gr denotes the antenna gains of the UAV radar receiver [26], σ represents the radar cross-section (RCS) of the target nodes, and βr=GtGrλ2σ/4π3.

To provide a unified and comparable basis for evaluating both communication and sensing performance in the UAV-assisted ISAC system, we adopt two information-theoretic metrics. The information rate quantifies the communication efficiency between the UAV and its targets (sensor nodes or data center), whereas the radar estimation rate reflects the UAV’s sensing capability by measuring the amount of target-related information encoded in the radar echo. A higher radar estimation rate indicates a greater amount of sensing information embedded in the radar echo signals. As mentioned earlier, the UAV’s transmission power is divided between communication and radar sensing tasks within the same time slot, which inherently causes self-interference between the two functions. To accurately reflect this coupling effect, the SINRs (Signal-to-Interference-plus-Noise ratio, SINR) for both communication and radar sensing links are defined as

Γk,comn=Pcomnhk,comnPradnhk,comn+N0B,k,n (22)
Γk,radn=Pradnhk,radnPcomnhk,radn+N0B,k,n (23)

where N0 is the power spectral density and B is the bandwidth of the signal. Based on [22,27], the information rate of the communication link between the UAV and its target at the time slot n can be mathematically expressed as

Rcentern=log21+PunhcenternN0B,n (24)
Rk,comn=log21+Γk,comn,k,n (25)
Rk,radn=log21+Γk,radn,k,n (26)

To ensure reliable information delivery without data loss, the system must satisfy both real-time and aggregate throughput requirements. Specifically, the amount of communication information transmitted to the nodes in each time slot should be no less than that of radar sensing information. Moreover, over the entire flight cycle, the amount of communication information transmitted to the data collection center should be no less than the total amount of radar sensing information for all the nodes. Hence, the communication constraints can be denoted as

Rk,radnRk,comn,k,n (27)
n=1Nk=1KωknRk,radnn=1NαnRcentern,k,n (28)

2.5. UAV Energy Consumption Model

To use the limited onboard energy of the UAV more efficiently, we explicitly model its energy consumption. For a fixed-wing UAV equipped with ISAC, the total energy expenditure consists of task energy (for ISAC or data-upload operations) and propulsion energy (for sustaining flight). Following the model in [28], the cumulative task and propulsion energies over all time slots can be expressed as

Et=n=1NδPun (29)
Ef=n=1Nδc1vn3+c2vn1+an2g2 (30)

where c1 and c2 capture effects of the UAV hardware and flight environment, and g denotes gravitational acceleration, treated as a constant. Equation (30) models the propulsion power consumption for a fixed-wing UAV based on aerodynamic principles. The total energy consumption of the UAV is

Et+Ef=Eall (31)

where Et and Ef denote the task and propulsion energies in slot n, respectively.

2.6. Problem Integration

In the considered energy-constrained UAV-assisted ISAC framework, the UAV periodically flies over a set of designated ground nodes to perform ISAC tasks and upload the collected sensing data to the data collection center. To use the limited onboard energy more efficiently, we formulate an energy-efficient joint optimization problem that integrates the UAV trajectory L=qn,Hun,vn,an,n, the sensing and data upload scheduling strategy S=ωkn,αn,n,k, and the power allocation strategy P=Pun,μn,n. We adopt Sensing Energy Efficiency (SEE) as the performance metric. SEE is defined as the ratio of the total valid radar estimation rate to the total energy consumption:

ηSEE=n=1Nk=1KωknRk,radnEt+Ef (32)

Our objective is to maximize ηSEE by jointly optimizing the UAV’s task scheduling S, power allocation P and 3D trajectory L. The optimization problem is formulated as follows:

P1:max L,S,PηSEE (33)
s.t. qn+1=qn+Vxynδ,n (33a)
q0=q0,qN+1=qF (33b)
Vxyn+1=Vxyn+axynδ,n (33c)
Vzn+1=Vzn+aznδ,n (33d)
v0=v0,vN+1=vF (33e)
VxyminVxynVxymax,n (33f)
VzminVznVzmax,n (33g)
axynaxymax,aznazmax,n (33h)
Hun+1=Hun+Vznδ (33i)
H1=HN (33j)
HminHunHmax,n (33k)
αn0,1,k,n (33l)
ωkn0,1,k,n (33m)
ωknqngk2Huntanθ2,k,n (33n)
μn0,1,n (33o)
 01Nn=1NPunPavg,n (33p)
Rk,radnRk,comn,k,n (33q)
n=1Nk=1KωknRk,radnn=1NαnRcentern,k,n (33r)

Problem P1 is a nonconvex fractional programming problem involving integer variables and coupled constraints. Obtaining a direct solution is intractable; therefore, we propose an efficient iterative algorithm in the subsequent section.

3. Proposed Solution Algorithm

The optimization problem P1 is a mixed-integer non-convex fractional program (MINFP). The intractability arises from three primary sources: the objective function is a ratio of two functions, which is non-linear and non-concave; the optimization variables for S, P, L are tightly coupled in the objective and constraints; both the objective and several constraints are nonconvex due to propulsion energy and rate functions.

To address this, we propose an efficient two-layer iterative algorithm. The outer layer employs Dinkelbach algorithm to transform the fractional objective into an equivalent subtractive form [29]. The inner layer utilizes a Block Coordinate Descent framework to solve the resulting non-convex problem, which is further decomposed into three manageable subproblems, each solved using Successive Convex Approximation techniques.

3.1. Outer Layer Dinkelbach Algorithm for P1

Problem (P1) is a fractional program that can be solved by iteratively solving a series of equivalent parametric problems. To tackle the non-convexity of the fractional objective function in (P1), we employ a Quadratic Transform method to decouple the numerator and denominator. This approach introduces an auxiliary variable ρ to reformulate the original problem into an equivalent parametric subtractive form. Let A=n=1Nk=1KωknRk,radn, B=Et+Ef, ρ is a parameter. The equivalent objective function FS,P,L,ρ is constructed as shown in Equation (34):

FS,P,L,ρ=2ρAρ2B, ρ=AB (34)

The proof of the equivalence between maximizing this auxiliary function FS,P,L,ρ and the original fractional objective is provided in Appendix B.

This allows us to replace the fractional problem (P1) with the iterative optimization of the subtractive problem (P2). In each outer iteration i, given the value ρj, we solve

P2:maxL,S,P,ρ2ρjAρ2jB (35)
s.t. 33a33r (35a)

The outer loop continues until the objective problem (P2) converges, when the change in the objective value between two consecutive iterations is below a prescribed tolerance γ.

3.2. Inner Layer: Block Coordinate Descent for Problem P2

Although the Dinkelbach transformation removes the fractional structure, the problem P2 remains a challenging nonconvex optimization problem due to nonconvex constraints. To efficiently solve the problem P2, we employ a BCD framework that decomposes the joint optimization into three sequential subproblems.

3.2.1. UAV Task Scheduling Optimization

Given the current power allocation P, L, we optimize the scheduling variables S to maximize the sensing performance. Under fixed power allocation P and trajectory parameters L, the term A is linear, the energy term B are fixed.

The scheduling subproblem P2.1 can be formulated as:

P2.1:maxS2ρjAρ2jB (36)
s.t.33l33o,33r (36a)

which is a Mixed-Integer Linear Programming (MILP) problem that can be solved by Gurobi 12.0 directly.

3.2.2. UAV Power Allocation Optimization

Given the updated scheduling S and the current trajectory L, we now optimize the power allocation variables P to maximize the objective function while satisfying power and rate constraints. With fixed S and L, the propulsion energy is constant and can be ignored. The subproblem P2.2 can be written as:

P2.2:maxP2ρjAρ2jB (37)
s.t. 33p33r (37a)

This subproblem addresses the critical challenge of optimal resource allocation within the UAV’s power-constrained architecture. The optimization of Pun necessitates a strategic trade-off between two conflicting objectives: maximizing the aggregate effective rate (Term A) and minimizing the total energy expenditure (Term B). Concurrently, the power splitting coefficient μn governs the dynamic prioritization between radar sensing and communication tasks sharing the same spectrum. The primary computational challenge arises from the interference-limited nature of the SINR constraints, where the coupling of power variables in both the numerator and denominator induces strong non-convexity.

This problem remains nonconvex because the rate functions Rk,radn and Rk,comn are nonconcave functions of the power variables Pun,μn. We apply the SCA technique by linearizing these rate functions. We use the BCD method to solve it. Therefore, P2.2 is divided into two subproblems as P2.2-1 and P2.2-2.

P2.2-1:maxPun2ρjAρ2jB (38)
s.t. 33p33r (38a)
P2.2-2:maxμn2ρAρ2jB (39)
s.t. 33o,33q33r (39a)

Mathematically, although the original objective function is non-convex, the logarithmic rate functions contained in Term A are concave with respect to the scalar variable Pun. This crucial structural property allows us to apply the Successive Convex Approximation (SCA) method. By replacing the concave rate terms with their first-order Taylor expansions (which serve as rigorous global lower bounds), the problem is transformed into a convex formulation that can be efficiently solved.

Based on this approximation strategy, we first address Subproblem P2.2-1. In this subproblem, the splitting coefficient μn is fixed, and we focus on optimizing the transmit power. For the convenience of description, we abbreviate variable symbols, such as. μnμ. Then, at any given iteration point Pui, the Rk,radn and Rk,comn can be replaced by their first-order Taylor expansions as follows

Rk,radn=log21+1μPuhk,radμPuhk,rad+N0B=1In2InPuhk,rad+N0BμPuhk,rad+N0B (40)
R^k,radPun=1In2InPuihk,rad+N0B+hk,radPuPuiPuihk,rad++N0BInμPuhk,rad+N0B (41)
Rk,comn=log21+μPuhk,com1μPuhk,com+N0B=1In2InPuhk,com+N0B1μPuhk,com+N0B (42)
R^k,comPun=1In2InPuhk,com+N0B1In2In1μPuihk,com+N0B+1μhk,comPuPui1μPuihk,com+N0B (43)

By substituting the exact rate functions with their first-order Taylor expansions derived above, we construct a surrogate global lower bound for the original objective. Consequently, the term A and B are reformulated as the weighted sum of the linearized rate functions A=n=1Nk=1KωknR^k,radPun, while the energy term B=Et+Ef remains linear with respect to the transmit power.

The problem P2.2-1 can be reformulated as

P2.2-3:maxPun2ρjAρ2jB (44)
s.t. 01Nn=1NPunPavg,n (44a)
R^k,radPunR^k,comPun,k,n (44b)
n=1Nk=1KωknR^k,radPunn=1NαnRcentern,k,n (44c)

Problem P2.2-3 is a convex optimization problem and can be solved efficiently using standard convex optimization tools such as CVX.

Following the same algorithmic framework, Subproblem P2.2-2 focuses on optimizing the power splitting coefficient μn while holding the total transmit power Pun fixed. Similar to the previous step, the optimization problem is non-convex due to the logarithmic rate functions involved in the constraints and the objective. It is important to note that the rate functions Rk,radn and Rk,comn are concave with respect to the splitting coefficient μn.

For any iteration point μi, we construct rigorous linear global lower bounds for these rate functions., the Rk,radn and Rk,comn can be replaced by their first-order Taylor expansions, which are as follows

R^k,radμn=Rk,radin+dRk,radndμiμμi=1In2InPuhk,rad+N0BμiPuhk,rad+N0BμμiIn2Puhk,radμPuihk,rad+N0B (45)
R^k,comμn=Rk,comin+dRk,comndμiμμi=1In2InPuhk,com+N0B1μiPuhk,com+N0B+μμiIn2Puhk,com1μiPuhk,com+N0B (46)

The term A=n=1Nk=1KωknR^k,radμn and the term B=Et+Ef. The problem P2.2-2 can be expressed as

P2.2-4:maxμn2ρjAρ2jB (47)
s.t. μn0,1,n (47a)
R^k,radμnR^k,comμn,k,n (47b)
n=1Nk=1KωknR^k,radμnn=1NαnRcentern,k,n (47c)

This problem is now linear and can be solved efficiently using CVX. Let γ be the maximum tolerance. The SCA-based Power Optimization Algorithm (Algorithm 1) is described as follows

Algorithm 1 SCA-based Power Optimization Algorithm
1: Initialize: Pu(i), μ(i), γ, i
2: Repeat
3: Fix μ(i), solve (44) to get solution Pu(i+1);
4. Fix Pu(i+1), solve (47) to get solution μ(i+1);
5: Set i = i + 1;
6: Until the growth of objective value is less than γ;
7: Output: Power allocation P={Pu,  μ}

3.2.3. UAV Trajectory Optimization

With fixed task scheduling S and the power allocation P, the UAV’s trajectory optimization subproblem L can be modeled as

P2.3:maxL2ρjAρ2jB (48)
s.t. 33a33k,33n,33q33r (48a)

With the scheduling and power allocation variables fixed, the trajectory optimization subproblem remains non-convex. This is because Rk,radn,Rk,comn,Rcentern are nonconvex functions of the UAV’s trajectory with respect to qn, Hun, while the propulsion energy term in the objective is a non-convex function of vn,an.

To make problem P2.3 tractable, we adopt a two-stage strategy. First, we introduce auxiliary slack variables to decouple the trajectory variables from the non-convex fractional terms. Second, we apply the SCA framework. Specifically, since the squared Euclidean distance is a convex function with respect to the UAV location, its first-order Taylor expansion serves as a rigorous global lower bound.

From (19)–(26), we obtain

Rk,radn=log21+PradnβrPcomnβr+N0Bdk4n=1In2In1+1μPuβrμPuβr+N0Bdk4n (49)
Rk,comn=log21+μPuhk,com1μPuhk,com+N0B=1In2In1+μPuβ01μPuβ0+N0Bdk2 (50)
Rcentern=log21+Punβ0N0Bdc2n=1In2In1+Punβ0N0Bdc2n (51)

Furthermore, we observe that the original rate functions in (49)–(51) are logarithmic functions of the distance. To simplify the expression and aid in the convexification process, we introduce a lemma.

Lemma 1. 

Let  a>0,  b>0  and  c>0 , then the function

fZ=In1+ab+cZ (52)

at a local point Zj , its lower bound can be written as:

In1+ab+cZIn1+ab+cZjacb+cZja+b+cZjZZj (53)
Proof. 

Please refer to Appendix A. □

Following this result, we apply Lemma 1 to linearize the nonconvex components in Equations (49)–(51), which exhibit a similar structure to (52). In the following, we use the shorthand notation d for dn to simplify the expressions. Specifically, (49) and (50) are lower-bounded by their first-order Taylor approximations constructed at the point dk2i=qigk2+HuiHk2 and dc2i=qigc2+HuiHc2. The function in (50) and (51) is reformulated as

Rk,comnR˜k,comn=Rk,comin+Fk,comidk2dk2i (54)
RcenternR˜centern=Rcenterin+Fcenteridc2dc2i (55)

where

Fk,comi=1In2N0BμPuβ0Puβ0+N0Bdk2i1μPuβ0+N0Bdk2i (56)
Fcenteri=1In2Puβ0Puβ0+N0Bdc2dc2 (57)
Rk,comi=log21+PcomnβrPradnβr+N0Bdk2(i)n (58)
Rcenter(i)n=log21+Punβ0N0Bdc2(i)n (59)

Then, we apply a linear form to the function (49):

R˜k,radnRk,radin+Fk,radidk2dk2i (60)

where

Fk,radi=1In22N0Bdk2Puβr1μN0Bdk4+PuβrμPuβr+N0Bdk4 (61)

Define Dci=dc2dc2i and Dki=dk2dk2i. Because these terms still contain quadratic components, they are not directly compatible with the CVX modeling rules. To handle this issue, we introduce two auxiliary variables τc and τk to relax the functions (54), (55), (60), which can be written as

R˜k,comn=Rk,comin+Fk,comiτc (62)
R˜centern=Rcenterin+Fcenteriτc (63)
R˜k,radnRk,radin+Fk,radiτk (64)

where

τkDki=dk2dk2i (65)
τcDci=dc2dc2i (66)

Due to the non-convexity of constraint (33o), we employ the first-order Taylor expansion to derive a linear lower bound for the coverage constraint at the local point Huin. The resulting convexified constraint is expressed as:

Huntanθ2H˜un=Huintanθ2+2tan2θHuinHunHuin (67)

For the non-convex item Ef, we introduce a slack variable τe2nvn2. Then Ef can be rewritten as

E˜f=n=1Nδc1vn3+c2τen1+an2g2 (68)

For any fixed point vin, vn2 can be rewritten as

vn2vlbn=vin2+2vinTvnvin (69)

Based on (59)–(61), (65) and (66), the term A=n=1Nk=1KωknR˜k,radn and the term B=Et+E˜f, the problem P2.3 can be equivalently expressed as the following:

P2.4:maxL2ρjAρ2jB (70)
s.t. 33a33k (70a)
Rk,radnRk,comn,k,n (70b)
n=1Nk=1KωknR˜k,radnn=1NαnR˜centern,k,n (70c)
τe2nvn2,τenVmin,k,n (70d)
ωknqngk2H˜un,k,n (70e)

which is a convex problem and can be solved through CVX.

3.3. AO-Based Two-Layer-Three-Stages Optimization

To solve the original problem P1, we propose a two-layer three-stage iterative optimization algorithm that alternately optimizes the three subproblems P2.1, P2.2 and P2.3 until the objective value converges, let ε represent the maximum tolerance, as shown in Algorithm 2.

Algorithm 2 AO-Based Two-layer-Three-Stages Optimization
1: Initialize: Convergence tolerance ε, iteration index j = 0, initial energy efficiency ρ(0)=0.
2: Initialize: Feasible task scheduling S, power allocation P, and trajectory L.
3: repeat                                                                                                                    Outer Loop
4. Set inner iteration index i = 0
5: Initialize inner variables: S(0), P(0), L(0){S,P,L}
6: while not converged do                                                              Inner Loop: BCD Method
7: i  i + 1
8: Fix P(i1), L(i1) and ρ(j), solve (P2.1) to obtain S(i)
9: Fix Si, L(i1) and ρ(j), solve (P2.2) to obtain P(i)
10: Fix Si, P(i) and ρ(j), solve (P2.3) to obtain L(i)
11: end while
12: Update variables: S,P,LS(i), P(i), L(i)
13: Update energy efficiency:
 ηSEE= n=1Nk=1KωknRk,rad[n]Et+Ef
14: jj + 1
15: until ρ(j) ρj1 ε
16: Output: Optimal solution S, P, L and max EE.

4. Simulation Results

In this section, we conduct simulation experiments to verify the logical soundness of the proposed system model and to evaluate the effectiveness of the optimization scheme. The parameter settings used in these simulations are summarized in Table 1.

Table 1.

Simulation Parameters.

Parameter Value
number of sensing nodes K=12
total flight time of the UAV T=120 s
time interval δ=0.5 s
maximum horizontal speed of the UAV Vxymax=40 m/s
minimum horizontal speed of the UAV Vxymin=0 m/s
maximum vertical speed of the UAV Vzmax=20 m/s
maximum horizontal acceleration of the UAV axymax=5 m/s2
maximum vertical acceleration of the UAV azmax=5 m/s2
minimum flight altitude of the UAV Hmin=100 m
maximum flight altitude of the UAV Hmax=200 m
maximum detection angle of the UAV θ=30°
average communication power of the UAV Pavg=10 W
propulsion parameters c1=9.26×104
propulsion parameters c2=2250
carrier frequency fc=3.5 GHz
bandwidth B=30 MHz
noise power spectral density N0=160 dBmW/Hz
RCS of the sensing target σ=10 m2
antenna gain of the UAV transmitter Gt=17 dBi
antenna gain of the UAV receiver Gr=17 dBi
communication receiver antenna gain Gc=0 dBi
maximum error tolerance ε=103,γ=103

We assume a square region of 1200 m×1200 m where 12 sensing target nodes are randomly distributed, and the data collection center is located at the center of the area. To get the optimal UAV trajectory, we define the initial UAV flight trajectory as a circular route centered around the data collection center with a radius of r. Additionally, the initial trajectory and velocity of the UAV can be expressed as follows

r=maxgcgk+mingcgk2 (71)
vinitn=2πrTcosψ,2πrTsinψ,0,n (72)
ψ=2πn1N1,n (73)
qinitn=rcosψ,rsinψ,Hinit,n (74)
Hinit=Humin+Humax2 (75)

Under the given initial flight configuration, the UAV’s transmit power is initialized as Pun=1W, and the power allocation factor is set as μn=0.5. Based on these settings, Algorithm 2 outputs an optimized three-dimensional trajectory, as illustrated in Figure 2. The numerical labels adjacent to the nodes indicate their respective indices. In Figure 2a, the orange and blue segments depict the UAV’s flight path during the ISAC task and the data upload task, respectively. The optimized trajectory exhibits multiple altitude adjustments, which, combined with the coverage constraint (15), suggest an adaptive strategy to balance sensing coverage and link quality. Moreover, under the fixed radar sensing angle of θ=30°, a higher flight altitude means a broader ground detection range. It is worth noting that despite these altitude adjustments, the UAV’s altitude remains within a relatively stable range without drastic fluctuations. This reflects an energy-aware design, as frequent or large changes in altitude would increase propulsion energy consumption, thereby reducing overall energy efficiency.

Figure 2.

Figure 2

(a) Optimized 3D trajectory and task scheduling; (b) Top view of optimized 3D trajectory and task scheduling.

The top view of the 3D trajectory and task scheduling is illustrated in Figure 2a. It is evident that the UAV’s flight path is governed by the principle of balancing sensing demands with energy expenditure. Specifically, the UAV maintains close proximity to the nodes during ISAC to achieve an optimal trade-off between perceptual gains and communication power costs. This behavior, combined with direct high-speed transit between nodes, forms a comprehensive strategy to minimize overall energy consumption while maintaining mission effectiveness.

Figure 3 illustrates the convergence behavior of the proposed Algorithm 2 under different sensing beam angles θ. It can be observed that, for all considered angles, the algorithm converges to a stable energy efficiency value within approximately 3–5 outer iterations. Taking θ=20° as the baseline, the converged energy efficiency is about 98 kbits/joule. When the sensing angle increases to θ=25°, the final energy efficiency improves to 154.2 kbits/joule, 55.3% higher than the baseline. For θ=30°, the energy efficiency is further increased to 211.2 kbits/joule, corresponding to an improvement of 115.1% over θ=20°. When the sensing angle is enlarged to θ=35° and θ=40°, the achieved energy efficiencies reach 236.5 kbits/joule and 241.8 kbits/joule, respectively, which represent gains of 141.0% and 146.3% compared with the baseline. These results indicate that appropriately increasing the sensing angle can significantly enlarge the set of simultaneously observable IoT nodes and thus enhance the number of effective sensing bits obtained per unit energy. However, as the sensing angle continues to increase, the additional gain in energy efficiency tends to saturate, since most IoT nodes have already been covered.

Figure 3.

Figure 3

Energy efficiency Comparison at different detection angles.

Figure 4a illustrates the horizontal and vertical velocity profiles of the UAV over the flight period. The horizontal velocity Vxy remains within a relatively narrow range around its energy-efficient cruising value and is always well below the maximum speed constraint Vxymax=40 m/s. Only small fluctuations are observed along the flight, which indicates that the optimized trajectory tends to keep a nearly constant horizontal speed while the UAV circulates above the IoT nodes. This behavior is consistent with the adopted propulsion energy model (30), where the flying power consumption is a convex function of the velocity, so that staying close to the optimal cruising speed is beneficial for maximizing the overall energy efficiency.

Figure 4.

Figure 4

(a) Optimized speeds of the UAV; (b) Optimized acceleration of the UAV.

The vertical velocity Vz is equal to zero for most time slots and exhibits noticeable non–zero values only in a few short intervals at the beginning and near the end of the flight period. This means that the UAV flies at an almost constant altitude during the data collection phase, and only performs ascending/descending maneuvers when it needs to adjust its altitude to satisfy the coverage constraint or to return to the initial height. Moreover, the peaks of Vzmax=20 m/s, which confirms that the vertical motion strictly respects the imposed kinematic limits.

Figure 4b further shows the corresponding horizontal and vertical acceleration components, axy and az. Compared with the velocity curves, the horizontal acceleration exhibits larger oscillations in several local segments, but its magnitude always remains under the maximum allowed value axymax=5 m/s2. These horizontal accelerations primarily occur during segments with significant trajectory direction changes, such as when the UAV moves between nodes 1 and 3, where notable variations in altitude coincide with pronounced acceleration fluctuations. During other intervals, the acceleration remains close to zero. This pattern demonstrates that the proposed algorithm optimization method strategically increases acceleration only when necessary to enhance ISAC performance, while avoiding unnecessary consumption, thereby conserving propulsion energy.

The vertical acceleration is close to zero for the majority of the period and only shows several small peaks around the intervals where non–zero vertical velocities appear. This is consistent with the previous observation that the UAV mainly flies at a constant altitude and only adjusts its height in a few short phases.

Figure 5 illustrates the task scheduling of the UAV across time slots. The upper subplot depicts the slots allocated for executing ISAC tasks towards the ground nodes, while the lower subplot corresponds to the slots dedicated to data transmission. It can be observed that the data upload tasks are strategically scheduled during the transit phases between different nodes. This scheduling strategy ensures that all available time slots are seamlessly occupied, leaving no idle resources and thereby enhancing overall system efficiency.

Figure 5.

Figure 5

Task scheduling of the UAV.

The Min-E algorithm evaluates energy efficiency under the flight trajectory designed to minimize total energy consumption. In contrast, the Max-R algorithm assesses energy efficiency under the trajectory that achieves the maximum sensing data volume. QT-3D represents our proposed Algorithm 2, which jointly optimizes the 3D trajectory, transmit power, and task scheduling. QT-2D serves as a benchmark variant of Algorithm 2, where the UAV is constrained to a fixed flight altitude. Figure 6 illustrates the convergence behaviors of these algorithms. As shown in Figure 6, the proposed QT-3D algorithm demonstrates superior performance compared to the benchmark schemes. This algorithm achieves the highest energy efficiency, converging to approximately 215.2 kbits/joule. By exploiting the degrees of freedom in the vertical dimension, the UAV dynamically adjusts its altitude to balance path loss reduction with improved LoS probability and coverage, thereby maximizing the system’s total energy efficiency. QT-2D underperforms QT-3D by approximately 7.1%, confirming that fixing the altitude limits the UAV’s ability to fully exploit spatial resources for performance gain. The Max-R algorithm exhibits a distinct downward trend in energy efficiency. This decline occurs because the algorithm aggressively pursues a higher sensing rate by using maximum transmit power and high-speed maneuvers. Consequently, the energy consumption increases disproportionately faster than the data rate, leading to a continuous reduction in overall efficiency. This result highlights that solely maximizing throughput is inefficient for green communications. The Min-E algorithm successfully reduces energy costs, it does not optimize for data throughput, resulting in a lower energy efficiency.

Figure 6.

Figure 6

Different Energy efficiency algorithm comparison.

Figure 7 illustrates the convergence behavior of the sensing rate (left y-axis) and the total energy consumption (right y-axis) over 10 iterations for all considered algorithms. We examine the convergence of the sensing rate and energy consumption separately. As can be observed, the proposed QT-3D achieves a steady increase in sensing rate from 168 bit/Hz to 207 bit/Hz, while its energy consumption rises moderately from 148 kJ to approximately 145 kJ, demonstrating a well-balanced trade-off between sensing performance and energy expenditure.

Figure 7.

Figure 7

The term A and B Convergence Comparison.

5. Conclusions

This paper has presented an energy-aware design framework for UAV-assisted integrated sensing and communication systems. The core contribution lies in the introduction of sensing energy efficiency (SEE) as a pivotal system-level metric, which effectively unifies the conflicting objectives of high sensing performance and sustainable operation under a stringent onboard energy budget. To maximize the SEE, we developed a holistic optimization formulation that jointly designs the UAV’s 3D trajectory, task scheduling, and power allocation, subject to practical kinematic and coverage constraints. A novel and efficient two-layer algorithm based on the Dinkelbach method, block coordinate descent, and successive convex approximation was proposed to solve this challenging nonconvex problem. Simulation results validate the superiority of the framework, demonstrating that the optimized solution intelligently balances sensing coverage and energy expenditure, leading to significant performance gains over conventional schemes. While the solution is obtained via iterative convex approximation, which yields a local optimum, the consistent and substantial improvements confirm the practical effectiveness and advancement of the proposed design. This work establishes a solid foundation for energy-efficient UAV-ISAC systems, with future extensions potentially encompassing mobile targets, multi-UAV cooperation, and dynamic channel environments. Future extensions will focus on validating the framework under communication environmental uncertainties (e.g., wind, GPS errors) and integrating AI-based techniques for dynamic adaptation, alongside exploring mobile targets, multi-UAV cooperation, and dynamic channel environments. These explorations will further advance the convergence of communication, sensing, computing, control, and intelligence in next-generation wireless networks.

Appendix A. Proof of Lemma 1

Lemma 1. 

Let a>0,  b>0  and  c>0 , then the function

fZ=In1+ab+cZ (A1)

at a local point  Zj , its lower bound can be written as:

In1+ab+cZIn1+ab+cZjacb+cZja+b+cZjZZj (A2)

Proof. 

We can get

fZ=In1+ab+cZ=Inb+cZ+ab+cZ=Inb+cZ+aInb+cZ (A3)

Then, the first-order and second-order derivatives of fZ can be written as

fZ=Inb+cZ+aInb+cZ (A4)
fZ=1X+a1X=acb+cZb+cZ+a (A5)
fZ=ac22cZ+a+2bb+cZ2b+cZ+a2 (A6)

Since a>0, b>0, c>0 and Z>0, we can get fZ>0. Therefore, we can use the linear expression obtained by its first-order Taylor expansion as the lower bound of fZ at the local point Zj which can be written as

fZfZj+fZjZZj (A7)

 □

Appendix B. Proof of Equivalence for the Quadratic Transform

Let the original fractional objective function be denoted as fΧ=AΧBΧ,where AΧ is the non-negative numerator (Total Rate) and BΧ is the positive denominator (Total Energy). The proposed auxiliary function is defined as:

FΧ,ρ=2ρAΧρ2BΧ (A8)

We first treat Χ as fixed and optimize F with respect to ρ. Since F is a quadratic concave function of ρ, we set its partial derivative to zero to find the optimal ρ:

FΧ,ρρ=2AΧ2ρBΧ=0 (A9)

Solving for ρ, we obtain the optimal closed-form solution:

ρ=AΧBΧ (A10)

Substituting ρ back into the auxiliary function F, we get:

FΧ,ρ=2AΧBΧAΧAΧBΧ2BΧ=2AΧBΧAΧBΧ                   =AΧBΧ=fΧ                        (A11)

Consequently, the parametric problem (P2) is equivalent to the original fractional problem (P1). This completes the proof.

Author Contributions

L.J.: Writing—original draft, Visualization, Validation, Methodology, Conceptualization; H.W.: Writing—review & editing, Supervision, Resources, Methodology; Z.Q.: Review & editing, Supervision; Y.Z. (Yicheng Zhao): Writing—review & editing; Y.Z. (Yi Zhu): Review & editing, Supervision; W.Z.: Writing—review & editing, Supervision, Resources. All authors have read and agreed to the published version of the manuscript.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Funding Statement

This work is supported by National Natural Science Foundation of China (NSFC) under Grant No. 62171465.

Footnotes

Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

References

  • 1.Ceviz O., Sen S., Sadioglu P. A Survey of Security in UAVs and FANETs: Issues, Threats, Analysis of Attacks, and Solutions. IEEE Commun. Surv. Tutor. 2025;27:3227–3265. doi: 10.1109/COMST.2024.3515051. [DOI] [Google Scholar]
  • 2.Jing L., Wang H., Qin Z., Zhu P. Entropy-Based Age-Aware Scheduling Strategy for UAV-Assisted IoT Data Transmission. Entropy. 2025;27:578. doi: 10.3390/e27060578. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 3.Feng Z., Wei Z., Chen X., Yang H., Zhang Q., Zhang P. Joint Communication, Sensing, and Computation Enabled 6G Intelligent Machine System. IEEE Netw. 2022;35:34–42. doi: 10.1109/MNET.121.2100320. [DOI] [Google Scholar]
  • 4.Liu F., Cui Y., Masouros C., Xu J., Han T.X., Eldar Y.C., Buzzi S. Integrated Sensing and Communications: Toward Dual-Functional Wireless Networks for 6G and Beyond. IEEE J. Sel. Areas Commun. 2022;40:1728–1767. doi: 10.1109/JSAC.2022.3156632. [DOI] [Google Scholar]
  • 5.Liu Z., Liu X., Liu Y., Leung V.C.M., Durrani T.S. UAV Assisted Integrated Sensing and Communications for Internet of Things: 3D Trajectory Optimization and Resource Allocation. IEEE Trans. Wirel. Commun. 2024;23:8654–8667. doi: 10.1109/TWC.2024.3352985. [DOI] [Google Scholar]
  • 6.Zhang S., Zhang H., Han Z., Poor H.V., Song L. Age of Information in a Cellular Internet of UAVs: Sensing and Communication Trade-Off Design. IEEE Trans. Wirel. Commun. 2020;19:6578–6592. doi: 10.1109/TWC.2020.3004162. [DOI] [Google Scholar]
  • 7.Feng Z., Fang Z., Wei Z., Chen X., Quan Z., Ji D. Joint radar and communication: A survey. China Commun. 2020;17:1–27. doi: 10.23919/JCC.2020.01.001. [DOI] [Google Scholar]
  • 8.Cui Y., Liu F., Jing X., Mu J. Integrating Sensing and Communications for Ubiquitous IoT: Applications, Trends, and Challenges. IEEE Netw. 2021;35:158–167. doi: 10.1109/MNET.010.2100152. [DOI] [Google Scholar]
  • 9.Li F., Liao B. Massive MIMO-ISAC Beamforming Design Via Sensing Energy Maximization; Proceedings of the ICASSP 2025—2025 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP); Hyderabad, India. 6–11 April 2025; pp. 1–5. [Google Scholar]
  • 10.Jiang W., Wang A., Wei Z., Lai M., Pan C., Feng Z., Liu J. Improve Sensing and Communication Performance of UAV via Integrated Sensing and Communication; Proceedings of the 2021 IEEE 21st International Conference on Communication Technology (ICCT); Tianjin, China. 13–16 October 2021; pp. 644–648. [Google Scholar]
  • 11.Wang X., Fei Z., Zhang J.A., Huang J., Yuan J. Constrained Utility Maximization in Dual-Functional Radar-Communication Multi-UAV Networks. IEEE Trans. Commun. 2021;69:2660–2672. doi: 10.1109/TCOMM.2020.3044616. [DOI] [Google Scholar]
  • 12.Chang B., Tang W., Yan X., Tong X., Chen Z. Integrated Scheduling of Sensing, Communication, and Control for mmWave/THz Communications in Cellular Connected UAV Networks. IEEE J. Sel. Areas Commun. 2022;40:2103–2113. doi: 10.1109/JSAC.2022.3157366. [DOI] [Google Scholar]
  • 13.Orikumhi I., Lee N., Kim J.W., Bae J., Kim S. A Weighted-Sensing Algorithm for UAV-ISAC Enabled Relaying in the Presence of Blockages; Proceedings of the 2024 15th International Conference on Information and Communication Technology Convergence (ICTC); Jeju Island, Republic of Korea. 16–18 October 2024; pp. 1475–1478. [Google Scholar]
  • 14.Lin H., Zhang Z., Wei L., Zhou Z., Zheng T. A Deep Reinforcement Learning Based UAV Trajectory Planning Method For Integrated Sensing And Communications Networks; Proceedings of the 2023 IEEE 98th Vehicular Technology Conference (VTC2023-Fall); Hong Kong, China. 10–13 October 2023; pp. 1–6. [Google Scholar]
  • 15.Liu X., Liu Y., Liu Z., Durrani T.S. Fair Integrated Sensing and Communication for Multi-UAV-Enabled Internet of Things: Joint 3-D Trajectory and Resource Optimization. IEEE Internet Things J. 2024;11:29546–29556. doi: 10.1109/JIOT.2023.3327445. [DOI] [Google Scholar]
  • 16.Meng K., Wu Q., Ma S., Chen W., Wang K., Li J. Throughput Maximization for UAV-Enabled Integrated Periodic Sensing and Communication. IEEE Trans. Wirel. Commun. 2023;22:671–687. doi: 10.1109/TWC.2022.3197623. [DOI] [Google Scholar]
  • 17.Lyu Z., Zhu G., Xu J. Joint Maneuver and Beamforming Design for UAV-Enabled Integrated Sensing and Communication. IEEE Trans. Wirel. Commun. 2023;22:2424–2440. doi: 10.1109/TWC.2022.3211533. [DOI] [Google Scholar]
  • 18.Zhou Y., Khuwaja A.A., Li X., Zhao N., Chen Y. Optimizing Multi-UAV Multi-User System Through Integrated Sensing and Communication for Age of Information (AoI) Analysis. IEEE Open J. Commun. Soc. 2024;5:6918–6931. doi: 10.1109/OJCOMS.2024.3489873. [DOI] [Google Scholar]
  • 19.Zhu Q., Liu R., Lv X., Meng Q., Wang Y. AoI-Optimal Trajectory Planning in UAV-Assisted ISAC Networks; Proceedings of the 2023 IEEE 23rd International Conference on Communication Technology (ICCT); Wuxi, China. 20–22 October 2023; pp. 428–433. [Google Scholar]
  • 20.He Y., Wu Q., Cui M., Peng Y., Zhang G., Chen W. Joint Beamforming, Scheduling, Trajectory, and Transmit Power Optimization in UAV-Assisted ISAC Systems for Information Freshness. IEEE Access. 2024;12:148826–148844. doi: 10.1109/ACCESS.2024.3475630. [DOI] [Google Scholar]
  • 21.Mei H., Zhang H., Zhou X., Wang J. AoI Minimization for Air-Ground Integrated Sensing and Communication Networks with Jamming Attack. IEEE Trans. Veh. Technol. 2025;74:12776–12790. doi: 10.1109/TVT.2025.3558061. [DOI] [Google Scholar]
  • 22.Liu Z., Liu X., Yang W., Zhang X. Joint Sensing and Age of Information Optimization for Energy Constrained UAV Assisted Integrated Sensing, Calculation and Communication. IEEE Trans. Wirel. Commun. 2025;24:4440–4453. doi: 10.1109/TWC.2025.3539108. [DOI] [Google Scholar]
  • 23.Li B., Wang X., Fang F. Maximizing the value of service provisioning in multi-user ISAC systems through fairness guaranteed collaborative resource allocation. IEEE J. Sel. Areas Commun. 2024;42:2243–2258. doi: 10.1109/JSAC.2024.3413973. [DOI] [Google Scholar]
  • 24.Dou C., Huang N., Wu Y., Qian L., Shi Z., Quek T.Q. Integrated sensing and communication enabled multidevice multitarget cooperative sensing: A fairness-aware design. IEEE Internet Things J. 2024;11:29190–29201. doi: 10.1109/JIOT.2024.3406930. [DOI] [Google Scholar]
  • 25.Qualcomm Technologies, Inc. LTE Unmanned Aircraft Systems. Qualcomm Technologies, Inc.; San Diego, CA, USA: 2017. Trial Rep. v.1.0.1. [Google Scholar]
  • 26.Richards M.A., Scheer J.A., Holm W.A. Principles of Modern Radar: Basic Principles. SciTech Publishing, Inc.; Raleigh, NC, USA: 2010. [Google Scholar]
  • 27.Luong N.C., Huynh-The T., Vu T.-H., Van Le D., Nguyen H.T., Hai N.D., Nguyen G.-V., Anh N.D.D., Niyato D., Kim D.I., et al. Advanced Learning Algorithms for Integrated Sensing and Communication (ISAC) Systems in 6G and Beyond: A Comprehensive Survey. IEEE Commun. Surv. Tutor. 2025;28:2572–2611. doi: 10.1109/COMST.2025.3584333. [DOI] [Google Scholar]
  • 28.Khalili A., Rezaei A., Xu D., Dressler F., Schober R. Efficient UAV Hovering, Resource Allocation, and Trajectory Design for ISAC With Limited Backhaul Capacity. IEEE Trans. Wirel. Commun. 2024;23:17635–17650. doi: 10.1109/TWC.2024.3455370. [DOI] [Google Scholar]
  • 29.Zeng Y., Zhang R. Energy-Efficient UAV Communication With Trajectory Optimization. IEEE Trans. Wirel. Commun. 2017;16:3747–3760. doi: 10.1109/TWC.2017.2688328. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.


Articles from Entropy are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES