Satellite Links & Constellation Topologies
A satellite link couples an RF/optical budget to moving orbital geometry: range sets spreading loss and delay, velocity sets Doppler and handover, elevation sets atmospheric exposure, and topology decides which gateway or inter-satellite path actually carries the traffic. This entry derives those couplings and turns them into an availability and acquisition workflow.
A satellite is not merely a tall radio tower. Its range, radial velocity, visibility, and pointing direction change according to orbit; ground terminals see the atmosphere through a varying elevation angle; and traffic may traverse a bent-pipe payload, onboard routing, one or more inter-satellite links, and a distant gateway. The RF calculation and the network topology are therefore one design problem.
Orbit labels—LEO, MEO, GEO—are not service guarantees. Altitude influences delay and footprint, but inclination, eccentricity, antenna pattern, gateway placement, spectrum, payload architecture, and constellation phasing decide whether a particular user has continuous capacity.
One topology diagram hides several links #
- Service link
- Connects the user terminal to the satellite. User aperture and transmit power are often the tight constraints.
- Feeder link
- Connects a satellite to a gateway. Large gateways buy antenna gain but can create weather and geographic concentration risk.
- Inter-satellite link (ISL)
- Moves traffic between spacecraft, reducing dependence on a nearby gateway but adding acquisition, routing, pointing and onboard resource constraints.
- Telemetry, tracking and command (TT&C)
- The control link that must survive acquisition, safe mode and low-gain antenna states even when the high-rate payload link is unavailable.
A transparent or bent-pipe payload frequency-translates/amplifies the waveform and sends it onward; timing and much protocol processing remain on the ground. A regenerative payload demodulates/decodes and can switch or route onboard. Regeneration can break one noisy end-to-end RF path into separately decoded hops, but introduces onboard state, latency, compatibility, upgrade, and failure-domain decisions.
Orbit geometry creates latency and handover #
For a circular orbit of radius , period is
where is Earth radius and its gravitational parameter. With km, km³/s² and km, min. A ground terminal therefore sees one LEO satellite for only part of an orbit and must acquire another beam or spacecraft as geometry changes.
Geostationary altitude is about 35 786 km above the equator. An overhead ground-to-GEO propagation leg is
A transparent user → GEO satellite → gateway path uses two such legs: about 238.74 ms one way and 477.48 ms round trip before non-overhead slant range, terrestrial routing, processing, scheduling, and queueing. A 550 km overhead leg is about 1.83 ms, but a practical LEO path may include a slanted service hop, feeder hop, ISLs, and gateway backhaul.
Coverage footprint grows with altitude and minimum elevation angle. Low elevation extends visibility but lengthens slant range, increases atmospheric path, raises blockage probability, and makes terminal antenna patterns and local clutter more important. A coverage map that uses the geometric horizon while operations require 20° elevation is optimistic.
Range dominates free-space loss #
ITU-R P.525-5 gives the free-space basic transmission loss as
At 20 GHz and overhead geometric range:
| Altitude/range | |
|---|---|
| 550 km | 173.23 dB |
| 35 786 km | 209.49 dB |
The difference is 36.27 dB before atmospheric, polarization, pointing, feeder, and implementation losses. GEO compensates with high-gain antennas, large gateways, more stable pointing geometry, and persistent coverage; it does not evade spreading.
Free-space loss rises with frequency at fixed antenna gain because a fixed-gain receive antenna has effective aperture . At fixed physical aperture and efficiency, antenna gain rises as and can offset that frequency term. Frequency does not independently “absorb more in vacuum”; it changes aperture, hardware, available bandwidth, pointing, and atmospheric loss.
Link closure uses , not received power alone #
For one hop, a useful dB form is
where EIRP is dBW, receive is dB/K, losses are dB, and for Boltzmann's constant in SI units. Then
for information bit rate , provided code-rate and modulation definitions are handled consistently.
The margin is required subtracted from available after implementation loss. Availability is not established by one clear-sky margin: rain, gas, cloud, scintillation, polarization, pointing, antenna-temperature, interference, power/thermal state, and geometry vary with time.
Uplink and downlink should be budgeted separately. Ground stations can often transmit high EIRP and use large low-noise apertures; a small spacecraft has limited DC power, thermal dissipation, mass, and pointing. Command links may close through a low-gain spacecraft antenna at low rate while high-rate downlink requires precise body or gimbal pointing.
Atmosphere is elevation-, frequency-, and climate-dependent #
ITU-R P.618-14 composes Earth-space propagation effects including atmospheric gases, precipitation/cloud attenuation, scintillation, wavefront incoherence, beam spreading, depolarization, and site diversity. It applies statistical methods, not one global “rain margin.”
Above roughly 10 GHz, rain and hydrometeors can dominate availability in some climates. Gas absorption has frequency structure; cloud liquid water, scintillation, and rain have different time scales and dependencies. A low elevation angle increases path length through the troposphere and often intersects more local clutter.
Mitigations spend different resources:
| Mitigation | Resource spent | Limitation |
|---|---|---|
| fade margin | amplifier/aperture/power | paid continuously for rare weather |
| adaptive coding/modulation | throughput | needs reliable channel state and bounded transition behaviour |
| uplink power control | transmit headroom | cannot repair a downlink-limited or saturated path |
| site diversity | second gateway/backhaul | sites must be meteorologically decorrelated and both visible to topology |
| frequency diversity | spectrum/hardware | fades and regulations may not permit independent bands |
| gateway handover | control and routing state | alternate gateway must have capacity and an end-to-end route |
“Five nines” availability requires the joint probability of all selected hops and failover actions, not five nines assigned separately to each component.
Doppler and delay are time-varying state #
First-order Doppler is
where is radial velocity. A LEO orbital speed near 7.6 km/s gives a worst-order scale of about 507 kHz at 20 GHz if the full velocity projected onto the line of sight. Actual radial velocity varies through the pass and goes through zero near closest approach.
The receiver must acquire across frequency uncertainty and track its slope; the transmitter may pre-compensate from ephemeris. Residual Doppler affects carrier recovery and OFDM orthogonality, while Doppler rate can exceed a narrow loop's tracking dynamics even when instantaneous offset is inside its nominal range.
Propagation delay also changes. Random access and timing advance in a terrestrial cell assume a much smaller and more stable range than many satellite paths. 3GPP's NTN work therefore treats satellite ephemeris, timing relationships, frequency pre-compensation, and moving cells as protocol inputs rather than hiding them below an unchanged terrestrial PHY.
Constellations trade satellites against gateways and routing #
| Architecture | Persistent advantage | Structural cost |
|---|---|---|
| GEO bent pipe | fixed look direction, huge footprint, simple handover | long propagation delay, large path loss, poor high-latitude elevation |
| MEO constellation | fewer spacecraft than LEO, lower delay/loss than GEO | moving beams and handover remain; radiation environment can be demanding |
| LEO without ISLs | low per-hop delay/loss, smaller terminals possible | dense gateway footprint, frequent handover, no service where satellite lacks a reachable gateway |
| LEO with ISLs | route around sparse gateways, broader low-latency topology | precise acquisition/pointing, onboard routing/capacity and changing graph |
| hosted relay/GEO relay | extends contact windows for smaller spacecraft | relay dependency, added hop and service scheduling |
A constellation's capacity is not satellite count multiplied by headline throughput. Beams reuse spectrum spatially, but gateways, feeder-link spectrum, onboard switching, ISLs, power, thermal limits, and user distribution create bottlenecks. Coverage and capacity are separate maps.
Constellation phasing and inclination should follow service latitude. Polar or high-inclination shells cover high latitudes but concentrate crossings and handovers differently from lower-inclination shells. Multiple orbital planes reduce coverage gaps but create inter-plane ISL geometry that changes rapidly, especially near seams between counter-rotating or differently phased planes.
Pointing closes a narrow-beam link #
Higher frequency and larger aperture increase gain by narrowing the beam. That improves the RF budget but spends attitude knowledge, control, structural stability, and acquisition time. Pointing loss must be computed from the measured pattern, not a generic Gaussian if sidelobes/nulls matter.
Acquisition often uses a wider search beam or beacon, then hands over to narrow tracking. Optical links push this further: tiny beam divergence can provide enormous link gain and spectrum, while cloud blockage and micro-radian-class pointing become central. NASA's current SmallSat communications survey treats RF and free-space optical terminals as distinct trade spaces rather than one replacing the other universally.
For a phased-array user terminal, scan loss, polarization rotation, element pattern, grating lobes, thermal state, and blockage all vary with look angle. “Electronically steered” removes a mechanical gimbal, not the geometry budget.
End-to-end verification #
Build evidence in the order the real service uses it:
- propagate orbit/attitude and generate time histories of slant range, elevation, radial velocity, Doppler, Doppler rate, pointing, and visibility;
- compute separate uplink, downlink, feeder, and ISL budgets with measured directional antenna data and ;
- apply current ITU-R propagation models with site climate and elevation, producing availability distributions rather than one attenuation;
- simulate acquisition over full frequency/time/angle uncertainty and verify handoff before the old path falls below threshold;
- constrain traffic by actual beam, gateway, feeder, ISL, onboard-processing, and backhaul capacities;
- inject gateway weather outage, satellite/beam loss, stale ephemeris, blocked terminal view, and failed handover;
- verify TT&C and safe-mode low-gain paths independently of the payload service;
- compare predicted , Doppler, timing, selected route, and decoder margin with telemetry from complete passes.
| Failure signature | First suspect |
|---|---|
| received power is right but decoder margin is low | , noise temperature, interference, bit-rate/code normalization |
| failures cluster at low elevation | slant loss, troposphere/rain, clutter, scan/polarization loss |
| carrier loop fails near pass edges | Doppler search/rate range or stale ephemeris |
| signal is strong through handover but packets stop | routing/session/timing state, not RF coverage |
| coverage exists but throughput collapses regionally | gateway, feeder-link, beam or backhaul capacity bottleneck |
| optical terminal acquires in simulation only | pointing uncertainty, platform jitter, cloud statistics or beacon/search assumptions |
| high-rate link fails after safe mode | spacecraft remains on low-gain antenna or attitude/acquisition contract incomplete |
A satellite system works only when orbit state → geometry → per-hop RF/optical margin → acquisition and handover → routed capacity remains continuous over the declared environment and failures. Closing a single clear-sky link budget is the first calculation, not the proof.
Sources
- bookFundamentals of Information Processes 2: Radio Systems, Acoustics and Networkspdfnotes
- docsITU-R P.525-5: Calculation of free-space attenuation
- docsITU-R P.618-14: Earth-space propagation data and prediction methods
- docsNASA 2026 State of the Art of Small Spacecraft Technology — Communications
- docs3GPP TR 38.821: Solutions for NR to support Non-Terrestrial Networks