Skip to content
RFrftools.io
Signal11 de abril de 20269 min de lectura

BER frente a SNR: comprensión del rendimiento de la comunicación digital

Comprenda la relación entre la tasa de errores de bits (BER) y la relación señal/ruido (SNR). Compare el rendimiento de la modulación BPSK, QPSK y QAM con las curvas Eb/N0 y ejemplos prácticos.

Contenido

La compensación fundamental

Todo sistema de comunicación digital se reduce a una pregunta: ¿cuántos bits se pueden transmitir por el canal antes de que los errores se vuelvan inaceptables? La respuesta está en la relación entre la tasa de errores de bits (BER) y la relación señal/ruido (SNR). Si se equivoca en esta relación, perderá ancho de banda al utilizar una modulación demasiado conservadora, o agotará su presupuesto de corrección de errores y eliminará las conexiones.

Esto no es solo académico. Al diseñar un enlace inalámbrico, elegir un esquema de modulación o establecer la velocidad de codificación para la corrección de errores hacia adelante, lo primero que debe buscar es la curva BER frente a la SNR. Utilice la calculadora BER frente a SNR para evaluar situaciones específicas a medida que analizamos los conceptos.


BER: Qué significa

La tasa de errores de bits es exactamente lo que parece: la probabilidad de que un bit recibido sea incorrecto. Un BER de10610^{-6}significa que se ha invertido aproximadamente un bit en un millón. Que eso sea importante depende completamente de su solicitud:

BERCalidadAplicación típica
10310^{-3}MarginalVoz por radio (inteligible pero ruidosa)
10510^{-5}BuenaComunicaciones de datos estándar
10610^{-6}Muy buenoTransmisión de vídeo, transferencia de archivos
10910^{-9}ExcelenteFibra óptica, datos financieros
101210^{-12}UltrabajoTransporte óptico troncal
Tenga en cuenta que, en muchos casos, se trata de objetivos BER no codificados. La corrección directa de errores (FEC) puede mejorar la BER efectiva en varios órdenes de magnitud, pero tiene su propio umbral de SNR por debajo del cual se desmorona por completo.

SNR frente a Eb/N0: conozca la diferencia

Aquí es donde comienza la mayor parte de la confusión. SNR yEb/N0E_b/N_0están relacionados pero no son intercambiables.

La SNR (relación señal/ruido) compara la potencia total de la señal con la potencia total del ruido en un ancho de banda determinado:
SNR=SN=SN0B\text{SNR} = \frac{S}{N} = \frac{S}{N_0 B}
dondeSSes la potencia de la señal,N0N_0es la densidad espectral de la potencia de ruido yBBes el ancho de banda del ruido. Eb/N0E_b/N_0 (relación entre energía por bit y densidad de ruido) se normaliza a la energía en un solo bit:
EbN0=SN0Rb\frac{E_b}{N_0} = \frac{S}{N_0 R_b}
dondeRbR_bes la velocidad de bits. La conversión entre ellos:
EbN0=SNRBRb\frac{E_b}{N_0} = \frac{\text{SNR} \cdot B}{R_b}
¿Por qué importa el artículo 19§? Porque te permite comparar los esquemas de modulación de forma justa. Un sistema que funcione a 1 Mbps y otro que funcione a 100 Mbps pueden tener requisitos de SNR muy diferentes, pero sus requisitos según el artículo 20§ para la misma BER son comparables.

La calculadora SNR puede ayudarle a calcular el umbral de ruido y la SNR para su ancho de banda y nivel de ruido específicos.


Curvas BER para esquemas de modulación comunes

Cada esquema de modulación tiene una curva característica entre BER yEb/N0E_b/N_0. Estas se derivan de la probabilidad de que el ruido supere el umbral de decisión entre los puntos de la constelación.

BPSK y QPSK

