Uplink Cooperative Interference Cancellation for Cellular-Connected UAV: A Quantize-and-Forward Approach
Abstract
Aerial-ground interference is the main obstacle to achieving high spectral efficiency in cellular networks with both traditional terrestrial users and new unmanned aerial vehicle (UAV) users. Due to their strong line-of-sight (LoS) channels with the ground, UAVs could cause/suffer severe interference to/from a large number of non-associated but co-channel base stations (BSs) in their uplink/downlink communications. In this letter, we propose a new cooperative interference cancellation (CIC) scheme for the UAV’s uplink communication to mitigate its strong interference to co-channel BSs, which requires only local cooperation between each co-channel BS and its adjacent helping BSs. Specifically, the helping BSs without serving any users in the UAV’s communication channel quantize and forward their received signals from the UAV to their aided co-channel BS, which then processes the quantized signals jointly with its own received signal to decode its served terrestrial user’s message via canceling the UAV’s signal by linear/nonlinear interference cancellation techniques (ICTs). We derive the achievable rates of the proposed CIC scheme with different ICTs as a function of the UAV’s transmit power and rate, and thereby unveil the conditions under which the proposed CIC scheme outperforms the existing CIC scheme based on the decode-and-forward (DF) operation of the helping BSs.
Index Terms:
Cellular-connected UAV, interference cancellation, quantize-and-forward, decode-and-forward.I Introduction
Unmanned aerial vehicle (UAV) (or drone) is an aircraft without requiring any human pilot on board. While UAVs originated from military applications, their use in civilian/commercial applications has been rapidly growing in the last decade, such as for packet delivery, aerial photography, airborne communication, etc[1]. However, most of today’s commercial UAVs are controlled via hand-held radio, which limits their flights to the visual or radio line-of-sight (LoS) range only. To enable beyond visible and radio LoS (BVRLoS) UAV communications, both academia and industry have looked into a new paradigm called cellular-connected UAV, by reusing the existing cellular base stations (BSs) and spectrum to serve UAVs and traditional terrestrial user equipments (UEs) at the same time[2, 3, 4]. Thanks to the advanced cellular technologies, preliminary field trials[5] have demonstrated that the current fourth-generation (4G) long-term evolution (LTE) network is able to meet some basic requirements of UAV-ground communications. However, a more severe aerial-ground interference issue than its counterpart in the existing terrestrial networks also arises[5]. Specifically, due to the LoS-dominant channels between UAVs and ground BSs, UAVs may impose/suffer overwhelming interference to/from a large number of BSs in their uplink/downlink communications. As such, effective interference mitigation techniques are required to resolve this new and challenging issue.

