Skip to content
RFrftools.io
Signal

Calculadora de Tasa de Error de Bit (BER)

Calcula la tasa de error de bit (BER) a partir de Eb/N0 para modulaciones BPSK, QPSK, 8PSK y 16QAM.

Loading calculator...

Fórmula

BER=12erfc(Eb/N0)BER = \frac{1}{2} \text{erfc}\left(\sqrt{E_b/N_0}\right)
BERTasa de errores de bits
Eb/N0Energía por bit a densidad de ruido (dB)
erfcFunción de error complementaria

Cómo Funciona

La calculadora BER-SNR calcula la tasa de error de bits a partir de Eb/N0 para esquemas de modulación digital, algo esencial para el análisis del presupuesto de los enlaces de comunicación, el diseño de módems y la planificación de sistemas inalámbricos. Los ingenieros de radiofrecuencia, los diseñadores de telecomunicaciones y los especialistas en comunicación por satélite la utilizan para predecir la fiabilidad de los enlaces y seleccionar la modulación adecuada. Según Proakis «Digital Communications» (5ª edición, capítulo 5), la BER depende del tipo de modulación y del Eb/N0 (densidad espectral entre la energía por bit y el ruido). Los BPSK/QPSK alcanzan un BER = 0,5*erfc (sqrt (Eb/N0)): con 10 dB Eb/N0, BER = 3,9e-6 (aproximadamente 1 error por cada 256 000 bits). 16-QAM requiere 4 dB más de Eb/N0 para el mismo BER; 64-QAM necesita 8 dB más. Según la TS 36.101 del 3GPP, LTE apunta a BER < 1e-3 antes que a FEC, y alcanza < 1e-6 después de la decodificación. El 5G NR moderno utiliza 256 QAM, lo que requiere 24 dB de Eb/N0 para un BER = 1e-5 sin codificar.

Matriz de comparación de modulación (sin codificar, canal AWGN)

La siguiente tabla muestra el Eb/N0 requerido para los objetivos de BER comunes en todos los esquemas de modulación compatibles con esta calculadora. Los valores siguen las fórmulas del capítulo 5 de Proakis con una evaluación ERFC de alta precisión.

Modulaciónbits/símboloEb/N0 para ber=1E-3Eb/N0 para ber=1E-6Eb/N0 para ber=1e-9
BPSK16,8 dB10,5 dB12,6 dB
QPSK26,8 dB10,5 dB12,6 dB
8-PSK310,0 dB14,0 dB16,2 dB
16 QAM410,5 dB14,5 dB16,6 dB
64 QAM614,8 dB18,5 dB20,6 dB
256 QAM819,5 dB23,0 dB25,2 dB
Dos patrones: duplicar el tamaño de la constelación (4-QAM → 16-QAM → 64-QAM → 256-QAM) cuesta aproximadamente de 4 a 5 dB por paso para la misma BER. Cada 3 dB de Eb/N0 hace que el BER baje aproximadamente dos órdenes de magnitud en la empinada región denominada «cascada».

Por qué esto es importante para el trabajo de presupuestación de enlaces

El Eb/N0 requerido por el módem establece la sensibilidad del receptor, lo que establece la pérdida de ruta máxima que puede tolerar un enlace. Si un enlace QAM de 64 Mbps requiere 18,5 dB de Eb/N0 para un BER 1e-6, un nivel mínimo de ruido térmico de 20 MHz a 5 dB de NF proporciona una sensibilidad de ≈ -96 dBm + 18,5 dB = -77,5 dBm. Si pasa a QPSK, el número pasa a -85,5 dBm, es decir, 8 dB más de margen de pérdida de ruta, o aproximadamente 2,5 veces más de alcance, a costa de un rendimiento 3 veces menor. La modulación y la codificación adaptativas (DVB-S2X, 5G NR) permiten gestionar este negocio de forma dinámica.

Ejemplo Resuelto

Ejemplo resuelto 1: dimensionamiento del enlace ascendente QPSK para un satélite LEO