El BPSK (codificación binaria por desplazamiento de fase) y el QPSK (PSK en cuadratura) tienen un rendimiento BER idéntico por bit:

Pb=12erfc(EbN0)P_b = \frac{1}{2}\,\text{erfc}\left(\sqrt{\frac{E_b}{N_0}}\right)
dondeerfc\text{erfc}es la función de error complementaria. Sí, el QPSK tiene el doble de velocidad de datos en el mismo ancho de banda y su curva BER sigue siendo la misma que la del BPSK. Esto se debe a que el QPSK consiste básicamente en dos señales BPSK en portadoras ortogonales (canales I y Q), cada una de las cuales ve el mismo ruido.

AEb/N0=10E_b/N_0 = 10dB, la BER mide aproximadamente3.9×1063.9 \times 10^{-6}. Para alcanzar el grado 25, se necesitan unos 12,6 dB.

#16 A.M.

Con 16 puntos en la constelación, 16-QAM contiene 4 bits por símbolo. El BER aproximado:

Pb38erfc(25EbN0)P_b \approx \frac{3}{8}\,\text{erfc}\left(\sqrt{\frac{2}{5}\cdot\frac{E_b}{N_0}}\right)
16-QAM necesita aproximadamente 4 dB másEb/N0E_b/N_0que BPSK/QPSK para la misma BER. Ese es el precio que se paga por duplicar la eficiencia espectral.

64 A.M.

El 64-QAM contiene 6 bits por símbolo. Mayor rendimiento, pero los puntos de la constelación están más compactos:

Pb724erfc(17EbN0)P_b \approx \frac{7}{24}\,\text{erfc}\left(\sqrt{\frac{1}{7}\cdot\frac{E_b}{N_0}}\right)
En comparación con el BPSK, el 64-QAM necesita unos 8 dB másEb/N0E_b/N_0para lograr la misma tasa de error. Por debajo de ese umbral, los errores aumentan rápidamente.

Tabla comparativa

ModulaciónBits/símboloEficiencia espectralEb/N0E_b/N_0para BER=106= 10^{-6}
BPSK11 bit/s/Hz10,5 dB
QPSK22 bits/Hz10,5 dB
16 QAM44 bits/Hz14,5 dB
64 QAM66 bits/Hz18,5 dB
256 QAM88 bits/Hz23 dB
El patrón es claro: cada duplicación de la eficiencia espectral cuesta aproximadamente 4 dB de SNR. Este es el equilibrio fundamental entre ancho de banda y potencia en las comunicaciones digitales.

El límite de Shannon

Claude Shannon demostró en 1948 que existe un mínimo teórico (Eb/N0E_b/N_0) por debajo del cual es imposible comunicarse sin errores, independientemente de la codificación:

§ 6§

ComoR/B0R/B \to 0, esto se acerca aln(2)1.59\ln(2) \approx -1.59dB. Allí no funciona ningún sistema real: los códigos turbo y los códigos LDPC modernos se sitúan a unos 0,5 dB del límite de Shannon, lo que constituye un logro de ingeniería notable.

Este límite indica algo fundamental: si losEb/N0E_b/N_0que ha calculado están por debajo de aproximadamente los1.6-1.6dB, ninguna cantidad de codificación inteligente le salvará la vida. Necesitas más potencia, más ancho de banda o una distancia de enlace más cercana.


Ejemplo resuelto: elección de la modulación para un enlace inalámbrico

Estás diseñando un enlace punto a punto de 5 GHz con los siguientes parámetros:

  • Potencia de señal recibida:65-65dBm
  • Nivel de ruido: 5 dB
  • Ancho de banda: 20 MHz
  • BER requerido:10610^{-6}Paso 1: Calcula el nivel de ruido mínimo.
Ruido térmico en un ancho de banda de 20 MHz:N=kTB=174+10log10(20×106)=174+73=101N = kTB = -174 + 10\log_{10}(20 \times 10^6) = -174 + 73 = -101dBm.

