Papers
Topics
Authors
Recent
Search
2000 character limit reached

Multi-Layer Walker Delta Constellations

Updated 3 February 2026
  • Multi-layer Walker Delta constellations are parametric orbital configurations that stack LEO, MEO, and GEO layers to ensure robust, scalable NTN coverage.
  • They leverage classic Walker parameters (P, S, F, i, h) to design satellite planes and enable efficient inter-layer handovers for improved connectivity.
  • The FTA-NTN framework employs Bayesian optimization and adaptive clustering to jointly maximize system throughput and user fairness under realistic simulation conditions.

A multi-layer Walker Delta constellation is a parametric configuration of orbital satellite planes and phasing, extended across multiple altitude regimes to establish robust, scalable non-terrestrial network (NTN) coverage. In such designs, each layer corresponds to a distinct orbital shell—typically Low Earth Orbit (LEO), Medium Earth Orbit (MEO), and Geostationary Earth Orbit (GEO)—each parameterized as a classic Walker Delta constellation distinguished by the tuple (P, S, F, i, h): number of planes (P), satellites per plane (S), “star” phasing parameter (F), inclination (i), and altitude (h). The integration of multiple layers enables synergistic coverage, enhances user connectivity through inter-layer coordination, and supports dynamic handover mechanisms. The FTA-NTN (Fairness and Throughput Assurance in Non-Terrestrial Networks) framework employs these multi-layered Walker Delta constellations in a multi-objective setting, optimizing both aggregate throughput and user-level fairness via Bayesian optimization over the integer space of plane and satellite counts in each layer. The framework demonstrates the joint coverage, user association, and handover features of these constellations and validates their performance constraints using a simulation with realistic user mobility, resource allocation, and radio access models (Trankatwar et al., 27 Jan 2026).

1. Formal Fundamentals of Walker Delta Constellations

A single-layer Walker Delta constellation is defined by the tuple (P, S, F, i, h), classically written as Walker Δ:P/S/F. The key geometric properties are:

  • Planes: Evenly spaced in right ascension of the ascending node (RAAN), with RAAN for plane pp given by Ωp=2πp/P\Omega_p = 2\pi p / P, for p=0,,P1p = 0, \ldots, P-1.
  • Satellite Phasing: Satellites in each plane are evenly distributed in mean anomaly with an inter-plane phase offset governed by FF; for satellite ss in plane pp, the mean anomaly is

Mp,s=2πsS+2πpFP(mod 2π),s=0,,S1.M_{p,s} = \frac{2\pi s}{S} + \frac{2\pi p F}{P} \quad (\mathrm{mod}\ 2\pi),\quad s = 0, \ldots, S-1.

  • Orbit and Coverage Geometry: The semi-major axis is a=R+ha = R_\oplus + h, with RR_\oplus as mean Earth radius, hh orbital altitude, and orbital period

Torb=2πa3μ,μ=398,600km3/s2.T_{orb} = 2\pi \sqrt{\frac{a^3}{\mu}},\quad \mu = 398,600\, \mathrm{km}^3/\mathrm{s}^2.

Derived quantities include inter-plane RAAN spacing ΔΩ=2π/P\Delta\Omega = 2\pi/P, intra-plane satellite spacing Δθ=2π/S\Delta\theta = 2\pi/S, and chord distances for in-plane and inter-plane satellites: dintra2asin(π/S)d_{intra} \approx 2a\sin(\pi/S), dinterplane2asin(ΔΩ/2)d_{inter-plane} \approx 2a\sin(\Delta\Omega/2). Ground-track nodal periods account for Earth's rotation:

Tnodal=2πnΩE,ΩE=7.2921159×105 rad/sT_{nodal} = \frac{2\pi}{n - \Omega_E},\quad \Omega_E = 7.2921159\times10^{-5}\ \mathrm{rad/s}

and longitudinal shift per orbit:

ΔλGT=360[1ΩETorb2π].\Delta\lambda_{GT} = 360^\circ\left[1 - \frac{\Omega_E T_{orb}}{2\pi}\right].

