Also known as: MER
Modulation error ratio (MER) is the ratio, in decibels, of the average power of the ideal transmitted symbols to the average power of the constellation error — the scatter of received symbols away from their ideal positions.1 It is effectively a constellation signal-to-noise ratio, and higher MER means cleaner, more tightly clustered symbols and a more decodable signal.
How it works
MER is computed over a block of symbols. Sum the squared magnitudes of the ideal reference points to get the signal power, sum the squared magnitudes of the error vectors — the differences between measured IQ samples and their ideal points — to get the error power, then take:
| MER(dB) = 10 · log₁₀ ( Σ | ideal | ² / Σ | error | ² ) |
Because it is a ratio of powers averaged over the whole constellation, MER behaves like an SNR and can be read the same way: a marginal digital channel might sit at 15–20 dB MER, a solid one at 30 dB or more. It captures the combined effect of noise, phase noise, IQ imbalance, intersymbol interference, and nonlinearity in one number.
MER is the reciprocal, in the log domain, of error vector magnitude: for the same reference, MER(dB) ≈ −EVM(dB), or MER(dB) = −20·log₁₀(EVM_rms). The two metrics carry the same information; which one a standard quotes is largely convention. Cable, DOCSIS, and digital-broadcast worlds favor MER in dB; cellular and Wi-Fi favor EVM in percent.
In practice
- MER degrades before symbol errors appear, so it is an early-warning quality indicator — a channel can hold zero errors while MER slowly falls toward the failure threshold.
- Each modulation order needs a minimum MER: denser QAM constellations, with points packed closer together, demand higher MER than sparse ones like QPSK for the same bit error rate.
- Unlike a raw SNR from a spectrum measurement, MER is computed on the demodulated symbols, so it reflects everything the receiver actually sees after equalization and synchronization.
Relevance to SDR
MER is the primary quality metric in cable/DOCSIS and in DVB and ATSC digital broadcast, and it is used to grade land-mobile digital transmitters alongside EVM. For a software receiver like GopherTrunk, the per-symbol error it computes while demodulating P25, DMR, or TETRA constellations is exactly the quantity MER summarizes. Read as a constellation SNR, it tells you at a glance whether a channel is comfortably locked or teetering on the decode cliff — the same insight EVM gives, expressed as a higher-is-better dB figure.
Sources
-
Modulation error ratio — Wikipedia, definition, formula, and relationship to EVM and SNR. ↩