Entwickler-Ecke

Open Source Projekte - Verrauschen einer Nachricht


Fiete - Mi 05.11.08 11:40
Titel: Verrauschen einer Nachricht
Es war Aufgabe 2 aus dem BWInf 1991.

Die Nachrichten einer Raumsonde werden wegen der großen Entfernung verrauscht empfangen. Aus diesem Grund wird jede Nachricht mehrmals gesendet.
Selbst stark verrauschte Nachrichten können wiederhergestellt werden.

Beispiel:
nachricht=wettbewerb
Wiederholungen=6,Verrauscht=70%

wbtigexthg
tgptfmvelb
neioaegkru
entwbrwzbj
wsxdxtcekb
yehtbbgprn

ergibt entrauscht: wettbegerb, immer das häufigste Zeichen pro Spalte.

Es können beliebig lange Texte verrauscht werden. Jedes Verrauschen wird
mit '***' als Endemarkierung abgeschlossen.

Viel Spaß
Fiete


Wasserleische - Sa 09.05.09 21:06

Wow das Programm ist eine gute Idee.
Das du das Rauschen einer Raumsonde und das Wiederherstellen simuliert hast gefällt mir sehr.
Gute Arbeit. ;-)


Horst_H - So 10.05.09 08:15

Hallo,

Ich habe jetzt nichts heruntergeladen, aber wird die Nachricht immer in der wahren Länge von 10 Zeichen erkannt und ist das realitätsnach?
Ich habe mal im Radio? mitbekommen, das es an einer Uni darum ging Daten von Wetterstationen durch wiederholtes senden bei niedrigsten Sendeleistungen über große Entfernungen zu entschlüsseln, was angeblich auch gelang.
Damit sollte der Einsatz von Akku's und Solarzellen eingespart werden und eine Li-Ionen Batterie die Anlage 10 Jahre versorgen können. Speziell in sehr unzugänglichen Gegenden ein Fortschritt, was Transport/Montage/Wartung angeht.

Ist eine viellicht mehrfache Übertragung mit Korrekturcodes nicht wirtschaftlicher, also verbraucht weniger Sendeleistung am Satellit?

Interessantes Thema!

Gruß Horst


Hidden - So 10.05.09 14:42

Hi :)

Da hast du mich erwischt, das ist wirklich ein interessantes Thema :idea:.

Da das stark off-Topic wäre, poste ich mal lieber hier [http://www.delphi-forum.de/viewtopic.php?p=561695#561695] =)

mfG,