On an Ultra-Dense LEO-Satellite-Based Computing Network Constellation Design

Yijing Sun , Boya Di , Ruoqi Deng , Lingyang Song

Engineering ›› 2025, Vol. 54 ›› Issue (11) : 103 -114.

PDF
Engineering ›› 2025, Vol. 54 ›› Issue (11) : 103 -114. DOI: 10.1016/j.eng.2025.06.007
Research
Article

On an Ultra-Dense LEO-Satellite-Based Computing Network Constellation Design

Author information +
History +
PDF

Abstract

Commercial ultra-dense low-Earth-orbit (LEO) satellite constellations have recently been deployed to provide seamless global Internet services. To improve the satellite network transmission efficiency and provide robust wide-coverage computing services for future sixth-generation (6G) users, growing attention has been focused on LEO-satellite-based computing networks, to which ground users can offload computation tasks. However, how to design a LEO satellite constellation for computing networks, while considering discrepancies in the computing requirements of different regions, remains an open question. In this paper, we investigate an ultra-dense LEO-satellite-based computing network to which ground user terminals (UTs) offload part of their computing tasks to satellites. We formulate the ultra-dense constellation design problem as a multi-objective optimization problem (MOOP) to maximize the average coverage rate, transmission capacity, and computational capability, while minimizing the number of satellites. In order to depict the connectivity characteristics of satellite-based computing networks, we propose a terrestrial–satellite connectivity model to determine the coverage rate in different regions. We design a priority-adaptive algorithm to design the optimal inclined-orbit constellation by solving this MOOP. Simulation results verify the accuracy of our theoretical connectivity model and show the optimal constellation deployment, given quality-of-service (QoS) requirements. For the same number of deployed LEO satellites, the proposed constellation outperforms its existing counterparts; in particular, it achieves 25%–45% performance improvements in the average coverage rate.

Graphical abstract

Keywords

Low-Earth-orbit satellite constellation / Satellite-based computing network / Multi-objective optimization

Cite this article

Download citation ▾
Yijing Sun, Boya Di, Ruoqi Deng, Lingyang Song. On an Ultra-Dense LEO-Satellite-Based Computing Network Constellation Design. Engineering, 2025, 54(11): 103-114 DOI:10.1016/j.eng.2025.06.007

登录浏览全文

4963

注册一个新账户 忘记密码

1. Introduction

As intelligent applications and data traffic continue to evolve, the sixth-generation (6G) concept aims to build a large-scale and autonomous network [1,2] that can provide more flexible services, such as the Internet of Remote Things, smart city scenarios, large-scale machine communication, and emergency rescue [2,3]. However, terrestrial networks may suffer from tremendous traffic pressure and cannot support the services described above, due to their limited transmission and computational resources, and restricted coverage [4]. As an emerging technology, the ultra-dense low-Earth-orbit (LEO) satellite network, which is characterized by wide coverage and high capacity [[5], [6], [7]], can provide ground users with differentiated service requirements as a significant part of 6G [8]. Nevertheless, traditional satellite networks that adopt a “bent-pipe” architecture, in which satellites receive and retransmit signals without processing them, are likely to break down at the scale of an ultra-dense constellation [9] because each satellite acts only as a communication link to transmit a large amount of raw data. Therefore, satellite-based computing networks have been proposed as an effective solution in which onboard edge servers are deployed on satellites to provide wide-coverage computation services to ground users.

1.1. Related works

Recent advancements in LEO satellites and satellite edge computing have enabled the development of satellite-based computing networks [10]. Consequently, in the literature, multiple aspects related to satellite-based computing networks based on fixed satellites and LEO satellite constellation designs have been considered. Considerable progress has been made in research on satellite–terrestrial integrated edge computing networks, especially in the context of end-to-end delay, energy efficiency, and resource allocation. In Refs. [[11], [12], [13], [14], [15]], various algorithms are proposed to minimize the energy consumption of the whole network or of Internet of Things (IoT) mobile devices with delay tolerance. Computational latency was also carefully considered [[16], [17], [18]] by optimizing the offloading strategy and resource allocation.

Nevertheless, these studies focus on performance optimization under the premise of determined satellite positions, with little research examining the impact of satellite layout on the overall performance of satellite-based computing networks. The positions of individual satellites are determined by the constellation design, and different constellation designs alter the relative positional relationships between satellites and terrestrial users, as well as the inter-satellite relationships. Thus, satellite layout affects the performance of the entire LEO satellite network. Objectives of LEO satellite constellation design vary according to different requirements, including global or regional coverage [[19], [20], [21]], IoT [22,23], lunar exploration [24], and backhaul capacity [25]. To determine the minimum number of LEO satellites needed for a survivable LEO satellite network, while addressing challenges such as deployment cost and space debris, Lai et al. [26] proposed a requirement-driven constellation optimization mechanism based on an existing constellation. Furthermore, rather than focusing on traditional uniform constellations, Deng et al. [25] designed a three-dimensional (3D) optimized non-uniform polar-orbit constellation with a focus on ground user backhaul capacity requirements.

However, a constellation design often involves the formulation of multi-objective optimization problems (MOOPs) to address the complex tradeoffs between various performance metrics, rather than focusing on optimizing a single objective such as capacity or survivability. Therefore, a variety of multi-objective optimization algorithms have been applied to constellation design. Chen et al. [19] proposed the use of an elite strategic genetic algorithm to design a constellation of very-low-Earth-orbit-based satellites for aviation and marine users. Kak and Akyildiz [20] and Tang et al. [22] respectively employed simulated annealing and multi-objective Manta ray foraging optimization algorithms for the design of CubeSats-based constellations. Wang et al. [21] and Dai et al. [23] took multiple quality-of-service (QoS) metrics of the satellite network into account and solved the MOOP using the non-dominated sorting genetic algorithm (NSGA)-II and multilayer tabu search algorithm. The NSGA-II algorithm can also be used for the lunar satellite constellation design problem [24], which focuses on communication and navigation capabilities.

While existing research provides valuable insights into LEO satellite constellation design, these studies’ algorithms for constellation design are mostly based on traditional communication LEO network objectives. It is important to consider the specific performance of the computation network, including the offloading performance metrics and differential requirements of computing tasks. Additionally, many studies do not reveal the impact of constellation parameters on different optimization objectives due to a reliance on intelligent optimization algorithms to solve the MOOPs. Thus, the constellation design problem for satellite-based computing networks remains insufficiently explored and requires further investigation, as does the analysis of how constellation parameters affect network performance.

2. Open problems and contributions

