1. Introduction
Multi-layer low Earth orbit constellations (ML-LEOs) organize satellites at the same orbital altitude into a layer to address today’s wide variety of communications services, such as Internet access in rural and remote areas, Internet of Vehicles, disaster warning and rescue, e-commerce and astronomical observation [
1]. In addition, with the surge in global data, future technologies such as the Internet of Space Things, low-power long-range networks, universe observation, aeronautical communication and maritime tracking will also rely more on ML-LEOs for service provision [
2]. Therefore, systems such as the Telesat system, Kuiper system and Starlink system have adopted the multi-layer topology [
3].
Figure 1 shows some application scenarios for ML-LEOs [
4].
Many related studies have focused on the configuration design of satellite constellations based on various performance metrics. The fundamental mathematics enabling the constellation design of the Flower Constellation is provided in [
5]. The study in [
6] derives a coverage probability model for multi-layer multi-altitude LEO constellations via stochastic geometry, compensates for non-homogeneous satellite distribution and provides VLEO parameter insights. In addition, the study in [
7] proposes a dense LEO constellation configuration optimization method tailored for inter-satellite interference mitigation, which optimizes orbital arrangement and satellite distribution to suppress co-channel interference while guaranteeing network coverage and communication performance. The study in [
8] presents a QoS-driven satellite constellation design strategy for LEO satellite Internet of Things, which optimizes orbital configuration and satellite layout to simultaneously satisfy coverage, communication quality of service, and system deployment cost constraints.
The capacity of ML-LEOs is a critical performance metric for evaluating the system’s efficiency [
9]. Investigating the capacity of ML-LEOs helps optimize constellation performance, ensuring their capability to support present and future data traffic demands. From the perspective of network planning and design, network capacity is divided into access capacity and throughput capacity. Throughput capacity refers to the total amount of data that the network infrastructure, such as satellites and inter-satellite links (ISLs) in ML-LEOs, can process and transmit within a given time, typically measured in Gbps or Tbps. Throughput capacity is influenced by factors including the bandwidth of network links, the processing capabilities of network devices, and the network topology. This metric characterizes the overall transmission efficiency, signal processing capability, and topological performance of the satellite network. Unlike throughput capacity, which pertains to the overall capabilities of the network infrastructure, access capacity is specific to each individual connection or access point within the network. It is defined as the capability of individual users, devices, or premises to connect to and utilize network resources, typically measured in terms of bandwidth. This metric reflects the performance of the satellite network when serving a single user and is influenced by the bandwidth of the user link, the configuration of the ground station, and the reception capability of the user terminal.
Regarding access capacity, studies [
10,
11] mainly analyzed the impacts of forward links and terrestrial networks in SL-LEO systems, respectively. The access capacity analysis of ML-LEOs has also been investigated in [
12], which employs both stochastic geometry and queueing theory to minimize the total number of satellites. The study in [
13] explored the relationship between coverage rate, multiple coverage, and average coverage over the target area. In addition, most capacity-oriented constellation optimization algorithms also focus on access capacity. These methods include a distributed resource allocation mechanism based on the alternating direction method of multipliers, a genetic algorithm for gateway placement, and a capacity-oriented constellation design method with multiple optimization objectives [
14,
15,
16,
17]. Evidently, algorithms for access capacity analysis are tailored to specific components of constellations, such as the performance of uplinks and downlinks. However, evaluating throughput capacity requires a holistic approach that takes the entire constellation into account, including key factors such as constellation topology, available bandwidth, and traffic models. Therefore, algorithms designed for access capacity analysis are not applicable to the evaluation of throughput capacity.
Throughput capacity is directly related to user experience, thus playing a pivotal role in network planning, optimization, and management [
9]. In addition, the improvement of throughput capacity for the entire satellite network relies heavily on large-scale infrastructure upgrading and system-level collaborative optimization, which entails greater technical complexity and poses practical implementation challenges. A network may have high access capacity, but if the throughput capacity of the entire network is insufficient to support the demands of all users, the network will still suffer from congestion and performance degradation. By evaluating throughput capacity, administrators can determine the necessity of equipment upgrades, network topology adjustments, or bandwidth expansion to preemptively alleviate congestion and avoid performance degradation. The study of throughput capacity is essential for ensuring the continuous operation of the network and enhancing user experience. ML-LEOs offer significant advantages in improving throughput capacity. First, the multi-layer topology of ML-LEOs enables spatial reuse and hierarchical coverage, allowing for denser satellite deployment without increased intra-layer interference, thereby improving throughput capacity. In addition, the multi-layer topology enables more diverse ISLs and more advanced routing strategies, which reduce the number of transmission hops and further enhance throughput capacity. To provide a theoretical basis for the throughput capacity of ML-LEOs, it is of great intrinsic interest to explore how the constellation configuration should be designed to achieve superior capacity performance. This issue motivates us to further investigate the following subquestions:
Compared to SL-LEOs, ML-LEOs increase the number of available ISLs, thereby leveraging the spatial dimension more effectively. Such optimization of the constellation topology helps improve throughput capacity. Nevertheless, a critical question arises: given a fixed total number of satellites, does a positive correlation consistently exist between throughput capacity and the number of layers? Compared to SL-LEOs, ML-LEOs increase the number of available ISLs, thereby enabling more effective spatial reuse. This enhanced connectivity helps improve throughput capacity. However, a critical question remains: when the total number of satellites is fixed, does throughput capacity always increase with the number of layers?
The intra-layer topology of each layer in an ML-LEO, typically modeled as a 2D-torus network, is characterized by the number of orbits and satellites per orbit. These parameters govern intra-layer connectivity and routing efficiency, thereby significantly influencing overall constellation capacity. Therefore, the second subquestion is: with a fixed total number of satellites and a fixed number of layers, what design principles should be followed to optimize the intra-layer topology for maximum capacity?
Once the number of layers and their intra-layer topologies in an ML-LEO are determined, another critical factor is the number of inter-layer ISLs. Although more inter-layer ISLs can reduce data transmission hops and thereby improve capacity, the goal is to achieve the target throughput with as few inter-layer ISLs as possible. Accordingly, the third question is, how should a reasonable inter-layer ISL configuration be designed?
Existing capacity analyses mainly focus on SL-LEOs, with limited investigations into ML-LEOs. Furthermore, none of the prior multi-layer studies derived closed-form capacity expressions that directly reveal the relationship between ML-LEO parameters and throughput capacity. The study in [
18] analyzes the throughput capacity of SL-LEOs under the all-to-all traffic model based on the maximum flow minimum cut (MFMC) algorithm. However, the MFMC algorithm cannot regard all satellites as both sources and destinations since it aggregates all source satellites into a single super source and all destination satellites into a single super destination. In this case, all satellites are treated as a single super node, leading to an infinite calculated throughput capacity, which is unrealistic. Since the topology of SL-LEOs is a 2D torus, the analysis in [
18] is valid for the 2D-torus topology of SL-LEOs. The study in [
19] also focuses on SL-LEOs and proposes a throughput capacity maximum topology design algorithm to determine constellation parameters and connection relationships, which minimizes the average path length of data packet transmission and maximizes the utilization rate of each ISL, thereby achieving the upper bound of throughput capacity. In addition, the study in [
20] establishes an analytical capacity model for LEO mega-constellations with quasi-torus topologies, derives closed-form capacity expressions under inter-satellite link pruning, and reveals that quasi-torus topology with fewer ISLs can maintain nearly optimal network capacity while reducing system deployment and hardware costs. The study in [
21] analytically derives the exact outage probability and its approximated expression using the Poisson limit theorem. Based on these derived expressions, the system throughput maximization problem is formulated, and an iterative algorithm is proposed to obtain near-optimal solutions under constraints of satellite visibility and outage probability. The throughput capacity of two-layer constellations is investigated in [
22]. This study only considers all satellites on the lower layer as both sources and destinations, while satellites on the upper layer act merely as relays rather than sources or destinations.
This paper mainly investigates the throughput capacity gain brought by ML-LEOs, focusing on the relationship between throughput capacity and key parameters of ML-LEOs, including the number of layers, the number of orbits and satellites per orbit on each layer, and the number of inter-layer ISLs. Based on the analysis, recommendations for the optimal parameter configuration of ML-LEOs are provided. The major contributions of this paper are summarized as follows:
Capacity Analysis of ML-LEOs: For each layer, the relative positions of inter-layer ISLs connecting satellites on the upper and lower layers also affect capacity. To quantitatively characterize this distribution, we first define an inter-layer coupling coefficient. We then classify all flows according to their sources and destinations, which enables us to analyze the number of flows passing through bottleneck links—a quantity inversely proportional to throughput capacity. On this basis, we perform a thorough throughput capacity analysis of ML-LEOs.
Optimal Parameter Configuration: Considering L-layer ML-LEOs with identical constellation topologies across layers, where the number of satellites per orbit equals the number of orbits, we prove that the throughput capacity of ML-LEOs is times that of an SL-LEO with the same total number of satellites. Furthermore, throughput capacity is maximized when L equals half the number of orbits. In addition, we analyze the impacts of the number of inter-layer ISLs and ISL data rate on throughput capacity, and propose a balanced configuration of these two factors to achieve optimal performance.
Simulation Verification: We conduct extensive numerical simulations for typical ML-LEO scenarios to verify the accuracy of the proposed analytical framework. The results illustrate the influence of key parameters on ML-LEO capacity, thereby validating the effectiveness of our method. All these analyses provide valuable insights for the performance evaluation and system design of ML-LEOs.
The rest of this paper is organized as follows. In
Section 2, we establish the system model for ML-LEOs, including the satellite coverage model, the intra-layer topology model, and the inter-layer topology model. In addition, we introduce the traffic model and the routing strategy.
Section 3 presents a detailed throughput capacity analysis of ML-LEOs. In
Section 4, we investigate the capacity gain and derive the optimal parameter configuration for ML-LEOs. To verify the validity of our analysis, comprehensive numerical simulations are conducted in
Section 5. Finally,
Section 6 concludes this paper. The main notations used throughout this paper are summarized in
Table 1.
2. System Model
Consider an ML-LEO constellation with
T satellites and
L layers in total. Let
be the number of orbits on the
i-th layer, and
the number of satellites per orbit on the
i-th layer. Satellites are uniformly distributed along their respective orbits across all layers and interconnected via ISLs as shown in
Figure 1 and
Figure 2. An ISL connecting satellites on the same orbit is referred to as an intra-orbit ISL, while an ISL between satellites on different orbits is called an inter-orbit ISL. For brevity, intra-orbit and inter-orbit ISLs are collectively termed intra-layer ISLs. In addition, an ISL that links satellites belonging to different layers is defined as an inter-layer ISL. Accordingly, the topology formed by satellites in the same layer connected via intra-layer ISLs is called the intra-layer topology, and the topology formed by satellites on adjacent layers linked through inter-layer ISLs is defined as the inter-layer topology. In this section, we first present the satellite coverage model, as it serves as the foundation for establishing inter-layer ISLs between satellites on adjacent layers. We then introduce the classic intra-layer topology model and its convenient representation to facilitate the following analysis. The inter-layer topology model is also presented to form the complete ML-LEO topology. Finally, we propose the adopted traffic model and routing strategy based on the characteristics of ML-LEO constellations.
2.1. Satellite Coverage Model
The necessary prerequisite for establishing ISLs is unobstructed line-of-sight between the communicating satellites, and the target satellite lies within the coverage of the transmitting satellite. To ensure that satellites on the
i-th layer can establish connections with their nearest neighbors on the
-th layer, we require that the coverage of satellites on the
i-th layer covers the nearest satellites on the
th layer. The coverage of satellites on the
i-th layer is illustrated in
Figure 3 [
22]. The coverage range of a satellite on the
i-th layer can be characterized by its half-side center angle
.
is defined as the angular distance from the satellite on the
i-th layer to the edge of its coverage, which is designed to cover the nearest satellite on the
-th layer. The expression for
is given in Equation (
1):
where
is the altitude of satellites on
i-th layer,
represents the altitude of satellites on the
-th layer and
denotes the minimum elevation angle of the antenna for the
i-th layer satellites. In addition,
represents the radius of the earth.
To satisfy the requirements of the inter-layer topology, we derive the following constraint on satellite parameters via geometric derivation:
where
denotes the angle between the
j-th LEO orbital plane on the
i-th layer and the orbital plane on the
-th layer with which ISLs are established, where
. In addition,
is the angular distance between adjacent orbits on the
i-th layer.
The geometric visibility condition (
2) ensures that satellites in adjacent layers are within the line of sight. However, for laser-based inter-layer ISLs, the link establishment involves acquisition, pointing, and tracking (ATP). Let
denote the maximum relative angular velocity between a satellite on the
i-th layer and its visible counterparts on the
-th layer. The ATP system must satisfy
where
is the maximum tracking angular velocity of the laser terminal. Furthermore, let
denote the minimum link holding time, defined as the duration during which the angular separation remains within the ATP acquisition field of view
:
where
is the acquisition time and
is the minimum stable transmission duration.
When (
3) and (
4) are satisfied, the inter-layer ISL operates at full data rate
. Otherwise, the effective capacity is degraded by an ATP efficiency factor:
where
is the indicator function. The ATP-constrained inter-layer ISL rate is
In the subsequent capacity analysis, replacing
with
yields the ATP-constrained throughput capacity. For the scenarios considered in this paper (adjacent layer altitude separation
km, circular orbits),
is on the order of
–
rad/s, well within the tracking capability of state-of-the-art laser terminals (
rad/s [
23]). Thus
and the unconstrained capacity serves as a reasonable bound.
2.2. Intra-Layer Topology Model
The intra-layer topology is typically constructed as a 2D torus network in most related studies [
18,
22,
24]. This is because satellites on each layer are uniformly distributed along their respective orbits. Treating each orbit as a circular path, the satellite distribution along orbits presents periodicity. As a satellite moves along its orbit, it returns to its initial position after one full revolution, which is analogous to the unidirectional periodicity of a 2D torus. In addition, the satellite distribution within each layer of the constellation can be regarded as an arrangement on an orbital ring. Although the actual satellite motion takes place in 3D space, the spatial distribution of satellites along orbits shows topological characteristics consistent with those of a 2D torus.
Consider the intra-layer topology of the
i-th layer. Each
i-th layer contains
satellites, which are interconnected via intra-layer ISLs to form an
2D torus topology as shown in
Figure 2. We use solid lines to represent intra-layer ISLs. Due to the mobility of satellites, we employ the virtual ID
shown in
Figure 1 to denote satellites. Assigning each satellite a virtual ID
facilitates the characterization and analysis of the constellation. Here,
i and
j denote the layer number and the orbit number of the satellite, respectively, and
k represents the position of the satellite on this orbit. Notably, the satellite corresponding to a specific virtual ID is not fixed. Instead, the satellite that moves into this position inherits the virtual ID. This method reduces the analytical complexity introduced by satellite mobility [
22].
2.3. Inter-Layer Topology Model
The inter-layer topology connects the intra-layer topologies of adjacent layers. We adopt a uniformly distributed inter-layer ISL model as shown in
Figure 2. The uniform distribution of inter-layer ISLs is justified by three facts. First, the coverage condition (
2) ensures that each satellite has multiple visible candidates on the adjacent layer, making uniform selection feasible. Second, satellites in each layer are uniformly distributed along orbits, and orbits are uniformly distributed in space, constructing a 2D-torus topology. The periodic satellite motion yields a periodic inter-layer visibility pattern, enabling a stable uniform topology. Third, under all-to-all traffic, uniform distribution equalizes the load across all inter-layer ISLs. Since the throughput capacity is inversely proportional to the maximum flow count on any single link, load balancing maximizes capacity. Any non-uniform distribution would concentrate flows on certain links, increasing the maximum per-link load and thus reducing the throughput capacity.
In order to characterize the uniform distribution of inter-layer ISLs, we first define as the number of inter-layer ISLs between the i-th and -th layers, where . Here, and represent the decomposition of across orbits and along orbits, respectively. However, the relative position between inter-layer ISLs remains to be defined to complete the model.
Definition 1. (Key Satellite): Key satellites denoted by κ are those satellites that have inter-layer ISLs.
We denote key satellites on the i-th layer that connect to the -th layer as , and those that connect to the -th layer as . Based on these definitions, we describe the characteristic and corresponding analysis as follows.
- (1)
It is obvious that for two-layer ML-LEOs, in addition to the intra-layer ISLs, the satellites on the first layer will only have inter-layer ISLs connecting the satellites on the upper layer, and the satellites on the second layer will only have inter-layer ISLs connecting the satellites on the lower layer. This means that each layer has only one of or . However, for ML-LEOs with three or more layers, the i-th layer (where ) contains both and . Furthermore, and may overlap, i.e., the same satellite may serve as a gateway to both adjacent layers. It is worth noting that this phenomenon not only affects the topology of ML-LEOs but also affects the transmission of flows. To illustrate, consider a key satellite on the i-th layer. When a satellite on the upper layer communicates with a satellite on the lower layer via the inter-layer ISLs of this key satellite, if the key satellite on the i-th layer has inter-layer ISLs connecting both the -th layer and the -th layers, these flows do not pass through the intra-layer ISLs on the i-th layer and thus do not consume their bandwidth. Otherwise, they will. In response to this phenomenon, we divide all ML-LEOs into:
Case 1: ML-LEOs with .
Case 2: ML-LEOs with .
- (2)
For the
i-th (
) in Case 2, even when the constellation size, intra-layer topology, and inter-layer ISL count between adjacent layers are fixed, the relative position of inter-layer ISLs remains undetermined if only uniform ISL distribution is specified.
Figure 4 illustrates this phenomenon. For clarity, we omit wrap-around ISLs between the first and last satellites on each orbit, as well as between corresponding satellites on the first and last orbits; the same convention applies to subsequent figures.
Figure 4a,b both show the
i-th layer with
and
. Red and orange nodes denote
and
, respectively. In
Figure 4b, bicolored nodes represent satellites with inter-layer ISLs connecting both the
-th and
-th layer. Both figures contain 30
and 12
. However, even if the above parameters are the same, the topologies of the
i-th layer in
Figure 4a,b are different: in
Figure 4a the two sets are disjoint, while in
Figure 4b they overlap. This difference arises because uniform ISL deployment only determines the positions of
and
independently but not their relative position. To quantify this relative position, we define the inter-layer coupling coefficient
and
for the
i-th layer.
Definition 2. (Inter-layer Coupling Coefficient): The inter-layer coupling coefficient between the i-th and the -th layer, denoted by , is the ratio of the number of satellites on the i-th layer that connect to both the -th and -th layers to the total number of satellites on the i-th layer that connect to the -th layer, i.e., , where is the number of satellites on the i-th layer that connect to both the -th and -th layers simultaneously.
2.4. Traffic Model and Route
Users access their nearest available satellite, and each satellite serves as a data source that transmits information to all other satellites in the constellation. The all-to-all traffic model is adopted for ML-LEOs, reflecting the full-mesh connectivity and uniform service demands of such systems [
18,
24,
25]. For a network with
T nodes, this model assumes that all nodes originate equal traffic volumes and function as both sources and destinations. Each source node distributes its traffic uniformly among the other
nodes, transmitting one unit to each.
It should be noted that the all-to-all traffic model used here is a theoretical benchmark. It helps us understand the maximum throughput of the ML-LEO system when traffic demand is the same everywhere. This model works well when (i) the satellite network covers the whole world with the same number of users everywhere, (ii) most traffic goes between satellites rather than to the ground, such as remote sensing data relay or data center syncing, or (iii) the system is built to handle the busiest possible time. But in real life, LEO networks usually have uneven traffic. Some areas have more users than others, and satellite beams are fixed in shape, which was pointed out in [
26]. In these cases, the capacity under the all-to-all traffic model can still serve as a benchmark to provide guidance.
For routing, a minimum hop routing strategy is adopted when the source and destination satellites are in the same layer [
27,
28]. When the source and destination are not on the same layer, since intra-layer ISLs are more stable than inter-layer ISLs, the routing strategy prioritizes transmitting flows through intra-layer ISLs from the source satellite as much as possible (subject to the minimum hop rule), and then via inter-layer ISLs in each intermediate layer to the destination satellite. For a source satellite
and a destination satellite
, the routing path is
→⋯→
→⋯
, where
denotes the key relay satellite on the
-th layer, which is the nearest satellite with inter-layer ISLs to the destination satellite. For subsequent capacity analysis, we call satellite
the key relay satellite on the
-th layer. The notations for other intermediate satellites in the routing path follow the same rule.
5. Simulation
In this section, we perform the capacity simulations for ML-LEOs fixed total satellite count T but different topologies based on STK 11 (Satellite Tool Kit) and MATLAB 2018b (Matrix Laboratory). In the following simulation scenarios, the total number of satellites is fixed at approximately 1000. This scale is selected to validate the theoretical scaling laws derived in this paper with manageable computational complexity. In addition, the total number of satellites is not strictly fixed at 1000 since some topologies with exactly 1000 satellites yield capacity below meaningful comparison thresholds. The inclination angles are set within –, covering typical deployment strategies for global-coverage constellations serving major communication markets. In addition, to ensure a fair comparison, the optimal intra-layer topology is adopted for each layer.
First, in order to investigate the impact of the number of layers
L on the capacity and verify the optimal
, the parameters are shown in
Table 2. We maintain the total satellite count at approximately 1000 and increase the number of layers to observe the relationship between the number of layers and the capacity.
Second, to explore the impact of the number of inter-layer ISLs on system capacity and verify the optimal configuration
, we conduct another set of simulations, whose scenario parameters are presented in
Table 3. We keep the total number of satellites, the intra-layer topology, and other relevant parameters unchanged, and only adjust the number of inter-layer ISLs between each pair of layers.
Third, to explore the impact of intra-layer topology on system capacity, we set up two groups of scenarios. For the first group, the scenario parameters except for
are shown in
Table 4. We keep the number of orbits constant and observe the impact of the number of satellites per orbit on capacity. For a fair comparison, the number of inter-layer ISLs
n is set to the maximum value. Due to the symmetry of the topology, the impact of the number of orbits on capacity is the same as that of the number of satellites per orbit. The scenario parameters of the second group are shown in
Table 5. We consider three-layer ML-LEOs with approximately 1000 satellites in total and observe the impact of intra-layer topology on capacity. It should be noted that due to the symmetry of ML-LEOs, additional scenarios with
are unnecessary.
Finally, to compare the advantages of ML-LEOs over SL-LEOs, we present several SL-LEOs and their corresponding capacity in
Table 6. These SL-LEOs have different topologies but the same total number of satellites as those in
Table 5. Similarly, the optimal topology is also selected for these SL-LEO networks. The height in
Table 6 is selected to match the middle layer of the ML-LEO scenarios in
Table 5 for fair comparison. Since SL-LEOs do not involve inter-layer ISLs or multiple orbital layers, a single height is sufficient to characterize their capacity under the 2D-torus topology.
Figure 5a illustrates the relationship between system capacity and the number of layers
L. It can be observed that when the total number of satellites is kept constant, the capacity first gradually increases and then decreases as the number of layers increases. This phenomenon can be explained as follows: when
, the number of satellites on each layer is sufficient to establish an adequate number of inter-layer ISLs, making intra-layer ISLs the bottleneck of the system. At this point, increasing
L redirects more traffic originally intended for intra-layer ISLs to inter-layer ISLs, which remain unsaturated, thereby improving the capacity. However, when
, the number of satellites per layer decreases, which limits the number of inter-layer ISLs and causes inter-layer ISLs to become the new bottleneck. In this case, a larger
L leads to fewer inter-layer ISLs and a heavier traffic burden on these ISLs, resulting in lower system capacity.
Figure 5b illustrates the trend of system capacity with respect to the number of inter-layer ISLs
n. It can be observed that when the number of inter-layer ISLs is less than the threshold of 120, the capacity increases linearly with the increase in
n; however, when
n exceeds 120, the change in capacity tends to stabilize. This phenomenon can be explained as follows: initially, the bottleneck of the system is the inter-layer ISLs, so
n exerts a significant impact on the system capacity. When
n exceeds 120, the bottleneck shifts to the intra-layer ISLs. At this point, as
n increases, the system capacity gradually approaches
, leading to a gradual stabilization of the capacity trend.
Figure 6a illustrates the influence of the number of satellites per orbit on capacity. It can be observed that when the number of satellites per orbit is less than the number of orbits, the capacity increases monotonically with the increase in the number of satellites per orbit. However, when the number of satellites per orbit exceeds the number of orbits, increasing the number of satellites per orbit has no significant impact on the capacity. This phenomenon can be explained as follows: when the number of satellites per orbit is less than the number of orbits, the bottleneck of the system is the inter-orbit ISLs, and the maximum capacity is approximately
. Increasing the number of satellites per orbit will significantly improve the system capacity. When the number of satellites per orbit exceeds the number of orbits, the bottleneck shifts from inter-orbit ISLs to intra-orbit ISLs. At this point, the approximate maximum capacity becomes
, so increasing the number of satellites per orbit has little effect on the capacity. Thus, the optimal topology satisfies
.
Figure 6b illustrates the relationship between system capacity and intra-layer topology under the condition that the total number of satellites and the number of layers are kept constant. It can be observed that different intra-layer topologies have a significant impact on system capacity, and the closer the number of orbits is to the number of satellites per orbit, the greater the capacity. This is because the traffic flows through the inter-orbit ISLs and intra-orbit ISLs for key satellites become more balanced. Consequently,
becomes smaller, leading to an increase in system capacity.
Figure 7a shows the relationship between layer count and intra-layer topology.
Figure 7b shows the corresponding capacity surface. We maintain total satellite count at approximately 1000, with
. Because
is fixed,
L decreases as
and
increase.
Figure 7b reveals that capacity increases monotonically as
and
converge, peaking at
. Capacity also exhibits non-monotonic dependence on
L: for small
L, intra-layer ISLs are the bottleneck, and increasing
L reduces per-ISL load, improving capacity; for large
L, inter-layer ISLs become the bottleneck, and additional layers aggravate cross-layer congestion, reducing capacity. Note that although
L takes integer values only, we connect adjacent discrete points with lines in
Figure 7 to improve readability. Isolated points or bar charts would obscure the visual trends and make coordinate identification more difficult.
Table 6 presents SL-LEO capacities with approximately 1000 satellites. Compared to the ML-LEO results in
Figure 6b, ML-LEOs achieve substantially higher capacity than SL-LEOs. Note that both configurations employ the optimal intra-layer topology. Under this condition, ML-LEO advantages are evident. However, if the ML-LEO adopts a non-optimal topology (e.g.,
) while the SL-LEO remains optimally configured, the SL-LEO may outperform the ML-LEO.
The relative error between theoretical and simulation results is within 5% for all scenarios. The maximum discrepancy appears at
in
Figure 5a. The theoretical capacity is 480 Gbps and the simulation capacity is 463 Gbps, with a relative error of 3.5%. This level of error is acceptable because the simulation captures several practical effects. First is dynamic ISL visibility due to satellite motion, which temporarily reduces available ISLs and increases bottleneck load. Secend is discrete routing effects where multiple minimum-hop paths exist and the simulation randomly selects among them, preventing perfectly balanced flow distribution.