elección de bits de paridad para códigos de bloque lineales

2

Sabemos que en los códigos de bloque lineales la palabra de código para un mensaje dado se genera al multiplicar el mensaje con la matriz G del generador. La matriz del generador consiste en una submatriz que es la transposición de la submatriz de la matriz H que contiene los bits de paridad. y otra sub-matriz que es una matriz de identidad. Tengo curiosidad por saber cómo es el conjunto de vectores de fila para la matriz H elegida. Por ejemplo, en el caso de un código de bloque lineal (6,3), la matriz H contiene una submatriz cuyos vectores de fila están formados por los bits de paridad. Sin embargo, solo 3 combinaciones posibles de 1 y 0 para tres números de bit pueden formar el vector de fila de esta submatriz. ¿Cómo decidimos qué tres números de bits se eligen para formar el vector fila?

    
pregunta danny gotze

1 respuesta

1

Estoy un poco oxidado en la corrección de errores, pero creo que la respuesta es que los bits de paridad se eligen para maximizar el distancia de hamming entre las palabras de código. De lo contrario, los bits de paridad no proporcionan ninguna ganancia de codificación

    
respondido por el Jotorious

Lea otras preguntas en las etiquetas