Existing LEO satellite constellation design research mainly focuses on communication satellites, with optimization objectives primarily targeting communication network performance or coverage performance. Therefore, the design of global satellite-based computing network constellations remains to be addressed. Designing a reliable and efficient LEO satellite constellation for computing networks is one of the most critical challenges for enhancing network performance. First, due to the characteristics of the satellite internet network, with high satellite mobility and the Earth’s rotation, the connectivity between ground user terminals (UTs) and satellites dynamically changes and involves complex geometric relationships. Second, in contrast to traditional satellite constellations, which aim at seamless global or regional coverage, computational satellite networks focus more on reducing latency and providing reliable computing capabilities through a rational constellation layout. Due to limited computing capabilities, it is non-trivial to design a constellation for computing networks that can satisfy the delay and capacity requirements of ground users. Third, since satellite constellations for computing must balance multiple aspects of performance, determining the optimal configuration of the constellation is a significant challenge.

Unlike the above works, this paper proposes an ultra-dense LEO satellite constellation design for satellite-based computing networks in which the satellites have computational capabilities in addition to traditional communication functions, and the variability of satellite coverage requirements in different regions is taken into account. The main contributions of this paper can be summarized as follows.

•We construct a terrestrial–satellite connectivity model based on the mathematical relationship between an inclined-orbit constellation and the Earth in 3D space. This theoretical model enables rapid and accurate computation of the multi-connectivity coverage rate to a UT on the ground, and its accuracy is verified through validation with Systems Tool Kit (STK)’s Figure of Merit.

•By considering both the computing and communication performance of a satellite network, we formulate an MOOP for constellation design. To address this problem, we design a priority-adaptive inclined-orbit constellation design (PA-ICD) algorithm, which enables the optimal constellation configuration to be obtained under different prioritized objectives, given QoS requirements. We also decouple the parameters to derive a near-optimal inclined constellation design criterion for the orbital altitude and inclination.

•The simulation results verify that our proposed constellation has a higher average coverage rate, transmission capacity, and computing capability compared with four representative state-of-the-art constellations, given the same total number of satellites. The simulation results are also consistent with the theoretical analysis.

The rest of this paper is organized as follows. In Section 2, the system model of the satellite edge-assisted computation network is presented. In Section 3, we describe relevant QoS metrics and formulate an MOOP for inclined-orbit constellation design. Then, the PA-ICD algorithm to solve the MOOP is introduced in Section 4. Section 5 presents our simulation results. Finally, the conclusion is drawn in Section 6.

3. System model

In this section, we first introduce an uplink LEO satellite edge-assisted computation network, where ground UTs offload their tasks to the LEO satellites for computing. We then present the inclined-orbit constellation, terrestrial–satellite connectivity, and offloading models.

3.1. Scenario description

Terrestrial servers struggle with processing the surge of intelligent tasks due to their limited computational capability, whereas satellites equipped with edge computing servers can collaborate with ground servers to assist in computations. Additionally, unlike the characteristics of terrestrial infrastructures, which are prone to damage and have restricted coverage, satellites can provide reliable computing services in remote areas, large-scale events, and emergency scenarios [2]. Therefore, as shown in Fig. 1, we consider an uplink offloading process in which LEO satellites offer computing services for ground UTs.

To achieve this purpose, we propose the use of an inclined-orbit LEO satellite constellation to serve ground users over middle–low latitude regions, since user offloading requirements are concentrated in those populated areas. For each UT, there are N types of terrestrial tasks with different latency requirements—that is, computational capability and transmission capacity requirements—that need to be offloaded to the satellites for computation. We assume that the UTs and LEO satellites are equipped with multiple antennas, so the UTs offload their tasks to multiple satellites over the Ka-band. Each satellite can serve UTs within its coverage area by allocating offloading resources. Therefore, the entire offloading process is divided into five steps: ① Each terrestrial task sends an offloading request to the connectable satellites. ② When the LEO satellites receive offloading requests from UTs, the satellites formulate dynamic resource-allocation strategies for computing and transmission based on the task-completion requirements of the UTs. These allocation strategies are then broadcast to all UTs within the coverage. ③ UTs access LEO satellites via the popular orthogonal frequency-division multiple access scheme to transmit their tasks. ④ Each satellite performs onboard computing using the allocated resources. ⑤ After completing the computation, the results are returned to the user over the wireless link.

3.2. Inclined-orbit LEO satellite constellation model

Due to the issues of redundancy in polar satellite numbers and scarcity in equatorial satellite numbers, a polar orbit constellation is not a suitable constellation model to aid in task offloading for ground users at middle–low latitude regions. However, inclined-orbit constellations can adjust the inclination of their orbit to change their overlapping coverage of areas of concern [27]. Such constellation models can be flexibly designed and provide better satellite revisit frequencies for populated areas [28]. Walker-delta is one of the most-used inclined-orbit models because it is relatively simple to deploy, manage, and maintain, and has a relatively low long-term system cost [24]. The satellites in this model are uniformly distributed on inertial circular orbits.

In our model, we focus on the Walker-delta inclined constellation design, which can be defined using the following notation: i = K/Q/F. Q and W are the number of orbital planes and the satellite numbers on each plane, respectively. K is the total number of satellites in the constellation, which is equal to QW. The orbit altitude and inclination are denoted as h and i, respectively. The phase difference between corresponding satellites on neighboring orbital planes is represented as the phase factor F, which acts to stagger satellites on different orbital planes from each other and is an integer in the range of [0, Q − 1]. We then define the satellite w (1 ≤wW) in the orbital plane q (1 ≤ qQ) as kq,w, so the LEO satellites in the constellation can be defined as K= {k1,1, …, kq,w, …, kQ,W}. The eccentricity and perigee angle of the circular orbit are 0 [19], and the right ascension of the ascending node (RAAN) Ωq,w and true anomaly υq,w of satellite kq,w are given as follows:

Ωq,w=Ωref+2π(q-1)Q
υq,w=υref+2π(w-1)W+2π(q-1)FQW

where Ωref and υref represent the RAAN and the true anomaly of the reference satellite, respectively.

The position of satellite kq,w underlying the Cartesian coordinate frame can be expressed as

xq,wyq,wzq,w=h+Recosυq,wcosΩq,w-sinυq,wcosisinΩq,wcosυq,wsinΩq,w+sinυq,wcosicosΩq,wsinυq,wsini

where Re is the mean radius of the Earth1. xq,w, yq,w, and zq,w denote the satellite’s positions along the X, Y, and Z axes, respectively. By deriving the 3D coordinate relationship between the satellites and the Earth, the latitude of the subsatellite point ψq,w—which is on the Earth’s surface directly below satellite kq,w—can be calculated as follows:

