Next Article in Journal
The Equal-Time Waypoint Method: A Multi-AUV Path Planning Approach That Is Based on Velocity Variation
Previous Article in Journal
Performance Analysis of Blockchain Consensus Algorithm in Unmanned Aerial Vehicle Ad Hoc Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Joint Transmit and Receive Beamforming Design for a Full Duplex UAV Sensing Network

1
School of Microelectronics and Communication Engineering, Chongqing University, Chongqing 400044, China
2
Ctr Commun and Tracking Telemetry Command, Chongqing University, Chongqing 400044, China
*
Author to whom correspondence should be addressed.
Drones 2025, 9(5), 335; https://doi.org/10.3390/drones9050335
Submission received: 26 February 2025 / Revised: 13 April 2025 / Accepted: 24 April 2025 / Published: 26 April 2025

Abstract

Unmanned aerial vehicles (UAVs) are promising and powerful aerial platforms that can execute a variety of complex tasks. However, the increasing complexity of tasks and number of UAV nodes pose significant challenges for UAV sensing networks, such as limiting the spectral resources and increasing device complexity. A potential solution is to implement full-duplex (FD) technology in UAV sensor network transceivers. Although appropriate self-interference (SI) cancellation techniques have been employed in the digital domain, the amplitude of the signal of interest (SoI) is relatively small and can be obscured by SI, especially over longer distances. Moreover, the introduction of phase offsets when filtering measurement signals can lead to signal distortion, resulting in estimation errors in the measurement results. To address these issues, this paper presents a joint transmit (TX) and receive (RX) beamforming algorithm based on the penalty dual decomposition (PDD) algorithm, which considers the constraints of transmission power, reception power, and residual SI power. The simulation analyses demonstrate that with a limited number of antennas, the proposed joint TX-RX beamforming algorithm can effectively suppress SI by up to 140 dB, yielding high-precision measurements in UAV sensor networks without compromising the accuracy of the control signals. Compared with that of the traditional frequency-division duplex (FDD) mode, the measurement accuracy is not decreased; compared with those of the time-division duplex (TDD) mode, the distance and speed measurement accuracies of the UAVs are increased by 10 m and 1.5 m/s, respectively, in the FD mode because there is no interruption of the tracking loop and no continuous retracking in the FD mode.

1. Introduction

Unmanned aerial vehicles (UAVs), which are compact in size and have low power consumption, high integration, flexibility, fast deployment, and low cost, have developed rapidly over the past few years [1,2,3,4,5]. However, the complexity of the tasks and the increase in the number of UAV nodes present difficulties and lead to limited spectrum resources and complex equipment in the UAV sensor network [6,7]. The existing navigation methods for UAVs are mainly based on the global navigation satellite system (GNSS). However, GNSS signals are strongly interfered with when UAVs perform missions in complex environments; for example, there may be electronic interference on a battlefield, signal blockage by mountainous terrain, signal blockage by buildings and trees in a city, etc. In these cases, UAVs can only rely on their own measurement information [8,9,10].
The FDD mode is generally adopted in UAV sensing networks to provide telemetry, track, and command (TT&C) services that support UAV flight monitoring, link monitoring, mission load monitoring, and mission planning functions. In [11], a multifunctional signal that integrates measurement, navigation, and communication was proposed to improve spectrum utilization. In the frequency domain, signals with different functions are orthogonal so that the data transmission signal and measurement signal do not interact. In addition, the TDD mode is adopted to solve the problems of insufficient frequency resources and low utilization caused by FDD, as shown in [12].
To address the shortage of spectrum resources in UAV sensing networks and obtain high-precision real-time measurements, a potential method is to adopt full-duplex (FD) technology, which has received much attention in recent years [13,14,15]. However, one problem for the FD UAV sensing system is that the received TT&C signal is overwhelmed by large SI from the transmitter. Despite employing sufficient SI cancellation techniques before quantization, useful signals may still be drowned out by the SI, as SI can persist at levels exceeding the useful signal by a margin of approximately 80 to 120 dB [16]. A significant challenge in cancelling SI is minimizing the impact of SI cancellation on the phase of the signal of interest (SoI). Phase bias is easily introduced when filtering the TT&C signal. Some applications typically exhibit biases of more than 40° [17].
Many works have studied SI cancellation in FD wireless communication systems, and they have concentrated on active and passive cancellation. In the propagation domain, passive cancellation is primarily performed, including antenna separation (AS), directional antennas, and cross-polarization, to achieve a high degree of isolation between the TX and RX antennas [18,19,20,21]. However, passive cancellation has certain limitations, such as ambient reflections and the resulting increase in the frequency selectivity of the residual SI. Consequently, active cancellation is also necessary to mitigate residual SI [19]. SI cancellation techniques in both the analog and digital domains are employed through adaptive SI cancellation via training sequences. In the analog domain, SI cancellation is performed before the ADC is applied to prevent desensitization of the automatic gain control caused by high-power SI [22,23,24,25,26]. The method of SI cancellation based on intelligent reflecting surfaces (IRSs) and the reconfigurable intelligent surface (RIS) was studied in recent works [27,28,29,30]. However, these approaches impose constraints related to hardware complexity and power consumption, which increase the complexity of hardware design.
In multiantenna systems, an effective approach involves designing hybrid beamformers. A FD transceiver is designed for configuring the analog and digital beamformers of mmWave communication systems in [31,32]. A FD joint hybrid beamforming structure with a multi-tap suppressor is proposed in [33], which achieved approximately 100 dB of self-interference cancellation. Previous studies, such as [34,35], employed null-space projection (NSP) methods for designing TX and RX beamforming in FD integrated sensing and communications (ISAC) systems, aiming to cancel SI and prevent radar signals from being overwhelmed by communication signals. However, the TX and RX beamformers were designed independently in these works, and only the RX beamformer was utilized for SI cancellation. Millimeter-wave FD hybrid beamforming was designed for the ISAC system in [36]. The joint TX and RX beamformer designed in [37] achieved digital-domain SI cancellation up to 60 dB above the noise floor. The measurement methods proposed in these studies were based on a monostatic radar. However, the measurement method based on the echo reflected from the target has weak anti-interference ability, and the transmitting and receiving antennas cannot be separated, which limits the application of this method. Moreover, the literature has focused primarily on extracting measurement signals in cases of communication signal interference. There is a notable lack of studies analyzing how the measurement indicators change when the SI signal originates from the measurement signals transmitted by the sensing system. Therefore, the potential of beamforming and SI cancellation in FD UAV sensing networks warrants further exploration. This paper presents an FD sensing system for UAVs. The signal employs pseudocode modulation techniques. We apply the PDD algorithm [37,38,39] to the UAV network measurement optimization problem in this paper. By introducing auxiliary variables to address the coupling problem between the TX and RX beamformers, the optimization variables in the inner loop are updated in the direction of block coordinate decline, and the subproblems of each block can be solved in a closed form. By adjusting the Lagrange multiplier and penalty parameter, the proposed algorithm, which is based on the PDD algorithm, converges to the stationary solution set of the original optimization problem. The major contributions of this paper are summarized as follows:
  • Unlike in previous works [34,35,37], the measurement method does not rely on the echo of the signal, and the UAV sensing system operates in full-duplex mode. The SoI is overwhelmed by the locally transmitted TT&C signal. Because acquisition and tracking rely on autocorrelation characteristics, the local SI and the received signal exhibit strong autocorrelation properties, which interferes with the acquisition and tracking of the SoI. Consequently, it is essential to suppress the SI to an appropriate power level and analyze the effects of the joint TX-RX beamforming algorithm and SI cancellation on the measurement outcomes.
  • The signal amplitude is quite small for long-distance measurements, in contrast to the approach in [37], where the SI power is set relative to the noise floor. Therefore, SI is assessed in relation to the signal amplitude in this paper, which implies that the SI power may be high, increasing the difficulty of SI cancellation. In addition, considering the limited size and weight of the UAVs, SI cancellation is performed under near-field conditions.
  • The simulation analyses demonstrate that the proposed joint TX-RX beamforming algorithm can effectively suppress up to 140 dB of SI with a limited number of antennas, and it can obtain high-precision measurements in UAV networks without affecting the accuracy of TT&C signals. Compared with that of the traditional FDD mode, the measurement accuracy is not decreased, and compared with those of the TDD mode, the distance and speed measurement accuracies of the UAVs are increased by 10 m and 1.5 m/s, respectively, in FD mode because there is no interruption of the tracking loop and no continuous retracking in FD mode. Futhermore, the proposed algorithm has good dynamic performance.
