SlideShare una empresa de Scribd logo
TRELLIS Y VITERBIIng, Carlos Alberto Amaya Tarazona
2ConceptosLos algoritmos creados para el aumento de velocidad: codificación de fuente
Los algoritmos para la veracidad: codificación de canalCodificación de fuente: o codificación eficiente tiene como objetivo eliminar la redundancia disminuyendo apreciablemente la cantidad promedio de símbolos necesarios por cada elemento de mensaje. Codificación de Canal: o la codificación redundante tiene como objetivo introducir símbolos para asegurar la veracidad en la trasmisión. Esto se logra por medio de algoritmos que adapten la información teniendo en cuenta las características estadísticas del ruido que presenta el canal.
3HISTORIA1948. Shanon Fano formula los principios de la codificación de canal con ruido.La Modulación Codificada de Trellis (Trellis coded modulation - TCM);fue propuesto en 1976 por Gottfried Ungerboeck. Seguido por una publicación en la revista information theory del IEEE en el año de 1982.La decodificación de Viterbi fue propuesta por Andrew Viterbi en su trabajo “Error Bounds for Convolucional Codes and an Asymptotically Optimum Decoding Algorithm” publicado en la IEEE Transactions on Information Theory, en Abril de 1967.
4TEORÍA DE LA CODIFICACIÓN   La codificación es una parte de la teoría de   información.
   Algoritmos matemáticos, métodos para lograr que la información se adapte mejor a las condiciones de las transmisiones.
    Cuando se transmite información, las variables más importantes son: la velocidad y la veracidad (libre de errores).
     La veracidad se consigue introduciendo una redundancia.5DECODIFICACIÓNEs el encargado de la detección y en algunos casos, la corrección de los errores usando los bits redundantes y algoritmos.Entrega al destinatario la información sin la redundancia.
