Kanalcodierung: Unterschied zwischen den Versionen
Aus LNTwww
Markus (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „ {{Header |Untermenü= |Vorherige Seite= |Nächste Seite= }} Hier Wiki-Artikel einfügen. (BITTE NOCH NICHT BEARBEITEN, Markus) {{Display}}“) |
|||
(37 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
+ | {{BlaueBox|TEXT=Die '''»Kanalcodierung«''' $($englisch: »Channel Coding« oder auch »Error–Control Coding«$)$ umfasst sowohl | ||
+ | *»Verfahren zur Fehlererkennung« $($englisch: »Error Detection«$)$ als auch die | ||
− | {{ | + | * »Vorwärtsfehlerkorrektur« $($englisch: »Forward Error Correction«, FEC$)$, die bei schlechtem Kanal $($kleines SNR$)$ erst eine Digitalsignalübertragung ermöglicht, und bei ausreichend gutem Kanal $($großes SNR$)$ zu sehr kleinen Fehlerraten führt. |
− | | | + | |
− | | | + | |
− | | | + | Hier einige Schlagworte aus dem Buchinhalt: |
+ | |||
+ | # Binäre lineare Blockcodes: Generatormatrix, Prüfmatrix und Decodierung. Beispiele: Single Parity–check Codes, Wiederholungscodes, Hamming-Codes. | ||
+ | # Fehlerwahrscheinlichkeitsschranken: Minimale Distanz, Union Bound, Shannon Bound. Kanalcodierungstheorem und Kanalkapazität: Fehlerrate vs. Coderate. | ||
+ | # Reed–Solomon–Codes: Grundlagen der Algebra, Erweiterungskörper, Codeparameter, Codier– und Decodierprinzip, Singleton–Schranke, Anwendung. | ||
+ | # Faltungscodes: Algebraische und polynomische Beschreibung, Zustands– und Trellisdiagramm, Decodierung mittels Viterbi– und BCJR– Algorithmus. | ||
+ | # Iterative Decodierverfahren: Soft–in Soft–out Decoder, Grundlegendes zu den Produktcodes, Turbocodes und Low–density Parity–check $($LDPC$)$ Codes. | ||
+ | |||
+ | |||
+ | <u>Hinweise:</u> | ||
+ | |||
+ | *Kenntnisse über die »[[Stochastische Signaltheorie]]« und die »[[Informationstheorie]]« sind hilfreich, aber für die Kanalcodierung nicht unbedingt erforderlich. | ||
+ | |||
+ | *Deren Mathematik unterscheidet sich von der in anderen Fachgebieten grundlegend. Oft lassen sich aber Analogien erkennen, z.B. zur [[Signaldarstellung/Faltungssatz_und_Faltungsoperation|»herkömmlichen Faltung«]]. | ||
+ | |||
+ | * Eine Codierungsart mit anderer Zielrichtung ist die [[Informationstheorie/Allgemeine_Beschreibung|»Quellencodierung«]] $($"Datenkomprimierung"$)$. Hier wird nicht Redundanz hinzugefügt, sondern reduziert. | ||
+ | |||
+ | * Eine weitere Codierungsart ist die [[Digitalsignalübertragung/Grundlagen_der_codierten_Übertragung#.23_.C3.9CBERBLICK_ZUM_ZWEITEN_HAUPTKAPITEL_.23|»Leitungscodierung«]] mit dem Ziel, das Sendesignal spektral bestmöglich an den Übertragungskanal anzupassen. | ||
+ | |||
+ | |||
+ | ⇒ Hier zunächst eine »'''Inhaltsübersicht'''« anhand der »'''vier Hauptkapitel'''« mit insgesamt »'''22 Einzelkapiteln'''« und »'''175 Abschnitten'''«.}} | ||
+ | |||
+ | |||
+ | ===Inhalt=== | ||
+ | {{Collapsible-Kopf}} | ||
+ | {{Collapse1| header=Binäre Blockcodes zur Kanalcodierung | submenu= | ||
+ | *[[/Zielsetzung der Kanalcodierung/]] | ||
+ | *[[/Kanalmodelle und Entscheiderstrukturen/]] | ||
+ | *[[/Beispiele binärer Blockcodes/]] | ||
+ | *[[/Allgemeine Beschreibung linearer Blockcodes /]] | ||
+ | *[[/Decodierung linearer Blockcodes/]] | ||
+ | *[[/Schranken für die Blockfehlerwahrscheinlichkeit/]] | ||
+ | *[[/Informationstheoretische Grenzen der Kanalcodierung /]] | ||
+ | }} | ||
+ | {{Collapse2 | header=Reed–Solomon–Codes und deren Decodierung | ||
+ | |submenu= | ||
+ | *[[/Einige Grundlagen der Algebra/]] | ||
+ | *[[/Erweiterungskörper/]] | ||
+ | *[[/Definition und Eigenschaften von Reed–Solomon–Codes/]] | ||
+ | *[[/Reed–Solomon–Decodierung beim Auslöschungskanal/]] | ||
+ | *[[/Fehlerkorrektur nach Reed–Solomon–Codierung/]] | ||
+ | *[[/Fehlerwahrscheinlichkeit und Anwendungsgebiete/]] | ||
+ | }} | ||
+ | {{Collapse3 | header=Faltungscodierung und geeignete Decoder | ||
+ | |submenu= | ||
+ | *[[/Grundlagen der Faltungscodierung/]] | ||
+ | *[[/Algebraische und polynomische Beschreibung/]] | ||
+ | *[[/Codebeschreibung mit Zustands– und Trellisdiagramm/]] | ||
+ | *[[/Decodierung von Faltungscodes/]] | ||
+ | *[[/Distanzeigenschaften und Fehlerwahrscheinlichkeitsschranken/]] | ||
+ | }} | ||
+ | {{Collapse4 | header=Iterative Decodierverfahren | ||
+ | |submenu= | ||
+ | *[[/Soft–in Soft–out Decoder/]] | ||
+ | *[[/Grundlegendes zu den Produktcodes/]] | ||
+ | *[[/Grundlegendes zu den Turbocodes/]] | ||
+ | *[[/Grundlegendes zu den Low–density Parity–check Codes/]] | ||
}} | }} | ||
+ | {{Collapsible-Fuß}} | ||
+ | |||
+ | ===Aufgaben und Multimedia=== | ||
+ | |||
+ | |||
+ | {{BlaueBox|TEXT= | ||
+ | |||
+ | Neben diesen Theorieseiten bieten wir auch Aufgaben und multimediale Module zu diesem Thema an, die zur Verdeutlichung des Lehrstoffes beitragen könnten: | ||
+ | $(1)$ [https://www.lntwww.de/Kategorie:Aufgaben_zu_Kanalcodierung $\text{Aufgaben}$] | ||
+ | $(2)$ [[LNTwww:Lernvideos_zu_Kanalcodierung|$\text{Lernvideos}$]] | ||
− | + | $(3)$ [[LNTwww:Applets_zu_Kanalcodierung|$\text{Applets}$]] }} | |
− | ( | + | <br> |
+ | ===Weitere Links:=== | ||
+ | {{BlaueBox|TEXT= | ||
+ | $(4)$ [[LNTwww:Literaturempfehlung_zu_"Kanalcodierung"|$\text{Literaturempfehlungen}$]] | ||
+ | $(5)$ [[LNTwww:Impressum_zum_Buch_"Kanalcodierung"|$\text{Impressum}$]] }} | ||
+ | <br><br> | ||
{{Display}} | {{Display}} |
Aktuelle Version vom 3. April 2023, 09:58 Uhr
Die »Kanalcodierung« $($englisch: »Channel Coding« oder auch »Error–Control Coding«$)$ umfasst sowohl
- »Verfahren zur Fehlererkennung« $($englisch: »Error Detection«$)$ als auch die
- »Vorwärtsfehlerkorrektur« $($englisch: »Forward Error Correction«, FEC$)$, die bei schlechtem Kanal $($kleines SNR$)$ erst eine Digitalsignalübertragung ermöglicht, und bei ausreichend gutem Kanal $($großes SNR$)$ zu sehr kleinen Fehlerraten führt.
Hier einige Schlagworte aus dem Buchinhalt:
- Binäre lineare Blockcodes: Generatormatrix, Prüfmatrix und Decodierung. Beispiele: Single Parity–check Codes, Wiederholungscodes, Hamming-Codes.
- Fehlerwahrscheinlichkeitsschranken: Minimale Distanz, Union Bound, Shannon Bound. Kanalcodierungstheorem und Kanalkapazität: Fehlerrate vs. Coderate.
- Reed–Solomon–Codes: Grundlagen der Algebra, Erweiterungskörper, Codeparameter, Codier– und Decodierprinzip, Singleton–Schranke, Anwendung.
- Faltungscodes: Algebraische und polynomische Beschreibung, Zustands– und Trellisdiagramm, Decodierung mittels Viterbi– und BCJR– Algorithmus.
- Iterative Decodierverfahren: Soft–in Soft–out Decoder, Grundlegendes zu den Produktcodes, Turbocodes und Low–density Parity–check $($LDPC$)$ Codes.
Hinweise:
- Kenntnisse über die »Stochastische Signaltheorie« und die »Informationstheorie« sind hilfreich, aber für die Kanalcodierung nicht unbedingt erforderlich.
- Deren Mathematik unterscheidet sich von der in anderen Fachgebieten grundlegend. Oft lassen sich aber Analogien erkennen, z.B. zur »herkömmlichen Faltung«.
- Eine Codierungsart mit anderer Zielrichtung ist die »Quellencodierung« $($"Datenkomprimierung"$)$. Hier wird nicht Redundanz hinzugefügt, sondern reduziert.
- Eine weitere Codierungsart ist die »Leitungscodierung« mit dem Ziel, das Sendesignal spektral bestmöglich an den Übertragungskanal anzupassen.
⇒ Hier zunächst eine »Inhaltsübersicht« anhand der »vier Hauptkapitel« mit insgesamt »22 Einzelkapiteln« und »175 Abschnitten«.
Inhalt
Aufgaben und Multimedia
Neben diesen Theorieseiten bieten wir auch Aufgaben und multimediale Module zu diesem Thema an, die zur Verdeutlichung des Lehrstoffes beitragen könnten:
$(1)$ $\text{Aufgaben}$
$(2)$ $\text{Lernvideos}$
$(3)$ $\text{Applets}$
Weitere Links: