Wenn wissenschaftliche und technische Daten von Raumsonden gesendet werden, werden die Signale wiederholt, um Übertragungsfehler zu minimieren?

Ich würde denken, dass dies der Fall wäre. Bei jeder Übertragung tritt aufgrund der Grundlagen des Senders/Empfängers ein systematischer Fehler auf. Gibt es auch einen vorübergehenden oder stochastischen Fehler bei einer bestimmten Übertragung, der durch mehrere Übertragungen derselben Daten wirksam beseitigt werden könnte?

Alle Quellen dazu wären willkommen.

Eine etwas verwandte Frage: Wenn ein Orbiter Daten von einer Sonde oder einem Lander empfängt, würde er dafür die primäre Kommunikationsantenne verwenden oder würde er eine andere verwenden, um die primäre auf die Erde gerichtet zu halten?

Antworten (2)

Signale werden nicht wiederholt, sondern auf eine spezielle Weise codiert, die es ermöglicht, die ursprünglichen Daten auf der Empfängerseite bei Vorhandensein von Rauschen/Fehlern zu rekonstruieren. Dies wird als Vorwärtsfehlerkorrektur bezeichnet .

FEC-Schemata sind effizienter, als dieselben Daten einfach zweimal blind zu übertragen (obwohl sie natürlich die Gesamtmenge der zu übertragenden Daten erhöhen).

Die meisten Sonden bewahren die Daten auch im Bordspeicher auf, bis der sichere Empfang auf der Erde bestätigt ist.
Werden in der Regel nicht wiederholt. Ich bin sicher, es gibt gelegentlich verpasste Nachrichten, die wiederholt werden müssen, aufgrund von ungewöhnlichem Rauschen in der Nähe von Jupiter oder mit der Sonne in der Nähe der Sichtlinie . Und natürlich reagiert ein Raumschiff manchmal nicht mehr und so wird die Nachricht viele Male wiederholt! Siehe Roberts (SOHO) von hier aus

Nur eine einzige Wiederholung würde nicht helfen. Wenn innerhalb dieser beiden Datenblöcke ein einziger Fehler auftritt, wissen Sie nicht, wo der Fehler liegt, und haben keine Möglichkeit, den Fehler zu korrigieren.

Wenn die Daten dreimal übertragen werden und Sie zwei identische Kopien erhalten, können Sie davon ausgehen, dass diese identischen Kopien korrekt sind und sich im dritten Block ein oder mehrere Fehler befinden.

Ein besserer Ansatz ist die Verwendung eines Codes, der die Korrektur jedes einzelnen Fehlers und die Erkennung von zwei Fehlern ermöglicht. Es sind Varianten möglich, die es ermöglichen, mehrere Fehler zu korrigieren und einige weitere Fehler zu erkennen. Diese Codes benötigen weniger zusätzliche Bits als die einfache doppelte oder dreifache Wiederholung. Die Wahrscheinlichkeit nicht nachweisbarer Mehrfachfehler könnte sehr, sehr gering gehalten werden.