SlideShare una empresa de Scribd logo
1 de 45
TRELLIS Y VITERBI Ing, Carlos Alberto Amaya Tarazona
2 Conceptos ,[object Object]
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.
3 HISTORIA 1948. 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.
4 TEORÍA DE LA CODIFICACIÓN ,[object Object]
   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.,[object Object]
6 ESTRUCTURA GENERAL DE LAS COMUNICACIONES DIGITALES Tx Canal Rx Ruido AWGN
7 RUIDO AWGN Se 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
8 CÓDIGOS SECUENCIALES (otro) Códigos que representan números o letras asignados en serie. Señalan el orden en el cual han ocurrido los hechos Los códigos pueden dividirse en subconjuntos o subcódigos, caracteres que son parte del número de identificación que tienen un significado especial.
9 CÓDIGOS CONVOLUCIONALES En 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).
10 CÓDIGOS CONVOLUCIONALES Un 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
11 UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS CODIFICADOR 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 = R A este cociente se le denomina ratio del codificador.  TRELLIS Y VITERBI                                                                           MAESTRIA EN CIENCIAS DE LA INFORMACION Y LAS COMUNICACIONES
12 Arquitecturas  m: etapas o longitud restringida. k: bits de entrada. n: bits de salida.
13 R=1/3       m=3      k=1      n=3
14 TIPOS DE CODIFICADORES CONVOLUCIONALES R= k/n  R= 1/2 Codificador Convolucional
15 El 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.
16 DIAGRAMAS DE CODIGOS CONVOLUCIONALES Diagrama á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.
17 Codificador Convolucional 0 0 0 0 0 0 0 0 0 0 ESTADO INICIALDATOCODIFICADO
18 DIAGRAMA DE ESTADOS 0/00 00 01 10 11 ESTADO PRESENTEDATOCODIFICADO
19 Codificador Convolucional 1 0 0 0 0 1 0 1 1 1 ESTADO INICIALDATOCODIFICADO
20 DIAGRAMA DE ESTADOS 0/00 00 1/11 01 10 11 ESTADO PRESENTEDATOCODIFICADO
21 DIAGRAMA DE ÁRBOL 00 00 0 1 11 ESTADOCODIGO 10
22 Codificador Convolucional 0 1 0 0 0 0 1 0 0 1 ESTADO INICIALDATOCODIFICADO
23 DIAGRAMA DE ESTADOS 0/00 00 1/11 0/01 01 10 11 ESTADO PRESENTEDATOCODIFICADO
24 Codificador Convolucional 1 1 0 0 0 1 1 1 1 0 ESTADO INICIALDATOCODIFICADO
25 DIAGRAMA DE ESTADOS 0/00 00 1/11 0/01 01 10 1/10 11 ESTADO PRESENTEDATOCODIFICADO
26 DIAGRAMA DE ÁRBOL 00 00 00 00 11 10 0 1 01 01 11 ESTADOCODIGO 10 10 11
27 Codificador Convolucional 1 1 1 0 1 1 1 0 0 1 ESTADO INICIALDATOCODIFICADO
28 DIAGRAMA DE ESTADOS 0/00 00 1/11 0/01 01 10 1/10 11 ESTADO PRESENTEDATOCODIFICADO 1/01
29 Codificador Convolucional 0 1 1 0 1 0 1 1 1 0 ESTADO INICIALDATOCODIFICADO
30 DIAGRAMA DE ESTADOS 0/00 00 1/11 0/01 01 10 1/10 0/10 11 ESTADO PRESENTEDATOCODIFICADO 1/01
31 Codificador Convolucional 0 0 1 0 1 0 0 1 1 1 ESTADO INICIALDATOCODIFICADO
32 DIAGRAMA DE ESTADOS 0/00 00 0/11 1/11 0/01 01 10 1/10 0/10 11 ESTADO PRESENTEDATOCODIFICADO 1/01
33 Codificador Convolucional 1 0 1 0 1 1 0 0 0 0 ESTADO INICIALDATOCODIFICADO
34 DIAGRAMA DE ESTADOS 0/00 00 0/11 1/11 0/01 01 10 1/00 1/10 0/10 11 ESTADO PRESENTEDATOCODIFICADO 1/01
35 0/00 00 0/11 1/11 0/01 01 10 1/00 1/10 0/10 11 1/01 DIAGRAMA DE ÁRBOL 00 00 00 00 11 00 10 00 01 01 11 10 10 11 0 1 11 00 01 01 00 10 11 10 ESTADOCODIGO 10 01 10 11 01 11
36 Diagrama Trellis 0/00 00 0/11 1/11 0/01 01 10 1/00 1/10 0/10 11 1/01 t1 t6 00 00 00 00 00 00 00 00 11 11 11 11 11 11 01 01 01 01 01 01 01 10 10 10 10 10 10 11 11 11 11 11 11 11 11 00 00 00 00 00 00 10 10 10 10 10 10 10 01 01 01 01 01 01
37 Ejemplo 11111001 10011100 11010011 0 0 0 1 1 0 0 0 ESTADO INICIALDATOCODIFICADO
38 DIAGRAMA DE ÁRBOL 00 00 00 00 11 00 10 00 01 01 11 10 10 11 0 1 11 00 01 01 00 10 11 10 ESTADOCODIGO 10 01 10 11 01 11
39 DIAGRAMA TRELLIS Datos de entrada      1 1 0 1 0 0 1 1 t1 t8 11 01 10 11 11 00 10 10
40 11010011 0   0   0 11111001 10011100 00 0/11 1/11 0/01 01 10 1/00 1/10 0/10 11 Datos de entrada 11010011
41 DISTANCIA DE HAMMING La distancia Hamming comúnmente notada simplemente dH se cuenta como la cantidad de bits que cambian de un bloque a otro.
42 Diagrama Viterbi 10  10 11 11 01 01 00 10 00 00 00 00 00 00 00 00 4 1 2 3 4 5 4 5 11 11 11 11 11 11 3 2 4 4 5 5 3 3 5 5 3 01 01 01 01 01 01 01 10 10 10 10 10 10 3 3 3 2 5 5 4 4 1 3 4 11 11 11 11 3 6 11 2 11 11 11 5 4 3 2 4 4 5 5 00 00 00 00 00 00 10 10 10 10 10 1 5 10 3 3 5 5 10 3 3 3 6 2 4 01 01 01 01 01 01 3