ψq,w=arcsinsinυq,wsini

For each satellite, the angular radius of the satellite coverage circle φ can be given by

φ=arccosReRe+hcosθmin-θmin

where θmin represents the minimum elevation angle at the UTs, and the corresponding coverage area S is

S=2πRe21-cosφ

3.3. Terrestrial–satellite connectivity model

Terrestrial–satellite connectivity can be determined based on the inclined orbital structures and geometric relationships in spherical trigonometry. More specifically, the number of connectable satellites varies considerably at different latitudes [29] for the inclined-orbit constellation. Considering the long-term averaged state for the dense LEO satellite constellation analysis, the number of connectable satellites can be transformed into the multi-connectivity coverage rate [21]. The multi-connectivity coverage rate refers to the capability of a UT to establish communication links with multiple satellites within the constellation. We divide the target area, where the maximum latitude value is ltar, into M disjoint spherical zones based on latitude. The upper and lower bounds of latitude for region m are lmax m and lmin m, respectively. For a specific region m, the multi-connectivity coverage rate can be determined using the ratio of the satellite coverage area to the surface area of the region. Therefore, the coverage rate σm of each UT within region m can be expressed as

σm=q=1Qw=1WScm,q,wSgm

where Sm,q,w c and Sm g represent the coverage area provided by satellite kq,w and the surface area of the Earth within region m, respectively. The coverage rate of the latitude region m can be determined by traversing the coverage status of all satellites.

The coverage contributed by satellite kq,w to the latitude region m is shown in Fig. 2. The surface area of the Earth within region m is

Sgm=2πRe2sinlmmax-sinlmmin

Corresponding to solving for the area covered by satellite kq,w in region m, the irregularly shaped area of the covered region can be determined by subtracting the overlapping areas of the upper and lower spherical caps. Therefore, Sm,q,w c can be expressed as

Scm,q,w=S-(lmmin,φ,ψq,w)-S-(lmmax,φ,ψq,w)

where S-lmmin,φ,ψq,w and S-lmmax,φ,ψq,w are the satellite coverage areas beyond the latitude of lmin m and lmax m, respectively.

Proposition 1

S-lmmin,φ,ψq,w can be calculated as Eq. (10):

S-lmmin,φ,ψq,w=2Re2·Reπ-2sinlmminarcsinsin12φ+lmmin-ψq,wsin12φ+ψq,w-lmmincosψq,wcoslmmin-2cosφarcsincos12φ+lmmin+ψq,wsin12φ+ψq,w-lmminsinφcosψq,w-2arcsincos12φ+lmmin+ψq,wsin12φ+lmmin-ψq,wsinφcoslmmin

where Re represents real part.

Proof: See Section S1 in Appendix A.

The computation of S-lmmax,φ,ψq,w follows the same process as that of S-lmmin,φ,ψq,w.

3.4. Offloading model

Task offloading refers to the process of transferring computational tasks from ground UTs to one or more satellites within the constellation. Terrestrial offloading tasks are distinguished according to different latency sensitivities, where latency-sensitive tasks require higher computation and transmission rates than latency-tolerant tasks. The requirement of the nth (1 ≤ nN) type of task is defined as (cn, rn), where cn and rn denote the computational capability and transmission data rate requirements of type n tasks, respectively. We consider the distribution of tasks on each UT to conform to the homogeneous Poisson point process, where the average UT density of the target area is ρ, and the arrival number of type n tasks on each UT is modeled with the intensity λn.

3.4.1. Computing model

Each UT that offloads its tasks to the satellite for computation has limited access to computational resources due to the limited onboard computational capability of each satellite. We assume that the maximum computational capability on each satellite is fmax, and the computational capability allocated to type n tasks is fn, which denotes the number of central processing unit (CPU) operations per unit time. The allocated computational capability should satisfy the constraint n=1Nfnfmax. According to the expectation calculation of the Poisson distribution, the probability of v tasks existing at each UT (f(xn = v)) can be expressed as

f(xn=v)=λnve-λnv!

where xn is the number of type n tasks. We define the per-satellite computational capability available to type n tasks in area u as Cu,n. Then, the expected value of Cu,n, denoted as ECu,n, can be calculated as

ECu,n=fnEC-u,n=fnρuSv=1λnve-λnv!1v=fnρuSEiλn-lnλn-γe-λn

where Ei(λn)=-λnettdt is the exponential integral function, γ is the Euler constant, and ρu is the density of UTs of area u. We define K-u,nCO as the number of satellites within the unit region of area u that satisfy cn. Consequently, K-u,nCO can be formulated as follows:

K-u,nCO=cnECu,nS=cnρufnEiλn-lnλn-γe-λn

3.4.2. Communication model

We define the transmission resource (i.e., bandwidth) of each satellite allocated to type n tasks within the satellite coverage area as ϕn, and the available transmission resource over the Ka-band for each satellite is ϕmax, which is divided into J orthogonal subchannels. Without loss of reasonableness, the transmission resource should satisfy the constraint n=1Nϕnϕmax.

Let us define P as the transmission power for a UT connected to one LEO satellite and G as the power gain factor the antenna amplifier provides. To describe the terrestrial–satellite channel, α denotes the path loss exponent, and σ2 is the additive white Gaussian noise (AWGN) variance. In addition, given that LEO satellites assign subchannels to tasks randomly, there is a probability that ρu=ρun=1Nλn/J might be using the same subchannel [25]. Therefore, according to Campbell’s theorem [30] (Appendix A in Ref. [25]), the expected value of interference Iu within area u for task offloading link, denoted as EIu, is

EIu=ρuπPGReRe+hlnh2+2Reh-lndmax2,α=22πReρuPGα-2Re+hdmax2-α-2Reh+h22-α2,α>2

where dmax represents the maximum distance from the Earth’s surface to the satellite within its coverage area and can be calculated by

dmax=Re2+Re+h2-2ReRe+hcosφ

Then, the achievable capacity Ru,n for task n assigned to the UT in area u can be given by

Ru,n=ϕu,nElog21+PGd-ασ2+EIu

where E represents the expected value operator and d is the distance between UT and the satellite. The spectral efficiency [25] can be calculated by

Elog21+PGd-ασ2+EIu=12ln2ReRe+h1-cosφdmax2-α22F11,-2α;1-2α;-PGdmax-ασ2+EIu+ln1+PGdmax-ασ2+EIu+α2-h2-α22F11,-2α;1-2α;-PGh-ασ2+EIu+ln1+PGh-ασ2+EIu+α2