Tamaño de la potencia de enlace ascendente para un satélite LEO con módem QPSK que requiere un BER < 1e-6.

  1. De la fórmula BER de QPSK: BER = 0.5 × erc (sqrt (Eb/N0)). Resuelve 1e-6 = 0,5 × erc (sqrt (x)) → x = 10,5 dB.
  2. Agregue una pérdida de implementación de 2 dB según la tabla 5.3 de Proakis.
  3. Eb/N0 requerido = 12,5 dB.
  4. Para una velocidad de datos de 1 Mbps: se requiere C/N0 = 12,5 + 10*log10 (1e6) = 72,5 dB-Hz.
  5. Con suelo térmico de -174 dBm/Hz + 5 dB NF + 15 dB de temperatura del cielo ≈ -154 dBm/Hz: señal requerida = -154 + 72,5 = -81,5 dBm.

Según la norma ITU-R S.1062, esto coincide con las especificaciones típicas de sensibilidad de los enlaces ascendentes LEO.

Ejemplo práctico 2: enlace descendente DVB-S2 en banda Ku, QPSK 3/4 LDPC

Problema: una emisora DVB-S2 a 27,5 Msym/s ocupa 30 MHz de espectro en banda Ku. Objetivo de recepción prácticamente libre de errores (QEF, BER < 2e-10 después de FEC).

  1. El DVB-S2 utiliza QPSK + LDPC con una velocidad de 3/4. El umbral QEF post-FEC es de 4,0 dB Es/N0 según la especificación DVB-S2 (ETSI EN 302 307).
  2. Convierte Es/N0 → Eb/N0: Eb/N0 = Es/N0 - 10*log10 (bits/símbolo × velocidad de código) = 4,0 - 10*log10 (2 × 0,75) = 4,0 - 1,76 = 2,24 dB.
  3. El QPSK sin codificar a 2,24 dB Eb/N0 tiene BER ≈ 3e-2, una tasa de errores de bits brutos del 3%. El LDPC lo reduce a < 2e-10 (8 órdenes de magnitud de la ganancia de codificación).
  4. Nivel mínimo de ruido térmico en 30 MHz a 290 K + 1 dB LNB NF: N = kTB = -174 + 75 + 1 = -98 dBm.
  5. Se requiere C: -98 + Es/N0 = -98 + 4.0 = -94 dBm.

Lección clave: los códigos FEC potentes, como el LDPC, permiten operar más de 8 dB por debajo de lo que necesitaría un QPSK sin codificar. Esta es la razón por la que la transmisión por satélite moderna sobrevive a niveles de señal de recepción de solo unos pocos dB por encima del nivel de ruido.

Ejemplo resuelto 3: enlace ascendente LoRa SF12, ancho de banda de 125 kHz

Problema: un sensor LoRa para exteriores a SF12/125 kHz debe cubrir 15 km de alcance rural con una fiabilidad del 99%.

  1. LoRa es un espectro ensanchado de chirp, no es una modulación clásica de PSK/QAM, pero la curva BER BPSK de la calculadora es una aproximación razonable para un receptor interno de detección coherente por debajo del umbral.
  2. Hoja de datos del Semtech SX1276: sensibilidad SF12/125 kHz = -137 dBm, correspondiente a Es/N0 ≈ -20 dB (negativo: la señal está por debajo del ruido). Ganancia de procesamiento con un SF12 de 4096 chirridos = 10*log10 (4096) ≈ 36 dB.
  3. Para la BER sin procesar de 1e-3 antes de la FEC: Eb/N0 efectivo después de la desensanchamiento = -20 + 36 = 16 dB, lo que parece una curva de QPSK en BER ≈ 4e-8.
  4. La intercalación con una tasa de codificación de LoRa superior a 4/5 reduce aún más esta cifra hasta una tasa de error de paquetes del ≈ 1% en el límite de sensibilidad.
  5. Capacidad de enlace: antenas Tx/Rx de 20 dBm, antenas Tx/Rx de 2 dBi, cable de 2 dB, FSPL_915 MHz (15 km) = 20 + 4 - 2 - 115,2 = -93,2 dBm en el receptor. Margen sobre sensibilidad = -93,2 - (-137) = 43,8 dB.

