Low-Density-Parity-Check-Code
aus Wikipedia, der freien Enzyklopädie
Low-Density-Parity-Check-Codes (LDPC-Codes) sind lineare Blockcodes zur Fehlerkorrektur. Sie beschreiben mit Hilfe einer Matrix viele zusammenhängende Paritätschecks. Es wird dabei das Prinzip einer Kontrollmatrix angewandt: , wobei H die Kontrollmatrix und b die Empfangsfolge darstellt. H ist nur dünn besetzt.
Inhaltsverzeichnis |
[Bearbeiten] Notation
(n,l,R)LDPC
- n = Kodewortlänge
- l = Anzahl an Informationsstellen
- R = Koderate
[Bearbeiten] Begriffsdefinition
- a * oder al Quellkodewort
- ak redundanter Teil des Kanalkodewortes
- a Kanalkodewort
- b Empfangsfolge
- H Kontrollmatrix
[Bearbeiten] Kodierung
Es gilt eine zu sendende Folge a zu finden, die der Gleichung genügt.
Eine mögliche Form der Kodierung funktioniert folgendermaßen: Das Kanalkodewort a ist zusammengesetzt aus den zu sendenden Daten al (welche bekannt sind) und dem redundanten Teil ak. Da a oben genannte Formel erfüllen muss, muss ak entsprechend berechnet werden:
- Sei a = [ak,al] und H = [Hk,Hl]
- Es soll gelten: [Hk,Hl] * [ak,al]T = 0
- Dies kann umgeformt werden: [Hk][ak] = [Hl][al]
- Daraus ergibt sich
In Worten ausgedrückt, muss dabei der 1. quadratische Teil der Kontrollmatrix mit dem verbliebenen Teil der Kontrollmatrix und den zu sendenden Daten multipliziert werden.
[Bearbeiten] Dekodierung
Hierbei gilt es ebenso das Problem zu lösen.
Nach der Übertragung des Kanalkodewortes a über einen AWGN-Kanal (additives weißes (Gauß'sches) Rauschen) wird das Wort bM (reelle Werte) empfangen.
[Bearbeiten] Literatur
- Robert G. Gallager: Low-Density Parity-Check Codes. in IRE Transactions on Information Theory, S. 21-28, 1962
- Robert G. Gallager: Low-Density Parity-Check Codes. MIT Press Classic Series, Cambridge, MA, 1963, ISBN 0262571773 (andere Fassung)
- David J. C. MacKay: Information theory, inference and learning algorithms, Cambridge University Press, Cambridge 2003, ISBN 0521642981 (auch online verfügbar)
- Todd K. Moon: Error Correction Coding, Mathematical Methods and Algorithms. Wiley-Interscience, Hoboken, NJ, 2005, ISBN 0471648000