Piso de ruido mínimo fundamental

1

Estoy interesado en cuáles son los límites fundamentales para la comunicación, teóricamente, por supuesto, en la práctica hay muchos otros límites.

Así que he intentado formular un mínimo de ruido para un escenario de comunicación en función de la cantidad de datos y el tiempo total disponible. El piso mínimo de ruido significa, la menor cantidad de ruido presente en ese escenario, de modo que cualquier cantidad de potencia recibida por una antena, si es más pequeña o equivalente, hace imposible la comunicación del escenario deseado (ya que el ruido solo puede ser mayor que esto, que enmascararía completamente la señal). Tal vez sería más preciso observar el nivel promedio de ruido, pero para asegurarse de que el nivel mínimo de ruido representa límites físicos fundamentales.

Tenemos la fórmula de Shannon-Hartley, que he reorganizado para tener en cuenta el tiempo máximo disponible y la cantidad de datos enviados (en bits).


$$ SignaltoNoise_ {Min} = 2 ^ {(DataSize / (Bandwidth * MaxTime))} - 1 $$

  • DataSize está en bits.
  • Ancho de banda en Hertz.
  • MaxTime en segundos.


Esto nos da la relación S / N mínima exacta por debajo de la cual es imposible enviar una parte de los datos en el tiempo deseado. Los esquemas de codificación se ignoran, por lo que la S / N en realidad tiene que ser mayor, ya que muchos bits se desperdician en la suma de comprobación. Además, esto no significa que la comunicación parcial no sea posible, ya que si queremos enviar 64 bits y solo 30 lo hacen, podría ser posible hacer uso de esa información.

  • Por ejemplo, si queremos enviar 64 bits y tenemos un máximo de 1 hora para hacer esto, entonces a una frecuencia de 1 Hz, el S / N mínimo es 1.09458825, a 106204 Hz el S / N mínimo 0.0000069617, nuevamente el las sumas de verificación se ignoran.

Luego tenemos la fórmula de piso de ruido donde se puede insertar:


$$ NoiseFloor_ {Min} (dBW) = 10 * log_ {10} (SignaltoNoise_ {Min} * k_0 * T_0 * Ancho de banda) $$

  • k0 es la constante de Boltzmann
  • T0 es la temperatura del medio a través del cual está pasando la señal
  • El ancho de banda está en Hz


Básicamente, esto nos da el piso de ruido mínimo en dB

Siguiendo con los ejemplos anteriores, enviar 64 bits de información en un máximo de 1 hora a 1 Hz o 106.204 kHz, a temperatura ambiente (290 K), nos daría:

  • -203.582681 dBW piso de ruido @ 1 Hz
  • -205.286632 dBW piso de ruido @ 106.204 kHz

Por lo tanto, cualquier nivel de señal que sea más alto que este, recibido por la antena receptora en dBW, puede ser una comunicación exitosa de los datos en el tiempo dado, mientras que si es igual o inferior a este, entonces es fundamentalmente imposible enviar a través de toda la cantidad de información en el tiempo dado.

Estoy buscando opiniones, críticas sobre si mi lógica y los cálculos presentados son correctos aquí.

    
pregunta David K.

2 respuestas

1

Teoría general tomada como punto de referencia

El teorema de Shannon-Hartley indica que con técnicas de codificación suficientemente avanzadas, la transmisión a la capacidad del canal puede ocurrir con un error arbitrariamente pequeño.

  • A medida que aumenta S / N, la tasa de información puede aumentar mientras aún prevenir errores debidos al ruido; una tasa de información infinita es posible si la SNR tiende a infinito (sin ruido), independientemente de ancho de banda;
  • A medida que B aumenta, de manera similar, la tasa de información puede aumentar, pero con B en infinito, la capacidad del canal se limita a \ $ 1.44 S / \ eta \ $.

La densidad de ruido espectral de potencia es $$ \ eta = k_ {0} T_ {eq} $$ y Teq es la temperatura de ruido equivalente (como se señaló en un comentario anterior) y no la temperatura media.

Si estamos enviando dígitos binarios (como aparece viendo la velocidad de datos sin otros detalles sobre las fases y niveles) y asumimos que los símbolos asociados a los dos dígitos (0 y 1) tienen la misma potencia, entonces la energía promedio por bit viene dada por la potencia de señal S multiplicada por la velocidad de datos R: $$ E_ {b} = SR $$