La calculadora no puede procesar de forma nativa los cálculos de ganancia de dispersión, pero proporciona el mapeo Eb/N0 → BER correcto de despread. Para la parte de propagación, usa la relación específica de LoRa: Eb/N0 efectivo = C/N0 - 10*log10 (chip_rate/bit_rate).

Lección clave: cuando un módem funciona por debajo del umbral de ruido (como LoRa o GPS), la calculadora es útil para la curva BER interior después de la desensanchación, no para la señal de recepción externa.

Consejos Prácticos

  • Según los estándares 3GPP, presupueste un margen de implementación de 2 a 3 dB por encima del Eb/N0 teórico para el hardware real
  • Utilice la codificación Gray para las constelaciones QAM para minimizar los errores de símbolos adyacentes: reduce la BER en un factor de log2 (M) por Proakis
  • La corrección directa de errores (FEC) proporciona una ganancia de codificación de 5 a 10 dB: el código turbo de velocidad 1/2 alcanza BER = 1E-6 a 2 dB Eb/N0
  • Para los canales que se desvanecen, utilice técnicas de diversidad: la diversidad 2x proporciona una ganancia de 10 dB a BER = 1e-3 por Rappaport
  • Al incluir este BER en un presupuesto de enlaces, reste el margen de implementación del módem (normalmente de 1 a 3 dB) de Eb/N0 antes de buscar el BER; el hardware real nunca alcanza el rendimiento teórico
  • Para los sistemas limitados por ADC, compruebe también el nivel mínimo de ruido de cuantificación: un ADC de 8 bits tiene un SQNR ≈ 50 dB, lo que limita el Eb/N0 efectivo incluso si la SNR de RF es más alta

Errores Comunes

  • Confundir Eb/N0 (dB) con una relación lineal: debe convertirse: 10 dB = 10 lineales, no 10 para el cálculo del ERFC
  • Uso de la fórmula BPSK para modulaciones de orden superior: 16-QAM BER es aproximadamente 4 veces mayor con el mismo Eb/N0 por Proakis
  • No tener en cuenta la precisión de la función erfc: las aproximaciones polinómicas introducen un error del 1 al 5%; utilice implementaciones compatibles con IEEE 754
  • Comparación de la BER no codificada con los umbrales de QEF posteriores a la FEC: una hoja de datos de un módem que cite «BER = 1e-10" casi siempre significa después de la FEC; la BER no codificada del canal puede ser 1e-2 o peor
  • Mezcla de Es/N0 y Eb/N0: Es/N0 mide la energía por símbolo de modulación; Eb/N0 se normaliza a los bits de información. Para QPSK sin codificación: Eb/N0 = Es/N0 - 3 dB; para QPSK con codificación LDPC de 3/4: Eb/N0 = Es/N0 - 1,76 dB

Preguntas Frecuentes

