0 Fähigkeitspunkte
0 Neuro-Netz Punkte
0 Web-Creator Punkte
0 Daten-Detektiv Punkte

Fehler

Fehlerkorrigierende Codierung

Eine einfache Möglichkeit Fehler zu korrigieren, ist es das Bild erneut zu senden sobald ein Fehler erkannt wird (zum Beispiel durch Paritätsbits).

Das ist eine sehr ineffiziente Möglichkeit, vor allem bei der Kommunkation über das Deep Space Network, wo viele Raumschiffe die Sendezeit benötigen und man nicht beliebeig oft senden kann.

Von daher wäre es besser Fehlerkorrekturmöglichkeiten direkt in die Datei mit einzubauen.

Um mehrfache Übertragungen zu verhindern müssen also zusätzliche Informationen schon bei der ersten Übertragung mitgesendet werden, die eine Korrektur ermöglichen(Redundanz).

Eine Möglichkeit dies zu tun ist es, jedes Bit mit redundanter Information schon zu senden. Eine Möglichkeit wäre es mit folgender Codierung zu arbeiten:

Die empfangenen Bits können dann mit Fehlern empfangen werden und können dann wie folgt decodiert werden:

Damit können einzelne Bitfehler die bei der Übertragung entstehen direkt wieder korrigiert werden. Der Nachteil ist, dass man größere Dateien senden muss (3 mal so große Dateien).

[1]

Hier haben wir ein Bild das vom Mars gesendet wurde. Decodiere es um die Übertragungsfehler zu entfernen.
Wenn du es decodiert hast kannst du das Bild aus dem Text unten rauskopieren und es hier einmal vom Computer malen lassen:

Jetzt zum Ende unserer Mission wissen wir, wie das Bild entsteht, gespeichert wird, an die Erde gesendet wird und die Fehler die entstehen korrigiert werden können.

Damit steht unserer erfolgreichen Mission nichts mehr im Weg und wir können nach Leben auf dem Mars suchen!

[1] bildungsserver.berlin-brandenburg.de/codierung-fehlerkorrektur

Fehler Fehler im Bild
Vollständig