Diferencia entre revisiones de «Modulación con codificación reticulada»

Contenido eliminado Contenido añadido
Ramjar (discusión · contribs.)
Ramjar (discusión · contribs.)
Línea 6:
== Principio ==
[[Archivo:Modulador TCM.png|miniaturadeimagen|derecha|500px|Diagrama de bloques de un modulador con codificación reticulada (TCM)]]
En la Modulación con Codificación Reticulada se combinan la codificación y la modulación para reducir la probabilidad de errores y así mejorar su desempeño frente a estos.<ref>{{cita libro|apellidos=Tomasi|nombre=Wayne|título=Sistemas de Comunicaciones Electrónicas|url=http://books.google.co.ve/books?id=_2HCio8aZiQC|año=2003|editorial=Pearson Educación de México|editor=Guillermo Trujano Mendoza|isbn=970-26-0316-1|fechaacceso=18 de noviembre de 2012|página=518|otros=Traducido por Gloria Mata Hernández y Virgilio González Pozo; revisión técnica por Gonzalo Duchén Sánchez}}</ref> Esta modulación se diferencia de otros esquemas digitales en que introduce redundancias, por lo que se duplica la cantidad de puntos de señal respecto a determinados modos de modulación [[PSK]] y [[QAM]].
 
Un modulador para TCM consiste en dos bloques con funciones definidas: un [[Código convolucional|codificador convolucional]] con una tasa de <math>\scriptstyle R=k/k+1</math> y un asignador de [[Diagrama de constelación|constelación]], que es en realidad un modulador digital implementado en uno de los tres posibles tipos de modulación digital de <math>\scriptstyle M</math> niveles el cual asigna la modulación adecuada a la cantidad de bits que se obtengan.
 
Cuando entran en paralelo <math>\scriptstyle k</math> bits a la etapa de codificación, se obtiene un flujo de <math>\scriptstyle k+1</math> bits en paralelo y al llegar a la etapa de asignación de constelación, una memoria del tipo [[PROM]] asigna las coordenadas de cada punto de la constelación. <ref>{{cita web|título=Métodos de Modulación Digital|url=http://www.analfatecnicos.net/archivos/15.MetodosModulacionDigital.pdf|fechaacceso=29 de agosto de 2014|fecha=14 de abril de 2010|páginas=7-8}}</ref> En realidad, la memoria PROM asigna los niveles a los cuales deben interpretarse los bits dentro del circuito que es común para todas las modulaciones consideradas.
 
=== Ejemplo de funcionamiento ===
Si se asume que <math>\scriptstyle k=2</math>, entonces el código tiene una tasa o velocidad igual a 2/3, lo cual sería el equivalente a una señal [[QPSK]] (ya que M=4), pero debido a la salida del codificador hay 3 bits, entonces se tendrán 8 niveles por lo que se emite a la salida del modulador una señal de 8-[[PSK]], lo que duplica la cantidad de puntos de la constelación original. Esto puede interpretarse como una actualización del sistema en la cual se toma un tipo de señal y se obtiene otra con un mayor número de puntos, lo que incrementa la tasa de bits, aunque la tasa de símbolos siga siendo la misma. <ref name=charan>{{cita web|título=Trellis Coded Modulation Tutorial|url=http://complextoreal.com/wp-content/uploads/2013/01/tcm.pdf|fechaacceso=28 de agosto de 2014|fecha=23 de enero de 2013|idioma=inglés|apellido=Langton|nombre=Charan}}</ref>
 
=== Características ===
La Modulación con Codificación Reticulada presenta las siguientes características: <ref name=charan />
# Es una modulación que conserva el ancho de banda, porque duplica la cantidad de puntos de la constelación resultante, lo que incrementa la velocidad o tasa de bits sin modificar la tasa de símbolos.
# El incremento de puntos en la constelación reduce la [[distancia euclidiana]] entre dichos puntos, pero la secuencia de codificación ofrece una ganancia de codificación que supera la desventaja respecto a la potencia de usar una constelación más grande.
# El rendimiento se mide por la ganancia de codificación respecto de una señal no codificada.
# La métrica de la decodificación es la distancia euclidiana y no la [[distancia de Hamming]].
# La modulación TCM práctica usa un código convolucional con una tasa de <math>\scriptstyle R=1/2</math> con una longitud de restricción de 7 o 9. Este código hace que TCM sea fácilmente implementable.
 
== Referencias ==