This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Ground-to-Air Communications Beyond 5G: Coordinated Multi-Point Transmission Based on Poisson-Delaunay Triangulation

Yan Li and Minghua Xia Manuscript received November 24, 2021; revised May 8, 2022, and July 21, 2022; accepted September 7, 2022. This work was supported in part by the National Natural Science Foundation of China under Grants 62171486 and U2001213, in part by the Natural Science Foundation of Hunan Province under Grant 2022JJ40511, and in part by the Scientific Research Fund of Hunan Provincial Education Department under Grant 21C0180. The associate editor coordinating the review of this paper and approving it for publication was M. Guillaud. (Corresponding author: Minghua Xia.)Yan Li was with the School of Electronics and Information Technology, Sun Yat-sen University, Guangzhou 510006, China; she is now with the School of Computer and Communication Engineering, Changsha University of Science and Technology, Changsha 410004, China (e-mail: [email protected]).Minghua Xia is with the School of Electronics and Information Technology, Sun Yat-sen University, Guangzhou 510006, China, and also with the Southern Marine Science and Engineering Guangdong Laboratory, Zhuhai 519082, China (e-mail: [email protected]).Color versions of one or more of the figures in this article are available online at https://ieeexplore.ieee.org. Digital Object Identifier XXX
Abstract

This paper designs a novel ground-to-air communication scheme to serve unmanned aerial vehicles (UAVs) through legacy terrestrial base stations (BSs). In particular, a tractable coordinated multi-point (CoMP) transmission based on the geometry of Poisson-Delaunay triangulation is developed, which provides reliable and seamless connectivity for UAVs. An effective dynamic frequency allocation scheme is designed to eliminate inter-cell interference by using the theory of circle packing. For exact performance evaluation, the handoff probability of a typical UAV is characterized, and then the coverage probability with handoffs is attained. Simulation and numerical results corroborate that the proposed scheme outperforms the conventional CoMP scheme with three nearest cooperating BSs in terms of handoff and coverage probabilities. Moreover, as each UAV has a fixed and unique CoMP BS set, it avoids the real-time dynamic BS searching process, thus reducing the feedback overhead.

Index Terms:
Unmanned aerial vehicles (UAVs), coordinated multi-point (CoMP) transmission, coverage probability, frequency planning, handoff probability, Poisson-Delaunay triangulation.
publicationid: pubid: 1536-1276 © 2022 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See https://www.ieee.org/publications/rights/index.html for more information.

I Introduction

Unmanned aerial vehicles (UAVs) are widely applied for aerial surveillance, package delivery, and communication relays. Among such applications, UAVs can either act as information providers like aerial base stations (BSs), access points, and cooperating relays, or as aerial user equipments (UEs). According to their distinct roles, the corresponding network paradigms refer to UAV-assisted wireless communications or cellular-connected UAV communications [1]. In recent years, cellular-connected UAV communications have been intently studied to fully use the legacy terrestrial cellular systems and provide reliable connections to UAVs. Despite appealing advantages like ubiquitous accessibility, ease of monitoring and management, and cost-effectiveness, cellular-connected UAV communications still face many challenges, such as effective connectivity with terrestrial BSs, interference mitigation, ground-to-air channel modeling, and handoff management [2, 3, 4]. In this paper, we will develop a mathematically tractable cellular-connected UAV communication scheme and devise effective handoff management and interference mitigation strategies.

I-A Related Works and Motivation

Based on system-level simulations or measurement trials, the feasibility of communication connectivity for UAVs by LTE networks was evaluated in [4]. Considering 5G technology, the potential use of massive multiple-input multiple-output (MIMO) antennas to support cellular-connected UAVs co-existing with terrestrial UEs was studied in [5]. The theory of stochastic geometry was widely exploited to characterize the performance of cellular-connected UAVs. For instance, the downlink coverage probability in a network including static UAVs and terrestrial UEs was analyzed in [6]. The downlink coverage probability for UAVs in vertical heterogeneous networks was analyzed in [7], where the coverage probability was disclosed as highly dependent on the UAV’s height. Assuming line-of-sight links, an exact coverage probability of cellular-connected static UAVs was derived in [8]. It also reveals that noise and non-line-of-sight links have a negligible effect on the performance of UAVs compared with terrestrial UEs.

On the other hand, the optimization theory was widely applied to acquire optimal performance of cellular-connected UAVs. For instance, the energy efficiency of the rate-splitting multiple access and non-orthogonal multiple access (NOMA) schemes for UAVs was investigated in [9], and the precoding vectors of both methods were optimized accordingly. In [10], the weighted sum rate for both UAVs and terrestrial UEs was maximized by jointly optimizing the UAV’s uplink cell associations and the power allocations. Recently, concerning NOMA, the uplink precoding for UAVs was optimized in [11]. Furthermore, to effectively mitigate inter-cell interference (ICI) to improve the connectivity of UAVs, coordinated multi-point (CoMP) transmission technology comes into sight. In particular, a new cooperative interference cancellation strategy for UAV uplink transmission was proposed in [12]. A closed-form upper bound on the coverage probability of a UAV was derived in [13]. Most recently, a CoMP scheme based on binomial-Delaunay tetrahedralization was proposed in [14], where four aerial BSs serve each UAV within the corresponding tetrahedral cells simultaneously. However, these papers mentioned above do not account for the mobility of UAVs for ease of mathematical tractability.

Considering UAVs’ mobility, a trajectory scheme was designed in [15], subject to the connectivity constraints, including the minimum received signal-to-noise ratio (SNR), the maximum mobility speed, and the initial and final locations. An iterative sub-channel allocation and speed optimization algorithm was developed to maximize the uplink sum rate in [16]. To minimize its mission completion time, the optimal trajectory design for UAVs was studied in [17]. Moreover, to reduce the communication latency of UAVs and their interference with terrestrial UEs, an interference-aware path planning scheme was designed in [18], using machine learning. To minimize the total outage duration, a new trajectory design based on deep reinforcement learning was performed in [19]. Recently, to rapidly model and evaluate the performance of mobile UAVs, two classical spatial mixed mobile models for UAVs with or without pause time were proposed in [20] and [21], respectively, inspired by the classical plane mobile model [22]. Moreover, using the theory of stochastic geometry, the coverage probability for terrestrial UEs and UAVs was analytically derived in [20] and [21], respectively. In this paper, to jointly consider the tractability of the network model and the mobility of UAVs, the classical model, widely known as the modified random waypoint model, will be adopted.

Once the mobility of UAVs is considered, their handoff performance is imperative for the designed network. Regarding two-dimensional (2D) planar scenarios, classical handoff algorithms are usually based on the maximum received power of users [23] or on the user’s dwell-time threshold [24]. There are also speed-based handoff algorithms that can estimate the user’s speed and direction to determine whether a handoff occurs or not [25]. Other handoff criteria include signal power strength and mobile user speed, see, e.g., [26]. For ease of mathematical tractability for handoff performance evaluation, some approximation methods were introduced to simplify optimization problems to get optimal solutions in closed form. For example, given the sojourn time distribution, an effective mobile model was proposed, and the user transition probability from different cells was derived in [27]. Meanwhile, given the location of terrestrial BSs, the movement trajectory of UEs, and the channel state information, an upper bound on the system handoff performance was studied in [28].

Regarding three-dimensional (3D) spatial scenarios, there is little literature focusing on UAVs’ handoff performance. Using the Poisson point process (PPP) to describe the distribution of terrestrial BSs, each projected UAV is associated with its nearest BS, and the resulting polygonal boundaries around BSs form a Poisson-Voronoi tessellation [29]. Based on the Poisson-Voronoi tessellation, the mobile handoff probability for UAVs was studied in [22]. Using CoMP, the cooperative handoff performance for the projected UAV inside conventional hexagonal grids was analytically investigated in [21]. However, the assumption of such regular cells does not coincide with the practical deployment of BSs. Insofar as a mathematically tractable cellular-connected UAV communication architecture integrating CoMP and handoffs is still in its infancy.

The motivation of this paper comes from the works [30, 31], where the Poisson-Delaunay triangulation was exploited to model the 2D cellular networks for terrestrial UEs. A similar idea is employed in this paper to provide service for aerial UAVs, which benefits by maximizing the use of existing cellular network infrastructure and providing reliable communication connectivity for UAVs, in addition to terrestrial UEs. In particular, in this paper, the PPP is applied to model the locations of terrestrial BSs, and the Delaunay tessellation is exploited for cellular network modeling, yielding a network model called Poisson-Delaunay triangulation. Moreover, a frequency-allocation scheme is designed to eliminate ICI by using the theory of circle packing, and its performance is evaluated by the high-dimensional probability theory. Compared with the conventional CoMP strategy with three nearest cooperating BSs [32], simulation and numerical results corroborate that the UAV handoff probability in the proposed scheme reduces to about two-thirds of that in [32]. The main reason behind the reduction is that the nearest distance criterion adopted by the former is more sensitive to UAV mobility.

I-B Contributions

In this paper, we first develop a mathematically tractable cellular-connected UAV communication architecture based on CoMP transmission. Then, the handoff and coverage probabilities for mobile UAVs are analytically derived. Afterward, a practical frequency allocation scheme is designed to eliminate ICI effectively. In summary, the main contributions of this paper are threefold:

  1. 1)

    Network modeling: A cellular-connected UAV communication architecture based on Poisson-Delaunay triangulation is proposed, where CoMP transmission for UAVs is applied to enhance communication connectivity. In particular, each UAV is concurrently served by three terrestrial BSs forming a triangular cell.

  2. 2)

    Handoff management and coverage probability analysis: Taking advantage of equivalent circle approximation, a simple but effective handoff management mechanism is first developed. Then, the handoff probability and coverage probability with handoffs for mobile UAVs are derived. Numerical and simulation results show that the handoff probability of the proposed scheme is much lower than that of the conventional CoMP scheme with three nearest cooperating BSs.

  3. 3)

    Frequency planning strategy: To effectively eliminate ICI, a dynamic frequency allocation algorithm is designed by means of circle packing, and its performance is evaluated using the theory of high-dimensional probability.

I-C Paper Organization

To detail the contributions mentioned above, the remainder of this paper is organized as follows. Section II describes the system model. Section III analyzes the performance of a typical UAV in terms of handoff probability and coverage probability with handoffs. Section IV develops a dynamic frequency allocation strategy. Simulation results are presented and discussed in Section V and, finally, Section VI concludes the paper.

Notation: The operator round(){\rm round}(\cdot) gives the nearest integer of a real number, and \lfloor\cdot\rfloor returns the maximum integer not larger than a real number. The operator 𝔼()\mathbb{E}(\cdot) means mathematical expectation. The notation 𝒙\|\bm{x}\| and 𝒙H\bm{x}^{H} denote the 2\ell_{2}-norm and Hermitian transpose of vector 𝒙\bm{x}, respectively. The symbol (nm)n!m!(nm)!{n\choose m}\triangleq\frac{n!}{m!\,(n-m)!} indicates binomial coefficient, with n!n! being the factorial of an integer nn. The Gamma function is defined as Γ(a)0xa1exp(x)dx\Gamma(a)\triangleq\int_{0}^{\infty}{x^{a-1}\exp(-x)}\,{\rm d}x for a>0a>0. The lower incomplete Gamma function is defined as γ(a,x)0xta1exp(t)dt\gamma(a,x)\triangleq\int_{0}^{x}t^{a-1}\exp(-t){\rm d}t and Γ(v,θ)\Gamma(v,\theta) denotes a Gamma distribution with shape parameter vv and scale factor θ\theta. The generalized hypergeometric function Fqp(a1,,ap;b1,,bq;x)n=0(a1)n(ap)n(b1)n(bq)nxnn!{\displaystyle\,{}_{p}F_{q}(a_{1},\cdots,a_{p};b_{1},\cdots,b_{q};x)\triangleq\sum_{n=0}^{\infty}{\frac{(a_{1})_{n}\cdots(a_{p})_{n}}{(b_{1})_{n}\cdots(b_{q})_{n}}}\,{\frac{x^{n}}{n!}}}, with (a)n=a(a+1)(a+n1)(a)_{n}=a(a+1)\cdots(a+n-1) if n>1n>1 and (a)n=1(a)_{n}=1 if n=0n=0. Notice that these special functions can be readily computed using built-in functions in regular numerical software, such as Matlab and Mathematica.

