Capitulo II tv digital
-
Upload
edwin-jami -
Category
Documents
-
view
219 -
download
0
description
Transcript of Capitulo II tv digital
![Page 1: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/1.jpg)
CODIFICACIÓN DEL CANAL
TELEVISIÓN DIGITAL
sábado, 22 de abril de 2023
![Page 2: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/2.jpg)
CODIFICACIÓN DEL CANAL
![Page 3: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/3.jpg)
CODIFICACIÓN DEL CANAL
• Energy dispersal • Outer coding RS (Codificación Exterior RS)• Forney interleaving (Entrlazado Forney)
![Page 4: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/4.jpg)
CODIFICACIÓN DEL CANAL
![Page 5: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/5.jpg)
CODIFICACIÓN DEL CANAL
• Energy dispersal (randomizing)– Este paso no es parte del proceso de corrección de
errores.– El estándar DVB requiere que debe llevarse a cabo
antes de que el proceso de corrección con el fin de obtener una energía distribuida uniformemente dentro del canal de RF.
![Page 6: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/6.jpg)
CODIFICACIÓN DEL CANAL
![Page 7: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/7.jpg)
CODIFICACIÓN DEL CANAL• Energy dispersal (randomizing)– El generador se reinicia cada ocho paquetes de transporte de carga de su
registro con la secuencia 100101010000000.– Con el fin de que la aleatoriedad en el receptor puede localizar el
comienzo de la secuencia• El byte de sincronización del primer paquete de la secuencia se invierte (47hex se
convierte en B8hex), los otros siete que permanecen inalteradas. • Con el fin de que los bytes de sincronización no están codificados, la entrada de
habilitación permanece inactivo durante ese tiempo, pero la secuencia pseudo-aleatoria no se interrumpe.
– El dispositivo de dispersión de energía permanece activo incluso en ausencia de una señal o con un flujo no compatible MPEG-2 como entrada.
• Pseudo-Random Binary Sequency (PRBS) with the generator polynome 1+X14−X15.
![Page 8: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/8.jpg)
CODIFICACIÓN DEL CANAL
![Page 9: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/9.jpg)
CODIFICACIÓN DEL CANAL
• Reed–Solomon coding (outer coding)– Con el fin de ser capaz de corregir la mayoría de los
errores introducidos por el canal de transmisión física.– La primera capa de codificación de corrección de
errores, es llamado codificación exterior, se utiliza con todos los medios de comunicación de transmisión de DVB-especificados
– Una segunda capa complementaria, llamada codificación interior, se utiliza sólo en transmisiones por satélite y terrestres.
![Page 10: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/10.jpg)
CODIFICACIÓN DEL CANAL
• Códigos de Reed-Solomon son los códigos cíclicos no binarios con símbolos constituidos por secuencias de m bits– m es cualquier número entero positivo que tiene
un valor mayor que 2. • Existen códigos RS (n, k) de símbolos m bits
para todo n y k para el que
![Page 11: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/11.jpg)
CODIFICACIÓN DEL CANAL
• k es el número de símbolos de datos están codificados• n es el número total de símbolos de código en el bloque
codificado. • Para el código de R-S más convencional (n, k)
• t es el símbolo de error de capacidad de corrección del código
• n - k = 2t es el número de símbolos de paridad.
![Page 12: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/12.jpg)
CODIFICACIÓN DEL CANAL
• Para un código RS extendido es:
• Códigos Reed-Solomon logra la mayor distancia mínima posible de código para cualquier código lineal con la misma entrada de encoder y longitudes de los bloques de salida.
• Para los códigos no binarios, se define la distancia entre dos palabras de código .
![Page 13: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/13.jpg)
CODIFICACIÓN DEL CANAL
• El código es capaz de corregir cualquier combinación de t o menos errores, donde t se pueden expresar como:
• La capacidad de corrección de borrado, ρ, de el código es
![Page 14: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/14.jpg)
CODIFICACIÓN DEL CANAL
• Simultánea la corrección de errores y la capacidad de corrección de borrado se puede expresar de la siguiente manera:
• α es el número de patrones de símbolos de error que puede ser corregido
• γ es el número de patrones de borrado de símbolo que puede ser corregido
![Page 15: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/15.jpg)
CODIFICACIÓN DEL CANAL
![Page 16: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/16.jpg)
CODIFICACIÓN DEL CANAL
• Capos Finitos– Para entender la codificación y decodificación de
los principios de los códigos no binarios, tales como códigos de Reed-Solomon (RS), es necesario adentrarse en la zona de campos finitos llamados Cuerpos de Galois (GF).
– Para cualquier número primo, p, existe un campo finito GF denotado (p) que contiene los elementos p.
![Page 17: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/17.jpg)
CODIFICACIÓN DEL CANAL
• Es posible extender GF (p) a un campo de elementos (p)Exp(m), llamado un campo de extensión de GF (p), y denotado por GF (pm), donde m es un número entero positivo distinto de cero.
• GF (pm) contiene como un subconjunto de los elementos de GF (p). Símbolos de la GF campo de extensión (2exp(m)) se utilizan en la construcción de códigos de Reed-Solomon (RS).
![Page 18: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/18.jpg)
CODIFICACIÓN DEL CANAL• Un conjunto infinito de elementos, F, se forma
partiendo de los elementos de {0, 1, α}, y la generación de elementos adicionales multiplicando progresivamente la última entrada por α, que se obtiene la siguiente:
![Page 19: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/19.jpg)
CODIFICACIÓN DEL CANAL
![Page 20: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/20.jpg)
CODIFICACIÓN DEL CANAL
![Page 21: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/21.jpg)
CODIFICACIÓN DEL CANAL
![Page 22: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/22.jpg)
CODIFICACIÓN DEL CANAL
![Page 23: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/23.jpg)
CODIFICACIÓN DEL CANAL
![Page 24: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/24.jpg)
CODIFICACIÓN DEL CANAL
![Page 25: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/25.jpg)
CÓDIGO CONVOLUCIONAL
![Page 26: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/26.jpg)
CÓDIGO CONVOLUCIONAL
![Page 27: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/27.jpg)
Diagrama de Codificador Convolucional
S1 S3S2Secuencia de Entrada
Secuencia Codificada
![Page 28: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/28.jpg)
CODIFICACIÓN CÍCLICA
![Page 29: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/29.jpg)
EN EL TRANSMISOR
• El mensaje M: 1010001101 – son los K bits
• El patrón P: 110101– P= n+1 bits
• Ahora se multiplica: 2ⁿ*M• Después se divide: (2ⁿ*M)/ P• La trama que se transmite T: 2ⁿ*M + R
– R es el residuo de n bits
CODIFICACION CÍCLICA
![Page 30: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/30.jpg)
EN EL RECEPTOR
• Se hace una división: T/P • Si no hay error “ R = 0 ”
• El patrón P elegido depende del tipo de errores que se esperan sufrir
• Siempre el bit más significativo y el menos significativo de P deben ser igual a1
CODIFICACION CÍCLICA
![Page 31: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/31.jpg)
EN EL RECEPTOR
• Se hace una división: T(x)/P(x) • Si no hay error “ R(x) = 0 ”
CODIFICACION CÍCLICA
![Page 32: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/32.jpg)
CODIFICACION CÍCLICA
![Page 33: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/33.jpg)
CODIFICACION CÍCLICA
![Page 34: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/34.jpg)
CODIFICADOR CICLICA
![Page 35: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/35.jpg)
ALGORITMO DE VITERBI
![Page 36: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/36.jpg)
DIAGRAMA TRELLIS
![Page 37: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/37.jpg)
ALGORITMO DE VITERBI
![Page 38: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/38.jpg)
CODIFICACIÓN REED SOLOMON (RS)
![Page 39: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/39.jpg)
CODIFICACIÓN REED SOLOMON
• Es un codificador cíclico no binario con símbolos formados
• Logra la codificación de mayor distancia mínima posible para cualquier código lineal– La misma entrada del encoder y longitudes de los
bloques de salida
![Page 40: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/40.jpg)
CODIFICACIÓN REED SOLOMON
![Page 41: Capitulo II tv digital](https://reader035.fdocuments.mx/reader035/viewer/2022062323/5695d1f21a28ab9b029888f0/html5/thumbnails/41.jpg)
CODIFICACIÓN REED SOLOMON