The rest of the paper is organized as follows. The FD UAV sensing system model is introduced in Section 2. In Section 3, the problem formulation is presented. We then convert the problem into a more optimizable form and propose a joint TX and RX beamforming algorithm design for FD UAV sensing networks. The numerical evaluations are presented in Section 4. Finally, we conclude this work in Section 5.
Notation: R , Z , and C denote the sets of reals, integers, and complex numbers, respectively. X T and X H denote the transpose and conjugate transpose of matrix X, respectively. I represents an identity matrix with appropriate dimensions. X and | | X | | 2 represent the absolute value and Frobenius norm, respectively.

2. System Model

As shown in Figure 1, we consider a full-duplex measurement system with N t n x × n y = N t transmit antennas and N r ( m x × m y = N r ) receive antennas. The adjacent antenna elements are separated by a half-wavelength, and all the arrays are assumed to be uniform arrays. The system can transmit and receive measurement signals simultaneously.

2.1. Signal Model

We let x t and x r denote the transmit signals of Nodes 1 and 2, with transmit powers P t and P r , which are given in [40,41]
x t ( t ) = P t d t ( t ) P N t ( t ) c t ( t )
x r ( t ) = P r d r ( t ) P N r ( t ) c r ( t )
where d t ( t ) and d r ( t ) denote the transmit data, P N t ( t ) , P N r ( t ) are pseudorandom codes, and  c t ( t ) , c r ( t ) denote the carriers of the TT&C signal. P N ( t ) , c t ( t ) , and c r ( t ) can be expressed as
P N ( t ) = k = α k p T c o d e ( t k T c o d e )
c t ( t ) = cos ( 2 π f c t + ϕ t )
c r ( t ) = cos ( 2 π f c t + ϕ r )
where α k = ± 1 , T c o d e is the width of the pseudorandom code, p T c o d e ( ) denotes the pseudo-random sequence, f c is the carrier frequence, ϕ t and ϕ r denote the initial phases. The transmitting signal, which is filtered by a transmit beamformer v C N t × 1 , is given by
y t = v H x t
In an FD TT&C system, the received signal comprises the expected signal, i.e., SoI, as well as residual self-interference. It is assumed that the ADC dynamic range is wide and that the received signal is within the ADC dynamic range; these assumptions are made in numerous methods for self-interference suppression in the analog and spatial domains. Therefore, the received signal at Node 1 can be denoted as
y r = H r x r + H s i y t + n r
where H r C N r × 1 denotes the downlink channel, H s i C N r × N t is the SI channel, n r C N ( 0 , σ 2 r I N r ) C N r × 1 is additive complex Gaussian noise. The channel model is given in the next section.
At Node 1, we obtain the estimated signal, which is filtered by the receive beamformer w C N r × 1 and can be expressed as
y r = w H y r = w H H r x r S o I + w H H s i y t Re s i d u a l S I + w H n r = w H H r x r + w H H s i v x t + w H n r

2.2. Channel Model

2.2.1. SI Channel

A challenging problem for FD phased arrays is the amount of SI leaking from the transmit to the receive phased arrays. Many works solve the self-interference suppression problem under far-field conditions [37,42]. Considering the limitations of measurement equipment such as volume/weight and power consumption, the far-field distance condition of the SI channel cannot be satisfied; i.e., R 2 D 2 / λ , where λ is the wavelength of the carrier, D is the diameter of the antenna aperture, R is the distance between TX and RX phased arrays. For integrated TT&C equipment, the far-field range condition may not hold in general. Therefore, a near-field model with a spherical wavefront should be used for SI channels [43,44].
In the SI channel, in addition to the line-of-sight (LOS) component, there are non-LOS components, including scattering and reflection components; that is, H S I = H L O S + H N L O S . For illustration, we consider the placement of FD phased-array antennas, as shown in Figure 2, where the first elements of the TX and RX phased arrays are separated by d and the angle between the TX and RX phased arrays is ω . The spacing between TX/RX phased array elements is λ / 2 . The SI channel can be expressed as
H SI = κ κ + 1 H LOS + 1 κ + 1 H NLOS ,
where k is the Rician factor. H L O S between the nth RX antenna and the mth TX antenna can be denoted as [45]
H L O S n m = h n m = ρ r n m exp ( j 2 π r n m λ )
where ρ is a constant for power normalization and r n m is the distance between the mth TX antenna and the nth RX antenna.

