ESN0

Inheritance diagram of hermespy.simulation.modem.noise.ESN0

The symbol energy to noise power spectral density ratio (ES/N0) is a measure of the signal-to-noise ratio (SNR) in a communication system. It is defined as the ratio of the energy per symbol to the noise power spectral density. The ES/N0 is a key parameter in the design of digital communication systems, and is used to determine the required signal-to-noise ratio for a given bit error rate.

class ESN0(reference, level=inf)[source]

Bases: CommunicationNoiseLevel

Fixed noise power configuration.

Parameters:
  • reference (BaseModem | CommunicationWaveform) – Reference with respect to which the noise level is defined.

  • level (float, optional) – Noise level relative to the reference’

get_power()[source]

Power of the noise level.

Returns: Power in Watt.

Return type:

float

property title: str

Title of the scalar dimension.

Displayed in plots and tables during simulation runtime.