6G Non-Terrestrial Networks • 3GPP Rel-17/18/19 • ITU-R P.618

NTN Satellite Link Budget & LEO Dynamics Calculator

Dimension 3GPP Non-Terrestrial Network (NTN) satellite links, calculate slant range from orbital altitude and elevation angle, model orbital velocity Doppler frequency shifts, evaluate Free-Space Path Loss, and estimate link margins across S-band, Ku-band, and Ka-band.

Quick 6G NTN Deployment Presets

Section A: Orbital Parameters, Frequency & Elevation Angle

degrees (°)
5° (Horizon limit) 25° 45° 65° 90° (Zenith)
dBi
dBi
MHz
dB
mm/hr
dB
Slant Range Distance & Path Loss dslant = 814.8 km
814.8 km
Free-Space Path Loss (FSPL): 156.7 dB
Maximum Doppler Frequency Shift ±35.6 kHz Peak
±35.6 kHz
Orbital Velocity: 7.56 km/s | Max Rate: 348 Hz/s
End-to-End Link Margin Link Margin: +4.8 dB
Carrier Power: -121.7 dBm | Noise Floor: -126.5 dBm
Orbital Geometry & Slant Link Feasibility STATUS: VIABLE 3GPP LINK
Orbital Altitude (H = 600 km)
Elevation Slant Component (θ = 45°)
Total Slant (815 km)
Total Atmospheric & Rain Loss
0.12 dB
Gaseous absorption + rain fade
One-Way Propagation Delay
2.72 ms
Round-Trip Time (RTT): 5.44 ms
Doppler Rate of Change (Δf / Δt)
348 Hz/s
Tracking loop bandwidth requirement
Received C/N0 Ratio
65.8 dB-Hz
Carrier-to-noise density
Dynamic Arithmetic Substitution & Link Budget Chain
Loading real-time substitution...

The Integration of Non-Terrestrial Networks (NTN) in 6G

While terrestrial cellular networks (from 2G to 5G) have successfully connected over 70% of the world's population, their physical footprint covers less than 20% of Earth's total surface area. Vast geographic regions—including oceans, remote polar zones, high-altitude flight routes, deserts, and rural communities—remain entirely unserved due to the prohibitive capital expense of laying fiber backhaul and erecting physical cell towers.

The 6G (IMT-2030) vision formalizes the complete unification of terrestrial wireless networks with spaceborne infrastructure under the umbrella of Non-Terrestrial Networks (NTN). Moving away from historically fragmented proprietary satellite terminals, 3GPP Release 17, 18, and upcoming Release 19 integrate Low Earth Orbit (LEO) mega-constellations, Medium Earth Orbit (MEO), Geostationary (GEO) satellites, and High-Altitude Platform Stations (HAPS) directly into the standardized 5G/6G New Radio (NR) protocol stack.

This standardization enables standard commercial off-the-shelf smartphones and IoT modules to establish direct satellite connectivity (Direct-to-Cell / Direct-to-Device) without requiring bulky parabolic dishes or specialized satphone modems.

LEO Orbital Dynamics and Slant Range Mechanics

The geometric relationship between a ground terminal and an orbiting satellite differs radically across orbit classes. While geostationary (GEO) satellites remain fixed relative to an Earth observer at 35,786 km, Low Earth Orbit (LEO) satellites circle the globe at altitudes between 500 km and 1,200 km.

Because LEO satellites move rapidly across the sky with short pass durations (typically 5 to 12 minutes), the link distance—known as the slant range (dslant)—varies dramatically as a function of the terminal elevation angle (θ):

dslant = √[ RE² sin²(θ) + 2 RE H + H² ] - RE sin(θ)

Where RE ≈ 6,378.137 km is the volumetric mean radius of the Earth, H is the orbital altitude, and θ is the ground terminal's elevation angle above the local horizon.

At zenith (θ = 90°), the slant range equals the minimum orbital altitude H (e.g., 600 km). As the satellite descends toward the minimum practical elevation threshold (θ = 10°), the slant path stretches to nearly 1,900 km. This 3× distance variation produces a dramatic 10 dB dynamic swing in Free-Space Path Loss (FSPL) during a single orbital pass:

FSPL = 20 log10(dslant) + 20 log10(fc) + 92.452 dB    (d in km, fc in GHz)

Coping with Severe Doppler Shifts and High Doppler Rates

To maintain a stable orbit without succumbing to Earth's gravitational pull, LEO satellites must travel at extreme orbital velocities determined by Kepler's laws:

vorbit = √[ GME / (RE + H) ] ≈ 7.56 km/s    (for H = 600 km)

Because the satellite travels at ~27,000 km/h relative to a stationary or mobile terminal on the ground, the radio link experiences immense Doppler frequency dispersion:

Δf = fc × (vorbit / c) × cos(θ)

For direct-to-cell handsets operating at S-band (2.0 GHz), the peak Doppler shift reaches ±35 kHz to ±50 kHz. In high-throughput Ka-band (30 GHz) satellite backhaul links, Doppler shifts scale to ±500 kHz to ±750 kHz.

Even more challenging is the Doppler rate of change (Δf / Δt), which peaks when the satellite passes directly overhead (reaching up to 350–500 Hz/s at S-band and several kHz/s at Ka-band). Standard terrestrial cellular frequency tracking loops (AFC) fail under such rapid frequency drift. 3GPP NTN specifications overcome this by implementing ephemeris-assisted Doppler pre-compensation at the transmitter, alongside extended Random Access Preamble formats (PRACH format B4/C2) to widen frequency search bins.

Atmospheric Absorption, Tropospheric Scintillation & Rain Fade

Unlike terrestrial links that propagate through near-ground air, satellite signals traverse the entire atmosphere. Transmission losses depend heavily on carrier frequency and elevation angle:

Comprehensive Reference Lookup Table

The table below compares satellite orbit tiers, frequency bands, typical slant ranges at 45° elevation, peak Doppler shifts, and real-world 3GPP deployment use-cases:

Orbit / Tier Altitude (H) Frequency Band Slant Range (45°) Max Doppler Shift Primary Application
LEO Low-Earth 500 km S-Band (2.0 GHz) 682 km ±38.0 kHz Direct-to-Cellular IoT (3GPP NB-NTN)
LEO Medium-Earth 600 km S-Band (2.0 GHz) 815 km ±35.6 kHz 3GPP Smartphone Direct-to-Cell
LEO High-Capacity 1,000 km Ku-Band (14.0 GHz) 1,340 km ±246.0 kHz Maritime & Enterprise VSAT
LEO High-Throughput 1,200 km Ka-Band (30.0 GHz) 1,625 km ±530.0 kHz 5G/6G Cellular Gateway Backhaul
GEO Geostationary 35,786 km Ka-Band (30.0 GHz) 38,500 km ≈ 0 kHz (Static) Broadcast & Core Trunking Links

Related 6G & Physical Layer Calculators