Field Guide · term

Also known as: EVM, error vector, receive constellation error

Error vector magnitude (EVM) measures modulation quality by comparing where each received symbol actually lands on the constellation diagram against where it ideally should be.1 The error vector is the line joining the ideal point to the measured point; EVM is the magnitude of that error, averaged (root-mean-square) over many symbols and normalized to the constellation’s scale, reported as a percentage or in decibels. Lower EVM means tighter, cleaner symbols.

I Q ideal measured error vector EVM = |error| / |ref|
The error vector links each symbol's ideal position to where it actually landed; EVM is its RMS magnitude relative to the constellation scale.

How it works

For each received symbol the receiver computes the complex difference between the measured IQ sample and the nearest ideal constellation point. That difference is the error vector. RMS EVM is the square root of the mean squared error-vector magnitude, divided by a reference — typically the RMS or peak magnitude of the ideal constellation:

EVM(%) = 100 × √(mean error ²) / reference

Because it captures the total deviation, EVM lumps together every impairment that scatters symbols: additive noise, phase noise, IQ imbalance, intersymbol interference, amplifier nonlinearity, carrier-frequency and timing error, and DC offset. This makes it a single, convenient scalar for overall signal health — but it also means a high EVM alone does not tell you which impairment is to blame; the shape of the error cloud on the constellation does.

EVM and modulation error ratio are two views of the same measurement — MER is essentially EVM expressed as a power ratio in dB, so EVM(dB) = −MER(dB) when both use the same reference. For an additive white Gaussian noise channel, EVM relates directly to SNR: EVM(%) ≈ 100 / √(SNR_linear).

Variants

  • RMS vs peak EVM — RMS characterizes average quality; peak EVM captures the worst single symbol, relevant for occasional errors.
  • Percentage vs dB — percentage is common in cellular and Wi-Fi specs; dB is common in broadcast and cable. −40 dB, 1%, and a very tight cloud all describe the same excellent link.
  • Normalization reference — average power, peak power, or outermost symbol; specs must state which, since the numeric result depends on it.

Relevance to SDR

EVM is the standard transmitter- and receiver-quality metric across LTE, 5G NR, Wi-Fi, and DVB, where standards set hard EVM limits — for example a few percent for high-order QAM. In land-mobile digital voice, the closely related MER or symbol deviation is used to grade P25 and DMR transmitters. A software receiver such as GopherTrunk computes an equivalent per-symbol error while it demodulates C4FM/π-4-DQPSK constellations, and that error — surfaced as an EVM or SNR estimate — is a direct, real-time gauge of whether a channel is locked and decodable. Watching EVM rise as a signal fades is a practical way to see the decode cliff approaching before frames actually start failing.

Sources

  1. Error vector magnitude — Wikipedia, definition, formula, and relationship to SNR and MER. 

See also