Refer to caption
Figure 1: An illustration of the proposed network based on Poisson-Delaunay triangulation, where a typical UAV flying at the height HH (H1HH2H_{1}\leq H\leq H_{2}) is served by the BSs in the CoMP set {A0,B0,C0}\{A_{0},B_{0},C_{0}\} with distances di,i{1,2,3}d_{i},i\in\{1,2,3\}.

II System Model

As shown in Fig. 1, we consider a cellular-connected UAV network where terrestrial BSs are assumed to be distributed as a homogeneous PPP, denoted Φ\Phi, with intensity λ\lambda. Each BS is equipped with MM antennas and deployed at the same height HBSH_{{\rm BS}}. Each UAV has a single antenna and is flying at a height within [H1,H2][H_{1},H_{2}], where H2>H1HBSH_{2}>H_{1}\geq H_{{\rm BS}}. Without loss of generality, a typical UAV, which is independent of the BS distribution, is assumed to be located at O(0,0,H)O(0,0,H) and the projection of OO onto the plane is exactly at the origin O0(0,0,0)O_{0}(0,0,0). To enhance the connectivity of UAVs, a typical UAV is served by the three BSs in the CoMP cooperating set, Φ0={A0,B0,C0}\Phi_{0}=\{A_{0},B_{0},C_{0}\}. The distances of a BS within Φ0\Phi_{0} from O0O_{0} and OO are denoted by rir_{i} and di=ri2+H2d_{i}=\sqrt{r_{i}^{2}+H^{2}}, i{1,2,3}\forall i\in\{1,2,3\}, respectively. Next, we elaborate on how to determine the CoMP set of a UAV, followed by mobility and channel models, as well as performance metrics.

Refer to caption
Figure 2: Poisson-Delaunay triangulation network where the CoMP sets are defined by Delaunay triangles (solid blue boundaries), where BSs (black circles) are distributed as a PPP with a normalized coverage area of one squared kilometer, and the projected UAVs (cross marks) are uniformly distributed on a 2D plane.

II-A The CoMP Set of a UAV

As a companion to the 3D scenario shown in Fig. 1, Fig. 2 shows the BSs and projected UAVs on a 2D plane, denoted by ‘\circ’ and ‘×\times’ marks, respectively. If each projected UAV is associated with its nearest BS, the resulting polygonal boundaries form a Poisson-Voronoi tessellation. The dual Poisson-Delaunay triangulation is illustrated in Fig. 2 as the triangles with solid blue boundaries. For more details on the relationship between Poisson-Voronoi tessellation and its dual Poisson-Delaunay triangulation, please refer to [31] and the references therein.

Given the geometric locations of BSs, the Poisson-Delaunay triangulation in Fig. 2 is uniquely determined and can be efficiently constructed using, e.g., the radial sweep or divide-and-conquer algorithm [33, ch. 4]. Then, for each projected UAV, the CoMP cooperation set can be readily determined. As shown in Fig. 2, for the projected UAV1{\rm UAV}_{1}, it firstly chooses the nearest BS AA and the second nearest BS BB as its two associated BSs, thus determining an edge of a cooperative triangular cell. There must be two adjacent triangles that share the same edge and form a quadrilateral {A,B,C,D}\{A,B,C,D\}. Among the four BSs at the vertices of the quadrilateral, UAV1{\rm UAV}_{1} chooses the two nearest BSs and a third BS between the remaining two opposite BSs that is closer to UAV1{\rm UAV}_{1} to form the CoMP cooperating set {A,B,C}\{A,B,C\}. For a typical UAV, the BSs in Φ0\Phi_{0} are called the serving BSs, while all the other BSs are regarded as interfering ones.

II-B Mobility Model

We employ the 3D mobility model widely used in the literature, e.g., in [21], which is directly extended from the modified random waypoint model on a 2D plane [34]. As shown in Fig. 3, the movement trace of a UAV can be described by an infinite sequence of tuples: {(Xk1,Xk,v)}\{(X_{k-1},X_{k},v)\}, Xk3\forall X_{k}\in\mathbb{R}^{3}, where kk is the movement epoch and XkX_{k} is the 3D displacement of the UAV at epoch kk. During the kthk^{\mathrm{th}} movement epoch, the UAV is initially from the starting waypoint Xk1X_{k-1} at height Hk1H_{k-1}, then it moves at a constant speed v{v} towards the target waypoint XkX_{k} at height HkH_{k} with horizontal transition distance ρk\rho_{k} and angle ϕk\phi_{k} between the movement direction and the horizontal direction. In general, the horizontal transition length ρk\rho_{k} is characterized by the Rayleigh distribution fρk(μ)f_{\rho_{k}}(\mu) with mobility parameter μ\mu. The heights Hk1H_{k-1} and HkH_{k} are chosen uniformly from the finite height interval [H1,H2][H_{1},H_{2}]. The selection of waypoints is assumed to be independent and identical for each movement epoch, and there is no pause time at these waypoints [35]. Once the UAV reaches XkX_{k}, it repeats the same procedure to find the next target waypoint Xk+1X_{k+1} at height Hk+1H_{k+1}, and so on. Let HH denote the height of the UAV at a steady state; then its PDF is given by [21]

fH(x)\displaystyle f_{H}(x) =6(H2H1)3(H1x+H2xH1H2x2),\displaystyle=\frac{6}{(H_{2}-H_{1})^{3}}\left(H_{1}x+H_{2}x-H_{1}H_{2}-x^{2}\right),
H1<x<H2.\displaystyle\qquad H_{1}<x<H_{2}. (1)

If H1=0H_{1}=0, then (II-B) reduces to

fH(x)=6H23(H2xx2),0<x<H2,f_{H}(x)=\frac{6}{H_{2}^{3}}\left(H_{2}x-x^{2}\right),\quad 0<x<H_{2}, (2)

which is in accordance with [20, Eq. (3)].

Refer to caption
Figure 3: A sample trace of a 3D modified random waypoint mobility model.

II-C Channel Model

Suppose that all BSs transmit signals with the same power level PP, then the signal power received at a typical UAV from the three BSs in the CoMP set, Φ0={A0,B0,C0}\Phi_{0}=\{A_{0},B_{0},C_{0}\}, can be computed as S=|iΦ0P12diα2𝒉iH𝝎i|2S=\left|\sum_{i\in\Phi_{0}}P^{\frac{1}{2}}d^{-\frac{\alpha}{2}}_{i}\bm{h}^{H}_{i}\bm{\omega}_{i}\right|^{2}, where did_{i} indicates the Euclidean distance from the ithi^{{\rm th}} BS to a typical UAV (cf. Fig. 1); 𝒉iM×1\bm{h}_{i}\in\mathbb{C}^{M\times 1} represents the complex-valued channel vector from the ithi^{\mathrm{th}} serving BS to a typical UAV; 𝝎iM×1\bm{\omega}_{i}\in\mathbb{C}^{M\times 1} is the precoder used at the ithi^{{\rm th}} BS, and α>2\alpha>2 refers to the path-loss exponent. Likewise, the interference power can be computed as I=jΦΦ0Pdj,0α|𝒉j,0H𝝎j|2I=\sum_{j\in\Phi\setminus\Phi_{0}}Pd^{-\alpha}_{j,0}|\bm{h}^{H}_{j,0}\bm{\omega}_{j}|^{2}, where the difference set ΦΦ0\Phi\setminus\Phi_{0} represents the point process of interfering BSs; dj,0d_{j,0} and 𝒉j,0\bm{h}_{j,0} stand for the distance and channel vector from the jthj^{{\rm th}} interfering BS to a typical UAV, respectively.

For general purposes, Nakagami-mm fading is assumed throughout the paper to capture a large class of fading environments. Also, full downlink channel state information (CSI) is assumed to be available at BSs. Accordingly, the channel-inverse precoder 𝝎i\bm{\omega}_{i} used by the ithi^{{\rm th}} BS is given by 𝝎i=𝒉i/𝒉i\bm{\omega}_{i}={\bm{h}_{i}}/{\|\bm{h}_{i}\|}. Since 𝒉iM×1\bm{h}_{i}\in\mathbb{C}^{M\times 1} is a random vector with each element hkh_{k}, k{1,2,M}k\in\{1,2\cdots,M\}, being complex-valued Gaussian variable hk𝒞𝒩(K,1)h_{k}\sim\mathcal{CN}(\sqrt{K},1)111The parameter KK refers to Ricean factor and K\sqrt{K} is exactly the mean of hkh_{k}. The relation between the Ricean factor KK and the Nakagami shape factor mm is specified in [36, Eq. (2.66)]., |hk|2|h_{k}|^{2} follows the Gamma distribution with probability density function (PDF) f(x)=(m/Ω)mxm1exp(m/Ωx)/Γ(m)f(x)=\left({m}/{\Omega}\right)^{m}{x^{m-1}}\exp\left(-{m}/{\Omega}x\right)/{\Gamma(m)} [36, Eq. (2.67)] where m(K+1)2/(2K+1)m\approx(K+1)^{2}/(2K+1) and Ω=K+1\Omega=K+1. Thus, the channel gain gi|𝒉iH𝝎i|2,i{1,2,3}g_{i}\triangleq|\bm{h}^{H}_{i}\bm{\omega}_{i}|^{2},i\in\{1,2,3\}, approximately follows the Gamma distribution Γ(m1,Ω1)\Gamma(m_{1},\Omega_{1}) with m1=mMm_{1}=mM and Ω1=Ω/m\Omega_{1}=\Omega/m, which is the sum of MM independent and identically distributed Gamma random variables. As for the interference links, the channel gain gj|𝒉j,0H𝝎j|2g_{j}\triangleq|\bm{h}^{H}_{j,0}\bm{\omega}_{j}|^{2}, jΦΦ0j\in\Phi\setminus\Phi_{0}, also follows Gamma distribution Γ(m2,Ω2)\Gamma(m_{2},\Omega_{2}), where m2m_{2} and Ω2\Omega_{2} can be determined by the second-order moment matching method [37, Lemma 7].

II-D Performance Metrics

According to the discussion in the preceding subsection, the received signal-to-interference ratio (SIR) at a typical UAV can be computed as

ηSI=|iΦ0diα2𝒉iH𝝎i|2jΦΦ0dj,0αgj.\eta\triangleq\frac{S}{I}=\frac{\bigg{|}\sum\limits_{i\in\Phi_{0}}d^{-\frac{\alpha}{2}}_{i}\bm{h}^{H}_{i}\bm{\omega}_{i}\bigg{|}^{2}}{\sum\limits_{j\in\Phi\setminus\Phi_{0}}d^{-\alpha}_{j,0}g_{j}}. (3)

Then, similar to [38, 39], given a SIR threshold γ\gamma, the coverage probability with handoffs is defined as

𝒫\displaystyle\mathcal{P} Pr{η>γ,Hoff¯}+(1β)Pr{η>γ,Hoff}\displaystyle\triangleq\Pr\left\{\eta>\gamma,{\rm\overline{Hoff}}\right\}+(1-\beta)\Pr\left\{\eta>\gamma,{\rm Hoff}\right\} (4)
=(1β)Pr{η>γ}+βPr{η>γ,Hoff¯}\displaystyle=(1-\beta)\Pr\left\{\eta>\gamma\right\}+\beta\Pr\left\{\eta>\gamma,{\rm\overline{Hoff}}\right\}
=[(1β)+β(1H)]C,\displaystyle=\left[(1-\beta)+\beta\left(1-\mathbb{P}_{\rm{H}}\right)\right]\mathbb{P}_{\rm{C}}, (5)

