Articulo de referencia

ecualizador turbo

En comunicaciones digitales , un ecualizador turbo es un tipo de receptor utilizado para recibir un mensaje corrompido por un canal de comunicación con interferencia intersímbol...

En comunicaciones digitales , un ecualizador turbo es un tipo de receptor utilizado para recibir un mensaje corrompido por un canal de comunicación con interferencia intersímbolo (ISI). Se aproxima al rendimiento de un receptor de máxima probabilidad a posteriori (MAP) mediante el paso iterativo de mensajes entre un ecualizador de entrada suave y salida suave (SISO) y un decodificador SISO. [ 1 ] Está relacionado con los códigos turbo en el sentido de que un ecualizador turbo puede considerarse un tipo de decodificador iterativo si el canal se considera un código convolucional no redundante . Sin embargo, el ecualizador turbo se diferencia de un código turbo clásico en que el "código de canal" no añade redundancia y, por lo tanto, solo puede utilizarse para eliminar ruido no gaussiano.

Historia

Los códigos turbo fueron inventados por Claude Berrou entre 1990 y 1991. En 1993, se presentaron públicamente mediante un artículo cuyos autores eran Berrou , Glavieux y Thitimajshima . [ 2 ] En 1995 , Douillard , Jézéquel y Berrou aplicaron una extensión novedosa del principio turbo a un ecualizador . [ 3 ] En particular, formularon el problema del receptor ISI como un problema de decodificación de código turbo, donde el canal se considera un código convolucional de tasa 1 y la codificación de corrección de errores es el segundo código. En 1997, Glavieux , Laot y Labat demostraron que se podía utilizar un ecualizador lineal en un marco de ecualizador turbo. [ 4 ] Este descubrimiento hizo que la ecualización turbo fuera lo suficientemente eficiente computacionalmente como para aplicarse a una amplia gama de aplicaciones. [ 5 ]

Descripción general

Descripción general del sistema de comunicación estándar

Antes de hablar de los ecualizadores turbo, es necesario comprender el funcionamiento básico del receptor en el contexto de un sistema de comunicación. Este es el tema de esta sección.

En el transmisor , los bits de información se codifican . La codificación agrega redundancia al mapear los bits de información.a{\displaystyle a}a un vector de bits más largo: el vector de bits de códigob{\displaystyle b}. Los bits codificadosb{\displaystyle b}Luego se intercalan . El intercalado permuta el orden de los bits del código.b{\displaystyle b}lo que resulta en bitsdo{\displaystyle c}La razón principal para hacer esto es aislar los bits de información del ruido intermitente. A continuación, el mapeador de símbolos mapea los bits.do{\displaystyle c}en símbolos complejosincógnita{\displaystyle x}Estos símbolos digitales se convierten posteriormente en símbolos analógicos mediante un convertidor D/A . Normalmente, la señal se eleva a frecuencias de banda de paso mezclándola con una señal portadora . Este paso es necesario para los símbolos complejos. La señal queda entonces lista para ser transmitida a través del canal .

En el receptor , las operaciones realizadas por el transmisor se invierten para recuperara^{\displaystyle {\hat {a}}}, una estimación de los bits de información. El convertidor descendente mezcla la señal de nuevo a banda base. El convertidor A/D luego muestrea la señal analógica, convirtiéndola en digital. En este punto,y{\displaystyle y}Se recupera. La señaly{\displaystyle y}es lo que se recibiría siincógnita{\displaystyle x}se transmitieron a través del equivalente digital en banda base del canal más ruido . Luego, la señal se ecualiza . El ecualizador intenta desentrañar la interferencia intersímbolo (ISI) en la señal recibida para recuperar los símbolos transmitidos. Luego, emite los bits.do^{\displaystyle {\hat {c}}}asociado con esos símbolos. El vectordo^{\displaystyle {\hat {c}}}pueden representar decisiones duras o blandas sobre los bits. Si el ecualizador toma decisiones blandas, emite información relativa a la probabilidad de que el bit sea 0 o 1. Si el ecualizador toma decisiones duras sobre los bits, cuantifica las decisiones blandas y emite 0 o 1. A continuación, la señal se desentrelaza, que es una simple transformación de permutación que deshace la transformación ejecutada por el entrelazador. Finalmente, los bits son decodificados por el decodificador. El decodificador estimaa^{\displaystyle {\hat {a}}}deb^{\displaystyle {\hat {b}}}.

A continuación se muestra un diagrama del sistema de comunicación. En este diagrama, el canal es el canal de banda base equivalente, lo que significa que abarca el convertidor digital-analógico (D/A), el convertidor ascendente, el canal, el convertidor descendente y el convertidor analógico-digital (A/D).

Descripción general del ecualizador Turbo

A continuación se muestra el diagrama de bloques de un sistema de comunicación que emplea un ecualizador turbo. El ecualizador turbo comprende el ecualizador, el decodificador y los bloques intermedios.

