Link Budget and System Architecture Link Budget Calculation Informational

How do I calculate the maximum communication range for a given transmit power, antenna gain, and receiver sensitivity?

The maximum communication range is calculated from the link budget equation by solving for the distance at which the received signal power equals the minimum receiver sensitivity. The range equation: R_max = (lambda / (4*pi)) × sqrt(P_t × G_t × G_r / P_r_min), where P_t is the transmit power (watts), G_t is the transmit antenna gain (linear), G_r is the receive antenna gain (linear), P_r_min is the minimum detectable signal power (watts, the receiver sensitivity), and lambda is the wavelength (m). In dB form: R_max = 10^((P_t_dBm + G_t_dBi + G_r_dBi - P_r_min_dBm - 20*log10(4*pi/lambda) - L_additional) / 20), where L_additional accounts for all losses beyond free-space path loss (cable loss, atmospheric attenuation, rain fade, body loss, polarization mismatch, implementation loss). Example: a 2.4 GHz Wi-Fi link. P_t = 20 dBm (100 mW), G_t = 3 dBi, G_r = 0 dBi (phone), P_r_min = -80 dBm (for 54 Mbps), L_additional = 5 dB (cable, margin). FSPL at max range: 20 + 3 + 0 - (-80) - 5 = 98 dB. 98 = 20*log10(4*pi*R/0.125). R = 10^(98/20) × 0.125 / (4*pi) = 98m (free-space). With indoor multipath fading (additional 10-20 dB): effective range drops to 15-30 m. For outdoor line-of-sight: range extends to 200-500 m depending on environment.
Category: Link Budget and System Architecture
Updated: April 2026
Product Tie-In: Antennas, Amplifiers, Cables

RF Communication Range Analysis

Range prediction is the most fundamental calculation in wireless system design, directly determining whether a communication link will work at the required distance with the available hardware.

Friis Transmission Equation

The baseline range equation derives from the Friis transmission equation: P_r = P_t × G_t × G_r × (lambda/(4×pi×R))^2. Solving for R when P_r = P_r_min: R_max = (lambda/(4×pi)) × sqrt(P_t × G_t × G_r / P_r_min). The key dependencies: Range proportional to sqrt(P_t): doubling transmit power increases range by only 41% (3 dB provides 41% more range in free space). Range proportional to sqrt(G): doubling antenna gain (3 dBi increase) also provides 41% more range. Range proportional to lambda (inversely proportional to frequency): at higher frequencies, range decreases for the same antenna gain. But: higher-frequency antennas of the same physical size have higher gain, compensating for the frequency dependence when antenna size is held constant. Range inversely proportional to sqrt(P_r_min): improving receiver sensitivity by 3 dB (halving P_r_min) increases range by 41%.

Additional Loss Factors

The free-space range equation is always optimistic. Practical range is reduced by: (1) Cable and connector losses: 1-3 dB per end for typical installations. At mmWave: cable loss can be 5-10 dB if long runs of coax are used (use waveguide or fiber-optic links instead). (2) Atmospheric attenuation: significant above 10 GHz. At 60 GHz: 15 dB/km. At E-band (80 GHz): 0.4 dB/km. Include total atmospheric attenuation for the link distance. (3) Rain fade: ITU-R P.530 provides rain attenuation models. At 28 GHz with 25 mm/hr rain: 5-8 dB/km. Design for the required availability (99.99% typically requires 15-25 dB rain margin at 28 GHz). (4) Multipath fading: in terrestrial links, ground reflections and environmental scattering create constructive and destructive interference. Rayleigh fading (urban NLOS): signals fluctuate by 20-30 dB. Rician fading (suburban LOS): 5-10 dB fluctuations. Fade margin: include 10-20 dB for NLOS environments. (5) Body loss: a phone held against the head attenuates the signal by 3-5 dB at sub-6 GHz, 10-20 dB at mmWave. (6) Polarization mismatch: if transmit and receive polarizations are misaligned by angle alpha: loss = 20×log10(cos(alpha)). For 45° mismatch: 3 dB loss. For cross-polarized: infinite loss (in practice, 15-25 dB due to depolarization from scattering).

Range Estimation for Common Systems

LTE base station (Band 7, 2.6 GHz): EIRP = 46 dBm (typical macro), receiver sensitivity = -100 dBm (for 10 MHz channel, QPSK 1/3). Free-space range: 35 km. Practical outdoor range: 1-5 km (urban), 5-15 km (suburban), 15-30 km (rural LOS). 5G mmWave small cell (28 GHz): EIRP = 65 dBm (beamformed), receiver sensitivity = -95 dBm. Free-space range: 2 km. Practical outdoor range: 100-500 m (urban, accounting for blockage, fading, and rain margin). Wi-Fi 6E (6 GHz): EIRP = 30 dBm (standard power AP), receiver sensitivity = -75 dBm (for high data rate). Free-space range: 100 m. Practical indoor range: 10-30 m (through 1-2 walls).

Range Calculation Equations
R_max = (λ/4π)·√(P_t·G_t·G_r/P_r_min)
FSPL = 20log₁₀(4πR/λ) dB
dB form: FSPL = P_t + G_t + G_r - P_r_min - L_add
Range ∝ √(P_t) ∝ √(G) ∝ λ
3 dB power increase → 41% range increase
Common Questions

Frequently Asked Questions

How do I increase the range of my RF link?

In order of cost-effectiveness: (1) Improve receiver sensitivity (lower noise figure LNA, narrower bandwidth if possible, better antenna). 3 dB sensitivity improvement = 41% more range. (2) Increase antenna gain (larger antenna, phased array, higher-frequency antenna of same physical size). 6 dBi more gain = 2× range. (3) Increase transmit power (higher power PA, but watch regulatory limits). 6 dB more power = 2× range. (4) Reduce cable losses (shorter cables, lower-loss cable, or move the electronics to the antenna). (5) Lower frequency if possible (doubles wavelength = doubles range for same gains).

Why does my actual range differ from calculation?

The free-space range equation assumes clear line-of-sight with no reflections, scattering, or obstruction. Real environments add: ground reflection (constructive/destructive interference, ±6 dB), building/terrain shadowing (10-30 dB), foliage loss (0.5-5 dB/m of vegetation at mmWave), indoor wall penetration (5-40 dB per wall, frequency-dependent), and diffraction loss around buildings/hills (10-25 dB). Use a propagation model appropriate to your environment: Okumura-Hata for urban macro cells, COST 231 for suburban, ITU-R P.525 + P.526 + P.530 for point-to-point links, and 3GPP TR 38.901 for 5G planning.

How does bandwidth affect range?

Bandwidth affects range through receiver sensitivity: P_r_min = -174 dBm/Hz + NF + 10×log10(BW) + SNR_required. Doubling bandwidth increases the noise floor by 3 dB, reducing sensitivity by 3 dB and range by 29%. For a 10 MHz channel: noise floor = -174 + 5 + 70 = -99 dBm. For a 100 MHz channel: noise floor = -174 + 5 + 80 = -89 dBm (10 dB worse sensitivity, 69% shorter range). This is why narrow-bandwidth IoT systems (NB-IoT: 180 kHz) achieve 10-15 km range with milliwatt transmit power, while wideband 5G mmWave (400 MHz) requires high EIRP for 200 m range.

Need expert RF components?

Request a Quote

RF Essentials supplies precision components for noise-critical, high-linearity, and impedance-matched systems.

Get in Touch