where in (4) Hoff{\rm{Hoff}} and Hoff¯{\rm\overline{Hoff}} denote the events that a handoff occurs and no handoff occurs, respectively; the factor β[0,1]\beta\in[0,1] is the probability of connection failure due to handoffs, which reflects the system sensitivity to handoffs. In particular, if β=0\beta=0, then the coverage of a UAV is not sensitive to handoffs and becomes equal to the traditional coverage probability; if β=1\beta=1, however, every handoff leads to an outage. Clearly, the first term on the right-hand-side of (4) refers to the probability of the joint events that a UAV is in coverage and no handoff occurs, while the second term denotes the probability of the joint events that a UAV is in coverage and a handoff occurs, penalized by the cost of handoff. Finally, in (5) HPr{Hoff}\mathbb{P}_{\rm{H}}\triangleq\Pr\{\rm Hoff\} refers to the handoff probability while CPr{η>γ}\mathbb{P}_{\rm C}\triangleq\Pr\left\{\eta>\gamma\right\} denotes the coverage probability without handoff.

III Coverage Probability with Handoffs

In this section, an equivalent Voronoi approximation method is first developed to characterize the handoff area of a typical UAV. Then, an integral expression on the handoff probability is derived. Finally, the coverage probability with handoffs is explicitly formulated.

We begin to define a handoff event in our handoff management scheme. As previously shown in Fig. 2, whether a typical UAV makes a handoff or not depends on whether its associated CoMP set is changed or not. In essence, this corresponds to the change of the average received power for a typical UAV, where the average is taken with respect to the channel fading. Let Φj={Aj,Bj,Cj}\Phi_{j}=\{A_{j},B_{j},C_{j}\}, j=0,1,j=0,1,\cdots, denotes the jthj^{\rm th} CoMP set, then Φ={Φj}|j=0\Phi=\{\Phi_{j}\}|_{j=0}^{\infty}. It is clear that, if Ej=|iΦjP12diα2|2<Ek=|iΦkP12diα2|2E_{j}=\left|\sum_{i\in\Phi_{j}}P^{\frac{1}{2}}d^{-\frac{\alpha}{2}}_{i}\right|^{2}<E_{k}=\left|\sum_{i\in\Phi_{k}}P^{\frac{1}{2}}d^{-\frac{\alpha}{2}}_{i}\right|^{2}, then a handoff from the jthj^{\rm th} CoMP set to its adjacent kthk^{\rm th} one occurs.

III-A The Strategy of Handoff Management

Since a handoff involve possible changes of one, two, or three CoMP BSs within a Delaunay triangle (cf. Fig. 2), it is hard to accurately characterize the coverage area of a virtual cell, namely, the geographic region where a UAV associates with the same CoMP set of BSs before any handoff occurs. As a result, this hinders us from deriving the handoff probability, which is the probability that a UAV moves across adjacent virtual cells during one movement period. To proceed with handoff management, we propose to approximate virtual cells using the dual Voronoi cells.

Refer to caption
(a) Illustration of four virtual cells.
Refer to caption
(b) The Voronoi approximation method.
Figure 4: An illustration of virtual cells and the corresponding Voronoi approximation. The shaded areas with different colors in (b) represent the original virtual cells, while the polygons with black dashed boundaries denote the newly formed Voronoi tessellation w.r.t. the black squares located at the centers of the circumcenters of triangular cells in (a).

Now, we explain our handoff management strategy from a geometry perspective. For illustration purposes, Fig. 4a plots four virtual cells with distinct colors, each denoting the geographic region where a UAV associates with the same CoMP set of BSs before any handoff occurs. For a UAV moving within each virtual cell, it is always served by the three BSs at the vertices of the corresponding red triangular cell, and no handoff occurs. Otherwise, a handoff between adjacent cells occurs. On the other hand, Fig. 4b shows the Voronoi tessellation (i.e., the dotted polygons) formed by the black square marks that locate at the centers of the circumcircles of the triangular cells in Fig. 4a. It is observed that the dotted polygons in Fig. 4b can reasonably approximate the corresponding shaded regions with different colors, which represent the virtual cells of our handoff management. Moreover, the area distribution of the dotted polygons in Fig. 4b can be easily computed by that of the Delaunay triangular cells in Fig. 4a by using the theory of stochastic geometry. Consequently, the dotted polygons formed by the nearest-neighbor criterion with respect to the black squares shown in Fig. 4b are employed to analyze the handoff probability, as detailed below.

Remark 1 (On the approximation of virtual cells by the dual Voronoi cells).

In theory, from a geometrical viewpoint, it is clear that the virtual cells in Fig. 4a and the approximate Voronoi cells in Fig. 4b are formed by the same PPP, depicted by the black squares in Fig. 4b. As the average area of polygonal Voronoi cells depends only upon the density of its underlying PPP [40, Table 5.5.1], the average area of virtual cells in Fig. 4a is equal to that of the dual Voronoi cells in Fig. 4b. In practice, however, the average energy received by a typical UAV in virtual cells is not exactly but almost equal to that in the dual Voronoi cells. Let’s take UAV1\rm{UAV}_{1} in Fig. 2 for instance. By the criterion to determine the CoMP set described in Section II-A, the BSs AA and BB in the CoMP set of UAV1\rm{UAV}_{1} must be the two nearest ones, but the BS CC is not necessarily the third nearest. In contrast, as per the nearest-neighbor criterion, the distance between a UAV and its serving BS in the dual Voronoi cells is always the closest. As a result, this inaccuracy slightly overestimates the handoff probability, as later shown in Fig. 7.

III-B Handoff Probability

As illustrated in Fig. 5, define q1q_{1} and q2q_{2} in 2\mathbb{R}^{2} as the horizontal projections of two consecutive waypoints Xk1(ρk1,ψk1,Hk1)X_{k-1}(\rho_{k-1},\psi_{k-1},H_{k-1}) and Xk(ρk,ψk,Hk)X_{k}(\rho_{k},\psi_{k},H_{k}), respectively. The UAV starting from the projected location q1q_{1} that is at a distance rr from the serving BS A0A_{0}, moves at a speed vv to q1q_{1}^{\prime} at a distance vcos(ϕk){v}\cos(\phi_{k}) in a unit time. Suppose that the UAV does not change its direction during any movement epoch, then q1q_{1}^{\prime} lies in the segment from q1q_{1} to q2q_{2}. By using the law of cosines, q1q_{1}^{\prime} is at distance R=(r2+(vcos(ϕk))2+2rvcos(ϕk)cos(ψ))1/2R=\left(r^{2}+({v}\cos(\phi_{k}))^{2}+2r{v}\cos(\phi_{k})\cos(\psi)\right)^{1/2} from the BS A0A_{0}, where ψ\psi denotes the angle between the horizontal direction and the direction from q1q_{1} to q1q_{1}^{\prime} (cf. Fig. 5). As a result, a handoff occurs if there is another BS (e.g., B0B_{0} in Fig. 5) closer than RR to the projected UAV at the new location q1q_{1}^{\prime}. Since a typical UAV moves a distance vcos(ϕk){v}\cos(\phi_{k}) after a unit time, the conditional handoff probability can be formulated in the following lemma.

Refer to caption
Figure 5: Delaunay triangular handoff scenario, the UAV starts from the projected location q1q_{1}, at connection distance rr from the equivalent serving BS A0A_{0}, moving a distance vcos(ϕk){v}\cos(\phi_{k}) in the unit of time at angle ψ\psi with the direction of the connection. The handoff occurs if another BS is closer than RR to the projected UAV at the new location q1q_{1}^{\prime}.
Lemma 1.

Given {ρk,Hk1,Hk}\{\rho_{k},H_{k-1},H_{k}\}, the conditional handoff probability can be calculated as