La diferencia entre un ecualizador turbo y un ecualizador estándar radica en el bucle de retroalimentación del decodificador al ecualizador. Debido a la estructura del código, el decodificador no solo estima los bits de información.a{\displaystyle a}pero también descubre nueva información sobre los bits codificados.b{\displaystyle b}Por lo tanto, el decodificador es capaz de generar información extrínseca.b~{\displaystyle {\tilde {b}}}sobre la probabilidad de que se haya transmitido una determinada secuencia de bits de código. La información extrínseca es información nueva que no se deriva de la información de entrada al bloque. Esta información extrínseca se vuelve a mapear en información sobre los símbolos transmitidos.incógnita{\displaystyle x}para su uso en el ecualizador. Estas probabilidades de símbolos extrínsecos,incógnita~{\displaystyle {\tilde {x}}}, se introducen en el ecualizador como probabilidades de símbolos a priori . El ecualizador utiliza esta información a priori así como la señal de entrada.y{\displaystyle y}para estimar información de probabilidad extrínseca sobre los símbolos transmitidos. La información a priori alimentada al ecualizador se inicializa a 0, lo que significa que la estimación iniciala^{\displaystyle {\hat {a}}}La estimación realizada por el ecualizador turbo es idéntica a la estimación realizada por el receptor estándar. La informaciónincógnita^{\displaystyle {\hat {x}}}Luego se vuelve a mapear en información sobreb{\displaystyle b}para uso del decodificador. El ecualizador turbo repite este proceso iterativo hasta que se alcanza un criterio de parada.

Ecualización turbo en sistemas prácticos

En las implementaciones prácticas de ecualización turbo, es necesario considerar un problema adicional. La información del estado del canal (CSI) sobre la que opera el ecualizador proviene de alguna técnica de estimación de canal y, por lo tanto, no es confiable. En primer lugar, para mejorar la confiabilidad de la CSI, es conveniente incluir el bloque de estimación de canal también en el bucle de ecualización turbo y analizar la estimación de canal dirigida por decisión suave o dura dentro de cada iteración de ecualización turbo. [ 6 ] [ 7 ] En segundo lugar, incorporar la presencia de incertidumbre de la CSI en el diseño del ecualizador turbo conduce a un enfoque más robusto con mejoras de rendimiento significativas en escenarios prácticos. [ 8 ] [ 9 ]

Referencias

  1. Koetter, R.; Singer, AC; Tuchler, M. (2004). "Ecualización turbo". IEEE Signal Processing Magazine . 21 (1): 67– 80. Bibcode : 2004ISPM...21...67K . doi : 10.1109/MSP.2004.1267050 . S2CID 14036611 . 
  2. Berrou, Claude; Glavieux, Alain; Thitimajshima, Punya (1993). "Codificación y decodificación de corrección de errores cerca del límite de Shannon: Turbocódigos. 1". Actas de la ICC '93 - Conferencia Internacional IEEE sobre Comunicaciones . Vol. 2. págs. 1064–1070 . doi : 10.1109/ICC.1993.397441 . ISBN   0-7803-0950-2. S2CID 17770377 . 
  3. Douillard, Catherine; Jézéquel, Michel; Berrou, Claude (1995). "Corrección iterativa de la interferencia entre símbolos: ecualización turbo" (PDF) . European Transactions on Telecommunications . 6 (5): 507. doi : 10.1002/ett.4460060506 .
  4. Glavieux, A.; Laot, C. y Labat, J. (1997). "Ecualización turbo sobre un canal selectivo en frecuencia". Actas del Simposio Internacional sobre Códigos Turbo, Brest, Francia . págs. 96–102 . CiteSeerX 10.1.1.143.6389 .  
  5. Tüchler, M.; Koetter, R. y Singer, AC (2002). "Ecualización turbo: principios y nuevos resultados". IEEE Transactions on Communications . 50 (5): 754– 767. CiteSeerX 10.1.1.16.8619 . doi : 10.1109/tcomm.2002.1006557 . 
  6. Nefedov, N.; Pukkila, M.; Visoz, R.; Berthet, AO (2003). "Detección iterativa de datos y estimación de canal para sistemas TDMA avanzados". IEEE Transactions on Communications . 51 (2): 141. doi : 10.1109/TCOMM.2003.809218 .
  7. Park, SY; Kang, CG (2004). "Receptor MAP iterativo de complejidad reducida para la supresión de interferencias en sistemas de multiplexación espacial basados ​​en OFDM". IEEE Transactions on Vehicular Technology . 53 (5): 1316. doi : 10.1109/TVT.2004.832383 . S2CID 32816930 . 
  8. Nisar, Muhammad Danish; Utschick, Wolfgang (2011). "Minimax Robust a Priori Information Aware Channel Equalization". IEEE Transactions on Signal Processing . 59 (4): 1734. Bibcode : 2011ITSP...59.1734N . doi : 10.1109/TSP.2010.2101068 . S2CID 15803557 . 
  9. Kalantarova, Nargiz; Kozat, Suleyman S.; Erdogan, Alper T. (2011). "Ecualización turbo robusta bajo incertidumbres de canal". Simposio IEEE de Radio y Comunicaciones Inalámbricas de 2011. pág. 359. doi : 10.1109/RWS.2011.5725469 . ISBN  978-1-4244-7687-9.

Lecturas adicionales

  • Koetter, R.; Singer, AC; Tuchler, M. (2004). "Ecualización turbo" (PDF) . IEEE Signal Processing Magazine . 21 (1): 67– 80. Bibcode : 2004ISPM...21...67K . doi : 10.1109/MSP.2004.1267050 . S2CID 14036611 . — Introducción a la ecualización turbo. Dado que fue escrito para la comunidad de procesamiento de señales en general, es relativamente accesible.
  • Tuchler, M.; Koetter, R.; Singer, AC (2002). "Ecualización turbo: principios y nuevos resultados" (PDF) . IEEE Transactions on Communications . 50 (5): 754– 767. doi : 10.1109/TCOMM.2002.1006557 .— ofrece una explicación detallada y clara de la ecualización turbo.

Véase también