Gruppencode
Erscheinungsbild
Ein Gruppencode ist ein Blockcode mit folgender Codierungsvorschrift:
Es sind linear unabhängige Generatorworte gegeben mit .
Der binäre Gruppencode entsteht dann durch eine Linearkombination aus den Nutzbits der Codewortzeichens und den Generatorworten.
Gruppencodes erfüllen folgende Eigenschaften:
- Die Codewörter bilden eine Gruppe
- Bei einem binären Gruppencode ist die Distanzverteilung jeweils gleich für alle Codewörter und auch gleich der Gewichtsverteilung.
Beispiel:
Gegeben seien die Generatorworte mit
Man erkennt leicht das diese linear unabhängig sind.
Nun wird mit folgender Codierungsvorschrift verfahren: Für ein zu codierendes Symbol, z.B. , werden die Generatorworte modulo 2 addiert, für die im codierenden Symbol eine 1 steht, also im Beispiel:
Es ist zu beobachten, dass bei binären Gruppencodes Codewörter immer additiv invers zu sich selbst sind.