PrH|{ρk,Hk1,Hk}{E0<Ej}\displaystyle{\Pr}_{{\rm H}|\{\rho_{k},H_{k-1},H_{k}\}}\left\{E_{0}<E_{j}\right\}
={11πl1,if vcos(ϕk)r;11π(l2+l3+l4),otherwise,\displaystyle\quad=\left\{\begin{array}[]{rl}1-\frac{1}{\pi}l_{1},&\text{if }{v}\cos(\phi_{k})\leq r;\\ 1-\frac{1}{\pi}(l_{2}+l_{3}+l_{4}),&\text{otherwise},\end{array}\right. (8)

where l100πf(uk,r,ψ)dψdrl_{1}\triangleq\int_{0}^{\infty}\int_{0}^{\pi}f(u_{k},r,\psi){\rm d}\psi\,{\rm d}r, l200π/2f(uk,r,ψ)dψdrl_{2}\triangleq\int_{0}^{\infty}\int_{0}^{{\pi}/{2}}f(u_{k},r,\psi){\rm d}\psi\,{\rm d}r, l30ζπ/2πf(πuk,r,ψ)dψdrl_{3}\triangleq\int_{0}^{\zeta}\int_{{\pi}/{2}}^{\pi}f(\pi-u_{k},r,\psi){\rm d}\psi\,{\rm d}r, and l4ζπ/2πf(uk,r,ψ)dψdrl_{4}\triangleq\int_{\zeta}^{\infty}\int_{{\pi}/{2}}^{\pi}f(u_{k},r,\psi){\rm d}\psi\,{\rm d}r, with ukπψ+arcsin(vcos(ϕk)sin(ψ)/R)u_{k}\triangleq\pi-\psi+\arcsin\left({{v}\cos(\phi_{k})\sin(\psi)}/{R}\right), ζvcos(ϕk)cos(πψ)\zeta\triangleq{v}\cos(\phi_{k})\cos(\pi-\psi), and f(uk,r,ψ)exp(2λ(R2ukr2(πψ)+rvcos(ϕk)sin(ψ)))fr(r)f(u_{k},r,\psi)\triangleq\exp\left(-2\lambda\left(R^{2}u_{k}-r^{2}(\pi-\psi)+r{v}\cos(\phi_{k})\sin(\psi)\right)\right)f_{r}(r) in which fr(r)f_{r}(r) denotes the PDF of the nearest distance between the projected UAV and the equivalent serving BSs denoted by black squares in Fig. 5, given by [41]

fr(r)=4λπrexp(2λπr2).f_{r}(r)=4\lambda\pi r\exp\left(-2\lambda\pi r^{2}\right). (9)
Proof.

See Appendix A. ∎

In light of Lemma 1, by taking the average with respect to ρk\rho_{k}, Hk1H_{k-1}, and HkH_{k}, the handoff probability can be computed as

H=0H1H2H2H1H|{ρk,Hk1,Hk}{E0<Ej}fp(p)fρk(ρk)dpdρk,\mathbb{P}_{\rm H}=\int\limits_{0}^{\infty}\int\limits_{H_{1}-H_{2}}^{H_{2}-H_{1}}\mathbb{P}_{\rm H|\{\rho_{k},H_{k-1},H_{k}\}}\left\{E_{0}<E_{j}\right\}f_{p}(p)f_{\rho_{k}}(\rho_{k})\,{\rm d}p\,{\rm d}\rho_{k}, (10)

where pHkHk1p\triangleq H_{k}-H_{k-1} denotes the height difference of a UAV between two consecutive waypoints Xk1(ρk1,ψk1,Hk1)X_{k-1}(\rho_{k-1},\psi_{k-1},H_{k-1}) and Xk(ρk,ψk,Hk)X_{k}(\rho_{k},\psi_{k},H_{k}), fp(p)(H2H1)|p|/(H2H1)2f_{p}(p)\triangleq{(H_{2}-H_{1})-|p|}/{(H_{2}-H_{1})^{2}} with H1H2<p<H2H1H_{1}-H_{2}<p<H_{2}-H_{1}, fρk(ρk)2πμρkexp(πμρk2)f_{\rho_{k}}(\rho_{k})\triangleq 2\pi\mu\rho_{k}\exp(-\pi\mu\rho_{k}^{2}). Note that p>0p>0 corresponds to the rising process of a UAV, whereas p<0p<0 to the falling process.

III-C Coverage Probability with Handoffs

According to the way that each UAV chooses its cooperating set (cf. Fig. 2), the distances between each UAV and its three serving BSs can be approximated to the first three nearest ones {d1,d2,d3}\{d_{1},d_{2},d_{3}\}. Then, the SIR given by (3) reduces to

η|i=13diα2hi|2j=4dj, 0αgj.\eta\approx\frac{\left|\sum\limits_{i=1}^{3}d^{-\frac{\alpha}{2}}_{i}\|{h}_{i}\|\right|^{2}}{\sum\limits_{j=4}^{\infty}d^{-\alpha}_{j,\,0}g_{j}}. (11)

By using the theory of Palm distribution, the joint distribution of the horizontal distance parameters r1r_{1}, r2r_{2}, and r3r_{3} is obtained in [42], expressed as

fr1,r2,r3(x,y,z)=(2λπ)3xyzexp(λπz2).f_{r_{1},r_{2},r_{3}}(x,y,z)=(2\lambda\pi)^{3}xyz\exp\left(-\lambda\pi z^{2}\right). (12)

With the PDF of HH shown in (II-B) and the joint PDF of {r1,r2,r3}\{r_{1},r_{2},r_{3}\} given by (12), the coverage probability of a typical UAV can be formalized as follows.

Lemma 2.

With a prescribed outage threshold γ\gamma, the coverage probability of a typical UAV is upper bounded by

C1H1H20<𝒓<exp(𝑸(di))1fH(x)fr1,r2,r3(𝒓)d𝒓dx,\mathbb{P}_{\rm C_{1}}\leq\int\limits_{H_{1}}^{H_{2}}\int\limits_{0<\bm{r}<\infty}\left\|\exp(\bm{Q}(d_{i}))\right\|_{1}f_{H}(x)f_{r_{1},r_{2},r_{3}}(\bm{r})\,{\rm d}\bm{r}\,{\rm d}x, (13)

where {𝐫:0<r1r2r3<}\{\bm{r}:0<r_{1}\leq r_{2}\leq r_{3}<\infty\} and 𝐐(di)\bm{Q}(d_{i}) is a ϖ×ϖ\varpi\times\varpi lower triangular Toeplitz matrix, expressed as

𝑸=[q0q1q0q2q1q0qϖ1q2q1q0],\bm{Q}=\left[\begin{matrix}q_{0}\\ q_{1}&q_{0}\\ q_{2}&q_{1}&q_{0}\\ \vdots&\vdots&\vdots&\ddots\\ q_{\varpi-1}&\cdots&q_{2}&q_{1}&q_{0}\end{matrix}\right], (14)

with ϖ=round(3m1)\varpi={\rm round}(3m_{1}) and the entry qkq_{k}, k=0,1,,ϖ1k=0,1,\cdots,\varpi-1, given by

qk\displaystyle q_{k} =λπd32δ(k)λπd32kα(Ω2γ)k(Ω1i=13diα)k\displaystyle=\lambda\pi{d_{3}}^{2}\delta(k)-\lambda\pi{d_{3}}^{2-k\alpha}\left({\Omega_{2}\gamma}\right)^{k}\left({\Omega_{1}\sum\limits_{i=1}^{3}{d_{i}}^{-\alpha}}\right)^{-k}
×2Γ(k+m2)k!(2kα)Γ(m2)F12[.k+m2k2αk+12α.;Ω2γd3αΩ1i=13diα].\displaystyle\quad\times\frac{2\Gamma(k+m_{2})}{k!(2-k\alpha)\Gamma(m_{2})}\ {}_{2}F_{1}{\left[\genfrac{.}{.}{0.0pt}{}{k+m_{2}\mskip 8.0muk-\frac{2}{\alpha}}{k+1-\frac{2}{\alpha}};-\frac{\Omega_{2}\gamma{d_{3}}^{-\alpha}}{\Omega_{1}\sum\limits_{i=1}^{3}{d_{i}}^{-\alpha}}\right]}. (15)
Proof:

See Appendix B. ∎

Substituting (10) and (13) into (5), an upper bound on the coverage probability with handoffs can be derived, as formalized below.

Theorem 1.

In light of the handoff probability given by (10) and the coverage probability given by (13), the coverage probability with handoffs of a typical UAV is upper bounded by

𝒫1[(1β)+β(1H)]C1.\mathcal{P}_{1}\leq\left[(1-\beta)+\beta\left(1-\mathbb{P}_{\rm{H}}\right)\right]\mathbb{P}_{\rm C_{1}}. (16)

Like [43], if channel fading is not accounted for, it is equivalent to the case that the shape parameter of Nakagami fading goes to infinity, i.e., mm\rightarrow\infty. In this case, an accurate expression for the coverage probability of a typical UAV can be explicitly derived. More specifically, in the absence of channel fading, the SIR given by (3) reduces to

η2S2I2=|iΦ0diα2|2jΦΦ0dj,0α.\eta_{2}\triangleq\frac{S_{2}}{I_{2}}=\frac{\bigg{|}\sum\limits_{i\in\Phi_{0}}d^{-\frac{\alpha}{2}}_{i}\bigg{|}^{2}}{\sum\limits_{j\in\Phi\setminus\Phi_{0}}d^{-\alpha}_{j,0}}. (17)

By using the relationship between the moment generating function and the characteristic function, the characteristic function of I2jΦΦ0dj,0αI_{2}\triangleq\sum_{j\in\Phi\setminus\Phi_{0}}d^{-\alpha}_{j,0} can be given by

ΦI2(ω)=exp(λπd32λπd32F11[.2α12α.;iωd3α]).\Phi_{I_{2}}(\omega)=\exp\left(\lambda\pi{d}^{2}_{3}-\lambda\pi{d}^{2}_{3}\,{}_{1}F_{1}{\left[\genfrac{.}{.}{0.0pt}{}{-\frac{2}{\alpha}}{1-\frac{2}{\alpha}};i\omega{d}^{-\alpha}_{3}\right]}\right). (18)

By recalling [44, Eq. (5)], the coverage probability of a typical UAV can be calculated as

C2\displaystyle\mathbb{P}_{\rm C_{2}} =Pr{S2I2>γ}\displaystyle=\Pr\left\{\frac{S_{2}}{I_{2}}>\gamma\right\}
={Φη21(ω)(1exp(iωγ)iω)dω2π,if γ>0;1,if γ=0,\displaystyle=\left\{\begin{array}[]{rl}\int\limits_{-\infty}^{\infty}\Phi_{\eta_{2}^{-1}}(\omega)\left(\frac{1-\exp\left(-\frac{i\omega}{\gamma}\right)}{i\omega}\right)\frac{{\rm d}\omega}{2\pi},&\text{if }\gamma>0;\\ 1,&\text{if }\gamma=0,\end{array}\right. (21)

where Φη21(ω)\Phi_{\eta_{2}^{-1}}(\omega) denotes the characteristic function of η21\eta_{2}^{-1}, computed by

Φη21(ω)\displaystyle\Phi_{\eta_{2}^{-1}}(\omega) =H1H20<𝒓<fH(x)fr1,r2,r3(𝒓)exp(λπd32\displaystyle=\int\limits_{H_{1}}^{H_{2}}\int\limits_{0<\bm{r}<\infty}f_{H}(x)f_{r_{1},r_{2},r_{3}}(\bm{r})\exp\left(\lambda\pi{d}^{2}_{3}\right.
λπd32F11[.2α12α.;iωd3α(i=13diα2)2])d𝒓dx.\displaystyle\quad\left.-\lambda\pi{d}^{2}_{3}\,{}_{1}F_{1}{\left[\genfrac{.}{.}{0.0pt}{}{-\frac{2}{\alpha}}{1-\frac{2}{\alpha}};\frac{i\omega{d}^{-\alpha}_{3}}{\left(\sum\limits_{i=1}^{3}{d}^{-\frac{\alpha}{2}}_{i}\right)^{2}}\right]}\right){\rm d}\bm{r}{\rm d}x. (22)

As a result, in the absence of channel fading, the coverage probability with handoffs is explicitly given by

𝒫2=[(1β)+β(1H)]C2.\mathcal{P}_{2}=\left[(1-\beta)+\beta\left(1-\mathbb{P}_{\rm H}\right)\right]\mathbb{P}_{\rm C_{2}}. (23)

IV Dynamic Frequency Planning

With the higher density of BSs, ICI dominates the network performance and decreases the coverage probability computed in the previous section. Accordingly, this section develops a practical frequency planning strategy to mitigate ICI and improves network coverage probability. In particular, for mathematical tractability, the frequency allocation process is first formulated as a circle packing problem, where the entire coverage area of the network under study is filled in by multiple circles of equal size. Then, our goal is to allocate different spectrum resources to clustering triangular cells within their corresponding circle.

IV-A Circle Packing

On a 2D Euclidean plane, it is widely known that the highest-density lattice packing of circles is the hexagonal packing arrangement [45, Sec. 1.4], where the centers of the circles are arranged in a hexagonal lattice, and each circle is surrounded by six other circles. In this section, we integrate the method of circle packing into our Delaunay tessellation for frequency planning. The main idea is to use a set of circles to tesselate the coverage area, each covering a cluster of adjacent triangles. The total system bandwidth is normalized to be unity and repeatedly used among different clustering triangular cells. In each cluster of triangular cells, various frequency resources are allocated to different cells. Therefore, inter-cell interference arises only in the triangular cells spanning adjacent circles. On the other hand, as the total system bandwidth is allocated on average to all the cells in a cluster, for a fixed circle area, if the circle covers fewer triangular cells, each cell will have a larger size and be allocated more spectrum resources. This frequency allocation scheme conforms to the actual spectrum demand of engineering applications.

IV-B Frequency Reuse Distance

To elaborate on the frequency reuse criterion, the effective interference radius, ε\varepsilon, is defined such that each interfering BS using the same frequency band should be outside this region. The spectral efficiency is chosen as a standard performance metric for the network under study, and a predetermined minimum spectral efficiency th\mathcal{R}_{\rm th} in nat/sec/Hz shall be fulfilled, i.e.,

𝔼[ln(1+η)]th.\displaystyle\mathbb{E}\left[\ln(1+\eta)\right]\geq\mathcal{R}_{\rm th}. (24)

Meanwhile, let c(o,ε)c(o,\varepsilon) be a circle with radius ε\varepsilon centered at the origin oo, X|iΦ0diα2hi|2X\triangleq\left|\sum_{i\in\Phi_{0}}{d_{i}}^{-\frac{\alpha}{2}}\|{h}_{i}\|\right|^{2}, and YεjΦc(o,ε)dj, 0αgjY_{\varepsilon}\triangleq\sum_{j\in{\Phi}\setminus c(o,\varepsilon)}{d_{j,\,0}^{-\alpha}g_{j}}. It is straightforward that

𝔼[ln(1+XYε)]\displaystyle\mathbb{E}\left[\ln\left(1+\frac{X}{Y_{\varepsilon}}\right)\right] ln(1+𝔼[XYε])\displaystyle\leq\ln\left(1+\mathbb{E}\left[\frac{X}{Y_{\varepsilon}}\right]\right)
ln(1+3m1Ω1𝔼[i=13diαYε])\displaystyle\leq\ln\left(1+3m_{1}\Omega_{1}\mathbb{E}\left[\frac{\sum\limits_{i=1}^{3}{d_{i}}^{-\alpha}}{Y_{\varepsilon}}\right]\right)
ln(1+3m1Ω1𝔼[i=13diα]𝔼[Yε]),\displaystyle\approx\ln\left(1+3m_{1}\Omega_{1}\frac{\mathbb{E}\left[\sum\limits_{i=1}^{3}{d_{i}}^{-\alpha}\right]}{\mathbb{E}\left[Y_{\varepsilon}\right]}\right), (25)

which implies that a large ε\varepsilon is desired from the received SIR viewpoint as 𝔼[Yε]\mathbb{E}\left[Y_{\varepsilon}\right] decreases with ε\varepsilon. In contrast, as the said circle c(o,ε)c(o,\varepsilon) gets larger, there are more triangular cells in a circle, and each cell gets fewer spectrum resources. To resolve this dilemma, the optimal circular radius, ε\varepsilon^{\star}, is determined by allowing the maximum interference, that is, the inequality (24) takes equality:

ln(1+3m1Ω1𝔼[i=13diα]𝔼[Yε])=th,\displaystyle\ln\left(1+3m_{1}\Omega_{1}\frac{\mathbb{E}\left[\sum\limits_{i=1}^{3}{d_{i}}^{-\alpha}\right]}{\mathbb{E}\left[Y_{\varepsilon^{\star}}\right]}\right)=\mathcal{R}_{\rm th}, (26)

where 𝔼[Yε]\mathbb{E}\left[Y_{\varepsilon^{\star}}\right] can be computed as [44, Lemma 5]

𝔼[Yε]\displaystyle\mathbb{E}\left[Y_{\varepsilon^{\star}}\right] =ε(x2+H¯2)α2𝔼[g]λ(x)dx\displaystyle=\int\limits_{\varepsilon^{\star}}^{\infty}(x^{2}+\bar{H}^{2})^{-\frac{\alpha}{2}}\mathbb{E}[g]\lambda(x){\rm d}x
=ε2λπm2Ω2x(x2+H¯2)α2dx\displaystyle=\int\limits_{\varepsilon^{\star}}^{\infty}2\lambda\pi m_{2}\Omega_{2}x(x^{2}+\bar{H}^{2})^{-\frac{\alpha}{2}}{\rm d}x
=2α2λπm2Ω2(ε2+H¯2)1α2\displaystyle=\frac{2}{\alpha-2}{\lambda\pi m_{2}\Omega_{2}(\varepsilon^{\star 2}+{\bar{H}}^{2})^{1-\frac{\alpha}{2}}} (27)

with 𝔼[g]=m2Ω2\mathbb{E}[g]=m_{2}\Omega_{2} for gΓ(m2,Ω2)g\sim\Gamma(m_{2},\Omega_{2}) and H¯=(H1+H2)/2\bar{H}=(H_{1}+H_{2})/2 referring to the average height of UAVs. Meanwhile, 𝔼[i=13diα]\mathbb{E}[\sum_{i=1}^{3}{d_{i}}^{-\alpha}] is evaluated by

1(α)𝔼[i=13diα]=𝒓>0(i=13diα)2fr1,r2,r3(𝒓)d𝒓\displaystyle\mathcal{M}_{1}(\alpha)\triangleq\mathbb{E}\left[\sum_{i=1}^{3}d_{i}^{-\alpha}\right]=\int_{\bm{r}>0}\left(\sum_{i=1}^{3}d_{i}^{-\alpha}\right)^{2}f_{r_{1},r_{2},r_{3}}(\bm{r})\,{\rm d}\bm{r} (28)

with {𝒓:0<r1r2r3<}\{\bm{r}:0<r_{1}\leq r_{2}\leq r_{3}<\infty\}. Next, inserting (IV-B) and (28) into (26), the optimal circular radius ε\varepsilon^{\star} for a typical UAV can be computed as

ε=(3m1Ω1(α2)1(α)2λπm2Ω2(eth1))22αH¯2.\varepsilon^{\star}=\sqrt{\left(\frac{3m_{1}\Omega_{1}(\alpha-2)\mathcal{M}_{1}(\alpha)}{2\lambda\pi m_{2}\Omega_{2}(e^{\mathcal{R}_{{\rm th}}}-1)}\right)^{\frac{2}{2-\alpha}}-\bar{H}^{2}}. (29)

By definition of the circle c(o,ε)c(o,\varepsilon^{\star}), a cluster of triangular cells is formed within this circle. Each cell in a given cluster uses distinct spectrum resources to eliminate intra-cluster interference. Outside the circle, c(o,ε)c(o,\varepsilon^{\star}), the triangles with overlapping spectrum resources result in co-channel interference for the typical triangular cell. Therefore, the frequency reuse factor can be defined as

δ𝒮c(o,ε)𝔼[𝒮cell],\displaystyle\delta\triangleq\left\lfloor\frac{\mathcal{S}_{c(o,\varepsilon^{\star})}}{\mathbb{E}\left[\mathcal{S}_{\rm cell}\right]}\right\rfloor, (30)

where the numerator and denominator represent the area of the effective interfering circle and the expected area of a typical cell, respectively. In particular, the area of the circle c(o,ε)c(o,\varepsilon^{\star}) is simply computed by 𝒮c(o,ε)=πε2\mathcal{S}_{c(o,\varepsilon^{\star})}=\pi{\varepsilon^{\star}}^{2}. Furthermore, according to [40, Table 5.11.1] and [29, Thm. 2.9 and Def. 2.12], we get 𝔼[𝒮cell]=1/(2λ)\mathbb{E}\left[\mathcal{S}_{\rm cell}\right]=1/(2\lambda). As a result, the integer-valued frequency reuse factor in (30) can be explicitly calculated as

δ=2λπε2.\displaystyle\delta=\left\lfloor 2\lambda\pi\varepsilon^{\star 2}\right\rfloor. (31)

Apparently, the frequency reuse factor (equivalently, the number of cells that reserve distinct spectral resources and form a cluster) grows in square law with the effective interference radius, i.e., δε2\delta\propto{\varepsilon^{\star}}^{2}.

IV-C Frequency Allocation

The basic idea of the proposed frequency allocation strategy is as follows. Given a finite plane of BS intensity λ\lambda, the predetermined spectral efficiency threshold is assumed to be th\mathcal{R}_{\rm th}, and the average height of UAVs is H¯\bar{H}. We first construct the Delaunay triangulation and define the corresponding triangular cells by using, e.g., the radial sweep algorithm or divide-and-conquer algorithm [33, ch. 4]. Then, we compute the radius of circle ε\varepsilon^{\star} as per (29) and then fill in the target plane with circles of radius ε\varepsilon^{\star} by using circle packing. Given that there are k1k_{1} cells in a reference circle say Circle A, the bandwidth reserved for each cell is simply 1/k11/k_{1}, where the total bandwidth for the whole system is normalized to unity. Finally, evenly assign spectrum resources for each cell according to the number of cells within each circle, starting with Circle A. In each circle, a unique frequency band is assigned to different triangular cells. Meanwhile, the effective interference radius ε\varepsilon^{\star} is always satisfied for each circle. In summary, the proposed frequency allocation scheme is formalized in Algorithm 1.

Algorithm 1 The Proposed Frequency Allocation Scheme
0:  The BS intensity λ\lambda, the number of antennas MM, the path-loss exponent α\alpha, the threshold of spectral efficiency th\mathcal{R}_{\rm th}, the average height of UAVs H¯\bar{H}.
1:  Construct the Delaunay triangulation;
2:  Calculate the optimal circular radius, ε\varepsilon^{\star}, as per (29);
3:  Fill in the space with equal circles of radius ε\varepsilon^{\star} by using the theory of circle packing;
4:  For each circle, count the number of triangular cells kik_{i} in the ii-th circle, i=1,,ni=1,\cdots,n, where nn denotes the total number of circles;
5:  for i:=1i:=1 to nn \do do
6:     Assign spectrum resource with bandwidth 1/ki1/k_{i} to each triangular cell in the ii-th circle;
7:  end for

For illustration purposes, Fig. 6a shows 77 circles and 99 shaded triangular cells sharing the same frequency band. In particular, Circle A with 30 cells is marked as the typical circle, and the red shaded area within Circle A denotes the typical triangular cell with frequency range [0,1/30][0,1/30]. Suppose the bandwidth of any cells in interfering circles overlaps with that of the typical cell. In that case, they are called the interfering cells, and the ratio of overlapping bandwidth is taken as a weight value to reflect the strength of interference. For instance, Circle B with 30 cells and Circle C with 33 cells stand for two interfering circles, where the blue shaded cells are the interfering ones. The corresponding overlapping bandwidth is 1/301/30 for Circle B, 1/331/33 for one cell and 1/301/33=1/3301/30-1/33=1/330 for another cell in Circle C. Clearly, the sum of the overlapping bandwidth of the two interfering cells in Circle C equals the bandwidth of the typical red cell in Circle A.

For a more intuitive understanding, Fig. 6b gives a schematic diagram of frequency allocation. As said before, assuming the first cell A1 in Circle A to be the typical cell, the cell B1 in Circle B and the cell C1 and part of the cell C2 in Circle C have an overlapping spectrum with the typical cell A1. Therefore, cells B1, C1, and C2 introduce ICI to cell A1. To distinguish the proportions of the overlapping spectrum of different cells in the same Circle, blue and yellow shaded regions are used to mark the corresponding overlapping spectrum regions in Circle C.

Refer to caption
(a) An illustration of frequency allocation with seven filling circles.
Refer to caption
(b) Schematic diagram of frequency allocation.
Figure 6: An illustrative frequency allocation scheme, where the red shaded area in Circle A denotes the typical triangular cell, and the blue shaded areas refer to the interference cells. The yellow-shaded region corresponds to the overlapping spectral region of the second interference cell in Circle C.

On the other hand, Fig. 6a also discloses that there are gaps between tangential filling circles in the proposed circle-filling method. To evaluate the efficiency of the circle packing strategy, we are concerned with the smallest number of circles if seamless coverage is necessary. Suppose that we are given a subset 𝒦2\mathcal{K}\subset\mathbb{R}^{2} and asked to seamlessly cover it by circles of a given radius ε>0\varepsilon>0. Assume the subset 𝒦\mathcal{K} can be seamlessly covered by NCN_{C} circles with radii ε\varepsilon. Comparing their areas, we have |𝒦|NC|𝒞(0,ε)||\mathcal{K}|\leq N_{C}|\mathcal{C}(0,\varepsilon)|, where |||\cdot| denotes the area in 2\mathbb{R}^{2} and 𝒞(0,ε)\mathcal{C}(0,\varepsilon) is a Euclidean circle centered at the origin with radius ε\varepsilon. Dividing both sides by |𝒞(0,ε)||\mathcal{C}(0,\varepsilon)| yields the lower bound NC|𝒦|/|𝒞(0,ε)|N_{C}\geq|\mathcal{K}|/|\mathcal{C}(0,\varepsilon)|. On the other hand, we can construct NPN_{P} closed disjoint circles 𝒞(xi,ε/2)\mathcal{C}(x_{i},\varepsilon/2) with centers xi𝒦x_{i}\in\mathcal{K} and radii ε/2\varepsilon/2. While these circles may not need to fit entirely into 𝒦\mathcal{K}, they do fit into a slightly inflated set, namely 𝒦+𝒞(0,ε/2)\mathcal{K}+\mathcal{C}(0,\varepsilon/2). Comparing their areas, we obtain NP|𝒞(0,ε/2)||𝒦+𝒞(0,ε/2)|N_{P}|\mathcal{C}(0,\varepsilon/2)|\leq|\mathcal{K}+\mathcal{C}(0,\varepsilon/2)|, which leads to the upper bound NP|𝒦+𝒞(0,ε/2)|/|𝒞(0,ε/2)|N_{P}\leq|\mathcal{K}+\mathcal{C}(0,\varepsilon/2)|/|\mathcal{C}(0,\varepsilon/2)|. Finally, by recalling [46, Lemma 4.2.8], we have NCNPN_{C}\leq N_{P}, yielding the following theorem.

Theorem 2 (Bounds on the number of filling circles).

Let 𝒦\mathcal{K} be a subset of 2\mathbb{R}^{2} and ε>0\varepsilon>0, assuming 𝒦\mathcal{K} can be seamlessly covered by NCN_{C} circles with radius ε\varepsilon, then

|𝒦||𝒞(0,ε)|NC|𝒦+𝒞(0,ε2)||𝒞(0,ε2)|.\frac{|\mathcal{K}|}{|\mathcal{C}(0,\varepsilon)|}\leq N_{C}\leq\frac{|\mathcal{K}+\mathcal{C}(0,\frac{\varepsilon}{2})|}{|\mathcal{C}(0,\frac{\varepsilon}{2})|}. (32)

If 𝒦\mathcal{K} is a unit circle 𝒞(0,1)\mathcal{C}(0,1), then (32) reduces to

(1ε)2NC(2ε+1)2.\left(\frac{1}{\varepsilon}\right)^{2}\leq N_{C}\leq\left(\frac{2}{\varepsilon}+1\right)^{2}. (33)

Suppose that we fill the unit circle 𝒞(0,1)\mathcal{C}(0,1) with different radii (ε\varepsilon) of filling circles. The upper and lower bounds on the number of filling circles for seamless coverage, computed by (33), are listed in Table I, compared with the simulation results of the number of filling circles for the seamless coverage and the number of filling circles for the highest-density lattice packing described in Section IV-A. As expected, the simulation results pertaining to the seamless coverage range between the upper and lower bounds. However, when the radius of filling circles is small (e.g., ε=0.025\varepsilon=0.025 or ε=0.05\varepsilon=0.05 in Table I), the number of filling circles for the lattice packing is even smaller than the lower bound computed by (33). This observation is of no surprise because the highest-density lattice packing allows a bit of gap among filling circles (rather than seamless coverage), as illustrated in Fig. 6a. When the radius of filling circles becomes larger, the gap becomes smaller such that the numbers of filling circles for the seamless coverage and the lattice packing coincide, as shown in Table I.

TABLE I: The number of filling circles
      Radii of filling circles (ε\varepsilon)     0.025 0.05 0.1 0.2 0.3 0.4 0.5 0.6    
    Upper bounds     6561 1681 441 121 58.8 36 25 18.8    
    Seamless coverage     2029 517 151 37 19 13 7 7    
    Lattice packing     1519 397 109 32 19 13 7 7    
    Lower bounds     1600 400 100 25 11.1 6.3 4 2.8    
         

IV-D Coverage Probability After Frequency Allocation

After performing the frequency allocation mentioned above, the interfering BSs, not all BSs in Φ\Phi, which transmit in the same frequency band, are a thinned version of the original PPP with intensity λ=λ/δ\lambda^{\prime}=\lambda/\delta. Since a thinned version of a PPP is again a PPP, the coverage probability with handoffs can be calculated as per (16) for a typical UAV with λ\lambda^{\prime} in place of λ\lambda.

V Simulation Results and Discussions

This section illustrates numerical results computed per the previously obtained analytical expressions are illustrated and compared with extensive Monte-Carlo simulation results. In the pertaining simulation experiments, a large-scale wireless network with BS density 20BSs/km220\ {\rm BSs}/{\rm km}^{2} is assumed. The BS height is set to HBS=25H_{\rm BS}=25 m and the Ricean fading factor is set to K=1K=1.

Refer to caption
Figure 7: Handoff probabilities versus the BS density (left) as well as the average moving speed of UAVs (right), under the proposed Poisson-Delaunay triangulation, the Poisson-Voronoi tessellation with three nearest cooperating BSs and the same scheme without CoMP. The maximum height of UAV is set to H2=70 mH_{2}=70\text{ m}.

V-A Handoff Probability

Figure 7 depicts the handoff probabilities of UAVs under the proposed Poisson-Delaunay triangulation and the traditional Poisson-Voronoi tessellation with three nearest cooperating BSs, which are illustrated with legends “Delaunay” and “Voronoi: CoMP”, respectively. For comparison purposes, Poisson-Voronoi tessellation without CoMP is also considered, depicted with legend “Voronoi: w/o CoMP”. Finally, the results with legend “Delaunay: Approx.” correspond to the simulation results of handoff probability using the equivalent Voronoi approximation method described in Subsection III-A. Specifically, the left panel of Fig. 7 depicts the handoff probability versus the BS density λ\lambda. It is observed that, for a fixed moving speed of UAVs (v=20m/sv=20\ {\rm m/s}), the handoff probability monotonically increases with λ\lambda. Similarly, the right panel of Fig. 7 shows the handoff probability monotonically increases with the moving speed of UAVs for a fixed BS intensity. These observations are because handoffs occur more frequently as the cell size becomes smaller or UAVs fly faster, as expected. On the other hand, the handoff probability of our proposed model is much lower than that of the Voronoi model with three nearest cooperating BSs, especially for large λ\lambda or high vv. For instance, it is seen from the right panel of Fig. 7 that, given λ=20BS/km2\lambda=20\,{\rm BS/km^{2}} and v=40m/sv=40\,{\rm m/s}, the handoff probabilities of the traditional CoMP scheme and the proposed scheme are about 37%37\% and 24%24\%, respectively, thus illustrating the superiority of the proposed scheme. The fundamental reason for the superiority is that, in our scheme, a handoff occurs only if the UAV’s average received power changes, while the distances between a UAV and its three serving BSs are not necessarily the closest. However, in the Poisson-Voronoi network with three nearest BSs, a handoff occurs if any of the three nearest BSs changes, thus resulting in a higher handoff probability.

Figure 7 also shows that the handoff probability of the proposed CoMP scheme is a bit higher than that of the Voronoi scheme without CoMP. This phenomenon is not surprising as the average area of Delaunay triangular cells is half of their dual Voronoi cells [30]. On the other hand, it is observed that the simulation results based on the equivalent Voronoi approximation method match well with the simulation results, demonstrating this method’s feasibility. Finally, it is seen that the numerical results computed as per (10) agree well with the simulation ones, which corroborates the effectiveness of our analysis.

Refer to caption
Figure 8: Coverage probability with handoffs versus SIR threshold in the unit of dB with α=2.2\alpha=2.2 or 33 for a typical UAV, with an average moving speed of 2020 m/s.

V-B Coverage Probability with Handoffs

In this subsection, simulation results about the coverage probability with handoffs are firstly depicted, then exact numerical results about the coverage probability in the absence of fading are shown. Next, the effect of varying heights of UAVs is discussed, and the coverage probability after frequency allocation is finally illustrated.

V-B1 Coverage Probability with Handoffs

Figure 8 shows the coverage probability with handoffs versus the SIR threshold γ\gamma in dB for a typical UAV, where the top panel corresponds to the case of β=0.1\beta=0.1 while the bottom panel to the case of β=0.7\beta=0.7, where β\beta reflects the probability of connection failure due to handoffs, as defined immediately after Eq. (5). It can be observed that the coverage probability with β=0.1\beta=0.1 is higher than that with β=0.7\beta=0.7 as the system is less sensitive to handoff with smaller β\beta. On the other hand, for either case, the coverage probability decreases with a higher SIR threshold while increasing with both more prominent path-loss exponent α\alpha and more antennas MM, as expected.

V-B2 Special Case in the Absence of Fading

Figure 9 illustrates the coverage probability with handoffs versus the SIR threshold in the absence of fading, with different path-loss exponent α\alpha. It is seen that the numerical results computed as per (23) match well with the corresponding simulated ones, which verifies the accuracy of our analysis. Besides, the coverage probability increases with the path-loss exponent α\alpha. The reason behind this observation is that, while raising α\alpha decreases the desired signal, it more significantly decreases the interference power by recalling the fact that the interfering signals are usually farther from the BS than the desired signal, thus increasing the whole SIR and the coverage probability.

Refer to caption
Figure 9: Coverage probability with handoffs in the absence of fading under different values of path-loss exponent α\alpha, with β=0.1\beta=0.1, v=9{v}=9 m/s, H1=30H_{1}=30 m, and H2=70H_{2}=70 m.
Refer to caption
Figure 10: Coverage probability of a typical UAV with varying heights, with β=0\beta=0, α=2.6\alpha=2.6 and λ=20BS/km2\lambda=20\ \mathrm{BS/km}^{2}.

V-B3 The Average Height of UAVs

According to the principle of circular packing discussed in Subsection IV-A, the radius of circles depends on the instantaneous height (i.e., HH) of a typical UAV. For ease of frequency planning, the optimal circular radius is calculated concerning its average height (i.e., H¯\bar{H}), as given by Eq. (29). Figure 10 plots the coverage probabilities computed by the instantaneous heights and average ones. It is seen that they match well with each other for either the case of H[30m,70m]H\in[30~{}\mathrm{m},70~{}\mathrm{m}] with H¯=50m\bar{H}=50~{}\mathrm{m} or the case of H[100m,150m]H\in[100~{}\mathrm{m},150~{}\mathrm{m}] with H¯=125m\bar{H}=125~{}\mathrm{m}. The same observation can also be made from [43, Fig. 9]. As the radius of the terrestrial network coverage is much larger than the height of UAVs, the small variation of UAV height does not significantly impact the coverage probability. Also, it is observed that the coverage probability decreases with a higher average height of UAVs, as expected. Therefore, the average height of UAVs can serve as a key parameter for effective frequency planning and other performance evaluation.

V-B4 Coverage Probability After Frequency Allocation

Figure 11 depicts the coverage probability with handoffs versus the SIR threshold γ\gamma, under the path-loss exponent α=3\alpha=3 for a given th=ln(1+101.5)=3.5\mathcal{R}_{{\rm th}}=\ln(1+10^{1.5})=3.5 nat/sec/Hz or α=2.2\alpha=2.2 for th=0.8\mathcal{R}_{{\rm th}}=0.8 nat/sec/Hz. The corresponding frequency reuse factor is calculated via (31). Compared with Fig. 8, it can be seen that, for a fixed SIR threshold, the coverage probability increases significantly. This is because the interference is reduced effectively after dynamic frequency allocation.

Refer to caption
Figure 11: Coverage probability versus SIR threshold in the unit of dB under different th\mathcal{R}_{{\rm th}} and α\alpha, with v=20v=20 m/s.

V-C Comparison with Voronoi Tessellation

Figure 12 illustrates the coverage probability of a typical UAV versus the SIR threshold γ\gamma in dB, regarding the proposed Delaunay CoMP scheme and the Poisson-Voronoi tessellation scheme with three nearest cooperating BSs. For comparison purposes, the simulation results of the Poisson-Voronoi tessellation without CoMP are also plotted. If no handoff is accounted for (i.e., β=0\beta=0), Fig. 12a shows that the proposed Delaunay scheme achieves a slightly lower coverage probability than the Voronoi scheme with three cooperating BSs. This is because the latter always chooses the three nearest serving BSs through exhaustive searching. However, when handoff is accounted for, for instance, in the case of β=0.5\beta=0.5, Fig. 12b shows that the coverage probability of our proposed Delaunay scheme outperforms that of the Voronoi scheme with three nearest cooperating BSs, especially at low SIR threshold. This comparison concludes that our CoMP scheme is preferable as UAVs inevitably require handoffs.

Refer to caption
(a) Coverage probability without handoffs.
Refer to caption
(b) Coverage probability with handoffs
Figure 12: Coverage probability versus SIR threshold in the unit of dB, under the proposed Delaunay CoMP scheme and the Poisson-Voronoi tessellation scheme without CoMP and the case with three nearest cooperating BSs on the left, with α=2.6\alpha=2.6 and v=40{v}=40 m/s.

VI Concluding Remarks

This paper developed a coordinated multi-point (CoMP) transmission scheme for ground-to-air communications beyond 5G using the principle of stochastic geometry regarding Poisson-Delaunay triangulation. In particular, each UAV is jointly served by three terrestrial BSs, thus enhancing the communication quality. Also, a dynamic frequency allocation algorithm was designed to eliminate inter-cell interference using circle packing. After deriving the handoff probability and coverage probability for a typical UAV, simulation and numerical results demonstrated that the proposed CoMP transmission outperforms the conventional Voronoi scheme in terms of handoff probability and coverage probability. Consequently, the proposed CoMP scheme is promising for ground-to-air communications where frequent UAV handoffs occur.

Appendix A Proof of Lemma 1

Given {ρk,Hk1,Hk}\{\rho_{k},H_{k-1},H_{k}\}, the conditional handoff probability can be computed as

H|{ρk,Hk1,Hk}\displaystyle\mathbb{P}_{\rm H|\{\rho_{k},H_{k-1},H_{k}\}} =Pr{Φ(c(q1,R)c(q1,r)>0|ρk,Hk1,Hk)}\displaystyle=\Pr\left\{\Phi(c(q_{1}^{\prime},R)\setminus c(q_{1},r)>0|\rho_{k},H_{k-1},H_{k})\right\}
=1exp(2λ|c(q1,R)c(q1,r)|),\displaystyle=1-\exp(-2\lambda|c(q_{1}^{\prime},R)\setminus c(q_{1},r)|), (34)

where (34) comes from the void probability of PPP, and c(q1,R)c(q_{1}^{\prime},R) denotes a circle with radius RR centered at q1q_{1}^{\prime}. Also, the coverage area when the UAV moves from q1q_{1} to q1q_{1}^{\prime} can be computed by:

|c(q1,R)c(q1,r)|=|c(q1,R)||c(q1,R)c(q1,r)|.|c(q_{1}^{\prime},R)\setminus c(q_{1},r)|=|c(q_{1}^{\prime},R)|-|c(q_{1}^{\prime},R)\cap c(q_{1},r)|. (35)

Due to the symmetry, ψ\psi is considered to be uniformly distributed in the range [0,π][0,\pi]. By using the relationship between rr and vcos(ϕk)v\cos(\phi_{k}), there are two different scenarios as shown Fig. 13. In particular, Fig. 13a refers to the case of vcos(ϕk)rv\cos(\phi_{k})\leq r where ψ[0,π/2]\psi\in[0,{\pi}/{2}] and Fig. 13b represents the case of vcos(ϕk)>rv\cos(\phi_{k})>r where ψ[π/2,π]\psi\in[{\pi}/{2},\pi].

Refer to caption
(a) vcos(ϕk)r{v}\cos(\phi_{k})\leq r.
Refer to caption
(b) vcos(ϕk)>r{v}\cos(\phi_{k})>r.
Figure 13: Relationship between rr, vcos(ϕk){v}\cos(\phi_{k}), and RR.

As shown in Fig. 13a, if vcos(ϕk)rv\cos(\phi_{k})\leq r, the common area between two intersecting circles with radius rr and RR, respectively, can be calculated as:

|c(q1,R)c(q1,r)|\displaystyle|c(q_{1}^{\prime},R)\cap c(q_{1},r)|
=r2q1q1A+R2Aq1q1vcos(ϕt)rsin(q1q1A).\displaystyle=r^{2}\angle q_{1}^{\prime}q_{1}A+R^{2}\angle Aq_{1}^{\prime}q_{1}-{v}\cos(\phi_{t})r\sin(\angle q_{1}^{\prime}q_{1}A). (36)

From Fig. 13a, we have q1q1A=πψ\angle q_{1}^{\prime}q_{1}A=\pi-\psi and Aq1q1=ψarcsin(vcos(ϕk)sin(ψ)/R)\angle Aq_{1}^{\prime}q_{1}=\psi-\arcsin\left({{v}\cos(\phi_{k})\sin(\psi)}/{R}\right), which implies

|c(q1,R)c(q1,r)|\displaystyle|c(q_{1}^{\prime},R)\cap c(q_{1},r)| =R2(ψarcsin(vcos(ϕk)sin(ψ)/R)\displaystyle=R^{2}(\psi-\arcsin\left({{v}\cos(\phi_{k})\sin(\psi)}/{R}\right)
+r2(πψ)vcos(ϕk)rsin(ψ).\displaystyle\quad+r^{2}(\pi-\psi)-{v}\cos(\phi_{k})r\sin(\psi). (37)

Substituting (35) and (A) into (34) yields the first line of (1).

As shown in Fig. 13b, if vcos(ϕk)>rv\cos(\phi_{k})>r, i.e., when ψ\psi is between 0 and π/2{\pi}/{2} or vcos(ϕk)cos(πψ)r{v}\cos(\phi_{k})\cos(\pi-\psi)\leq r, q1Aq1=arcsin(vcos(ϕk)sin(ψ)/R)\angle q_{1}Aq_{1}^{\prime}=\arcsin\left({{v}\cos(\phi_{k})\sin(\psi)}/{R}\right) is between 0 and π/2{\pi}/{2}, (A) still holds. However, when q1Aq1\angle q_{1}Aq_{1}^{\prime} is between π/2{\pi}/{2} and π\pi, ψ\psi is between π/2{\pi}/{2} and π\pi and vcos(ϕk)cos(πψ)>r{v}\cos(\phi_{k})\cos(\pi-\psi)>r, arcsin(vcos(ϕk)sin(ψ)/R)\arcsin\left({{v}\cos(\phi_{k})\sin(\psi)}/{R}\right) in (A) needs replaced by πarcsin(vcos(ϕk)sin(ψ)/R)\pi-\arcsin\left({{v}\cos(\phi_{k})\sin(\psi)}/{R}\right), yielding the second line of (1). This completes the proof.

Appendix B Proof of Lemma 2

By using Cauchy-Schwarz’s inequality, an upper bound on the coverage probability given by (13) can be explicitly calculated as

C1\displaystyle\mathbb{P}_{\rm C_{1}} =𝔼[Pr{η>γ}]\displaystyle=\mathbb{E}\left[\Pr\left\{\eta>\gamma\right\}\right]
H1H20<𝒓<Pr{(d1α+d2α+d3α)i=13giI>γ|di}\displaystyle\leq\int\limits_{H_{1}}^{H_{2}}\int\limits_{0<\bm{r}<\infty}\Pr\left\{\frac{\left(d_{1}^{-\alpha}+d_{2}^{-\alpha}+d_{3}^{-\alpha}\right)\sum_{i=1}^{3}g_{i}}{I}>\gamma|d_{i}\right\}
×fH(x)fr1,r2,r3(𝒓)d𝒓dx\displaystyle\quad\times f_{H}(x)f_{r_{1},r_{2},r_{3}}(\bm{r})\,{\rm d}\bm{r}\,{\rm d}x (38)
=H1H20<𝒓<Pr{i=13gi>γId1α+d2α+d3α}\displaystyle=\int\limits_{H_{1}}^{H_{2}}\int\limits_{0<\bm{r}<\infty}\Pr\left\{\sum_{i=1}^{3}g_{i}>\frac{\gamma I}{d_{1}^{-\alpha}+d_{2}^{-\alpha}+d_{3}^{-\alpha}}\right\}
×fH(x)fr1,r2,r3(𝒓)d𝒓dx\displaystyle\quad\times f_{H}(x)f_{r_{1},r_{2},r_{3}}(\bm{r})\,{\rm d}\bm{r}\,{\rm d}x
=H1H20<𝒓<fH(x)fr1,r2,r3(𝒓)k=0ϖ11k!(γΩ1(i=13diα)1)k\displaystyle=\int\limits_{H_{1}}^{H_{2}}\int\limits_{0<\bm{r}<\infty}f_{H}(x)f_{r_{1},r_{2},r_{3}}(\bm{r})\sum_{k=0}^{\varpi-1}\frac{1}{k!}\left(\frac{\gamma}{\Omega_{1}}\left(\sum\limits_{i=1}^{3}d_{i}^{-\alpha}\right)^{-1}\right)^{k}
×𝔼I[Ikexp(γIΩ1(i=13diα)1)]d𝒓dx,\displaystyle\quad\times\mathbb{E}_{I}\left[I^{k}\exp\left(-\frac{\gamma I}{\Omega_{1}}\left(\sum\limits_{i=1}^{3}d_{i}^{-\alpha}\right)^{-1}\right)\right]\,{\rm d}\bm{r}\,{\rm d}x, (39)

where (39) follows from the expansion of the complementary cumulative probability density function (CCDF) of i=13gi\sum_{i=1}^{3}g_{i}, which is obviously the sum of three Gamma random variables, given by

Fi=13gi(x)\displaystyle F_{\sum_{i=1}^{3}g_{i}}(x) =11Γ(3m1)γ(3m1,xΩ1)\displaystyle=1-\frac{1}{\Gamma(3m_{1})}\gamma\left(3m_{1},\frac{x}{\Omega_{1}}\right)
=k=0ϖ11k!(xΩ1)kexp(xΩ1),\displaystyle=\sum\limits_{k=0}^{\varpi-1}\frac{1}{k!}\left(\frac{x}{\Omega_{1}}\right)^{k}\exp\left(-\frac{x}{\Omega_{1}}\right), (40)

with ϖround(3m1)\varpi\triangleq{\rm round}(3m_{1}). Then, by recalling the relationship between the moments and Laplace transform of a random variable, (39) can be derived as

C1\displaystyle\mathbb{P}_{\rm C_{1}} H1H20<𝒓<fH(x)fr1,r2,r3(𝒓)k=0ϖ11k!(γΩ1(i=13diα))k\displaystyle\leq\int\limits_{H_{1}}^{H_{2}}\int\limits_{0<\bm{r}<\infty}f_{H}(x)f_{r_{1},r_{2},r_{3}}(\bm{r})\sum_{k=0}^{\varpi-1}\frac{1}{k!}\left(-\frac{\gamma}{\Omega_{1}\left(\sum\limits_{i=1}^{3}d_{i}^{-\alpha}\right)}\right)^{k}
×kLI1(s)sk|s=γΩ1(i=13diα)d𝒓dx,\displaystyle\quad\times\frac{\partial^{k}L_{I_{1}}(s)}{\partial s^{k}}\bigg{|}_{s=\frac{\gamma}{\Omega_{1}\left(\sum\limits_{i=1}^{3}d_{i}^{-\alpha}\right)}}\,{\rm d}\bm{r}\,{\rm d}x, (41)

where LI1(s)L_{I_{1}}(s) can be explicitly computed as

LI1(s)\displaystyle L_{I_{1}}(s)
=𝔼ΦΦ0[jΦ^𝔼gj[exp(sdj, 0αgj)]]\displaystyle=\mathbb{E}_{{\Phi\setminus\Phi_{0}}}\left[\prod_{j\in\hat{\Phi}}\mathbb{E}_{g_{j}}\left[\exp\left(-sd_{j,\,0}^{-\alpha}g_{j}\right)\right]\right] (42)
=exp(2λπr3(1𝔼g[exp(sg(x2+H2)α)]xdx))\displaystyle=\exp\left(-2\lambda\pi\int\limits_{r_{3}}^{\infty}\left(1-\mathbb{E}_{g}\left[\exp\left(-sg(\sqrt{x^{2}+H^{2}})^{-\alpha}\right)\right]x{\rm d}x\right)\right)
=exp(λπd32+2αλπs2α𝔼g[h12αγ(2α,sd3αg)])\displaystyle=\exp\left(\lambda\pi{d_{3}}^{2}+\frac{2}{\alpha}\lambda\pi s^{\frac{2}{\alpha}}\mathbb{E}_{g}\left[h^{\frac{2}{\alpha}}_{1}\gamma\left(-\frac{2}{\alpha},s{d_{3}}^{-\alpha}g\right)\right]\right) (43)
=exp(λπd32λπd32𝔼g[F11[.2α12α.;sd3αg]])\displaystyle=\exp\left(\lambda\pi{d_{3}}^{2}-\lambda\pi{d_{3}}^{2}\mathbb{E}_{g}\left[{}_{1}F_{1}{\left[\genfrac{.}{.}{0.0pt}{}{-\frac{2}{\alpha}}{1-\frac{2}{\alpha}};-s{d_{3}}^{-\alpha}g\right]}\right]\right) (44)
=exp(λπd32λπd32F12[.m22α12α.;sd3αΩ2]),\displaystyle=\exp\left(\lambda\pi{d_{3}}^{2}-\lambda\pi{d_{3}}^{2}{}_{2}F_{1}{\left[\genfrac{.}{.}{0.0pt}{}{m_{2}\mskip 8.0mu-\frac{2}{\alpha}}{1-\frac{2}{\alpha}};-s{d_{3}}^{-\alpha}{\Omega_{2}}\right]}\right), (45)

in which [47, 8.351] is exploited to reach (44), and (45) follows the fact gjΓ(m2,Ω2)g_{j}\sim\Gamma(m_{2},\Omega_{2}).

Finally, by using a similar method to that in [31, Appendix A], the recursive relations between the derivatives of LI1(s)L_{I_{1}}(s) can be attained, yielding (13).

References

  • [1] 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.
  • [2] M. Mozaffari, W. Saad, M. Bennis, Y. Nam, and M. Debbah, “A tutorial on UAVs for wireless networks: Applications, challenges, and open problems,” IEEE Commun. Surveys Tuts., vol. 21, no. 3, pp. 2334–2360, Third quarter 2019.
  • [3] M. M. Azari, F. Rosas, and S. Pollin, “Cellular connectivity for UAVs: Network modeling, performance analysis, and design guidelines,” IEEE Trans. Wireless Commun., vol. 18, no. 7, pp. 3366–3381, Jul. 2019.
  • [4] X. Lin, V. Yajnanarayana, S. D. Muruganathan, S. Gao, H. Asplund, H. Maattanen, M. Bergstrom, S. Euler, and Y. . E. Wang, “The sky is not the limit: LTE for unmanned aerial vehicles,” IEEE Commun. Mag., vol. 56, no. 4, pp. 204–210, Apr. 2018.
  • [5] A. Garcia-Rodriguez, G. Geraci, D. Lopez-Perez, L. G. Giordano, M. Ding, and E. Bjornson, “The essential guide to realizing 5G-connected UAVs with massive MIMO,” IEEE Commun. Mag., vol. 57, no. 12, pp. 84–90, Dec. 2019.
  • [6] M. M. Azari, F. Rosas, A. Chiumento, and S. Pollin, “Coexistence of terrestrial and aerial users in cellular networks,” in Proc. IEEE GLOBECOM Workshops, Dec. 2017, pp. 1–6.
  • [7] N. Cherif, M. Alzenad, H. Yanikomeroglu, and A. Yongacoglu, “Downlink coverage analysis of an aerial user in vertical heterogeneous networks,” in Proc. IEEE Global Commun. Conf., 2019, pp. 1–6.
  • [8] M. M. Azari, F. Rosas, and S. Pollin, “Reshaping cellular networks for the sky: Major factors and feasibility,” in Proc. IEEE International Conference on Communications, May 2018, pp. 1–7.
  • [9] A. Rahmati, Y. Yapici, N. Rupasinghe, I. Guvenc, H. Dai, and A. Bhuyan, “Energy efficiency of RSMA and NOMA in cellular-connected mmwave UAV networks,” in Proc. IEEE Int. Conf. Commun. Workshops, 2019, pp. 1–6.
  • [10] 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.
  • [11] X. Pang, G. Gui, N. Zhao, W. Zhang, Y. Chen, Z. Ding, and F. Adachi, “Uplink precoding optimization for NOMA cellular-connected UAV networks,” IEEE Trans. Commun., vol. 68, no. 2, pp. 1271–1283, Feb. 2020.
  • [12] 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.
  • [13] R. Amer, W. Saad, H. ElSawy, M. M. Butt, and N. Marchetti, “Caching to the sky: Performance analysis of cache-assisted CoMP for cellular-connected UAVs,” in Proc. IEEE Wireless Commun. and Netw. Conf., 2019, pp. 1–6.
  • [14] Y. Li, N. I. Miridakis, T. A. Tsiftsis, G. Yang, and M. Xia, “Air-to-air communications beyond 5G: A novel 3D CoMP transmission scheme,” IEEE Trans. Wireless Commun., vol. 19, no. 11, pp. 7324–7338, Nov. 2020.
  • [15] S. Zhang, Y. Zeng, and R. Zhang, “Cellular-enabled UAV communication: A connectivity-constrained trajectory optimization perspective,” IEEE Trans. Commun., vol. 67, no. 3, pp. 2580–2604, Mar. 2019.
  • [16] S. Zhang, H. Zhang, B. Di, and L. Song, “Cellular UAV-to-X communications: Design and optimization for multi-UAV networks,” IEEE Trans. Wireless Commun., vol. 18, no. 2, pp. 1346–1359, Feb. 2019.
  • [17] S. Zhang and R. Zhang, “Trajectory optimization for cellular-connected UAV under outage duration constraint,” J. Commun. and Inform. Netw., vol. 4, no. 4, pp. 55–71, Dec. 2019.
  • [18] U. Challita, W. Saad, and C. Bettstetter, “Interference management for cellular-connected UAVs: A deep reinforcement learning approach,” IEEE Trans. Wireless Commun., vol. 18, no. 4, pp. 2125–2140, Apr. 2019.
  • [19] Y. Gao, L. Xiao, F. Wu, D. Yang, and Z. Sun, “Cellular-connected UAV trajectory design with connectivity constraint: A deep reinforcement learning approach,” IEEE Trans. Green Commun. and Netw., vol. 5, no. 3, pp. 1369–1380, Sept. 2021.
  • [20] P. K. Sharma and D. I. Kim, “Random 3D mobile UAV networks: Mobility modeling and coverage probability,” IEEE Trans. Wireless Commun., vol. 18, no. 5, pp. 2527–2538, May 2019.
  • [21] R. Amer, W. Saad, and N. Marchetti, “Mobility in the sky: Performance and mobility analysis for cellular-connected UAVs,” IEEE Trans. Commun., vol. 68, no. 5, pp. 3229–3246, May 2020.
  • [22] H. Tabassum, M. Salehi, and E. Hossain, “Fundamentals of mobility-aware performance characterization of cellular networks: A tutorial,” IEEE Commun. Surveys & Tuts., vol. 21, no. 3, pp. 2288–2308, Third quarter 2019.
  • [23] A. Iera, A. Molinaro, and S. Marano, “Handoff management with mobility estimation in hierarchical systems,” IEEE Trans. Veh. Technol., vol. 51, no. 5, pp. 915–934, Sept. 2002.
  • [24] B. Jabbari and W. F. Fuhrmann, “Teletraffic modeling and analysis of flexible hierarchical cellular networks with speed-sensitive handoff strategy,” IEEE J. Sel. Areas Commun., vol. 15, no. 8, pp. 1539–1548, Oct. 1997.
  • [25] Y.-I. Kim, K.-J. Lee, and Y.-O. Chin, “Analysis of multi-level threshold handoff algorithm,” in Proc. of IEEE Global Telecommun. Conf., vol. 2, 1996, pp. 1141–1145.
  • [26] B. Jabbari, “Teletraffic aspects of evolving and next-generation wireless communication networks,” IEEE Pers. Commun., vol. 3, no. 6, pp. 4–9, Dec. 1996.
  • [27] M. M. Zonoozi and P. Dassanayake, “User mobility modeling and characterization of mobility patterns,” IEEE J. Sel. Areas Commun., vol. 15, no. 7, pp. 1239–1252, Sept. 1997.
  • [28] I. Pappalardo, A. Zanella, and M. Zorzi, “Upper bound analysis of the handover performance in HetNets,” IEEE Commun. Lett., vol. 21, no. 2, pp. 418–421, Feb. 2017.
  • [29] M. Haenggi, Stochastic Geometry for Wireless Networks.   Cambridge University Press, 2012.
  • [30] M. Xia and S. Aïssa, “Unified analytical volume distribution of Poisson-Delaunay simplex and its application to coordinated multi-point transmission,” IEEE Trans. Wireless Commun., vol. 17, no. 7, pp. 4912–4921, Jul. 2018.
  • [31] Y. Li, M. Xia, and S. Aïssa, “Coordinated multi-point transmission: A Poisson-Delaunay triangulation based approach,” IEEE Trans. Wireless Commun., vol. 19, no. 5, pp. 2946–2959, May 2020.
  • [32] G. Nigam, P. Minero, and M. Haenggi, “Coordinated multipoint joint transmission in heterogeneous networks,” IEEE Trans. Commun., vol. 62, no. 11, pp. 4134–4146, Nov. 2014.
  • [33] Ø. Hjelle and M. Dæhlen, Triangulations and Applications.   Springer, 2006.
  • [34] X. Lin, R. K. Ganti, P. J. Fleming, and J. G. Andrews, “Towards understanding the fundamentals of mobility in cellular networks,” IEEE Trans. Wireless Commun., vol. 12, no. 4, pp. 1686–1698, Apr. 2013.
  • [35] C. Bettstetter, H. Hartenstein, and X. Pérez-Costa, “Stochastic properties of the random waypoint mobility model,” Wireless Netw., vol. 10, no. 5, pp. 555–567, Sept. 2004.
  • [36] G. L. Stüber, Principles of Mobile Communication, 4th ed.   Springer, 2017.
  • [37] R. W. Heath Jr, T. Wu, Y. H. Kwon, and A. C. K. Soong, “Multiuser MIMO in distributed antenna systems with out-of-cell interference,” IEEE Trans. Signal Processing, vol. 59, no. 10, pp. 4885–4899, Oct. 2011.
  • [38] S. Sadr and R. S. Adve, “Handoff rate and coverage analysis in multi-tier heterogeneous networks,” IEEE Trans. Wireless Commun., vol. 14, no. 5, pp. 2626–2638, May 2015.
  • [39] S. Hsueh and K. Liu, “An equivalent analysis for handoff probability in heterogeneous cellular networks,” IEEE Commun. Lett., vol. 21, no. 6, pp. 1405–1408, Jun. 2017.
  • [40] A. Okabe, B. Boots, K. Sugihara, and S. N. Chiu, Spatial Tessellations: Concepts and Applications of Voronoi Diagrams, 2nd ed.   New York, NY, USA: Wiley, 2000.
  • [41] J. G. Andrews, F. Baccelli, and R. K. Ganti, “A tractable approach to coverage and rate in cellular networks,” IEEE Trans. Commun., vol. 59, no. 11, pp. 3122–3134, Nov. 2011.
  • [42] D. Moltchanov, “Distance distributions in random networks,” Ad Hoc Netw., vol. 10, no. 6, pp. 1146–1166, Mar. 2012.
  • [43] V. V. Chetlur and H. S. Dhillon, “Downlink coverage analysis for a finite 3-D wireless network of unmanned aerial vehicles,” IEEE Trans. Commun., vol. 65, no. 10, pp. 4543–4558, Oct. 2017.
  • [44] P. Madhusudhanan, J. G. Restrepo, Y. Liu, T. X. Brown, and K. R. Baker, “Downlink performance analysis for a generalized shotgun cellular system,” IEEE Trans. Wireless Commun., vol. 13, no. 12, pp. 6684–6696, Dec. 2014.
  • [45] J. H. Conway and N. J. A. Sloane, Sphere Packings, Lattices, and Groups, 3rd ed.   Springer, 1999.
  • [46] R. Vershynin, High-Dimensional Probability.   Cambridge University Press, 2018.
  • [47] I. S. Gradshteyn and I. M. Ryzhik, Table of Integrals, Series and Products, 6th ed.   Academic Press, 2000.
[Uncaptioned image] Yan Li received a B.S. degree in Electronic Information Engineering from Hunan Normal University, Changsha, China, in 2013, and the M.S. degree in Electronics and Communication Engineering from Sun Yat-sen University, Guangzhou, China, in 2016. She received her PH.D. degree in Information and Communication Engineering at Sun Yat-sen University, Guangzhou, China, in 2021. She is currently a Lecturer at the School of Computer and Communication Engineering, Changsha University of Science and Technology, Changsha, China. Her research interests include modeling and analysis of cellular networks and cooperative communications based on stochastic geometry theory.
[Uncaptioned image] Minghua Xia (Senior Member, IEEE) received the Ph.D. degree in Telecommunications and Information Systems from Sun Yat-sen University, Guangzhou, China, in 2007. From 2007 to 2009, he was with the Electronics and Telecommunications Research Institute (ETRI) of South Korea, Beijing R&D Center, Beijing, China, where he worked as a member and then as a senior member of the engineering staff. From 2010 to 2014, he was in sequence with The University of Hong Kong, Hong Kong, China; King Abdullah University of Science and Technology, Jeddah, Saudi Arabia; and the Institut National de la Recherche Scientifique (INRS), University of Quebec, Montreal, Canada, as a Postdoctoral Fellow. Since 2015, he has been a Professor at Sun Yat-sen University. Since 2019, he has also been an Adjunct Professor with the Southern Marine Science and Engineering Guangdong Laboratory (Zhuhai). His research interests are in the general areas of wireless communications and signal processing.