Articulo de referencia

Teorema de Shannon-Hartley

En teoría de la información , el teorema de Shannon-Hartley establece la velocidad máxima a la que se puede transmitir información a través de un canal de comunicaciones de anch...

En teoría de la información , el teorema de Shannon-Hartley establece la velocidad máxima a la que se puede transmitir información a través de un canal de comunicaciones de ancho de banda determinado en presencia de ruido . Es una aplicación del teorema de codificación de canal ruidoso al caso arquetípico de un canal de comunicaciones analógico de tiempo continuo sujeto a ruido gaussiano . El teorema establece la capacidad de canal de Shannon para dicho enlace de comunicación, un límite para la cantidad máxima de información sin errores por unidad de tiempo que se puede transmitir con un ancho de banda determinado en presencia de la interferencia de ruido, suponiendo que la potencia de la señal está limitada y que el proceso de ruido gaussiano se caracteriza por una potencia o densidad espectral de potencia conocida. La ley recibe su nombre de Claude Shannon y Ralph Hartley .

Enunciado del teorema

El teorema de Shannon-Hartley establece la capacidad del canal.do{\displaystyle C}, lo que significa el límite superior teórico más ajustado en la tasa de información de datos que se pueden comunicar con una tasa de error arbitrariamente baja utilizando una potencia de señal recibida promedio.S{\displaystyle S}a través de un canal de comunicación analógico sujeto a ruido gaussiano blanco aditivo (AWGN) de potencianorte{\displaystyle N}:

do=Bregistro2(1+Snorte){\displaystyle C=B\log _{2}\left(1+{\frac {S}{N}}\right)}

dónde

  • do{\displaystyle C}es la capacidad del canal en bits por segundo , un límite superior teórico en la tasa de bits neta (tasa de información, a veces denotadaI{\displaystyle I}) excluyendo los códigos de corrección de errores;
  • B{\displaystyle B}es el ancho de banda del canal en hercios ( ancho de banda de paso en el caso de una señal de paso de banda);
  • S{\displaystyle S}es la potencia media de la señal recibida en el ancho de banda (en el caso de una transmisión de banda de paso modulada por portadora, a menudo denotada como C ), medida en vatios (o voltios al cuadrado);
  • norte{\displaystyle N}es la potencia promedio del ruido y la interferencia en todo el ancho de banda, medida en vatios (o voltios al cuadrado); y
  • S/norte{\displaystyle S/N}es la relación señal-ruido (SNR) o la relación portadora-ruido (CNR) de la señal de comunicación con respecto al ruido y la interferencia en el receptor (expresada como una relación de potencia lineal, no como decibelios logarítmicos ).

Desarrollo histórico

A finales de la década de 1920, Harry Nyquist y Ralph Hartley desarrollaron varias ideas fundamentales relacionadas con la transmisión de información, especialmente en el contexto del telégrafo como sistema de comunicaciones . En aquel entonces, estos conceptos representaron avances significativos de forma individual, pero no formaban parte de una teoría integral. En la década de 1940, Claude Shannon desarrolló el concepto de capacidad de canal, basándose en parte en las ideas de Nyquist y Hartley, y posteriormente formuló una teoría completa sobre la información y su transmisión.

Tasa de Nyquist

En 1927, Nyquist determinó que el número de pulsos independientes que se podían enviar a través de un canal telegráfico por unidad de tiempo está limitado al doble del ancho de banda unilateral del canal. En notación simbólica,

Fpag2B{\displaystyle f_{p}\leq 2B}

dóndeFpag{\displaystyle f_{p}}es la frecuencia de pulso (en pulsos por segundo) yB{\displaystyle B}es el ancho de banda unilateral (en hercios). La cantidad2B{\displaystyle 2B}más tarde se la conoció como la tasa de Nyquist y la transmisión a la tasa de pulso límite de2B{\displaystyle 2B}pulsos por segundo como señalización a la frecuencia de Nyquist . Nyquist publicó sus resultados en 1928 como parte de su artículo "Ciertos temas en la teoría de la transmisión telegráfica". [ 1 ]

Ley de Hartley

En 1928, Hartley formuló un método para cuantificar la información y su velocidad de línea (también conocida como tasa de señalización de datos R bits por segundo). [ 2 ] Este método, posteriormente conocido como la ley de Hartley, se convirtió en un importante precursor de la noción más sofisticada de capacidad del canal de Shannon.

