
C/N, C/N0, Eb/N0 and Es/N0 Explained
Learn how C/N, C/N0, Eb/N0, and Es/N0 relate, choose the correct bandwidth and bit rate, and reproduce a DVB-S2 conversion without reference-plane errors.
What changed: Corrected the Es/N0-to-Eb/N0 direction, removed unsupported modem thresholds and typical ranges, replaced inconsistent DVB-S2 and rain examples with reproducible calculations, and defined bandwidth, rate, interference, and reference-plane boundaries.
C/N, C/N0, Eb/N0, and Es/N0 describe the same received carrier at different normalization points. A conversion is valid only when the carrier power, noise definition, bandwidth, bit rate, symbol rate, and measurement reference plane describe the same signal state.
That condition is where many link budgets fail. A spectrum-analyzer reading over one bandwidth cannot be compared directly with a modem estimate over another. An ideal DVB-S2 Es/N0 threshold cannot be relabelled as Eb/N0. A rate after channel coding cannot silently replace the information rate used by the standard.
This guide defines each metric, shows the exact conversions, and closes one reproducible DVB-S2 example. The example is an educational AWGN calculation, not an equipment specification or an operating recommendation.
Link Budget Calculation | EIRP Explained | G/T Explained
Conversion Map
For a carrier power C, single-sided thermal-noise density N0, receiver noise bandwidth Bn, information bit rate Rb, and transmitted symbol rate Rs:
C/N0 = C/N + 10 log10(Bn) dB-Hz
C/N = C/N0 - 10 log10(Bn) dB
Eb/N0 = C/N0 - 10 log10(Rb) dB
Es/N0 = C/N0 - 10 log10(Rs) dB
Es/N0 = Eb/N0 + 10 log10(Rb/Rs) dB
Eb/N0 = Es/N0 - 10 log10(Rb/Rs) dBAll rates and bandwidths in these logarithms are numerical values in hertz, bits per second, or symbols per second as indicated. dB-Hz is the unit of C/N0; C/N, Eb/N0, and Es/N0 are dimensionless ratios expressed in dB.
| Metric | Numerator | Denominator | Input needed to convert from C/N0 |
|---|---|---|---|
C/N | Carrier power | Noise power integrated over Bn | Receiver noise bandwidth Bn |
C/N0 | Carrier power | Noise power spectral density | None |
Eb/N0 | Energy per information bit | Noise power spectral density | Information bit rate Rb |
Es/N0 | Energy per transmitted symbol | Noise power spectral density | Symbol rate Rs |
What C/N Means
C/N is the carrier-to-noise power ratio at a stated receiver reference point:
C/N = C / N
N = N0 × BnIn logarithmic units:
C/N = C - N0 - 10 log10(Bn) dBThe bandwidth is part of the result. If the same carrier power and noise density are evaluated over twice the noise bandwidth, integrated noise increases by 10 log10(2) = 3.0103 dB, so C/N falls by the same amount.
Do not assume that a displayed carrier peak minus a displayed noise-floor point is the required C/N. A spectrum analyzer has resolution bandwidth, detector, averaging, log-domain, filter-shape, and carrier-integration settings. A defensible measurement identifies how total carrier power and noise density were estimated and which Bn was used.
For the DVB-S2 notation in ETSI EN 302 307-1, Section 3.1, C/N specifically uses noise measured in a bandwidth equal to the symbol rate. A modem or instrument may use a different convention, so its manual controls the interpretation of its displayed value.
What C/N0 Means
C/N0 is carrier power divided by noise power spectral density:
C/N0 = C / N0It is commonly expressed in dB-Hz because the denominator is power per hertz. The ITU satellite-communications handbook uses N0 = N/B and describes C/N0 as a core digital-link-budget quantity.
For thermal noise at system noise temperature Tsys:
N0 = k Tsys W/Hz
N0 = 10 log10(k) + 10 log10(Tsys) dBW/HzThe BIPM SI definition fixes Boltzmann's constant exactly at:
k = 1.380649 × 10^-23 J/K
10 log10(k) = -228.599167... dBW/K/HzA receive link budget can therefore be written as:
C/N0 = EIRP + G/T - Lpath - Lother + 228.599 dB-HzThis form assumes all terms use compatible directions and reference planes. EIRP must be the applicable carrier EIRP, G/T must describe the receiving system at its defined reference plane, and each loss must appear once.
C/N0 removes the integration-bandwidth term from C/N; it does not remove dependence on carrier power. Two carriers with the same EIRP density but different occupied bandwidths do not automatically have the same total carrier power or the same C/N0.
What Eb/N0 Means
Eb/N0 is energy per information bit divided by noise density. ETSI EN 302 307-1 explicitly defines Eb using the information bit.
Because energy per bit is carrier power divided by information bit rate:
Eb = C / Rb
Eb/N0 = C/N0 - 10 log10(Rb) dBName the interface at which Rb is counted. For a coded waveform, information bits, encoded channel bits, framing overhead, pilots, padding, and dummy symbols are not interchangeable. When a standard supplies an effective spectral efficiency, use that standard's definition instead of approximating the rate from a headline code rate.
Eb/N0 predicts error performance only together with the waveform, code, frame type, channel model, receiver assumptions, and target error metric. Equal Eb/N0 values do not guarantee equal BER across different codes, implementations, nonlinear channels, phase-noise conditions, or interference environments.
What Es/N0 Means
Es/N0 is energy per transmitted symbol divided by noise density:
Es = C / Rs
Es/N0 = C/N0 - 10 log10(Rs) dBLet the effective information bits per transmitted symbol be:
η = Rb / Rs bit/symbolThen:
Es/N0 = Eb/N0 + 10 log10(η)
Eb/N0 = Es/N0 - 10 log10(η)The sign is an immediate error check. When η > 1, one symbol carries more than one information bit, so Es/N0 must be numerically greater than Eb/N0. When η < 1, as for a heavily coded mode with substantial overhead, the reverse can occur.
The shortcut η ≈ log2(M) × code rate ignores outer-code rate, physical-layer headers, pilots, padding, and other overhead. It can be useful as a rough constellation-level estimate, but it is not a substitute for the effective spectral efficiency defined by the applicable waveform standard.
Bandwidth and Rate Are Different Inputs
Keep these quantities in separate rows of a worksheet:
| Symbol | Quantity | Typical source |
|---|---|---|
Bn | Equivalent receiver noise bandwidth used for C/N | Receiver or measurement definition |
Rs | Transmitted symbol rate | Modem or carrier configuration |
Rb | Information bit rate at a named interface | Waveform/frame calculation |
Bocc | Occupied bandwidth under a stated percentage or mask definition | Standard, emission mask, or measurement method |
RBW | Spectrum-analyzer resolution bandwidth | Instrument setting |
For a raised-cosine model, the nominal null-to-null width is often represented as (1 + α)Rs, where α is roll-off. That width is not automatically the equivalent receiver noise bandwidth, and neither value is the analyzer RBW.
Reproducible DVB-S2 Conversion
This example uses ETSI EN 302 307-1 V1.4.1, Table 13. The table's spectral efficiencies are per unit symbol rate for a normal FECFRAME with no pilots. Its performance points are ideal simulations over AWGN with perfect carrier and synchronization recovery, not modem datasheet thresholds.
Declared Inputs
| Input | Value | Boundary |
|---|---|---|
Available C/N0 | 72.000 dB-Hz | Hypothetical thermal-noise-only value at the demodulator input |
Symbol rate Rs | 5.000 Msymbol/s | Transmitted symbol rate |
| Mode | QPSK 3/4 | DVB-S2 normal FECFRAME, no pilots |
ETSI system spectral efficiency ηtot | 1.487473 bit/symbol | Table 13 |
Noise bandwidth Bn | 5.000 MHz | Set equal to Rs for the ETSI C/N convention |
Roll-off α | 0.20 | Used only for the separate occupied-width illustration |
The information rate under the table's stated conditions is:
Rb = ηtot × Rs
= 1.487473 × 5,000,000
= 7,437,365 bit/sConvert the available C/N0:
10 log10(Rs) = 10 log10(5,000,000) = 66.989700 dB-Hz
10 log10(Rb) = 10 log10(7,437,365) = 68.714191 dB-Hz
C/N = 72.000000 - 66.989700 = 5.010300 dB
Es/N0 = 72.000000 - 66.989700 = 5.010300 dB
Eb/N0 = 72.000000 - 68.714191 = 3.285809 dBC/N and Es/N0 are equal here only because the example explicitly sets Bn = Rs. It is not a universal identity.
Table 13 gives QPSK 3/4 an ideal QEF requirement of Es/N0 = 4.03 dB and ηtot = 1.487473. The equivalent requirement on the same basis is:
required Eb/N0 = 4.03 - 10 log10(1.487473)
= 4.03 - 1.724491
= 2.305509 dBThe ideal-AWGN margin is therefore the same on either consistent basis:
Es/N0 margin = 5.010300 - 4.030000 = 0.980300 dB
Eb/N0 margin = 3.285809 - 2.305509 = 0.980300 dBThis is not a deployable margin. ETSI states that Table 13 assumes ideal synchronization and no phase noise, and that specific satellite-channel impairments must be included in link budgets. A real design must use the applicable modem threshold and add implementation, nonlinear, phase-noise, interference, fading, and other required allowances without double counting.
Why Occupied Bandwidth Changes the C/N Number
With α = 0.20, the simple raised-cosine width is:
Bocc = (1 + 0.20) × 5 MHz = 6 MHzIf noise were instead integrated over 6 MHz while carrier power and N0 stayed unchanged:
C/N over 6 MHz = 72.000000 - 10 log10(6,000,000)
= 72.000000 - 67.781513
= 4.218487 dBBoth 5.010300 dB over 5 MHz and 4.218487 dB over 6 MHz can describe the same 72 dB-Hz carrier-to-noise density ratio. Reporting only “C/N = 4.22 dB” without the bandwidth leaves the result ambiguous.
Reading DVB-S2 Thresholds Correctly
The following values reproduce selected rows from ETSI Table 13. The Eb/N0 column is derived here using the table's own ηtot values.
| DVB-S2 mode | ηtot bit/symbol | Ideal QEF Es/N0 | Derived ideal Eb/N0 |
|---|---|---|---|
| QPSK 1/4 | 0.490243 | -2.35 dB | 0.746 dB |
| QPSK 3/4 | 1.487473 | 4.03 dB | 2.306 dB |
| 16APSK 3/4 | 2.966728 | 10.21 dB | 5.487 dB |
| 32APSK 9/10 | 4.453027 | 16.05 dB | 9.563 dB |
These are not general acquisition thresholds. They apply to Table 13's ideal AWGN conditions, normal FECFRAME length, and no-pilot spectral efficiencies. The same section notes an additional degradation for short FECFRAMEs, while actual receiver implementations and satellite-channel impairments require their own evidence.
C/N, C/(N+I), and Link Margin
Thermal-noise C/N is not the same as carrier-to-noise-plus-interference ratio. If noise and interference contributions are independent, combine them in linear ratio form:
1 / [C/(N+I)] = 1/(C/N) + 1/(C/I)The same inverse-ratio method applies when combining independent uplink and downlink C/N contributions. Do not add dB ratios directly. See the complete link-budget guide for the combined-link calculation.
Link margin is available performance minus required performance on the same basis:
margin = available Es/N0 - required Es/N0 - unembedded lossesAn equivalent Eb/N0 margin has the same numerical result only when available and required values use the same Rb/Rs, frame condition, noise/interference definition, and reference plane. Comparing a modem's post-equalizer estimate with an ideal standard threshold without implementation allowances does not meet that condition.
How Rain Can Affect the Ratio
Rain and other propagation effects can reduce received carrier power. The receive system noise temperature can also change because antenna noise contribution depends on the propagation environment. Under a simplified fixed-gain, fixed-EIRP comparison:
change in C/N0 = -Aprop - 10 log10(Tsys,faded / Tsys,clear)This is a bookkeeping identity, not a universal rain allowance. Site, frequency, elevation angle, polarization, availability percentage, antenna pattern, power control, and the complete receive-noise model are required. Use the applicable ITU-R P.618-14 prediction process rather than a fixed “rain costs X dB” rule.
Rain Fade Guide | System Noise and G/T
What a Modem or Instrument May Report
- Spectrum analyzer: can support a C/N measurement when carrier power, noise density, integration bandwidth, filter corrections, and reference plane are defined. A visual peak-to-floor difference is not enough.
- Satellite modem: may report
C/N,C/(N+I),Es/N0, an effective SNR, or a vendor-specific post-equalizer estimate. The label and algorithm must come from the model's documentation. - DVB-S2 ACM receiver: Annex D.5 of ETSI EN 302 307-1 specifies reception-quality signalling using
C/(N+I)and a requested MODCOD. It does not make every displayed modem “SNR” equivalent to the standard's idealEs/N0table.
Acquisition, tracking, and loss-of-lock thresholds are implementation-specific. Use the modem datasheet for the exact waveform, frame, pilot, roll-off, symbol-rate, frequency-offset, phase-noise, and error-performance conditions.
Common Conversion Errors
- Omitting the C/N bandwidth. Record
Bnwith every C/N value. - Using analyzer RBW as receiver noise bandwidth. RBW is an instrument setting, not automatically
Bn. - Using occupied bandwidth where a standard uses symbol-rate bandwidth. Apply the definition attached to the threshold or measurement.
- Counting encoded channel bits as information bits.
Eb/N0requires theRbdefinition used by the applicable standard or performance curve. - Reversing the Es/N0 conversion. For
η > 1,Es/N0is greater thanEb/N0by10 log10(η). - Approximating effective efficiency without disclosing overhead.
log2(M) × code ratemay not include outer coding, headers, pilots, padding, or dummy symbols. - Treating C/N as C/(N+I). Interference needs a separate term or a metric that explicitly includes it.
- Using an ideal standard table as a modem guarantee. Match channel model, frame, pilots, implementation loss, and target error metric.
- Comparing different reference planes. Carrier power, noise temperature, gain/loss, and reported SNR must refer to a compatible point in the receive chain.
Frequently Asked Questions
What is a good C/N for satellite communication?
There is no universal value. The answer depends on the waveform, MODCOD, frame and pilot condition, target error rate, receiver implementation, impairment model, and the bandwidth used for N. Start with the applicable standard or modem threshold, then convert the available metric onto the same basis.
Is C/N0 independent of bandwidth?
It is independent of the bandwidth used to integrate noise for a C/N conversion. It is not independent of total carrier power. Changing carrier bandwidth while holding power spectral density constant can change total carrier power and therefore C/N0.
Is Eb/N0 always lower than Es/N0?
No. The difference is 10 log10(Rb/Rs). Es/N0 is higher when the effective information bits per symbol exceed one, equal when the ratio is one, and lower when it is below one.
Can I compare a modem Es/N0 reading with an ETSI threshold?
Only after confirming that the modem's definition and reference condition match the standard table. ETSI Table 13 is an ideal AWGN result with stated frame and pilot assumptions; a real modem can include implementation and channel effects that the table excludes.
Why do two instruments report different signal-quality values?
They may use different metrics, bandwidths, estimators, averaging intervals, equalizer states, interference treatment, or reference planes. Record the device model, software version, metric definition, active waveform, rate, bandwidth, and test condition before comparing readings.
Does rain loss subtract directly from Eb/N0?
It can reduce the available ratio, but the complete change can include carrier attenuation, receive-noise-temperature change, power control, link adaptation, interference, and path switching. Model the actual link state rather than subtracting a universal rain number.
Key Takeaways
C/Nis incomplete without its noise bandwidth and reference plane.C/N0uses total carrier power over noise density and is expressed indB-Hz.Eb/N0uses information bit rate;Es/N0uses transmitted symbol rate.Es/N0 = Eb/N0 + 10 log10(Rb/Rs); the sign depends on the effective bits per symbol.- DVB-S2 Table 13 contains ideal AWGN
Es/N0performance points, not universal modem lock thresholds. - Link margin is meaningful only when available and required metrics share the same normalization and impairment boundary.
Related Articles
- Satellite Link Budget Calculation — combine uplink and downlink noise contributions and close a reproducible margin
- Satellite Modulation and Coding Guide — connect constellation, coding, and error performance
- Adaptive Coding and Modulation — understand link-quality feedback and MODCOD selection
- Satellite EIRP Explained — define the transmit-side carrier power and reference plane
- Satellite G/T Explained — calculate receive gain and system noise temperature
- Satellite Interference Explained — separate
C/Ifrom thermal-noiseC/N
Author
Organizational byline for SATCOM Index technical content. A named technical reviewer appears separately only when identity, scope, and permission are verified.
Categories
More Posts

HTS Spot Beams and Beamforming Explained: How Modern Satellites Increase Capacity
Engineering guide to HTS spot beams and beamforming covering frequency reuse, phased-array beam steering, gateway design, and capacity scaling trade-offs.

Adaptive Coding and Modulation (ACM) Explained: How Satellite Networks Maintain Link Quality
Engineering guide to adaptive coding and modulation in satellite systems covering signal quality measurement, MODCOD selection algorithms, DVB-S2/S2X ACM capabilities, rain fade response, and ACM design for HTS and LEO networks.

Satellite Glossary: S-Z
Satellite communication terminology and definitions from S to Z.