where 2F1 is the hypergeometric function of the first kind. Therefore, we define ERn,u as the average capacity provided by each satellite for type n tasks in area u, and it can be denoted as

ERn,u=ϕnER-u,n=ϕnρuSv=1λnve-λnv!1vElog21+PGd-ασ2+EIu=ϕnρuSEiλn-lnλn-γe-λnElog21+PGd-ασ2+EIu

Then, the number of satellites K-u,nTR satisfying rn within the unit region of coverage area u can be formulated as follows:

K-u,nTR=rnERu,nS=rnρuϕnEiλn-lnλn-γe-λnElog21+PGd-ασ2+EIu

4. Inclined-orbit constellation design problem formulation

In this section, with the aim of designing an inclined-orbit constellation for satellite-based computing networks, we first minimize the number of satellites required to meet the computational and transmission requirements by optimizing the resource-allocation scheme. Then, based on the optimal result, an MOOP concerning the constellation design is presented, in which multiple QoS metrics are integrated.

4.1. Resource-allocation scheme

We define the computational and transmission resource-allocation vectors as F = [f1, …, fn, …, fN] and Φ = [ϕ1, …, ϕn, …, ϕN], respectively. According to the offloading model described in Section 2, the computational capability allocation optimization sub-problem P1 can be formulated as

P1:minFmaxnK-u,nCO
s.t.n=1Nfnfmax
fn0,n{1,...,N}

where the optimization objective of P1 is to minimize the maximum number of satellites for computation within the target unit area. After introducing an auxiliary variable and transforming P1 into a new optimization problem, P1 can be solved by utilizing the Karush–Kuhn–Tucker (KKT) conditions.

Proposition 2

The optimal computational resource-allocation scheme for task offloading fn is

fn=fmaxcnEC-u,nn=1NcnEC-u,n

and the minimum required number of satellites for computation K-uCO can be expressed as

K-uCO=n=1NcnEC-u,nfmaxS

Proof: See Section S2 in Appendix A.

In the same case, we can formulate the optimal transmission resource-allocation scheme for task offloading ϕn as

ϕn=ϕmaxrnER-u,nn=1NrnER-u,n

The minimum required number of satellites for transmission K-uTR is given by

K-uTR=n=1NrnER-u,nϕmaxS

4.2. Problem formulation

It is essential to consider the number of satellites in a constellation, given the substantial costs associated with satellite manufacturing, launch, and maintenance. Therefore, one of our goals is to minimize the total number of LEO satellites. In addition, we describe four key QoS metrics that indicate the validity and reliability of the satellite-based computing network. Then, the MOOP is formulated.

4.2.1. QoS metrics description

(1) Minimum coverage rate σ-. To quantitatively assess the reliability of the proposed LEO satellite constellation, we introduce the parameter σ-, which represents the minimum coverage rate within the target area. σ- can be calculated as

σ-=minmq=1Qw=1WScm,q,wSgm

This metric provides a basic guarantee within the specified latitude range to avoid a scenario in which the UT cannot connect to enough satellites.

(2) Average coverage rate σ¯. When UTs offload tasks to satellites, densely populated areas have more computational and transmission demands for offloading compared with sparsely populated areas. Consequently, a greater satellite coverage rate—that is, sufficient connectable satellites—is required for densely populated areas. Moreover, a constellation deployment that accounts for variations across different regions can prevent task queuing or latency. Therefore, we introduce the average coverage rate σ¯ when designing the inclined-orbit constellation. It can be denoted as follows:

σ¯=m=1Mq=1Qw=1WβmScm,q,wSgm

where βm denotes the population proportion within the latitude of region m. Maximizing the multi-connectivity coverage rate can enhance the reliability and flexibility of the satellite-based computing network, preventing UTs from being unable to offload because some visible satellites fail. In addition, an average coverage rate is essential to ensure consistency between the connectivity coverage rate and the requirements of UTs and thereby improve the efficient utilization of network resources.

(3) Average computational capability C¯ and transmission capacity R¯. From our derivation in Proposition 2, it follows that the required number of satellites for computation K-CO can be further calculated as

K-CO=uStarK-uCOdu

where Star represents the target area. The number of satellites K- that the UTs can offload to can be calculated by

K-=m=1Mq=1Qw=1WScm,q,wS

which is proportional to the satellite coverage area within the target region. By means of the inequality transformation K-K-CO, we define C¯ as denoting the average computational capability for each UT; it can be given by

C¯=m=1Mq=1Qw=1WScm,q,wSuStarρudufmax

The computational capability requirement for each UT is n=1Ncneλn/Eiλn-lnλn-γ.In the same way, we define R¯ as the average transmission capacity for each UT; it is given by

R¯=m=1Mq=1Qw=1WScm,q,wSuStarρuElog21+PGd-ασ2+EIuduϕmax

The transmission data rate requirement for each UT is n=1Nrneλn/Eiλn-lnλn-γ. The average computational capability and transmission capacity can then be derived, where ρu is aligned with the population proportion.

4.2.2. MOOP formulation for constellation design

To begin with, we focus on minimizing the number of satellites and maximizing the three QoS evaluation metrics by jointly optimizing the constellation parameters (Q,W,h,i,F). It should be noted that F is set to 1, as the same configuration in Ref. [20,21,31] has the ability to simplify the constellation design while providing better coverage performance. Consequently, the constellation design MOOP P2 is formulated as follows:

P2:MOOPminQ,W,h,iKmaxQ,W,h,iσ¯maxQ,W,h,iC¯maxQ,W,h,iR¯
s.t.C¯n=1Ncneλn/Eiλn-lnλn-γ
R¯n=1Nrneλn/Eiλn-lnλn-γ
σ-σ-min
σ¯σ¯min
hmaxhhmin
imaxiimin

where n=1Ncneλn/Eiλn-lnλn-γ,n=1Nrneλn/Eiλn-lnλn-γ,σ-min,σ¯min denotes the given QoS requirements, while σ-min and σ¯min respectively denote the minimum and average coverage rate thresholds. The orbital configuration is constrained by altitude h∈[hmin, hmax] and inclination i∈[imin, imax], with hmin and hmax representing the altitude bounds, and imin and imax defining the inclination range for satellite deployment.