Más contenido relacionado

La actualidad más candente

Lecture 15 probabilidad de error y ber en señales bandabase binaria
Lecture 15 probabilidad de error y ber en señales bandabase binariaLecture 15 probabilidad de error y ber en señales bandabase binaria
Lecture 15 probabilidad de error y ber en señales bandabase binaria
nica2009
 
8 modulaciones ask, fsk, psk y qam
8  modulaciones ask, fsk, psk y qam8  modulaciones ask, fsk, psk y qam
8 modulaciones ask, fsk, psk y qam
Pablo Miranda
 
Teorema del muestro y PCM
Teorema del muestro y PCMTeorema del muestro y PCM
Teorema del muestro y PCM
Joaquin Vicioso
 
codificaciones unipolar, polar, bipolar
codificaciones unipolar, polar, bipolarcodificaciones unipolar, polar, bipolar
codificaciones unipolar, polar, bipolar
thejp
 
Tecnicas mic pdh sdh
Tecnicas mic pdh sdhTecnicas mic pdh sdh
Tecnicas mic pdh sdh
Luis Yallerco
 

La actualidad más candente (20)

codificacion de linea
codificacion de lineacodificacion de linea
codificacion de linea
 
Modulacion pcm
Modulacion pcmModulacion pcm
Modulacion pcm
 
1 modulación psk
1 modulación psk1 modulación psk
1 modulación psk
 
Lecture 15 probabilidad de error y ber en señales bandabase binaria
Lecture 15 probabilidad de error y ber en señales bandabase binariaLecture 15 probabilidad de error y ber en señales bandabase binaria
Lecture 15 probabilidad de error y ber en señales bandabase binaria
 
Codigo manchester
Codigo manchesterCodigo manchester
Codigo manchester
 
Sistemas de Telecomunicaciones cap 2
Sistemas de Telecomunicaciones cap 2Sistemas de Telecomunicaciones cap 2
Sistemas de Telecomunicaciones cap 2
 
Modulación qam
Modulación qamModulación qam
Modulación qam
 
Modulación delta
Modulación deltaModulación delta
Modulación delta
 
Modulacion AM
Modulacion AMModulacion AM
Modulacion AM
 
