3.6.25Spacecraft Structures & Systems Engineering

Link budget — path loss, EIRP, G - T, Eb - N0

3,300 words15 min readdifficulty · medium

Overview

A link budget is a comprehensive accounting of all the gains and losses in a radio frequency (RF) communication link from transmitter to receiver. It answers the fundamental question: "Will my signal survive the journey through space?"

The link budget determines whether a spacecraft can successfully communicate with Earth (or another spacecraft) by calculating if the received signal power exceds the noise floor by enough margin to decode the data reliably.

In space, we can't just "turn up the volume" — power is precious, antennas have size limits, and physics (inverse square law) is unforgiving. The link budget is our survival calculator.

1. EIRP — Effective Isotropic Radiated Power

Why This Concept? Real antennas don't radiate equally in all directions — they focus power like a flashlight focuses light. EIRP combines transmitter power and antenna gain into one number that represents the "effective" radiated power in the best direction.

Physical meaning of antenna gain: If power were radiated isotropically, intensity at distance rr would be: Iiso=Pt4πr2I_{\text{iso}} = \frac{P_t}{4\pi r^2}

With a directional antenna of gain GtG_t, the intensity in the main beam direction becomes: Iactual=PtGt4πr2I_{\text{actual}} = \frac{P_t \cdot G_t}{4\pi r^2}

We define EIRP such that: Iactual=EIRP4πr2I_{\text{actual}} = \frac{\text{EIRP}}{4\pi r^2}

Equating these: EIRP=PtGt(watts)\text{EIRP} = P_t \cdot G_t \quad \text{(watts)}

In decibels (the practical form): EIRP (dBW)=Pt(dBW)+Gt(dBi)\text{EIRP (dBW)} = P_t\text{(dBW)} + G_t\text{(dBi)}

where dBW = decibels relative to 1 watt, and dBi = decibels relative to isotropic.

Step 1 — Convert power to dBW: Pt=10 W=10log10(10)=10 dBWP_t = 10 \text{ W} = 10 \log_{10}(10) = 10 \text{ dBW} Why this step? We work in dB because gains and losses multiply (add in dB), making calculations manageable.

Step 2 — Calculate EIRP: EIRP=10 dBW+25 dBi=35 dBW\text{EIRP} = 10\text{ dBW} + 25\text{ dBi} = 35 \text{ dBW}

Physical meaning: This system radiates as much power in its main beam as a 3162 W isotropic transmitter (103.5316210^{3.5} \approx 3162 W).

2. Path Loss — The Fundamental Range Penalty

Why does this happen? As a spherical wavefront expands, the same total power spreads over an increasingly large area (4πr24\pi r^2). Power per unit area (intensity) decreases as 1/r21/r^2.

Step 1 — Power density at distance rr:

Starting with EIRP, the power density (watts per square meter) at distance rr is: S=EIRP4πr2S = \frac{\text{EIRP}}{4\pi r^2}

Why 4πr24\pi r^2? That's the surface area of a sphere at radius rr — the power spreads over this entire area.

Step 2 — Received power by antenna:

A receiving antenna with effective aperture AeA_e (square meters) collects: Pr=SAe=EIRPAe4πr2P_r = S \cdot A_e = \frac{\text{EIRP} \cdot A_e}{4\pi r^2}

The effective aperture relates to gain by: Ae=Grλ24πA_e = \frac{G_r \lambda^2}{4\pi}

where λ\lambda is wavelength and GrG_r is receiver antenna gain.

Why this relation? It comes from antenna theory — a bigger antenna or higher gain means larger effective collecting area.

Step 3 — Substitute aperture: Pr=EIRPGrλ24π4πr2=EIRPGrλ2(4πr)2P_r = \frac{\text{EIRP} \cdot G_r \lambda^2}{4\pi \cdot 4\pi r^2} = \text{EIRP} \cdot G_r \cdot \frac{\lambda^2}{(4\pi r)^2}

Step 4 — Define path loss LpL_p:

Path loss is the ratio of transmitted to received power (in the absence of antenna gains): Lp=(4πrλ)2L_p = \left(\frac{4\pi r}{\lambda}\right)^2

In decibels: Lp(dB)=20log10(4πrλ)=20log10(4π)+20log10(r)20log10(λ)L_p\text{(dB)} = 20\log_{10}\left(\frac{4\pi r}{\lambda}\right) = 20\log_{10}(4\pi) + 20\log_{10}(r) - 20\log_{10}(\lambda)

