¿Cuál es la diferencia entre los códigos de bloque y el código convolucional?


Respuesta 1:

Códigos de bloque: en este esquema de codificación, cada bloque de información de k bits se convierte en un bloque n-bpit con (nk) bits redundantes añadidos a los símbolos de k bits.

Estos bits redundantes se denominan bits de paridad que no llevan información.

La palabra de código resultante es (n, k) código de bloque.

Tasa de código: k / n

Códigos convolucionales: en esto, el código Word depende del bloque de mensajes de k bits y también de los bloques de mensajes anteriores 'm'.

El codificador tiene un orden de memoria de 'm'. Como contiene memoria, se implementa con circuitos lógicos secuenciales.

Mejora de este esquema de codificación, hay dos nuevos esquemas de codificación,

  • Modulación de codificación Trellis Códigos turbo

Respuesta 2:

Los códigos de bloque codifican un bloque a la vez, independientemente de todos los demás bloques que se codificarán.

Estas construcciones se han estudiado muy bien y sus propiedades son muy conocidas. También tienen muchas relaciones con otros objetos matemáticos.

Los códigos de convoluciones codifican entradas mucho más largas a la vez, y esperan aprovechar esto extendiendo la información de corrección de errores en un área larga. Esto facilita mucho la protección contra, por ejemplo, errores de ráfaga.

Desafortunadamente, esto también hace que sea realmente difícil estudiarlos y derivar propiedades matemáticas como sea posible con los códigos de bloque.

En la práctica, los códigos de convolución a menudo funcionan mejor que los códigos de bloque. En teoría, es realmente difícil demostrar que este es el caso.


Respuesta 3:

La diferencia entre los códigos de bloque y los códigos convolucionales es el principio de codificación.

En los códigos de bloque, los bits de información son seguidos por los bits de paridad.

En los códigos convolucionales, los bits de información se distribuyen a lo largo de la secuencia. Eso significa que los códigos convolucionales asignan la información a los bits de código no en forma de bloque, sino que involucran secuencialmente la secuencia de bits de información de acuerdo con alguna regla.

El código está definido por el circuito.


Respuesta 4:

La diferencia entre los códigos de bloque y los códigos convolucionales es el principio de codificación.

En los códigos de bloque, los bits de información son seguidos por los bits de paridad.

En los códigos convolucionales, los bits de información se distribuyen a lo largo de la secuencia. Eso significa que los códigos convolucionales asignan la información a los bits de código no en forma de bloque, sino que involucran secuencialmente la secuencia de bits de información de acuerdo con alguna regla.

El código está definido por el circuito.