01 — Orbital Mechanics

Orbit Types

The orbit determines everything in a satellite link — path loss, latency, coverage area, Doppler shift and ground terminal pointing requirements. RF engineers must understand the trade-offs before designing any ground segment.

Key Orbital Mechanics
T = 2π√(a³/μ)   (orbital period, μ=3.986×10¹⁴ m³/s²)
v = √(μ/a)   (orbital velocity)
aGEO = 42,164 km from Earth centre (35,786 km altitude)
fD = fc·vr/c   (Doppler — only radial velocity vr matters)
GEO: T=23h56m, v=3.07 km/s, fD=0 (geostationary)  ·  LEO: T≈90min, v≈7.8 km/s, fD up to ±270 kHz at Ku

Orbit Comparison

OrbitAltitudeLatencyFSPL (Ku)CoverageExamples
GEO35,786 km~600 ms RTT~205 dBGlobal (3 sats)Intelsat, SES, Eutelsat, HTS
MEO2,000–35,786 km~125 ms RTT~192 dBMid-lat bandsO3b (SES), GPS, Galileo
LEO200–2,000 km~8–40 ms RTT~169–185 dBSwath (needs constellation)Starlink, OneWeb, Iridium
VLEO100–300 km<5 ms RTT~165 dBVery narrowCapella (SAR), experimental
HEOEllipticalVariableVariableHigh latitudesMolniya, SIRIUS XM
GEO dominates broadcast: One GEO satellite covers 42% of Earth's surface — ideal for broadcast TV and HTS broadband. But 600 ms RTT kills interactive applications. LEO constellations sacrifice coverage per satellite (<0.1%) but achieve <30 ms latency — matching fibre performance for many applications.
02 — Free Space Path Loss

Free Space Path Loss

FSPL
FSPL = 20·log₁₀(4πd/λ) = 20·log₁₀(d) + 20·log₁₀(f) + 20·log₁₀(4π/c) dB
FSPL (dB) ≈ 92.45 + 20·log₁₀(f[GHz]) + 20·log₁₀(d[km])
Doubles every 2× distance (+6 dB per octave of range)

FSPL at Key Satellite Bands

Example 1 — FSPL for GEO at 35,786 km and LEO at 550 km
BandFreqGEO (35,786 km)LEO (550 km)LEO advantage
L-band1.5 GHz187.1 dB169.8 dB17.3 dB
S-band2.5 GHz191.5 dB174.2 dB17.3 dB
C-band6 GHz197.1 dB179.8 dB17.3 dB
Ku-band (DL)11.7 GHz205.3 dB188.0 dB17.3 dB
Ku-band (UL)14.0 GHz206.4 dB189.1 dB17.3 dB
Ka-band (DL)20.2 GHz209.6 dB192.3 dB17.3 dB
Ka-band (UL)30 GHz212.6 dB195.3 dB17.3 dB

GEO Ku DL: 92.45+20·log₁₀(11.7)+20·log₁₀(35786)=92.45+21.37+91.1=204.9 dBm ≈205.3 dB (adding atmosphere). LEO advantage is always 20·log₁₀(35786/550)=17.3 dB regardless of frequency — the key number in LEO vs GEO link budgets.

03 — EIRP

Effective Isotropic Radiated Power

EIRP is the transmit power that an isotropic antenna would need to produce the same power density in the direction of the beam as the actual directional antenna. It combines HPA output power and antenna gain into a single figure for link budget calculations.

EIRP
EIRP = PTX·GTX   (linear)  ·  EIRP(dBW) = PTX(dBW) + GTX(dBi)
PTX = HPA output − waveguide/feed losses
GTX = 10·log₁₀(η·(πD/λ)²)   for parabolic dish (η≈0.55–0.65)
Satellite EIRP: 40–65 dBW (spot beam)  ·  VSAT ground terminal: 35–50 dBW
Starlink Ku UL: ~40 dBW (flat-panel phased array, 50W SSPA, ~30 dBi)
Example 2 — VSAT ground terminal EIRP (1.2 m Ku-band dish)
1
Dish gain: G = 10·log₁₀(0.6·(π×1.2/0.021)²) = 10·log₁₀(0.6×32288) = 42.9 dBi (f=14 GHz, λ=21 mm)
2
HPA output: PTX=5 W=7.0 dBW, feed loss=0.5 dB → effective PTX=6.5 dBW
3
EIRP = 6.5+42.9 = 49.4 dBW
✓ 1.2 m VSAT EIRP = 49.4 dBW. Increasing dish to 1.8 m: G = +3.6 dBi → EIRP = 53.0 dBW. 50% larger dish = 3.6 dB more EIRP.
04 — G/T Figure of Merit

G/T — Figure of Merit

