Codificacion de canal
20 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿Los canales de transmisión no tienen errores?

False (B)

¿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?

  • Reed-Solomon y Paridad
  • Convolucional y Reed-Solomon
  • Ninguna de las anteriores
  • Convolucional (correct)

¿Qué tipo de entrelazado se utiliza en el entrelazado interno?

<p>Frecuencial (A)</p> Signup and view all the answers

¿Cuáles son los dos casos posibles de entrelazadas interno (2)?

<p>Modulacion Jerarquica o No jerarquica (B)</p> Signup and view all the answers

¿Cuántos bytes añade la codificación Reed-Solomon para corregir errores?

<p>16 bytes</p> Signup and view all the answers

¿Qué ocurre si se superan los 8 bytes erróneos en la codificación externa?

<p>El paquete se marca como no válido</p> Signup and view all the answers

¿Que requiere menos capacidad de memoria?

<p>Entrelazado convolucional (A)</p> Signup and view all the answers

En el entrelazado externo cuantos octetos adyacentes se insertan

<p>M-I=204 octetos (D)</p> Signup and view all the answers

¿El octeto de sincronización siempre sigue el camino de índice cero?

<p>True (A)</p> Signup and view all the answers

¿Qué tipo de código es el utilizado en la codificación interna?

<p>Convolucional</p> Signup and view all the answers

¿Qué complementa a una codificación por bloques?

<p>Flujos de longitud no predeterminada</p> Signup and view all the answers

¿Qué pasa con los flujos de longitud no predeterminada?

<p>Complementa a una codificación por bloques (B)</p> Signup and view all the answers

¿Cómo se determina el número de estados posibles en la codificación interna?

<p>2^(5m)</p> Signup and view all the answers

¿Cómo se calcula el constraint lenght en la codificación interna?

<p>K=(S+1)m</p> Signup and view all the answers

¿Además del nivel AWGN, qué más utiliza FECFRAME en la segunda generación??

<p>QPSK, 8PSK Y 16 APSK</p> Signup and view all the answers

¿Es muy exigente la especificación de codificación de canal en sistemas satelitales con bajas relaciones S/N?

<p>True (A)</p> Signup and view all the answers

¿Qué tipo de códigos se utilizan en la codificación interna de segunda generación?

<p>Códigos LDPC</p> Signup and view all the answers

¿Que significan las siglas BCH?

<p>Bose-Chaudhury-Hocquenghem</p> Signup and view all the answers

En la codificación externa de segunda generación, ¿qué longitudes tienen las tramas para aplicaciones con retardos críticos?

<p>16,200 bits (B)</p> Signup and view all the answers

Flashcards

¿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)?

Técnica de corrección de errores que añade redundancia para detectar y corregir errores durante la transmisión.

¿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?

Proceso de reordenar la secuencia de datos para dispersar los errores, haciendo la codificación de canal más eficaz contra ráfagas de errores.

Signup and view all the flashcards

¿Qué es el entrelazado externo?

Tipo de entrelazado que dispersa los errores a lo largo del tiempo, aumentando la eficiencia de la codificación de canal.

Signup and view all the flashcards

¿Qué es el entrelazado interno?

Tipo de entrelazado que reordena los datos en el dominio de la frecuencia.

Signup and view all the flashcards

¿Qué es un código convolucional?

Código que procesa el flujo de datos continuamente, dividiéndolo en múltiples salidas basadas en sumas del flujo de entrada y etapas de un registro de desplazamiento.

Signup and view all the flashcards

¿Qué es 'puncturing' (picado)?

Técnica para mejorar la eficiencia espectral de un código convolucional al eliminar algunos de los bits redundantes.

Signup and view all the flashcards

¿Qué es la memoria en codificación convolucional?

Longitud del registro de desplazamiento en un codificador convolucional, que afecta la complejidad y la capacidad de corrección de errores.

Signup and view all the flashcards

¿Qué es la 'constraint length' (longitud de restricción)?

Número de bits que influyen en la codificación en un codificador convolucional.

Signup and view all the flashcards

¿Qué es la codificación externa en DVB-T?

