{"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\/cs\/blog\/administrirovanie\/nemnogo-o-standartah-kosmicheskoj-svyazi","title":{"rendered":"N\u011bco o standardech kosmick\u00e9 komunikace","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"N\u011bco o standardech kosmick\u00e9 komunikace\" src=\"\/wp-content\/uploads\/2019\/07\/b5804517205f84e921eec5558c5e6f62.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>Satelit Meteor M1<br \/>\nZdroj: vladtime.ru<\/i><\/p>\n<h2>\u00davod<\/h2>\n<p>\nProvoz kosmick\u00e9 techniky je nemo\u017en\u00fd bez radiov\u00e9ho spojen\u00ed, a v tomto \u010dl\u00e1nku se pokus\u00edm vysv\u011btlit z\u00e1kladn\u00ed my\u0161lenky, kter\u00e9 le\u017e\u00ed v z\u00e1kladech standard\u016f vyvinut\u00fdch Mezin\u00e1rodn\u00edm poradn\u00edm v\u00fdborem pro kosmick\u00e9 syst\u00e9my p\u0159enosu dat (Consultative Committee for Space Data Systems \u2013 CCSDS. Tato zkratka bude d\u00e1le pou\u017e\u00edv\u00e1na).<\/p>\n<p>Tato publikace se bude zam\u011b\u0159ovat p\u0159edev\u0161\u00edm na kan\u00e1lovou \u00farove\u0148, nicm\u00e9n\u011b z\u00e1kladn\u00ed pojmy pro ostatn\u00ed \u00farovn\u011b budou tak\u00e9 p\u0159edstaveny. \u010cl\u00e1nek si rozhodn\u011b neklade za c\u00edl podrobn\u011b a kompletn\u011b popsat standardy. S t\u00edm se m\u016f\u017eete sezn\u00e1mit na <noindex><a rel=\"nofollow\" href=\"https:\/\/public.ccsds.org\">webu<\/a><\/noindex> CCSDS. Nicm\u00e9n\u011b jsou velmi obt\u00ed\u017en\u00e9 na pochopen\u00ed, a abychom je p\u0159ehledn\u011b zvl\u00e1dli, str\u00e1vili jsme pom\u011brn\u011b dost \u010dasu, proto zde chci uv\u00e9st z\u00e1kladn\u00ed informace, jejich\u017e znalost usnadn\u00ed porozum\u011bn\u00ed v\u0161emu ostatn\u00edmu. Tak\u017ee za\u010dn\u011bme.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>U\u0161lechtil\u00e1 mise CCSDS<\/h2>\n<p>\nMo\u017en\u00e1 se n\u011bkdo pt\u00e1: pro\u010d se v\u0161ichni dr\u017eet standard\u016f, kdy\u017e si lze vyvinout vlastn\u00ed propriet\u00e1rn\u00ed protokol pro radiov\u00e9 spojen\u00ed (nebo sv\u016fj vlastn\u00ed standard, s blackjackem a nov\u00fdmi funkcemi), \u010d\u00edm\u017e zv\u00fd\u0161\u00edme bezpe\u010dnost syst\u00e9mu?<\/p>\n<p>Jak ukazuje praxe, je v\u00fdhodn\u011bj\u0161\u00ed se dr\u017eet standard\u016f CCSDS z n\u00e1sleduj\u00edc\u00edch d\u016fvod\u016f:<\/p>\n<ol>\n<li>Do v\u00fdboru, kter\u00fd odpov\u00edd\u00e1 za publikaci standard\u016f, vstoupili z\u00e1stupci v\u0161ech v\u00fdznamn\u00fdch astronautick\u00fdch agentur sv\u011bta, kte\u0159\u00ed p\u0159inesli sv\u00e9 cenn\u00e9 zku\u0161enosti z\u00edskan\u00e9 b\u011bhem mnoha let navrhov\u00e1n\u00ed a provozov\u00e1n\u00ed r\u016fzn\u00fdch mis\u00ed. Bylo by velmi hloup\u00e9 ignorovat tuto zku\u0161enost a znovu na n\u011bkoho \u0161l\u00e1pnout.<\/li>\n<li>Tyto standardy podporuj\u00ed ji\u017e existuj\u00edc\u00ed za\u0159\u00edzen\u00ed pozemn\u00edch stanic na trhu.<\/li>\n<li>P\u0159i odstra\u0148ov\u00e1n\u00ed jak\u00fdchkoli z\u00e1vad se v\u017edy lze obr\u00e1tit na kolegy z jin\u00fdch agentur, aby s jejich pozemn\u00ed stanic\u00ed provedli spojen\u00ed s apar\u00e1tem. Jak vid\u00edte, standardy jsou velmi u\u017eite\u010dn\u00e9, a proto se poj\u010fme pod\u00edvat na jejich kl\u00ed\u010dov\u00e9 aspekty.<\/li>\n<\/ol>\n<p><\/p>\n<h2>Architektura<\/h2>\n<p>\nStandardy p\u0159edstavuj\u00ed soubor dokument\u016f, kter\u00e9 odr\u00e1\u017eej\u00ed oby\u010dejn\u00fd model OSI (Open System Interconnection), s v\u00fdjimkou toho, \u017ee na kan\u00e1lov\u00e9 \u00farovni je obecnost omezena d\u011blen\u00edm na telemetrii (kan\u00e1l \"dol\u016f\" \u2013 kosmos \u2013 Zem\u011b) a telecommandy (kan\u00e1l \"nahoru\").<\/p>\n<p><img decoding=\"async\" alt=\"N\u011bco o standardech kosmick\u00e9 komunikace\" src=\"\/wp-content\/uploads\/2019\/07\/b8fbad5d061e0ff7f8bb5bf89b61babd.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPod\u00edv\u00e1me se podrobn\u011bji na n\u011bkter\u00e9 \u00farovn\u011b, po\u010d\u00ednaje fyzickou a postupuji v\u00fd\u0161e. Pro v\u011bt\u0161\u00ed n\u00e1zornost budeme zkoumat architekturu p\u0159ij\u00edmaj\u00edc\u00ed strany. Odes\u00edlaj\u00edc\u00ed je jej\u00edm zrcadlov\u00fdm odrazem.<\/p>\n<h2>Fyzik\u00e1ln\u00ed \u00farove\u0148<\/h2>\n<p>\nNa t\u00e9to \u00farovni doch\u00e1z\u00ed k transformaci modulovan\u00e9 r\u00e1diov\u00e9 sign\u00e1lu na bitov\u00fd tok. Standardy zde maj\u00ed p\u0159ev\u00e1\u017en\u011b doporu\u010duj\u00edc\u00ed charakter, proto\u017ee na t\u00e9to \u00farovni je obt\u00ed\u017en\u00e9 abstrahovat od konkr\u00e9tn\u00ed implementace hardwaru. Kl\u00ed\u010dov\u00e1 role CCSDS zde spo\u010d\u00edv\u00e1 v ur\u010den\u00ed p\u0159\u00edpustn\u00fdch modulac\u00ed (BPSK, QPSK, 8-QAM atd.) a poskytnut\u00ed n\u011bkter\u00fdch doporu\u010den\u00ed k implementaci mechanism\u016f symbolov\u00e9 synchronizace, kompenzace Dopplerova posunu apod.<\/p>\n<h2>\u00darove\u0148 synchronizace a k\u00f3dov\u00e1n\u00ed<\/h2>\n<p>\nForm\u00e1ln\u011b je pod\u00farovn\u00ed kan\u00e1lov\u00e9 \u00farovn\u011b, ale velmi \u010dasto je vyzdvihov\u00e1na jako samostatn\u00e1 \u00farove\u0148 vzhledem k jej\u00ed d\u016fle\u017eitosti v r\u00e1mci standard\u016f CCSDS. Tato \u00farove\u0148 transformuje bitov\u00fd tok na takzvan\u00e9 r\u00e1my (telemetrie nebo telecommand), o kter\u00fdch si pozd\u011bji pov\u00edme. Na rozd\u00edl od symbolov\u00e9 synchronizace na fyzick\u00e9 \u00farovni, kter\u00e1 umo\u017e\u0148uje z\u00edskat spr\u00e1vn\u00fd bitov\u00fd tok, zde prob\u00edh\u00e1 r\u00e1mov\u00e1 synchronizace. Pod\u00edvejme se na cestu, kterou data proch\u00e1zej\u00ed na t\u00e9to \u00farovni (shora dol\u016f):<\/p>\n<p><img decoding=\"async\" alt=\"N\u011bco o standardech kosmick\u00e9 komunikace\" src=\"\/wp-content\/uploads\/2019\/07\/e1cbcf0fcc3f4e96428b0fb4b74ef5de.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nP\u0159edt\u00edm je v\u0161ak t\u0159eba \u0159\u00edci n\u011bkolik slov o k\u00f3dov\u00e1n\u00ed. Tento proces je nezbytn\u00fd k nalezen\u00ed a\/nebo oprav\u011b bitov\u00fdch chyb, kter\u00e9 nevyhnuteln\u011b vznikaj\u00ed p\u0159i odes\u00edl\u00e1n\u00ed dat p\u0159es r\u00e1diov\u00fd kan\u00e1l. Zde nebudeme zkoumat procedury dek\u00f3dov\u00e1n\u00ed, pouze z\u00edsk\u00e1me informace pot\u0159ebn\u00e9 k pochopen\u00ed dal\u0161\u00ed logiky pr\u00e1ce \u00farovn\u011b. <\/p>\n<p>K\u00f3dy b\u00fdvaj\u00ed blokov\u00e9 a kontinu\u00e1ln\u00ed. Standardy nenut\u00ed pou\u017e\u00edvat konkr\u00e9tn\u00ed typ k\u00f3dov\u00e1n\u00ed, av\u0161ak to jako takov\u00e9 mus\u00ed b\u00fdt p\u0159\u00edtomno. Mezi kontinu\u00e1ln\u00ed k\u00f3dy pat\u0159\u00ed konvolu\u010dn\u00ed k\u00f3dy. Pomoc\u00ed nich je kodov\u00e1n kontinu\u00e1ln\u00ed bitov\u00fd tok. Na rozd\u00edl od blokov\u00fdch k\u00f3d\u016f, kde jsou data rozd\u011blena na k\u00f3dov\u00e9 bloky (codeblock), a mohou b\u00fdt dek\u00f3dov\u00e1na pouze v r\u00e1mci cel\u00fdch blok\u016f. K\u00f3dov\u00fd blok p\u0159edstavuje p\u0159en\u00e1\u0161en\u00e1 data a p\u0159ipojen\u00e9 redundantn\u00ed informace pot\u0159ebn\u00e9 k ov\u011b\u0159en\u00ed spr\u00e1vnosti p\u0159ijet\u00ed dat a oprav\u011b mo\u017en\u00fdch chyb. Mezi blokov\u00fdmi k\u00f3dy vynikaj\u00ed slavn\u00e9 Reed-Solomonovy k\u00f3dy.<\/p>\n<p>Pokud se pou\u017e\u00edv\u00e1 konvolu\u010dn\u00ed k\u00f3dov\u00e1n\u00ed, stream bit\u016f na za\u010d\u00e1tku p\u0159ich\u00e1z\u00ed do dekod\u00e9ru. V\u00fdsledkem jeho pr\u00e1ce (to v\u0161e se samoz\u0159ejm\u011b d\u011bje kontinu\u00e1ln\u011b) se st\u00e1vaj\u00ed bloky dat CADU (channel access data unit). Tato struktura je nezbytn\u00e1 pro r\u00e1mcovou synchronizaci. Na konci ka\u017ed\u00e9ho CADU je p\u0159ipojen synchroniza\u010dn\u00ed marker (ASM \u2013 attached synch maker). Jsou to p\u0159edem zn\u00e1m\u00e9 4 bajty, podle nich\u017e synchroniz\u00e1tor najde za\u010d\u00e1tek a konec CADU. T\u00edm se dosahuje r\u00e1mcov\u00e9 synchronizace.<\/p>\n<p>Dal\u0161\u00ed voliteln\u00fd krok na \u00farovni synchronizace a k\u00f3dov\u00e1n\u00ed souvis\u00ed se specifiky fyzick\u00e9 \u00farovn\u011b. To je derandomizace. Skute\u010dnost je takov\u00e1, \u017ee k dosa\u017een\u00ed symbolov\u00e9 synchronizace jsou pot\u0159ebn\u00e9 \u010dast\u00e9 p\u0159ep\u00edn\u00e1n\u00ed mezi symboly. Tak, pokud bychom p\u0159en\u00e1\u0161eli nap\u0159\u00edklad kilobajt dat tvo\u0159en\u00fd v\u00fdhradn\u011b jedni\u010dkami, synchronizace by byla ztracena. Proto se b\u011bhem p\u0159enosu vstupn\u00ed data m\u00edchaj\u00ed s periodickou pseudon\u00e1hodnou posloupnost\u00ed, aby byla hustota nul a jedni\u010dek rovnom\u011brn\u00e1.<\/p>\n<p>D\u00e1le doch\u00e1z\u00ed k dek\u00f3dov\u00e1n\u00ed blokov\u00fdch k\u00f3d\u016f, a to, co z\u016fstane, bude kone\u010dn\u00fdm produktem \u00farovn\u011b synchronizace a k\u00f3dov\u00e1n\u00ed \u2013 r\u00e1mec.<\/p>\n<h2>Kan\u00e1lov\u00e1 \u00farove\u0148<\/h2>\n<p>\nNa jedn\u00e9 stran\u011b zpracovatel kan\u00e1lov\u00e9 \u00farovn\u011b dost\u00e1v\u00e1 r\u00e1mce a na druh\u00e9 stran\u011b vyd\u00e1v\u00e1 pakety. Proto\u017ee form\u00e1ln\u011b nen\u00ed velikost paket\u016f omezena, pro jejich spolehliv\u00e9 zas\u00edl\u00e1n\u00ed je t\u0159eba rozd\u011blit je na men\u0161\u00ed struktury \u2013 r\u00e1mce. Zde si projdeme dv\u011b pododd\u011blen\u00ed: zvl\u00e1\u0161\u0165 pro telemetrii (TM) a telecommandy (TC).<\/p>\n<h3>Telemetrie<\/h3>\n<p>\nJednodu\u0161e \u0159e\u010deno, jsou to data, kter\u00e1 pozemn\u00ed stanice dost\u00e1v\u00e1 od kosmick\u00e9ho apar\u00e1tu. Ve\u0161ker\u00e9 p\u0159en\u00e1\u0161en\u00e9 informace se d\u011bl\u00ed na mal\u00e9 fragmenty pevn\u00e9 d\u00e9lky \u2013 r\u00e1mce, kter\u00e9 obsahuj\u00ed p\u0159en\u00e1\u0161en\u00e1 data a servisn\u00ed pole. Pod\u00edvejme se na strukturu r\u00e1mce podrobn\u011bji:<\/p>\n<p><img decoding=\"async\" alt=\"N\u011bco o standardech kosmick\u00e9 komunikace\" src=\"\/wp-content\/uploads\/2019\/07\/3318f297bfb9688cd5a34c9d4e5b0531.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA za\u010dneme prozkoum\u00e1n\u00ed s hlavn\u00edm z\u00e1hlav\u00edm r\u00e1mce telemetrie. Dovol\u00edm si v n\u011bkter\u00fdch m\u00edstech pouze p\u0159ekl\u00e1dat standardy a poskytovat n\u011bkter\u00e1 vysv\u011btlen\u00ed.<\/p>\n<p><img decoding=\"async\" alt=\"N\u011bco o standardech kosmick\u00e9 komunikace\" src=\"\/wp-content\/uploads\/2019\/07\/302623006bc20c86acfcc4dd763b7a8d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPole identifik\u00e1toru hlavn\u00edho kan\u00e1lu (Master Channel ID) by m\u011blo obsahovat \u010d\u00edslo verze r\u00e1mce a identifik\u00e1tor apar\u00e1tu.<\/p>\n<p><i>Ka\u017ed\u00fd KA podle standard\u016f CCSDS mus\u00ed m\u00edt sv\u016fj jedine\u010dn\u00fd identifik\u00e1tor, pomoc\u00ed n\u011bho\u017e lze zjistit, kter\u00e9mu za\u0159\u00edzen\u00ed pat\u0159\u00ed. Form\u00e1ln\u011b je nutn\u00e9 podat \u017e\u00e1dost o registraci za\u0159\u00edzen\u00ed, a jeho n\u00e1zev spolu s identifik\u00e1torem bude publikov\u00e1n v otev\u0159en\u00fdch zdroj\u00edch. \u010casto v\u0161ak ru\u0161t\u00ed v\u00fdrobci tuto proceduru ignoruj\u00ed a p\u0159id\u011bluj\u00ed za\u0159\u00edzen\u00ed libovoln\u00fd identifik\u00e1tor. \u010c\u00edslo verze sn\u00edmku pom\u00e1h\u00e1 ur\u010dit, kter\u00e1 verze standard\u016f je pou\u017eita k tomu, aby bylo mo\u017en\u00e9 spr\u00e1vn\u011b p\u0159e\u010d\u00edst sn\u00edmek. Zde se zam\u011b\u0159\u00edme pouze na nejkonzervativn\u011bj\u0161\u00ed standard s verz\u00ed \"0\".<\/i><\/p>\n<p>V poli identifik\u00e1toru virtu\u00e1ln\u00edho kan\u00e1lu (Virtual Channel ID) by m\u011bl b\u00fdt VCID kan\u00e1lu, ze kter\u00e9ho byl packet zasl\u00e1n. Na v\u00fdb\u011br VCID nejsou \u017e\u00e1dn\u00e1 omezen\u00ed, zejm\u00e9na virtu\u00e1ln\u00ed kan\u00e1ly nemus\u00ed b\u00fdt \u010d\u00edslov\u00e1ny sekven\u010dn\u011b.<\/p>\n<p><i>Ozna\u010den\u011b \u010dasto vznik\u00e1 pot\u0159eba multiplexovat p\u0159en\u00e1\u0161en\u00e1 data. K tomu existuje mechanismus virtu\u00e1ln\u00edch kan\u00e1l\u016f. Nap\u0159\u00edklad satelit Meteor-M2 p\u0159en\u00e1\u0161\u00ed barevn\u00fd obraz ve viditeln\u00e9 oblasti, p\u0159i\u010dem\u017e je rozd\u011blen na t\u0159i \u010dernob\u00edl\u00e9 \u2013 ka\u017ed\u00e1 barva je p\u0159en\u00e1\u0161ena ve sv\u00e9m virtu\u00e1ln\u00edm kan\u00e1lu jako samostatn\u00fd paket, p\u0159i\u010dem\u017e v jeho struktu\u0159e sn\u00edmk\u016f je ur\u010dit\u00e9 odch\u00fdlen\u00ed od standard\u016f.<\/i><\/p>\n<p>Pole p\u0159\u00edznaku Operacional Control by m\u011blo b\u00fdt indik\u00e1torem p\u0159\u00edtomnosti nebo nep\u0159\u00edtomnosti pole Operacional Control v sn\u00edmku telemetrie. Tyto 4 bajty na konci sn\u00edmku slou\u017e\u00ed k udr\u017een\u00ed zp\u011btn\u00e9 vazby p\u0159i kontrole doru\u010dov\u00e1n\u00ed sn\u00edmk\u016f telecommands. O tom budeme hovo\u0159it pozd\u011bji.<\/p>\n<p><i>\u010c\u00edta\u010de sn\u00edmk\u016f hlavn\u00edho a virtu\u00e1ln\u00edho kan\u00e1lu jsou pole, kter\u00e1 se zvy\u0161uj\u00ed o jednu p\u0159i odesl\u00e1n\u00ed ka\u017ed\u00e9ho sn\u00edmku. Slou\u017e\u00ed jako ukazatel, \u017ee nebyl ztracen \u017e\u00e1dn\u00fd sn\u00edmek.<\/i><\/p>\n<p>Status dat sn\u00edmku telemetrie je dal\u0161\u00edch dva bajty p\u0159\u00edznak\u016f a dat, z nich\u017e si uk\u00e1\u017eeme pouze n\u011bkter\u00e9.<\/p>\n<p><img decoding=\"async\" alt=\"N\u011bco o standardech kosmick\u00e9 komunikace\" src=\"\/wp-content\/uploads\/2019\/07\/3d62e946f221cd3a1c2414afaa557177.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPole p\u0159\u00edznaku sekund\u00e1rn\u00edho z\u00e1hlav\u00ed (Secondary Header) by m\u011blo b\u00fdt indik\u00e1torem p\u0159\u00edtomnosti nebo nep\u0159\u00edtomnosti sekund\u00e1rn\u00edho z\u00e1hlav\u00ed (Secondary Header) v sn\u00edmku telemetrie.<\/p>\n<p><i>Pokud se to p\u0159eje, lze k ka\u017ed\u00e9mu sn\u00edmku p\u0159idat sekund\u00e1rn\u00ed z\u00e1hlav\u00ed a um\u00edstit tam jak\u00e1koliv data dle vlastn\u00edho uv\u00e1\u017een\u00ed.<\/i><\/p>\n<p>Pole ukazatele na prvn\u00ed hlavi\u010dku (First Header Pointer) p\u0159i hodnot\u011b synchroniza\u010dn\u00edho p\u0159\u00edznaku \u201e1\u201c mus\u00ed obsahovat bin\u00e1rn\u00ed reprezentaci pozice prvn\u00edho oktetu prvn\u00edho paketu v poli dat (Data Field) r\u00e1mce telemetrie. Pozice se po\u010d\u00edt\u00e1 od 0 vzestupn\u011b od za\u010d\u00e1tku pole dat. Pokud v poli dat r\u00e1mce telemetrie nen\u00ed za\u010d\u00e1tek paketu, pak pole ukazatele na prvn\u00ed hlavi\u010dku mus\u00ed m\u00edt hodnotu v bin\u00e1rn\u00ed reprezentaci \u201e11111111111\u201c (to m\u016f\u017ee nastat, pokud se jeden dlouh\u00fd paket roz\u0161i\u0159uje p\u0159es v\u00edce ne\u017e jeden r\u00e1mec). <\/p>\n<p>Pokud se v\u0161ak v poli dat nach\u00e1z\u00ed pr\u00e1zdn\u00fd paket (Idle Data), pak ukazatel na prvn\u00ed hlavi\u010dku mus\u00ed m\u00edt hodnotu v bin\u00e1rn\u00ed reprezentaci \u201e11111111110\u201c. Podle tohoto pole by m\u011bl p\u0159ij\u00edma\u010d prov\u00e1d\u011bt synchronizaci toku. Toto pole zaru\u010duje obnoven\u00ed synchronizace i v p\u0159\u00edpad\u011b ztr\u00e1ty r\u00e1mc\u016f.<\/p>\n<p><i>To znamen\u00e1, \u017ee paket m\u016f\u017ee nap\u0159\u00edklad za\u010d\u00ednat uprost\u0159ed 4. r\u00e1mce a kon\u010dit na za\u010d\u00e1tku 20. r\u00e1mce. Aby se na\u0161el jeho za\u010d\u00e1tek, slou\u017e\u00ed pr\u00e1v\u011b toto pole. Pakety tak\u00e9 maj\u00ed hlavi\u010dku, ve kter\u00e9 je uvedena jejich d\u00e9lka, tak\u017ee p\u0159i nalezen\u00ed ukazatele na prvn\u00ed hlavi\u010dku by m\u011bl zpracovatel \u00farovn\u011b kan\u00e1lu tuto hlavi\u010dku p\u0159e\u010d\u00edst, \u010d\u00edm\u017e ur\u010d\u00ed, kde paket skon\u010d\u00ed.<\/i><br \/>\nPokud je pole kontroly chyb p\u0159\u00edtomno, m\u011blo by b\u00fdt obsa\u017eeno v ka\u017ed\u00e9m r\u00e1mci telemetrie pro dan\u00fd fyzick\u00fd kan\u00e1l po celou misi.<\/p>\n<p>Toto pole se vypo\u010d\u00edt\u00e1v\u00e1 pou\u017eit\u00edm metody CRC. Procedura by m\u011bla vz\u00edt n-16 bit r\u00e1mce telemetrie a vlo\u017eit v\u00fdsledek v\u00fdpo\u010dtu do posledn\u00edch 16 bit\u016f.<\/p>\n<h4>Telecommandy<\/h4>\n<p>\nR\u00e1mec telecommand m\u00e1 n\u011bkolik z\u00e1sadn\u00edch rozd\u00edl\u016f. Mezi n\u011b pat\u0159\u00ed:<\/p>\n<ol>\n<li>Jin\u00e1 struktura hlavi\u010dek<\/li>\n<li>Dynamick\u00e1 d\u00e9lka. To znamen\u00e1, \u017ee d\u00e9lka r\u00e1mce nen\u00ed pevn\u011b stanovena, jak je tomu u telemetrie, ale m\u016f\u017ee se m\u011bnit v z\u00e1vislosti na p\u0159en\u00e1\u0161en\u00fdch paketech.<\/li>\n<li>Mechanismus zaji\u0161t\u011bn\u00ed doru\u010den\u00ed paket\u016f. To znamen\u00e1, \u017ee CA mus\u00ed po p\u0159ijet\u00ed potvrdit spr\u00e1vnost p\u0159ijet\u00ed r\u00e1mc\u016f nebo po\u017e\u00e1dat o op\u011btovn\u00fd p\u0159enos od r\u00e1mce, kter\u00fd mohl b\u00fdt p\u0159ijat s neopravenou chybou.<\/li>\n<\/ol>\n<p>\n<img decoding=\"async\" alt=\"N\u011bco o standardech kosmick\u00e9 komunikace\" src=\"\/wp-content\/uploads\/2019\/07\/42cb6f086f90a549b3094bf2b17b1d2d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"N\u011bco o standardech kosmick\u00e9 komunikace\" src=\"\/wp-content\/uploads\/2019\/07\/6dec42bbf2e8e8dc4eea0579a53f4dca.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMnoh\u00e1 pole jsou n\u00e1m ji\u017e zn\u00e1ma z hlavi\u010dky r\u00e1mce telemetrie. Maj\u00ed stejn\u00e9 ur\u010den\u00ed, proto zde probereme pouze nov\u00e1 pole.<\/p>\n<p>Jedno bitov\u00e9 pole pro obch\u00e1zen\u00ed by m\u011blo b\u00fdt pou\u017eito k \u0159\u00edzen\u00ed kontroly r\u00e1mc\u016f na p\u0159ij\u00edma\u010di. Hodnota \u201e0\u201c tohoto pole by m\u011bla znamenat, \u017ee tento r\u00e1mec je typu A a jeho kontrola by m\u011bla prob\u00edhat podle FARM. Hodnota \u201e1\u201c tohoto pole by m\u011bla informovat p\u0159ij\u00edma\u010d, \u017ee tento r\u00e1mec je typu B a m\u011bl by obch\u00e1zet kontrolu podle FARM.<\/p>\n<p><i>Tento p\u0159\u00edznak informuje p\u0159ij\u00edma\u010d, zda m\u00e1 pou\u017e\u00edt mechanismus potvrzov\u00e1n\u00ed doru\u010den\u00ed r\u00e1mc\u016f nazvan\u00fd FARM \u2014 Mechanismus p\u0159ijet\u00ed a hl\u00e1\u0161en\u00ed r\u00e1mc\u016f.<\/i><\/p>\n<p>P\u0159\u00edznak \u0159\u00eddic\u00edho p\u0159\u00edkazu by m\u011bl b\u00fdt pou\u017eit k ur\u010den\u00ed, zda pole dat nese p\u0159\u00edkaz nebo data. Pokud je p\u0159\u00edznak roven \u201e0\u201c, pole dat by m\u011blo obsahovat data. Pokud je p\u0159\u00edznak roven \u201e1\u201c, pole dat by m\u011blo obsahovat \u0159\u00eddic\u00ed informace pro FARM.<br \/>\n<i>FARM p\u0159edstavuje kone\u010dn\u00fd automat, jeho\u017e parametry lze nastavovat.<\/i><\/p>\n<p>RSVD. SPARE \u2013 rezervovan\u00e9 bity.<\/p>\n<p><i>Zd\u00e1 se, \u017ee CCSDS m\u00e1 na n\u011b do budoucna pl\u00e1ny a pro zp\u011btnou kompatibilitu verz\u00ed protokolu si tyto bity rezervovali ji\u017e v aktu\u00e1ln\u00edch verz\u00edch standardu.<\/i><\/p>\n<p>Pole d\u00e9lky r\u00e1mc\u016f by m\u011blo obsahovat \u010d\u00edslo ve form\u00e1tu bit\u016f, kter\u00e9 je rovno d\u00e9lce r\u00e1mce v oktetech minus jeden.<\/p>\n<p>Pole dat r\u00e1mce by m\u011blo n\u00e1sledovat bez mezer za hlavi\u010dkou a m\u011blo by obsahovat cel\u00e9 \u010d\u00edslo oktet\u016f, kter\u00e9 m\u016f\u017ee m\u00edt maxim\u00e1ln\u00ed d\u00e9lku 1019 oktet\u016f. Toto pole by m\u011blo obsahovat bu\u010f blok dat r\u00e1mce, nebo informace o \u0159\u00eddic\u00edm p\u0159\u00edkazu. Blok dat r\u00e1mce by m\u011bl obsahovat:<\/p>\n<ul>\n<li>cel\u00e9 \u010d\u00edslo oktet\u016f u\u017eivatelsk\u00fdch dat<\/li>\n<li>hlavi\u010dku segmentu a za n\u00ed n\u00e1sleduj\u00edc\u00ed cel\u00e9 \u010d\u00edslo oktet\u016f u\u017eivatelsk\u00fdch dat<\/li>\n<\/ul>\n<p>\nPokud je hlavi\u010dka p\u0159\u00edtomna, blok dat by m\u011bl obsahovat Paket, mno\u017estv\u00ed Paket\u016f nebo jeho \u010d\u00e1st. Blok dat bez hlavi\u010dky nem\u016f\u017ee obsahovat \u010d\u00e1sti Paket\u016f, ale m\u016f\u017ee obsahovat bloky dat vlastn\u00edho form\u00e1tu. Z toho vypl\u00fdv\u00e1, \u017ee hlavi\u010dka je pot\u0159ebn\u00e1, kdy\u017e se p\u0159en\u00e1\u0161en\u00fd blok dat nevejde do jednoho r\u00e1mce. Blok dat s hlavi\u010dkou se naz\u00fdv\u00e1 segment.<\/p>\n<p><img decoding=\"async\" alt=\"N\u011bco o standardech kosmick\u00e9 komunikace\" src=\"\/wp-content\/uploads\/2019\/07\/ad788e279d02d8f4cf17f64a645ec0a3.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nPole p\u0159\u00edznak\u016f o velikosti dva bity by m\u011blo obsahovat:<\/p>\n<ul>\n<li>\u201e01\u201c \u2014 pokud prvn\u00ed \u010d\u00e1st dat je v bloku dat<\/li>\n<li>\u201e00\u201c \u2014 pokud prost\u0159edn\u00ed \u010d\u00e1st dat je v bloku dat<\/li>\n<li>\u201e10\u201c \u2014 pokud posledn\u00ed \u010d\u00e1st dat je v bloku dat<\/li>\n<li>\u00ab11\u00bb \u2014 pokud nedojde k d\u011blen\u00ed a v bloku dat je um\u00edst\u011bn cel\u00fd jeden nebo v\u00edce paket\u016f.<\/li>\n<\/ul>\n<p>\nPole identifik\u00e1toru MAP mus\u00ed obsahovat nuly, pokud nejsou pou\u017eity MAP kan\u00e1ly.<br \/>\n<i>N\u011bkdy 6 bit\u016f vyhrazen\u00fdch pro virtu\u00e1ln\u00ed kan\u00e1ly nen\u00ed dostate\u010dn\u00e9. A pokud je pot\u0159eba multiplexovat data na v\u011bt\u0161\u00ed po\u010det kan\u00e1l\u016f, pou\u017eije se dal\u0161\u00edch 6 bit\u016f z hlavi\u010dky segmentu.<\/i><\/p>\n<h4>FARM<\/h4>\n<p>\nPod\u00edvejme se podrobn\u011bji na mechanismus fungov\u00e1n\u00ed syst\u00e9mu kontroly doru\u010dov\u00e1n\u00ed r\u00e1mc\u016f. Tento syst\u00e9m p\u0159edpokl\u00e1d\u00e1 pouze pr\u00e1ci s r\u00e1mci telemetrie vzhledem k jejich d\u016fle\u017eitosti (telemetrii si lze v\u017edy vy\u017e\u00e1dat znovu, ale K\u0410 mus\u00ed jasn\u011b sly\u0161et pozemn\u00ed stanici a v\u017edy se \u0159\u00eddit jej\u00edmi pokyny). P\u0159edpokl\u00e1dejme tedy, \u017ee jsme se rozhodli p\u0159eprogramovat na\u0161i dru\u017eici a pos\u00edl\u00e1me na jej\u00ed palubu bin\u00e1rn\u00ed soubor o velikosti 10 kilobajt\u016f. Na kan\u00e1lov\u00e9 \u00farovni je soubor rozd\u011blen na 10 r\u00e1mc\u016f (0, 1, \u2026, 9), kter\u00e9 jsou postupn\u011b odes\u00edl\u00e1ny nahoru. Kdy\u017e je p\u0159enos dokon\u010den, K\u0410 mus\u00ed potvrdit spr\u00e1vnost p\u0159ijet\u00ed paketu, nebo ozn\u00e1mit, na kter\u00e9m r\u00e1mci do\u0161lo k chyb\u011b. Tyto informace jsou odesl\u00e1ny do pole operativn\u00edho \u0159\u00edzen\u00ed v nejbli\u017e\u0161\u00edm r\u00e1mci telemetrie (A nebo K\u0410 m\u016f\u017ee iniciovat p\u0159enos pr\u00e1zdn\u00e9ho r\u00e1mce (idle frame), pokud nem\u00e1 co sd\u011blit). Na z\u00e1klad\u011b p\u0159ijat\u00e9 telemetrie bu\u010f zjist\u00edme, \u017ee je v\u0161e v po\u0159\u00e1dku, nebo za\u010dneme znovu odes\u00edlat zpr\u00e1vu. P\u0159edpokl\u00e1dejme, \u017ee dru\u017eice nesly\u0161ela r\u00e1mec \u010d. 7. To znamen\u00e1, \u017ee j\u00ed pos\u00edl\u00e1me r\u00e1mce 7, 8, 9. Pokud nedostaneme \u017e\u00e1dnou odpov\u011b\u010f, paket se znovu pos\u00edl\u00e1 cel\u00fd (a tak n\u011bkolikr\u00e1t, dokud nezjist\u00edme, \u017ee pokusy jsou marn\u00e9).<\/p>\n<p>N\u00ed\u017ee je uvedena struktura pole operativn\u00edho \u0159\u00edzen\u00ed s popisem n\u011bkter\u00fdch pol\u00ed. Data obsa\u017een\u00e1 v tomto poli se naz\u00fdvaj\u00ed CLCW \u2013 Communication Link Control Word.<\/p>\n<p><img decoding=\"async\" alt=\"N\u011bco o standardech kosmick\u00e9 komunikace\" src=\"\/wp-content\/uploads\/2019\/07\/02577fe594c2af306f2b1ea8deaaa394.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nJak je z obr\u00e1zku mo\u017en\u00e9 vyvodit, \u00fa\u010del hlavn\u00edch pol\u00ed je z\u0159ejm\u00fd, a na ostatn\u00ed je nudn\u00e9 se d\u00edvat, skr\u00fdv\u00e1m podrobn\u00fd popis pod spoiler.<\/p>\n<p><b class=\"spoiler_title\">Dek\u00f3dov\u00e1n\u00ed pol\u00ed CLCW<\/b>Typ kontroln\u00edho slova (Control Word Type):<br \/>\nPro tento typ kontroln\u00edho slova by m\u011bl obsahovat 0.<\/p>\n<p>Verze kontroln\u00edho slova (CLCW Version Number):<br \/>\nPro tento typ kontroln\u00edho slova by m\u011bla b\u00fdt rovna \u00ab00\u00bb v bitov\u00e9m zobrazen\u00ed.<\/p>\n<p>Pole stavu (Status Field):<br \/>\nPou\u017eit\u00ed tohoto pole je ur\u010deno pro ka\u017edou misi zvl\u00e1\u0161\u0165. M\u016f\u017ee b\u00fdt pou\u017eito pro m\u00edstn\u00ed zlep\u0161en\u00ed r\u016fzn\u00fdmi kosmick\u00fdmi agenturami.<\/p>\n<p>Identifik\u00e1tor virtu\u00e1ln\u00edho kan\u00e1lu (Virtual Channel Identification):<br \/>\nMus\u00ed obsahovat identifik\u00e1tor virtu\u00e1ln\u00edho kan\u00e1lu, s n\u00edm\u017e souvis\u00ed toto kontroln\u00ed slovo.<\/p>\n<p>P\u0159\u00edznak p\u0159\u00edstupu k fyzick\u00e9mu kan\u00e1lu:<br \/>\nP\u0159\u00edznak by m\u011bl poskytovat informace o p\u0159ipravenosti fyzick\u00e9 \u00farovn\u011b p\u0159ij\u00edma\u010de. Pokud fyzick\u00e1 \u00farove\u0148 p\u0159ij\u00edma\u010de nen\u00ed p\u0159ipravena k p\u0159\u00edjmu sn\u00edmk\u016f, m\u011blo by pole obsahovat \"1\", jinak \"0\".<\/p>\n<p>P\u0159\u00edznak selh\u00e1n\u00ed synchronizace:<br \/>\nP\u0159\u00edznak m\u016f\u017ee signalizovat, \u017ee fyzick\u00e1 \u00farove\u0148 pracuje p\u0159i \u0161patn\u00e9 \u00farovni sign\u00e1lu a po\u010det odm\u00edtnut\u00fdch sn\u00edmk\u016f je p\u0159\u00edli\u0161 vysok\u00fd. Pou\u017e\u00edv\u00e1n\u00ed tohoto pole je voliteln\u00e9, pokud je pou\u017eito, m\u011blo by obsahovat \"0\" p\u0159i p\u0159\u00edtomnosti synchronizace, a \"1\" p\u0159i jej\u00ed absenci.<\/p>\n<p>P\u0159\u00edznak blokace:<br \/>\nTento bit by m\u011bl obsahovat stav blokace FARM pro ka\u017ed\u00fd virtu\u00e1ln\u00ed kan\u00e1l. Hodnota \"1\" v tomto poli by m\u011bla indikovat, \u017ee FARM je zablokov\u00e1n a sn\u00edmky budou odm\u00edt\u00e1ny pro ka\u017ed\u00fd virtu\u00e1ln\u00ed \u00farove\u0148, jinak \"0\".<\/p>\n<p>P\u0159\u00edznak \u010dek\u00e1n\u00ed:<br \/>\nTento bit by m\u011bl b\u00fdt pou\u017e\u00edv\u00e1n k indikaci toho, \u017ee p\u0159ij\u00edma\u010d nem\u016f\u017ee zpracovat tento datov\u00fd proud na ur\u010den\u00e9m virtu\u00e1ln\u00edm kan\u00e1lu. Hodnota \"1\" nazna\u010duje, \u017ee v\u0161echny sn\u00edmky budou odm\u00edt\u00e1ny na tomto virtu\u00e1ln\u00edm kan\u00e1lu, jinak \"0\".<\/p>\n<p>P\u0159\u00edznak p\u0159eposl\u00e1n\u00ed:<br \/>\nTento p\u0159\u00edznak by m\u011bl obsahovat \"1\", pokud byl odm\u00edtnut jeden nebo v\u00edce sn\u00edmk\u016f typu A nebo byly nalezeny ztr\u00e1ty, proto je t\u0159eba p\u0159eposlat. P\u0159\u00edznak \"0\" nazna\u010duje, \u017ee nebyly \u017e\u00e1dn\u00e9 odm\u00edtnut\u00e9 sn\u00edmky a ztr\u00e1ty.<\/p>\n<p>Hodnota odpov\u011bdi:<br \/>\n\u010c\u00edslo sn\u00edmku, kter\u00fd nebyl p\u0159ijat. Ur\u010duje se podle \u010d\u00edta\u010de v hlavi\u010dce sn\u00edmku telekomand.<\/p>\n<h2>S\u00ed\u0165ov\u00e1 \u00farove\u0148<\/h2>\n<p>\nTrochu se dotkneme i t\u00e9to \u00farovn\u011b. Zde jsou mo\u017en\u00e9 dv\u011b varianty: bu\u010f pou\u017e\u00edt protokol kosmick\u00e9ho bal\u00ed\u010dku, nebo zapouzd\u0159it jak\u00fdkoli jin\u00fd protokol do bal\u00ed\u010dku CCSDS.<\/p>\n<p>P\u0159ehled protokolu kosmick\u00e9ho bal\u00ed\u010dku je t\u00e9matem na samostatn\u00fd \u010dl\u00e1nek. Byl vytvo\u0159en tak, aby takzvan\u00e9 aplikace mohly bezprobl\u00e9mov\u011b vym\u011b\u0148ovat data. Ka\u017ed\u00e1 aplikace m\u00e1 svou adresu a z\u00e1kladn\u00ed funkcionalitu pro v\u00fdm\u011bnu dat s ostatn\u00edmi aplikacemi. Jsou zde tak\u00e9 slu\u017eby, kter\u00e9 prov\u00e1d\u011bj\u00ed sm\u011brov\u00e1n\u00ed provozu, kontroluj\u00ed doru\u010den\u00ed atd.<\/p>\n<p>S zapouzd\u0159en\u00edm je to jednodu\u0161\u0161\u00ed a srozumiteln\u011bj\u0161\u00ed. Normy umo\u017e\u0148uj\u00ed zapouzd\u0159it do bal\u00ed\u010dk\u016f CCSDS jak\u00e9koli protokoly, p\u0159id\u00e1n\u00edm dal\u0161\u00ed hlavi\u010dky. <\/p>\n<p><img decoding=\"async\" alt=\"N\u011bco o standardech kosmick\u00e9 komunikace\" src=\"\/wp-content\/uploads\/2019\/07\/7fabc64210cce41868a68ce88b2c4c56.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKde m\u00e1 hlavi\u010dka r\u016fzn\u00e1 v\u00fdznamy v z\u00e1vislosti na d\u00e9lce zapouzd\u0159en\u00e9ho protokolu: <\/p>\n<p><img decoding=\"async\" alt=\"N\u011bco o standardech kosmick\u00e9 komunikace\" src=\"\/wp-content\/uploads\/2019\/07\/f8913d58611070a4a6a2d4abc9ba6b35.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHlavn\u00edm polem je d\u00e9lka d\u00e9lky. M\u016f\u017ee se pohybovat od 0 do 4 byt\u016f. Tak\u00e9 je v t\u00e9to hlavi\u010dce nutn\u00e9 uv\u00e9st typ zapouzd\u0159en\u00e9ho protokolu pomoc\u00ed tabulky <noindex><a rel=\"nofollow\" href=\"https:\/\/sanaregistry.org\/r\/protocol_id\/\">odsud<\/a><\/noindex>.<\/p>\n<p>P\u0159i zapouzd\u0159en\u00ed IP se pou\u017e\u00edv\u00e1 je\u0161t\u011b dal\u0161\u00ed nadstavba, aby se ur\u010dil typ paketu.<br \/>\nJe nutn\u00e9 p\u0159idat je\u0161t\u011b jednu hlavi\u010dku o d\u00e9lce od jednoho oktetu:<\/p>\n<p><img decoding=\"async\" alt=\"N\u011bco o standardech kosmick\u00e9 komunikace\" src=\"\/wp-content\/uploads\/2019\/07\/3b2e0928c00eda5bd34cd5341c30dee0.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKde PID je dal\u0161\u00ed identifik\u00e1tor protokolu, vzat\u00fd <noindex><a rel=\"nofollow\" href=\"https:\/\/sanaregistry.org\/r\/ipe_header\/\">odsud<\/a><\/noindex><\/p>\n<h2>Z\u00e1v\u011br<\/h2>\n<p>\nNa prvn\u00ed pohled se m\u016f\u017ee zd\u00e1t, \u017ee hlavi\u010dky CCSDS jsou extr\u00e9mn\u011b nadbyte\u010dn\u00e9 a n\u011bkter\u00e1 pole by bylo mo\u017en\u00e9 vynechat. Opravdu, efektivita v\u00fdsledn\u00e9ho kan\u00e1lu (a\u017e po s\u00ed\u0165ovou \u00farove\u0148) \u010din\u00ed zhruba 40 %. Jakmile se v\u0161ak objev\u00ed pot\u0159eba implementace t\u011bchto standard\u016f, st\u00e1v\u00e1 se jasn\u00fdm, \u017ee ka\u017ed\u00e9 pole, ka\u017ed\u00e1 hlavi\u010dka m\u00e1 svou d\u016fle\u017eitou misi, jej\u00ed\u017e ignorov\u00e1n\u00ed vede k cel\u00e9 \u0159ad\u011b nejednozna\u010dnost\u00ed. <\/p>\n<p>Pokud se komunika\u010dn\u00ed komunita projev\u00ed z\u00e1jem o toto t\u00e9ma, budu r\u00e1d, kdy\u017e zve\u0159ejn\u00edm dal\u0161\u00ed \u010dl\u00e1nky v\u011bnovan\u00e9 teorii a praxi vesm\u00edrn\u00e9 komunikace. D\u011bkuji za pozornost!<\/p>\n<h2>Zdroje<\/h2>\n<p>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/public.ccsds.org\/Pubs\/130x0g3.pdf\">CCSDS 130.0-G-3 \u2014 P\u0159ehled protokol\u016f pro vesm\u00edrn\u00e9 komunikace<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/public.ccsds.org\/Pubs\/131x0b3e1.pdf\">CCSDS 131.0-B-2 \u2014 Synchronizace TM a k\u00f3dov\u00e1n\u00ed kan\u00e1lu<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/public.ccsds.org\/Pubs\/132x0b2.pdf\">CCSDS 132.0-B-2 \u2014 Protokol vesm\u00edrn\u00e9ho datov\u00e9ho spojen\u00ed TM<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/public.ccsds.org\/Pubs\/133x0b1c2.pdf\">CCSDS 133.0-B-1 \u2014 Protokol pro vesm\u00edrn\u00e9 pakety<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/public.ccsds.org\/Pubs\/133x1b2c2.pdf\">CCSDS 133.1-B-2 \u2014 Slu\u017eba zapouzd\u0159en\u00ed<\/a><\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/public.ccsds.org\/Pubs\/231x0b3.pdf\">CCSDS 231.0-B-3 \u2014 Synchronizace TC a k\u00f3dov\u00e1n\u00ed kan\u00e1lu<\/a><\/noindex><br \/>\n<noindex>CCSDS 232.1-B-2 Postup pro komunikaci-1<\/noindex><br \/>\n<noindex>CCSDS 401.0-B-28 R\u00e1diov\u00e9 frekvence a modula\u010dn\u00ed syst\u00e9my \u2014 \u010c\u00e1st 1 (Pozemn\u00ed stanice a kosmick\u00e9 lod\u011b)<\/noindex><br \/>\n<noindex><a rel=\"nofollow\" href=\"https:\/\/public.ccsds.org\/Pubs\/702x1b1c1.pdf\">CCSDS 702.1-B-1 \u2014 IP p\u0159es CCSDS vesm\u00edrn\u00e9 linky<\/a><\/noindex><\/p>\n<p><b>P.S.<\/b><br \/>\nNemu\u010dte se, pokud najdete nep\u0159esnosti. Dejte n\u00e1m v\u011bd\u011bt a budou opraveny \ud83d\ude42<br \/>\n<br \/>Zdroj: <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 5.0.3 - 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.\" \/>\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\/cs\/blog\/administrirovanie\/nemnogo-o-standartah-kosmicheskoj-svyazi\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/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\udd47Trochu o standardech vesm\u00edrn\u00e9 komunikace | ProHoster","description":"Satelit Meteor M1 Zdroj: vladtime.ru.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/administrirovanie\/nemnogo-o-standartah-kosmicheskoj-svyazi","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","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.","og:url":"https:\/\/prohoster.info\/cs\/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","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/35921","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=35921"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/35921\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media\/26871"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=35921"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=35921"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=35921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}