Es posible encontrar un límite para la energía por bit: la potencia de ruido es $$ N = \ eta B, $$ la tasa de símbolos se toma igual a la capacidad del canal $$ R = C $$ Así $$ \ dfrac {E_ {b}} {\ eta} = \ dfrac {B} {C} \ left (2 ^ {C / B} -1 \ right) $$

Esta ecuación se representa para los valores de la variable B / C, encontrando el límite de -1.59dB (límite de Shannon), en este caso para una tasa que ha alcanzado la capacidad del canal (R = C).

Laregiónetiquetadacomo"no se puede implementar" es aquella en la que es posible una transmisión parcial (consulte la pregunta de David K), pero no todo el mensaje con un error de reducción.

Ahora consideremos la eficiencia espectral alcanzable para una SNR dada. La eficiencia espectral rho se utiliza para relacionar la velocidad de datos y el ancho de banda ocupado W (como máximo todo el ancho de banda del canal B): $$ R = \ rho B $$ Es posible reescribir el límite de Shannon como $$ SNR > 2 ^ {\ rho} -1 $$ Vinculación de nuevo a la relación de energía por bit (bit de señal, no bit de información) y densidad espectral de potencia de ruido, $$ Eb / \ eta = SNR / \ rho $$, tenemos $$ \ dfrac {E_ {b}} {\ eta} > \ dfrac {2 ^ {\ rho} -1} {\ rho} $$

Con rho que indica diferentes niveles de explotación del ancho de banda del canal, obtenemos diferentes relaciones mínimas de señal a ruido: $$ \ dfrac {E_ {b}} {\ eta} \ geq \ begin {cases} \ begin {array} {ll} 1.76 \ mathrm {dB} & \ rho = 2 \\ 0 \ mathrm {dB} & \ rho = 1 \\ -1.59 \ mathrm {dB} & \ rho \ rightarrow0 \ end {array} \ end {cases} $$

Nota. Para pequeños SNR (canales de potencia limitada), la eficiencia espectral alcanzable aumenta linealmente con el SNR, mientras que para los grandes SNR (canal de ancho de banda limitado) el aumento es solo logarítmico.

El -1.59dB indica que es posible que velocidades de datos más bajas utilicen SNR negativo, aunque no tan bajo.

Interpretación de los datos en cuestión

1) El término "frecuencia" de 1 Hz y 106204 Hz se refiere a la velocidad de datos R o al ancho de banda B? por lo que se dice a continuación debe ser el ancho de banda.

2) La expresión "en máximo 1 hora" es ambigua: si es la duración de la transmisión de 64 bits, supondremos exactamente 1 hora, lo que determina la velocidad de datos como 64/3600 bit / s, y la el término "frecuencia" será el ancho de banda.

3) El término "piso de ruido" debe venir directamente de B * k0 * Teq (o B * k0 * Tamb, suponiendo una cifra de ruido de 1); con k0 = -228.6 [dBW / K / Hz], sumando 10 * log10 (Tamb) y 10 * log10 (B) tenemos: B = 1 Hz = > -203.98 dBW, B = 102604 Hz = > B = -153.71 dBW. Y este último coincide con el comentario @ Tony Stewart.

Verificación de la primera ecuación en la pregunta

Velocidad de datos R = 64/3600 = 0.0178

Ancho de banda B = 1 Hz o 106204 Hz

Rho = 0.0178 o 3.35 10 ^ (- 7)

SNRmin = 2 ^ rho - 1 = > -19.1 o -66.3 dB

    
respondido por el andrea
0

Al ejecutarse a una Hertz BW, SNR de ZERO dB (potencia de señal igual a potencia de ruido), ignorando la posibilidad de que los filtros emparejados ayuden a recuperar la señal, la potencia de ruido es

$$ - 174dBm $$ o $$ - 204dBWatt $$

para 290 grados Kelvin.

Las matemáticas del OP muestran que un índice de datos más alto (106 kilohercios) permite una señal más débil de 2dB, a -205.28 dBWatt.

    
respondido por el analogsystemsrf

Lea otras preguntas en las etiquetas