Hartley argumentó que el número máximo de niveles de pulso distinguibles que se pueden transmitir y recibir de forma fiable a través de un canal de comunicaciones está limitado por el rango dinámico de la amplitud de la señal y la precisión con la que el receptor puede distinguir los niveles de amplitud. Específicamente, si la amplitud de la señal transmitida está restringida al rango de [− A ... + A ] voltios, y la precisión del receptor es de ±Δ V voltios, entonces el número máximo de pulsos distintos M viene dado por

METRO=1+AΔV{\displaystyle M=1+{A \sobre \Delta V}}.

Tomando la información por pulso en bit/pulso como el logaritmo en base 2 del número de mensajes distintos M que podrían enviarse, Hartley [ 3 ] construyó una medida de la velocidad de línea R como:

R=Fpagregistro2(METRO),{\displaystyle R=f_{p}\log _{2}(M),}

dóndeFpag{\displaystyle f_{p}}es la frecuencia de pulso, también conocida como tasa de símbolos , en símbolos/segundo o baudios .

Hartley combinó entonces la cuantificación anterior con la observación de Nyquist de que el número de pulsos independientes que podían pasar a través de un canal de ancho de banda unilateralB{\displaystyle B}Hertz era2B{\displaystyle 2B}pulsos por segundo, para llegar a su medida cuantitativa de la velocidad de línea alcanzable.

La ley de Hartley a veces se cita simplemente como una proporcionalidad entre el ancho de banda analógico ,B{\displaystyle B}, en Hertz y lo que hoy se denomina ancho de banda digital ,R{\displaystyle R}, en bit/s. [ 4 ] Otras veces se cita en esta forma más cuantitativa, como una velocidad de línea alcanzable deR{\displaystyle R}bits por segundo: [ 5 ]

R2Bregistro2(METRO).{\displaystyle R\leq 2B\log _{2}(M).}

Hartley no determinó exactamente cómo el número M debería depender de las estadísticas de ruido del canal, ni cómo se podría hacer que la comunicación fuera confiable incluso cuando los pulsos de símbolos individuales no se pudieran distinguir de manera confiable a niveles M ; con estadísticas de ruido gaussiano, los diseñadores de sistemas tuvieron que elegir un valor muy conservador deMETRO{\displaystyle M}para lograr una baja tasa de error.

El concepto de capacidad libre de errores ya estaba presente en Claude Shannon, quien se basó en las observaciones de Hartley sobre una medida logarítmica de la información y en las observaciones de Nyquist sobre el efecto de las limitaciones del ancho de banda.

El resultado de la tasa de Hartley puede verse como la capacidad de un canal M -ario sin errores de2B{\displaystyle 2B}símbolos por segundo. Algunos autores se refieren a ello como una capacidad. Pero un canal sin errores de este tipo es una idealización, y si M se elige lo suficientemente pequeño como para que el canal ruidoso sea casi libre de errores, el resultado es necesariamente menor que la capacidad de Shannon del canal ruidoso de ancho de bandaB{\displaystyle B}, que es el resultado de Hartley-Shannon que se obtuvo posteriormente.

Teorema de codificación de canal ruidoso y capacidad

El desarrollo de la teoría de la información por parte de Claude Shannon durante la Segunda Guerra Mundial supuso un gran avance para comprender cuánta información podía comunicarse de forma fiable a través de canales ruidosos. Partiendo de los fundamentos de Hartley, el teorema de codificación de canales ruidosos de Shannon (1948) describe la máxima eficiencia posible de los métodos de corrección de errores frente a los niveles de interferencia de ruido y corrupción de datos. [ 6 ] [ 7 ] La demostración del teorema muestra que un código de corrección de errores construido aleatoriamente es esencialmente tan bueno como el mejor código posible; el teorema se demuestra mediante la estadística de dichos códigos aleatorios.

El teorema de Shannon muestra cómo calcular la capacidad de un canal a partir de una descripción estadística del mismo, y establece que dado un canal ruidoso con capacidaddo{\displaystyle C}y la información transmitida a una velocidad de líneaR{\displaystyle R}, entonces si

R<do{\displaystyle R<C}

Existe una técnica de codificación que permite que la probabilidad de error en el receptor sea arbitrariamente pequeña. Esto significa que, teóricamente, es posible transmitir información casi sin errores hasta un límite cercano ado{\displaystyle C}bits por segundo.

Lo contrario también es importante. Si

R>do{\displaystyle R>C}

La probabilidad de error en el receptor aumenta indefinidamente al incrementarse la velocidad, por lo que no se puede transmitir información útil más allá de la capacidad del canal. El teorema no contempla la rara situación en la que la velocidad y la capacidad son iguales.

