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

Downlink Performance of Cell-Free Massive MIMO for LEO Satellite Mega-Constellation

Xiangyu Li, Bodong Shang Some intermediate results were presented in part at the International Conference on Ubiquitous Communication (Ucom) 2024 [DOI: 10.1109/Ucom62433.2024.10695881]. See [1] for details.(Corresponding authors: Bodong Shang)X. Li and B. Shang are with Eastern Institute for Advanced Study, Eastern Institute of Technology, Ningbo, Ningbo 315200, China (e-mail: [email protected], [email protected]).
Abstract

Low-earth orbit (LEO) satellite communication (SatCom) has emerged as a promising technology for improving wireless connectivity in global areas. Cell-free massive multiple-input multiple-output (CF-mMIMO), an architecture recently proposed for next-generation networks, has yet to be fully explored for LEO satellites. In this paper, we investigate the downlink performance of a CF-mMIMO LEO SatCom network, where many satellite access points (SAPs) simultaneously serve the corresponding ground user terminals (UTs). Using tools from stochastic geometry, we model the locations of SAPs and UTs on surfaces of concentric spheres using Poisson point processes (PPPs) and present expressions based on linear minimum-mean-square-error (LMMSE) channel estimation and conjugate beamforming. Then, we derive the coverage probabilities in both fading and non-fading scenarios, with significant system parameters such as the Nakagami fading parameter, number of UTs, number of SAPs, orbital altitude, and service range brought by the dome angle. Finally, the analytical model is verified by extensive Monte Carlo simulations. Simulation results show that stronger line-of-sight (LoS) effects and a more comprehensive service range of the UT bring higher coverage probability despite existing multi-user interference. Moreover, we found that there exist optimal numbers of UTs for different orbital altitudes and dome angles, which provides valuable system design insights.

Index Terms:
Satellite-terrestrial communications, low-earth orbit (LEO) satellite, cell-free massive MIMO, coverage probability, stochastic geometry.

I Introduction

The advancement of wireless communications and the explosion of high-data-rate demands have led to the expansion of network coverage, which is currently supported by terrestrial networks (TNs). As an essential component of non-terrestrial networks (NTNs), satellite communication (SatCom) is a critical enabler to realize the continuous and ubiquitous connectivity provision, especially in areas with inadequate wireless access [2]. In recent years, low-earth orbit (LEO) satellites, typically located at altitudes between 500500 km and 2,0002,000 km, have gained broad research interests due to their potential to provide worldwide Internet access with improved data rates [3]. Compared with the medium-earth orbit (MEO) or geostationary-earth orbit (GEO) counterparts, LEO satellites are more advantageous due to relatively shorter signal propagation delay, decreased path-loss and power consumption, and lower production and launch costs [4].

In the LEO SatCom network, multi-beam transmission techniques have been widely used to obtain higher throughput and data rates for numerous user terminals (UTs) [5]. One possible utilization of multi-beam transmission in SatCom is its integration with massive multiple-input multiple-output (MIMO) [6], an enabling and widely adopted technology for the fifth-generation (5G) and beyond communication systems. In massive MIMO (mMIMO)-enhanced LEO SatCom networks, significantly higher data rates can be achieved than their traditional single-beam counterparts [7]. However, similar to inter-cell interference of small cells in TNs with collocated mMIMO, inter-satellite interference in NTNs exists due to the service area boundary and causes a severe performance downgrade for served UTs[8]. Therefore, the current satellite network, where a single satellite serves multiple UTs with potential overlap from neighboring satellite coverage areas, may be inadequate for UTs requiring high levels of coverage and data rates. This has directed our research toward a distributed mMIMO network that is theoretically well-suited for SatCom, i.e., cell-free (CF) mMIMO LEO SatCom networks.

Stochastic geometry is a proper mathematical tool for analyzing and evaluating network performance, such as coverage probability, desired signal, and interference statistics from a system-level perspective [9]. Specifically, coverage analysis research has become more tractable, such as the coverage probability in [10, 11, 12] for TNs and in SatCom [12, 13] for NTNs. However, the aforementioned works fail to account for the combined impacts of critical factors such as beamforming, fading parameters, number of satellites, and their orbital altitudes in CF-mMIMO LEO SatCom networks. Since coverage probability is functionally related to these factors, it can be expressed in closed-form equations. Inspired by these observations, this paper develops an analytical model for the coverage and capacity of CF-mMIMO LEO SatCom networks using stochastic geometry. These functional mapping relationships can significantly reduce computational complexity compared to system-level simulations.

I-A Related Works

Many papers have studied the performance of LEO satellite networks. The coverage probability for downlink transmissions was investigated in [14], where satellite locations were distributed as a binomial point process (BPP). However, crucial instruments such as the distance distributions of the BPP are more challenging to analyze compared to those of a Poisson point process (PPP) in unbounded space and therefore, PPP-based satellite modeling was adopted in [15]. Many other works also used PPP to model the constellation. For example, ultra-dense LEO satellite constellations were studied in [16] to find the minimized number of satellites while satisfying the backhaul requirement of each UT. The uplink interference and performance of mega satellite constellations were examined in [17, 18] under the impacts of intra-constellation interference. The above work, although similar to our studied network, assumed that each UT was connected to a single satellite, thus overlooking the possibility of satellite cooperation.

The CF-mMIMO system, where each UT is coherently served in the same time-frequency resource block by a large number of geographically-located access points (APs) [19], has gained extensive research attention recently. Although there has been extensive research on CF-mMIMO in TNs such as [20, 21], relatively few studies have explored its application in LEO SatCom. An LEO satellite was initially considered an “add-on” to improve terrestrial CF networks in [22, 23]. However, they fail to introduce the CF-mMIMO architecture to large-scale LEO satellite networks. The authors in [24, 25] integrated CF-mMIMO into LEO satellite networks and developed an optimization framework to improve spectral efficiency. The benefits of CF-mMIMO in LEO satellite networks were further evaluated in [26] for broadband connectivity with multi-antenna satellites and handheld devices. In addition, the CF-mMIMO SatCom network was also studied from physical layer orthogonal time-frequency-space (OTFS) [27], uplink transmissions with CSI uncertainties [28, 29, 30], and dynamic clustering of satellite access points (SAPs) [31]. However, the above works focused on algorithm designs and assumed that the served UTs were confined in a small region on the earth, neglecting other coverage areas where inter-user interference could arise, as well as downlink interference from non-cooperative satellites. Our previous work [1] examined a basic model for coordinated multi-satellite joint transmissions. However, its reliance on Rayleigh fading and the omission of beamforming and channel estimation strategies made it misaligned with CF-mMIMO and impractical for channels with line-of-sight (LoS) components. Although satellite cooperation was considered in [32, 33], inter-satellite interference persisted, and the lack of beamforming and channel estimation made the structure incompatible. In addition, its tractability decreased as the number of satellites increased.

I-B Contributions and Paper Organization

To thoroughly investigate the downlink performance of CF-mMIMO LEO SatCom networks from a system-level perspective, we incorporate essential factors of satellite networks for analysis using tools from stochastic geometry. The PPP model is adopted to model LEO satellite mega-constellation, providing analytical results with broad applicability and high tractability. Notably, the main contributions of this paper are summarized as follows:

  • CF-mMIMO LEO SatCom Network Design: We establish a CF-mMIMO system in the LEO satellite network using stochastic geometry. The locations of SAPs and UTs are modeled on two concentric sphere surfaces, one with the SAPs’ orbital radius and the other with the earth’s radius, respectively, based on two independent homogeneous PPPs. Simulation results demonstrate that the PPP constellation model can fit perfectly with practical constellations. Considering the shape of the earth and the service range, each UT is assigned a group of SAPs for service delivery according to its dome angle.

  • Modeling and Analysis: We introduce the related distance distribution for the service links of a typical UT and characterize the average number of UTs served by each SAP. Then, we provide expressions for the distribution of desired signal strength (DSS), the average inter-satellite interference, and the average multi-user interference. The coverage probability of a typical user is then presented accordingly, with both large-scale path-loss and small-scale Nakagami-mm fading. Furthermore, given the relatively minor impact of multi-path fading components against the long satellite-to-terrestrial distances, we derive the coverage probability for non-fading propagation environments.

  • Network Design Insights: We quantitatively analyze the performance of the CF-mMIMO LEO SatCom network concerning key network parameters, including the fading parameter, the service range of CF-mMIMO LEO SatCom network, the total number of SAPs, the number of UTs, and SAPs’ orbital altitudes. We observe that as the dome angle of the typical UT increases, the gain in desired signal power outweighs the increase in received multi-user interference, leading to improved coverage probability, albeit with increased signaling overhead. In addition, an increase in both the orbital altitude and the number of SAPs contributes positively to enhanced coverage performance. While system capacity increases as the number of UTs grows within a certain range, the per-user capacity continues to drop, exhibiting a tradeoff between maximizing system capacity and ensuring minimum throughput for each UT.

The rest of this paper is organized as follows. Section II describes the system model for the studied CF-mMIMO SatCom network, including spatial distributions, channel models, and downlink transmissions. In Section III, we present the statistical properties of the network and derive analytical expressions for the coverage probabilities. Section IV explores the studied system under non-fading channel conditions. Simulations and numerical results are provided in Section V. Finally, Section VI concludes the paper.

Notations: Bold lowercase letters denote column vectors. The superscripts ()T\left(\cdot\right)^{T}, ()\left(\cdot\right)^{*}, and ()H\left(\cdot\right)^{H} are used to represent conjugate, transpose, and conjugate-transpose, respectively. The real-part operator, expectation operator, the statistical probability, and the Euclidean norm are represented as Re[]\mathrm{Re}[\cdot], 𝔼{}\mathbb{E}\left\{\cdot\right\}, {}\mathbb{P}\left\{\cdot\right\} and \|\cdot\|, respectively. y𝒞𝒩(μ,σ2)y\sim\mathcal{CN}(\mu,\sigma^{2}) denotes a complex circularly symmetric Gaussian random variable with mean μ\mu and variance σ2\sigma^{2}, while 𝒚𝒞𝒩(μ,𝐑)\bm{y}\sim\mathcal{CN}(\mu,\mathbf{R}) denotes that with mean μ\mu and correlation matrix 𝐑\mathbf{R}.

II System Model

In this section, we consider a downlink CF-mMIMO LEO SatCom network over the Nakagami-mm fading channel, where many SAPs simultaneously serve the UTs on the earth’s surface. For the sake of analysis, each SAP and each UT are equipped with a single antenna111In this paper, both SAPs and UTs can be extended for multiple-antenna scenarios. Our results can serve as a baseline for coverage analysis in multi-antenna models of SAPs or UTs, which is left for future work. Following the basic principle of CF-mMIMO, SAPs are connected to a central server (CS) through high-speed optical inter-satellite links (OISLs), known as backhaul links, to exchange necessary control signals for cooperative transmissions of SAPs222While backhauling system limitations, such as propagation delay and link capacity, are significant concerns, this paper specifically focuses on the access links, particularly the connections between SAPs and ground UTs.. The CS can be deployed on a central satellite, e.g., a GEO satellite, with sufficient power and computing capabilities, following a similar mechanism as in [24, 25, 26, 31, 32].

Refer to caption
Fig. 1: An illustration of different satellite constellations.

II-A Spatial Distribution Model

Denote the radius of the earth as RER_{\text{E}}, and that of a sphere SS where the SAPs are located as RSR_{\text{S}}. An illustration of PPP-distributed satellites and PPP-distributed UTs are shown in Fig. 1(a). The distributions of UTs and SAPs are independent and each follows a homogeneous spherical Poisson point process (SPPPs). In a practical constellation such as Starlink, the distribution of satellites is correlated. For comparison, we simulate the Starlink constellations with random and fixed initial states, respectively. Note that in a random initial state shown in Fig. 1(b), the initial position and orbital parameters of each satellite are randomly distributed within a certain range, which can simulate the randomness of constellations at the time of deployment. This is very similar to the constellation in a practical constellation. In a fixed initial state shown in Fig. 1(c), the initial position and orbital parameters of all satellites are set in advance and strictly fixed to represent the ideal precise deployment situation. The satellites follow strict geometric symmetries in their orbital planes and phases in order to minimize relative deviations between satellites. Intuitively, the PPP model can perfectly simulate a practical constellation by setting a random initial state, which will be verified in Section V.

On this basis, we assume that there are LL SAPs in the constellation at the same orbital altitude HS=RSREH_{\text{S}}=R_{\text{S}}-R_{\text{E}}, and there are a total of KK UTs on the earth surface that need to be served by the CF-mMIMO SatCom network. Taking the mean of the Poisson random variable, the PPP density of UTs λU\lambda_{\text{U}} and that of SAPs λS\lambda_{\text{S}} is approximated by λU=L4πRE2\lambda_{\text{U}}=\frac{L}{4\pi{R_{\text{E}}}^{2}} and λS=K4πRS2\lambda_{\text{S}}=\frac{K}{4\pi{R_{\text{S}}}^{2}}, respectively.

II-B Path-Loss and Channel Model

For the satellite-terrestrial signal transmissions, both large-scale path-loss attenuation and small-scale fading are taken into account. Specifically, a valid assumption is that the fading channel between every two links is assumed to be uncorrelated since SAPs are geographically distributed on the sphere SS. We denote the channel coefficient between the ll-th SAP and the kk-th UT as