Con una cifra de ruido de 5 dB:Ntotal=101+5=96N_{total} = -101 + 5 = -96dBm.

Paso 2: Calcula la SNR. SNR=65(96)=31\text{SNR} = -65 - (-96) = 31dB. Paso 3: Determine el orden máximo de modulación.

Con 31 dB de SNR y un ancho de banda de 20 MHz, la energía por bit depende de la velocidad de datos. Para 64 QAM con una eficiencia espectral de 6 bits/Hz: 40 Mbps.Eb/N0=SNR10log10(Rb/B)=3110log10(6)=317.8=23.2E_b/N_0 = \text{SNR} - 10\log_{10}(R_b/B) = 31 - 10\log_{10}(6) = 31 - 7.8 = 23.2dB.

Para el BER=106= 10^{-6}, el 64-QAM necesita aproximadamente 18,5 dB. Tiene 23,2 dB, lo que deja un margen de 4,7 dB. Eso es saludable.

¿Podrías ir al 256-QAM? Se necesitan unos 23 dB para un BER de 43 grados, y tendrías unos 44 dB. Eso es 1 dB menos. Es demasiado arriesgado sin una ganancia de codificación adicional.

Decisión: 64-QAM ofrece 120 Mbps con un margen cómodo. Usa la calculadora BER vs SNR para verificar estos números y ver qué ocurre si la energía que recibes cae durante la lluvia.

Consideraciones prácticas

Los canales con atenuación destruyen las hipótesis de una SNR promedia. Un canal con atenuación de Rayleigh puede requerir entre 10 y 20 dB más de mediaEb/N0E_b/N_0que un AWGN para la misma BER. Las técnicas de diversidad (espacial, de frecuencia, de tiempo) son esenciales para los sistemas inalámbricos. El ruido de fase es importante para las constelaciones densas. El 256-QAM tiene puntos de constelación separados solo por unos pocos grados. Si su oscilador local tiene un ruido de fase significativo, los puntos de la constelación se difuminan entre sí, lo que aumenta el umbral de error independientemente de la SNR. El ruido de cuantificación establece un punto mínimo. La resolución del ADC limita la SNR efectiva. Un ADC de 46 bits tiene una relación señal/ruido de cuantificación de aproximadamente 47 dB. Un ADC de 12 bits alcanza un máximo de aproximadamente 74 dB SQNR, lo que limita la SNR efectiva deEb/N0E_b/N_0incluso si la SNR del canal es más alta. Explore esto con la Calculadora de ruido de cuantificación. La ganancia de codificación desplaza las curvas. Los códigos convolucionales proporcionan entre 3 y 6 dB de ganancia de codificación. Los códigos Turbo y LDPC lo elevan a 8-10 dB. Los sistemas 5G NR modernos utilizan LDPC para los datos y códigos polares para los canales de control, con lo que se encuentran a menos de 1 dB de la capacidad de Shannon.

Resumen

La relación entre BER y SNR rige todos los sistemas de comunicación digital:

  1. Eb/N0E_b/N_0 es la métrica universal para comparar los esquemas de modulación de manera justa
  2. La modulación de orden superior (más bits/símbolo) proporciona una mejor eficiencia espectral, pero necesita proporcionalmente más SNR
  3. El límite de Shannon (1.59-1.59dBEb/N0E_b/N_0) es el mínimo absoluto por debajo del cual es imposible una comunicación sin errores
  4. Los canales del mundo real (atenuación, interferencia, ruido de fase) requieren un margen significativo por encima de las curvas AWGN teóricas
En caso de duda, calcule su presupuesto de enlace, determine losEb/N0E_b/N_0disponibles y elija el esquema de modulación que le dé al menos entre 3 y 5 dB de margen por encima del umbral BER requerido. La calculadora BER frente a SNR hace que este análisis sea rápido y repetible.

Artículos Relacionados