Qual è il motivo alla base di un ordinamento specifico delle righe nella matrice del generatore per i codici di martellare?

cs.stackexchange https://cs.stackexchange.com/questions/60924

  •  04-11-2019
  •  | 
  •  

Domanda

Quale ordine sono le righe in una matrice del generatore di martello è irrilevante per il funzionamento della codifica del martellare, dato che la matrice di controllo è costruita accorngly.

Al fine di limitare il sovraccarico cognitivo, avrebbe potuto essere deciso che il modo "ufficiale" di farlo dovrebbe essere prima tutte le righe di dati rispetto a tutte le righe di parità dopo, tutte in ordine crescente o solo tutte le righe in ordine crescente. In tal caso, nella descrizione di un protocollo di comunicazione sarebbe sufficiente specificare il numero di bit senza fornire la matrice del generatore e tutti saprebbero come implementarlo. Potrebbero essere scritte librerie di software molto semplici che lo implementano.

Tuttavia, dopo aver esaminato alcune implementazioni, non è così. Le persone sembrano usare matrici arbitrarie, come

$$ inizio {pMatrix} 1 & 1 & 0 & 1 1 & 0 & 1 & 1 1 & 0 & 0 & 0 0 & 1 & 1 & 1 0 & 1 & 0 & 0 0 & 0 & 1 & 0 0 & 0 & 0 & 1 end {pMatrix} $$

C'è un motivo per cui uno di questi ordini sarebbe superiore ad altri ordini?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a cs.stackexchange
scroll top