Ground track repeat intervals (revisit) require integer m,nm, n such that mTorbnTEarthdaym T_{orb} \approx n T_{Earth-day}, with FF chosen to facilitate desired revisit cycles.

2. Stacking and Coordination in Multi-Layer Architectures

The multi-layer extension operates with k{L,M,G}k \in \{L, M, G\} for LEO, MEO, and GEO. Each layer kk is a Walker Delta at its own (Pk,Sk,Fk,ik,hk)(P_k, S_k, F_k, i_k, h_k), resulting in the union of all satellites across layers as

Stotal(t)=k,p,ssatellite(k,p,s)@(φk,p,s(t),λk,p,s(t))S_{total}(t) = \bigcup_{k, p, s} \text{satellite}(k,p,s)@( \varphi_{k,p,s}(t), \lambda_{k,p,s}(t) )

Coverage at layer kk at time tt corresponds to all ground points within elevation threshold,

Ck(t)={points within θelevmin central angle to any satellite at hk}C_k(t) = \{\text{points within }\theta_{elev-min}\text{ central angle to any satellite at } h_k\}

and global coverage is Ctotal(t)=kCk(t)C_{total}(t) = \bigcup_k C_k(t).

Inter-layer handovers arise for users in Hk(t)=Ck(t)C(t){points where SINR>SINRk}H_{k\to\ell}(t) = C_k(t) \cap C_\ell(t) \cap \{ \text{points where } \text{SINR}_\ell > \text{SINR}_k\}. The footprint half-angle per layer is

θk=arccos(RR+hkcosϵmin),\theta_k = \arccos \left( \frac{R_\oplus}{R_\oplus+h_k}\cos\epsilon_{min} \right),

with instantaneous area fraction

Ak=2πR2(1cosθk)4πR2.A_k = \frac{2\pi R_\oplus^2 (1-\cos \theta_k)}{4\pi R_\oplus^2}.

3. Joint Throughput-Fairness Optimization in FTA-NTN

FTA-NTN frames the multi-layer parameter selection as a multi-objective problem:

  • The aggregate system throughput is

Rtotal={L,M,G}iUBi,log2(1+SINRi,),R_{total} = \sum_{\ell \in \{L, M, G\}} \sum_{i \in U_\ell} B_{i,\ell} \log_2(1 + \text{SINR}_{i,\ell}),

where UU_\ell are users served at layer \ell, Bi,B_{i,\ell} denotes per-user bandwidth.

  • Jain’s fairness index is

JFI=(,iRi,)2n,iRi,2,\text{JFI} = \frac{ \left( \sum_{\ell,i}R_{i,\ell} \right)^2 }{ n \sum_{\ell,i} R_{i,\ell}^2 },

with nn the total user count.

The joint multi-objective, subject to resource and association constraints,

max {Rtotal, JFI}subject to: #active beams/satelliteX, #users/beamZ, Aij{0,1}.\text{max} \ \{ R_{total},\ \text{JFI} \} \quad \text{subject to:} \ \# \text{active beams}/\text{satellite} \leq X, \ \# \text{users}/\text{beam} \leq Z, \ A_{ij} \in \{0,1\}.

is reduced to weighted-sum scalarization,

f(Pk,Sk)=ωRtotal+(1ω)JFI,f(P_k, S_k) = \omega R_{total} + (1 - \omega)\text{JFI},

with ω[0,1]\omega \in [0,1].

4. Bayesian Optimization of Constellation Parameters

The optimization utilizes a Gaussian Process (GP) surrogate over (PL,SL,PM,SM)(P_L, S_L, P_M, S_M) in integer domains Pk[2,10]P_k\in[2, 10], Sk[2,15]S_k\in[2,15]. The performance objective f(L)f(L) is a black box, evaluated per parameterization; the algorithm iteratively selects candidate LL vectors via acquisition functions such as Expected Improvement (EI),

EI(L)=E[max(0,f(L)fbestξ)],\text{EI}(L) = \mathbb{E}[ \max(0, f(L) - f_{best} - \xi) ],