glk=βlk1/2hlk,g_{lk}={\beta_{lk}}^{1/2}h_{lk}, (1)

where βlk\beta_{lk} denotes the large-scale fading and hlkh_{lk} is the small-scale fading333Similar to [14, 15, 16, 17, 18], the perfect CSI is assumed. The derived expressions for the coverage probability provide upper-bound performance for the system. However, in this paper, more pilots will bring better CSI. We will evaluate how the number of pilots influences the DSS in Section V.. For large-scale fading, βlk\beta_{lk} can be represented using a distance-dependent model, i.e. βlk=β0dlkα\beta_{lk}=\beta_{0}{d_{lk}}^{-\alpha}, where β0\beta_{0} is the path-loss at a reference distance, and α\alpha is the path-loss exponent. Then, the effective antenna gain is denoted as

G=GtGr(c4πfc)2,G=G_{\text{t}}G_{\text{r}}\left(\frac{c}{4\pi f_{\text{c}}}\right)^{2}, (2)

where GtG_{\text{t}} and GrG_{\text{r}} are the transmit antenna gain of the SAP and the receive antenna gain of the UT, cc is the speed of light, and fcf_{\text{c}} is the carrier frequency. The small-scale fading is modeled via the Nakagami-mm distribution, whose probability density function (PDF) is given by

f|hlk|(x)=2mmΩmΓ(m)x2m1emx2,f_{|h_{lk}|}(x)=\frac{2m^{m}}{\Omega^{m}\Gamma(m)}x^{2m-1}e^{-mx^{2}}, (3)

with x[0,]x\in[0,\infty], m[0.5,]m\in[0.5,\infty] and Γ(m)=(m1)!\Gamma(m)=(m-1)! for integer m>0m>0. The Nakagami-mm model is selected because of its adaptation to various small-scale fading conditions, e.g. Rayleigh channel when m=1m=1 and Rician-𝒦\mathcal{K} channel when m=(𝒦+1)22𝒦+1m=\frac{(\mathcal{K}+1)^{2}}{2\mathcal{K}+1} [15]. We also have 𝔼{|hlk|2}=Ω\mathbb{E}\left\{{{\left|{{h}_{lk}}\right|}^{2}}\right\}=\Omega. Note that Shadowed-Rician (SR) fading can also be approximated by Nakagami-mm fading [18]. Moreover, changing this parameter mm makes it suitable for describing various channels, as it allows one to model the signal propagation conditions from severe to moderate.

II-C Uplink Training

In a CF-mMIMO system, the propagation channels are considered to be piecewise constant during each coherence time period and frequency coherence interval. Therefore, training must be conducted within each time-frequency coherence block. With channel reciprocity, channel estimation during uplink training can be used for uplink and downlink transmissions [19]. Herein, consider a coherence block of length τc\tau_{\text{c}}, where the durations of τp\tau_{\text{p}} and τd=τcτp\tau_{\text{d}}=\tau_{\text{c}}-\tau_{\text{p}} are dedicated to uplink training and downlink transmission, respectively. In the uplink training stage, let ρp𝝋kτp×1\sqrt{\rho_{\text{p}}}\bm{\varphi}_{k}\in\mathbb{C}^{\tau_{\text{p}}\times 1} be the pilot sequence transmitted by the kk-th UT, where 𝝋k2=τp||\bm{\varphi}_{k}||^{2}=\tau_{\text{p}}, and ρp\rho_{\text{p}} represents the transmit power of the pilot symbols.

Denote the set of all served UTs of the ll-th SAP as ΦlU\Phi_{l}^{\text{U}}, the received signal at the ll-th SAP can be given by

𝒚p,l=τpρpGkΦlUβlk1/2hlk𝝋kH+𝒘p,l,\bm{y}_{\text{p},l}=\sqrt{\tau_{\text{p}}\rho_{\text{p}}G}\sum_{k\in\Phi_{l}^{\text{U}}}{\beta_{lk}}^{1/2}h_{lk}\bm{\varphi}_{k}^{H}+\bm{w}_{\text{p},l}, (4)

where 𝒘p,lτp×1\bm{w}_{\text{p},l}\in\mathbb{C}^{\tau_{p}\times 1} is the receiver additive white Gaussian noise (AWGN) vector whose elements are i.i.d. as 𝒞𝒩(0,σ2)\mathcal{CN}(0,\sigma^{2}). The post-processing signal is obtained by projecting 𝒚p,l\bm{y}_{\text{p},l} onto 𝝋k\bm{\varphi}_{k}, which is represented as

y¯p,l,k\displaystyle\bar{y}_{\text{p},l,k} =𝒚p,l𝝋k\displaystyle=\bm{y}_{\text{p},l}\bm{\varphi}_{k} (5)
=τpρpGkΦlUβlk1/2hlk𝝋kH𝝋k+𝒘p,l𝝋k.\displaystyle=\sqrt{\tau_{\text{p}}\rho_{\text{p}}G}\sum_{k^{\prime}\in\Phi_{l}^{\text{U}}}\beta_{lk^{\prime}}^{1/2}h_{lk^{\prime}}\bm{\varphi}_{k^{\prime}}^{H}\bm{\varphi}_{k}+\bm{w}_{\text{p},l}\bm{\varphi}_{k}.

The estimated channel g^lk\hat{g}_{lk} using linear minimum mean-square-error (LMMSE) algorithm can then be written as

g^lk\displaystyle\hat{g}_{lk} =𝔼{y¯p,l,kglk}𝔼{|y¯p,l,k|2}y¯p,l,k\displaystyle=\frac{\mathbb{E}\{\bar{y}_{\text{p},l,k}{g}_{lk}\}}{\mathbb{E}\{|\bar{y}_{\text{p},l,k}|^{2}\}}\bar{y}_{\text{p},l,k} (6)
=τpρpGβlk𝔼{hlkhlkH}τpρpGkΦlUβlk|hlk|2|𝝋kH𝝋k|2+σ2×(τpρpGkΦlUβlk1/2hlk𝝋kH𝝋k+𝒘p,l𝝋k)\displaystyle=\begin{aligned} &\frac{\sqrt{\tau_{\text{p}}\rho_{\text{p}}G}\beta_{lk}\mathbb{E}\{h_{lk}h_{lk}^{H}\}}{\tau_{\text{p}}\rho_{\text{p}}G\sum_{{k^{\prime}}\in\Phi_{l}^{\text{U}}}\beta_{lk^{\prime}}|h_{lk^{\prime}}|^{2}|\bm{\varphi}_{k^{\prime}}^{H}\bm{\varphi}_{k}|^{2}+\sigma^{2}}\\ &\times\left(\sqrt{\tau_{\text{p}}\rho_{\text{p}}G}\sum_{k^{\prime}\in\Phi_{l}^{\text{U}}}\beta_{lk^{\prime}}^{1/2}h_{lk^{\prime}}\bm{\varphi}_{k^{\prime}}^{H}\bm{\varphi}_{k}+\bm{w}_{\text{p},l}\bm{\varphi}_{k}\right)\end{aligned}
=βlk𝔼{hlkhlkH}×(kΦlUβlk1/2hlk𝝋kH𝝋kkΦlUβlk|hlk|2|𝝋kH𝝋k|2+σ2τpρpG+τpρpG𝒘p,l𝝋kτpρpGkΦlUβlk|hlk|2|𝝋kH𝝋k|2+σ2).\displaystyle=\begin{aligned} &\beta_{lk}\mathbb{E}\{h_{lk}h_{lk}^{H}\}\\ &\times\begin{aligned} &\left(\frac{\sum_{k^{\prime}\in\Phi_{l}^{\text{U}}}\beta_{lk^{\prime}}^{1/2}h_{lk^{\prime}}\bm{\varphi}_{k^{\prime}}^{H}\bm{\varphi}_{k}}{\sum_{{k^{\prime}}\in\Phi_{l}^{\text{U}}}\beta_{lk^{\prime}}|h_{lk^{\prime}}|^{2}|\bm{\varphi}_{k^{\prime}}^{H}\bm{\varphi}_{k}|^{2}+\frac{\sigma^{2}}{\tau_{\text{p}}\rho_{\text{p}}G}}\right.\\ &\left.+\frac{\sqrt{\tau_{\text{p}}\rho_{\text{p}}G}\bm{w}_{\text{p},l}\bm{\varphi}_{k}}{\tau_{\text{p}}\rho_{\text{p}}G\sum_{{k^{\prime}}\in\Phi_{l}^{\text{U}}}\beta_{lk^{\prime}}|h_{lk^{\prime}}|^{2}|\bm{\varphi}_{k^{\prime}}^{H}\bm{\varphi}_{k}|^{2}+\sigma^{2}}\right).\end{aligned}\end{aligned}

II-D Downlink Transmission

During the downlink transmission stage, SAPs treat the channel estimates as the actual channels to perform conjugate beamforming, allowing them to simultaneously send data symbols to UTs within their respective service areas. Focusing on the studied network, we employ equal power allocation at the transmitting SAP for each served UT by using conjugate beamforming.

Specifically, denoting the total transmit power of each SAP as ρd\rho_{\text{d}}, and the number of UTs within the ll-th SAP as |ΦlU|\left|\Phi_{l}^{\text{U}}\right|, we have ρlkd=ρd|ΦlU|\rho_{lk}^{\text{d}}=\frac{\rho_{\text{d}}}{\left|\Phi_{l}^{\text{U}}\right|} represent the transmit power from ll-th SAP to kk-th UT. Then, the transmitted symbols from the ll-th SAP can be expressed as

xl\displaystyle x_{l} =GkΦlUρlkdg^lk|glk|qk\displaystyle=\sqrt{G}\sum_{k\in\Phi_{l}^{\text{U}}}\sqrt{\rho_{lk}^{\text{d}}}\frac{\hat{g}_{lk}^{*}}{|g_{lk}|}q_{k} (7)
=GkΦlUρlkdh^lk|hlk|qk,\displaystyle=\sqrt{G}\sum_{k\in\Phi_{l}^{\text{U}}}\sqrt{\rho_{lk}^{\text{d}}}\frac{\hat{h}_{lk}^{*}}{|h_{lk}|}q_{k},

where qkq_{k} is the dummy or data symbol intended for the kk-th UT with 𝔼{|qk|2}=1\mathbb{E}\{|q_{k}|^{2}\}=1, and h^lk\hat{h}_{lk} is the estimated channel of hlkh_{lk} using LMMSE.

The signals received by the kk-th UT can be written as

rkd\displaystyle r_{k}^{\text{d}} =lΦkSerβlk1/2hlkxl+lΦkIntρdGβlk1/2hlkqk+wd,k\displaystyle=\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{{{\beta}_{lk}}^{1/2}{{h}_{lk}}{{x}_{l}}}+\sum\limits_{l\in\Phi_{k}^{\text{Int}}}{\sqrt{{{\rho}_{\text{d}}}G}{{\beta}_{lk}}^{1/2}{{h}_{lk}}{{q}_{k}}}+w_{\text{d},k} (8)
=lΦkSerρlkdGβlk1/2hlkh^lk|hlk|qkDSk+lΦkSerkΦlUkkρlkdGβlk1/2hlkh^lk|hlk|qkMUIk+lΦkIntρdGβlk12hlkqkISIk+wd,k,\displaystyle=\begin{aligned} &\underbrace{\sum_{l\in\Phi_{k}^{\text{Ser}}}\sqrt{\rho_{lk}^{\text{d}}G}{\beta_{lk}}^{1/2}h_{lk}\frac{\hat{h}_{lk}^{*}}{|h_{lk}|}q_{k}}_{\mathrm{DS}_{k}}\\ &+\underbrace{\sum_{l\in\Phi_{k}^{\text{Ser}}}\sum_{\begin{subarray}{c}k^{\prime}\in\Phi_{l}^{\text{U}}\\ k^{\prime}\neq k\end{subarray}}\sqrt{\rho_{lk}^{\text{d}}G}{\beta_{lk}}^{1/2}h_{lk}\frac{\hat{h}_{lk^{\prime}}^{*}}{|h_{lk^{\prime}}|}q_{k^{\prime}}}_{\mathrm{MUI}_{k}}\\ &+\underbrace{\sum\limits_{l\in\Phi_{k}^{\text{Int}}}{\sqrt{{{\rho}_{\text{d}}}G}{{\beta}_{lk}}^{\frac{1}{2}}{{h}_{lk}}{{q}_{k}}}}_{\mathrm{ISI}_{k}}+w_{\text{d},k},\end{aligned}

where ΦkSer\Phi_{k}^{\text{Ser}} and ΦkInt\Phi_{k}^{\text{Int}} are the set of service SAPs and interference SAPs, ΦlU\Phi_{l}^{\text{U}} is the set of UTs within ll-th SAP’s service area, and wd,k𝒞𝒩(0,σ2)w_{\text{d},k}\sim\mathcal{CN}(0,\sigma^{2}) is the downlink AWGN. Moreover, DSk\mathrm{DS}_{k}, MUIk\mathrm{MUI}_{k}, and ISIk\mathrm{ISI}_{k} represent the desired signal, the multi-user interference and the inter-satellite interference, received at the kk-th UT, respectively.

Remark 1.

