SIST EN 16603-50-04:2015
(Main)Space engineering - Space data links - Telecommand protocols, synchronization and channel coding
Space engineering - Space data links - Telecommand protocols, synchronization and channel coding
This Standard specifies the data structures and protocols for a telecommand space data link and the procedure for physical layer operation.
Usually, the source of data on a telecommand space data link is located on the ground and the receiver is located in space. However, the Standard may also be used for space-to-space telecommand data links.
Further provisions and guidance on the application of this standard can be found, respectively, in the following documents:
- The higher level standard ECSS-E-ST-50 'Communications', which defines the principle characteristics of communication protocols and related services for all communication layers relevant for space communication (physical- to application-layer), and their basic relationship to each other.
- The handbook ECSS-E-HB-50 'Communications guidelines', which provides information about specific implementation characteristics of these protocols in order to support the choice of a certain communications profile for the specific requirements of a space mission.
Users of this present standard are invited to consult these documents before taking decisions on the implementation of the present one.
This standard may be tailored for the specific characteristics and constraints of a space project in conformance with ECSS-S-ST-00.
Raumfahrttechnik - Telekommando-Protokolle, -synchronisation und -kanalkodierung
Ingénierie spatiale - Liaisons de données spatiales - Protocoles, synchronisation et codage canal des liaisons télécommande
La présente Norme spécifie les structures de données et les protocoles pour une liaison de données spatiales de télécommande, ainsi que la procédure de fonctionnement de la couche physique.
D'une manière générale, la source de données sur une liaison de données spatiales de télécommande est située au sol, et le récepteur est situé dans l'espace. La présente Norme peut néanmoins être également utilisée pour les liaisons de données de télécommande espace-espace.
Les documents suivants contiennent des dispositions et des préconisations supplémentaires concernant l'application de la présente norme :
• La norme de haut niveau ECSS-E-ST-50, « Communications », qui définit les principes des protocoles de communication et des services connexes pour toutes les couches de communication spatiale (de la couche physique à la couche applicative), et décrit leurs relations de base ;
• Le manuel ECSS-E-HB-50, « Communications guidelines », qui fournit des informations sur les caractéristiques de mise en œuvre de ces protocoles afin d'orienter le choix d'un profil de communication donné compte tenu des exigences particulières d'une mission spatiale.
Les utilisateurs de la présente norme sont invités à consulter ces documents avant de prendre toute décision quant à sa mise en œuvre.
La présente norme peut être adaptée aux caractéristiques et contraintes spécifiques d'un projet spatial, conformément à la norme ECSS-S-ST-00.
Vesoljska tehnika - Vesoljske podatkovne povezave - Protokoli za daljinsko vodenje, sinhronizacijo in kodiranje kanalov
Ta standard določa podatkovne strukture in protokole za daljinsko vodeno vesoljsko podatkovno povezavo ter postopek za delovanje fizičnega sloja.
Običajno se vir podatkov na daljinsko vodeni vesoljski podatkovni povezavi nahaja na tleh, sprejemnik pa se nahaja v vesolju. Vendar se lahko standard uporablja tudi za daljinsko vodene podatkovne povezave znotraj vesolja.
Dodatne določbe in smernice o uporabi tega standarda je mogoče najti v naslednjih dokumentih:
– v standardu višje ravni ECSS-E-ST-50 (Komunikacije), ki določa glavne značilnosti komunikacijskih protokolov in z njimi povezanih storitev za vse ravni komunikacije, pomembne za vesoljsko komunikacijo (od fizične do aplikacijske ravni), in njihove osnovne medsebojne povezave,
– v priročniku ECSS-E-HB-50 (Komunikacijske smernice), ki zagotavlja informacije o posebnih značilnostih vpeljave teh protokolov za podporo pri izbiri določenega komunikacijskega profila za posebne zahteve vesoljske misije.
Uporabniki obstoječega standarda so vabljeni k ogledu teh dokumentov, preden sprejmejo odločitve o izvajanju trenutnega standarda.
Ta standard se lahko prilagodi posameznim lastnostim in omejitvam vesoljskega projekta v skladu s standardom ECSS-S-ST-00.
General Information
Relations
Standards Content (Sample)
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.Vesoljska tehnika - Vesoljske podatkovne povezave - Protokoli za daljinsko vodenje, sinhronizacijo in kodiranje kanalovRaumfahrttechnik - Telekommando-Protokolle, -synchronisation und -kanalkodierungIngénierie spatiale - Liaisons de données spatiales - Protocoles, synchronisation et codage canal des liaisons télécommandeSpace engineering - Space data links - Telecommand protocols, synchronization and channel coding49.090On-board equipment and instruments33.040.40Podatkovna komunikacijska omrežjaData communication networksICS:Ta slovenski standard je istoveten z:EN 16603-50-04:2014SIST EN 16603-50-04:2015en01-januar-2015SIST EN 16603-50-04:2015SLOVENSKI
STANDARD
SIST EN 16603-50-04:2015
EUROPEAN STANDARD NORME EUROPÉENNE EUROPÄISCHE NORM
EN 16603-50-04
September 2014 ICS 33.040.40; 49.090; 49.140
English version
Space engineering - Space data links - Telecommand protocols, synchronization and channel coding
Ingénierie spatiale - Liaisons de données spatiales - Protocoles, synchronisation et codage canal des liaisons télécommande
Raumfahrttechnik - Telekommando-Protokolle, -synchronisation und -kanalkodierung This European Standard was approved by CEN on 25 April 2014.
CEN and CENELEC members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references concerning such national standards may be obtained on application to the CEN-CENELEC Management Centre or to any CEN and CENELEC member.
This European Standard exists in three official versions (English, French, German). A version in any other language made by translation under the responsibility of a CEN and CENELEC member into its own language and notified to the CEN-CENELEC Management Centre has the same status as the official versions.
CEN and CENELEC members are the national standards bodies and national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, Former Yugoslav Republic of Macedonia, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and United Kingdom.
CEN-CENELEC Management Centre: Avenue Marnix 17, B-1000 Brussels © 2014 CEN/CENELEC All rights of exploitation in any form and by any means reserved worldwide for CEN national Members and for CENELEC Members. Ref. No. EN 16603-50-04:2014 E SIST EN 16603-50-04:2015
EN 16603-50-04:2014 (E) 2 Table of contents Foreword . 10 1 Scope . 11 2 Normative references . 12 3 Terms, definitions and abbreviated terms . 13 3.1 Terms from other standards . 13 3.2 Terms specific to the present standard . 13 3.3 Abbreviated terms. 14 3.4 Conventions. 15 3.4.1 Bit 0, bit N, bit N−N . 15 3.4.2 Most significant bit. 15 3.4.3 Use of capitals for the names of data structures and fields . 15 4 Overview . 16 4.1 Presentation . 16 4.2 Protocol profiles . 16 4.3 Segmentation sublayer . 17 4.4 Transfer sublayer . 18 4.5 Synchronization and channel coding sublayer . 18 4.6 Physical layer . 18 4.7 Virtual channels . 19 5 Segmentation sublayer . 20 5.1 Overview . 20 5.2 TC Segment . 21 5.2.1 General . 21 5.2.2 Segment Header . 22 5.2.3 Segment Data Field . 23 5.3 Transfer notification . 23 5.3.1 Overview . 23 5.3.2 Requirements . 24 5.4 Blocking of packets . 25 SIST EN 16603-50-04:2015
EN 16603-50-04:2014 (E) 3 5.4.1 Overview . 25 5.4.2 Virtual channels where TC Segments are used . 25 5.4.3 Virtual channels where TC Segments are not used . 26 5.4.4 Packet properties . 26 5.4.5 Blocking function . 27 5.4.6 Deblocking function . 27 5.5 Segmentation . 27 5.5.1 Overview . 27 5.5.2 Segmenting function . 28 5.5.3 Reassembly function . 28 5.5.4 Packet assembly controller . 29 5.6 MAP multiplexing . 32 6 Transfer sublayer . 33 6.1 Overview . 33 6.1.1 Data structures in the transfer sublayer . 33 6.1.2 Procedures in the transfer sublayer . 33 6.2 TC Transfer Frame definition . 35 6.2.1 General . 35 6.2.2 Transfer Frame Primary Header . 36 6.2.3 Transfer Frame Data Field . 40 6.2.4 Frame Error Control Field . 41 6.3 CLCW definition . 43 6.3.1 General . 43 6.3.2 Control Word Type . 45 6.3.3 CLCW Version Number . 45 6.3.4 Status Field . 45 6.3.5 COP in Effect . 45 6.3.6 Virtual Channel Identification . 45 6.3.7 Reserved Spare . 46 6.3.8 No RF Available Flag . 46 6.3.9 No Bit Lock Flag . 47 6.3.10 Lockout Flag . 47 6.3.11 Wait Flag . 48 6.3.12 Retransmit Flag . 48 6.3.13 FARM-B Counter . 48 6.3.14 Reserved Spare . 48 6.3.15 Report Value . 49 SIST EN 16603-50-04:2015
EN 16603-50-04:2014 (E) 4 6.4 Frame header procedure . 49 6.5 Frame error control procedure at the sending end . 49 6.6 Frame delimiting and fill removal procedure. 49 6.6.1 Overview . 49 6.6.2 Actions . 50 6.7 Frame error control procedure at the receiving end . 50 6.8 Frame header validation procedure . 50 6.8.1 Overview . 50 6.8.2 Actions . 51 6.9 Virtual channel multiplexing . 51 6.9.1 Overview . 51 6.9.2 Multiplexing mechanism . 52 6.9.3 Demultiplexing . 52 7 COP-1. 53 7.1 Overview . 53 7.1.1 Scope. 53 7.1.2 Interfaces . 53 7.1.3 Retransmission protocol . 53 7.1.4 Frames . 54 7.1.5 Services . 54 7.1.6 Protocol machine . 56 7.2 Internal variables . 56 7.2.1 Overview . 56 7.2.2 FOP-1 Variables . 57 7.2.3 FARM-1 variables . 64 7.3 Features of COP-1 interfaces . 69 7.3.1 Overview . 69 7.3.2 Parameters . 70 7.4 Upper interface of COP-1 at the sending end . 70 7.4.1 Overview . 70 7.4.2 Sequence-controlled service management interface . 71 7.4.3 Sequence-controlled service data transfer interface . 77 7.4.4 Expedited service data transfer interface . 80 7.5 Upper interface of COP-1 at the receiving end . 82 7.5.1 Overview . 82 7.5.2 Buffer management mechanism. 82 7.5.3 The wait system . 82 SIST EN 16603-50-04:2015
EN 16603-50-04:2014 (E) 5 7.5.4 Single back-end buffer . 83 7.5.5 FDU Arrived Indication . 84 7.6 Lower interface of COP-1 at the sending end . 84 7.6.1 Overview . 84 7.6.2 Transmit Request for Frame signal . 85 7.6.3 Abort request signal . 85 7.6.4 Response signal . 86 7.7 Lower interface of COP-1 at the receiving end . 86 7.7.1 Overview . 86 7.7.2 Valid Frame Arrived Indication . 87 7.8 Format of COP-1 control commands . 87 7.8.1 Overview . 87 7.8.2 General . 87 7.8.3 Unlock . 87 7.8.4 Set V(R) . 88 7.9 Actions . 88 7.9.1 Format of the state tables. 88 7.9.2 FOP-1 . 89 7.9.3 FARM-1 . 96 8 Synchronization and channel coding sublayer . 111 8.1 Overview . 111 8.2 BCH codeblock . 111 8.2.1 General . 111 8.2.2 Information . 112 8.2.3 Error Control . 112 8.3 Communications link transmission unit (CLTU) . 113 8.3.1 General . 113 8.3.2 Start Sequence . 113 8.3.3 Encoded Data . 114 8.3.4 Tail Sequence . 114 8.4 Randomization procedure . 115 8.4.1 Overview . 115 8.4.2 General . 115 8.4.3 Random sequence . 115 8.4.4 Application of the randomizer . 116 8.5 BCH codeblock encoding procedure . 116 8.6 Fill bits . 117 SIST EN 16603-50-04:2015
EN 16603-50-04:2014 (E) 6 8.6.1 Overview . 117 8.6.2 General . 117 8.7 Channel logic at the receiving end . 118 8.8 BCH codeblock decoding procedures . 119 8.8.1 Overview . 119 8.8.2 General . 120 9 Physical layer . 121 9.1 Overview . 121 9.2 Physical layer data structures . 121 9.2.1 Acquisition sequence . 121 9.2.2 CLTU . 122 9.2.3 Idle sequence . 122 9.3 Physical layer procedures . 122 9.3.1 Overview . 122 9.3.2 Carrier modulation modes . 122 9.3.3 Telecommand session . 124 9.3.4 Physical layer operation procedure (PLOP) . 124 Annex A (informative) Frame error control . 127 A.1 Overview . 127 A.2 Encoding . 127 A.3 Decoding . 128 Annex B (informative) Changes from ESA-PSS-04-107 . 129 B.1 Overview . 129 B.2 Technical changes . 129 Annex C (informative) Differences from CCSDS recommendations . 132 C.1 Overview . 132 C.2 Differences . 132 Annex D (informative) Performance issues . 135 D.1 Introduction . 135 D.2 Performance components . 136 D.3 Factors affecting frame rejection rate . 136 D.3.1 Bit synchronization factor . 136 D.3.2 CLTU Start Sequence factors . 137 D.3.3 BCH Codeblock Factor . 138 D.3.4 Tail Sequence factor . 140 SIST EN 16603-50-04:2015
EN 16603-50-04:2014 (E) 7 D.3.5 Frames and CLTUs . 141 D.4 Factors affecting frame undetected error rate . 143 Annex E (informative) Mission configuration parameters . 147 E.1 Introduction . 147 E.2 Parameters of a physical channel . 147 E.2.1 Overview . 147 E.2.2 Fixed parameters . 147 E.2.3 Length of the acquisition sequence . 147 E.2.4 Physical layer operation procedure . 148 E.2.5 Transfer Frame Version Number . 148 E.2.6 Maximum length of a TC Transfer Frame . 148 E.2.7 Virtual channels . 148 E.2.8 Use of the expedited service . 148 E.2.9 Multiplexing parameters . 148 E.3 Parameters of a virtual channel . 149 E.3.1 Overview . 149 E.3.2 Spacecraft Identifier and Virtual Channel Identifier . 149 E.3.3 Maximum length of a TC Transfer Frame . 149 E.3.4 FOP-1 parameters . 149 E.3.5 CLCW reporting rate . 149 E.3.6 Status Field of CLCW . 149 E.3.7 Fixed parameters . 149 E.3.8 FARM-1 sliding window parameters . 150 E.3.9 Use of TC Segments . 150 E.3.10 Parameters of a virtual channel with TC Segments . 150 E.3.11 Parameters of a virtual channel without TC Segments . 150 E.4 Parameters of a MAP . 151 E.4.1 Overview . 151 E.4.2 MAP Identifier . 151 E.4.3 Use of the blocking function . 151 E.4.4 Segmentation function . 151 E.5 Parameters for packet types . 152 E.5.1 Overview . 152 E.5.2 Valid packet version numbers . 152 Bibliography . 153
SIST EN 16603-50-04:2015
EN 16603-50-04:2014 (E) 8 Figures Figure 3-1: numbering convention . 15 Figure 4-1: Layers and sublayers specified in this Standard . 17 Figure 5-1: TC Segment . 21 Figure 5-2: Example of blocking of packets . 25 Figure 5-3: Example of segmentation of a user data unit . 28 Figure 6-1: TC Transfer Frame format . 36 Figure 6-2: Format of a CLCW . 44 Figure 7-1: COP-1 sequence variables . 55 Figure 7-2: FARM sliding window concept . 67 Figure 7-3: State table format . 89 Figure 7-4: Actions for look for directive . 94 Figure 7-5: Actions for look for FDU . 95 Figure 7-6: FOP-1 state transitions for main protocol . 105 Figure 7-7: FOP-1 state transitions for initialisation protocol . 106 Figure 7-8: FOP-1 state transitions . 107 Figure 7-9: FARM-1 state transitions . 110 Figure 8-1: BCH codeblock format . 112 Figure 8-2: Format of a CLTU . 113 Figure 8-3: Bit pattern of the Start Sequence . 113 Figure 8-4: Bit transition generator logic diagram . 116 Figure 8-5: (63,56) Modified BCH code generator . 117 Figure 8-6: State diagram for the channel (receiving end) . 119 Figure 9-1: Sequence of CMMs comprising PLOP-2 . 125 Figure 9-2: Sequence of CMMs comprising PLOP-1 .
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.