Ccoeficiente y porcentaje de modulación
Ccoeficiente y porcentaje de modulaciónCcoeficiente y porcentaje de modulación
Ccoeficiente y porcentaje de modulación
 
Pcm
PcmPcm
Pcm
 
8 modulaciones ask, fsk, psk y qam
8  modulaciones ask, fsk, psk y qam8  modulaciones ask, fsk, psk y qam
8 modulaciones ask, fsk, psk y qam
 
Modulación pcm
Modulación pcmModulación pcm
Modulación pcm
 
Codigos de linea.pdfcódiga
Codigos de linea.pdfcódigaCodigos de linea.pdfcódiga
Codigos de linea.pdfcódiga
 
PDH
PDHPDH
PDH
 
Teorema del muestro y PCM
Teorema del muestro y PCMTeorema del muestro y PCM
Teorema del muestro y PCM
 
4.TDM Multiplexacion por division de tiempo
4.TDM Multiplexacion por division de tiempo4.TDM Multiplexacion por division de tiempo
4.TDM Multiplexacion por division de tiempo
 
Tema 4 codificación de canal
Tema 4   codificación de canalTema 4   codificación de canal
Tema 4 codificación de canal
 
codificaciones unipolar, polar, bipolar
codificaciones unipolar, polar, bipolarcodificaciones unipolar, polar, bipolar
codificaciones unipolar, polar, bipolar
 
Tecnicas mic pdh sdh
Tecnicas mic pdh sdhTecnicas mic pdh sdh
Tecnicas mic pdh sdh
 

Similar a Trellis Y Viterbi

Codificación y sus tecnicas
Codificación y sus tecnicasCodificación y sus tecnicas
Codificación y sus tecnicas
kevinluchi
 
Lecture 19 codificación para control de errores. generación códigos lineales.
Lecture 19 codificación para control de errores. generación códigos lineales.Lecture 19 codificación para control de errores. generación códigos lineales.
Lecture 19 codificación para control de errores. generación códigos lineales.
nica2009
 
Lecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psdLecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psd
nica2009
 

Similar a Trellis Y Viterbi (20)

5555.pptx
5555.pptx5555.pptx
5555.pptx
 
Códigos
CódigosCódigos
Códigos
 
codificación de canal
codificación de canalcodificación de canal
codificación de canal
 
CodificacióN De Canal
CodificacióN De CanalCodificacióN De Canal
CodificacióN De Canal
 
Codificacion
CodificacionCodificacion
Codificacion
 
Codigos de Linea - Telecomunicaciones III
Codigos de Linea - Telecomunicaciones IIICodigos de Linea - Telecomunicaciones III
Codigos de Linea - Telecomunicaciones III
 
Comunicaciones
ComunicacionesComunicaciones
Comunicaciones
 
Investigación Códigos INF 164
Investigación Códigos INF 164Investigación Códigos INF 164
Investigación Códigos INF 164
 
Códigos y Modos de Transmisión de Datos
Códigos y Modos de Transmisión de DatosCódigos y Modos de Transmisión de Datos
Códigos y Modos de Transmisión de Datos
 
Seminario DLC fam ss
Seminario DLC  fam ssSeminario DLC  fam ss
Seminario DLC fam ss
 
Logica_Digital_Unidad_VI-parte1.pdvdfvdfvptx
Logica_Digital_Unidad_VI-parte1.pdvdfvdfvptxLogica_Digital_Unidad_VI-parte1.pdvdfvdfvptx
Logica_Digital_Unidad_VI-parte1.pdvdfvdfvptx
 
Comunicaciones 2 unidad 1
Comunicaciones 2 unidad 1Comunicaciones 2 unidad 1
Comunicaciones 2 unidad 1
 
tema-5-codificacion-de-datos.ppt
tema-5-codificacion-de-datos.ppttema-5-codificacion-de-datos.ppt
tema-5-codificacion-de-datos.ppt
 
Codificación y sus tecnicas
Codificación y sus tecnicasCodificación y sus tecnicas
Codificación y sus tecnicas
 
Trabajo de circuitos 1
Trabajo de circuitos 1Trabajo de circuitos 1
Trabajo de circuitos 1
 
Lecture 19 codificación para control de errores. generación códigos lineales.
Lecture 19 codificación para control de errores. generación códigos lineales.Lecture 19 codificación para control de errores. generación códigos lineales.
Lecture 19 codificación para control de errores. generación códigos lineales.
 