Using λ=c/f\lambda = c/f where c=3×108c = 3 \times 10^8 m/s: Lp(dB)=20log10(r)+20log10(f)+20log10(4πc)L_p\text{(dB)} = 20\log_{10}(r) + 20\log_{10}(f) + 20\log_{10}\left(\frac{4\pi}{c}\right)

The standard form (r in km, f in MHz): Lp(dB)=32.45+20log10(rkm)+20log10(fMHz)L_p\text{(dB)} = 32.45 + 20\log_{10}(r_{\text{km}}) + 20\log_{10}(f_{\text{MHz}})

Step 1 — Convert frequency: f=8.4 GHz=8400 MHzf = 8.4 \text{ GHz} = 8400 \text{ MHz}

Step 2 — Apply formula: Lp=32.45+20log10(2.5×108)+20log10(8400)L_p = 32.45 + 20\log_{10}(2.5 \times 10^8) + 20\log_{10}(8400)

Calculate each term:

  • 20log10(2.5×108)=20(8+0.398)=167.9620\log_{10}(2.5 \times 10^8) = 20(8 + 0.398) = 167.96 dB
  • 20log10(8400)=20(3.924)=78.4820\log_{10}(8400) = 20(3.924) = 78.48 dB

Lp=32.45+167.96+78.48=278.89 dBL_p = 32.45 + 167.96 + 78.48 = 278.89 \text{ dB}

Why so huge? Space is vast! This ~279 dB loss means the signal is attenuated by a factor of 1027.910^{27.9} — nearly a billion times weaker.

3. G/T — Figure of Merit for Receivers

GT(dB/K)=Gr(dBi)10log10(Tsys)\frac{G}{T}\text{(dB/K)} = G_r\text{(dBi)} - 10\log_{10}(T_{\text{sys}})

Why this combination?

  • High GrG_r → collect more signal✓
  • Low TsysT_{\text{sys}} → less noise competing with signal ✓

Both improve signal-to-noise ratio (SNR). Combining them into one metric lets us compare receiver systems directly.

The received carrier-to-noise ratio C/N0C/N_0 (in dB-Hz) is: CN0=EIRPLp+GT10log10(k)\frac{C}{N_0} = \text{EIRP} - L_p + \frac{G}{T} - 10\log_{10}(k)

where k=1.38×1023k = 1.38 \times 10^{-23} J/K is Boltzmann's constant.

Derivation sketch:

  • Received carrier power: C=EIRPLp+GrC = \text{EIRP} - L_p + G_r
  • Noise power density: N0=kTsysN_0 = kT_{\text{sys}}
  • Ratio: C/N0=(EIRPLp+Gr)/(kTsys)C/N_0 = (\text{EIRP} - L_p + G_r)/(kT_{\text{sys}})
  • In dB: separate GrG_r and TsysT_{\text{sys}} → the G/TG/T term emerges naturally

Physical meaning: G/T captures "how well does my receiver grab signal versus generating noise?"

GT=6310log10(25)=6310(1.398)=6313.98=49.02 dB/K\frac{G}{T} = 63 - 10\log_{10}(25) = 63 - 10(1.398) = 63 - 13.98 = 49.02 \text{ dB/K}

Why this is excellent: Deep space ground stations achieve40-55 dB/K. Higher G/T means we can detect weaker signals from farther spacecraft.

4. Eb/N0 — Energy Per Bit to Noise Density Ratio

Why Eb/N0 instead of SNR?

  • Eb/N0 normalizes for data rate: a slow link (fewer bits per second) can tolerate lower signal power than a fast link for the same error rate
  • Eb/N0 connects directly to information theory — Shannon's limit depends on Eb/N0

Starting with carrier-to-noise density: CN0 (ratio, not dB)\frac{C}{N_0} \text{ (ratio, not dB)}

Received carrier power CC is distributed across data rate RbR_b (bits/second): Eb=CRbE_b = \frac{C}{R_b}

Why? Each bit gets its "share" of the total power. Faster data rate = less energy per bit.

Therefore: EbN0=CN0Rb\frac{E_b}{N_0} = \frac{C}{N_0 \cdot R_b}

In decibels: EbN0(dB)=CN0(dB-Hz)10log10(Rb)\frac{E_b}{N_0}\text{(dB)} = \frac{C}{N_0}\text{(dB-Hz)} - 10\log_{10}(R_b)