2.2.2. Signal Channel

The angle of departure (AoD) and angle of arrival (AoA) are represented by ( θ t , φ t ) and ( θ r , φ r ) , respectively, at Node 1. We suppose that the transmitting gain of Node 2 is 1 since our focus is on Node 1. Hence, the signal channel can be modeled as follows:
H r ( t ) = β r e j 2 π f d t a r θ r , φ r
where f d = v f c / c is the doppler frequency, f c is the carrier frequency, and c denotes the velocity of light; β r denotes attenuation factor, and a r ( θ r , φ r ) denotes the steering vector in the direction of ( θ r , φ r ) , expressed as follows:
a r θ r , φ r = 1 , e j π cos θ r cos φ r + j π cos θ r sin φ r , , e j π ( m x 1 ) cos θ r cos φ r + j π ( m y 1 ) cos θ r sin φ r

3. Problem Formulation

3.1. Signal-to-Interference-Plus-Noise Ratio (SINR)

For an FD TT&C system, SI has a significant negative effect on the acquisition and tracking of the expected signal, ultimately affecting the accuracy of the measurement results. Generally, the quality of the received signal is assessed by the signal-to-interference-plus-noise ratio (SINR), the expression for which is as follows:
γ r = w H H r x r 2 w H H s i v x t 2 + w 2 σ r 2

3.2. Beamforming Gain

Similarly to Equation (12), the steering vector in the direction of ( θ t , φ t ) is defined as
a t θ t , φ t = 1 , e j π cos θ t cos φ t + j π cos θ t sin φ t , , e j π ( n x 1 ) cos θ t cos φ t + j π ( n y 1 ) cos θ t sin φ t
The beamforming gain is given by
G t = a t H ( θ t , φ t ) v 2 , G r = w H a r ( θ r , φ r ) 2

3.3. Objective Function and Constraints

We aim to obtain the optimal transmit and receive beamformers, which maximize the SINR and the receive and transmit gains in the directions of ( θ t , φ t ) and ( θ r , φ r ) , respectively. Moreover, the constraints should also satisfy (1) the power constraints, i.e., w 2 1 , v 2 1 , and (2) the SI cancellation constraint, i.e., w H H s i v P n f . Therefore, the objective function and constraints can be summarized as follows:
max w , v γ r + G t + G r s . t . w 2 2 1 v 2 2 1 w H H s i v 2 2 P n f
where P n f is the noise floor. We can measure the level of background noise power through practical testing. From (16), f d , obtained by measuring the phase of the expected signal, is part of H r , which is involved in the expression of the SINR. In other words, we cannot take H r as a known quantity in the objective function. As a result, we need to perform a transformation on the objective function.
Maximizing the SINR involves maximizing the gain of the expected signal and minimizing interference and noise, which aligns with the objectives in the objective function and constraints. Therefore, we can transform (16) into
max w , v G t + G r s . t . w 2 2 1 v 2 2 1 w H H s i v 2 2 P n f
To make (17) convex and obtain the optimal solution, we perform a transformation on G t and G r . We let A t = | a t H ( θ t , φ t ) | 2 . Then, we have
G t = a t H ( θ t , φ t ) v 2 = v H a t ( θ t , φ t ) a t H ( θ t , φ t ) v = v H a t ( θ t , φ t ) a t H ( θ t , φ t ) v A t + A t v H a t ( θ t , φ t ) a t H ( θ t , φ t ) v v H A t Iv + A t v H ( a t ( θ t , φ t ) a t H ( θ t , φ t ) A t I ) v + A t
Equality holds when | | v | | 2 = 1 . With  F t ( θ t , φ t ) = a t ( θ t , φ t ) a t H ( θ t , φ t ) A t I , (18) can be reexpressed as
G t v H F t ( θ t , φ t ) v + A t
The expression of the steering vector clearly reveals that a t ( θ t , φ t ) a t H ( θ t , φ t ) is a matrix of Rank 1 with eigenvalue a t ( θ t , φ t ) 2 . Consequently, F t ( θ t , φ t ) is negative semidefinite. Then, the problem of maximizing G t can be converted into maximizing F ( θ t , φ t ) .
Correspondingly, G r can be denoted as
G r w H F r ( θ r , φ r ) w + A r
where F r ( θ r , φ r ) = a r ( θ r , φ r ) a r H ( θ r , φ r ) A r I , A r = a r H ( θ r , φ r ) 2 . The equality in (20) holds when | | w | | 2 = 1 .
Therefore, Problem (17) can be described as
max w , v v H F t ( θ t , φ t ) v + A t + w H F r ( θ r , φ r ) w + A r s . t . w 2 2 1 v 2 2 1 w H H s i v 2 2 P n f
Clearly, there is a coupling problem in the constraint w H H s i v 2 2 in (21). The presence of a coupling term prevents traditional alternating optimization approaches from obtaining the optimal solution, which creates considerable difficulties for the optimization problem. Inspired by the PDD algorithm, we propose a penalty-based iterative algorithm to address the optimization problem in (21).
To address the coupling problem, we introduce an auxiliary variable S with the contraints S = w H H s i v . That is,
max w , v v H F t ( θ t , φ t ) v + A t + w H F r ( θ r , φ r ) w + A r s . t . v 2 2 1 w 2 2 1 S 2 2 P n f S = w H H s i v
We then perform a transformation on the constraint of S = w H H s i v to convert it into a penalty term with parameter α . Therefore, by introducing the Lagrange multiplier λ , the objective function and constraint can be transformed into
max w , v v H F t ( θ t , φ t ) v + A t + w H F r ( θ r , φ r ) w + A r 1 2 α S w H H s i v + α λ 2 2 s . t . v 2 2 1 w 2 2 1 S 2 2 P n f
We employ alternating optimization to solve the aforementioned problem by optimizing w , v , S in turn.
The subproblem of w : With fixed S and v , the optimization problem concerning w can be simplified to
max w , v w H F r ( θ r , φ r ) w + A r 1 2 α S w H H s i v + α λ 2 2 s . t . w 2 2 1
The Karush–Kuhn–Tucker (KKT)-condition-based Lagrange multiplier approach is applied since the objective function is convex, with the convex constraint
L ( w , μ 1 ) = w H F r ( θ r , φ r ) w + A r 1 2 α S w H H s i v + α λ 2 2 + μ 1 ( w 2 2 1 )
To solve this problem, we calculate the partial derivatives of the Lagrangian function L ( w , μ 1 ) for w and μ 1 and set them to zero; we obtain
w = ( 2 F r ( θ r , φ r ) + 1 α H s i v v H H s i H + 2 μ 1 I ) 1 1 α H s i v ( S H + ( α λ ) H )
and
w 2 2 = 1
With the bisection method, the solution for μ 1 can be easily obtained. Furthermore, substituting μ 1 into (26) results in w ; that is,
w = ( 2 F r ( θ r , φ r ) + 1 α H s i v v H H s i H + 2 μ 1 I ) 1 1 α H s i v ( S H + ( α λ ) H )
The subproblem of v : Similar to the subproblem of w , the optimization problem with respect to v can be simplified to
max w , v v H F t ( θ t , φ t ) v + A t 1 2 α S w H H s i v + α λ 2 2 s . t . v 2 2 1
By introducing a Lagrange multiplier μ 2 , we can obtain
L ( v , μ 2 ) = v H F t ( θ t , φ t ) w + A t 1 2 α S w H H s i v + α λ 2 2 + μ 2 ( v 2 2 1 )
By performing partial differentiation on the Lagrangian function L ( v , μ 2 ) for v and μ 2 and setting them equal to zero, we can obtain
v = ( 2 F t ( θ t , φ t ) + 1 α H s i H w w H H s i + 2 μ 2 I ) 1 1 α H s i H w ( S + α λ )
and
v 2 2 = 1
v can be calculated by substituting μ 2 into (31), which is obtained by the bisection method; i.e.,
v = ( 2 F t ( θ t , φ t ) + 1 α H s i H w w H H s i + 2 μ 2 I ) 1 1 α H s i H w ( S + α λ )
The subproblem of S : The optimization problem with respect to S can be simplified to
min S 1 2 α S w H H s i v + α λ 2 2 s . t . S 2 2 P n f
By introducing a Lagrange multiplier μ 3 , we can obtain
L ( S , μ 3 ) = 1 2 α S w H H s i v + α λ 2 2 + μ 3 ( S 2 2 P n f )
By calculating the partial derivatives of the Lagrangian function L ( S , μ 3 ) for S and μ 3 and setting them to zero, we can obtain
S = ( 1 α I + 2 μ 3 ) 1 ( 1 α w H H s i v λ )
and
S 2 2 = P n f
By searching for μ 3 with the bisection method and substituting it into (36), we obtain the optimal S :
S = ( 1 α I + 2 μ 3 ) 1 ( 1 α w H H s i v λ )
We let F w , v denote the objective function (23). We terminate the inner loop when the number of iterations reaches the maximum value or the termination criterion is met. The termination criterion is ζ < δ , where δ is a sufficient small number and
ζ = Δ F w , v n F w , v n 1 F w , v n