Motivated by the above, this letter aims to investigate the uplink interference mitigation techniques for a cellular network with co-existing UAV and terrestrial UEs, for cancelling the UAV’s interference to a large number of non-associated but co-channel BSs within its wide signal coverage region, denoted by and shown in Fig. 1. It is worth noting that there have been recent works[6, 7, 8, 9] on addressing similar problems. In [6] and [7], two new aerial-ground inter-cell interference coordination (ICIC) schemes were proposed for avoiding interference among the UAV and terrestrial UEs by treating the interference as noise. To further improve the rate performance, a decode-and-forward (DF) based cooperative interference cancellation (CIC) scheme was proposed in [8] and [9], by exploiting the existing backhaul links among neighboring BSs. As shown in Fig. 1, for any co-channel BS (say, BS1) that uses the same communication channel as the UAV for serving its terrestrial UE (say, UE1) and thus suffers the UAV’s uplink interference, its adjacent BSs in a local region (termed as helping BSs) without using this channel (due to fixed/dynamic frequency reuse in existing cellular networks) can decode the UAV’s signal and then forward the decoded signal to it for interference cancellation, thus helping improve UE1’s achievable rate.
Despite that the above DF-based CIC is effective in general, its performance critically depends on the UAV’s transmit power and rate. If the UAV’s transmit power is limited as a terminal while its transmit rate is high, which is typical for the high-rate uplink payload communication such as video streaming, none of BS1 and its helping BSs in might be able to decode the UAV’s signal, especially when they are far from the UAV (e.g., at the boundary of ). As a result, UE1 would still suffer severe interference from the UAV at BS1. To deal with the above issue, in this letter we propose a new quantize-and-forward (QF) based CIC scheme. Specifically, the helping BSs in only quantize and forward their received UAV signals to BS1 without decoding them. Then, BS1 can properly combine these quantized signals with its own received signal to either maximize the signal-to-interference-plus-noise ratio (SINR) for decoding the UAV’s signal first (by treating UE1’s signal as interference) and then cancelling it before decoding UE1’s signal (referred to as successive/nonlinear interference cancellation), or maximize UE1’s signal SINR for decoding it directly while linearly suppressing the UAV’s interference (refereed to as linear interference cancellation). With given UAV’s transmit power and rate, we derive the optimal combining weights for different interference cancellation techniques (ICTs) and the corresponding UE1’s SINRs/achievable rates in closed form. Finally, both analytical and numerical results are provided to unveil the conditions under which the proposed QF-based CIC with different ICTs outperforms the existing DF-based CIC.
Notations: Bold symbols in capital letter and small letter denote matrices and vectors, respectively. The conjugate transpose and inverse of a matrix are denoted as and , respectively. denotes the -th diagonal element of a square matrix. denotes a diagonal matrix with its main diagonal given by the vector . denotes the set of complex vectors of length . For a complex number , denotes its norm. denotes the expected value of random variables. means that is a circularly symmetric complex Gaussian (CSCG) random variable with mean and variance . denotes a zero vector of length .
II System Model
As shown in Fig. 1, we consider the uplink UAV communication in a subregion of the cellular network, where a UAV UE is associated with a ground BS (named BS0) over a given resource block (RB)111The proposed scheme can be extended to the case of multiple UAVs if they are assigned with orthogonal RBs to avoid mutual interference.. Assume that the UAV’s transmit power and rate are given as and in its assigned RB, respectively, with and , under which its associated BS (BS0) can decode its message reliably. Due to the dense frequency reuse in the cellular network, the UAV may cause strong interference to a large number of non-associated but co-channel BSs over its LoS-dominant channels to them. Without loss of generality, we consider one of such co-channel BSs and its served terrestrial UE (i.e., BS1 and UE1 shown in Fig. 1), while the results are applicable to other co-channel BSs/UEs similarly.
Let be the complex-valued baseband equivalent channel from UE1 to BS1, and be that from the UAV to BS1. In general, these channels depend on the BS1/UAV/UE1 antenna gains, path-loss, shadowing and small-scale fading. Note that in the current 4G LTE network, the ground BS antennas are usually tilted downwards for covering the terrestrial UEs and mitigating their inter-cell interference (ICI)[5]. As such, we assume that each BS employs an antenna array with fixed directional gain pattern in 3D, while the UAV and terrestrial UEs are assumed to be equipped with a single omnidirectional antenna for simplicity. Let denote the transmit power of UE1. Then, the received signal at its serving BS (BS1) is expressed as
(1) |
where and denote the complex-valued data symbols for UE1 and the UAV with and , respectively, and comprises the background noise and any terrestrial ICI at BS1222In this letter, we assume that the terrestrial ICI has been well mitigated below the background noise by the existing ICIC techniques in cellular networks, such as cooperative dynamic RB allocation and power control., both of which are assumed to be independently Gaussian distributed with denoting their total power.
III Existing DF-Based CIC
One straightforward method to improve is by performing successive/nonlinear interference cancellation (SIC) at BS1 to first decode the UAV’s signal, i.e., , and then cancel it in (2) for decoding UE1’s signal. To this end, the UAV’s transmit rate should be no greater than its achievable rate at BS1 by treating UE1’s signal as interference/noise, which is given by
(3) |
in bits per second per Hertz (bps/Hz). However, due to the comparable power of and , can be lower than , making this direct SIC at BS1 infeasible. To overcome this issue, a DF-based CIC scheme was proposed in [8] and [9], where the adjacent helping BSs of BS1 in without serving any UEs in the UAV’s assigned RB are exploited to help decoding the UAV’s signal. By this means, if one or more helping BSs in are able to decode the UAV’s signal and forward it to BS1, BS1 can completely cancel the interference from the UAV before decoding UE1’s signal. Note that due to the fixed/dynamic RB allocation in terrestrial ICIC, the adjacent BSs of BS1 usually do not reuse any RB already being used by BS1 to avoid ICI. Hence, they are more likely to be able to decode the UAV’s signal as compared to BS1 due to weaker interference from UE1 in general.
In this letter, we assume that BS1 can cooperate with all the BSs in its first -tier neighborhood (i.e., ), which are given by the set with denoting the total number of helping BSs in . Let be the channel from the UAV to BS with . Then, the received signal at each helping BS is given by
(4) |
where comprises the background noise and any terrestrial ICI at BS (including that from UE1). Thus, the UAV’s achievable rate at BS is given by
(5) |
Define as the maximum of the UAV’s achievable rates at BS1 and all its helping BSs in . Obviously, the UAV interference can be completely cancelled at BS1 if . In this case, the corresponding SINR for decoding UE1’s signal at BS1 is expressed as
(6) |
By comparing (6) with (2), it is noted that UE1’s SINR can be improved by the DF-based CIC if . However, the condition may not hold in practice, e.g., when is high, is low, and/or the UAV is far from BS1 (and thus its helping BSs). In this case, UE1 would still suffer severe SINR loss due to the UAV’s uplink transmission. To overcome this limitation, we propose a new QF-based CIC in the next section.
IV Proposed QF-Based CIC
Note that the fundamental limitation of the DF-based CIC lies in the fact that may be limited as compared to due to the individual UAV signal decoding at BS1 or its helping BSs in . In view of this limitation, we propose the following QF-based CIC scheme, where each helping BS only quantizes and forwards to BS1 for joint processing, without the need of individually decoding the UAV’s signal.
Mathematically, the quantized signals by all the helping BSs in are expressed as
(7) |
where denotes the quantization noise for the received signal at BS with zero mean and variance . We assume that ’s are independent over due to independent quantization among the helping BSs. In practice, the quantization noise powers ’s depend on specific quantization scheme and desired quantization accuracy. If the quantization level is set to be sufficiently high, we have . However, this requires extremely high transmission rate for each helping BS to reliably forward the quantized signals to BS1, which may overwhelm the backhaul links, especially when the UAV UE density is high and the number of helping BSs is large. For example, assume that a simple uniform scalar quantization method is applied by BS to independently quantize the in-phase and quadrature (I/Q) components of . Let denote the number of bits that BS uses to quantize each I/Q component of . Then, the quantization noise powers for the above quantization method are given by[10]
(8) |
After the quantization, each helping BS forwards (along with , and ) to BS1 for its joint processing via the backhaul link between them. Here, we assume that the transmission rate of each helping BS, i.e., with the above uniform scalar quantization[10], is chosen not to exceed its backhaul capacity. Next, we consider the following nonlinear and linear ICTs (named Scheme 1 and Scheme 2, respectively) for BS1 to cancel the UAV’s interference, based on the quantized signals and its received signal .
IV-A Scheme 1: Nonlinear Interference Cancellation
First, BS1 can properly combine with such that the SINR for decoding the UAV’s signal is maximized by treating UE1’s signal as noise, so as to facilitate its SIC before decoding UE1’s signal. Let be the combining weights applied by BS1. Then, the combined signal is expressed as
(9) |
where , , , , and .
It can be shown that the optimal combining weights that maximize (10) are obtained from the well-known minimum mean square error (MMSE) combining[11], i.e.,
(11) |
where . Correspondingly, the maximum UAV SINR is . Since is a diagonal matrix, it is easy to obtain
(12) |
which is the sum of the UAV SINRs in and . As a result, with Scheme 1, the UAV’s achievable rate at BS1 is given by
(13) |
and the corresponding SINR for decoding UE1’s signal at BS1 is given by
(14) |
By comparing in (13) with , it follows that the MMSE combining enables BS1 to jointly decode the UAV’s signal based on those received at its helping BSs and itself, instead of decoding it individually under the DF-based CIC. Hence, and can be improved over and , respectively, provided that the quantization noise powers ’s in (13) are sufficiently small. In particular, if the uniform scalar quantization method is applied, it is easy to verify that will monotonically increase with and ’s, by substituting (8) into (13). Thus, BS1 is more likely to be able to cancel the interference from the UAV with increasing and ’s. However, if ’s are too small, e.g., , we have , i.e., Scheme 1 reduces to the direct SIC by BS1, i.e., there is no need for QF by the helping BSs.
IV-B Scheme 2: Linear Interference Cancellation
Alternatively, BS1 can design such that UE1’s signal SINR is maximized by linearly suppressing the UAV’s interference, so as to decode UE1’s signal directly. By this means, Scheme 2 avoids decoding the UAV’s signal and thus its performance will not be subjected to the UAV’s transmit rate. In addition, it requires a lower-cost linear operation at BS1 as compared to the non-linear SIC in both the DF-based CIC and the QF-based Scheme 1. Based on (9), the SINR for decoding UE1’s signal at BS1 is expressed as
(15) |
Similarly as Scheme 1, the optimal combining weights that maximize (15) are MMSE combining, which is given by
(16) |
and correspondingly, the SINR in (15) becomes
(17) |
Unlike Scheme 1, the matrix is not diagonal in (17), thus it is generally difficult to express in a simplified scalar form as in (12). However, this can be achieved in our considered scenario due to the special structure of , as shown in the following proposition.
Proposition 1
The SINR in (17) can be simplified as
(18) |
Proof:
It follows from (17) that
(19) |
where equality is due to , while equality is derived by invoking the following matrix inverse lemma, i.e., for invertible and , with setting , , , and . Next, it is easy to verify , , and . By substituting the above equalities into (19), we can obtain the SINR expression given in (18). The proof is thus completed. ∎
It is noted from (18) that , i.e., UE1 improves its SINR but still suffers residual interference with the linear interference cancellation. Nonetheless, it can perform better than the QF-based Scheme 1 if , e.g., when the number of helping BSs, , is large enough. However, this comes at the cost of higher cooperation complexity and longer decoding delay. In particular, if the uniform scalar quantization method in (8) is applied, can be verified to monotonically increase with ’s but decrease with . In the extreme case of , we have given in (2), i.e., there is no need for QF by the helping BSs, similar to Scheme 1.
IV-C Performance and Complexity Comparison
Next, we compare the SINRs/achievable rates for decoding UE1’s signal by the considered CIC schemes, namely, the DF-based CIC and the two proposed QF-based CIC schemes (Schemes 1 and 2). The results are summarized as follows.
-
•
Scheme 1 versus DF-based CIC: By comparing (14) with (6), it follows that the former outperforms the latter if and only if (iff) the UAV’s signal can be decoded by the former instead of the latter, i.e., . Similarly, the latter outperforms the former iff (e.g., when the quantization noise powers are too high).
-
•
Scheme 2 versus DF-based CIC: Since , the former yields better performance than the latter iff the UAV’s signal cannot be decoded by the latter, i.e., . Otherwise, the latter outperforms the former.
-
•
Scheme 2 versus Scheme 1: Similarly as the above, the former outperforms the latter iff the UAV’s signal cannot be decoded by the latter, i.e., . Otherwise, the latter outperforms the former.
In practical implementation, Scheme 2 has the lowest decoding complexity among the three considered schemes due to the linear ICT applied at BS1. However, both Schemes 1 and 2 yield higher signaling overhead than the DF-based CIC, since the quantized signals by all helping BSs need to be forwarded to BS1; while in the latter case, only the decoded UAV signal at one of the helping BSs needs to be forwarded.



