Receiver Sensitivity
Understanding Sensitivity
Receiver sensitivity is the single most important specification that determines communication range. It defines the weakest signal a receiver can successfully demodulate. The formula breaks down cleanly: the thermal noise floor (-174 dBm/Hz at 290K), plus the receiver's noise figure (how much noise the receiver adds), plus the signal bandwidth (wider = more noise), plus the minimum SNR the demodulator needs for the chosen modulation scheme.
Sensitivity Calculations
S = −174 + NF + 10log(B) + SNRreq dBm
MDS (Minimum Discernible Signal):
MDS = kTB × F = −174 + NF + 10log(B)
Sensitivity improvement:
ΔS = −10log(N) for N averaged samples
Sensitivity by Standard
| Standard | BW | NF (typ) | Sensitivity | Modulation |
|---|---|---|---|---|
| LTE Cat 4 | 10 MHz | 5 dB | -99 dBm | QPSK |
| 5G NR FR1 | 100 MHz | 7 dB | -87 dBm | QPSK |
| Wi-Fi 6 | 20 MHz | 6 dB | -82 dBm | BPSK 1/2 |
| LoRa SF12 | 125 kHz | 6 dB | -137 dBm | CSS SF12 |
| GPS L1 | 2 MHz | 2 dB | -130 dBm | BPSK + PG |
Key Equations
Power: dB = 10log(P2/P1)
Voltage: dB = 20log(V2/V1)
dBm to watts:
P(W) = 10(dBm−30)/10
0 dBm = 1 mW, +30 dBm = 1 W
Wavelength:
λ = c/f = 300/f(MHz) meters
Comparison
| Standard | BW | NF | SNRreq | Sensitivity |
|---|---|---|---|---|
| BLE | 2 MHz | 8 dB | 12 dB | −91 dBm |
| LoRa SF12 | 125 kHz | 6 dB | −20 dB | −137 dBm |
| LTE 10M | 10 MHz | 5 dB | −1 dB | −100 dBm |
| WiFi 6 20M | 20 MHz | 6 dB | 25 dB | −70 dBm |
| 5G mmW | 100 MHz | 8 dB | 5 dB | −81 dBm |
Frequently Asked Questions
Range determination?
Link budget: max range where P_rx = sensitivity. FSPL = 20log(4*pi*d/lambda). 3.5 GHz BS with 46 dBm + 25 dBi: 172 dB path loss budget. Practical urban range: 0.5-2 km after fading/penetration margins.
MDS vs sensitivity?
MDS = noise floor (SNR=0, can't demodulate). Sensitivity = MDS + SNR for modulation. QPSK: +7 dB. 64QAM: +17 dB. 256QAM: +23 dB. Higher-order mod = weaker sensitivity (needs stronger signal).
Improve it?
Lower NF: 1 dB NF = 1 dB sensitivity. Narrower BW: half BW = +3 dB but half data rate. Coding gain: LDPC/Turbo 5-10 dB. Spreading gain: LoRa SF12 = 21 dB. Antenna gain helps link budget.