{"id":35921,"date":"2019-10-31T22:07:35","date_gmt":"2019-10-31T19:07:35","guid":{"rendered":"https:\/\/prohoster.info\/blog\/nemnogo-o-standartah-kosmicheskoj-svyazi\/"},"modified":"2019-10-31T22:07:35","modified_gmt":"2019-10-31T19:07:35","slug":"nemnogo-o-standartah-kosmicheskoj-svyazi","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/nemnogo-o-standartah-kosmicheskoj-svyazi","title":{"rendered":"Ein wenig \u00fcber Standards der Raumkommunikation","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Ein wenig \u00fcber Standards der Raumkommunikation\" src=\"\/wp-content\/uploads\/2019\/07\/b5804517205f84e921eec5558c5e6f62.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Meteor M1 Satellit<br \/>\nQuelle: vladtime.ru<\/i><\/p>\n<h2>Einf\u00fchrung<\/h2>\n<p>\nDer Betrieb von Weltraumtechnik ist ohne Funkkommunikation nicht m\u00f6glich. In diesem Artikel m\u00f6chte ich die grundlegenden Ideen erl\u00e4utern, die den Standards zugrunde liegen, die vom Internationalen Beratenden Komitee f\u00fcr Raumdaten\u00fcbertragungssysteme (Consultative Committee for Space Data Systems \u2013 CCSDS) entwickelt wurden. In der Folge wird diese Abk\u00fcrzung verwendet.<\/p>\n<p>Diese Ver\u00f6ffentlichung wird sich haupts\u00e4chlich mit der Kanalschicht befassen, jedoch werden auch grundlegende Konzepte f\u00fcr andere Ebenen eingef\u00fchrt. Der Artikel erhebt in keiner Weise den Anspruch, eine vollst\u00e4ndige und umfassende Beschreibung der Standards zu liefern. Diese k\u00f6nnen Sie auf <noindex><a rel=\"nofollow\" href=\"https:\/\/public.ccsds.org\">Webseite<\/a><\/noindex> CCSDS finden. Sie sind jedoch sehr schwer verst\u00e4ndlich, und um sie zu begreifen, haben wir viel Zeit investiert. Daher m\u00f6chte ich hier grundlegende Informationen pr\u00e4sentieren, die es einfacher machen, die restlichen Konzepte zu verstehen. Lassen Sie uns also beginnen.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Die edle Mission von CCSDS<\/h2>\n<p>\nVielleicht fragt sich jemand: Warum sollten wir uns an Standards halten, wenn wir ein eigenes propriet\u00e4res Protokoll-Stack f\u00fcr die Funkkommunikation entwickeln k\u00f6nnten (oder unseren eigenen Standard, mit Blackjack und neuen Features), um die Sicherheit des Systems zu erh\u00f6hen?<\/p>\n<p>Die Praxis zeigt, dass es aus mehreren Gr\u00fcnden vorteilhafter ist, sich an die CCSDS-Standards zu halten:<\/p>\n<ol>\n<li>In das Komitee zur Ver\u00f6ffentlichung der Standards sind Vertreter aller gro\u00dfen Raumfahrtorganisationen weltweit berufen worden, die ihren unsch\u00e4tzbaren Erfahrungsschatz aus vielen Jahren der Planung und Durchf\u00fchrung verschiedenster Missionen einbringen. Es w\u00e4re \u00e4u\u00dferst unklug, diese Erfahrung zu ignorieren und dieselben Fehler erneut zu machen.<\/li>\n<li>Diese Standards werden von bereits auf dem Markt vorhandenen Ausr\u00fcstungen der Bodenstationen unterst\u00fctzt.<\/li>\n<li>Bei der Behebung von Problemen kann jederzeit Hilfe von Kollegen in anderen Agenturen angefordert werden, die eine Verbindung mit dem Ger\u00e4t von ihrer Bodenstation aus herstellen. Wie Sie sehen, sind Standards \u00e4u\u00dferst n\u00fctzlich, also schauen wir uns ihre Schl\u00fcsselpunkte genauer an.<\/li>\n<\/ol>\n<p><\/p>\n<h2>Architektur von<\/h2>\n<p>\nDie Standards sind eine Sammlung von Dokumenten, die das allgemeine Modell der OSI (Open System Interconnection) widerspiegeln, mit der Ausnahme, dass auf der Datenverbindungsschicht die Interaktion auf die Aufteilung in Telemetrie (der \u201eDownlink\u201c \u2013 Raum zu Erde) und Telecommands (der \u201eUplink\u201c) beschr\u00e4nkt ist.<\/p>\n<p><img decoding=\"async\" alt=\"Ein wenig \u00fcber Standards der Raumkommunikation\" src=\"\/wp-content\/uploads\/2019\/07\/b8fbad5d061e0ff7f8bb5bf89b61babd.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLassen Sie uns einige Ebenen im Detail betrachten, beginnend mit der physischen und sich nach oben bewegend. Zur besseren Veranschaulichung betrachten wir die Architektur der empfangenden Seite. Die sendende Seite stellt ihr Spiegelbild dar.<\/p>\n<h2>Physikalische Ebene<\/h2>\n<p>\nAuf dieser Ebene erfolgt die Umwandlung des modulierten Funksignals in einen Bitstrom. Die Standards sind hier \u00fcberwiegend empfehlender Natur, da es auf dieser Ebene schwierig ist, sich von der spezifischen Implementierung der Hardware zu abstrahieren. Hier kommt dem CCSDS eine Schl\u00fcsselrolle zu \u2013 die zul\u00e4ssigen Modulationen (BPSK, QPSK, 8-QAM usw.) zu definieren und einige Empfehlungen f\u00fcr die Implementierung von Mechanismen zur symbolischen Synchronisierung, der Kompensation des Doppler-Effekts usw. zu geben.<\/p>\n<h2>Synchronisations- und Codierungsebene<\/h2>\n<p>\nFormell betrachtet ist es eine Unterebene der Kanalschicht, wird jedoch aufgrund seiner Bedeutung innerhalb der CCSDS-Standards h\u00e4ufig als eigenst\u00e4ndige Ebene hervorgehoben. Diese Ebene wandelt den Bitstrom in sogenannte Frames (Telemetrie oder Telecommands) um, \u00fcber die wir sp\u00e4ter sprechen werden. Im Gegensatz zur symbolischen Synchronisation auf der physikalischen Ebene, die einen korrekten Bitstrom gew\u00e4hrleistet, wird hier eine Frame-Synchronisation durchgef\u00fchrt. Lassen Sie uns den Weg betrachten, den die Daten auf dieser Ebene (von unten nach oben) durchlaufen:<\/p>\n<p><img decoding=\"async\" alt=\"Ein wenig \u00fcber Standards der Raumkommunikation\" src=\"\/wp-content\/uploads\/2019\/07\/e1cbcf0fcc3f4e96428b0fb4b74ef5de.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nBevor wir jedoch dazu kommen, ist es wichtig, ein paar Worte \u00fcber die Kodierung zu verlieren. Diese Prozedur ist notwendig, um Bitfehler zu erkennen und\/oder zu korrigieren, die unvermeidlich beim \u00dcbertragen von Daten \u00fcber den Funkkanal auftreten. Hier werden wir die Dekodierungsverfahren nicht betrachten, sondern uns nur mit den Informationen besch\u00e4ftigen, die erforderlich sind, um die weitere Logik der Funktionalit\u00e4t dieser Ebene zu verstehen. <\/p>\n<p>Es gibt blockbasierte und kontinuierliche Codes. Die Standards schreiben keinen spezifischen Kodierungstyp vor, jedoch muss ein solches Verfahren vorhanden sein. Zu den kontinuierlichen Codes geh\u00f6ren Faltungscodes (convolutional codes). Diese kodieren einen stetigen Bitstrom. Im Gegensatz zu blockbasierten Codes, bei denen Daten in Codebl\u00f6cke (codeblock) unterteilt werden und nur in Form vollst\u00e4ndiger Bl\u00f6cke dekodiert werden k\u00f6nnen. Ein Codeblock besteht aus den zu \u00fcbertragenden Daten und den zus\u00e4tzlichen Informationen, die zur \u00dcberpr\u00fcfung der korrekten Datenempfang und zur Behebung m\u00f6glicher Fehler erforderlich sind. Zu den blockbasierten Codes z\u00e4hlen die bekannten Reed-Solomon-Codes.<\/p>\n<p>Wenn Faltungscodierung verwendet wird, wird der Bitstrom zu Beginn an den Dekoder weitergeleitet. Das Ergebnis seiner Arbeit (dies geschieht selbstverst\u00e4ndlich kontinuierlich) sind CADU-Datenbl\u00f6cke (channel access data unit). Diese Struktur ist erforderlich f\u00fcr die Rahmensynchronisation. Am Ende jeder CADU ist ein Synchronisationsmarker (ASM \u2013 attached synch marker) angeh\u00e4ngt. Dies sind vier vordefinierte Bytes, mit denen der Synchronisator den Anfang und das Ende der CADU findet. So wird die Rahmensynchronisation erreicht.<\/p>\n<p>Der n\u00e4chste optionale Schritt in der Synchronisations- und Kodierungsstufe bezieht sich auf die Besonderheiten der physikalischen Ebene. Dies ist die D\u00e9randomisierung. Um symbolische Synchronisation zu erreichen, sind h\u00e4ufige Wechsel zwischen den Symbolen erforderlich. Wenn wir beispielsweise ein Kilobyte an Daten \u00fcbertragen, das ausschlie\u00dflich aus Einsen besteht, wird die Synchronisation verloren gehen. Daher werden bei der \u00dcbertragung die Eingabedaten mit einer periodischen pseudo-zuf\u00e4lligen Sequenz gemischt, um eine gleichm\u00e4\u00dfige Verteilung von Nullen und Einsen zu gew\u00e4hrleisten.<\/p>\n<p>Anschlie\u00dfend erfolgt die Dekodierung der Blockcodes, und das, was \u00fcbrig bleibt, ist das Endprodukt der Synchronisations- und Kodierungsstufe \u2013 ein Frame.<\/p>\n<h2>Kanalebene<\/h2>\n<p>\nEinerseits erh\u00e4lt der Kanalverarbeiter die Frames, andererseits gibt er Pakete aus. Da die formale Gr\u00f6\u00dfe der Pakete nicht begrenzt ist, m\u00fcssen sie f\u00fcr eine zuverl\u00e4ssige \u00dcbertragung in kleinere Strukturen \u2013 Frames \u2013 unterteilt werden. Hier betrachten wir zwei Unterabschnitte: einen f\u00fcr Telemetrie (TM) und einen f\u00fcr Telekommandos (TC).<\/p>\n<h3>Telemetrie<\/h3>\n<p>\nEinfach ausgedr\u00fcckt sind das die Daten, die die Bodenkontrollstation vom Raumfahrzeug erh\u00e4lt. Alle \u00fcbermittelten Informationen werden in kleine, feste L\u00e4ngen zerlegt \u2013 in Frames, die die \u00fcbertragenen Daten und Steuerfelder enthalten. Lassen Sie uns die Struktur eines Frames n\u00e4her betrachten:<\/p>\n<p><img decoding=\"async\" alt=\"Ein wenig \u00fcber Standards der Raumkommunikation\" src=\"\/wp-content\/uploads\/2019\/07\/3318f297bfb9688cd5a34c9d4e5b0531.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nWir beginnen mit dem Haupt-Header des Telemetrie-Frames. An dieser Stelle erlaube ich mir, die Standards teilweise direkt zu \u00fcbersetzen und gleichzeitig einige Erkl\u00e4rungen zu geben.<\/p>\n<p><img decoding=\"async\" alt=\"Ein wenig \u00fcber Standards der Raumkommunikation\" src=\"\/wp-content\/uploads\/2019\/07\/302623006bc20c86acfcc4dd763b7a8d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDas Feld f\u00fcr die Hauptkanal-ID (Master Channel ID) muss die Versionsnummer des Frames und die Identifikationsnummer des Ger\u00e4tes enthalten.<\/p>\n<p><i>Jeder Knoten, gem\u00e4\u00df den CCSDS-Standards, muss eine eindeutige Kennung haben, anhand derer festgestellt werden kann, zu welchem Ger\u00e4t er geh\u00f6rt. Formell muss ein Antrag auf Registrierung des Ger\u00e4ts eingereicht werden, und dessen Name sowie die Kennung werden in \u00f6ffentlichen Quellen ver\u00f6ffentlicht. Oft ignorieren jedoch russische Hersteller dieses Verfahren und weisen dem Ger\u00e4t willk\u00fcrlich eine Kennung zu. Die Versionsnummer des Frames hilft dabei zu bestimmen, welche Version der Standards verwendet wird, um den Frame korrekt zu lesen. Hier betrachten wir nur den konservativsten Standard mit der Version \u201e0\u201c.<\/i><\/p>\n<p>Im Feld der Identifikation des virtuellen Kanals (Virtual Channel ID) muss die VCID des Kanals enthalten sein, von dem das Paket stammt. Es gibt keine Einschr\u00e4nkungen bei der Auswahl der VCID; insbesondere m\u00fcssen virtuelle Kan\u00e4le nicht zwingend fortlaufend nummeriert werden.<\/p>\n<p><i>Sehr oft besteht die Notwendigkeit, die \u00fcbertragenen Daten zu multiplexen. Daf\u00fcr gibt es einen Mechanismus f\u00fcr virtuelle Kan\u00e4le. Zum Beispiel \u00fcbertr\u00e4gt der Satellit Meteor-M2 ein farbiges Bild im sichtbaren Bereich, indem es in drei schwarz-wei\u00dfe Bilder aufgeteilt wird \u2013 jede Farbe wird in ihrem eigenen virtuellen Kanal als separates Paket \u00fcbertragen, obwohl es in der Struktur seiner Frames einige Abweichungen von den Standards gibt.<\/i><\/p>\n<p>Das Feld f\u00fcr das Flagge Operational Control sollte einen Indikator f\u00fcr das Vorhandensein oder Fehlen des Feldes Operational Control im Telemetrie-Frame darstellen. Diese 4 Bytes am Ende des Frames dienen der Unterst\u00fctzung des Feedbacks bei der Kontrolle der Lieferung von Telemetrie-Frames. Dar\u00fcber werden wir sp\u00e4ter sprechen.<\/p>\n<p><i>Die Z\u00e4hler f\u00fcr den Haupt- und den virtuellen Kanal sind Felder, die bei der \u00dcbertragung jedes Frames um eins erh\u00f6ht werden. Sie dienen als Indikator daf\u00fcr, dass kein Frame verloren gegangen ist.<\/i><\/p>\n<p>Der Status der Daten im Telemetrie-Frame besteht aus zwei weiteren Bytes f\u00fcr Flags und Daten, wobei wir nur einige davon betrachten werden.<\/p>\n<p><img decoding=\"async\" alt=\"Ein wenig \u00fcber Standards der Raumkommunikation\" src=\"\/wp-content\/uploads\/2019\/07\/3d62e946f221cd3a1c2414afaa557177.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDas Feld f\u00fcr das Flag des zus\u00e4tzlichen Headers (Secondary Header) sollte einen Indikator f\u00fcr das Vorhandensein oder Fehlen eines zus\u00e4tzlichen Headers (Secondary Header) im Telemetrie-Frame darstellen.<\/p>\n<p><i>Optional can be added to each frame, an additional header, where you can place any data at your discretion.<\/i><\/p>\n<p>Das Feld f\u00fcr den Zeiger auf den ersten Header (First Header Pointer) muss, wenn das Synchronisierungsflag auf \"1\" gesetzt ist, die bin\u00e4re Darstellung der Position des ersten Oktetts des ersten Pakets im Datenfeld (Data Field) des Telemetrie-Frames enthalten. Die Position wird ab 0 in aufsteigender Reihenfolge vom Beginn des Datenfeldes gez\u00e4hlt. Wenn im Datenfeld des Telemetrie-Frames kein Paketbeginn vorhanden ist, sollte das Feld f\u00fcr den Zeiger auf den ersten Header den bin\u00e4ren Wert \u201e11111111111\u201c haben (das kann vorkommen, wenn ein langes Paket sich \u00fcber mehrere Frames erstreckt). <\/p>\n<p>Wenn das Datenfeld jedoch ein leeres Paket (Idle Data) enth\u00e4lt, sollte der Zeiger auf den ersten Header den bin\u00e4ren Wert \u201e11111111110\u201c aufweisen. Anhand dieses Feldes sollte der Empf\u00e4nger die Synchronisierung des Streams durchf\u00fchren. Dieses Feld gew\u00e4hrleistet die Wiederherstellung der Synchronisierung, selbst wenn Frames \u00fcbersprungen werden.<\/p>\n<p><i>Das bedeutet, dass das Paket zum Beispiel in der Mitte des 4. Frames beginnen und am Anfang des 20. enden kann. Um den Beginn zu finden, dient genau dieses Feld. Pakete haben ebenfalls einen Header, in dem die L\u00e4nge vermerkt ist. Daher muss der Kanal-Handler beim Finden des Zeigers auf den ersten Header diesen lesen, um festzustellen, wo das Paket endet.<\/i><br \/>\nWenn das Fehlerkontrollfeld vorhanden ist, muss es in jedem Frame der Telemetrie f\u00fcr einen bestimmten physikalischen Kanal w\u00e4hrend der gesamten Mission enthalten sein.<\/p>\n<p>Dieses Feld wird durch Anwendung der CRC-Methode berechnet. Das Verfahren sollte n-16 Bit des Telemetrie-Frames annehmen und das Berechnungsergebnis in die letzten 16 Bit einf\u00fcgen.<\/p>\n<h4>Telekommandos<\/h4>\n<p>\nDer Frame der Telekommandos weist mehrere wesentliche Unterschiede auf. Dazu geh\u00f6ren:<\/p>\n<ol>\n<li>Eine andere Struktur der Header<\/li>\n<li>Dynamische L\u00e4nge. Das bedeutet, dass die L\u00e4nge des Frames nicht starr festgelegt ist, wie es in der Telemetrie der Fall ist, sondern je nach \u00fcbertragenen Paketen variieren kann.<\/li>\n<li>Der Mechanismus zur Paketliefergarantie. Das hei\u00dft, der KAM muss nach dem Erhalt die Korrektheit des Empfangs der Frames best\u00e4tigen oder die \u00dcbermittlung vom Frame anfordern, der m\u00f6glicherweise mit einem nicht korrigierbaren Fehler angenommen wurde.<\/li>\n<\/ol>\n<p>\n<img decoding=\"async\" alt=\"Ein wenig \u00fcber Standards der Raumkommunikation\" src=\"\/wp-content\/uploads\/2019\/07\/42cb6f086f90a549b3094bf2b17b1d2d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Ein wenig \u00fcber Standards der Raumkommunikation\" src=\"\/wp-content\/uploads\/2019\/07\/6dec42bbf2e8e8dc4eea0579a53f4dca.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nViele Felder sind uns bereits aus dem Header des Telemetrie-Frames bekannt. Sie haben die gleiche Funktion, daher werden wir hier nur die neuen Felder betrachten.<\/p>\n<p>Ein Bit des Umgehungsflags sollte verwendet werden, um die \u00dcberpr\u00fcfung der Frames am Empf\u00e4nger zu steuern. Der Wert \u201e0\u201c dieses Flags sollte darauf hinweisen, dass dieser Frame ein Typ-A-Frame ist und seine \u00dcberpr\u00fcfung gem\u00e4\u00df FARM durchgef\u00fchrt werden sollte. Der Wert \u201e1\u201c dieses Flags sollte dem Empf\u00e4nger signalisieren, dass dieser Frame ein Typ-B-Frame ist und die \u00dcberpr\u00fcfung gem\u00e4\u00df FARM umgangen werden sollte.<\/p>\n<p><i>Dieses Flag informiert den Empf\u00e4nger dar\u00fcber, ob der Mechanismus zur Best\u00e4tigung der Frame-Lieferung verwendet werden muss, der als FARM \u2014 Frame Acceptance and Reporting Mechanism \u2014 bezeichnet wird.<\/i><\/p>\n<p>Das Steuerbefehlsflag dient dazu zu verstehen, ob das Datenfeld einen Befehl oder Daten transportiert. Wenn das Flag den Wert \u201e0\u201c hat, sollte das Datenfeld Daten enthalten. Wenn das Flag den Wert \u201e1\u201c hat, sollte das Datenfeld Steuerinformationen f\u00fcr FARM enthalten.<br \/>\n<i>FARM ist ein konfigurierbarer Automat mit anpassbaren Parametern.<\/i><\/p>\n<p>RSVD. SPARE \u2013 reservierte Bits.<\/p>\n<p><i>Es scheint, dass CCSDS in Zukunft Pl\u00e4ne daf\u00fcr hat und zur R\u00fcckw\u00e4rtskompatibilit\u00e4t der Protokollversionen diese Bits bereits in der aktuellen Version des Standards reserviert hat.<\/i><\/p>\n<p>Das Rahmenl\u00e4ngenfeld sollte eine Zahl im Bitformat enthalten, die der L\u00e4nge des Rahmens in Oktetten minus eins entspricht.<\/p>\n<p>Das Datenfeld des Rahmens sollte unmittelbar nach dem Header ohne L\u00fccken folgen und eine ganze Anzahl von Oktetten enthalten, die maximal 1019 Oktetten lang sein kann. Dieses Feld sollte entweder einen Rahmen-Datenblock oder Steuerinformationen enthalten. Der Rahmen-Datenblock sollte Folgendes enthalten:<\/p>\n<ul>\n<li>eine ganze Anzahl von Oktetten an Nutzdaten<\/li>\n<li>den Segmentheader und anschlie\u00dfend eine ganze Anzahl von Oktetten an Nutzdaten<\/li>\n<\/ul>\n<p>\nWenn ein Header vorhanden ist, muss der Datenblock ein Paket, mehrere Pakete oder einen Teil davon enthalten. Ein Datenblock ohne Header kann keine Teile von Paketen enthalten, wohl aber Datenbl\u00f6cke eines privaten Formats. Dies bedeutet, dass ein Header erforderlich ist, wenn der \u00fcbertragene Datenblock nicht in ein einziges Paket passt. Ein Datenblock mit Header wird als Segment bezeichnet.<\/p>\n<p><img decoding=\"async\" alt=\"Ein wenig \u00fcber Standards der Raumkommunikation\" src=\"\/wp-content\/uploads\/2019\/07\/ad788e279d02d8f4cf17f64a645ec0a3.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDas 2-Bit-Flagsfeld muss Folgendes enthalten:<\/p>\n<ul>\n<li>\u201e01\u201c \u2013 wenn der erste Teil der Daten im Datenblock enthalten ist<\/li>\n<li>\u201e00\u201c \u2013 wenn der mittlere Teil der Daten im Datenblock enthalten ist<\/li>\n<li>\u201e10\u201c \u2013 wenn der letzte Teil der Daten im Datenblock enthalten ist<\/li>\n<li>\u201e11\u201c \u2013 wenn keine Aufteilung erfolgt und ein oder mehrere Pakete vollst\u00e4ndig im Datenblock enthalten sind.<\/li>\n<\/ul>\n<p>\nDas MAP-Identifikationsfeld sollte Nullen enthalten, wenn die MAP-Kan\u00e4le nicht verwendet werden.<br \/>\n<i>Manchmal sind die 6 Bits, die f\u00fcr virtuelle Kan\u00e4le vorgesehen sind, nicht ausreichend. Und wenn die Daten auf eine gr\u00f6\u00dfere Anzahl von Kan\u00e4len multiplexiert werden m\u00fcssen, werden weitere 6 Bits aus dem Segment-Header verwendet.<\/i><\/p>\n<h4>FARM<\/h4>\n<p>\nLassen Sie uns detaillierter auf die Funktionsweise des Systems zur Kontrolle der Daten\u00fcbertragung eingehen. Dieses System ist ausschlie\u00dflich f\u00fcr den Umgang mit Kommunikationsrahmen konzipiert, da deren Wichtigkeit stark ist (Telemetriedaten k\u00f6nnen jederzeit erneut angefordert werden, w\u00e4hrend das Raumfahrzeug die Bodenstation klar h\u00f6ren und stets deren Befehlen gehorchen muss). Angenommen, wir haben beschlossen, unseren Satelliten neu zu programmieren, und senden eine Bin\u00e4rdatei von 10 Kilobyte an Bord. Auf der Netzwerkebene wird die Datei in 10 Rahmen (0, 1, \u2026, 9) aufgeteilt, die nacheinander nach oben gesendet werden. Wenn die \u00dcbertragung abgeschlossen ist, muss das Raumfahrzeug den Empfang des Pakets best\u00e4tigen oder angeben, bei welchem Rahmen ein Fehler aufgetreten ist. Diese Informationen werden im n\u00e4chsten Rahmen der Telemetriedaten im operativen Kontrollfeld gesendet (oder das Raumfahrzeug kann die \u00dcbertragung eines leeren Rahmens einleiten, wenn es nichts zu sagen hat). Anhand der erhaltenen Telemetrie stellen wir entweder fest, dass alles in Ordnung ist, oder wir beginnen mit der erneuten \u00dcbertragung der Nachricht. Angenommen, der Satellit hat Rahmen Nr. 7 nicht empfangen. Dann senden wir ihm die Rahmen 7, 8, 9. Sollte keine Antwort eintreffen, wird das gesamte Paket erneut gesendet (und so weiter, bis wir feststellen, dass unsere Versuche vergeblich sind).<\/p>\n<p>Nachfolgend finden Sie den Struktur eines operativen Kontrollfeldes mit einer Beschreibung einiger Felder. Die in diesem Feld enthaltenen Daten werden als CLCW \u2013 Communication Link Control Word bezeichnet.<\/p>\n<p><img decoding=\"async\" alt=\"Ein wenig \u00fcber Standards der Raumkommunikation\" src=\"\/wp-content\/uploads\/2019\/07\/02577fe594c2af306f2b1ea8deaaa394.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDa man aus dem Bild ziemlich gut auf die Funktion der Hauptfelder schlie\u00dfen kann und die anderen etwas langweilig sind, verstecke ich die detaillierte Beschreibung unter einem Spoiler.<\/p>\n<p><b class=\"spoiler_title\">Dekodierung der CLCW-Felder<\/b>Typ des Kontrollworts (Control Word Type):<br \/>\nF\u00fcr diesen Typ des Kontrollworts sollte der Wert 0 enthalten sein.<\/p>\n<p>Version des Kontrollworts (CLCW Version Number):<br \/>\nF\u00fcr diesen Typ des Kontrollworts muss der Wert \"00\" in der Bitdarstellung betragen.<\/p>\n<p>Statusfeld (Status Field):<br \/>\nDie Verwendung dieses Feldes wird f\u00fcr jede Mission separat festgelegt. Es kann von verschiedenen Raumfahrtbeh\u00f6rden f\u00fcr lokale Verbesserungen genutzt werden.<\/p>\n<p>Identifikator des virtuellen Kanals (Virtual Channel Identification):<br \/>\nSollte den Identifikator des virtuellen Kanals enthalten, mit dem dieses Kontrollwort verbunden ist.<\/p>\n<p>Zugriffsflagge auf den physischen Kanal:<br \/>\nDas Flag sollte Informationen \u00fcber die Bereitschaft der physikalischen Empfangsebene bereitstellen. Wenn die physikalische Empfangsebene nicht bereit ist, Frames zu empfangen, sollte das Feld \"1\" enthalten, andernfalls \"0\".<\/p>\n<p>Synchronisationsfehler-Flag:<br \/>\nDieses Flag kann darauf hinweisen, dass die physische Ebene bei schlechtem Signalpegel arbeitet und die Anzahl der verworfenen Frames zu hoch ist. Die Verwendung dieses Feldes ist optional; wenn es verwendet wird, sollte es '0' bei bestehender Synchronisation und '1' bei fehlender Synchronisation enthalten.<\/p>\n<p>Blockierungsflag:<br \/>\nDieses Bit sollte den Status der FARM-Sperrung f\u00fcr jeden virtuellen Kanal enthalten. Ein Wert von '1' in diesem Feld sollte anzeigen, dass die FARM gesperrt ist und Frames f\u00fcr jede virtuelle Ebene verworfen werden, andernfalls '0'.<\/p>\n<p>Warteflag:<br \/>\nDieses Bit sollte genutzt werden, um anzuzeigen, dass der Empf\u00e4nger den angegebenen virtuellen Kanal nicht verarbeiten kann. Ein Wert von '1' zeigt an, dass alle Frames auf diesem virtuellen Kanal verworfen werden, andernfalls '0'.<\/p>\n<p>Weiterleitungsflag:<br \/>\nDieses Flag sollte '1' enthalten, wenn ein oder mehrere Frames vom Typ A verworfen wurden oder L\u00fccken gefunden wurden, die eine Weiterleitung erforderlich machen. Das Flag '0' zeigt an, dass keine Frames verworfen und keine L\u00fccken vorhanden waren.<\/p>\n<p>Antwortwert:<br \/>\nDie Frame-Nummer, die nicht akzeptiert wurde. Bestimmt anhand des Z\u00e4hlers im Header des Telekommando-Frames.<\/p>\n<h2>Netzwerkschicht<\/h2>\n<p>\nLassen Sie uns auch diese Ebene kurz ansprechen. Hier gibt es zwei M\u00f6glichkeiten: Entweder das Raumprotokoll verwenden oder ein beliebiges anderes Protokoll in ein CCSDS-Paket kapseln.<\/p>\n<p>Eine \u00dcbersicht \u00fcber das Raumprotokoll ist ein Thema f\u00fcr einen eigenen Artikel. Es wurde entwickelt, damit sogenannte Anwendungen nahtlos Daten austauschen k\u00f6nnen. Jede Anwendung hat ihre eigene Adresse und eine grundlegende Funktionalit\u00e4t f\u00fcr den Datenaustausch mit anderen Anwendungen. Zudem gibt es Dienste, die den Datenverkehr routieren, die Lieferung \u00fcberwachen usw.<\/p>\n<p>Die Kapselung ist simpler und verst\u00e4ndlicher. Die Standards erm\u00f6glichen die Kapselung beliebiger Protokolle in CCSDS-Pakete, indem ein zus\u00e4tzlicher Header hinzugef\u00fcgt wird. <\/p>\n<p><img decoding=\"async\" alt=\"Ein wenig \u00fcber Standards der Raumkommunikation\" src=\"\/wp-content\/uploads\/2019\/07\/7fabc64210cce41868a68ce88b2c4c56.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDer Header hat verschiedene Bedeutungen, abh\u00e4ngig von der L\u00e4nge des kapselnden Protokolls: <\/p>\n<p><img decoding=\"async\" alt=\"Ein wenig \u00fcber Standards der Raumkommunikation\" src=\"\/wp-content\/uploads\/2019\/07\/f8913d58611070a4a6a2d4abc9ba6b35.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHier ist das Hauptfeld \u2013 die L\u00e4nge. Sie kann von 0 bis 4 Byte variieren. In diesem Header muss zudem der Typ des kapselten Protokolls angegeben werden, mithilfe einer Tabelle. <noindex><a rel=\"nofollow\" href=\"https:\/\/sanaregistry.org\/r\/protocol_id\/\">hier herunter<\/a><\/noindex>.<\/p>\n<p>Bei der IP-Einkapselung wird eine weitere Schicht verwendet, um den Pakettyp zu bestimmen.<br \/>\nEs muss ein weiterer Header mit einer L\u00e4nge von mindestens einem Oktett hinzugef\u00fcgt werden:<\/p>\n<p><img decoding=\"async\" alt=\"Ein wenig \u00fcber Standards der Raumkommunikation\" src=\"\/wp-content\/uploads\/2019\/07\/3b2e0928c00eda5bd34cd5341c30dee0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDabei steht PID f\u00fcr einen weiteren Protokollbezeichner, der entnommen wurde <noindex><a rel=\"nofollow\" href=\"https:\/\/sanaregistry.org\/r\/ipe_header\/\">hier herunter<\/a><\/noindex><\/p>\n<h2>Fazit<\/h2>\n<p>\nAuf den ersten Blick mag es scheinen, dass die CCSDS-Header \u00e4u\u00dferst redundant sind und einige Felder weggelassen werden k\u00f6nnten. Tats\u00e4chlich betr\u00e4gt die Effizienz des resultierenden Kanals (bis zur Netzwerkschicht) etwa 40%. Sobald jedoch die Notwendigkeit besteht, diese Standards umzusetzen, wird deutlich, dass jedes Feld, jeder Header seine eigene wichtige Aufgabe hat, deren Ignorierung zu einer Vielzahl von Mehrdeutigkeiten f\u00fchrt. <\/p>\n<p>Wenn die Habr-Community Interesse an diesem Thema zeigt, w\u00fcrde ich mich freuen, eine Reihe weiterer Artikel zu ver\u00f6ffentlichen, die sich mit der Theorie und Praxis der Raumkommunikation befassen. Vielen Dank f\u00fcr Ihre Aufmerksamkeit!<\/p>\n<h2>Quellen<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/public.ccsds.org\/Pubs\/130x0g3.pdf\">CCSDS 130.0-G-3 \u2014 \u00dcbersicht \u00fcber die Raumkommunikationsprotokolle<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/public.ccsds.org\/Pubs\/131x0b3e1.pdf\">CCSDS 131.0-B-2 \u2014 TM-Synchronisation und Kanalkodierung<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/public.ccsds.org\/Pubs\/132x0b2.pdf\">CCSDS 132.0-B-2 \u2014 TM-Raumdatenlinkprotokoll<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/public.ccsds.org\/Pubs\/133x0b1c2.pdf\">CCSDS 133.0-B-1 \u2014 Raum-Paketprotokoll<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/public.ccsds.org\/Pubs\/133x1b2c2.pdf\">CCSDS 133.1-B-2 \u2014 Einkapselungsdienst<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/public.ccsds.org\/Pubs\/231x0b3.pdf\">CCSDS 231.0-B-3 \u2014 TC-Synchronisation und Kanalkodierung<\/a><\/noindex><br \/>\n<noindex>CCSDS 232.1-B-2 Kommunikationsbetrieb Verfahren-1<\/noindex><br \/>\n<noindex>CCSDS 401.0-B-28 Radio Frequenz- und Modulationssysteme \u2014 Teil 1 (Erdstationen und Raumfahrzeuge)<\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/public.ccsds.org\/Pubs\/702x1b1c1.pdf\">CCSDS 702.1-B-1 \u2014 IP \u00fcber CCSDS-Raumverbindungen<\/a><\/noindex><\/p>\n<p><b>P.S.<\/b><br \/>\nBitte nicht zu hart sein, falls Sie Ungenauigkeiten finden. Melden Sie diese, und sie werden behoben \ud83d\ude42<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/458884\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u043f\u0443\u0442\u043d\u0438\u043a \u041c\u0435\u0442\u0435\u043e\u0440 \u041c1 \u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a: vladtime.ru \u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u042d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u043a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0442\u0435\u0445\u043d\u0438\u043a\u0438 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0431\u0435\u0437 \u0440\u0430\u0434\u0438\u043e\u0441\u0432\u044f\u0437\u0438, \u0438 \u0432 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u043f\u043e\u0441\u0442\u0430\u0440\u0430\u044e\u0441\u044c \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u0442\u044c \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0434\u0435\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043b\u0435\u0433\u043b\u0438 \u0432 \u0444\u0443\u043d\u0434\u0430\u043c\u0435\u043d\u0442 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u0432, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u0445 \u041c\u0435\u0436\u0434\u0443\u043d\u0430\u0440\u043e\u0434\u043d\u044b\u043c \u041a\u043e\u043d\u0441\u0443\u043b\u044c\u0442\u0430\u0442\u0438\u0432\u043d\u044b\u043c \u041a\u043e\u043c\u0438\u0442\u0435\u0442\u043e\u043c \u043f\u043e \u043a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u043c \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 (Consultative Committee for Space Data Systems \u2013 CCSDS. \u0414\u0430\u043b\u0435\u0435 \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u044d\u0442\u0430 \u0430\u0431\u0431\u0440\u0435\u0432\u0438\u0430\u0442\u0443\u0440\u0430). \u042d\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u043a\u0430\u043d\u0430\u043b\u044c\u043d\u043e\u043c\u0443 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":26871,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-35921","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u043f\u0443\u0442\u043d\u0438\u043a \u041c\u0435\u0442\u0435\u043e\u0440 \u041c1 \u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a: vladtime.ru \u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u042d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u043a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0442\u0435\u0445\u043d\u0438\u043a\u0438 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0431\u0435\u0437 \u0440\u0430\u0434\u0438\u043e\u0441\u0432\u044f\u0437\u0438, \u0438 \u0432 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u043f\u043e\u0441\u0442\u0430\u0440\u0430\u044e\u0441\u044c \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u0442\u044c \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0434\u0435\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043b\u0435\u0433\u043b\u0438 \u0432 \u0444\u0443\u043d\u0434\u0430\u043c\u0435\u043d\u0442 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u0432, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u0445 \u041c\u0435\u0436\u0434\u0443\u043d\u0430\u0440\u043e\u0434\u043d\u044b\u043c \u041a\u043e\u043d\u0441\u0443\u043b\u044c\u0442\u0430\u0442\u0438\u0432\u043d\u044b\u043c \u041a\u043e\u043c\u0438\u0442\u0435\u0442\u043e\u043c \u043f\u043e \u043a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u043c \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 (Consultative Committee for Space Data Systems \u2013 CCSDS. \u0414\u0430\u043b\u0435\u0435 \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u044d\u0442\u0430 \u0430\u0431\u0431\u0440\u0435\u0432\u0438\u0430\u0442\u0443\u0440\u0430). \u042d\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u043a\u0430\u043d\u0430\u043b\u044c\u043d\u043e\u043c\u0443\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/nemnogo-o-standartah-kosmicheskoj-svyazi\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0430\u0445 \u043a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u0432\u044f\u0437\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u043f\u0443\u0442\u043d\u0438\u043a \u041c\u0435\u0442\u0435\u043e\u0440 \u041c1 \u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a: vladtime.ru \u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u042d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u043a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0442\u0435\u0445\u043d\u0438\u043a\u0438 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0431\u0435\u0437 \u0440\u0430\u0434\u0438\u043e\u0441\u0432\u044f\u0437\u0438, \u0438 \u0432 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u043f\u043e\u0441\u0442\u0430\u0440\u0430\u044e\u0441\u044c \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u0442\u044c \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0434\u0435\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043b\u0435\u0433\u043b\u0438 \u0432 \u0444\u0443\u043d\u0434\u0430\u043c\u0435\u043d\u0442 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u0432, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u0445 \u041c\u0435\u0436\u0434\u0443\u043d\u0430\u0440\u043e\u0434\u043d\u044b\u043c \u041a\u043e\u043d\u0441\u0443\u043b\u044c\u0442\u0430\u0442\u0438\u0432\u043d\u044b\u043c \u041a\u043e\u043c\u0438\u0442\u0435\u0442\u043e\u043c \u043f\u043e \u043a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u043c \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 (Consultative Committee for Space Data Systems \u2013 CCSDS. \u0414\u0430\u043b\u0435\u0435 \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u044d\u0442\u0430 \u0430\u0431\u0431\u0440\u0435\u0432\u0438\u0430\u0442\u0443\u0440\u0430). \u042d\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u043a\u0430\u043d\u0430\u043b\u044c\u043d\u043e\u043c\u0443\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/nemnogo-o-standartah-kosmicheskoj-svyazi\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:07:35+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:07:35+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Einige Informationen zu Standards der Raumkommunikation | ProHoster","description":"Satellit Meteor M1 Quelle: vladtime.ru Einf\u00fchrung Der Einsatz von Raumfahrttechnik ist ohne Funkkommunikation unm\u00f6glich, und in diesem Artikel werde ich versuchen, die grundlegenden Ideen zu erkl\u00e4ren, die den Standards zugrunde liegen, die vom Internationalen Beratenden Komitee f\u00fcr Raumdatensysteme (Consultative Committee for Space Data Systems \u2013 CCSDS) entwickelt wurden. In der Folgenden wird diese Abk\u00fcrzung verwendet. Diese Ver\u00f6ffentlichung wird sich haupts\u00e4chlich mit den Kan\u00e4len befassen.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/nemnogo-o-standartah-kosmicheskoj-svyazi","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u0435\u043c\u043d\u043e\u0433\u043e \u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u0430\u0445 \u043a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u0432\u044f\u0437\u0438 | ProHoster","og:description":"\u0421\u043f\u0443\u0442\u043d\u0438\u043a \u041c\u0435\u0442\u0435\u043e\u0440 \u041c1 \u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a: vladtime.ru \u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u042d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u044f \u043a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0442\u0435\u0445\u043d\u0438\u043a\u0438 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0431\u0435\u0437 \u0440\u0430\u0434\u0438\u043e\u0441\u0432\u044f\u0437\u0438, \u0438 \u0432 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u043f\u043e\u0441\u0442\u0430\u0440\u0430\u044e\u0441\u044c \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u0442\u044c \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0438\u0434\u0435\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043b\u0435\u0433\u043b\u0438 \u0432 \u0444\u0443\u043d\u0434\u0430\u043c\u0435\u043d\u0442 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043e\u0432, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u0445 \u041c\u0435\u0436\u0434\u0443\u043d\u0430\u0440\u043e\u0434\u043d\u044b\u043c \u041a\u043e\u043d\u0441\u0443\u043b\u044c\u0442\u0430\u0442\u0438\u0432\u043d\u044b\u043c \u041a\u043e\u043c\u0438\u0442\u0435\u0442\u043e\u043c \u043f\u043e \u043a\u043e\u0441\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u043c \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 (Consultative Committee for Space Data Systems \u2013 CCSDS. \u0414\u0430\u043b\u0435\u0435 \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u044d\u0442\u0430 \u0430\u0431\u0431\u0440\u0435\u0432\u0438\u0430\u0442\u0443\u0440\u0430). \u042d\u0442\u0430 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u044f \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0441\u0432\u044f\u0449\u0435\u043d\u0430 \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u043a\u0430\u043d\u0430\u043b\u044c\u043d\u043e\u043c\u0443","og:url":"https:\/\/prohoster.info\/de\/blog\/administrirovanie\/nemnogo-o-standartah-kosmicheskoj-svyazi","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:07:35+00:00","article:modified_time":"2019-10-31T19:07:35+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"35921","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 01:17:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:53:32","updated":"2026-01-22 01:17:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/35921","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=35921"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/35921\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/26871"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=35921"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=35921"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=35921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}