3.4. Summary of Algorithm

In each iteration of the inner loop of the proposed PDD-based joint transmit and receive beamformer algorithm, we update each variable according to Algorithm 1. Thereafter, we update the dual variables λ and penalty parameter α according to Algorithm 2. We define a constraint violation indicator h as
h = S w H H s i v
We define h < ε as the termination criterion for algorithm iteration, where ε denotes the tolerance of accuracy for the outer loop. Moreover, on the basis of the convergence analysis in [39], we can conclude that the proposed PDD-based joint transmit and receive beamformer algorithm converges to the set of stationary solutions of Problem (17). In addition, in the inner loop, we update w k , v k , S k through (28), (33), and (38), which have complexities of O ( I 1 N r 3 ) , O ( I 2 N t 3 ) , O ( N t N r ) ; I 1 , I 2 denote the numbers of iterations used in searching for μ 1 , μ 2 with the bisection method. Ultimately, the overall complexity of the proposed PDD-based joint transmit and receive beamformer design is O ( I 3 I 4 ( N t N r + I 1 N r 3 + I 2 N t 3 ) ) , where I 3 , I 4 are the numbers of iterations of the inner and outer loops, respectively.
Algorithm 1 Proposed PDD-Based Joint Transmit and Receive Beamformer Design in the Inner Loop
  • Inputs:  H s i , P n f , a t ( θ t , φ t ) , a r ( θ r , φ r )
  • Outputs:  w , v
  • 1. initialize  w , v , S = w H H s i v
  • 2. reapeat
  • 3. -update w with (28)
  • 4. -update v with (33)
  • 5. -update S with (38)
  • 6. until the termination criterion is met or the number of iterations reaches the maximum.
Algorithm 2 Proposed PDD-Based Joint Transmit and Receive Beamformer Design
  • Inputs:  H s i , P n f , a t ( θ t , φ t ) , a r ( θ r , φ r ) , i = 1 , 0 < c < 1
  • Outputs:  w , v
  • 1. initialize  w , v , S = w H H s i v
  • 2. reapeat
  • 3. -optimize ( w i , v i , S i ) according to Algorithm 1
  • 4. -if h i η i
  • 5. - λ i + 1 = λ i + 1 α i h i
  • 6. - α i + 1 = α i
  • 7. -else
  • 8. - λ i + 1 = λ i
  • 9. - α i + 1 = c α i
  • 10. -endif
  • 11. -until the termination criterion is met or the number of iterations reaches the maximum.

4. Simulation Results

In this section, we conduct several simulations to examine the performance of the proposed PDD-based joint transmit and receive beamformer algorithm. An FD-UAV network scenario with two nodes is considered, where TT&C links exist between each node. The simulation parameters of the links are detailed in Table 1. To observe the performance of SI cancellation, the gain of SoI, and the measurement accuracy after SI cancellation, we conduct 1000 Monte Carlo simulations. According to the Friis formula in free space [46,47],
P r P t = G t G r ( λ 4 π D ) 2
under the condition set in Table 1, the path loss in free space is P l o s s = 20 l g ( λ 4 π D ) = 142.74 dB. Then, the receiving power at the RX antenna at the FD node can be obtained; that is, P r = 30 142.74 = 112.74 dBm.

4.1. Convergence Performance