El teorema de Shannon-Hartley establece la capacidad de un canal continuo de ancho de banda finito sujeto a ruido gaussiano. Conecta el resultado de Hartley con el teorema de capacidad de canal de Shannon de una forma equivalente a especificar la M en la fórmula de velocidad de línea de Hartley en términos de una relación señal-ruido, pero logrando confiabilidad mediante codificación de corrección de errores en lugar de mediante niveles de pulso distinguibles de forma confiable.

Si existiera un canal analógico libre de ruido, se podría transmitir una cantidad ilimitada de datos sin errores por unidad de tiempo (cabe destacar que un canal analógico de ancho de banda infinito no podría transmitir una cantidad ilimitada de datos sin errores sin una potencia de señal infinita). Sin embargo, los canales reales están sujetos a limitaciones impuestas tanto por el ancho de banda finito como por el ruido no nulo.

El ancho de banda y el ruido afectan la velocidad a la que se puede transmitir información a través de un canal analógico. Las limitaciones de ancho de banda por sí solas no imponen un límite a la velocidad máxima de información, ya que la señal aún puede adoptar un número indefinido de niveles de voltaje diferentes en cada pulso de símbolo, asignándose a cada nivel ligeramente distinto un significado o secuencia de bits diferente. Sin embargo, teniendo en cuenta tanto el ruido como las limitaciones de ancho de banda, existe un límite a la cantidad de información que puede transferir una señal de potencia limitada, incluso cuando se utilizan técnicas sofisticadas de codificación multinivel.

En el canal considerado por el teorema de Shannon-Hartley, el ruido y la señal se combinan mediante una suma. Es decir, el receptor mide una señal que es igual a la suma de la señal que codifica la información deseada y una variable aleatoria continua que representa el ruido. Esta suma genera incertidumbre respecto al valor de la señal original. Si el receptor dispone de información sobre el proceso aleatorio que genera el ruido, en principio se puede recuperar la información de la señal original considerando todos los estados posibles del proceso de ruido. En el caso del teorema de Shannon-Hartley, se supone que el ruido es generado por un proceso gaussiano con una varianza conocida. Dado que la varianza de un proceso gaussiano es equivalente a su potencia, es convencional denominar a esta varianza potencia del ruido.

Dicho canal se denomina canal de ruido gaussiano blanco aditivo, ya que se añade ruido gaussiano a la señal; "blanco" significa que el ruido se presenta en cantidades iguales en todas las frecuencias dentro del ancho de banda del canal. Este ruido puede provenir tanto de fuentes de energía aleatorias como de errores de codificación y medición en el emisor y el receptor, respectivamente. Dado que las sumas de variables aleatorias gaussianas independientes son también variables aleatorias gaussianas, esto simplifica considerablemente el análisis, si se supone que dichas fuentes de error también son gaussianas e independientes.

Implicaciones del teorema

Comparación de la capacidad de Shannon con la ley de Hartley

Comparando la capacidad del canal con la tasa de información de la ley de Hartley, podemos encontrar el número efectivo de niveles distinguibles M : [ 8 ]

2Bregistro2(METRO)=Bregistro2(1+Snorte){\displaystyle 2B\log _{2}(M)=B\log _{2}\left(1+{\frac {S}{N}}\right)}
METRO=1+Snorte.{\displaystyle M={\sqrt {1+{\frac {S}{N}}}}.}

La raíz cuadrada convierte eficazmente la relación de potencia en una relación de voltaje, por lo que el número de niveles es aproximadamente proporcional a la relación entre la amplitud RMS de la señal y la desviación estándar del ruido.

Esta similitud en la forma entre la capacidad de Shannon y la ley de Hartley no debe interpretarse como que significa queMETRO{\displaystyle M}Los niveles de pulso se pueden enviar literalmente sin ninguna confusión. Se necesitan más niveles para permitir la codificación redundante y la corrección de errores, pero la tasa de datos neta que se puede alcanzar con la codificación es equivalente a usar eso.METRO{\displaystyle M}en la ley de Hartley.

Caso dependiente de la frecuencia (ruido coloreado)