Complete scenario: Mars orbiter downlink

  • Transmitter power: Pt=15P_t = 15 W = 11.76 dBW
  • Transmit antenna gain: Gt=22G_t = 22 dBi
  • EIRP: 11.76+22=33.7611.76 + 22 = 33.76 dBW
  • Path loss (from earlier): Lp=278.89L_p = 278.89 dB
  • Receive G/T: 49.0249.02 dB/K (DSN 34-m)
  • Boltzmann constant: k=1.38×1023k = 1.38 \times 10^{-23} = -228.6 dBW/K/Hz
  • Data rate: Rb=2R_b = 2 Mbps = 10log10(2×106)=6310\log_{10}(2 \times 10^6) = 63 dB-Hz

Step 1 — Calculate C/N0: CN0=EIRPLp+GT(228.6)\frac{C}{N_0} = \text{EIRP} - L_p + \frac{G}{T} - (-228.6) =33.76278.89+49.02+228.6=32.49 dB-Hz= 33.76 - 278.89 + 49.02 + 228.6 = 32.49 \text{ dB-Hz}

Why add 228.6? In dB, subtracting a negative is adding. This is the "k-k" term.

Step 2 — Calculate Eb/N0: EbN0=32.4963=30.51 dB\frac{E_b}{N_0} = 32.49 - 63 = -30.51 \text{ dB}

Wait, negative?! This is a problem! Let's check required Eb/N0...

Step 3 — Compare to requirement:

For uncoded BPSK at BER = 10510^{-5}: Eb/N0E_b/N_0 required≈ 9.6 dB

For turbo-coded system (rate 1/2): Eb/N0E_b/N_0 required ≈ 1-2 dB

Our -30.51 dB is way below requirements!

What went wrong? Let's recalculate with realistic spacecraft EIRP of ~60 dBW (100W + 40 dBi high-gain antenna):

CN0=60278.89+49.02+228.6=58.73 dB-Hz\frac{C}{N_0} = 60 - 278.89 + 49.02 + 228.6 = 58.73 \text{ dB-Hz} EbN0=58.7363=4.27 dB\frac{E_b}{N_0} = 58.73 - 63 = -4.27 \text{ dB}

Still negative! Need to reduce data rate or use powerful coding. At100 kbps (50 dB-Hz): EbN0=58.7350=8.73 dB\frac{E_b}{N_0} = 58.73 - 50 = 8.73 \text{ dB}

Now we're in the ballpark for coded systems. This illustrates the fundamental tradeoff: distance, data rate, and power are locked in battle.

Mistake 1: Mixing dB and linear units ❌ Wrong: Pr=Pt(dBW)×Gt(dBi)/Lp(dB)P_r = P_t\text{(dBW)} \times G_t\text{(dBi)} / L_p\text{(dB)} ✓ Right: Pr(dBW)=Pt(dBW)+Gt(dBi)Lp(dB)P_r\text{(dBW)} = P_t\text{(dBW)} + G_t\text{(dBi)} - L_p\text{(dB)}

Why this feels right: In linear units, we multiply gains and divide losses. But in dB, these become addition and subtraction.

The fix: In dB-land, multiplication → addition, division → subtraction, powers → multiplication.

Mistake 2: Forgetting the sign of losses ❌ Wrong: C/N0=EIRP+Lp+G/TC/N_0 = \text{EIRP} + L_p + G/T ✓ Right: C/N0=EIRPLp+G/TC/N_0 = \text{EIRP} - L_p + G/T

Why this feels right: Losses are big positive numbers (278dB), so adding them makes the budget "bigger."

The fix: Losses subtract from the budget. They're called losses for a reason! Think of your bank account: withdrawals are negative.

Mistake 3: Confusing C/N0 and Eb/N0

Why this feels right: Both are "signal to noise" ratios with similar formulas.