We evaluate the convergence performance of the proposed algorithm in this section. The simulation parameters are shown in Table 2. We define the SI power as P S I , which is in the range of −50 dBm∼30 dBm. Figure 3 and Figure 4 show the performance of the objective function and the relative differences and constraint violations of Problem (17). Figure 3 shows that the proposed algorithm can converge well within 140 iterations and that the relative difference ζ defined in Equation (39) is near zero.

4.2. SI Suppression Performance

The performance of the SI cancellation and gain of the SoI with the proposed algorithm is described in this section; it is measured by the power of the residual SI P S I r e s and SoI P S o I . We define the SI power as P S I , which is in the range of −80 dBm ∼ 30 dBm. We let G ( x ( t ) ) denote the power spectral density (PSD) of the signal x ( t ) . The PSDs of the SI, SoI, and noise floor are defined as P S D S I = G ( x s i ( t ) + x n o i s e f l o o r ) , P S D S o I = G ( x S o I ( t ) + x n o i s e f l o o r ) , and P S D n o i s e f l o o r = G ( x n o i s e f l o o r ( t ) ) , respectively. We choose a number of groups of angles at random to verify the performance of the algorithm in various directions, as shown in Table 3:
Figure 5 shows the performance of P S I r e s and the S I N R with varying SI power, different numbers of antennas, and different AoAs and AoDs. Figure 5a shows that SI can be effectively suppressed to an acceptable level with varying numbers of antennas and different AoAs and AoDs. The performance of SI cancellation degrades decreases with increase in the SI power. In addition, the power of the SI is always lesser than the power of the SoI, and it is even lesser than the noise floor in most cases. Figure 5b shows the results for the SINR after SI cancellation, which is defined by (13). As shown in Figure 5b, the SINR is greatly improved after SI cancellation. The PSD of the SI, SoI, transmitting signal, and noise floor when the AoD and AoA are set to ( θ t = 60 , φ t = 60 ) and ( θ r = 40 , φ r = 50 ) is shown in Figure 6 for the case in which the SI power is 30 dBm. Figure 6 shows that the SI can be effectively cancelled after the algorithm is applied. Figure 7 shows the results of the Tx and Rx gain in the direction of the AoD and AoA after SI cancellation, which is defined by (15). The results demonstrate that the gain of the SoI and the transmitted signal improves with an increasing number of antennas. Notably, the power of the SoI does not decrease with increasing SI power after the algorithm is applied. Furthermore, we conducted simulations to estimate the signal quality degradation caused by AoA estimation errors. From the expression of SINR defined by (13), only the term of w H H r x r 2 incorporates AoA information. Consequently, we simulated the variation in Rx beamforming gain under different AoA estimation errors. The results shown in Figure 8 demonstrate that the Rx beamforming gain decreases with increasing estimation error, with more pronounced degradation observed in systems employing larger antenna arrays. However, as can be observed from the Figure 8, even when the AoA estimation errors reach 10 degrees, Rx beamforming gain maintains a relatively high level.

4.3. Measurement Performance

Measuring parameters such as angle, distance, speed, and acceleration are an essential feature of measurement systems. Specifically, angle measurement involves carrier phase measurement techniques, whereas distance, speed, and acceleration measurements rely on code phase measurements. Therefore, a key performance indicator for spatial filtering is its effect on measurement signals.
The number of TX and RX antennas of the FD-UAV node is set to N t = N r = 16 . We suppose that the FD-UAV node receives a TT&C signal in the direction of ( θ = 60 , φ = 60 ) at 1 s–4 s and that the angle changes to ( θ = 40 , φ = 50 ) . This change in angle reveals the effect of the algorithm on the measurement results. The FD-UAV node transmits the TT&C signal at an angle of ( θ = 60 , φ = 60 ) . The powers of the noise floor and received signal at the RX antennas are P n o i s e = 119 dBm and P r = 112.74 dBm, respectively. Figure 9, Figure 10 and Figure 11 show the measurement results of the FD-UAV system after SI cancellation. The proposed algorithm eliminates the influence of the SI, which has little influence on the measurement results. Moreover, compared with TDD mode, in which the measurement accuracy of the UAVs fluctuates greatly due to interruption of the tracking loop and a lack of continuous retracking, the distance and speed measurement accuracies of UAVs operating in FD mode are increased by 10 m and 1.5 m/s, respectively. The measurement accuracy is comparable to that of UAVs operating in FDD mode.
We conduct a simple UAV sensing network model to further examine the dynamic performance of the proposed algorithm. As shown in Figure 12, the FD node can transmit the measurement signal to Node 5 and receive the measurement signals from Node 2, Node 3, and Node 4 simultaneously. The actual scenario parameters are as in Table 4.
We focus on the measurement performance of the FD node relative to Node 2, Node 3, and Node 4 in this simulation. The motion trajectories of the four UAVs are shown in Figure 13. The radial distance and radial velocity between the FD node and the other three nodes are shown in Figure 14. Figure 15 shows the measurement results of the FD UAV sensing network after SI cancellation. It can be seen that velocity error is within 0.5 m/s and the range error is within 0.15 m in different motion types.

5. Conclusions

In this paper, the joint TX and RX beamforming design of an FD UAV sensing system is studied. To address this challenging problem, a joint transmit and receive beamforming algorithm based on PDD is proposed, where the TX and RX beamformers are designed to maximize the Tx and Rx beamforming gains and suppress the residual SI. By introducing auxiliary variables to address the coupling problem between the TX and RX beamformers, the subproblems of each block can be solved in a closed form. The proposed joint TX-RX beamforming design algorithm based on the PDD algorithm converges to the stationary solution set of the original optimization problem. Ultimately, the simulation analysis demonstrates that the proposed joint TX-RX beamforming algorithm can effectively suppress up to 140 dB of SI with a limited number of antennas, yielding high-precision measurements in UAV sensor networks. Compared with that of the traditional frequency-division duplex (FDD) mode, the measurement accuracy is not decreased; compared with those of the time-division duplex (TDD) mode, the distance and speed measurement accuracies of the UAVs are increased by 10 m and 1.5 m/s, respectively. Furthermore, the dynamic UAV simulation based on real-world parameters thoroughly evaluates the dynamic performance of the proposed algorithm. For future research, hardware implementation and experimental validation of the proposed algorithm, full domain SI cancellation algorithm in view of more accurate residual SI model and saturation caused by analog SI are worth investigating.

Author Contributions