using a zero-mean GP prior and Matérn kernel. Typically, 50–100 simulation iterations suffice for convergence to optimal parameters.

5. Simulation, Mobility, and User Association Models

The simulation scenario samples 500 users spatially over Canadian land areas, employing the STEPS mobility process:

vi(t+1)=vi(t)+ai+η,xi(t+1)=xi(t)+vi(t+1)v_i(t+1) = v_i(t) + a_i + \eta,\quad x_i(t+1) = x_i(t) + v_i(t+1)

for user velocity viv_i, stochastic acceleration aia_i, and random process η\eta. Simulated over 24 hours in 1-hour epochs and 50 random seeds, the radio link assumes 2.2 GHz S-band, 20 MHz bandwidth, Pt=40P_t = 40 dBm, Gt=30G_t = 30 dBi, Gr=0G_r = 0 dBi, NF = 2 dB.

Beamforming and user association employ adaptive K-Means clustering per layer and epoch:

  • At each tt and kk, set K(k)=min(XSk,Urem/Z,Urem)K^{(k)} = \min( X|S_k|, \lceil|U_{rem}|/Z\rceil, |U_{rem}| ) clusters.
  • Apply K-Means to user positions, allocate clusters CbC_b to satellites with available beam slots, and seat top ZZ users per beam according to computed SINRi\text{SINR}_i.

6. Optimal Multi-Layer Configuration and Network Performance

FTA-NTN’s Bayesian search converges to:

  • LEO: PL=9P_L^* = 9 planes, SL=15S_L^* = 15 satellites per plane at hLEO=600h_{LEO} = 600 km, iLEO=53i_{LEO} = 53^\circ
  • MEO: PM=7P_M^* = 7, SM=3S_M^* = 3 at hMEO=20,200h_{MEO} = 20,200 km, iMEO=56i_{MEO} = 56^\circ
  • GEO: 1 plane, 3 satellites at hGEO=35,786h_{GEO} = 35,786 km, iGEO=0i_{GEO} = 0^\circ

At this configuration, system throughput is Rtotal9.88R_{total} \approx 9.88 Gbps, average fairness JFI0.42\text{JFI} \approx 0.42 for ω=0.5\omega = 0.5. In LEO, excessive S>15S > 15 or P>9P > 9 produces diminishing returns due to beam resources (X=15X = 15) saturating fairness. In MEO, SM=3S_M = 3 (wide footprints) with PM=7P_M = 7 (distributed coverage) prevents holes and supports fairness. User service statistics per epoch (averaged):

  • LEO: 280–400 users covered, 2–5 active satellites, 9–11 beams/satellite
  • MEO: 100–210 users, \approx2 satellites, 9–12 beams/satellite
  • GEO: <30<30 users, 0–1 satellite, 2–3 beams/satellite (never exceeding X=15X=15)
  • System-wide sum-rate 8.5–11 Gbps, JFI0.400.46\text{JFI} \approx 0.40–0.46
Layer Planes (PkP_k) Sats/Plane (SkS_k) Altitude (hkh_k)
LEO 9 15 600 km
MEO 7 3 20,200 km
GEO 1 3 35,786 km

7. Significance for NTN Design and Future Networks

The FTA-NTN framework demonstrates that multi-layer Walker Delta constellations, optimized via GP-guided search and integrated with adaptive clustering for user association, achieve practical trade-offs between capacity and fairness under realistic service constraints. The resulting constellations reflect both the operating demands (user handover management, regional mobility, coverage continuity) and physical system limits (beams per satellite, per-beam user seats). These principles align with 3GPP NTN evaluation scenarios, corroborating their relevance for prospective satellite network deployments (Trankatwar et al., 27 Jan 2026). A plausible implication is that further scalability and customization—potentially by increasing altitude-layer granularity or adjusting beam/user constraints—could adapt this methodology to broader coverage regions and evolving spectrum allocations.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Multi-Layer Walker Delta Constellations.