6ESTRUCTURA GENERAL DE LAS COMUNICACIONES DIGITALESTxCanalRxRuidoAWGN
7RUIDO AWGNSe Considera un canal sin memoria, aquel en donde los errores se introducen de forma independiente entre sí.El Ruido es aditivo, blanco y estadístico (AWGN, Aditive While Gausian Noise)Afecta a los símbolos o señales transmitidas de forma Independiente
8CÓDIGOS SECUENCIALES (otro)Códigos que representan números o letras asignados en serie. Señalan el orden en el cual han ocurrido los hechosLos códigos pueden dividirse en subconjuntos o subcódigos, caracteres que son parte del número de identificación que tienen un significado especial.
9CÓDIGOS CONVOLUCIONALESEn el canal se añade un ruido aleatorio a nuestra información, si no tuviésemos restricciones, bastaría con aumentar la potencia en la fuente.Shannon concluyó mejor disminuir el número de mensajes de 2n a 2Rn, donde n es el número de bits de la palabra codificada y  R <1. Los códigos convolucionales realizan esta selección de R (Ratio).
10CÓDIGOS CONVOLUCIONALESUn código convolucional se genera pasando la secuencia de información a transmitir por un registro de desplazamiento lineal. En general, el registro de desplazamiento consiste en m etapas de k bits y n generadores de funciones algebraicas, como se muestra en la figura
11UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDASCODIFICADOR CONVOLUCIONAL Un código convolucional queda especificado por tres parámetros (n, k, m):• nes el número de bits de la palabra codificada. • k es el número de bits de la palabra de datos. • m es la memoria del código o longitud restringida El número de bits por palabra de datos k, cumple:k/n = RA este cociente se le denomina ratio del codificador. TRELLIS Y VITERBI                                                                           MAESTRIA EN CIENCIAS DE LA INFORMACION Y LAS COMUNICACIONES
12Arquitecturas m: etapas o longitud restringida.k: bits de entrada.n: bits de salida.
13R=1/3       m=3      k=1      n=3
14TIPOS DE CODIFICADORES CONVOLUCIONALESR= k/n R= 1/2Codificador Convolucional
15El parámetro m (longitud restringida) indica el nivel en la cual empiezan a converger las ramas. Se tienen    ramas que llegan a cada nodo.En el diagrama de estados se podrán presentar                                              estados posibles.
16DIAGRAMAS DE CODIGOS CONVOLUCIONALESDiagrama árbol o árbol del código: representación mediante un árbol binario de las distintas posibilidades.Diagrama de estados: es la forma menos utilizada.Diagrama de Trellis o enrejado: es la forma más utilizada porque es la que permite realizar la decodificación de la forma más sencilla.
17Codificador Convolucional0000000000ESTADO INICIALDATOCODIFICADO
18DIAGRAMA DE ESTADOS0/0000011011ESTADO PRESENTEDATOCODIFICADO
19Codificador Convolucional1000010111ESTADO INICIALDATOCODIFICADO
20DIAGRAMA DE ESTADOS0/00001/11011011ESTADO PRESENTEDATOCODIFICADO
21DIAGRAMA DE ÁRBOL00000111ESTADOCODIGO10
22Codificador Convolucional0100001001ESTADO INICIALDATOCODIFICADO
23DIAGRAMA DE ESTADOS0/00001/110/01011011ESTADO PRESENTEDATOCODIFICADO
24Codificador Convolucional1100011110ESTADO INICIALDATOCODIFICADO
25DIAGRAMA DE ESTADOS0/00001/110/0101101/1011ESTADO PRESENTEDATOCODIFICADO
26DIAGRAMA DE ÁRBOL00000000111001010111ESTADOCODIGO101011
27Codificador Convolucional1110111001ESTADO INICIALDATOCODIFICADO
28DIAGRAMA DE ESTADOS0/00001/110/0101101/1011ESTADO PRESENTEDATOCODIFICADO1/01
29Codificador Convolucional0110101110ESTADO INICIALDATOCODIFICADO
30DIAGRAMA DE ESTADOS0/00001/110/0101101/100/1011ESTADO PRESENTEDATOCODIFICADO1/01
31Codificador Convolucional0010100111ESTADO INICIALDATOCODIFICADO
32DIAGRAMA DE ESTADOS0/00000/111/110/0101101/100/1011ESTADO PRESENTEDATOCODIFICADO1/01
33Codificador Convolucional1010110000ESTADO INICIALDATOCODIFICADO
34DIAGRAMA DE ESTADOS0/00000/111/110/0101101/001/100/1011ESTADO PRESENTEDATOCODIFICADO1/01
350/00000/111/110/0101101/001/100/10111/01DIAGRAMA DE ÁRBOL0000000011001000010111101011011100010100101110ESTADOCODIGO100110110111
36Diagrama Trellis0/00000/111/110/0101101/001/100/10111/01t1t6000000000000000011111111111101010101010101101010101010111111111111111100000000000010101010101010010101010101
37Ejemplo11111001100111001101001100011000ESTADO INICIALDATOCODIFICADO
38DIAGRAMA DE ÁRBOL0000000011001000010111101011011100010100101110ESTADOCODIGO100110110111
39DIAGRAMA TRELLISDatos de entrada      1 1 0 1 0 0 1 1t1t81101101111001010
40110100110   0   01111100110011100000/111/110/0101101/001/100/1011Datos de entrada 11010011
41DISTANCIA DE HAMMINGLa distancia Hamming comúnmente notada simplemente dH se cuenta como la cantidad de bits que cambian de un bloque a otro.
42Diagrama Viterbi10 10111101010010000000000000000041234545111111111111324455335530101010101010110101010101033325544134111111113611211111154324455000000000000101010101015103355103336240101010101013

Más contenido relacionado

PPT
Codigos de Linea - Telecomunicaciones III
PPT
Codificación Convolucional, Decodificador de Viterbi y Turbo Código
PPT
Lecture 10 isi and eye pattern
PPTX
Métodos para la detección y corrección de errores
PPTX
Modulacion Digital de Señales Analogicas
PPTX
PPT
codificacion de linea
PPTX
Exposicion hdb3.pptx
Codigos de Linea - Telecomunicaciones III
Codificación Convolucional, Decodificador de Viterbi y Turbo Código
Lecture 10 isi and eye pattern
Métodos para la detección y corrección de errores
Modulacion Digital de Señales Analogicas
codificacion de linea
Exposicion hdb3.pptx

La actualidad más candente (20)

PPTX
3.PCM Digitalizacion de señal analogica
PPT
CodificacióN De Canal
PPTX
Modulación AM - PM - FM
PPT
9 modulacion, ask, fsk, psk y qam
 