Conceptualization, L.W. and X.L.; Data curation, L.W.; Formal analysis, L.W.; Investigation, L.W.; Methodology, L.W.; Resources, L.W.; Software, L.W.; Supervision, X.L.; Validation, L.W., X.L. and Y.Z.; Visualization, L.W.; Writing—original draft, L.W.; Writing—review and editing, X.L. and Y.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Key R&D Program of China (No. 2021YFB3900300).

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 no conflicts of interest.

References

  1. Zeng, Y.; Wu, Q.; Zhang, R. Accessing From the Sky: A Tutorial on UAV Communications for 5G and Beyond. Proc. IEEE 2019, 107, 2327–2375. [Google Scholar] [CrossRef]
  2. Gupta, L.; Jain, R.; Vaszkun, G. Survey of Important Issues in UAV Communication Networks. IEEE Commun. Surv. Tutor. 2016, 18, 1123–1152. [Google Scholar] [CrossRef]
  3. Zeng, Y.; Zhang, R.; Lim, T.J. Wireless Communications with Unmanned Aerial Vehicles: Opportunities and Challenges. IEEE Commun. Mag. 2016, 54, 36–42. [Google Scholar] [CrossRef]
  4. Xiao, Z.; Xia, P.; Xia, X.g. Enabling UAV Cellular with Millimeter-wave Communication: Potentials and Approaches. IEEE Commun. Mag. 2016, 54, 66–73. [Google Scholar] [CrossRef]
  5. Xiao, Z.; Zhu, L.; Xia, X.G. UAV Communications with Millimeter-wave Beamforming: Potentials, Scenarios, and Challenges. China Commun. 2020, 17, 147–166. [Google Scholar] [CrossRef]
  6. Sun, R.; Matolak, D.W. Air–Ground Channel Characterization for Unmanned Aircraft Systems Part II: Hilly and Mountainous Settings. IEEE Trans. Veh. Technol. 2017, 66, 1913–1925. [Google Scholar] [CrossRef]
  7. Matolak, D.W.; Sun, R. Air–Ground Channel Characterization for Unmanned Aircraft Systems—Part III: The Suburban and Near-Urban Environments. IEEE Trans. Veh. Technol. 2017, 66, 6607–6618. [Google Scholar] [CrossRef]
  8. Yao, Z.; Guo, X.; Chen, K.; Zhang, W.; Peng, D. Ranging Estimation and Implementation with Cellular signals for UAV Navigation. In Proceedings of the 2023 IEEE 98th Vehicular Technology Conference (VTC2023-Fall), Hong Kong, China, 10–13 October 2023; pp. 1–5. [Google Scholar] [CrossRef]
  9. Tang, C.; Wang, Y.; Zhang, L.; Zhang, Y. GNSS/Inertial Navigation/Wireless Station Fusion UAV 3-D Positioning Algorithm with Urban Canyon Environment. IEEE Sens. J. 2022, 22, 18771–18779. [Google Scholar] [CrossRef]
  10. Ma, J.; Yang, Y.; Li, H.; Li, J. FH-BOC:Generalized Low-ambiguity Anti-interference Spread Spectrum Modulation Based on Frequency-hopping Binary Offset Carrier. GPS Solut. 2020, 24, 70. [Google Scholar] [CrossRef]
  11. Xue, L.; Li, X.; Wu, W.; Dong, J. Multifunctional Signal Design for Measurement, Navigation and Communication Based on BOC and BPSK Modulation. Remote Sens. 2022, 14, 1653. [Google Scholar] [CrossRef]
  12. Xue, L.; Li, X.; Wu, W.; Yang, Y. Design of Tracking, Telemetry, Command (TT&C) and Data Transmission Integrated Signal in TDD Mode. Remote Sens. 2020, 12, 3340. [Google Scholar] [CrossRef]
  13. Li, B.; Zhao, S.; Zhang, R.; Yang, L. Full-Duplex UAV Relaying for Multiple User Pairs. IEEE Internet Things J. 2021, 8, 4657–4667. [Google Scholar] [CrossRef]
  14. Song, Q.; Zheng, F.C.; Zeng, Y.; Zhang, J. Joint Beamforming and Power Allocation for UAV-Enabled Full-Duplex Relay. IEEE Trans. Veh. Technol. 2019, 68, 1657–1671. [Google Scholar] [CrossRef]
  15. Youssef, M.J.; Farah, J.; Nour, C.A.; Douillard, C. Full-Duplex and Backhaul-Constrained UAV-Enabled Networks Using NOMA. IEEE Trans. Veh. Technol. 2020, 69, 9667–9681. [Google Scholar] [CrossRef]
  16. Zhang, Z.; Long, K.; Vasilakos, A.V.; Hanzo, L. Full-Duplex Wireless Communications: Challenges, Solutions, and Future Research Directions. Proc. IEEE 2016, 104, 1369–1409. [Google Scholar] [CrossRef]
  17. Xie, Y.; Chen, F.; Huang, L.; Liu, Z.; Wang, F. Carrier Phase Bias Correction for GNSS Space-time Array Processing Using Time-delay Data. GPS Solut. 2023, 27, 113. [Google Scholar] [CrossRef]
  18. Amjad, M.; Akhtar, F.; Rehmani, M.H.; Reisslein, M.; Umer, T. Full-Duplex Communication in Cognitive Radio Networks: A Survey. IEEE Commun. Surv. Tutor. 2017, 19, 2158–2191. [Google Scholar] [CrossRef]
  19. Kim, D.; Lee, H.; Hong, D. A Survey of In-Band Full-Duplex Transmission: From the Perspective of PHY and MAC Layers. IEEE Commun. Surv. Tutor. 2015, 17, 2017–2046. [Google Scholar] [CrossRef]
  20. Chun, B.; Lee, Y.H. A Spatial Self-Interference Nullification Method for Full Duplex Amplify-And-Forward MIMO Relays. In Proceedings of the 2010 IEEE Wireless Communication and Networking Conference, Sydney, Australia, 18–21 April 2010; pp. 1–6. [Google Scholar] [CrossRef]
  21. Everett, E.; Sahai, A.; Sabharwal, A. Passive Self-Interference Suppression for Full-Duplex Infrastructure Nodes. IEEE Trans. Wireless Commun. 2014, 13, 680–694. [Google Scholar] [CrossRef]
  22. Kim, S.M.; Lim, Y.G.; Dai, L.; Chae, C.B. Performance Analysis of Self-Interference Cancellation in Full-Duplex Massive MIMO Systems: Subtraction Versus Spatial Suppression. IEEE Trans. Wireless Commun. 2023, 22, 642–657. [Google Scholar] [CrossRef]
  23. Hu, N.; Xiao, S.; Pan, W.; Xu, Q.; Shao, S.; Tang, Y. Performance Analysis of the nonlinear Self-interference Cancellation for Full-duplex Communications. Sci. China Inf. Sci. 2022, 65, 246–262. [Google Scholar] [CrossRef]
  24. Ahmed, E.; Eltawil, A.M. All-Digital Self-Interference Cancellation Technique for Full-Duplex Systems. IEEE Trans. Wirel. Commun. 2015, 14, 3519–3532. [Google Scholar] [CrossRef]
  25. Le, A.T.; Huang, X.; Guo, Y.J. Analog Self-Interference Cancellation in Dual-Polarization Full-Duplex MIMO Systems. IEEE Commun. Lett. 2021, 25, 3075–3079. [Google Scholar] [CrossRef]
  26. Tian, L.; Shi, C.; Xu, Z. Digital Self-Interference Cancellation for Full-Duplex UAV Communication System over Time-Varying Channels. Drones 2023, 7, 151. [Google Scholar] [CrossRef]
  27. Ji, T.; Hua, M.; Li, C.; Huang, Y.; Yang, L. Exploiting Intelligent Reflecting Surface for Enhancing Full-Duplex Wireless-Powered Communication Networks. IEEE Trans. Commun. 2024, 72, 553–569. [Google Scholar] [CrossRef]
  28. Chen, Z.; Zhao, M.M.; Xu, K.; Cai, Y.; Zhao, M.J. Intelligent Reflecting Surface Assisted Full-Duplex Relay Systems: Deployment Design and Beamforming Optimization. IEEE Trans. Commun. 2024, 72, 4493–4508. [Google Scholar] [CrossRef]
  29. Pan, G.; Ye, J.; An, J.; Alouini, M.S. Full-Duplex Enabled Intelligent Reflecting Surface Systems: Opportunities and Challenges. IEEE Wirel. Commun. 2021, 28, 122–129. [Google Scholar] [CrossRef]
  30. Tian, K.; Duo, B.; Li, S.; Zuo, Y.; Yuan, X. Hybrid Uplink and Downlink Transmissions for Full-Duplex UAV Communication with RIS. IEEE Wirel. Commun. Lett. 2022, 11, 866–870. [Google Scholar] [CrossRef]
  31. Satyanarayana, K.; El-Hajjar, M.; Kuo, P.H.; Mourad, A.; Hanzo, L. Hybrid Beamforming Design for Full-Duplex Millimeter Wave Communication. IEEE Trans. Veh. Technol. 2019, 68, 1394–1404. [Google Scholar] [CrossRef]
  32. Roberts, I.P.; Andrews, J.G.; Vishwanath, S. Hybrid Beamforming for Millimeter Wave Full-Duplex Under Limited Receive Dynamic Range. IEEE Trans. Wirel. Commun. 2021, 20, 7758–7772. [Google Scholar] [CrossRef]
  33. Wang, Y.; Zhao, J.; Xia, X.; Ni, X. A Joint Design of Hybrid Beamforming and Multi-Tap Cancellation for Full-Duplex mmWave MIMO Systems. In Proceedings of the 2024 16th International Conference on Wireless Communications and Signal Processing (WCSP), Hefei, China, 24–26 October 2024; pp. 223–228. [Google Scholar] [CrossRef]
  34. Barneto, C.B.; Liyanaarachchi, S.D.; Riihonen, T.; Heino, M.; Anttila, L.; Valkama, M. Beamforming and Waveform Optimization for OFDM-based Joint Communications and Sensing at mm-Waves. In Proceedings of the 2020 54th Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, USA, 1–4 November 2020; pp. 895–899. [Google Scholar] [CrossRef]
  35. Damith Liyanaarachchi, S.; Baquero Barneto, C.; Riihonen, T.; Heino, M.; Valkama, M. Joint Multi-User Communication and MIMO Radar through Full-Duplex Hybrid Beamforming. In Proceedings of the 2021 1st IEEE International Online Symposium on Joint Communications & Sensing (JC&S), Dresden, Germany, 23–24 February 2021. [Google Scholar] [CrossRef]
  36. Islam, M.A.; Alexandropoulos, G.C.; Smida, B. Integrated Sensing and Communication with Millimeter Wave Full Duplex Hybrid Beamforming. In Proceedings of the ICC 2022—IEEE International Conference on Communications, Seoul, Republic of Korea, 16–20 May 2022; pp. 4673–4678. [Google Scholar] [CrossRef]
  37. Liu, Z.; Aditya, S.; Li, H.; Clerckx, B. Joint Transmit and Receive Beamforming Design in Full-Duplex Integrated Sensing and Communications. IEEE J. Sel. Areas Commun. 2023, 41, 2907–2919. [Google Scholar] [CrossRef]
  38. Shi, Q.; Hong, M. Penalty Dual Decomposition Method with Application in Signal Processing. In Proceedings of the 2017 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), New Orleans, LA, USA, 5–9 March 2017; pp. 4059–4063. [Google Scholar] [CrossRef]
  39. Shi, Q.; Hong, M. Penalty Dual Decomposition Method for Nonsmooth Nonconvex Optimization—Part I: Algorithms and Convergence Analysis. IEEE Trans. Signal Process. 2020, 68, 4108–4122. [Google Scholar] [CrossRef]
  40. Li, H. Deep Space TT&C Transponder Technology; Tsinghua University Press: Beijing, China, 2014. [Google Scholar]
  41. Li, H. Principles and Design Methods of Deep Space TT&C System; Tsinghua University Press: Beijing, China, 2014. [Google Scholar]
  42. Leng, S.; Ser, W.; Ko, C. Adaptive Beamformer Derived from a Constrained Null Steering Design. Signal Process. 2010, 90, 1530–1541. [Google Scholar] [CrossRef]
  43. Xiao, Z.; Xia, P.; Xia, X.G. Full-Duplex Millimeter-Wave Communication. IEEE Wirel. Commun. 2017, 24, 136–143. [Google Scholar] [CrossRef]
  44. Liu, X.; Xiao, Z.; Bai, L.; Choi, J.; Xia, P.; Xia, X.G. Beamforming Based Full-Duplex for Millimeter-Wave Communication. Sensors 2016, 16, 1130. [Google Scholar] [CrossRef] [PubMed]
  45. Galappaththige, D.; Zargari, S.; Tellambura, C.; Li, G. Near-field ISAC: Beamforming for Multi-target Detection. IEEE Wirel. Commun. Lett. 2024, 13, 1938–1942. [Google Scholar] [CrossRef]
  46. Friis, H. A Note on a Simple Transmission Formula. Proc. IRE 1946, 34, 254–256. [Google Scholar] [CrossRef]
  47. Bansal, R. Antenna Theory; Analysis and Design. Proc. IEEE 1984, 72, 989–990. [Google Scholar] [CrossRef]