En DVB-T, es RS(204,188,T=8), añade 16 bytes para corregir hasta 8 errores.

Signup and view all the flashcards

¿Qué hace el entrelazado externo en DVB-T?

Dispersa errores consecutivos en varios paquetes para aumentar la eficiencia de la codificación de canal.

Signup and view all the flashcards

¿Cómo funciona la codificación interna en DVB-T?

Divide el tren binario en varias salidas, cada una siendo una suma entre el tren de entrada y las tomas de cada etapa de un registro de desplazamiento.

Signup and view all the flashcards

¿Qué son los códigos LDPC?

En DVB-S2, se utilizan para la codificación interna debido a su eficiencia con secuencias largas y algoritmos de decodificación paralelizables.

Signup and view all the flashcards

¿Qué es BCH?

En DVB-S2, se usa como codificación externa para corregir errores, complementando los códigos LDPC.

Signup and view all the flashcards

¿Qué longitudes de trama se usan en DVB-S2?

64,800 bits: aplicaciones con retardos no críticos. 16,200 bits: aplicaciones con retardos críticos.

Signup and view all the flashcards

¿Qué es la tasa de código (code rate)?

Determina la cantidad de bits de redundancia añadidos para la corrección de errores.

Signup and view all the flashcards

¿Qué ventaja tiene usar tasas bajas (1/4, 1/3, 2/5) con QPSK en DVB-S2?

En DVB-S2, permite enlaces con E0/N0 < 0 dB, proporcionando mayor robustez en condiciones de baja señal.

Signup and view all the flashcards

¿Cuál es el propósito del 'puncturing' en la codificación interna?

Técnica que consiste en no transmitir todos los bits generados por un codificador convolucional para aumentar la eficiencia espectral.

Signup and view all the flashcards

¿Qué es un código LDPC?

Un código disperso que mejora el rendimiento con secuencias largas y permite la decodificación paralela.

Signup and view all the flashcards

¿Cuál es la diferencia entre DVB-T y DVB-S?

DVB-T usa COFDM y DVB-S usa modulación simple. DVB-T tiene menor inmunidad al desvanecimiento.

Signup and view all the flashcards

¿Qué son ráfagas de errores?

Errores agrupados que afectan a varios bits consecutivos.

Signup and view all the flashcards

¿Qué es APSK (Amplitude Phase Shift Keying)?

Esquema de modulación que utiliza tanto la amplitud como la fase para representar los datos.

Signup and view all the flashcards

¿Qué tipos de codificación se usan comúnmente en DVB-T?

La codificación interna se realiza mediante códigos convolucionales, y la externa mediante Reed-Solomon.

Signup and view all the flashcards

¿Cuál es el propósito del entrelazado en DVB-T?

El entrelazado distribuye temporalmente los errores para mejorar la eficacia de la corrección de errores.

Signup and view all the flashcards

¿Cómo afecta el puncturing al rendimiento de la codificación convolucional?

Mejora la eficiencia espectral al eliminar algunos bits redundantes, aunque reduce la capacidad de corrección de errores.

Signup and view all the flashcards

¿Qué ventajas ofrece la codificación en DVB-S2 sobre DVB-T?

DVB-S2 usa LDPC y BCH, que ofrecen mejor rendimiento que los códigos usados en DVB-T en condiciones de baja relación señal/ruido.

Signup and view all the flashcards

¿Cuál es el PER (Packet Error Rate) exigido en sistemas DVB-S2?

Un paquete erróneo por hora para un flujo de 5 Mbits/seg.

Signup and view all the flashcards

¿Qué tipos de modulación se usan DVB-S2?

Usar QPSK, 8PSK Y 16 APSK 27,5 Mbaud, 32APSK 20 Mbaud, Roll-off 35 %

Signup and view all the flashcards

¿Qué tipos de códigos se usan en la codificación de canal de segunda generación?

Códigos LDPC y BCH, que funcionan mejor con tramas largas.

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.

Quiz Team

Related Documents

Codificación de Canal PDF

More Like This

Use Quizgecko on...
Browser
Browser