PPTX
6.6 Calculos de radioenlaces
PPT
Métodos de prueba
PPT
Espectro Ensanchado - Telecomunicaciones III
DOCX
Amplitud modulada am
DOCX
Telecomunicaciones
PPT
PCM y Delta - Telecomunicaciones III
PPT
1 modulación psk
PDF
Modulacion y frecuenca comunicacion analogicas 2
PPTX
7. atenuacion, distorsion y ruido en la transmision
DOC
Cálculo de un enlace de fibra óptica
PPTX
2.Datos y señales en comunicaciones electrónicas
PDF
Trasmisión por modulación angular2
PPTX
Modulación por desplazamiento de fase (psk) exposicion
PPTX
Modulación ask
3.PCM Digitalizacion de señal analogica
CodificacióN De Canal
Modulación AM - PM - FM
9 modulacion, ask, fsk, psk y qam
 
6.6 Calculos de radioenlaces
Métodos de prueba
Espectro Ensanchado - Telecomunicaciones III
Amplitud modulada am
Telecomunicaciones
PCM y Delta - Telecomunicaciones III
1 modulación psk
Modulacion y frecuenca comunicacion analogicas 2
7. atenuacion, distorsion y ruido en la transmision
Cálculo de un enlace de fibra óptica
2.Datos y señales en comunicaciones electrónicas
Trasmisión por modulación angular2
Modulación por desplazamiento de fase (psk) exposicion
Modulación ask
Publicidad

Similar a Trellis Y Viterbi (20)

ODP
Codificación convolucional
PDF
Sistemas de Telecomunicaciones cap 2
PDF
Detección y Corrección de errores
PPTX
Teoría de la información
PDF
Libro Teoria de la informacion y codificacion.pdf
PPTX
Teoria de la informacion
PPTX
Deteccion Y Control De
PDF
PPT S Tx Datos UTP PG 2022 (11).pdf
PPTX
Codigo de transmision
DOC
Semana 07
PPTX
Tema 4 codificación de canal
PPT
Lecture 19 codificación para control de errores. generación códigos lineales.
PPT
TRANSMISION DE DATOS
PPT
PPT
Cap 3 capa_enlace
PDF
Protocolos y codecs vo ip
PPTX
Comunicaciones
PPT
Tema 1 canales en comunicaciones digitales
PPTX
Presentacion grupo-2-inf-164
Codificación convolucional
Sistemas de Telecomunicaciones cap 2
Detección y Corrección de errores
Teoría de la información
Libro Teoria de la informacion y codificacion.pdf
Teoria de la informacion
Deteccion Y Control De
PPT S Tx Datos UTP PG 2022 (11).pdf
Codigo de transmision
Semana 07
Tema 4 codificación de canal
Lecture 19 codificación para control de errores. generación códigos lineales.
TRANSMISION DE DATOS
Cap 3 capa_enlace
Protocolos y codecs vo ip
Comunicaciones
Tema 1 canales en comunicaciones digitales
Presentacion grupo-2-inf-164
Publicidad

Último (20)

PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
Calidad desde el Docente y la mejora continua .pdf
PPTX
Sesion 1 de microsoft power point - Clase 1
PPT
Que son las redes de computadores y sus partes
PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PPTX
Presentación de Redes de Datos modelo osi
PPTX
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
PPTX
Propuesta BKP servidores con Acronis1.pptx
PDF
Plantilla para Diseño de Narrativas Transmedia.pdf
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PPTX
REDES INFORMATICAS REDES INFORMATICAS.pptx
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PDF
Diapositiva proyecto de vida, materia catedra
PDF
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
Maste clas de estructura metálica y arquitectura
PDF
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
PDF
Estrategia de apoyo tecnología grado 9-3
PPTX
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Calidad desde el Docente y la mejora continua .pdf
Sesion 1 de microsoft power point - Clase 1
Que son las redes de computadores y sus partes
El-Gobierno-Electrónico-En-El-Estado-Bolivia
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
Presentación de Redes de Datos modelo osi
COMO AYUDAN LAS TIC EN LA EDUCACION SUPERIOR.pptx
Propuesta BKP servidores con Acronis1.pptx
Plantilla para Diseño de Narrativas Transmedia.pdf
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
REDES INFORMATICAS REDES INFORMATICAS.pptx
Power Point Nicolás Carrasco (disertación Roblox).pptx
Diapositiva proyecto de vida, materia catedra
5.1 Pinch y Bijker en libro Actos, actores y artefactos de Bunch Thomas (coor...
historia_web de la creacion de un navegador_presentacion.pptx
Maste clas de estructura metálica y arquitectura
Liceo departamental MICRO BIT (1) 2.pdfbbbnn
Estrategia de apoyo tecnología grado 9-3
RAP01 - TECNICO SISTEMAS TELEINFORMATICOS.pptx

Trellis Y Viterbi