Figure 1. Schematics of FD UAVs.
Figure 1. Schematics of FD UAVs.
Drones 09 00335 g001
Figure 2. Placement of TX and RX antennas.
Figure 2. Placement of TX and RX antennas.
Drones 09 00335 g002
Figure 3. Convergence performance of the proposed algorithm.
Figure 3. Convergence performance of the proposed algorithm.
Drones 09 00335 g003
Figure 4. Constraint violation versus the number of iterations.
Figure 4. Constraint violation versus the number of iterations.
Drones 09 00335 g004
Figure 5. Performance of the SI and SoI powers with different parameters.
Figure 5. Performance of the SI and SoI powers with different parameters.
Drones 09 00335 g005
Figure 6. PSD of the SI, SoI, and noise with different antennas.
Figure 6. PSD of the SI, SoI, and noise with different antennas.
Drones 09 00335 g006
Figure 7. Tx and Rx beamforming gain.
Figure 7. Tx and Rx beamforming gain.
Drones 09 00335 g007
Figure 8. Rx beamforming gain verus estimation error of AoA.
Figure 8. Rx beamforming gain verus estimation error of AoA.
Drones 09 00335 g008
Figure 9. Doppler and carrier phase measurement errors.
Figure 9. Doppler and carrier phase measurement errors.
Drones 09 00335 g009
Figure 10. Pseudorange measurement results and measurement errors.
Figure 10. Pseudorange measurement results and measurement errors.
Drones 09 00335 g010
Figure 11. Pseudovelocity measurement results and measurement errors.
Figure 11. Pseudovelocity measurement results and measurement errors.
Drones 09 00335 g011
Figure 12. The structure diagram of the UAV FD sensing network.
Figure 12. The structure diagram of the UAV FD sensing network.
Drones 09 00335 g012
Figure 13. The trajectories of FD node, Node 2, Node 3, and Node 4.
Figure 13. The trajectories of FD node, Node 2, Node 3, and Node 4.
Drones 09 00335 g013
Figure 14. Actual distance and velocity between FD node and Node 2, Node 3, Node 4.
Figure 14. Actual distance and velocity between FD node and Node 2, Node 3, Node 4.
Drones 09 00335 g014
Figure 15. Pseudorange and pseudovelocity measurement errors.
Figure 15. Pseudorange and pseudovelocity measurement errors.
Drones 09 00335 g015
Table 1. Simulation parameters.
Table 1. Simulation parameters.
ParameterValue
Modulation typeBPSK
Carrier frequency, f c 32 GHz
Coding frequency, f c o d e 10.23 Mcps
Data rate1000 bps
Intermediate frequency140 MHz
Sampling frequency, f s 400.23 MHz
FLL bandwidth20 Hz
PLL bandwidth10 Hz
DLL bandwith2 Hz
DLL correlator spacing0.25 chip
Loop update time1 ms
Initial velocity, v1000 m/s
Initial distance, D10 km
accelerated velocity, a5 m/s2
Transmit power, P t 30 dBm
Noise power, P n o i s e −119.55 dbm
Table 2. Initial value for the simulation.
Table 2. Initial value for the simulation.
ParameterValue
Angle ( ( θ t , φ t ) / ( θ r , φ r ) ) ( 60 , 60 ) / ( 40 , 50 )
The powers of SoI, P r −112.74 dBm
The relative difference, ζ 10 7
Initial wRandom value
Initial vRandom value
Initial α 5
Initial λ 2
c0.99
Table 3. Transmit and receive angle groups.
Table 3. Transmit and receive angle groups.
Angle ( ( θ t , φ t ) / ( θ r , φ r ) ) Value
Group 1 ( 60 , 60 ) / ( 40 , 50 )
Group 2 ( 60 , 60 ) / ( 25 , 35 )
Group 3 ( 45 , 35 ) / ( 25 , 27 )
Table 4. Initial motion state of the UAVs.
Table 4. Initial motion state of the UAVs.
Nodes of UAVsInitial Position [ x , y , z ] (m)Initial Velocity [ v x , v y , v z ] (m/s)Initial Acceleration ([ a x , a y , a z ]) (m/s2)Motion Type
FD Node[20, 20, 0][3, 3, 3][0, 0, 0]uniform motion
Node 2[100, 100, 0][0, 0, 0][0, 0, 0]complex motion
Node 3[0, 0, 0][0, 0, 0][0.04, 0.01, 0.05]uniformly accelerated motion
Node 4[50, 150, 70][−1, −4, 2][0, 0, 0]uniform motion
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.

Share and Cite

MDPI and ACS Style

Wang, L.; Li, X.; Zhang, Y. Joint Transmit and Receive Beamforming Design for a Full Duplex UAV Sensing Network. Drones 2025, 9, 335. https://doi.org/10.3390/drones9050335

AMA Style

Wang L, Li X, Zhang Y. Joint Transmit and Receive Beamforming Design for a Full Duplex UAV Sensing Network. Drones. 2025; 9(5):335. https://doi.org/10.3390/drones9050335

Chicago/Turabian Style

Wang, Lulu, Xue Li, and Yinsen Zhang. 2025. "Joint Transmit and Receive Beamforming Design for a Full Duplex UAV Sensing Network" Drones 9, no. 5: 335. https://doi.org/10.3390/drones9050335

APA Style

Wang, L., Li, X., & Zhang, Y. (2025). Joint Transmit and Receive Beamforming Design for a Full Duplex UAV Sensing Network. Drones, 9(5), 335. https://doi.org/10.3390/drones9050335

Article Metrics

Back to TopTop