La BER depende del tipo de modulación y de Eb/N0 (energía por bit respecto a la densidad de ruido). Para BPSK y QPSK: BER = 0,5 × erfc (√ (Eb/N0)). A 10 dB de Eb/N0, BER = 3,9 × 10-1. Para convertir SNR a Eb/N0: Eb/N0 = SNR + 10 × log10 (ancho de banda/velocidad de bits). Esta calculadora maneja el cálculo del erfc con alta precisión.
BPSK BER = ½ × erfc (√ (Eb/N0)), donde erfc es la función de error complementaria. En Eb/N0 = 0 dB: BER = 7,9 × 10-7.². A 5 dB: BER = 6 × 10−³. A 10 dB: BER = 3,9 × 10-1. El QPSK tiene un rendimiento de BER idéntico, pero duplica la eficiencia espectral al transmitir 2 bits por símbolo.
Para BER = 10-1 (un error por millón de bits): BPSK/QPSK requiere 10,5 dB Eb/N0. 8PSK necesita ~14 dB. 16-QAM necesita ~14,5 dB. 64-QAM necesita ~18,5 dB. Añada entre 2 y 3 dB para obtener un margen de implementación real. Con la codificación turbo de velocidad ½, puede lograr un BER = 10-1 con solo 2 dB Eb/N0.
El Eb/N0 (densidad espectral entre energía por bit y ruido) es la métrica SNR fundamental para las comunicaciones digitales según Proakis. Eb/N0 = C/N0 - 10 × log10 (Rb), donde Rb = velocidad de bits. Normaliza la SNR con la velocidad de bits, lo que permite una comparación justa entre sistemas con diferentes velocidades de datos. 10 dB de Eb/N0 significan que cada bit tiene 10 veces más energía en comparación con el ruido en un ancho de banda de 1 Hz.
La BER disminuye exponencialmente a medida que aumenta la SNR. Cada mejora de 1 dB en el Eb/N0 reduce aproximadamente a la mitad la BER en la región de la cascada. < 5 dB), BER is high (>Con una SNR baja (1%). Con una SNR moderada (8-12 dB), la BER cae rápidamente. Con una SNR alta (> 15 dB), la BER se acerca a cero. La relación exacta depende de la modulación: el BPSK/QPSK es el que consume más energía, mientras que el 64-QAM necesita 8 dB más para el mismo BER.
El 16-QAM incluye 16 símbolos en la constelación frente a los 4 del QPSK, lo que hace que los símbolos estén más cerca unos de otros. La distancia mínima entre los símbolos adyacentes es menor, por lo que es más probable que el ruido provoque errores de detección. El 16-QAM necesita unos 4 dB más de Eb/N0 para el mismo BER. La desventaja es que el 16-QAM transmite 4 bits por símbolo (frente a los 2 del QPSK), lo que duplica la eficiencia espectral, lo que resulta útil cuando el ancho de banda es limitado pero hay energía disponible.
Sensibilidad del receptor P_sens = ruido de fondo térmico + NF + Eb/N0 requerido + 10*log10 (bit_rate) + margen de implementación. Ejemplo: 100 Mbps 64-QAM, 5 dB NF, objetivo 1e-6 BER, margen impl. de 2 dB. Suelo térmico en 1 Hz = -174 dBm. Sensibilidad = -174 + 5 + 18,5 + 80 + 2 = -68,5 dBm. Introdúzcalo en la calculadora de presupuesto de RF Link para calcular el margen de enlace en su rango operativo.
No: esta calculadora calcula la BER no codificada (sin procesar, anterior a FEC) en función del Eb/N0 y la modulación. La ganancia de codificación FEC (de 3 a 10 dB, según la familia de códigos) se aplica por separado. Para modelar un enlace codificado: (1) reste la ganancia de codificación del Eb/N0 requerido (velocidad 1/2 convolucional ≈ 5 dB, turbo ≈ 7 dB, LDPC ≈ 10 dB) o (2) ajuste la escala Eb/N0 a Es/N0 y utilice directamente el umbral post-FEC de la hoja de datos del módem. Consulte el Ejemplo Resuelto 2 (DVB-S2) para saber cómo conciliar ambos en un diseño real.
Sí, todas las funciones de esta página se ejecutan en el navegador, no es necesario registrarse y admiten situaciones en las que se pueden compartir mediante URL para entregarlas a los compañeros. El nivel Pro incluye escenarios guardados en la nube, exportación a CSV y acceso a la API; las matemáticas básicas siempre son gratuitas.
BPSK, QPSK, 8-PSK, 16-QAM y 64-QAM con fórmulas exactas de Proakis/Sklar BER. Para 256-QAM, 1024-QAM, APSK (usado en DVB-S2) o GFSK/MSK, usa la tabla de comparación de la sección teórica anterior para obtener valores aproximados de Eb/N0 frente a BER. Vamos a añadir 256-QAM + APSK al menú desplegable; si los necesitas antes, abre una solicitud a través de /request.

Artículos Relacionados

Shop Components

As an Amazon Associate we earn from qualifying purchases.

Op-Amp IC Assortment

General-purpose and precision operational amplifiers

Function Generator

DDS function generator for signal and filter testing

Calculadoras relacionadas