Podcast
Questions and Answers
¿Los canales de transmisión no tienen errores?
¿Los canales de transmisión no tienen errores?
False (B)
¿Cuál es la principal función del FEC (Forward Error Correction)?
¿Cuál es la principal función del FEC (Forward Error Correction)?
Corregir errores
¿Cuáles son las dos codificaciones que hay cuando es necesaria una codificación interna?
¿Cuáles son las dos codificaciones que hay cuando es necesaria una codificación interna?
- Reed-Solomon y Paridad
- Convolucional y Reed-Solomon
- Ninguna de las anteriores
- Convolucional (correct)
¿Qué tipo de entrelazado se utiliza en el entrelazado interno?
¿Qué tipo de entrelazado se utiliza en el entrelazado interno?
¿Cuáles son los dos casos posibles de entrelazadas interno (2)?
¿Cuáles son los dos casos posibles de entrelazadas interno (2)?
¿Cuántos bytes añade la codificación Reed-Solomon para corregir errores?
¿Cuántos bytes añade la codificación Reed-Solomon para corregir errores?
¿Qué ocurre si se superan los 8 bytes erróneos en la codificación externa?
¿Qué ocurre si se superan los 8 bytes erróneos en la codificación externa?
¿Que requiere menos capacidad de memoria?
¿Que requiere menos capacidad de memoria?
En el entrelazado externo cuantos octetos adyacentes se insertan
En el entrelazado externo cuantos octetos adyacentes se insertan
¿El octeto de sincronización siempre sigue el camino de Ãndice cero?
¿El octeto de sincronización siempre sigue el camino de Ãndice cero?
¿Qué tipo de código es el utilizado en la codificación interna?
¿Qué tipo de código es el utilizado en la codificación interna?
¿Qué complementa a una codificación por bloques?
¿Qué complementa a una codificación por bloques?
¿Qué pasa con los flujos de longitud no predeterminada?
¿Qué pasa con los flujos de longitud no predeterminada?
¿Cómo se determina el número de estados posibles en la codificación interna?
¿Cómo se determina el número de estados posibles en la codificación interna?
¿Cómo se calcula el constraint lenght en la codificación interna?
¿Cómo se calcula el constraint lenght en la codificación interna?
¿Además del nivel AWGN, qué más utiliza FECFRAME en la segunda generación??
¿Además del nivel AWGN, qué más utiliza FECFRAME en la segunda generación??
¿Es muy exigente la especificación de codificación de canal en sistemas satelitales con bajas relaciones S/N?
¿Es muy exigente la especificación de codificación de canal en sistemas satelitales con bajas relaciones S/N?
¿Qué tipo de códigos se utilizan en la codificación interna de segunda generación?
¿Qué tipo de códigos se utilizan en la codificación interna de segunda generación?
¿Que significan las siglas BCH?
¿Que significan las siglas BCH?
En la codificación externa de segunda generación, ¿qué longitudes tienen las tramas para aplicaciones con retardos crÃticos?
En la codificación externa de segunda generación, ¿qué longitudes tienen las tramas para aplicaciones con retardos crÃticos?
Flashcards
¿Qué es la codificación de canal?
¿Qué es la codificación de canal?
Proceso de añadir redundancia controlada a los datos para corregir errores introducidos por el ruido en los canales de transmisión.
¿Qué es FEC (Forward Error Correction)?
¿Qué es FEC (Forward Error Correction)?
Técnica de corrección de errores que añade redundancia para detectar y corregir errores durante la transmisión.
¿Qué es Reed-Solomon?
¿Qué es Reed-Solomon?
Código de corrección de errores que añade bytes de paridad a un bloque de datos para detectar y corregir errores.
¿Qué es el entrelazado?
¿Qué es el entrelazado?
Signup and view all the flashcards
¿Qué es el entrelazado externo?
¿Qué es el entrelazado externo?
Signup and view all the flashcards
¿Qué es el entrelazado interno?
¿Qué es el entrelazado interno?
Signup and view all the flashcards
¿Qué es un código convolucional?
¿Qué es un código convolucional?
Signup and view all the flashcards
¿Qué es 'puncturing' (picado)?
¿Qué es 'puncturing' (picado)?
Signup and view all the flashcards
¿Qué es la memoria en codificación convolucional?
¿Qué es la memoria en codificación convolucional?
Signup and view all the flashcards
¿Qué es la 'constraint length' (longitud de restricción)?
¿Qué es la 'constraint length' (longitud de restricción)?
Signup and view all the flashcards
¿Qué es la codificación externa en DVB-T?
¿Qué es la codificación externa en DVB-T?
Signup and view all the flashcards
¿Qué hace el entrelazado externo en DVB-T?
¿Qué hace el entrelazado externo en DVB-T?
Signup and view all the flashcards
¿Cómo funciona la codificación interna en DVB-T?
¿Cómo funciona la codificación interna en DVB-T?
Signup and view all the flashcards
¿Qué son los códigos LDPC?
¿Qué son los códigos LDPC?
Signup and view all the flashcards
¿Qué es BCH?
¿Qué es BCH?
Signup and view all the flashcards
¿Qué longitudes de trama se usan en DVB-S2?
¿Qué longitudes de trama se usan en DVB-S2?
Signup and view all the flashcards
¿Qué es la tasa de código (code rate)?
¿Qué es la tasa de código (code rate)?
Signup and view all the flashcards
¿Qué ventaja tiene usar tasas bajas (1/4, 1/3, 2/5) con QPSK en DVB-S2?
¿Qué ventaja tiene usar tasas bajas (1/4, 1/3, 2/5) con QPSK en DVB-S2?
Signup and view all the flashcards
¿Cuál es el propósito del 'puncturing' en la codificación interna?
¿Cuál es el propósito del 'puncturing' en la codificación interna?
Signup and view all the flashcards
¿Qué es un código LDPC?
¿Qué es un código LDPC?
Signup and view all the flashcards
¿Cuál es la diferencia entre DVB-T y DVB-S?
¿Cuál es la diferencia entre DVB-T y DVB-S?
Signup and view all the flashcards
¿Qué son ráfagas de errores?
¿Qué son ráfagas de errores?
Signup and view all the flashcards
¿Qué es APSK (Amplitude Phase Shift Keying)?
¿Qué es APSK (Amplitude Phase Shift Keying)?
Signup and view all the flashcards
¿Qué tipos de codificación se usan comúnmente en DVB-T?
¿Qué tipos de codificación se usan comúnmente en DVB-T?
Signup and view all the flashcards
¿Cuál es el propósito del entrelazado en DVB-T?
¿Cuál es el propósito del entrelazado en DVB-T?
Signup and view all the flashcards
¿Cómo afecta el puncturing al rendimiento de la codificación convolucional?
¿Cómo afecta el puncturing al rendimiento de la codificación convolucional?
Signup and view all the flashcards
¿Qué ventajas ofrece la codificación en DVB-S2 sobre DVB-T?
¿Qué ventajas ofrece la codificación en DVB-S2 sobre DVB-T?
Signup and view all the flashcards
¿Cuál es el PER (Packet Error Rate) exigido en sistemas DVB-S2?
¿Cuál es el PER (Packet Error Rate) exigido en sistemas DVB-S2?
Signup and view all the flashcards
¿Qué tipos de modulación se usan DVB-S2?
¿Qué tipos de modulación se usan DVB-S2?
Signup and view all the flashcards
¿Qué tipos de códigos se usan en la codificación de canal de segunda generación?
¿Qué tipos de códigos se usan en la codificación de canal de segunda generación?
Signup and view all the flashcards
Study Notes
Codificación de Canal
- Los canales de transmisión son susceptibles a errores debido al ruido.
- Se busca eliminar la redundancia posible, considerando aspectos espaciales, temporales y la entropÃa.
- La modulación OFDM dista mucho de ser ideal, presentando problemas como ISI (Interferencia Intersimbolar) e ICI (Interferencia Intercarrier).
- Se añade redundancia de manera controlada para corregir errores, a través de la corrección de errores hacia adelante (FEC).
- Se emplean métodos como la paridad, Hamming y códigos cÃclicos.
- Siempre se utiliza una codificación externa.
- Reed-Solomon con parámetros (204, 188, t=8) se aplica como codificación externa.
- Cuando resulta necesario, se implementa una codificación interna convolucional.
Comparación DVB-T/ DVB-S / DVB-C
- DVB-S: Incluye un codificador FEC interno y modulación QPSK.
- DVB-C: Utiliza una conversión de bytes a m-tuplas, codificación diferencial y modulación QAM.
- DVB-T: Implementa un codificador FEC interno, un entrelazado interno y modulación OFDM.
- DVB-T/DVB-S/DVB-C: Reciben un flujo de entrada con dispersión de energÃa o scrambler.
Entrelazado Interno
- Da lugar a un entrelazado frecuencial.
- Se alinea al tamaño de los sÃmbolos, función de la constelación.
- Se entrelazan tanto los bits como los sÃmbolos, ambos basados en bloques.
- Actúa solo sobre los datos útiles.
- El flujo se demultiplexa en un cierto número de subflujos, el cual es dependiente del tamaño del sÃmbolo.
- Existen dos casos posibles: modulación no jerárquica y modulación jerárquica.
Codificación Externa (1/2)
- Reed Solomon RS(204,188,T=8) se utiliza
- Añade 16 bytes para la corrección de hasta 8 errores.
- Si se superan los 8 bytes erróneos, el paquete se considera no válido.
- Si la tasa de error de bit (BER) en la entrada es inferior a 2x10^-4, este código reduce la tasa de error a 10^-11.
- El rendimiento de este código es 188/204 = 0.92.
- La distancia de Hamming es de 17 octetos.
- En la versión modificada del RS(255,239,T=8), se añaden 51 bytes nulos a los 188 del paquete de transporte.
- Esta versión se aplica a la entrada de un codificador RS(255,239,T=8).
- Posteriormente, los 51 bytes nulos se eliminan.
Entrelazado Externo
- Implica la dispersión temporal de errores.
- Aumenta la eficiencia en la codificación del canal.
- Busca dispersar los errores consecutivos (ráfagas) en varios paquetes.
- Utiliza un entrelazado convolucional.
- Presenta ventajas sobre uno convencional.
- Requiere menor capacidad de memoria.
- Soluciona ciertos problemas de sincronización.
- Muestra poca sensibilidad a perturbaciones periódicas.
- Entre dos octetos adyacentes se insertan M-I=204 octetos.
- El octeto de sincronización, invertido o no, siempre sigue el camino de Ãndice cero.
- El retardo total (entrelazado y desentrelazado) es de M-(I-1)-1=2244 octetos.
Codificación Interna (1)
- Implementa un código convolucional.
- Maneja flujos de longitud no predeterminada.
- Complementa a una codificación por bloques.
- Se divide el tren binario en varias salidas.
- Cada salida se obtiene sumando el tren de entrada con las tomas de cada etapa de un registro de desplazamiento.
Codificación Interna (2)
- Número de lÃneas de entrada: m=1.
- Número de lÃneas de salida: n=2.
- Code rate: R=m/n=1/2.
- Memoria: S-m=6, donde S es la longitud del registro de desplazamiento.
- Posibles estados: 2^(5m) = 32.
- Longitud de restricción: K=(S+1)m=7.
- G1 = 171 Octal: x^6 + x^5 + x^4 + x^3 +x^0.
- Numero de bits que intervienen en la codificación
- G2 = 133 Octal: x^6 + x^4 + x^3 + x^1+x^0. La ecuación para la Salida Y: G2 = 133 Octal = 1 x 8^2 + 3 x 8^1 + 3 x 8^0 = 91 dec = 2^6 + 2^4 +2^3 + 2^1 +2^0.
Codificación Interna (4)
- Presenta una redundancia significativa del 100%.
- Esto reduce el rendimiento espectral a la mitad.
- El "puncturing" (picado) implica no transmitir todos los bits.
- Esto mejora la eficiencia espectral, pero disminuye la distancia y la habilidad de corregir errores.
- Se rige por reglas especÃficas.
- Rc representa la tasa de picado del código convolutivo.
- En un ejemplo donde RC = 1/2 * 4/3 = 2/3, por cada bit de entrada se generan 2, aunque de cada 4 bits generados, solo se transmiten 3, significando que por cada 2 bits de entrada se transmiten 3.
- Las tasas de picado definidas son: 1, 4/3, 6/4, 10/6 y 14/8.
- Compromiso entre el flujo de entrada y la extensión de la zona de servicio.
- Se establecen una potencia de emisión y una ganancia de antena.
Codificación de Canal, Segunda Generación (1)
- Las consideraciones generales incluyen la importancia en sistemas satelitales con baja relación señal/ruido (S/N).
- Se requiere una tasa de paquetes erróneos (PER) en un TS (Transport Stream) de 10^-7.
- Esto equivale a un paquete erróneo por hora para un flujo de 5 Mbits/seg.
- Representa una especificación muy exigente.
- En la codificación interna, se emplean códigos LDPC (Low Density Parity Check).
- Estos códigos funcionan mejor con secuencias largas de tramas de 64,800 o 16,200 bits.
- Son códigos de bloques caracterizados por una matriz de parity check dispersa.
- Cada palabra de K bits genera una palabra de código de N bits.
- La tasa K/N de estos códigos puede variar (¼,1/3,2/5,1/2,3/5,273,3/4,4/5,5/6,8/9 y 9/10), dependiendo de la constelación y de las aplicaciones.
- Con modulación QPSK, las tasas de 1/4, 1/3 y 2/5 permiten enlaces con Eb/N0 < 0 dB.
- Los LDPC tienen algoritmos de decodificación paralelizables, con operaciones simples.
Codificación de Canal, Segunda Generación (2)
- La codificación externa usa códigos BCH (Bose-Chaudhury-Hocquenghem).
- Tienen la misma longitud de bloques que el LDPC.
- Pueden corregir de 8 a 12 bits erróneos.
- Las longitudes de los bloques combinados BCH+LDPC son:
- Tramas largas de 64,800 bits para aplicaciones sin requerimientos de retardo crÃticos.
- Tramas cortas de 16,200 para aplicaciones con retardos crÃticos.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.