It is clear that this MOOP is challenging to solve directly, for the following reasons: ① Since the four objectives conflict, there is no optimal constellation deployment; and ② all objective functions and constraints demonstrate nonlinear relationships with the optimization parameters, and the coupling among the parameters results in a problem that is highly non-convex. Traditional weighted combination methods can be used to solve the MOOP problem, but such methods are susceptible to subjective choices of weighting parameters and may fail to capture nonlinear relationships between different optimization objectives [31]. In addition, some multi-objective algorithms transform certain objectives into constraints in order to form a single-objective optimization problem [32]; however, this method can only optimize individual objectives and consider optimization objectives independently. Instead of using a traditional constraint-driven algorithm, we propose the PA-ICD algorithm, by which all objectives can be optimized simultaneously within a single framework. In addition, the PA-ICD algorithm can exploit the relationships of the constellation parameters concerning each objective, which may enable more robust constellation configurations of all optimization objectives.

5. LEO satellite constellation design for computing networks

In this section, we introduce the proposed PA-ICD algorithm and provide theoretical analyses that offer an intuitive understanding of rational constellation deployment.

5.1. LEO satellite constellation design algorithm

The whole process is designed in two steps to prioritize minimizing the number of satellites, including the initialization and determination. First, utilizing an iterative search with Kmax = 2Kmin, where [Kmin, Kmax] is the search interval, we continue the process until the range of the minimum total number of satellites satisfies the constraint conditions. Then, we adopt the bisection method to find the minimal number of satellites given Kmin and Kmax in order to reduce the computational complexity of the algorithm.

For the other three objectives, we set different priorities for σ¯, C¯, and R¯ under the determined number of satellites, and relevant designated algorithms based on the priority setting are introduced. First of all, we adopt a constraint-driven search method to address the optimization problem with optimization variables and obtain updated feasible configurations. The search space corresponding to each constellation parameter is {Q, W, H, I}, where Qand W are derived from the factorization of K, representing the search space of Q and W, respectively. {H, I} signifies a collection of alternative values for the orbital altitude and inclination.

According to satellite coverage band theory, the minimum number of satellites required for a satellite ring with seamless coverage [23] is

Wceilπ/φ

Furthermore, to ensure that there are no coverage gaps between inclined satellite bands, the number of orbital planes Q should satisfy the following [33]:

QceilπarcsinsinΔ/sini

where Δ = arccos(cosφ/cos(π/W)). Next, we can update the search space by utilizing these constraints with the specific steps shown in Algorithm 1.

Algorithm 1

PA-ICD
Input: QoS requirements n=1Ncneλn/Eiλn-lnλn-γ,n=1Nrneλn/Eiλn-lnλn-γ,σ-min,σ¯min; limitation of the constellation parameters configuration (hmin, hmax) and (imin, imax);
Output: Optimal constellation configuration {Q*, W*, h*, i*};
1. Initialize: Kmin; priority selection;
2. repeat
3. Construct search space {Q, W, H, I} for Kmin;
4. Update the search space by eliminating configurations that do not satisfy the requirements of Eqs. (31f), (31g) and the constraints of P2;
5. Set Kmin = 2Kmin;
6. until search space {Q, W, H, I} is not empty;
7. Set Kmax = Kmin and Kmin = Kmin/2;
8. repeat
9. Set K =(Kmax+Kmin)/2;
10. Construct search space {Q, W, H, I} for K;
11. Update the search space by eliminating configurations that do not satisfy the requirements of Eqs. (31f), (31g);
12. if search space {Q, W, H, I} is empty then
13. Set K = K – 1;
14. if KKmin then
15. Kmin = (Kmax+Kmin)/2 and return to step 9;
16. end if
17. Return to step 10;
18. else
19. Update the search space by eliminating configurations that do not satisfy the constraints of P2;
20. end if
21. if search space is empty then
22. Set Kmin = K;
23. else
24. Set Kmax = K;
25. end if
26. until KmaxKmin ≤ 1;
27. {Q*, W*, h*, i*} is obtained by Eqs. (34)−(36) according to the priority selection;

5.1.1. priority

Suppose the average coverage rate is the priority optimization objective. Since the computational capability and transmission capacity constraints are well derived according to the offloading requirement, Eq. (34) can express the optimal constellation parameters.

Q,W,h,i=argmaxQ,W,h,iσ¯,QQ,WW,hH,iI

where { Q, W, H, I} represents the updated feasible constellation configurations after the constraint-driven update.

5.1.2. priority and R¯ priority

Since the average coverage rate can reflect the validity of the satellite network, it is crucial to ensure that (h, i) in the search space facilitates a balanced optimization between the coverage rate and the offloading requirements before we obtain the optimal constellation parameters. Therefore, the optimal constellation parameters for C¯ priority can be expressed as follows:

Q,W,h,i=argmaxQ,W,h,iQ,W,hC¯,QQ,WW,hH,iI

The optimal constellation parameters for R¯ priority can be expressed as follows:

Q,W,h,i=argmaxQ,W,h,iQ,W,hR¯,QQ,WW,hH,iI

where iQ,W,h=argmaxiσ¯Q,W,h.

5.2. Theoretical analysis

The variability in the constellation parameters leads to significant differences in the coverage rate among different constellations, despite all being dense constellations with inclined orbits. We consider the impact of two primary constellation parameters, orbital inclination i and altitude h, on the coverage rate over different regions; this offers an alternative perspective to illustrate rational constellation deployment. We explore the approximate optimal values of h and i that maximize the coverage rate of latitude lexp, where lexp corresponds to the latitude region with the maximal offloading requirements.

To analyze the monotonicity and extremum of the coverage rate in different regions, we establish a universal mathematical relationship and derive the coverage rate at latitude l.

Proposition 3

The coverage rate at latitude l, denoted as σl, can be expressed as

σl=q=1Qw=1WRearccoscosφ-sinψq,wsinlcosψq,wcosl/π

Proof: See Section S3 in Appendix A.

For an ultra-dense-LEO satellite constellation, based on the relationship ψ = arcsin(sinisin(2πw/W)), we can determine that w = Warcsin(sinψ/sin i)/(2π) when −iψi. The deformed expression can then be given by

σl=limQ,Wq=1Qw=1WRearccoscosφ-sinψq,wsinlcosψq,wcosl/π=QWπ2ψ=-iψ=icosψsin2i-sin2ψRearccoscosφ-sinψsinlcosψcosldψ

Since the constellations are symmetrical, we only consider the northern hemisphere. For the inclined constellation, we define f1(ψ) as the satellite distribution at different latitudes, which denotes

f1ψ=cosψsin2i-sin2ψ

The monotonicity of the function f1(ψ) can be explored by taking the derivative of ψ, as follows:

f1ψψ=sinψcos2isin2i-sin2ψ32

