AL
ApertureLab
Link Budget

SatCom & RF systems

Build the link. See the budget.

Start with two antennas and free-space loss, then insert RF and propagation blocks. ApertureLab propagates carrier power and tracks receiver NF, noise temperature, C/N₀, SNR, Eb/N₀, and margin.

Default model TX antenna → FSPL → RX antenna Receiver NF is calculated from blocks after the RX antenna plus the backend receiver NF.
Link setup

Core parameters

EIRPdBm
Total path lossdB
Received carrierdBm
Receiver NFdB
G/TdB/K
C/N₀dB-Hz
SNRdB
Eb/N0dB
Link margindB
Block builder

Signal chain

TX chain Propagation RX chain / NF

Use the + buttons to insert blocks. Select any block to edit its parameters. Core TX antenna, FSPL, and RX antenna blocks remain in the chain.

Power ledger

Link contributions

Receiver

Noise & system metrics

Stage-by-stage

Carrier, NF, and SNR progression

Cascaded NF begins after the RX antenna. Passive loss before the first LNA is therefore visible immediately.
StageRegionGain / lossCarrier outStage NFCascade NFSNR
Calculation model & assumptions
Free-space lossFSPL = 92.45 + 20log₁₀(fGHz) + 20log₁₀(dkm)
Cascade noise factorF = F₁ + (F₂−1)/G₁ + (F₃−1)/(G₁G₂) + …
System noise temperatureTsys = Tantenna + (Freceiver−1)T₀
SNRSNR = C/N₀ − 10log₁₀(B)
Eb/N₀Eb/N₀ = C/N₀ − 10log₁₀(Rb)
Passive block NFTe = (L−1)Tphysical; F = 1 + Te/T₀

This first version assumes a single one-way hop. Antenna gains are treated as realized gains. Atmospheric, rain, pointing, and polarization effects are entered as deterministic losses. Receiver noise is referred to the RX-antenna terminals.

Insert block

Add to link