Key difference:

  • C/N0C/N_0 is power per Hz (doesn't depend on data rate)
  • Eb/N0E_b/N_0 is energy per bit (explicitly depends on data rate)
  • Eb/N0=C/N010log10(Rb)E_b/N_0 = C/N_0 - 10\log_{10}(R_b) connects them

Mistake 4: Ignoring implementation losses

Real systems have losses that eat into the budget:

  • Pointing loss (antenna not perfectly aimed): 0.5-2 dB
  • Polarization mismatch: 0.5-3 dB
  • Atmospheric absorption (ground stations): 0.5-2 dB
  • Hardware losses (cables, filters): 1-2 dB

The fix: Include a "loss budget" section. Margins of 3+ dB ensure the link closes even with imperfections.

Putting it all together:

EbN0(dB)=Pt(dBW)+Gt(dBi)Lp(dB)+Gr(dBi)10log10(Tsys)+228.610log10(Rb)Lmisc(dB)\boxed{\frac{E_b}{N_0}\text{(dB)} = P_t\text{(dBW)} + G_t\text{(dBi)} - L_p\text{(dB)} + G_r\text{(dBi)} - 10\log_{10}(T_{\text{sys}}) +228.6 - 10\log_{10}(R_b) - L_{\text{misc}}\text{(dB)}}

Or more compactly: EbN0=EIRPLp+GT+228.610log10(Rb)Lmisc\boxed{\frac{E_b}{N_0} = \text{EIRP} - L_p + \frac{G}{T} + 228.6 - 10\log_{10}(R_b) - L_{\text{misc}}}

Practical Design Insights

The Iron Triangle of Space Communication:

  1. Distance (path loss): +20+20 dB per10× distance
  2. Data rate: +10+10 dB per 10× rate
  3. Transmit power/antenna: Limited by mass, power budget, deployability

You can't have it all. Mars missions choose:

  • Critical telemetry: Low rate (kbps), closes at any geometry
  • Science data: High rate (Mbps), requires favorable geometry + ground station availability
  • Deep space (Jupiter+): Every dB matters, use gravitational assists to get closer

Why G/T is better than SNR for system comparison:

  • G/T is a property of the receiver alone
  • SNR depends on the transmitter too
  • Ground stations quote G/T; missions can plug into link budget directly

Why Eb/N0 is universal:

  • Shannon limit: EbN02R/W1R/W1.59\frac{E_b}{N_0} \geq \frac{2^{R/W}-1}{R/W} \approx -1.59 dB at spectral efficiency R/W0R/W → 0
  • Modulation schemes (BPSK, QPSK,8PSK) each have known Eb/N0E_b/N_0 vs BER curves
  • Coding (Reed-Solomon, turbo, LDPC) reduces required Eb/N0E_b/N_0 by 5-8 dB
Recall Explain to a 12-Year-Old

Imagine you're trying to hear your friend shout across a huge football field. Here's what matters:

EIRP is how loud your friendells AND whether they're using a megaphone. A megaphone doesn't make their voice louder, but it focuses the sound toward you instead of wasting it in all directions. EIRP combines both into one number.

Path Loss is why sounds get quieter far away. The sound energy spreads out into a bigger and bigger sphere. By the time it reaches you, you're only catching a tiny fraction. In space, radio waves do the same thing — the farther you are, the weaker the signal, following a specific math rule (twice as far = one-quarter the strength).

G/T is how good your ears are (G) versus how much background noise there is (T). Big ears (big antenna) catch more signal. Quiet background (low noise) means you can hear whispers. G/T combines both.

Eb/N0 is like asking: "Does each word have enough volume to hear over the crowd noise?" If your friend talks really fast, each word is shorter and harder to catch. If they talk slowly, each word is clearer even if they're quieter overall.

Connections

  • Free-Space Path Loss Derivation — electromagnetic wave propagation
  • Antenna Gain and Effective Aperture — why bigger dishes help
  • Noise Temperature and Noise Figure — understanding receiver noise
  • Shannon-Hartley Theorem — theoretical limit on data rate
  • Modulation Schemes (BPSK, QPSK) — achieving spectral efficiency
  • Forward Error Correction — coding gain in link budgets
  • Deep Space Network (DSN) — NASA's ground station infrastructure
  • Fris Transmission Equation — alternative link budget formulation

#flashcards/physics

What is EIRP and how is it calculated? :: EIRP (Effective Isotropic Radiated Power) is the power that an isotropic antenna would need to radiate to produce the same power density as a directional antenna in its main beam. EIRP = Pt × Gt (linear) or EIRP(dBW) = Pt(dBW) + Gt(dBi) in decibels.

Why does path loss follow an inverse square law?
As a radio wave expands spherically from the transmitter, the same total power spreads over the surface area4πr². Power per unit area (intensity) therefore decreases as 1/r², giving path loss proportional to r².
What is the free-space path loss formula?
Lp(dB) = 32.45 + 20log₁₀(r_km) + 20log₁₀(f_MHz), where r is distance in km and f is frequency in MHz. Path loss increases with both distance and frequency.
What does the G/T ratio represent?
G/T is a receiver figure of merit combining antenna gain G (ability to collect signal) and system noise temperature T (internal noise). (G/T)(dB/K) = Gr(dBi) - 10log₁₀(Tsys). Higher G/T means better receiver sensitivity.
What is Eb/N0 and why is it used?
Eb/N0 is the energy per bit to noise power spectral density ratio. It's used because it normalizes for data rate — the same Eb/N0 gives the same bit error rate regardless of whether you're transmitting at 1 kbps or 1 Mbps. Eb/N0(dB) = (C/N0)(dB-Hz) - 10log₁₀(Rb).
How does data rate affect required signal power?
Higher data rate requires proportionally more power to maintain the same Eb/N0. Doubling the data rate (+3 dB-Hz) requires doubling the received power (+3 dB) to keep error rate constant.
What is the carrier-to-noise density ratio C/N0?
C/N0 is the received carrier power divided by noise power spectral density (W/Hz). C/N0(dB-Hz) = EIRP - Lp + G/T + 228.6, where 228.6 = -10log₁₀(k) and k is Boltzmann's constant.
Why is 228.6 added in the C/N0 equation?
The 228.6 dB comes from -10log₁₀(k) where k = 1.38×10⁻²³ J/K is Boltzmann's constant. Since noise power density N0 = kT, we're dividing by k, which in dB arithmetic means subtracting -228.6 (i.e., adding 228.6).
What's the relationship between frequency and path loss?
Path loss increases with frequency: +20 dB per 10× frequency increase. Higher frequencies have shorter wavelengths, so the same antenna aperture captures a smaller fraction of the expanding wavefront.
In link budgets, do losses add or subtract?
Losses (path loss, cable loss, atmospheric loss) are subtracted in dB arithmetic. Even though loss values are positive numbers (like 280 dB), they represent reductions in power, so they subtract from the received signal.

Concept Map

multiplied by

multiplied by

defined via

causes

reduced by

reduces

improves

compared to

determines

sets

yields

decides success of

Link Budget

Transmit Power Pt

Antenna Gain Gt

EIRP

Isotropic Antenna

Path Loss

Inverse Square Law

Received Power

Noise Floor

G - T Figure of Merit

Eb - N0

Link Margin

Hinglish (regional understanding)

Intuition Hinglish mein samjho

Dekho, link budget basically ek accounting system hai jo batata hai ki tumhara radio signal spacecraft se Earth tak safely pahunchega ya nahi. Socho jaise road trip pe fuel budget banate ho — full tank se start (transmit power), highway pe fuel loss (path loss), thodi help downhill slopes se (antenna gains), aur end mein safety ke liye enough fuel bacha rehna chahiye (signal noise se upar hona chahiye). Space mein tum simply "volume badha do" nahi kar sakte kyunki power limited hai, antenna ka size fixed hai, aur physics ka inverse square law bilkul rehmdil nahi hai. Isiliye link budget hamara survival calculator ban jaata hai.

Ab do main concepts samajh lo. Pehla, EIRP (Effective Isotropic Radiated Power) — real antenna sabhi directions mein equally power nahi bhejta, wo torch ki tarah ek direction mein focus karta hai. To EIRP transmitter power aur antenna gain ko ek number mein combine karke batata hai ki main beam direction mein "effectively" kitni power ja rahi hai. Formula simple hai: EIRP = Pt × Gt, aur dB mein to sirf add karna hai — EIRP(dBW) = Pt(dBW) + Gt(dBi). Doosra concept path loss hai, jo distance ke saath signal kitna kamzor hota hai wo batata hai. Jaise-jaise wave spherical shape mein failta hai, same power ek badi surface area (4πr²) pe distribute ho jaati hai, isliye intensity 1/r² ke hisaab se girti hai.

Ye samajhna kyun important hai? Kyunki mission design mein ye decide karta hai ki tumhe kitni power chahiye, antenna kitna bada hona chahiye, aur data reliably decode hoga ya nahi. Ek chhoti si galti — jaise margin thoda kam rakh diya — to poora communication link fail ho sakta hai aur crores ka mission bekaar. dB mein kaam karne ka trick isliye use karte hain kyunki multiply karne wali cheezein simply add ho jaati hain, jisse calculation aasaan aur manageable ho jaati hai. Toh yaad rakho — link budget engineering ka wo tool hai jo physics aur practical constraints ke beech balance banaake decide karta hai ki tumhari communication zinda rahegi ya nahi.

Go deeper — visual, from zero

Test yourself — Spacecraft Structures & Systems Engineering

Connections