Therefore, f1(ψ) increases monotonically with ψ.

Let f2(ψ, l) denote the half angle covered by satellites at latitude l:

f2ψ,l=arccoscosφ-sinψsinlcosψcosl

where f3(ψ, l)=(cosφ-sinψsinl)/(cosψcosl). Assuming that l1 < l2 and 0 < l1ψ1 = l2ψ2 < φ, where l1 and l2 are two different latitudes, ψ1 and ψ2 are corresponding latitudes of subsatellite points, the difference between f3(ψ1, l1) and f3(ψ2, l2) can be rewritten as

f3ψ1,l1-f3ψ2,l2=sinl2-l1sinψ1+l2cosl1-ψ1-cosφcosψ1cosl1cosψ2cosl2

which implies that the function f3(ψ, l) monotonically decreases and f2(ψ, l) monotonically increases with l for a certain difference of l – ψ.

Hence, we can observe that, when 0 < l < iφ, σl monotonically increases, but when l = i, σl will decrease as l increases because the satellite number decreases in high-latitude regions. Although we cannot determine the accurate value of the latitude with the maximum coverage rate, we know that it is within the interval (iφ,i). Therefore, we can set iφ/2 as the approximate value. Based on the above analysis, the orbital altitude and inclination should be adjusted to align the value of iφ/2 closely with the latitude lexp, thereby enhancing the utilization of resources in the satellite-based computing network. However, to ensure that the satellite network provides reliable computing services for the entire target area, the constellation coverage area i + φ [33] should be congruent with the target region (i.e., i + φ should tend toward ltar).

Therefore, from the perspective of the monotonicity analysis, the rational orbital altitude and inclination should satisfy the condition of minimizing |iφ/2 – lexp| and |i + φltar| for an inclined constellation design aimed at providing offloading service for middle–low latitude regions. These findings almost align with the simulation results.

6. Simulation results

In this section, we evaluate the performance of the proposed algorithm in a LEO satellite edge-assisted computation network and verify the consistency of the theoretical analysis and simulation results. Regarding the simulation parameter settings, we consider the average UT density to be 4×10–6 km–2 and the minimum elevation angle of the UTs to be 10°. Each UT has three types of tasks to be offloaded to the satellite for edge computing; the relevant parameters are shown in Table 1. The computational capability and transmission resources of each satellite are fmax = 30 Gcycles·s–1 and ϕmax = 800 MHz, respectively. For the terrestrial–satellite channel configuration, the transmit power of each UT is P = 2 W, with an antenna gain power factor of G = 43.3 dBi. The noise density for Ka-band communications is σ2 = –174 dBm·Hz–1, with the path loss factor α = 2. These main parameters and their default values are set as 3rd Generation Partnership Project (3GPP) R-15 [34].

We define the geographical area from 56°N to 56°S as our target area, whose total population exceeds 99% of the global population. The target area is equally divided into disjoint latitudinal bands, with lmax mlmin m= 1° for each latitude region. Population distribution data was obtained from the LandScan Global Population Dataset [35], developed by the Oak Ridge National Laboratory, and βm was calculated accordingly. Regarding the basic properties of the LEO satellite constellation, the range of the orbital latitude and the inclination are (300 km,1500 km) and (30°,60°), respectively.

Table 2 demonstrates that the analytical modeling proposed in Section 2.3 almost fits STK’s Figure of Merit simulation. We compared the results of σ¯ calculations for a fixed altitude of 600 km with different orbital inclinations and STK grid divisions of longitude and latitude. The operational duration was set as the orbital period of the satellites in the STK simulation to capture the satellites’ dynamic characteristics. Our computational results exhibit a discrepancy of approximately 1% when compared with the results obtained from the STK geographic grid division with a precision of 1°, but the computational speed is improved by more than 103 orders of magnitude, illustrating the reliability and validity of our proposed connectivity model.

Fig. 3 shows the number of deployed LEO satellites versus the orbital altitude and compares the effect of coverage rate on the optimization of the total number of satellites. A comparison of Figs. 3(a) and 3(b) reveals that the coverage rate constraint will increase the number of satellites for lower orbital altitude constellations but have less influence on the higher orbit constellations. This is mainly because a low orbital altitude results in smaller satellite coverage areas, leading to insufficient coverage. The results also indicate that the total number of satellites that satisfy the average computational capability is robust as the orbital altitude increases when coverage rate constraints are not considered. The reason for this phenomenon is that our algorithm can optimize other constellation parameters at different orbital altitudes to ensure the robustness of the average computational capability. However, regarding transmission capacity, the number of satellites first decreases and then increases with increasing altitude because an increase in orbital altitude contributes to severe path loss.

Fig. 4 presents the optimal constellation configurations for the objective of minimizing the number of satellites, given QoS requirements. It can be seen that, as the offloading tasks increase, the total number of satellites and the inclination increase, while the satellite altitude decreases with the same coverage rate requirements. This phenomenon occurs because more satellites generate a larger coverage rate, which allows the UT connectivity requirements to be met at lower satellite altitudes and larger inclinations. As the connectivity demand continues to increase, it leads to an increase in the number of satellites and orbital altitude.

The performance of the proposed system model and the PA-ICD algorithm for inclined-orbit constellation design was further explored by comparing the proposed constellation with the inclined orbital layers of other representative LEO satellite constellations. The configurations of four constellations, including Kuiper, Telesat, OneWeb, and SpaceX, are shown in Table 3 [29]. The table mainly shows the satellite network performance of our proposed constellation compared with those of other constellations with the same number of satellites for different priority objectives. 2 The proposed constellation exhibits significant improvements in the average coverage rate, computational capability, and transmission capacity of over 45%, 13%, and 20%, respectively. The proposed constellation optimizes the average coverage rate by increasing the orbital altitude and decreasing the inclination compared with the representative constellations. However, the proposed constellation achieves enhanced channel capacity by operating at lower orbital altitudes compared to the representative constellations, thereby optimizing the average transmission capacity.

A more specific example is demonstrated through a comparative analysis of the Kuiper and proposed constellation based on a priority optimization of the average transmission capacity. We assume the latitude region with the maximal offloading requirements is 26˚. Then, the theoretical rational deployment criteria of these two constellations for |iφ/2 – lexp| are 17.7 and 11.3, and those for |i + φltar| are 12.2 and 4.5. Therefore, the proposed constellation has a greater average coverage rate, average computational capability, and transmission capacity than Kuiper, suggesting that the theoretical analysis effectively clarifies the rationale for constellation optimization.