Note that for a total of TT pilot sequences, ρp𝛗1,ρp𝛗2,,ρp𝛗T\sqrt{\rho_{\text{p}}}\bm{\varphi}_{1},\sqrt{\rho_{\text{p}}}\bm{\varphi}_{2},...,\sqrt{\rho_{\text{p}}}\bm{\varphi}_{T} are mutually orthogonal. In general, the number of pilots used for channel estimation can be limited and smaller than that of UTs, i.e., T<KT<K. Each SAP hopes to receive different orthogonal pilots from UTs within its service area so that it can differentiate UTs for better communication accuracy and quality; however, repeated pilots must be used when the number of UTs served is greater than that of the pilots. The use of repeated pilots will degrade the estimation performance, which is known as pilot contamination [8].

Remark 2.

In this paper, considering the global service range of the CF-mMIMO SatCom network, we employ a comparatively larger number of pilot sequences than those used in terrestrial CF-mMIMO systems. This will allow the channel to approximate one that has perfect CSI. The impact of the number of pilots on the DSS will be examined in the simulations of Section V.

Refer to caption
Fig. 2: A sketch of stochastic geometry modeling in the system.

III Performance Analysis for Downlink Transmissions

In this section, we first present a series of statistical properties as ground truth expressions. Subsequently, the complementary cumulative distribution function (CCDF) of the DSS, the average multi-user interference, and the average inter-satellite interference are provided. Then, the approximate expressions for the coverage probability is derived.

III-A Statistical Properties

Related parameters in the stochastic geometry sketch of UTs and SAPs are labeled in Fig. 2. According to the 3GPP Technical Standard [34], each ground UT has a maximum service range for satellites. Thus, the typical UT has a dome angle η\eta from its position and corresponds to the shortest vertical distance HvH_{v} from the UT. We denote the area marked in light yellow as a “service range” corresponding to η\eta. If an SAP is within the service range, that is, if its vertical distance from the UT is longer than HvH_{v}, it is considered a service SAP. A cluster of SAPs within the service range is coordinated by the CS to serve the UT coherently.

Let the distance from the typical UT to any one of the service SAPs be DD. According to [1, Lemma 1], the cumulative distribution function (CDF) of DD is given in (9) at the bottom of the page,