En la versión simple anterior, la señal y el ruido no están correlacionados en absoluto, en cuyo casoS+norte{\displaystyle S+N}es la potencia total de la señal recibida y el ruido juntos. Una generalización de la ecuación anterior para el caso en que el ruido aditivo no es blanco (o que el S/norte{\displaystyle S/N}( no es constante con la frecuencia en todo el ancho de banda) se obtiene tratando el canal como muchos canales gaussianos estrechos e independientes en paralelo:

do=0Bregistro2(1+S(F)norte(F))dF{\displaystyle C=\int _{0}^{B}\log _{2}\left(1+{\frac {S(f)}{N(f)}}\right)df}

dónde

  • do{\displaystyle C}es la capacidad del canal en bits por segundo;
  • B{\displaystyle B}es el ancho de banda del canal en Hz;
  • S(F){\displaystyle S(f)}es el espectro de potencia de la señal
  • norte(F){\displaystyle N(f)}es el espectro de potencia del ruido
  • F{\displaystyle f}es la frecuencia en Hz.

Nota: el teorema solo se aplica al ruido de procesos estacionarios gaussianos . La forma en que esta fórmula introduce el ruido dependiente de la frecuencia no puede describir todos los procesos de ruido en tiempo continuo. Por ejemplo, consideremos un proceso de ruido que consiste en añadir una onda aleatoria cuya amplitud es 1 o -1 en cualquier instante, y un canal que añade dicha onda a la señal de origen. Los componentes de frecuencia de dicha onda son altamente dependientes. Aunque dicho ruido pueda tener una alta potencia, es relativamente fácil transmitir una señal continua con mucha menos potencia de la que se necesitaría si el ruido subyacente fuera una suma de ruidos independientes en cada banda de frecuencia.

Aproximaciones

Capacidad del canal AWGN con el régimen de potencia limitada y el régimen de ancho de banda limitado indicados. Aquí,Snorte0=1{\displaystyle {\frac {S}{N_{0}}}=1}; B y C pueden escalarse proporcionalmente para otros valores.

Para relaciones señal/ruido grandes o pequeñas y constantes, la fórmula de capacidad se puede aproximar:

Caso de ancho de banda limitado

Cuando la relación señal/ruido es grande (S/norte1{\displaystyle S/N\gg 1}), el logaritmo se aproxima mediante

registro2(1+Snorte)registro2Snorte=ln10ln2registro10Snorte3.32registro10Snorte,{\displaystyle \log _{2}\left(1+{\frac {S}{N}}\right)\approx \log _{2}{\frac {S}{N}}={\frac {\ln 10}{\ln 2}}\cdot \log _{10}{\frac {S}{N}}\approx 3.32\cdot \log _{10}{\frac {S}{N}},}

En este caso, la capacidad es logarítmica en potencia y aproximadamente lineal en ancho de banda (no del todo lineal, ya que N aumenta con el ancho de banda, lo que produce un efecto logarítmico). Esto se denomina régimen limitado por ancho de banda .

do0,332BSnorteR (inorte dB){\displaystyle C\approx 0.332\cdot B\cdot \mathrm {SNR\ (in\ dB)} }

dónde

SnorteR (inorte dB)=10registro10Snorte.{\displaystyle \mathrm {SNR\ (en\ dB)} =10\log _{10}{S \over N}.}

Caso con potencia limitada

De manera similar, cuando la relación señal/ruido es pequeña (si S/norte1{\displaystyle S/N\ll 1}) , aplicando la aproximación al logaritmo:

registro2(1+Snorte)=1ln2ln(1+Snorte)1ln2Snorte1.44Snorte;{\displaystyle \log _{2}\left(1+{\frac {S}{N}}\right)={\frac {1}{\ln 2}}\cdot \ln \left(1+{\frac {S}{N}}\right)\approx {\frac {1}{\ln 2}}\cdot {\frac {S}{N}}\approx 1.44\cdot {S \over N};}

Entonces la capacidad es lineal en potencia. Esto se denomina régimen de potencia limitada .

do1.44BSnorte.{\displaystyle C\approx 1.44\cdot B\cdot {S \over N}.}

En esta aproximación de baja relación señal/ruido, la capacidad es independiente del ancho de banda si el ruido es blanco, de la densidad espectral.norte0{\displaystyle N_{0}}vatios por hercio, en cuyo caso la potencia de ruido total esnorte=Bnorte0{\displaystyle N=B\cdot N_{0}}.

do1.44Snorte0{\displaystyle C\approx 1.44\cdot {S \over N_{0}}}

Ejemplos

  1. Con una relación señal/ruido (SNR) de 0  dB (potencia de la señal = potencia del ruido), la capacidad en bits/s es igual al ancho de banda en hercios.
  2. Si la relación señal/ruido (SNR) es de 20  dB y el ancho de banda disponible es de 4  kHz, lo cual es apropiado para comunicaciones telefónicas, entonces C = 4000 log₂ ( 1 + 100) = 4000 log₂ ( 101) = 26,63  kbit/s. Nótese que un valor de S/N = 100 equivale a una SNR de 20  dB.
  3. Si el requisito es transmitir a 50 kbit/s y  se utiliza un ancho de banda de 10 kHz, entonces la relación señal/ruido mínima requerida viene dada por 50000 = 10000 log 2 (1+S/N) por lo que C/B = 5 entonces S/N = 2 5 − 1 = 31, lo que corresponde a una relación señal/ruido de 14,91  dB (10 x log 10 (31)).
  4. ¿Cuál es la capacidad del canal para una señal con un  ancho de banda de 1 MHz, recibida con una relación señal/ruido (SNR) de -30 dB  ?  Esto significa una señal profundamente enmascarada por el ruido. -30  dB implica una S/N = 10⁻³ . Esto da como resultado una tasa máxima de información de 10⁶ log₂ ( 1 + 10⁻³ ) = 1443 bit/s. Estos valores son típicos de las señales de alcance recibidas del GPS, donde el mensaje de navegación se envía a 50 bit/s (por debajo de la capacidad del canal para la S/N dada), y cuyo ancho de banda se amplía a alrededor de 1 MHz mediante una multiplicación por pseudoruido antes de la transmisión. 
  5. Como se indicó anteriormente, la capacidad del canal es proporcional al ancho de banda del canal y al logaritmo de la relación señal/ruido (SNR). Esto significa que la capacidad del canal puede incrementarse linealmente, ya sea aumentando el ancho de banda del canal con un requisito de SNR fijo o, con un ancho de banda fijo, utilizando modulaciones de orden superior que requieren una SNR muy alta para funcionar. A medida que aumenta la tasa de modulación, mejora la eficiencia espectral , pero a costa del requisito de SNR. Por lo tanto, se produce un aumento exponencial en el requisito de SNR si se adopta una modulación 16QAM o 64QAM ; sin embargo, la eficiencia espectral mejora.

Véase también

Notas

  1. Nyquist, Harry (abril de 1928). "Ciertos temas en la teoría de la transmisión telegráfica" (PDF) . Trans. AIEE . 47 (2): 617– 44. Bibcode : 1928TAIEE..47..617N . doi : 10.1109/T-AIEE.1928.5055024 .También 2002 Reimpresión doi : 10.1109/5.989873
  2. Hartley, RVL (julio de 1928). "Transmisión de información" (PDF) . Bell System Technical Journal . 7 (3): 535– 563. doi : 10.1002/j.1538-7305.1928.tb01236.x .
  3. Bell, DA (1962). Teoría de la información y sus aplicaciones en ingeniería (3.ª ed.). Nueva York: Pitman. ISBN  9780273417576.{{cite book}}: Incompatibilidad de ISBN/Fecha ( ayuda )
  4. Gokhale, Anu A. (2004). Introducción a las telecomunicaciones (2.ª ed.). Thomson Delmar Learning. ISBN  1-4018-5648-9.
  5. Dunlop, John; Smith, D. Geoffrey (1998). Ingeniería de telecomunicaciones . CRC Press. ISBN 0-7487-4044-9.
  6. Shannon, CE (1998) [1949]. La teoría matemática de la comunicación (PDF) . Urbana, IL: University of Illinois Press.
  7. Shannon, CE (enero de 1949). "Comunicación en presencia de ruido" (PDF) . Actas del Instituto de Ingenieros de Radio . 37 (1): 10–21 . doi : 10.1109/JRPROC.1949.232969 . S2CID 52873253. Archivado del original (PDF) el 8 de febrero de 2010. 
  8. Pierce, John Robinson (1980). Introducción a la teoría de la información: símbolos, señales y ruido . Courier. ISBN 0-486-24061-4.

Referencias

  • Taub, Herbert; Schilling, Donald L. (1986). Principios de los sistemas de comunicación . McGraw-Hill. ISBN 978-0-07-062956-1OCLC 12107009 
  • Wozencraft, John M.; Jacobs, Irwin Mark (1965). Principios de ingeniería de comunicaciones . Wiley. ISBN 978-0-471-96240-3OCLC 1325622 
  • El libro de texto en línea «Teoría de la información, inferencia y algoritmos de aprendizaje» , de David MacKay , ofrece una introducción amena y completa a la teoría de Shannon, incluyendo dos demostraciones del teorema de codificación de canales ruidosos. Este texto también analiza métodos de vanguardia de la teoría de la codificación, como los códigos de verificación de paridad de baja densidad y los códigos Turbo .
  • Artículo de MIT News sobre el límite de Shannon