Fig. 5 illustrates the coverage rate of each latitude region and population. The constellation parameters presented in the figure are optimized for four representative constellations by prioritizing the average coverage rate as the optimization objective. Furthermore, the theoretical approximate latitude iφ/2 with the maximum coverage rate, as derived in Section 4.2, of Kuiper, Telesat, OneWeb, and SpaceX, is about 43.7°, 38.2°, 43.0°, and 45.5°, respectively. It is clear that the theoretical results are close to the results presented in the figure, illustrating the consistency of the theoretical analysis and simulation. We also observe that the regions with a high concentration of coverage rate have deviated from the populated areas for Kuiper, Telesat, OneWeb, and SpaceX, causing an imbalance in the allocation of offloading resources. Our proposed constellation is more in line with the population density trend.

To provide reliable offloading services for global UTs while enhancing satellite coverage in densely populated middle-low latitude regions, we extended the proposed constellation design algorithm to the design of dual-layer constellations. More specifically, we first designed a high-inclination orbital layer constellation to meet the coverage requirements of UTs in high-latitude regions, including polar regions. Then, based on the specific QoS requirements of UTs in middle-low latitude regions and the designed high-inclination layer constellation, the proposed PA-ICD algorithm was used to design the optimal low-inclination layer constellation. Fig. 6 shows that the proposed dual-layer constellation achieves the same average coverage rate as the complete Telesat constellation [29] with fewer satellites. Our proposed constellation3 can provide about 14 connectable satellites for UTs in the polar region, indicating that the constellation is capable of supporting computational tasks for global users. Furthermore, compared with the complete Telesat constellation, the proposed constellation exhibits a higher coverage rate in densely populated equatorial and middle-low latitude regions.

Table 4 shows the multi-layer constellation deployment of each constellation. The constellation deployment cost (Ctotal) can be calculated as follows [33]:

Ctotal=Cmanufacture+Claunch+Cinsurance+Cmaintenance

which consists of the manufacturing cost Cmanufacture, launch cost Claunch, insurance cost Cinsurance, and maintenance cost Cmaintenance. Those costs are determined as follows:

Cmanufacture=1064000+35.5·msat1.261·K1-log2(100%κ)
Claunch=CLV·Q
Cinsurance=βinsurCmanufacture+Claunch
Cmaintenance=Cmanufacture+Claunch+Cinsurance/Ylife

where msat is the weight of each satellite and κ is the learning curve slope. The cost of a single launch CLV is directly proportional to the orbital altitude h and orbital inclination i. Moreover, βinsur and Ylife represent the proportion of insurance cost and the satellite lifetime, respectively. Although an increase in orbital altitude results in a higher launch cost, it also contributes to a longer lifetime. Based on the relevant deployment parameters [33], the proposed multi-layer constellation has a cost of 841 million USD, which is 24.8% lower than the 1.119 billion USD cost of the Telesat constellation.

7. Conclusions

In this paper, we considered an ultra-dense LEO-satellite-based computing network where UTs can offload local tasks to satellites for reliable computing. This was done by deriving a theoretical connectivity model for ground users and satellites. Then, we formulated a multi-objective problem to maximize the performance of the constellation for computing networks, constrained by the given requirements. We also determined the optimal orbital inclination and altitude to minimize the number of satellites. To achieve the optimal constellation configuration, we designed the PA-ICD algorithm to address this highly non-convex optimization problem; we also analyzed the influence of orbital parameters on constellation deployment.

Finally, three conclusions can be drawn from the simulation results. First, our proposed constellation for a satellite-based computing network is robust regarding the average computational capability that UTs can obtain in terms of varying orbital parameters. Second, an optimal orbital altitude exists that minimizes the number of LEO satellites when considering QoS metrics of the satellite-based computing network. Third, increasing the satellite altitude and decreasing the inclination allows the coverage rate of the constellations to be concentrated in low-latitude regions.

In this work, by minimizing the total number of satellites, our proposed constellation can effectively reduce deployment costs, in comparison with the Telesat constellation. The simulation results validate the feasibility of the proposed constellation in practical deployment scenarios. However, it should be mentioned that the cost of constellation deployment is not only related to the number of satellites but also influenced by different orbital parameters; this can lead to tradeoffs in various cost components, including manufacturing, launch, insurance, and maintenance costs. Therefore, the constellation design problem can be extended further to integrate the performance of the satellite-based computing network with the actual constellation deployment cost.

CRediT authorship contribution statement

Yijing Sun: Writing – original draft, Visualization, Validation, Software, Methodology, Investigation. Boya Di: Writing – review & editing, Methodology, Conceptualization. Ruoqi Deng: Methodology, Investigation, Conceptualization. Lingyang Song: Writing – review & editing, Supervision, Conceptualization.

Declaration of competing interest

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

Acknowledgments

The authors acknowledge partial support from the GuangDong Basic and Applied Basic Research Foundation (2023B0303000019) and partial support from the National Natural Science Foundation of China (62322101).

References

[1]

Tang Q, Fei Z, Li B, Yu H, Cui Q, Zhang J, et al. Stochastic computation offloading for LEO satellite edge computing networks: a learning-based approach. IEEE Internet Things J 2024; 11(4):5638-5652.

[2]

Yue P, An J, Zhang J, Ye J, Pan G, Wang S, et al. Low Earth orbit satellite security and reliability: issues, solutions, and the road ahead. IEEE Commun Surv Tutor 2023; 25(3):1604-1652.

[3]

Xie R, Tang Q, Wang Q, Liu X, Yu FR, Huang T. Satellite–terrestrial integrated edge computing networks: architecture, challenges, and open issues. IEEE Netw 2020; 34(3):224-231.

[4]

Deng R, Di B, Zhang H, Poor HV, Song L. Holographic MIMO for LEO satellite communications aided by reconfigurable holographic surfaces. IEEE J Sel Areas Commun 2022; 40(10):3071-3085.

[5]

Cao X, Yang B, Shen Y, Yuen C, Zhang Y, Han Z, et al. Edge-assisted multi-layer offloading optimization of LEO satellite–terrestrial integrated networks. IEEE J Sel Areas Commun 2023; 41(2):381-398.

[6]

Cassará P, Gotta A, Marchese M, Patrone F. Orbital edge offloading on mega-LEO satellite constellations for equal access to computing. IEEE Commun Mag 2022; 60(4):32-36.

[7]

Hassan NUL, Huang CW, Yuen C, Ahmad A, Zhang Y. Dense small satellite networks for modern terrestrial communication systems: benefits, infrastructure, and technologies. IEEE Wirel Commun 2020; 27(5):96-103.