FD(d)={0,0<d<(RSRE)d2(RSRE)22RE(RSREsin2ηRS2RE2sin2ηcosη),(RSRE)dRS2RE2sin2ηREcosη1,d>RS2RE2sin2ηREcosη\displaystyle F_{D}(d)=\begin{cases}0,&0<d<(R_{\text{S}}-R_{\text{E}})\\ \frac{d^{2}-(R_{\text{S}}-R_{\text{E}})^{2}}{2R_{\text{E}}(R_{\text{S}}-R_{\text{E}}\sin^{2}\eta-\sqrt{{R_{\text{S}}}^{2}-{R_{\text{E}}}^{2}\sin^{2}\eta}\cos\eta)},&(R_{\text{S}}-R_{\text{E}})\leq d\leq\sqrt{{R_{\text{S}}}^{2}-{R_{\text{E}}}^{2}\sin^{2}\eta}-R_{\text{E}}\cos\eta\\ 1,&d>\sqrt{{R_{\text{S}}}^{2}-{R_{\text{E}}}^{2}\sin^{2}\eta}-R_{\text{E}}\cos\eta\end{cases} (9)

where η[0,π2]\eta\in[0,\frac{\pi}{2}], and the corresponding PDF is given by

fD(d)=dRE(RSREsin2ηRS2RE2sin2ηcosη),\displaystyle f_{D}(d)=\frac{d}{R_{\text{E}}(R_{\text{S}}-R_{\text{E}}\sin^{2}\eta-\sqrt{{R_{\text{S}}}^{2}-{R_{\text{E}}}^{2}\sin^{2}\eta}\cos\eta)}, (10)

for rS,mindrS,maxr_{\text{S,min}}\leq d\leq r_{\text{S,max}}, while fD(d)=0f_{D}(d)=0, otherwise. Note that rS,min=RSREr_{\text{S,min}}={R_{\text{S}}}-{R_{\text{E}}} and rS,max=RS2RE2sin2ηREcosηr_{\text{S,max}}=\sqrt{{R_{\text{S}}}^{2}-{R_{\text{E}}}^{2}{{\sin}^{2}}\eta}-{R_{\text{E}}}\cos\eta are the minimum and maximum distances from the typical UT to a service SAP, respectively, and rmax=RS2RE2{{r}_{\max}}=\sqrt{R_{\text{S}}^{2}-R_{\text{E}}^{2}} is the maximum distance from the typical UT to any SAP [15].

Next, the shortest vertical distance from service SAPs to the typical UT is given by [1, Lemma 2]

Hv={cos2η(RE2+RS2RE2cos2ηRE),0η<π2,0,η=π2.H_{v}=\begin{cases}\cos^{2}\eta\left(\sqrt{{R_{\text{E}}}^{2}+\frac{{R_{\text{S}}}^{2}-{R_{\text{E}}}^{2}}{\cos^{2}\eta}}-R_{\text{E}}\right),&0\leq\eta<\frac{\pi}{2},\\ 0,&\eta=\frac{\pi}{2}.\end{cases} (11)

Then, the maximum distance from a service SAP to the typical UT is Hvcosη\frac{H_{v}}{\cos\eta} for 0η<π20\leq\eta<\frac{\pi}{2}, and RS2RE2\sqrt{{R_{\text{S}}}^{2}-{R_{\text{E}}}^{2}} for η=π2\eta=\frac{\pi}{2}.

Finally, due to the change of η\eta, each SAP has a service area on the earth’s surface. The average number of UTs within this service area is written as [1, Lemma 3]

|ΦlU|avg=2πREλU(RERE2RSsin2ηRERS2RE2sin2ηcosηRS).\left|\Phi_{l}^{\text{U}}\right|_{\text{avg}}=2\pi R_{\text{E}}\lambda_{\text{U}}\begin{aligned} &\left(R_{\text{E}}-\frac{{R_{\text{E}}}^{2}}{R_{\text{S}}}\sin^{2}\eta\right.\\ &\left.-\frac{R_{\text{E}}\sqrt{{R_{\text{S}}}^{2}-{R_{\text{E}}}^{2}\sin^{2}\eta}\cos\eta}{R_{\text{S}}}\right).\end{aligned} (12)

III-B Analytical Expressions

The coverage probability is determined by the signal-to-interference-plus-noise ratio (SINR) of the message received by a typical UT and a threshold γth\gamma_{\text{th}}. When the SINR is above the threshold γth\gamma_{\text{th}}, this UT can successfully decode the data. Following the expression for the signals received by the kk-th UT in (8), the corresponding SINR is

SINRk=|DSk|2kk|UIkk|2+|SIk|2+σ2,\mathrm{SINR}_{k}=\frac{{{\left|\mathrm{DS}_{k}\right|}^{2}}}{\sum\limits_{k^{\prime}\neq k}{\left|\mathrm{UI}_{kk^{\prime}}\right|}^{2}+{\left|\mathrm{SI}_{k}\right|}^{2}+{{\sigma}^{2}}}, (13)

where DSk=lΦkSerρlkdGβlk12hlkh^lk|h^lk|qk\mathrm{DS}_{k}=\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{\sqrt{\rho_{lk}^{\text{d}}G}{{\beta}_{lk}}^{\frac{1}{2}}{{h}_{lk}}\frac{\hat{h}_{lk}^{*}}{\left|{{\hat{h}}_{lk}}\right|}}q_{k}, UIkk=lΦkSerρlkdGβlk12hlkh^lk|h^lk|qk\mathrm{UI}_{kk^{\prime}}=\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{\sqrt{\rho_{lk^{\prime}}^{\text{d}}G}{{\beta}_{lk}}^{\frac{1}{2}}{{h}_{lk}}\frac{\hat{h}_{lk^{\prime}}^{*}}{\left|{{\hat{h}}_{lk^{\prime}}}\right|}}q_{k^{\prime}}, ISIk=lΦkIntρdGβlk12hlkqk\mathrm{ISI}_{k}=\sum\limits_{l\in\Phi_{k}^{\text{Int}}}{\sqrt{{{\rho}_{d}}G}{{\beta}_{lk}}^{\frac{1}{2}}{{h}_{lk}}}q_{k}.

Proposition 1.

The CCDF of the DSS received by the typical UT is given in (14) at the bottom of the next page, where s=A+i2πc2|ΦlU|avgxs=\frac{A+i2\pi c}{2\sqrt{{{\left|\Phi_{l}^{\rm{U}}\right|}_{\rm{avg}}}}x}.

{Skx}12Bexp(A2)|ΦlU|avgxb=0B((Bb)c=0C+b(1)bDcRe[1sexp(2πλSRSREΘ(RS,η,m))]),where\displaystyle\mathbb{P}\left\{S_{k}\geq x\right\}\approx 1-\frac{2^{-B}\rm{exp}\left(\frac{A}{2}\right)}{\sqrt{{{\left|\Phi_{l}^{\text{U}}\right|}_{\text{avg}}}}x}\sum_{b=0}^{B}\left(\tbinom{B}{b}\sum_{c=0}^{C+b}\frac{(-1)^{b}}{D_{c}}\rm{Re}\left[\frac{1}{\textit{s}}\rm{exp}\left(-2\pi\lambda_{S}\frac{R_{S}}{R_{E}}\Theta(R_{S},\eta,m)\right)\right]\right),{\;}{\rm{where}} (14)
Θ(RS,η,m)=rS,minrS,max{1Γ(2m)Γ(m)22m1[πΓ(12+m)Φ(m,12;s2rα4m)srαπΓ(m)Γ(m)Φ(1+2m2,32;s2rα4m)]}𝑑r.\displaystyle\Theta(R_{\text{S}},\eta,m)=\int_{r_{\text{S},\text{min}}}^{r_{\text{S},\text{max}}}\left\{1-\frac{\Gamma\left(2m\right)}{\Gamma\left(m\right)2^{2m-1}}\left[\frac{\sqrt{\pi}}{\Gamma(\frac{1}{2}+m)}\Phi\left(m,\frac{1}{2};\frac{s^{2}r^{-\alpha}}{4m}\right)-\frac{s\sqrt{\frac{r^{-\alpha}\pi}{\Gamma(m)}}}{\Gamma(m)}\Phi\left(\frac{1+2m}{2},\frac{3}{2};\frac{s^{2}r^{-\alpha}}{4m}\right)\right]\right\}dr.
Proof.

Please see Appendix A. ∎

Proposition 2.

The average multi-user interference received by the typical UT is given by

Ik,avgSer=𝔼{IkSer}\displaystyle I_{k,\rm{avg}}^{\rm{Ser}}=\mathbb{E}\left\{I_{k}^{\rm{Ser}}\right\} (15)
=2πλSRSΩ(2α)RE|ΦlU|avg1|ΦlU|avg[rS,max2αrS,min2α].\displaystyle=\frac{2\pi{{\lambda}_{\rm{S}}}{{R}_{\rm{S}}}\Omega}{\left(2-\alpha\right){{R}_{\rm{E}}}}\frac{{{\left|\Phi_{l}^{\rm{U}}\right|}_{\rm{avg}}}-1}{{{\left|\Phi_{l}^{\rm{U}}\right|}_{\rm{avg}}}}\left[{{r}_{\rm{S},\max}}^{2-\alpha}-{{r}_{\rm{S},\min}}^{2-\alpha}\right].

where |ΦlU|avg\left|\Phi_{l}^{\rm{U}}\right|_{\rm{avg}} is provided in (12), and the average inter-satellite interference received by the typical UT is given by

Ik,avgInt\displaystyle I_{k,\rm{avg}}^{\rm{Int}} =𝔼{IkInt}\displaystyle=\mathbb{E}\left\{I_{k}^{\rm{Int}}\right\} (16)
=2πλSRSΩ(2α)RE[rmax2αrS,max2α].\displaystyle=\frac{2\pi{{\lambda}_{\rm{S}}}{{R}_{\rm{S}}}\Omega}{\left(2-\alpha\right){{R}_{\rm{E}}}}\left[{{r}_{\max}}^{2-\alpha}-{{r}_{\rm{S},\max}}^{2-\alpha}\right].
Proof.

Please see Appendix B. ∎

Theorem 1.

The coverage probability on the Nakagami-mm fading channel is given in (17) at the bottom of the page, where s=A+i2πc2|ΦlU|avg[γth(Ik,avgSer+Ik,avgInt)+γthσ2ρdG]s=\frac{A+i2\pi c}{2\sqrt{{{\left|\Phi_{l}^{\rm{U}}\right|}_{\rm{avg}}}\left[\gamma_{\rm{th}}\left(I_{k,\rm{avg}}^{\rm{Ser}}+I_{k,\rm{avg}}^{\rm{Int}}\right)+\frac{\gamma_{\rm{th}}\sigma^{2}}{\rho_{\rm{d}}G}\right]}}, Ik,avgSerI_{k,{\rm{avg}}}^{\rm{Ser}} and Ik,avgIntI_{k,{\rm{avg}}}^{\rm{Int}} are given in Proposition 2.

kcov(γth;λS,λU,RS,ρd,η,m)12Bexp(A2)b=0B((Bb)c=0C+b(1)bDcRe[1sexp(2πλSRSREΘ(RS,η,m))])|ΦlU|avg[γth(Ik,avgSer+Ik,avgInt)+γthσ2ρdG].\displaystyle\mathbb{P}_{k}^{{\text{cov}}}({\gamma_{\text{th}}};{\lambda_{\text{S}}},{\lambda_{\text{U}}},{R_{\text{S}}},{\rho_{\text{d}}},{\eta},{m})\approx 1-\frac{2^{-B}\rm{exp}\left(\frac{\textit{A}}{2}\right)\sum_{\textit{b}=0}^{\textit{B}}\left(\tbinom{\textit{B}}{\textit{b}}\sum_{\textit{c}=0}^{\textit{C+b}}\frac{(-1)^{\textit{b}}}{\textit{D}_{\textit{c}}}\rm{Re}\left[\frac{1}{\textit{s}}\rm{exp}\left(-2\pi\lambda_{S}\frac{R_{S}}{R_{E}}\Theta(R_{S},\eta,\textit{m})\right)\right]\right)}{\sqrt{{{\left|\Phi_{l}^{\text{U}}\right|}_{\text{avg}}}\left[\gamma_{\text{th}}\left(I_{k,\text{avg}}^{\text{Ser}}+I_{k,\text{avg}}^{\text{Int}}\right)+\frac{\gamma_{\text{th}}\sigma^{2}}{\rho_{\text{d}}G}\right]}}. (17)
Proof.

Due to the characterization of CCDF, by inserting the right-hand side in the last step of (31), which includes the interference signal power in Proposition 2 and the noise power σ2\sigma^{2}, into the CCDF of the desired signal part shown in (14) of Proposition 1, an approximate expression is obtained for the coverage probability of the CF-mMIMO SatCom network in (17) at the bottom of the page, which completes the proof. ∎

IV Performance Analysis under Non-Fading Channels

In this section, we derive the coverage probability in the scenario without fading in the CF-mMIMO LEO SatCom network. This scenario is applicable when the number of SAPs in a constellation is large enough [15], which is suitable for our studied network. Since UTs, such as airplanes, can be high in altitude in some cases, the direct propagation paths from multiple service SAPs are dominant, and the multi-path fading components are comparatively weaker than the former.

Similar to Theorem 1, we first calculate the CCDF of the DSS and then obtain the analytical results of the overall coverage probability.

Proposition 3.

The CCDF of the DSS received by the typical UT under non-fading propagation environments is given in (18) at the bottom of the next page.

{Skx}12Bexp(A2)xb=0B((Bb)c=0C+b(1)bDcRe[1sexp(2πλSRSREΞ(r))]),\displaystyle\mathbb{P}\left\{S_{k}\geq x\right\}\approx 1-\frac{2^{-B}\rm{exp}\left(\frac{\textit{A}}{2}\right)}{x}\sum_{b=0}^{B}\left(\tbinom{B}{b}\sum_{c=0}^{C+b}\frac{(-1)^{b}}{D_{c}}\rm{Re}\left[\frac{1}{\textit{s}}\rm{exp}\left(-2\pi\lambda_{S}\frac{R_{S}}{R_{E}}\Xi({\textit{r}})\right)\right]\right), (18)
wheres=A+i2πc2x,Ξ(r)=rS,minrS,max[1exp(srα/2)]r𝑑r.\displaystyle{\rm{where}}{\;}s=\frac{A+i2\pi c}{2x},{\;}\Xi(r)=\int_{r_{\text{S},\rm{min}}}^{r_{\text{S},\rm{max}}}\left[1-\mathrm{exp}\left(-sr^{-\alpha/2}\right)\right]rdr.
Proof.

Omitting the channel term, the coverage probability under non-fading propagation environments is represented as

kcov(γth;λS,λU,RS,τp,ρd)\displaystyle\mathbb{P}_{k}^{\text{cov}}\left(\gamma_{\text{th}};\lambda_{\text{S}},\lambda_{U},R_{\text{S}},\tau_{\text{p}},\rho_{\text{d}}\right) (19)
={SINRk>γth}\displaystyle=\mathbb{P}\left\{\mathrm{SINR}_{k}>\gamma_{\text{th}}\right\}
={|lΦkSerβlk12|ΦlU||γth[(Ik,nfSer+Ik,nfInt)+σ2ρdG]},\displaystyle=\mathbb{P}\left\{\left|\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{\frac{{{\beta}_{lk}}^{\frac{1}{2}}}{\sqrt{\left|\Phi_{l}^{\text{U}}\right|}}}\right|\geq\sqrt{{{\gamma}_{\text{th}}}\left[\left(I_{k,\text{nf}}^{\text{Ser}}+I_{k,\text{nf}}^{\text{Int}}\right)+\frac{{{\sigma}^{2}}}{{{\rho}_{\text{d}}}G}\right]}\right\},

where the multi-user interference is Ik,nfSer=kk|lΦkSerβlk12|ΦlU||2I_{k,\text{nf}}^{\text{Ser}}=\sum\limits_{k^{\prime}\neq k}{{{\left|\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{\frac{{{\beta}_{lk}}^{\frac{1}{2}}}{\sqrt{\left|\Phi_{l}^{\text{U}}\right|}}}\right|}^{2}}}, and the inter-satellite interference is Ik,nfInt=|lΦkIntβlk12|2I_{k,\text{nf}}^{\text{Int}}={{\left|\sum\limits_{l\in\Phi_{k}^{\text{Int}}}{{{\beta}_{lk}}^{\frac{1}{2}}}\right|}^{2}}. The DSS Sknf=lΦkSer1|ΦlU|βlk12S_{k}^{\text{nf}}=\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{\frac{1}{\sqrt{\left|\Phi_{l}^{\text{U}}\right|}}{{\beta}_{lk}}^{\frac{1}{2}}} can be expressed as

Sknf\displaystyle S_{k}^{\text{nf}} =lΦkSer1|ΦlU|βlk12\displaystyle=\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{\frac{1}{\sqrt{\left|\Phi_{l}^{\text{U}}\right|}}{{\beta}_{lk}}^{\frac{1}{2}}} (20)
1|ΦlU|avglΦkSerβlk12,\displaystyle\approx\frac{1}{\sqrt{{{\left|\Phi_{l}^{\text{U}}\right|}_{\text{avg}}}}}\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{{{\beta}_{lk}}^{\frac{1}{2}}},

where we denote lΦkSerβlk12=Sˇk\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{{{\beta}_{lk}}^{\frac{1}{2}}}={{\check{S}}_{k}}.

The Laplace transform of DSS Sˇk\check{S}_{k} is

Sˇk(s)\displaystyle\mathcal{L}_{\check{S}_{k}}(s) =𝔼{exp(sSˇk)}\displaystyle=\mathbb{E}\left\{\mathrm{exp}\left(-s\check{S}_{k}\right)\right\} (21)
=𝔼{lΦkSerexp(sβlk12)}\displaystyle={{\mathbb{E}}}\left\{\prod\limits_{l\in\Phi_{k}^{\text{Ser}}}{\exp\left(-s{{\beta}_{lk}}^{\frac{1}{2}}\right)}\right\}
=exp{λSr𝒜r[1exp(srα2)]𝑑r}\displaystyle=\mathrm{exp}\left\{-\lambda_{\text{S}}\int_{r\in\mathcal{A}_{r}}\left[1-\mathrm{exp}\left(-sr^{-\frac{\alpha}{2}}\right)\right]dr\right\}
=exp{2πλSRSREΞ(r)},\displaystyle=\mathrm{exp}\left\{-2\pi\lambda_{\text{S}}\frac{R_{\text{S}}}{R_{\text{E}}}\Xi(r)\right\},

where Ξ(r)=rS,minrS,max[1exp(srα/2)]r𝑑r\Xi(r)=\int_{r_{\rm{S,{min}}}}^{r_{\rm{S,{max}}}}\left[1-\mathrm{exp}\left(-sr^{-\alpha/2}\right)\right]rdr.

Similar to (42)-(43), the CDF of Sˇk\check{S}_{k} can be derived as

FSˇk(x)={Sˇkx}\displaystyle F_{\check{S}_{k}}(x)=\mathbb{P}\left\{\check{S}_{k}\leq x\right\} (22)
=0xfSˇk(t)𝑑t\displaystyle=\int_{0}^{x}f_{\check{S}_{k}}(t)dt
=0x1{Sˇk(s)}𝑑t\displaystyle=\int_{0}^{x}\mathcal{L}^{-1}\left\{\mathcal{L}_{\check{S}_{k}}(s)\right\}dt
2Bexp(A2)xb=0B((Bb)c=0C+b(1)cDcRe[Sˇk(s)s]).\displaystyle\approx\frac{2^{-B}\mathrm{exp}\left(\frac{A}{2}\right)}{x}\sum_{b=0}^{B}\left(\dbinom{B}{b}\sum_{c=0}^{C+b}\frac{(-1)^{c}}{D_{c}}\mathrm{Re}\left[\frac{\mathcal{L}_{\check{S}_{k}}(s)}{s}\right]\right).

where s=A+i2πc2xs=\frac{A+i2\pi c}{2x}. By inserting (21) into (22), the CDF of Sˇk{{\check{S}}_{k}} can be obtained as in (23) at the bottom of the next page.

FSˇk(x)2Bexp(A2)xb=0B((Bb)c=0C+b(1)cDcRe[Sˇk(s)s])=2Bexp(A2)xb=0B((Bb)c=0C+b(1)cDcRe[1sexp(2πλSRSRErS,minrS,max[1exp(srα/2)]r𝑑r)]).\begin{split}\begin{aligned} F_{\check{S}_{k}}(x)&\approx\frac{2^{-B}\mathrm{exp}\left(\frac{A}{2}\right)}{x}\sum_{b=0}^{B}\left(\dbinom{B}{b}\sum_{c=0}^{C+b}\frac{(-1)^{c}}{D_{c}}\mathrm{Re}\left[\frac{\mathcal{L}_{\check{S}_{k}}(s)}{s}\right]\right)\\ &=\frac{2^{-B}\mathrm{exp}\left(\frac{A}{2}\right)}{x}\sum_{b=0}^{B}\left(\dbinom{B}{b}\sum_{c=0}^{C+b}\frac{(-1)^{c}}{D_{c}}\mathrm{Re}\left[\frac{1}{s}\mathrm{exp}\left(-2\pi\lambda_{\text{S}}\frac{R_{\text{S}}}{R_{\text{E}}}\int_{r_{\text{S},\rm{min}}}^{r_{\text{S},\rm{max}}}\left[1-\mathrm{exp}\left(-sr^{-\alpha/2}\right)\right]rdr\right)\right]\right).\end{aligned}\end{split} (23)

Considering Sˇk|ΦlU|avgSknf{{\check{S}}_{k}}\approx\sqrt{{{\left|\Phi_{l}^{\text{U}}\right|}_{\text{avg}}}}S_{k}^{\text{nf}} in (20), and the CDF of Sˇk\check{S}_{k}, i.e., FSˇk(x)={Sˇkx}F_{\check{S}_{k}}(x)=\mathbb{P}\left\{\check{S}_{k}\leq x\right\} in (23), the CCDF of SknfS_{k}^{\text{nf}} is calculated as 1FSˇk1-F_{\check{S}_{k}} in (18) at the bottom of the next page, which completes the proof. ∎

Proposition 4.

The average multi-user interference received by the typical UT under non-fading channels is

Ik,nf,avgSer=𝔼{Ik,nfSer}\displaystyle I_{k,\rm{nf,avg}}^{\rm{Ser}}=\mathbb{E}\left\{I_{k,\rm{nf}}^{\rm{Ser}}\right\} (24)
=2πλSRS(2α)RE|ΦlU|avg1|ΦlU|avg[rS,max2αrS,min2α],\displaystyle=\frac{2\pi{{\lambda}_{\rm{S}}}{{R}_{\rm{S}}}}{\left(2-\alpha\right){{R}_{\rm{E}}}}\frac{{{\left|\Phi_{l}^{\rm{U}}\right|}_{\rm{avg}}}-1}{{{\left|\Phi_{l}^{\rm{U}}\right|}_{\rm{avg}}}}\left[{{r_{\rm{S,{max}}}}^{2-\alpha}}-{{r_{\rm{S,{min}}}}^{2-\alpha}}\right],

and the average inter-satellite interference received by the typical UT under non-fading channels is

Ik,nf,avgInt=𝔼{Ik,nfInt}=2πλSRS(2α)RE[rmax2αrS,max2α].\displaystyle I_{k,\rm{nf,avg}}^{\rm{Int}}=\mathbb{E}\left\{I_{k,\rm{nf}}^{\rm{Int}}\right\}=\frac{2\pi{{\lambda}_{\rm{S}}}{{R}_{\rm{S}}}}{\left(2-\alpha\right){{R}_{\rm{E}}}}\left[{{r_{\rm{max}}}^{2-\alpha}}-{{r_{\rm{S,{max}}}}^{2-\alpha}}\right]. (25)
Proof.

The average multi-user interference Ik,nf,avgSerI_{k,\rm{nf,avg}}^{\rm{Ser}} can be derived as

Ik,nf,avgSer\displaystyle I_{k,\text{nf,avg}}^{\text{Ser}} =𝔼{Ik,nfSer}=(a)𝔼{kklΦkSer1|ΦlU|βlk}\displaystyle=\mathbb{E}\left\{I_{k,\text{nf}}^{\text{Ser}}\right\}\stackrel{{\scriptstyle(a)}}{{=}}\mathbb{E}\left\{\sum\limits_{k^{\prime}\neq k}{\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{\frac{1}{\left|\Phi_{l}^{\text{U}}\right|}{{\beta}_{lk}}}}\right\} (26)
=(b)𝔼{lΦkSer1|ΦlU|kkk=1|ΦlU|βlk}\displaystyle\stackrel{{\scriptstyle(b)}}{{=}}\mathbb{E}\left\{\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{\frac{1}{\left|\Phi_{l}^{\text{U}}\right|}\sum\limits_{\begin{smallmatrix}k^{\prime}\neq k\\ k^{\prime}=1\end{smallmatrix}}^{\left|\Phi_{l}^{\text{U}}\right|}{{{\beta}_{lk}}}}\right\}
=(c)2πλSRSRE|ΦlU|avg1|ΦlU|avgrS,minrS,maxrrα𝑑r,\displaystyle\stackrel{{\scriptstyle(c)}}{{=}}\frac{2\pi{{\lambda}_{\text{S}}}{{R}_{\text{S}}}}{{{R}_{\text{E}}}}\frac{{{\left|\Phi_{l}^{\text{U}}\right|}_{\text{avg}}}-1}{{{\left|\Phi_{l}^{\text{U}}\right|}_{\text{avg}}}}\int_{{{r}_{\text{S},\min}}}^{{{r}_{\text{S},\max}}}{r\cdot{{r}^{-\alpha}}dr},

where (a)(a) follows from the approximation for the derivation of interference signals from surrounding base stations in [35, 36]; in (b)(b), |ΦlU|\left|\Phi_{l}^{\text{U}}\right| is provided in (12), and the equation holds true because of the large-scale deployment of LEO satellites; (c)(c) is obtained according to the nature of expectation and using Campbell’s theorem.

Similarly, the average inter-satellite interference Ik,nf,avgIntI_{k,\text{nf,avg}}^{\text{Int}} can be obtained by

Ik,nf,avgInt\displaystyle I_{k,\text{nf,avg}}^{\text{Int}} =𝔼{Ik,nfInt}=𝔼{|lΦkIntβlk12|2}\displaystyle=\mathbb{E}\left\{I_{k,\text{nf}}^{\text{Int}}\right\}=\mathbb{E}\left\{{{\left|\sum\limits_{l\in\Phi_{k}^{\text{Int}}}{{{\beta}_{lk}}^{\frac{1}{2}}}\right|}^{2}}\right\} (27)
=2πλSRSRErS,maxrmaxrrα𝑑r,\displaystyle=\frac{2\pi{{\lambda}_{\text{S}}}{{R}_{\text{S}}}}{{{R}_{\text{E}}}}\int_{{{r}_{\text{S},\max}}}^{{{r}_{\max}}}{r\cdot{{r}^{-\alpha}}dr},

which completes the proof. ∎

Theorem 2.

The coverage probability of the typical UT under non-fading propagation environments is given by (28) at the bottom of the next page, where s=A+i2πc2|ΦlU|avgγth[(Ik,nf,avgSer+Ik,nf,avgInt)+σ2ρdG]s=\frac{A+i2\pi c}{2\sqrt{{\left|\Phi_{l}^{\rm{U}}\right|}_{\rm{avg}}\gamma_{\rm{th}}\left[\left(I_{k,\rm{nf,avg}}^{\rm{Ser}}+I_{k,\rm{nf,avg}}^{\rm{Int}}\right)+\frac{\sigma^{2}}{\rho_{\rm{d}}G}\right]}}, Ik,nf,avgSerI_{k,\rm{nf,avg}}^{\rm{Ser}} and Ik,nf,avgIntI_{k,\rm{nf,avg}}^{\rm{Int}} are provided in Proposition 4.

kcov(γth;λS,λU,RS,ρd,η,m)12Bexp(A2)b=0B((Bb)c=0C+b(1)bDcRe[1sexp(2πλSRSREΞ(r))])|ΦlU|avgγth[(Ik,nf,avgSer+Ik,nf,avgInt)+σ2ρdG],\displaystyle\mathbb{P}_{k}^{{\text{cov}}}({\gamma_{\text{th}}};{\lambda_{\text{S}}},{\lambda_{\text{U}}},{R_{\text{S}}},{\rho_{\text{d}}},{\eta},{m})\approx 1-\frac{2^{-B}\rm{exp}\left(\frac{\textit{A}}{2}\right)\sum_{\textit{b}=0}^{\textit{B}}\left(\tbinom{\textit{B}}{\textit{b}}\sum_{\textit{c}=0}^{\textit{C}+\textit{b}}\frac{(-1)^{\textit{b}}}{\textit{D}_{\textit{c}}}\rm{Re}\left[\frac{1}{\textit{s}}\rm{exp}\left(-2\pi\lambda_{S}\frac{R_{S}}{R_{E}}\Xi({\textit{r}})\right)\right]\right)}{\sqrt{{\left|\Phi_{l}^{\text{U}}\right|}_{\text{avg}}\gamma_{\text{th}}\left[\left(I_{k,\text{nf,avg}}^{\text{Ser}}+I_{k,\text{nf,avg}}^{\text{Int}}\right)+\frac{\sigma^{2}}{\rho_{\text{d}}G}\right]}}, (28)
Proof.

Using the mutual relationship between CDF and CCDF, and inserting the average interference in Proposition 4 into the CCDF expression of DSS in (23) of Proposition 3, an approximate expression for the coverage probability of typical UT is obtained in (28) at the bottom of the next page, which completes the proof. ∎

V Simulation Results and Discussions

In this section, we quantitatively investigate the downlink performance of the CF-mMIMO satellite network with respect to essential parameters, including dome angle, orbital altitude and number of SAPs, Nakagami fading parameter mm, etc. In particular, we also study the coverage probability under non-fading propagation environments considering the weak multi-path components over the long communication distances between SAPs and UTs. The analytical results are provided based on the statistical properties and expressions in Sections II, III and IV. We use Monte Carlo simulations to obtain the DSS, coverage probability, capacity, and other tentative indexes for numerical and analytical verification. The system parameters are summarized in Table I according to [6, 15, 26, 34], and other parameters are based on different scenario settings.

Table I: System parameters
Parameter Value
Radius of Earth RER_{\text{E}} 6371.393 km
Density of SAPs λS\lambda_{\text{S}} 1×1051\times 10^{-5} /km2
Density of UTs λU\lambda_{\text{U}} 3×1063\times 10^{-6} /km2
Carrier frequency fcf_{\text{c}} 22 GHz
Transmit power of downlink data 3333 dBm
Transmit power of pilot symbol 3030 dBm
Noise power σ2\sigma^{2} 100-100 dBm
SAP antenna gain GtG_{\text{t}} 3030 dBi
UT antenna gain GrG_{\text{r}} 0 dBi
Nakagami parameter mm 2.0
Path-loss exponent α\alpha 2.0+1e62.02.0+1e-6\approx 2.0
Refer to caption
Fig. 3: Comparison of coverage probability among PPP model, random initialized Starlink, and fixed initialized Starlink, where HS=500H_{\text{S}}=500 km, η=75\eta=75^{\circ}.
Refer to caption
Fig. 4: CCDF of desired signal strength, HS=500H_{\text{S}}=500 km, η=90\eta=90^{\circ}.

To validate the suitability of the PPP model for the studied network, we first compare the coverage probability under the PPP model, random-initial-state Starlink constellation, and fixed-initial-state Starlink constellation, with an inclination angle 5353^{\circ} and an example orbital altitude of 500500 km [18, 37]. Fig. 3 shows that the coverage gap between the PPP model and the fixed-initial-state Starlink constellation is more significant than that between the PPP model and the random-initial-state Starlink constellation. This indicates that the PPP model can fit the actual constellation well with the random-initial-state Starlink constellation model. As the actual constellation is close to the random-initial-state Starlink constellation, it is reasonable to use the PPP model for approximation. Moreover, it is assumed that the distribution of SAPs is not correlated with the PPP for the derivation of analytical results.

Refer to caption
Fig. 5: Coverage probability versus the SINR threshold under different Nakagami fading parameters mm, where HS=500H_{\text{S}}=500 km, η=75\eta=75^{\circ}.
Refer to caption
Fig. 6: Coverage probability versus the SINR threshold with and without beamforming, where HS=500H_{\text{S}}=500 km, η=75\eta=75^{\circ}.

To understand how well the analytical DSS matches its simulation counterparts, we compare its CCDF with that under perfect and imperfect CSI in Fig. 4. The CCDF of DSS with imperfect CSI depends on the number of pilots during the uplink training stage. Specifically, when τp=20\tau_{\text{p}}=20, an apparent gap can be witnessed between the CCDF of DSS under imperfect CSI and that under perfect CSI. However, the gap reduces as more pilots are utilized, e.g., τp=100\tau_{\text{p}}=100, τp=200\tau_{\text{p}}=200. We can see that the increase in the pilots’ number gives rise to a more accurate DSS, approximating one under perfect CSI. It can also be seen that the analytical DSS matches the simulation DSS well under perfect CSI. Thus, it is reasonable to use this analytical expression for further investigation.

Refer to caption
Fig. 7: Coverage probability versus SINR threshold and η\eta, where HS=500H_{\text{S}}=500 km.
Refer to caption
Fig. 8: Coverage probability under different altitudes and numbers of SAPs in a 3D plot, where HS=500H_{\text{S}}=500 km, η=75\eta=75^{\circ}, γth=3\gamma_{\text{th}}=3 dB.

Fig. 5 compares the coverage probability under different UT densities and Nakagami fading parameters mm. It is shown that the analytical results from Theorem 1 match closely with simulations in different values of mm. Specifically, when the UT density λU=3×106\lambda_{\text{U}}=3\times 10^{-6}/km2, for thresholds between around 0 dB and 66 dB, the coverage probability of case m=4m=4 is higher than that of case m=2m=2, followed by that of case m=1m=1. The gap between case m=4m=4 and m=1m=1 first increases to about 0.250.25 when γth=3\gamma_{\text{th}}=3 dB before decreasing to 0 after γth=7\gamma_{\text{th}}=7 dB. A similar but less obvious trend can also be seen between the cases of m=4m=4 and m=2m=2, and for the cases when λU=5×106\lambda_{U}=5\times 10^{-6}/km2.

Fig. 6 compares the coverage performance under the Nakagami-mm fading channel with beamforming and without beamforming. For both beamforming and non-beamforming pairs under m=1m=1 and m=4m=4, a clear gap can be witnessed: under the same SINR threshold requirements, fading channels with beamforming bring higher coverage than their counterparts without beamforming. Thus, beamforming still counts in terms of providing better coverage for the CF-mMIMO SatCom network.

Refer to caption
Fig. 9: Coverage probability under different altitudes and numbers of SAPs in a 3D plot, where HS=500H_{\text{S}}=500 km, η=75\eta=75^{\circ}, γth=3\gamma_{\text{th}}=3 dB.
Refer to caption
Fig. 10: Ergodic system capacity versus number of UTs.

Then, we explore the impacts of the service range brought by the dome angle η\eta. Fig. 7 demonstrates the coverage probability for different values of η\eta ranging from η=45\eta=45^{\circ} to η=90\eta=90^{\circ}. We notice that the increase of η\eta brings higher coverage when the SINR threshold is between 15-15 dB and 55 dB. However, all coverage probability values converge to 0 at about 66 dB. This is because a larger service range incorporates more satellites into the CF-mMIMO SatCom network, although multi-user interference exists. Thus, a UT with a larger service range will enjoy higher coverage.

Next, dual influences of orbital altitude and number of SAPs are shown in Fig. 8 in a three-dimensional (3D) view. We observe that for a fixed altitude in the given range, increasing the number of SAPs always brings higher coverage. However, coverage declines as the altitude increases when the number of SAPs is smaller than approximately 35003500, whereas it increases with the rise of altitude when the number of SAPs is larger than 35003500. It shows that conditioned on γth=3\gamma_{\text{th}}=3 dB, when the total number of SAPs is relatively small, the increase in the number of SAPs fails to compensate for the desired signal reduction resulting from extended propagation distances, which is a consequence of increased altitude. In addition, we study the effect of the number of UTs and the number of SAPs on the coverage probability. Fig. 9 shows that fewer UTs and more SAPs are preferred for higher coverage. This accords with the facts in terrestrial CF-mMIMO systems, where the performance of an individual UT can experience a substantial enhancement when a large number of APs are serving a smaller number of UTs.

Fig. 10 compares the ergodic system capacity of the CF-mMIMO SatCom network, i.e., CF scheme, with that of the satellite service scheme in [15], where a UT is only served by the nearest satellite. By considering the channel estimation overhead and both uplink and downlink durations, the system capacity of the CF scheme is defined as

CsystemCF\displaystyle\text{C}_{\text{system}}^{\text{CF}} =NUB1τp/τc2𝔼{log2(1+SINRk)}\displaystyle=N_{\text{U}}B\frac{1-\tau_{\text{p}}/\tau_{\text{c}}}{2}\mathbb{E}\left\{\rm{log}_{2}(1+\text{SINR}_{\textit{k}})\right\} (29)
=NUB1τp/τc20kcov{SINRk>2t1}𝑑t,\displaystyle=N_{\text{U}}B\frac{1-\tau_{\text{p}}/\tau_{\text{c}}}{2}\int_{0}^{\infty}\mathbb{P}_{k}^{\text{cov}}\left\{\text{SINR}_{k}>2^{t}-1\right\}dt,

and the system capacity of the nearest-satellite-service scheme is given by

CsystemNearest\displaystyle\text{C}_{\text{system}}^{\text{Nearest}} =NUB0kcov{SINRk>2t1}𝑑t,\displaystyle=N_{\text{U}}B\int_{0}^{\infty}\mathbb{P}_{k}^{\text{cov}}\left\{\text{SINR}_{k}>2^{t}-1\right\}dt, (30)

where NUN_{\text{U}} denotes the total number of UTs on the earth’s surface, τp=200\tau_{\text{p}}=200, and τc=500\tau_{\text{c}}=500. In the nearest-satellite-service scheme, for both altitudes of 500500 km and 1,0001,000 km, a slight increase in system capacity can be observed when the number of UTs grows from 500500 to 2,5002,500 before reaching a plateau. The system capacity at 500500 km is greater than that at 1,0001,000 km. However, different trends are seen for the CF scheme. The system capacity at 1,0001,000 km is greater than that at 500500 km, for both η=90\eta=90^{\circ} and η=60\eta=60^{\circ}. This is because a higher altitude at a fixed η\eta incorporates more SAPs into the CF-mMIMO SatCom network. Therefore, a larger dome angle and a higher altitude improve the system capacity. Moreover, there is an optimal number of UTs for each η\eta at a certain altitude, and the optimal number rises with an increase in η\eta or altitude. The above schemes are also compared regarding per-user capacity in Fig. 11, which is defined as Cper-userCF=CsystemCF/NU\text{C}_{\text{per-user}}^{\text{CF}}=\text{C}_{\text{system}}^{\text{CF}}/N_{\text{U}} and Cper-userNearest=CsystemNearest/NU\text{C}_{\text{per-user}}^{\text{Nearest}}=\text{C}_{\text{system}}^{\text{Nearest}}/N_{\text{U}} for the CF scheme [19] and nearest-satellite-service scheme, respectively. A decreasing trend is witnessed for all these cases. Specifically, the CF scheme with η=90\eta=90^{\circ} and altitude 1,0001,000 km has the highest per-user capacity for all numbers of UTs. All CF schemes offer higher per-user capacity than the nearest-satellite-service scheme does. Note that when there are 20,00020,000 UTs in total, both the system capacity and the per-user capacity in the CF scheme with η=60\eta=60^{\circ} and altitude 500500 km approach those of the nearest satellite service scheme. This indicates that the high-performance gain of the CF-mMIMO SatCom network may vanish with the growing number of UTs.

Refer to caption
Fig. 11: Ergodic per-user capacity versus number of UTs.

Fig. 12 compares the coverage probability against the SINR threshold for different orbital altitudes of SAPs under the non-fading scenario. With an increase in the number of SAPs, the coverage probability becomes higher under the given SINR threshold. This is in line with the findings under the previous with-fading scenarios, and it shows that the analytical expressions match well with the simulation results.

Refer to caption
Fig. 12: Coverage probability for different altitudes under Non-Fading scenario, where HS=500H_{\text{S}}=500 km, η=75\eta=75^{\circ}.

VI Conclusions

In this paper, we analyzed the CF-mMIMO LEO SatCom network in terms of coverage and capacity from a system-level perspective. Using the tools from stochastic geometry, we modeled the satellite network in two SPPPs and derived the coverage probability in both fading and non-fading scenarios, with significant network parameters such as Nakgami fading parameter, path-loss factor, orbital altitude, number of SAPs, and service range brought by the dome angle. The Laplace transform and relevant numerical approximation methods are involved in analyzing the desired and interference signals. Based on these numerical and analytical results obtained, we find that beamforming plays an essential role in network performance, and the direct distance-related propagation path dominates the quality of signals. Increasing the service range, orbital altitude, and number of SAPs is shown to improve coverage performance. Furthermore, while there is an optimal number of UTs to maximize the system capacity, the capacity for each individual UT declines as the number of UTs increases. Although additional SAPs can be accommodated by raising their orbital altitudes, the corresponding increase in costs and communication latency should be considered in the real-world deployment of satellite networks.

Appendix A Proof of Proposition 1

By inserting ρlkd=ρd|ΦlU|\rho_{lk}^{\text{d}}=\frac{\rho_{\text{d}}}{\left|\Phi_{l}^{\text{U}}\right|}, the coverage probability of the typical UT is represented as

cov(γth;λS,λU,RS,τp,ρd,m)\displaystyle\mathbb{P}_{\text{cov}}\left(\gamma_{\text{th}};\lambda_{\text{S}},\lambda_{\text{U}},R_{\text{S}},\tau_{\text{p}},\rho_{\text{d}},m\right) (31)
={SINRk>γth}\displaystyle=\mathbb{P}\left\{\mathrm{SINR}_{k}>\gamma_{\text{th}}\right\}
={|lΦkSerβlk12hlkh^lk|h^lk||ΦlU||2γth(IkSer+IkInt)+γthσ2ρdG}\displaystyle=\mathbb{P}\left\{{{\left|\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{\frac{{{\beta}_{lk}}^{\frac{1}{2}}{{h}_{lk}}\frac{\hat{h}_{lk}^{*}}{\left|{{\hat{h}}_{lk}}\right|}}{\sqrt{\left|\Phi_{l}^{\text{U}}\right|}}}\right|}^{2}}\geq{{\gamma}_{\text{th}}}\left(I_{k}^{\text{Ser}}+I_{k}^{\text{Int}}\right)+\frac{{{\gamma}_{\text{th}}}{{\sigma}^{2}}}{{{\rho}_{\text{d}}}G}\right\}
{|lΦkSerβlk12hlkhlk|hlk||ΦlU||2γth(IkSer+IkInt)+γthσ2ρdG}\displaystyle\leq\mathbb{P}\left\{{{\left|\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{\frac{{{\beta}_{lk}}^{\frac{1}{2}}{{h}_{lk}}\frac{h_{lk}^{*}}{\left|{{h}_{lk}}\right|}}{\sqrt{\left|\Phi_{l}^{\text{U}}\right|}}}\right|}^{2}}\geq{{\gamma}_{\text{th}}}\left(I_{k}^{\text{Ser}}+I_{k}^{\text{Int}}\right)+\frac{{{\gamma}_{\text{th}}}{{\sigma}^{2}}}{{{\rho}_{\text{d}}}G}\right\}
={|lΦkSerβlk12hlkhlk|hlk||ΦlU||γth(IkSer+IkInt)+γthσ2ρdG},\displaystyle=\mathbb{P}\left\{\left|\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{\frac{{{\beta}_{lk}}^{\frac{1}{2}}{{h}_{lk}}\frac{h_{lk}^{*}}{\left|{{h}_{lk}}\right|}}{\sqrt{\left|\Phi_{l}^{\text{U}}\right|}}}\right|\geq\sqrt{{{\gamma}_{\text{th}}}\left(I_{k}^{\text{Ser}}+I_{k}^{\text{Int}}\right)+\frac{{{\gamma}_{\text{th}}}{{\sigma}^{2}}}{{{\rho}_{\text{d}}}G}}\right\},

where IkSer=kk|lΦkSer1|ΦlU|βlk12hlkh^lk|h^lk||2{{I}_{k}^{\text{Ser}}}=\sum\limits_{k^{\prime}\neq k}{{{\left|\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{\frac{1}{\sqrt{\left|\Phi_{l}^{\text{U}}\right|}}{{\beta}_{lk}}^{\frac{1}{2}}{{h}_{lk}}\frac{\hat{h}_{lk^{\prime}}^{*}}{\left|{{\hat{h}}_{lk^{\prime}}}\right|}}\right|}^{2}}}, IkInt=|lΦkIntβlk12hlk|2I_{k}^{\text{Int}}={{\left|\sum\limits_{l\in\Phi_{k}^{\text{Int}}}{{{\beta}_{lk}}^{\frac{1}{2}}{{h}_{lk}}}\right|}^{2}}. We consider the perfect channel estimation in deriving an upper bound of the DSS.

To derive the coverage probability, we need to compute both the distribution of DSS SkS_{k} and the average interference power. First, the distribution of SkS_{k} is calculated as follows.

Sk\displaystyle S_{k} =lΦkSer1|ΦlU|βlk12hlkhlk|hlk|\displaystyle=\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{\frac{1}{\sqrt{\left|\Phi_{l}^{\text{U}}\right|}}{{\beta}_{lk}}^{\frac{1}{2}}{{h}_{lk}}\frac{h_{lk}^{*}}{\left|{{h}_{lk}}\right|}} (32)
1|ΦlU|avglΦkSerβlk12hlkhlk|hlk|\displaystyle\approx\frac{1}{\sqrt{{{\left|\Phi_{l}^{\text{U}}\right|}_{\text{avg}}}}}\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{{{\beta}_{lk}}^{\frac{1}{2}}{{h}_{lk}}\frac{h_{lk}^{*}}{\left|{{h}_{lk}}\right|}}
1|ΦlU|avglΦkSerβlk12|hlk|.\displaystyle\approx\frac{1}{\sqrt{{{\left|\Phi_{l}^{\text{U}}\right|}_{\text{avg}}}}}\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{{{\beta}_{lk}}^{\frac{1}{2}}\left|{{h}_{lk}}\right|}.

Denote S^k=lΦkSerβlk12|hlk|{{\hat{S}}_{k}}=\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{{{\beta}_{lk}}^{\frac{1}{2}}\left|{{h}_{lk}}\right|}. The PDF of S^k{\hat{S}}_{k} is obtained from the Laplace transform of SkS_{k}, which is

S^k(s)\displaystyle\mathcal{L}_{{\hat{S}}_{k}}(s) =𝔼{esS^k}\displaystyle=\mathbb{E}\left\{e^{-s{{\hat{S}}_{k}}}\right\} (33)
=0estfS^k(t)𝑑t,\displaystyle=\int_{0}^{\infty}e^{-st}f_{{\hat{S}}_{k}}(t)dt,

where

fS^k=1{S^k(s)}.f_{{\hat{S}}_{k}}=\mathcal{L}^{-1}\left\{\mathcal{L}_{{\hat{S}}_{k}}(s)\right\}. (34)

The Laplace transform of S^k{{\hat{S}}_{k}} is

S^k(s)\displaystyle\mathcal{L}_{{\hat{S}}_{k}}(s) =𝔼h{exp(sS^k)}\displaystyle=\mathbb{E}_{h}\left\{\mathrm{exp}(-s{{\hat{S}}_{k}})\right\} (35)
=𝔼h{lΦkSer𝔼h{exp(sβlk1/2|hlk|)}},\displaystyle=\mathbb{E}_{h}\left\{\prod_{l\in\Phi_{k}^{\text{Ser}}}\mathbb{E}_{h}\left\{\mathrm{exp}\left(-s{\beta_{lk}}^{1/2}\left|h_{lk}\right|\right)\right\}\right\},

where 𝔼h{exp(sβlk1/2|hlk|)}\mathbb{E}_{h}\left\{\mathrm{exp}\left(-s{\beta_{lk}}^{1/2}\left|h_{lk}\right|\right)\right\} is first computed as follows. As the norm of channel |hlk|Nakagami(m,Ω)\left|h_{lk}\right|\sim\mathrm{Nakagami}(m,\Omega),

Refer to caption
Fig. 13: Statistical Properties for distance relationships.

whose PDF is f|hlk|(x)=2mmΩmΓ(m)x2m1emx2f_{|h_{lk}|}(x)=\frac{2m^{m}}{\Omega^{m}\Gamma(m)}x^{2m-1}e^{-mx^{2}}, we have

𝔼h{exp(sβlk1/2|hlk|)}\displaystyle\mathbb{E}_{h}\left\{\mathrm{exp}\left(-s{\beta_{lk}}^{1/2}\left|h_{lk}\right|\right)\right\} (36)
=0esβlk1/2x|hlk(x)|𝑑x\displaystyle=\int_{0}^{\infty}e^{-s{\beta_{lk}}^{1/2}x\left|h_{lk}(x)\right|}dx
=0esβlk1/2x2mmΓ(m)x2m1exp(mx2)𝑑x\displaystyle=\int_{0}^{\infty}e^{-s{\beta_{lk}}^{1/2}x}\frac{2m^{m}}{\Gamma(m)}x^{2m-1}\mathrm{exp}(-mx^{2})dx
=2mmΓ(m)0x2m1emx2sβlk2x𝑑x\displaystyle=\frac{2m^{m}}{\Gamma(m)}\int_{0}^{\infty}x^{2m-1}e^{-mx^{2}-s{\beta_{lk}}^{2}x}dx
=(a)Γ(2m)Γ(m)2m1es2βlk8mD2m(sβlk2m)\displaystyle\stackrel{{\scriptstyle(a)}}{{=}}\frac{\Gamma(2m)}{\Gamma(m)2^{m-1}}e^{\frac{s^{2}\beta_{lk}}{8m}}D_{-2m}\left(s\sqrt{\frac{\beta_{lk}}{2m}}\right)
=(b)Γ(2m)Γ(m)22m1{πΓ(12+m)Φ(m,12;s2βlk4m)sβlkπmΓ(m)Φ(12+m,32;s2βlk4m)},\displaystyle\stackrel{{\scriptstyle(b)}}{{=}}\frac{\Gamma(2m)}{\Gamma(m)2^{2m-1}}\begin{aligned} &\left\{\frac{\sqrt{\pi}}{\Gamma\left(\frac{1}{2}+m\right)}\Phi\left(m,\frac{1}{2};\frac{s^{2}\beta_{lk}}{4m}\right)\right.\\ &\left.-\frac{s\sqrt{\frac{\beta_{lk}\pi}{m}}}{\Gamma(m)}\Phi\left(\frac{1}{2}+m,\frac{3}{2};\frac{s^{2}\beta_{lk}}{4m}\right)\right\},\end{aligned}

where (a)(a) follows from a combinations of exponentials of more complicated arguments and powers in [38, Equation 3.462.1], D2m(sβlk2m)D_{-2m}\left(s\sqrt{\frac{\beta_{lk}}{2m}}\right) is written as (37) at the bottom of the next page, and (b)(b) follows from the parabolic cylinder function in [38, Equation 9.240.1].

D2m(sβlk2m)=2mexp(s2βlk8m){πΓ(1+2m2)Φ(m,12;s2βlk4m)sβlkπmΓ(m)Φ(1+2m2,32;s2βlk4m)}.\begin{split}\begin{aligned} {{D}_{-2m}}\left(s\sqrt{\frac{{{\beta}_{lk}}}{2m}}\right)={{2}^{-m}}\exp\left(-\frac{{{s}^{2}}{{\beta}_{lk}}}{8m}\right)\left\{\frac{\sqrt{\pi}}{\Gamma\left(\frac{1+2m}{2}\right)}\Phi\left(m,\frac{1}{2};\frac{{{s}^{2}}{{\beta}_{lk}}}{4m}\right)-\frac{s\sqrt{\frac{{{\beta}_{lk}}\pi}{m}}}{\Gamma\left(m\right)}\Phi\left(\frac{1+2m}{2},\frac{3}{2};\frac{{{s}^{2}}{{\beta}_{lk}}}{4m}\right)\right\}.\end{aligned}\end{split} (37)

Then, by inserting (36) back into (35), the Laplace transform of the desired signal power can be further written as

S^k(s)\displaystyle\mathcal{L}_{{\hat{S}}_{k}}(s) (38)
=𝔼h{lΦkSerΓ(2m)Γ(m)22m1es2βlk8mD2m(sβlk2m)}\displaystyle=\mathbb{E}_{h}\left\{\prod_{l\in\Phi_{k}^{\text{Ser}}}\frac{\Gamma(2m)}{\Gamma(m)2^{2m-1}}e^{\frac{s^{2}\beta_{lk}}{8m}}D_{-2m}\left(s\sqrt{\frac{\beta_{lk}}{2m}}\right)\right\}
=(a)exp[λSr𝒜r1Γ(2m)Γ(m)2m1es2rα8m\displaystyle\stackrel{{\scriptstyle(a)}}{{=}}\mathrm{exp}\left[-\lambda_{S}\int_{r\in\mathcal{A}_{r}}1-\frac{\Gamma(2m)}{\Gamma(m)2^{m-1}}e^{\frac{s^{2}r^{-\alpha}}{8m}}\right.
×D2m(sβlk2m)dr],\displaystyle\qquad\qquad\qquad\qquad\qquad\qquad\left.\times D_{-2m}\left(s\sqrt{\frac{\beta_{lk}}{2m}}\right)dr\right],

where (a)(a) follows from the probability generating function (PGFL) of the PPP.

To illustrate the relationship between the satellite-terrestrial distance and other parameters on two spheres, Fig. 13 is provided, where the previous distance symbol HvH_{v} is re-represented by HrH_{r} based on the SAP-to-UT distance rr. The area of the typical spherical cap is |𝒜|=2π(RSRE)RS\left|\mathcal{A}\right|=2\pi(R_{\text{S}}-R_{\text{E}})R_{\text{S}}. Let the distance from a randomly-selected SAP on the sphere SS to the typical UT be rr. In Triangle 22 by SAP2, point Gr\text{G}_{r} and original point O, the height of HrH_{r} can be derived by using Pythagorean theorem RS2=(RE+Hr)2+Tr2{R_{\text{S}}}^{2}=(R_{\text{E}}+H_{r})^{2}+{T_{r}}^{2}, and in Triangle 11 formed by SAP2, point Gr\text{G}_{r} and UTk, distance rr can be written as r2=Tr2+Hr2r^{2}={T_{r}}^{2}+{H_{r}}^{2}. By combining the above two formulas, the expression for HrH_{r} on rr is given by Hr=RS2RE2r22REH_{r}=\frac{{R_{\text{S}}}^{2}-{R_{\text{E}}}^{2}-r^{2}}{2R_{\text{E}}}. Then, the typical spherical cap can be further represented as

|𝒜r|\displaystyle\left|\mathcal{A}_{r}\right| =2π(RSREHr)RS\displaystyle=2\pi(R_{\text{S}}-R_{\text{E}}-H_{r})R_{\text{S}} (39)
=2π[RSRE(RS2RE2)r22RE]RS.\displaystyle=2\pi\left[R_{\text{S}}-R_{\text{E}}-\frac{\left({R_{\text{S}}}^{2}-{R_{\text{E}}}^{2}\right)-r^{2}}{2R_{\text{E}}}\right]R_{\text{S}}.

The derivation of 𝒜r\mathcal{A}_{r} on rr is

|𝒜r|r=2RSREπr.\frac{\partial\left|\mathcal{A}_{r}\right|}{\partial r}=2\frac{R_{\text{S}}}{R_{\text{E}}}\pi r. (40)

By inserting (40) into (38), we can further derive S^k(s)\mathcal{L}_{{\hat{S}}_{k}}(s) as in (41), which is at the bottom of the page.

S^k(s)\displaystyle\mathcal{L}_{{\hat{S}}_{k}}(s) =exp{2πλSRSRErS,minrS,max[1Γ(2m)Γ(m)2m1es2rα8mD2m(sβlk2m)]r𝑑r}\displaystyle=\mathrm{exp}\left\{-2\pi\lambda_{\text{S}}\frac{R_{\text{S}}}{R_{\text{E}}}\int_{r_{\text{S},\rm{min}}}^{r_{\text{S},\rm{max}}}\left[1-\frac{\Gamma(2m)}{\Gamma(m)2^{m-1}}e^{\frac{s^{2}r^{-\alpha}}{8m}}D_{-2m}\left(s\sqrt{\frac{\beta_{lk}}{2m}}\right)\right]rdr\right\} (41)
=exp{2πλSRSRErS,minrS,maxr\displaystyle={\rm{exp}}\left\{{-2\pi{\lambda_{\text{S}}}\frac{{{R_{\text{S}}}}}{{{R_{\text{E}}}}}\int_{{r_{\text{S},{\rm{min}}}}}^{{r_{\text{S},{\rm{max}}}}}r}\right.
×[1Γ(2m)Γ(m)22m1(πΓ(12+m)Φ(m,12;s2βlk4m)sβlkπmΓ(m)Φ(12+m,32;s2βlk4m))]dr}.\displaystyle{\quad\quad\quad\quad\quad}\left.{\times\left[{1-\frac{{\Gamma\left({2m}\right)}}{{\Gamma\left(m\right){2^{2m-1}}}}\left({\frac{{\sqrt{\pi}}}{{\Gamma\left({\frac{1}{2}+m}\right)}}\Phi\left({m,\frac{1}{2};\frac{{{s^{2}}{\beta_{lk}}}}{{4m}}}\right)-\frac{{s\sqrt{\frac{{{\beta_{lk}}\pi}}{m}}}}{{\Gamma\left(m\right)}}\Phi\left({\frac{1}{2}+m,\frac{3}{2};\frac{{{s^{2}}{\beta_{lk}}}}{{4m}}}\right)}\right)}\right]dr}\right\}.
FS^k(x)\displaystyle F_{{\hat{S}}_{k}}(x) 2Bexp(A2)xb=0B((Bb)c=0C+b(1)cDcRe[S^k(s)s])\displaystyle\approx\frac{2^{-B}\mathrm{exp}\left(\frac{A}{2}\right)}{x}\sum_{b=0}^{B}\left(\dbinom{B}{b}\sum_{c=0}^{C+b}\frac{(-1)^{c}}{D_{c}}\mathrm{Re}\left[\frac{\mathcal{L}_{{\hat{S}}_{k}}(s)}{s}\right]\right) (42)
=2Bexp(A2)xb=0B((Bb)c=0C+b(1)cDcRe[1sexp(2πλSRSREΘ(RS,η,m))]).\displaystyle=\frac{2^{-B}\mathrm{exp}\left(\frac{A}{2}\right)}{x}\sum_{b=0}^{B}\left(\dbinom{B}{b}\sum_{c=0}^{C+b}\frac{(-1)^{c}}{D_{c}}\mathrm{Re}\left[\frac{1}{s}\mathrm{exp}\left(-2\pi\lambda_{\text{S}}\frac{R_{\text{S}}}{R_{\text{E}}}\Theta(R_{\text{S}},\eta,m)\right)\right]\right).

To derive the CDF of S^k{{\hat{S}}_{k}}, we have an integral over its PDF and adopt the inverse Laplace transform method for the PDF [39], where it can be calculated by Bromwich contour integral method. Moreover, it can also be estimated using summation forms of integrals with a controllable error [40]. We derive the CDF of S^k{{\hat{S}}_{k}}, as

FS^k(x)\displaystyle F_{{\hat{S}}_{k}}(x) ={S^kx}\displaystyle=\mathbb{P}\left\{{{\hat{S}}_{k}}\leq x\right\} (43)
=0xfS^k(t)𝑑t\displaystyle=\int_{0}^{x}f_{{\hat{S}}_{k}}(t)dt
=0x1{S^k(s)}𝑑t\displaystyle=\int_{0}^{x}\mathcal{L}^{-1}\left\{\mathcal{L}_{{\hat{S}}_{k}}(s)\right\}dt
=(a)0x12πilimTciTc+iTesTFS^k(s)𝑑s𝑑t\displaystyle\stackrel{{\scriptstyle(a)}}{{=}}\int_{0}^{x}\frac{1}{2\pi i}\lim_{T\to\infty}\int_{c-iT}^{c+iT}e^{sT}\mathcal{L}_{F_{{\hat{S}}_{k}}}(s)dsdt
=(b)12πilimTciTc+iTesxS^k(s)s𝑑s,\displaystyle\stackrel{{\scriptstyle(b)}}{{=}}\frac{1}{2\pi i}\lim_{T\to\infty}\int_{c-iT}^{c+iT}e^{sx}\frac{\mathcal{L}_{{\hat{S}}_{k}}(s)}{s}ds,

where (a)(a) holds true according to the definition of inverse Laplace transform, and (b)(b) is obtained based on FS^k=S^ks\mathcal{L}_{F_{{\hat{S}}_{k}}}=\frac{\mathcal{L}_{{\hat{S}}_{k}}}{s} in probability theory. Following [41], (43) can be approximated by a finite sum which is expressed as in (42) at the bottom of the page, where s=A+i2πc2xs=\frac{A+i2\pi c}{2x}, and S^k(s)\mathcal{L}_{{\hat{S}}_{k}}(s) is obtained in (41). AA, BB, and CC are positive parameters used to adjust the accuracy of approximation. We also let Dc=1D_{c}=1 for c=1,2,,C+bc=1,2,...,C+b and Dc=2D_{c}=2 for c=0c=0.

Considering the approximation of S^k|ΦlU|avgSk{{\hat{S}}_{k}}\approx\sqrt{{{\left|\Phi_{l}^{\text{U}}\right|}_{\text{avg}}}}{{S}_{k}} in (32) and the CDF of S^k{{\hat{S}}_{k}}, i.e., FS^k(x)={S^kx}F_{{\hat{S}}_{k}}(x)=\mathbb{P}\left\{{{\hat{S}}_{k}}\leq x\right\} in (42), the CCDF of DSS SkS_{k}, i.e., {Skx}\mathbb{P}\left\{{{S}_{k}}\geq x\right\}, is given in (14), which completes the proof.

Appendix B Proof of Proposition 2

The average multi-user interference can be represented as

Ik,avgSer\displaystyle I_{k,\text{avg}}^{\text{Ser}} =𝔼{IkSer}\displaystyle=\mathbb{E}\left\{I_{k}^{\text{Ser}}\right\} (44)
=(a)𝔼{kk|lΦkSer1|ΦlU|βlk12hlk|2}\displaystyle\overset{\left(a\right)}{\mathop{=}}\,\mathbb{E}\left\{\sum\limits_{k^{\prime}\neq k}{{{\left|\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{\frac{1}{\sqrt{\left|\Phi_{l}^{\text{U}}\right|}}{{\beta}_{lk}}^{\frac{1}{2}}{{h}_{lk}}}\right|}^{2}}}\right\}
=(b)𝔼{kklΦkSer1|ΦlU|βlk|hlk|2}\displaystyle\overset{\left(b\right)}{\mathop{=}}\,\mathbb{E}\left\{\sum\limits_{k^{\prime}\neq k}{\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{\frac{1}{\left|\Phi_{l}^{\text{U}}\right|}{{\beta}_{lk}}{{\left|{{h}_{lk}}\right|}^{2}}}}\right\}
=(c)𝔼{lΦkSer1|ΦlU|kkk=1|ΦlU|βlk|hlk|2}\displaystyle\overset{\left(c\right)}{\mathop{=}}\,\mathbb{E}\left\{\sum\limits_{l\in\Phi_{k}^{\text{Ser}}}{\frac{1}{\left|\Phi_{l}^{\text{U}}\right|}\sum\limits_{\begin{smallmatrix}k^{\prime}\neq k\\ k^{\prime}=1\end{smallmatrix}}^{\left|\Phi_{l}^{\text{U}}\right|}{{{\beta}_{lk}}{{\left|{{h}_{lk}}\right|}^{2}}}}\right\}
=(d)2πλSRSΩRE|ΦlU|avg1|ΦlU|avgrS,minrS,maxrrα𝑑r,\displaystyle\overset{\left(d\right)}{\mathop{=}}\,\frac{2\pi{{\lambda}_{\text{S}}}{{R}_{\text{S}}}\Omega}{{{R}_{\text{E}}}}\frac{{{\left|\Phi_{l}^{\text{U}}\right|}_{\text{avg}}}-1}{{{\left|\Phi_{l}^{\text{U}}\right|}_{\text{avg}}}}\int_{{{r}_{\text{S},\min}}}^{{{r}_{\text{S},\max}}}{r\cdot{{r}^{-\alpha}}dr},

where (a)(a) is approximated due to the nature of normalization of h^lk\hat{h}_{lk^{\prime}}^{*}, (b)(b) follows an approximation by summing interference from required base stations as in [35], (c)(c) comes from the average number of UTs in the coverage of an SAP, and in (d)(d), the integral is obtained due to the nature of expectation. Similarly, the inter-satellite interference can be derived as

Ik,avgInt\displaystyle I_{k,\text{avg}}^{\text{Int}} =𝔼{IkInt}=𝔼{lΦkIntβlk|hlk|2}\displaystyle=\mathbb{E}\left\{I_{k}^{\text{Int}}\right\}=\mathbb{E}\left\{\sum\limits_{l\in\Phi_{k}^{\text{Int}}}{{{\beta}_{lk}}{{\left|{{h}_{lk}}\right|}^{2}}}\right\} (45)
=2πλSRSΩRErS,maxrmaxrrα𝑑r.\displaystyle=\frac{2\pi{{\lambda}_{\text{S}}}{{R}_{\text{S}}}\Omega}{{{R}_{\text{E}}}}\int_{{{r}_{\text{S},\max}}}^{{{r}_{\max}}}{r\cdot{{r}^{-\alpha}}dr}.

Finally, closed-form expressions are obtained by inserting (40) and using Campbell’s theorem, which completes the proof.

References

  • [1] X. Li and B. Shang, “An analytical model for coordinated multi-satellite joint transmission system,” in Proc. Int. Conf. Ubiquitous Commun. (Ucom), Jul. 2024, pp. 169–173.
  • [2] K.-X. Li, L. You, J. Wang, X. Gao, C. G. Tsinos, S. Chatzinotas, and B. Ottersten, “Downlink transmit design for massive mimo leo satellite communications,” IEEE Trans. Commun., vol. 70, no. 2, pp. 1014–1028, Nov. 2021.
  • [3] L. You, K.-X. Li, J. Wang, X. Gao, X.-G. Xia, and B. Ottersten, “Massive mimo transmission for leo satellite communications,” IEEE J. Sel. Areas Commun., vol. 38, no. 8, pp. 1851–1865, Jun. 2020.
  • [4] L. You, X. Qiang, K.-X. Li, C. G. Tsinos, W. Wang, X. Gao, and B. Ottersten, “Hybrid analog/digital precoding for downlink massive mimo leo satellite communications,” IEEE Trans. Wireless Commun., vol. 21, no. 8, pp. 5962–5976, Jan. 2022.
  • [5] M. Á. Vázquez, A. Perez-Neira, D. Christopoulos, S. Chatzinotas, B. Ottersten, P.-D. Arapoglou, A. Ginesi, and G. Taricco, “Precoding in multibeam satellite communications: Present and future challenges,” IEEE Wireless Commun., vol. 23, no. 6, pp. 88–95, Dec. 2016.
  • [6] B. Shang, X. Li, Z. Li, J. Ma, X. Chu, and P. Fan, “Multi-connectivity between terrestrial and non-terrestrial mimo systems,” IEEE Open J. Commun. Soc., vol. 5, pp. 3245–3262, May 2024.
  • [7] D. Goto, H. Shibayama, F. Yamashita, and T. Yamazato, “Leo-mimo satellite systems for high capacity transmission,” in Proc. IEEE Global Commun. Conf. (GLOBECOM).   IEEE, Dec. 2018, pp. 1–6.
  • [8] L. Lu, G. Y. Li, A. L. Swindlehurst, A. Ashikhmin, and R. Zhang, “An overview of massive mimo: Benefits and challenges,” IEEE J. Sel. Topics Signal Process., vol. 8, no. 5, pp. 742–758, Apr. 2014.
  • [9] J. Xu, M. A. Kishk, and M.-S. Alouini, “Space-air-ground-sea integrated networks: Modeling and coverage analysis,” IEEE Trans. Wireless Commun., vol. 22, no. 9, pp. 6298–6313, Feb. 2023.
  • [10] W. Lu and M. Di Renzo, “Stochastic geometry modeling and system-level analysis & optimization of relay-aided downlink cellular networks,” IEEE Trans. Commun., vol. 63, no. 11, pp. 4063–4085, Sep. 2015.
  • [11] S. Fang, G. Chen, X. Xu, S. Han, and J. Tang, “Millimeter-wave coordinated beamforming enabled cooperative network: a stochastic geometry approach,” IEEE Trans. Commun., vol. 69, no. 2, pp. 1068–1079, Nov. 2020.
  • [12] A. Talgat, M. A. Kishk, and M.-S. Alouini, “Stochastic geometry-based analysis of leo satellite communication systems,” IEEE Commun. Lett., vol. 25, no. 8, pp. 2458–2462, Oct. 2020.
  • [13] D. Kim, J. Park, and N. Lee, “Coverage analysis of dynamic coordinated beamforming for leo satellite downlink networks,” IEEE Trans. Wireless Commun., vol. 23, no. 9, Apr. 2024.
  • [14] N. Okati, T. Riihonen, D. Korpi, I. Angervuori, and R. Wichman, “Downlink coverage and rate analysis of low earth orbit satellite constellations using stochastic geometry,” IEEE Trans. Commun., vol. 68, no. 8, pp. 5120–5134, Apr. 2020.
  • [15] J. Park, J. Choi, and N. Lee, “A tractable approach to coverage analysis in downlink satellite networks,” IEEE Trans. Wireless Commun., vol. 22, no. 2, pp. 793–807, Aug. 2022.
  • [16] R. Deng, B. Di, H. Zhang, L. Kuang, and L. Song, “Ultra-dense leo satellite constellations: How many leo satellites do we need?” IEEE Trans. Wireless Commun., vol. 20, no. 8, pp. 4843–4857, Mar. 2021.
  • [17] H. Jia, Z. Ni, C. Jiang, L. Kuang, and J. Lu, “Uplink interference and performance analysis for megasatellite constellation,” IEEE Internet Things J., vol. 9, no. 6, pp. 4318–4329, Aug. 2022.
  • [18] H. Jia, C. Jiang, L. Kuang, and J. Lu, “An analytic approach for modeling uplink performance of mega constellations,” IEEE Trans. Veh. Technol., vol. 72, no. 2, pp. 2258–2268, Feb. 2023.
  • [19] H. Q. Ngo, A. Ashikhmin, H. Yang, E. G. Larsson, and T. L. Marzetta, “Cell-free massive mimo versus small cells,” IEEE Trans. Wireless Commun., vol. 16, no. 3, pp. 1834–1850, Jan. 2017.
  • [20] T. Zhao, X. Chen, Q. Sun, and J. Zhang, “Energy-efficient federated learning over cell-free iot networks: Modeling and optimization,” IEEE Internet Things J., vol. 10, no. 19, pp. 17 436–17 449, May 2023.
  • [21] Q. Sun, X. Ji, Z. Wang, X. Chen, Y. Yang, J. Zhang, and K.-K. Wong, “Uplink performance of hardware-impaired cell-free massive mimo with multi-antenna users and superimposed pilots,” IEEE Trans. Commun., vol. 71, no. 11, pp. 6711–6726, Aug. 2023.
  • [22] C. Liu, W. Feng, Y. Chen, C.-X. Wang, and N. Ge, “Cell-free satellite-uav networks for 6g wide-area internet of things,” IEEE J. Sel Areas Commun., vol. 39, no. 4, pp. 1116–1131, Aug. 2020.
  • [23] J. Li, L. Chen, P. Zhu, D. Wang, and X. You, “Satellite-assisted cell-free massive mimo systems with multi-group multicast,” Sensors, vol. 21, no. 18, p. 6222, Sep. 2021.
  • [24] M. Y. Abdelsadek, H. Yanikomeroglu, and G. K. Kurt, “Future ultra-dense leo satellite networks: A cell-free massive mimo approach,” in Proc. IEEE Int. Conf. Commun. Workshops (ICC Workshops).   IEEE, Jun. 2021, pp. 1–6.
  • [25] M. Y. Abdelsadek, G. K. Kurt, and H. Yanikomeroglu, “Distributed massive mimo for leo satellite networks,” IEEE Open J. Commun. Soc., vol. 3, pp. 2162–2177, Nov. 2022.
  • [26] M. Y. Abdelsadek, G. Karabulut-Kurt, H. Yanikomeroglu, P. Hu, G. Lamontagne, and K. Ahmed, “Broadband connectivity for handheld devices via leo satellites: Is distributed massive mimo the answer?” IEEE Open J. Commun. Soc., vol. 4, pp. 713–726, Mar. 2023.
  • [27] S. Yang, D. Wang, L. Liu, B. Wang, and C. Sun, “Distributed multiple leo satellites cooperative downlink power enhancement transmission scheme based on otfs,” in Proc. IEEE Int. Conf. Commun. Technol. (ICCT).   IEEE, Feb. 2024, pp. 1208–1213.
  • [28] Y. Omid, Z. M. Bakhsh, F. Kayhan, Y. Ma, F. Wang, and R. Tafazolli, “On capacity of handheld to multi-satellite communication,” in Proc. IEEE 34th Annu. Int. Symp. Pers., Indoor and Mobile Radio Commun. (PIMRC).   IEEE, Oct. 2023, pp. 1–5.
  • [29] Y. Omid, Z. M. Bakhsh, F. Kayhan, Y. Ma, and R. Tafazolli, “Space mimo: Direct unmodified handheld to multi-satellite communication,” in Proc. IEEE Global Commun. Conf. (GLOBECOM).   IEEE, Feb. 2024, pp. 1447–1452.
  • [30] Y. Omid, S. Lambotharan, and M. Derakhshani, “Tackling delayed csi in a distributed multi-satellite mimo communication system,” arXiv:2406.06392. [Online]. Available: https://arxiv.org/abs/2406.06392, 2024.
  • [31] K. Humadi, G. K. Kurt, and H. Yanikomeroglu, “Distributed massive mimo system with dynamic clustering in leo satellite networks,” arXiv:2404.06024. [Online]. Available: https://arxiv.org/abs/2404.06024, 2024.
  • [32] B. Shang, X. Li, C. Li, and Z. Li, “Coverage in cooperative leo satellite networks,” J. Commun. Inf. Netw., vol. 8, no. 4, pp. 329–340, Dec. 2023.
  • [33] R. Richter, I. Bergel, Y. Noam, and E. Zehavi, “Downlink cooperative mimo in leo satellites,” IEEE Access, vol. 8, pp. 213 866–213 881, Nov. 2020.
  • [34] 3GPP, “Solutions for NR to support Non-Terrestrial Networks (NTN),” 3rd Generation Partnership Project (3GPP), Technical Report (TR) 38.821, 06 2021, version 16.1.0.
  • [35] G. Nigam, P. Minero, and M. Haenggi, “Coordinated multipoint joint transmission in heterogeneous networks,” IEEE Trans. Commun., vol. 62, no. 11, pp. 4134–4146, Oct. 2014.
  • [36] D. Maamari, N. Devroye, and D. Tuninetti, “Coverage in mmwave cellular networks with base station co-operation,” IEEE Trans. Wireless Commun., vol. 15, no. 4, pp. 2981–2994, Jan. 2016.
  • [37] B. Al Homssi and A. Al-Hourani, “Modeling uplink coverage performance in hybrid satellite-terrestrial networks,” IEEE Commun. Lett., vol. 25, no. 10, pp. 3239–3243, Oct. 2021.
  • [38] D. Zwillinger and A. Jeffrey, Table of integrals, series, and products.   Elsevier, 2007.
  • [39] B. Shang, L. Zhao, and K.-C. Chen, “Enabling device-to-device communications in lte-unlicensed spectrum,” in Proc. IEEE Int. Conf. Commun. (ICC).   IEEE, Jul. 2017, pp. 1–6.
  • [40] A. M. Cohen, Numerical methods for Laplace transform inversion.   Springer Science & Business Media, 2007, vol. 5.
  • [41] X. Zhou, J. Guo, S. Durrani, and M. Di Renzo, “Power beacon-assisted millimeter wave ad hoc networks,” IEEE Trans. Commun., vol. 66, no. 2, pp. 830–844, Oct. 2017.