„Kanalkodierung“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
Inhalt gelöscht Inhalt hinzugefügt
K nowiki zur Unterbrechung der ISBN-Sequenz |
Aka (Diskussion | Beiträge) K Leerzeichen vor Beleg entfernt, Links optimiert, überflüssiges nowiki-Tag entfernt, Kleinkram |
||
Zeile 51:
=== Blockbasierte Codes ([[Blockcode]]s) ===
[[Blockcode]]s zeichnen sich durch eine vordefinierte, konstante Codewortlänge <math>n</math> aus.
==== Algebraische Codes ====
Zeile 61:
* [[Golay-Code]]
* [[Reed-Muller-Code]]
* [[Fire-Code]]
* [[Reed-Solomon-Code]] und [[BCH-Code]]
* [[Zyklische Redundanzprüfung]] (CRC-Code)
==== Codes für Iterative Dekodierung ====
Zeile 70:
* [[Low-Density-Parity-Check-Code]] (LDPC Code)
* [[Turbo-Code]]
** Turbo Convolutional Code (zwei terminierte Faltungscodes als Basiscodes)
** Turbo-Product-Code (beliebige algebraische Codes als Basiscodes)
==== Codes aus der Informationstheorie ====
Zeile 79:
=== Zeichenstrombasierte Codes ===
Im Gegensatz zu Blockcodes haben zeichenstrombasierte Codes keine festgelegte Blocklänge. Sie eignen sich daher für [[Streaming Media|Streaming]]-Dienste und für [[Weitverkehrsnetz
* [[Faltungscode]]s
* [[Ungerboeck-Code]] (auch als [[Trellis-Code]]d-Modulation bezeichnet)
* Staircase Codes
* Räumlich verkettete LDPC-Codes (Spatially-Coupled LDPC-Codes, auch LDPC-Faltungscodes genannt)
Zeile 92:
:Hinzufügen von [[Paritätsbit]]s zu einem Datenwort.
* Beispiel Rückwärts-/Vorwärtsfehlerkorrektur
:[[Internationale Standardbuchnummer|ISBN]]-Code: Bei fehlender Übereinstimmung mit der [[Prüfziffer]] kommen nur wenige ISBN
* Beispiel Vorwärtsfehlerkorrektur
:Angabe von [[Postleitzahl]] und Ort: eine falsch geschriebene Ortsangabe kann anhand der Postleitzahl korrigiert werden. Ebenso werden [[Zahlendreher]] in der Postleitzahl durch den Abgleich mit dem Ortsnamen erkannt.
|