esc to close

Signal-to-Noise Ratio (SNR)

The Signal-to-Noise Ratio (SNR) compares the power of a desired signal to the power of background noise. It is usually expressed in decibels (dB); higher SNR indicates a cleaner, more reliable link.

Definition and Formulas

  • Linear: SNR = P_s / P_n

  • Power-based (dB): SNR_dB = 10 * log10(P_s / P_n)

  • Voltage-based (same impedance, dB): SNR_dB = 20 * log10(V_s / V_n)


where:

  • P_s = signal power

  • P_n = noise power

  • V_s = signal RMS (Root Mean Square) voltage (same impedance as V_n)

  • V_n = noise RMS voltage

SNR Calculator

Note: This calculator is for illustration and quick estimates. It assumes 290 K thermal noise and idealized conditions. For design, link planning or regulatory submissions, perform a full link-budget.

SNR Calculator with Basic and Advanced Link Budget modes

Basic Input Parameters

Results

Enter parameters to start SNR calculation

Formulas Used

Basic Mode:
SNR = P_s - P_n (both in dBm)

Where:
P_s = signal power in dBm
P_n = noise power in dBm
Typical ranges: Signal power: -100 to +30 dBm, Noise power: -120 to -60 dBm

Quick Examples

WiFi 802.11g (Basic):
Signal: -50.0 dBm, Noise: -80.0 dBm
→ SNR = 30.0 dB
WiFi 802.11g (Link Budget):
C: -70.0 dBm, NF: 6.0 dB, B: 20 MHz, R_b: 54 Mbps
→ SNR ≈ 23.0 dB

Typical SNR Requirements

Modulation Typical SNR (dB) Application
BPSK ~9-10 Satellite, GPS
QPSK ~12-13 LTE, WiFi 802.11b
16-QAM ~20-21 LTE, WiFi 802.11a/g
64-QAM ~28-29 WiFi 802.11n/ac
256-QAM ~35-36 WiFi 802.11ac/ax, 5G

Practical Meaning and Units

  • SNR is unitless in linear form; in practice it is reported in dB.

  • A +3 dB increase roughly doubles the power ratio; +10 dB is a tenfold increase.

  • Negative SNR means the noise power exceeds the signal power within the measurement bandwidth.

Measurement in Practice

  1. Define bandwidths clearly. Noise power scales with bandwidth. When comparing SNR values, keep measurement bandwidths consistent or normalize.

  2. Use proper filtering and averaging. On spectrum analyzers, set RBW/VBW appropriately; average noise is usually reported with linear averaging.

  3. Account for instrument noise figure and preamps. Front-end NF and gain affect measured noise floors; correct if necessary.

  4. Ensure impedance match. The 20 * log10 voltage formula assumes equal impedance for signal and noise paths.

  5. Document conditions. Frequency, bandwidth, detector settings, averaging time, and temperature improve result repeatability.

Relationship to C/N and C/N_0

  • Carrier-to-Noise ratio (C/N) compares carrier power to noise power within a specified noise bandwidth B_n.

  • Mapping: in linear terms, SNR = (C/N) * (B_s / B_n), where B_s is the signal bandwidth after filtering or demodulation.

In dB:
SNR_dB = (C/N)_dB + 10 * log10(B_s / B_n)

  • Carrier-to-Noise density (C/N_0) uses noise power spectral density N_0 (W/Hz). It relates to bit energy-to-noise density:

E_b/N_0 (dB) = C/N_0 (dB-Hz) - 10 * log10(R_b)


where:

  • B_s = signal (post-detection) bandwidth

  • B_n = noise bandwidth used for C/N

  • R_b = bit rate in Hz

Example Calculation

A receiver measures P_s = 1 mW and P_n = 1 µW in the same bandwidth.
SNR_dB = 10 * log10(1e-3 / 1e-6) = 10 * log10(1000) ≈ 30 dB.

Common Pitfalls

  • Comparing SNR values taken with different bandwidths or detector settings.

  • Using the 20 * log10 formula for voltages when impedances differ.

  • Ignoring adjacent-channel interference and treating it as noise without noting the source.

  • Reporting SNR without frequency and bandwidth context.

Last updated on August 27, 2025 by IBL-Editors Team Give feedback on this article