G/T (gain-over-temperature) is the receive quality metric for a satellite terminal. Higher G/T means better receive performance. It accounts for both antenna gain and the total system noise temperature — including the LNA, feed losses, sky noise and antenna spillover.

G/T Calculation
G/T = GRX(dBi) − 10·log₁₀(Tsys)   (dB/K)
Tsys = Tant + Tfeed + TLNA·Lfeed + …   (noise temperature cascade, Kelvin)
Tant ≈ 20–35 K (Ku clear sky) → 40–80 K (heavy rain) → 290 K (terrestrial hot spot)
Tfeed = 290·(Lfeed−1)   where Lfeed is feed loss as linear ratio
Typical VSAT G/T: 14–20 dB/K  ·  GEO spacecraft G/T: −4 to +5 dB/K (large spot beams)
Example 3 — G/T for 1.2 m Ku-band VSAT terminal
1
GRX=10·log₁₀(0.6·(π×1.2/0.026)²)=10·log₁₀(49930)=46.98 dBi (f=11.7 GHz, λ=25.6 mm)
2
Tant=25 K (clear sky Ku) · Feed loss Lf=0.5 dB=1.122 linear · Tfeed=290×0.122=35.4 K
3
LNA NF=0.8 dB=1.202 linear → TLNA=290×0.202=58.6 K · Contribution=58.6×1.122=65.7 K
4
Tsys=25+35.4+65.7=126.1 K
5
G/T=46.98−10·log₁₀(126.1)=46.98−21.01=25.97 dB/K
✓ G/T = 26.0 dB/K — excellent VSAT terminal. Downgrade to LNA NF=2 dB: TLNA=170 K → Tsys=250 K → G/T=22.97 dB/K — 3 dB degradation. LNA is critical.
06 — Rain Attenuation

Rain Attenuation

Rain attenuation is the dominant impairment for Ku-band (10–14 GHz) and Ka-band (20–30 GHz) satellite links. Rain absorbs and scatters the signal — attenuation rises steeply with rain rate and frequency.

ITU-R P.838 Rain Attenuation Model
γR = k·Rα   (specific attenuation in dB/km, R = rain rate in mm/hr)
k, α are frequency-dependent ITU constants (tabulated)
A = γR·deff   (total attenuation, deff = effective path length through rain)
deff ≈ ds·rp   (slant path × path reduction factor)
Ku 11.7 GHz: k=0.0188, α=1.217  ·  Ka 20 GHz: k=0.0751, α=1.099
Rain RateClimate ZoneKu-band (11.7 GHz)Ka-band (20 GHz)Ka-band (30 GHz)
1 mm/hr (drizzle)Northern Europe0.02 dB/km0.07 dB/km0.18 dB/km
10 mm/hr (moderate)UK/Germany0.33 dB/km0.94 dB/km2.12 dB/km
25 mm/hr (heavy)Tropical coastal1.07 dB/km2.73 dB/km5.81 dB/km
50 mm/hr (intense)India/Southeast Asia2.65 dB/km6.03 dB/km12.4 dB/km
100 mm/hr (tropical)Amazon/Congo6.83 dB/km13.6 dB/km26.5 dB/km
Ka-band rain impact: A 25 mm/hr rain event with 5 km effective path = 13.7 dB Ka-band attenuation — wiping out a typical Ku-band link margin instantly. Ka-band HTS systems (Viasat-3, SES O3b) use ACM (Adaptive Coding and Modulation) to drop from 32APSK to QPSK during rain fades, maintaining connectivity at reduced throughput.
Rain fade mitigation: ACM (DVB-S2X) — most effective. Site diversity — second ground station in clear weather. ULPC — uplink power control. Frequency diversity — switching to C-band backup during heavy rain. Combining all four gives 99.999% availability at Ka-band in tropical climates.
07 — Eb/N0 & Shannon Capacity

Eb/N₀ & Shannon Capacity

Eb/N0 and Shannon Limit
Eb/N₀ = C/N₀ − 10·log₁₀(Rb)   (Rb = bit rate in bps)
C = B·log₂(1+C/N)   (Shannon capacity in bits/s — upper bound)
η = Rb/B   (spectral efficiency in bits/s/Hz)
Shannon limit: Eb/N₀ ≥ −1.6 dB (absolute min for any modulation) · In practice: LDPC+BCH → within 0.5 dB of Shannon

Modulation Schemes in DVB-S2X

ModulationCode RateReq. Eb/N₀Spectral Eff.Application
BPSK1/20.0 dB0.5 bps/HzEmergency, deep fade
QPSK1/21.0 dB1.0 bps/HzRain fade, low margin
QPSK3/44.0 dB1.5 bps/HzClear sky standard
8PSK2/36.5 dB2.0 bps/HzHigh throughput
16APSK3/410.2 dB3.0 bps/HzHTS spot beams
32APSK4/514.8 dB4.0 bps/HzExcellent link, max throughput
64APSK5/618.5 dB5.0 bps/HzDVB-S2X, GEO spot beams
ACM in practice: A Ku-band HTS terminal steps from 32APSK (4.0 bps/Hz) to QPSK (1.0 bps/Hz) during a 10 dB rain event — throughput drops 4× but the link stays up. The DVB-S2X physical layer switches frames in <1 second, completely transparent to the IP layer above.
08 — LEO Constellations