Decodificador y codificador
Decodificador y codificadorDecodificador y codificador
Decodificador y codificador
 
Lecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psdLecture 9 codificación de línea y psd
Lecture 9 codificación de línea y psd
 
SINCRONISMO DIGITAL
SINCRONISMO DIGITALSINCRONISMO DIGITAL
SINCRONISMO DIGITAL
 
PPT S Tx Datos UTP PG 2022 (11).pdf
PPT  S Tx Datos UTP PG 2022 (11).pdfPPT  S Tx Datos UTP PG 2022 (11).pdf
PPT S Tx Datos UTP PG 2022 (11).pdf
 

Último

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (15)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 

Trellis Y Viterbi

  • 1. TRELLIS Y VITERBI Ing, Carlos Alberto Amaya Tarazona
  • 2.
  • 3. 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.
  • 4. 3 HISTORIA 1948. 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.
  • 5.
  • 6. Algoritmos matemáticos, métodos para lograr que la información se adapte mejor a las condiciones de las transmisiones.
  • 7. Cuando se transmite información, las variables más importantes son: la velocidad y la veracidad (libre de errores).
  • 8.
  • 9. 6 ESTRUCTURA GENERAL DE LAS COMUNICACIONES DIGITALES Tx Canal Rx Ruido AWGN
  • 10. 7 RUIDO AWGN Se 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
  • 11. 8 CÓDIGOS SECUENCIALES (otro) Códigos que representan números o letras asignados en serie. Señalan el orden en el cual han ocurrido los hechos Los códigos pueden dividirse en subconjuntos o subcódigos, caracteres que son parte del número de identificación que tienen un significado especial.
  • 12. 9 CÓDIGOS CONVOLUCIONALES En 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).
  • 13. 10 CÓDIGOS CONVOLUCIONALES Un 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
  • 14. 11 UNIVERSIDAD DISTRITAL FRANCISCO JOSE DE CALDAS CODIFICADOR 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 = R A este cociente se le denomina ratio del codificador. TRELLIS Y VITERBI MAESTRIA EN CIENCIAS DE LA INFORMACION Y LAS COMUNICACIONES
  • 15. 12 Arquitecturas m: etapas o longitud restringida. k: bits de entrada. n: bits de salida.
  • 16. 13 R=1/3 m=3 k=1 n=3
  • 17. 14 TIPOS DE CODIFICADORES CONVOLUCIONALES R= k/n R= 1/2 Codificador Convolucional
  • 18. 15 El 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.
  • 19. 16 DIAGRAMAS DE CODIGOS CONVOLUCIONALES Diagrama á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.
  • 20. 17 Codificador Convolucional 0 0 0 0 0 0 0 0 0 0 ESTADO INICIALDATOCODIFICADO
  • 21. 18 DIAGRAMA DE ESTADOS 0/00 00 01 10 11 ESTADO PRESENTEDATOCODIFICADO
  • 22. 19 Codificador Convolucional 1 0 0 0 0 1 0 1 1 1 ESTADO INICIALDATOCODIFICADO
  • 23. 20 DIAGRAMA DE ESTADOS 0/00 00 1/11 01 10 11 ESTADO PRESENTEDATOCODIFICADO
  • 24. 21 DIAGRAMA DE ÁRBOL 00 00 0 1 11 ESTADOCODIGO 10
  • 25. 22 Codificador Convolucional 0 1 0 0 0 0 1 0 0 1 ESTADO INICIALDATOCODIFICADO
  • 26. 23 DIAGRAMA DE ESTADOS 0/00 00 1/11 0/01 01 10 11 ESTADO PRESENTEDATOCODIFICADO
  • 27. 24 Codificador Convolucional 1 1 0 0 0 1 1 1 1 0 ESTADO INICIALDATOCODIFICADO
  • 28. 25 DIAGRAMA DE ESTADOS 0/00 00 1/11 0/01 01 10 1/10 11 ESTADO PRESENTEDATOCODIFICADO
  • 29. 26 DIAGRAMA DE ÁRBOL 00 00 00 00 11 10 0 1 01 01 11 ESTADOCODIGO 10 10 11
  • 30. 27 Codificador Convolucional 1 1 1 0 1 1 1 0 0 1 ESTADO INICIALDATOCODIFICADO
  • 31. 28 DIAGRAMA DE ESTADOS 0/00 00 1/11 0/01 01 10 1/10 11 ESTADO PRESENTEDATOCODIFICADO 1/01
  • 32. 29 Codificador Convolucional 0 1 1 0 1 0 1 1 1 0 ESTADO INICIALDATOCODIFICADO
  • 33. 30 DIAGRAMA DE ESTADOS 0/00 00 1/11 0/01 01 10 1/10 0/10 11 ESTADO PRESENTEDATOCODIFICADO 1/01
  • 34. 31 Codificador Convolucional 0 0 1 0 1 0 0 1 1 1 ESTADO INICIALDATOCODIFICADO
  • 35. 32 DIAGRAMA DE ESTADOS 0/00 00 0/11 1/11 0/01 01 10 1/10 0/10 11 ESTADO PRESENTEDATOCODIFICADO 1/01
  • 36. 33 Codificador Convolucional 1 0 1 0 1 1 0 0 0 0 ESTADO INICIALDATOCODIFICADO
  • 37. 34 DIAGRAMA DE ESTADOS 0/00 00 0/11 1/11 0/01 01 10 1/00 1/10 0/10 11 ESTADO PRESENTEDATOCODIFICADO 1/01
  • 38. 35 0/00 00 0/11 1/11 0/01 01 10 1/00 1/10 0/10 11 1/01 DIAGRAMA DE ÁRBOL 00 00 00 00 11 00 10 00 01 01 11 10 10 11 0 1 11 00 01 01 00 10 11 10 ESTADOCODIGO 10 01 10 11 01 11
  • 39. 36 Diagrama Trellis 0/00 00 0/11 1/11 0/01 01 10 1/00 1/10 0/10 11 1/01 t1 t6 00 00 00 00 00 00 00 00 11 11 11 11 11 11 01 01 01 01 01 01 01 10 10 10 10 10 10 11 11 11 11 11 11 11 11 00 00 00 00 00 00 10 10 10 10 10 10 10 01 01 01 01 01 01
  • 40. 37 Ejemplo 11111001 10011100 11010011 0 0 0 1 1 0 0 0 ESTADO INICIALDATOCODIFICADO
  • 41. 38 DIAGRAMA DE ÁRBOL 00 00 00 00 11 00 10 00 01 01 11 10 10 11 0 1 11 00 01 01 00 10 11 10 ESTADOCODIGO 10 01 10 11 01 11
  • 42. 39 DIAGRAMA TRELLIS Datos de entrada 1 1 0 1 0 0 1 1 t1 t8 11 01 10 11 11 00 10 10
  • 43. 40 11010011 0 0 0 11111001 10011100 00 0/11 1/11 0/01 01 10 1/00 1/10 0/10 11 Datos de entrada 11010011
  • 44. 41 DISTANCIA DE HAMMING La distancia Hamming comúnmente notada simplemente dH se cuenta como la cantidad de bits que cambian de un bloque a otro.
  • 45. 42 Diagrama Viterbi 10 10 11 11 01 01 00 10 00 00 00 00 00 00 00 00 4 1 2 3 4 5 4 5 11 11 11 11 11 11 3 2 4 4 5 5 3 3 5 5 3 01 01 01 01 01 01 01 10 10 10 10 10 10 3 3 3 2 5 5 4 4 1 3 4 11 11 11 11 3 6 11 2 11 11 11 5 4 3 2 4 4 5 5 00 00 00 00 00 00 10 10 10 10 10 1 5 10 3 3 5 5 10 3 3 3 6 2 4 01 01 01 01 01 01 3
  • 46. 43 10 10 11 11 01 01 00 10 11 2 3 01 10 2 1 3 11 11 3 00 10 1 10 3 Diagrama Viterbi
  • 47. 44 APLICACIONES CC-DV (Códigos Convolucionales con Decodificador de Viterbi) son utilizados en los sistemas de telefonía celular digital como es el caso del estándar IS-95. En comunicaciones de satélites geoestacionarios como las redes VSAT (Very Small Aperture Terminal), de AXESAT para los servicios de Internet y redes WAN.
  • 48. 45 VITERBI PREGUNTAS 6 1 2 3 4 5 7 13 8 9 10 11 12