V Numerical Results
In this section, numerical results are provided to evaluate the performance of the proposed QF-based CIC (Schemes 1 and 2) as compared to the existing DF-based CIC. Unless otherwise specified, the simulation settings are as follows. The shape of each cell is assumed to be hexagonal. The helping BSs of BS1 constitute its nearest adjacent BSs in all considered CIC schemes, i.e., and . The bandwidth of the UAV’s assigned RB is set to 180 kHz. The carrier frequency is GHz, and the noise power spectrum density at BS receiver is dBm/Hz. For the terrestrial channels, their path-loss and shadowing are modeled based on the urban macro (UMa) scenario in the 3GPP report[5], while the small-scale fading is modeled as Rayleigh fading. The cell radius is set to 800 in meter (m), and the heights of all BSs are 25 m. The altitude of the UAV is fixed as 200 m, while its horizontal distance with BS1 is 3 km. The BS antenna pattern is assumed to be directional in the vertical plane with 10-degree downtilt angle. The total number of non-associated but co-channel BSs in is 8 (including BS1), and their served terrestrial UEs’ locations are randomly generated in their located cells. All BS-UAV channels follow the probabilistic LoS channel model in the UMa scenario in [5]. The transmit power for all terrestrial UEs is assumed to be identical as dBm. We consider that all helping BSs adopt 6-bit uniform scalar quantization to quantize their received UAV signals, i.e., in (8). All the results shown below are averaged over 1000 random channel and location realizations of terrestrial UEs.
First, Fig. 2(a) shows UE1’s achievable rate (defined as in bps/Hz, where SINR denotes the UE1’s achievable SINR in each scheme) versus the UAV’s transmit rate, . The UAV’s transmit power is 15 dBm. It is observed that UE1 can attain its maximum achievable rate in both the DF-based CIC and the QF-based CIC Scheme 1 when is low. This is because the first conditions in (6) and (14) are both met in this case. Thus, BS1 can completely remove the interference from the UAV. However, as increases, these conditions no longer hold in more channel realizations; thus, UE1’s achievable rates by both schemes are observed to decrease and finally attain the minimum given by . Nonetheless, it is observed that the QF-based CIC Scheme 1 yields a better performance than the DF-based CIC when is sufficiently high, i.e., it is more unlikely for the helping BSs to individually decode the UAV’s signal. In contrast, without the need of decoding the UAV’s signal, UE1’s achievable rate is observed to be unaffected by in the QF-based CIC Scheme 2. It is also observed that this scheme significantly outperforms the other two schemes when is sufficiently high, in accordance with the conditions given in Section IV-C.
Next, in Fig. 2(b), we plot UE1’s achievable rate versus the UAV’s transmit power, , with fixed bps/Hz. It is observed that with increasing , UE1’s achievable rate by Scheme 2 decreases, which is consistent with our discussion at the end of Section IV-B. Whereas for the other two schemes, UE1’s achievable rates are observed to first decrease and then increase with . This is because when is small, the first conditions in (6) and (14) cannot be met. As a result, UE1’s achievable rates are degraded by increasing due to higher interference power. However, as further increases, the above conditions are more likely to be met, and thus UE1’s achievable rates start to increase since a larger facilitates decoding the UAV’s signal in both schemes. It is also observed that the proposed QF-based CIC Schemes 1 and 2 outperform the DF-based CIC when is high and low, respectively, which are consistent with the conditions given in Section IV-C.
Last, we plot UE1’s achievable rate versus the UAV’s horizontal distance with BS1 in Fig. 2(c), with bps/Hz and dBm. It is observed that UE1’s achievable rate by Scheme 2 increases when the UAV is further away from BS1. This is expected as the UAV’s interference to UE1 at BS1 is weakened due to its increased distance with BS1. However, UE1’s achievable rates by the other two schemes are observed to first decrease and then increase. This is because increasing the distance between the UAV and BS1 (and its helping BS) also degrades BS1’s interference cancellation capability (thus, and ) due to the reduced channel power gains, . It is observed that when the UAV-BS1 horizontal distance is smaller than 3.8 km (4 km) in Scheme 2 (DF-based CIC), BS1’s degraded interference cancellation capability dominates over the reduced UAV interference at BS1. However, if this distance continues to increase, the latter will become dominant, thus resulting in the improvement of UE1’s achievable rates.
VI Conclusions
This letter proposes a new QF-based CIC scheme with different ICTs to mitigate the strong uplink interference from the UAV to a large number of co-channel BSs serving terrestrial UEs, by exploiting the quantized signals shared by their adjacent helping BSs. Analytical and numerical results both reveal that the proposed QF-based scheme can yield significant performance gains over the existing DF-based CIC scheme for practical UAV’s transmit rate/power as well as channels with BSs, while the use of linear or nonlinear ICT for the QF-based CIC should be decided based on the actual condition.
References
- [1] Y. Zeng, Q. Wu, and R. Zhang, “Accessing from the sky: A tutorial on UAV communications for 5G and beyond,” Proc. IEEE, vol. 107, no. 12, pp. 2327–2375, Dec. 2019.
- [2] Y. Zeng, J. Lyu, and R. Zhang, “Cellular-connected UAV: Potential, challenges, and promising technologies,” IEEE Wireless Commun., vol. 26, no. 1, pp. 120–127, Feb. 2019.
- [3] X. Lin et al., “Mobile network-connected drones: Field trials, simulations, and design insights,” IEEE Veh. Technol. Mag., vol. 14, no. 3, pp. 115–125, Sep. 2019.
- [4] A. Garcia-Rodriguez et al., “The essential guide to realizing 5G-connected UAVs with massive MIMO,” IEEE Commun. Mag., vol. 57, no. 12, pp. 84–90, Dec. 2019.
- [5] 3GPP-TR-36.777, “Study on enhanced LTE support for aerial vehicles,” 2017, 3GPP technical report. [Online]. Available: www.3gpp.org/dynareport/36777.htm
- [6] W. Mei, Q. Wu, and R. Zhang, “Cellular-connected UAV: Uplink association, power control and interference coordination,” IEEE Trans. Wireless Commun., vol. 18, no. 11, pp. 5380–5393, Nov. 2019.
- [7] W. Mei and R. Zhang, “UAV-sensing-assisted cellular interference coordination: A cognitive radio approach,” IEEE Wireless Commun. Lett., to appear.
- [8] L. Liu, S. Zhang, and R. Zhang, “Multi-beam UAV communication in cellular uplink: Cooperative interference cancellation and sum-rate maximization,” IEEE Trans. Wireless Commun., vol. 18, no. 10, pp. 4679–4691, Oct. 2019.
- [9] W. Mei and R. Zhang, “Uplink cooperative NOMA for cellular-connected UAV,” IEEE J. Sel. Topics Signal Process., vol. 13, no. 3, pp. 644–656, Jun. 2019.
- [10] L. Liu, S. Bi, and R. Zhang, “Joint power control and fronthaul rate allocation for throughput maximization in OFDMA-based cloud radio access network,” IEEE Trans. Commun., vol. 63, no. 11, pp. 4097–4110, Nov. 2015.
- [11] S. M. Kay, Fundamentals of statistical signal processing. Upper Saddle River, NJ: Prentice Hall PTR, 1993.