LEO Constellations

ParameterStarlink Gen 2 (LEO)Viasat-3 (GEO HTS)SES O3b mPOWER (MEO)
Altitude540–570 km35,786 km8,062 km
FSPL (Ku DL)~187 dB~205 dB~198 dB
Latency (RTT)~20–40 ms~600 ms~150 ms
User EIRP~40 dBW (flat panel)~49 dBW (1.2 m dish)~52 dBW (2.4 m dish)
Doppler shiftUp to ±200 kHz (Ku)~0 Hz~50 kHz
Handover rateEvery ~90 sNoneEvery ~4 min
Capacity/beam~5 Gbps (V-band ISL)~40 Gbps (spot beams)~10 Gbps (steerable)
Terminal cost~$499 (phased array)~$800 (dish + modem)~$2,000+ (enterprise)
LEO RF challenges: (1) Doppler — up to ±270 kHz at Ka-band — requires wideband AFC in the modem. (2) Handover — every 90 s, must be seamless. (3) Path loss changes 3 dB as satellite traverses from overhead to horizon. (4) Interference — 4,200+ Starlink satellites create a frequency coordination nightmare. (5) High Doppler rate-of-change requires fast preamble acquisition.
09 — Satellite RF Hardware

Satellite RF Hardware

ComponentFunctionKey SpecTechnology
HPA (High Power Amp)TX power amplificationPower, efficiency, linearity (IBO)TWTA (GEO), GaN SSPA (LEO/ground)
LNALow-noise RX amplificationNF, gain, IP3GaAs pHEMT, InP (cryogenic)
BUC (Block Up-Conv)IF→RF upconversionOutput power, phase noiseGaN SSPA + PLL LO
LNB (Low Noise Block)RF→IF downconversionNF (<0.3 dB Ku), LO stabilityGaAs + dielectric resonator
Phased ArrayElectronic beam steeringEIRP, scan loss, sidelobe levelGaN T/R module MMIC per element
Travelling Wave Tube (TWTA)GEO satellite transponder HPA50–200 W output, >30 dB gainVacuum tube — unmatched efficiency at GHz
GaN revolution in satellite: GaN-on-SiC MMICs now achieve 5–10 W/mm power density at Ka-band — enabling SSPA-based ground terminals to replace the klystron/TWTA. Starlink's flat-panel dish uses a 64×64 GaN phased array for Ku+Ka steering — scanning ±60° with no moving parts. Unit cost has dropped from $2,000 to <$100 due to volume and CMOS integration of beam-forming ICs.
10 — Tools

Try the Tools

Run your own satellite link budget using RFLab's free tools. The RF Link Budget Calculator covers EIRP, FSPL, received power and SNR — replicate the Ku-band VSAT example above in seconds.

Satellite Communications and RF Link Engineering

A satellite communications link is the longest RF link an engineer will design, with path losses exceeding 180 dB from a GEO satellite at 35,786 km altitude. The fundamental challenge is that free-space path loss scales as the square of both distance and frequency, making every dB of gain on the satellite or ground terminal extremely valuable. Satellite RF engineering is therefore the discipline that has driven the most extreme advances in high-gain antennas, high-power amplifiers, low-noise amplifiers, and precision frequency control.

G/T — Figure of Merit

The receive figure of merit G/T (G over T) is the key performance parameter of a satellite ground station or satellite receiver. G is the receive antenna gain in dBi and T is the system noise temperature in Kelvin (sum of antenna noise temperature, feed losses, and LNA noise temperature). G/T in dB/K = G(dBi) − 10·log₁₀(T_system). A higher G/T directly improves the received C/N₀ (carrier-to-noise density ratio) and hence the maximum supportable data rate for a given EIRP from the satellite.

Satellite Frequency Bands

L-band (1–2 GHz) is used for mobile satellite services (GPS, Iridium, Inmarsat) due to its relative immunity to rain fade and ability to use small antennas. S-band (2–4 GHz) is used for deep-space tracking and meteorological satellites. C-band (4–8 GHz) is the classic TV and telecom satellite band — large coverage, low rain fade, but crowded and requiring large dishes. Ku-band (12–18 GHz) allows smaller dishes but has significant rain fade above 1% outage. Ka-band (26–40 GHz) offers very high capacity for broadband satellite but has severe rain fade requiring margin of 10+ dB at tropical latitudes like India.