Satellite Slant Range & Delay Calculator
Compute geometric line-of-sight distance, one-way propagation delay, Round-Trip Time (RTT), 3GPP Release 17/18 NTN Timing Advance ($N_{\text{TA}}$), nadir angle ($\eta$), central Earth angle ($\gamma$), and Free Space Path Loss (FSPL) across LEO, MEO, and GEO constellations.
Astrodynamics & Spherical Trigonometry of Satellite Slant Range
In Non-Terrestrial Network (NTN) engineering and satellite communications, the slant range ($d$) represents the true three-dimensional geometric distance separating an Earth station antenna on the ground from an orbiting space vehicle. Unlike terrestrial wireless links where distance is constrained by local topography and cell tower height, satellite slant range is dictated by orbital mechanics, Earth’s spherical curvature, and the instantaneous elevation angle ($\theta$).
Accurate determination of slant range is fundamental for dimensioning link budget path loss, carrier Doppler shifts, physical layer buffer allocations, and 3GPP 5G New Radio (NR) Timing Advance synchronization.
Spherical Trigonometry of the Earth-Station-Satellite Triangle
The geometry of a satellite link is fully described by a planar triangle formed by three points in space:
- Earth Center ($O$): The geocentric origin of the coordinate system.
- Earth Station ($E$): The terminal located on Earth’s surface at distance $R_E$ from the center (WGS-84 equatorial radius: $6,378.137\text{ km}$).
- Satellite ($S$): The spacecraft at orbital altitude $h$, situated at geocentric radius $r_s = R_E + h$.
The three interior angles of triangle $OES$ are:
- Angle at $E$: Given by $90^\circ + \theta$, where $\theta$ is the ground elevation angle measured above the local horizontal tangent plane.
- Angle at $S$: The nadir angle ($\eta$), representing the angular displacement of the ground terminal from the satellite’s sub-satellite pointing vector.
- Angle at $O$: The central Earth angle ($\gamma$), subtending the ground distance arc between the station and the sub-satellite point.
Applying the planar law of sines to triangle $OES$:
Since the interior angles of any triangle sum to $180^\circ$, the central Earth angle is:
Derivation of the Slant Range Quadratic Equation
Applying the law of cosines to the side opposite angle $E$ (segment $OS = R_E + h$):
Using the trigonometric identity $\cos(90^\circ + \theta) = -\sin\theta$, this simplifies to a standard quadratic in $d$:
Solving for the strictly positive real root via the quadratic formula yields the universal closed-form expression for slant range:
Nadir Altitude vs. Edge-of-Coverage Path Divergence
A critical phenomenon in Low Earth Orbit (LEO) constellations is the extreme divergence in link distance between an overhead zenith pass and an edge-of-coverage horizon contact:
- Overhead Zenith Pointing ($\theta = 90^\circ$): Slant range collapses to exact orbital altitude ($d = h$). Propagation delay and free-space path loss are at their absolute theoretical minimums.
- Edge-of-Coverage Horizon ($\theta = 5^\circ\text{ to }10^\circ$): Because the line-of-sight vector traverses the oblique shoulder of Earth’s sphere, the slant range expands dramatically.
Consider a standard LEO constellation operating at $h = 600\text{ km}$:
- At zenith ($\theta = 90^\circ$): $d = 600.0\text{ km}$, $\tau = 2.00\text{ ms}$, $\text{FSPL} = 154.5\text{ dB}$ (at $2.1\text{ GHz}$).
- At horizon limit ($\theta = 10^\circ$): $d = 1,932.0\text{ km}$, $\tau = 6.44\text{ ms}$, $\text{FSPL} = 164.6\text{ dB}$.
During a typical 6-to-8 minute LEO flyover, the signal path expands by $1,332\text{ km}$ ($3.22\times$), Round-Trip Time triples, and Free Space Path Loss fluctuates by $10.2\text{ dB}$. Transceiver physical layers must support aggressive Adaptive Coding and Modulation (ACM) and rapid dynamic power control to maintain link closure without dropping frames.
3GPP Release 17/18 NTN Timing Advance Architecture
In standard terrestrial 4G LTE and 5G NR cellular networks, cell radii are generally under $10\text{ km}$. Round-trip propagation delays rarely exceed $70\text{ }\mu\text{s}$, and the base station (gNodeB) manages uplink synchronization via closed-loop Timing Advance Command MAC Control Elements.
In satellite NTN deployments, however, slant ranges exceed hundreds or thousands of kilometers, generating one-way delays of $2\text{ ms}$ (LEO) to $140\text{ ms}$ (GEO). A differential delay of even $1\text{ ms}$ across a single spot beam footprint ($100\text{ to }500\text{ km}$ wide) would cause uplink transmissions to overlap and demolish orthogonal subcarrier spacing.
To resolve this, 3GPP Release 17 (TS 38.211 and TS 38.213) introduced a revolutionary two-tiered timing advance architecture:
- Common Timing Advance ($T_{\text{common}}$): Broadcast by the satellite in System Information Block 19 (SIB19), representing the common feeder link and reference cell-center delay.
- Autonomous UE Specific Timing Advance ($T_{\text{UE}}$): User Equipment equipped with GNSS receivers calculates its exact 3D position vector and compares it against the satellite’s orbital ephemeris. The terminal pre-compensates its physical random access channel (PRACH) preamble transmission by:
TTA = 2 · ( d / c ) [Autonomous Uplink Pre-compensation]This advance is quantized into discrete 3GPP basic time units ($T_c \approx 0.50863\text{ ns}$):NTA = ⌊ TTA / Tc ⌋ where Tc = 1 / ( 4096 · 480 × 103 ) s
Free Space Path Loss (FSPL) Frequency Scaling
Electromagnetic wave expansion in vacuum follows the inverse-square law. Expressed in practical logarithmic engineering units, the Friis Free Space Path Loss (FSPL) equation is:
Comparing microwave and millimeter-wave frequencies over an identical $1,000\text{ km}$ LEO slant range illustrates the profound impact of carrier frequency on link power budgets:
- S-Band ($2.1\text{ GHz}$ / 3GPP NTN direct-to-device): $\text{FSPL} = 20\log_{10}(1000) + 20\log_{10}(2.1) + 92.45 = 60.0 + 6.44 + 92.45 = 158.89\text{ dB}$.
- Ku-Band ($12.0\text{ GHz}$ / VSAT downlink): $\text{FSPL} = 60.0 + 21.58 + 92.45 = 174.03\text{ dB}$ ($+15.14\text{ dB}$ higher path loss).
- Ka-Band ($20.0\text{ GHz}$ / Broadband gateway): $\text{FSPL} = 60.0 + 26.02 + 92.45 = 178.47\text{ dB}$ ($+19.58\text{ dB}$ higher path loss).
Millimeter-wave systems compensate for this massive geometric attenuation through directional parabolic reflectors or electronically steered phased arrays, where antenna gain scales with $G \propto (D / \lambda)^2 \propto f^2$.
Benchmark Satellite Slant Ranges, Delays & Path Losses
The table below provides verified orbital geometry metrics, one-way light times, round-trip times, and Free Space Path Loss across standard orbital regimes from low-Earth orbit to geostationary altitudes:
| Regime & Class | Altitude (h) | Elevation (θ) | Slant Range (d) | 1-Way Delay (τ) | RTT | FSPL @ 2.1 GHz | FSPL @ 20 GHz |
|---|---|---|---|---|---|---|---|
| VLEO Direct-to-Cell | 300 km | 90° (Zenith) | 300.0 km | 1.00 ms | 2.00 ms | 148.4 dB | 168.0 dB |
| VLEO Direct-to-Cell | 300 km | 10° (Horizon) | 1,148.0 km | 3.83 ms | 7.66 ms | 160.1 dB | 179.6 dB |
| LEO Starlink/Kuiper | 600 km | 90° (Zenith) | 600.0 km | 2.00 ms | 4.00 ms | 154.5 dB | 174.0 dB |
| LEO Starlink/Kuiper | 600 km | 35° (Mid-Pass) | 967.4 km | 3.23 ms | 6.45 ms | 158.6 dB | 178.2 dB |
| LEO Starlink/Kuiper | 600 km | 10° (Horizon) | 1,932.0 km | 6.44 ms | 12.89 ms | 164.6 dB | 184.2 dB |
| LEO OneWeb Class | 1,200 km | 90° (Zenith) | 1,200.0 km | 4.00 ms | 8.01 ms | 160.5 dB | 180.0 dB |
| LEO OneWeb Class | 1,200 km | 10° (Horizon) | 3,120.0 km | 10.41 ms | 20.81 ms | 168.8 dB | 188.3 dB |
| MEO O3b mPOWER | 8,062 km | 90° (Zenith) | 8,062.0 km | 26.89 ms | 53.78 ms | 177.0 dB | 196.6 dB |
| MEO O3b mPOWER | 8,062 km | 10° (Horizon) | 11,850.0 km | 39.53 ms | 79.06 ms | 180.4 dB | 199.9 dB |
| GEO Equatorial | 35,786 km | 90° (Zenith) | 35,786.0 km | 119.37 ms | 238.74 ms | 189.9 dB | 209.5 dB |
| GEO Mid-Latitude | 35,786 km | 30° (Typical) | 38,610.0 km | 128.79 ms | 257.58 ms | 190.6 dB | 210.2 dB |
| GEO High-Latitude | 35,786 km | 5° (Low El) | 41,120.0 km | 137.16 ms | 274.32 ms | 191.2 dB | 210.7 dB |
Related Satellite & NTN Calculators
Satellite Doppler Shift Calculator
Calculate relativistic RF Doppler frequency shifts, maximum Doppler rates, and 3GPP NTN frequency pre-compensation for LEO and MEO constellations.
Satellite Look Angles Calculator
Determine true Azimuth, magnetic heading, bore-sight Elevation, Polarization Tilt (skew), and horizon visibility limits using spherical trigonometry.
Earth Station Antenna G/T Calculator
Model antenna gain, cascaded LNA receiver noise temperature, elevation noise scaling, and system G/T figure of merit per ITU-R S.732 / S.733.
Satellite & NTN Engineering Hub
Access the master index of orbital mechanics, link budgets, timing advance calculators, and reference lookup tables for satellite telecommunications.