Grundlagen der Informationstheorie und Kodierung

Welche Aussage über eine CRC, deren Generatorpolynom den Grad r hat (r Prüfbits) und deren konstantes Glied 1 ist, ist richtig?

  1. AHauptsächlich wird sie verwendet, um bei einem 1-Bit-Fehler das falsche Bit zu bestimmen und zu korrigieren
  2. BAlle Bündelfehler (Fehler, die in einen zusammenhängenden Bereich fallen) mit einer Länge von höchstens r Bit werden erkannt
  3. CMit einem gut gewählten Generatorpolynom lassen sich ausnahmslos alle Fehlermuster erkennen
Antwort und Erläuterung anzeigen

Antwort: B. Alle Bündelfehler (Fehler, die in einen zusammenhängenden Bereich fallen) mit einer Länge von höchstens r Bit werden erkannt

Stellt man das Fehlermuster als Polynom E(x) dar, bleibt ein Fehler bei der CRC nur dann unerkannt, wenn E(x) durch das Generatorpolynom G(x) teilbar ist. Ein Bündelfehler der Länge höchstens r lässt sich als x^i × B(x) schreiben (B(x) mit Grad höchstens r − 1 und konstantem Glied 1) und ist durch ein G(x) vom Grad r mit konstantem Glied 1 nicht teilbar, wird also immer erkannt. Teilbare Muster, etwa ein Fehler in der Form von G(x) selbst, werden dagegen nicht erkannt. Die CRC dient hauptsächlich der Fehlererkennung; bei einem Fehler werden die Daten erneut angefordert.

Dieses Thema üben Zur Themenseite

Weitere Fragen zu Grundlagen der Informationstheorie und Kodierung

  1. Wie groß ist der Hamming-Abstand der beiden 7-Bit-Codewörter 1011010 und 0110011?
  2. Der minimale Hamming-Abstand eines Codes (der kleinste Hamming-Abstand zwischen zwei beliebigen Codewörtern) beträgt 5. Betrachtet werden die Verwendung nur zur Fehlererkennung und die Verwendung nur zur Fehlerkorrektur. Welche Kombination aus der Zahl der Bitfehler, die sicher erkannt werden, und der Zahl der Bitfehler, die sicher korrigiert werden, ist richtig?
  3. Welche Kombination aus dem minimalen Hamming-Abstand des Codes mit den 4 Codewörtern 00000, 01011, 10101 und 11110 und der Zahl der Bitfehler, die er sicher korrigiert, ist richtig?
  4. Welcher Wert liegt der Coderate des Hamming-Codes (7, 4) am nächsten, der 4 Datenbits um 3 Prüfbits zu einem 7-Bit-Codewort ergänzt?
  5. Beim Hamming-Code (7, 4) seien die 7 Bit von links als Bit 1 bis 7 nummeriert, und die Bits 1, 2 und 4 seien Prüfbits. Prüfung 1 macht die Zahl der Einsen in den Bits 1, 3, 5, 7 gerade, Prüfung 2 die in den Bits 2, 3, 6, 7 und Prüfung 4 die in den Bits 4, 5, 6, 7. Im empfangenen Wort 0110001 ist 1 Bit falsch. Welches Bit ist es?