[8]

Zhou D, Sheng M, Li J, Han Z. Aerospace integrated networks innovation for empowering 6G: a survey and future challenges. IEEE Commun Surv Tutor 2023; 25(2):975-1019.

[9]

Wang S, Li Q. Satellite computing: vision and challenges. IEEE Internet Things J 2023; 10(24):22514-22529.

[10]

Zhai Z, Zeng L, Quyang T, Yu S, Huang Q, Chen X. SECO: multi-satellite edge computing enabled wide-area and real-time Earth observation missions. In: Proceedings of the IEEE Conference on Computer Communications; 2024 May 20–23; Vancouver, BC, Canada. New York City: IEEE; 2024. p. 2548–57.

[11]

Ding C, Wang JB, Zhang H, Lin M, Li GY. Joint optimization of transmission and computation resources for satellite and high altitude platform assisted edge computing. IEEE Trans Wirel Commun 2022; 21(2):1362-1377.

[12]

Song Z, Hao Y, Liu Y, Sun X. Energy-efficient multiaccess edge computing for terrestrial–satellite Internet of Things. IEEE Internet Things J 2021; 8(18):14202-14218.

[13]

Tang Q, Fei Z, Li B, Han Z. Computation offloading in LEO satellite networks with hybrid cloud and edge computing. IEEE Internet Things J 2021; 8(11):9164-9176.

[14]

Wang Q, Chen X, Qi Q. Energy-efficient design of satellite–terrestrial computing in 6G wireless networks. IEEE Trans Commun 2024; 72(3):1759-1772.

[15]

Xi S, Shang B, Zhang H, Ma J, Fan P. Energy optimization in multisatellite-enabled edge computing systems. IEEE Internet Things J 2024; 11(12):21715-21726.

[16]

Lakew DS, Tran AT, Dao NN, Cho S. Intelligent self-optimization for task offloading in LEO-MEC-assisted energy-harvesting-UAV systems. IEEE Trans Netw Sci Eng 2024; 11(6):5135.

[17]

Zhang Y, Chen C, Liu L, Lan D, Jiang H, Wan S. Aerial edge computing on orbit: a task offloading and allocation scheme. IEEE Trans Netw Sci Eng 2023; 10(1):275-285.

[18]

Jia M, Wu J, Zhang L, Guo Q. Joint optimization communication and computing resource for LEO satellites with edge computing. Chin J Electron 2023; 32(5):1011-1021.

[19]

Chen G, Wu S, Deng Y, Jiao J, Zhang Q. VLEO satellite constellation design for regional aviation and marine coverage. IEEE Trans Netw Sci Eng 2024; 11(1):1188-1201.

[20]

Kak A, Akyildiz IF. Designing large-scale constellations for the internet of space things with CubeSats. IEEE Internet Things J 2021; 8(3):1749-1768.

[21]

Wang R, Ye X, He P, Cui Y, Wu D. LEO satellite constellation design for seamless global coverage with QoS guarantee. In: Proceedings of the IEEE Global Communications Conference; 2023 Dec 4–8; Kuala Lumpur, Malaysia. New York City: IEEE; 2023. p. 2329–34.

[22]

Tang X, Xu Y, Huang L, Ning Q, Ullah H. A multiarea on-demand classification constellation design for satellite IoT. IEEE Internet Things J 2024; 11(13):23889-23905.

[23]

Dai CQ, Zhang M, Li C, Zhao J, Chen Q. QoE–aware intelligent satellite constellation design in satellite Internet of Things. IEEE Internet Things J 2021; 8(6):4855-4867.

[24]

Chen G, Wu S, You J, Zhang Q. Communication–navigation integrated satellite constellation for lunar exploration: frozen-orbit-based HyInc Walker. IEEE J Sel Areas Comm 2024; 42(5):1436-1452.

[25]

Deng R, Di BY, Zhang H, Kuang L, Song L. Ultra-dense LEO satellite constellations: how many LEO satellites do we need?. IEEE Trans Wirel Commun 2021; 20(8):4843-4857.

[26]

Lai Z, Wang Y, Li H, Wu Q, Zhang Q, Hou Y, et al. Your mega-constellations can be slim: a cost-effective approach for constructing survivable and performant LEO satellite networks. In: Proceedings of the IEEE Conference on Computer Communications; 2024 May 20–23; Vancouver, BC, Canada. New York City: IEEE; 2024. p. 521–30.

[27]

Su Y, Liu Y, Zhou Y, Yuan J, Cao H, Shi J. Broadband LEO satellite communications: architectures and key technologies. IEEE Wirel Commun 2019; 26(2):55-61.

[28]

Li Q, Wang S, Ma X, Sun Q, Wang H, Cao S, et al. Service coverage for satellite edge computing. IEEE Internet Things J 2022; 9(1):695-705.

[29]

Pachler N, Portillo ID, Crawley EF, Cameron BG. An updated comparison of four low Earth orbit satellite constellation systems to provide global broadband. In: Proceedings of the 2021 IEEE International Conference on Communications Workshops; 2021 Jun 14–23; Montreal, QC, Canada. New York City: IEEE; 2021. p. 1–7.

[30]

Haenggi M. Sums and products over point processes. M. Haenggi (Ed.), Stochastic geometry for wireless networks, Cambridge University Press, Cambridge 2012; 77-92.

[31]

Han K, Xu B, Guo S, Gong W, Chatzinotas S, Maity I, et al. Non-grid-mesh topology design for megaLEO constellations: an algorithm based on NSGA-III. IEEE Trans Commun 2024; 72(5):2881-2896.

[32]

Zhu G, Mu X, Guo L, Huang A, Xu S. Robust resource allocation for STAR-RIS assisted SWIPT systems. IEEE Trans Wirel Commun 2024; 23(6):5616-5631.

[33]

Zhang X, Wang C, Cai S, Wang W. Cooperative design of dual-layer LEO satellite constellation based on diversified QoS requirements and seamless multi-coverage. IEEE Trans Vehicular Technol 2025; 74(1):925-939.

[34]

rd Generation Partnership Project (GP P). Study on new radio (NR) to support non-terrestrial networks. Technical Report. Nice: GPP Mobile Competence Centre; 2018.

[35]

Sims K, Reith A, Bright E, Kaufman J, Pyle J, Epting J, et al. LandScan global 2022.Oak Ridge National Laboratory, Report. Oak Ridge 2023.

AI Summary AI Mindmap
PDF

Supplementary files

supplementary data

1643

Accesses

0

Citation

Detail

Sections
Recommended

AI思维导图

/