EN 16603-50-16:2021
(Main)Space engineering - Time triggered Ethernet
Space engineering - Time triggered Ethernet
Using standard communication protocols for spacecraft communication links
can provide interface compatibility between communication devices and
components. Thus, it can improve the design and development process as well
as integration and test activities at all levels and provide the potential of
reusability across projects.
The aim of this space engineering standard is to define the interface services
and to specify their corresponding network protocol elements for spacecraft
using the Time-Triggered Ethernet data network. It also aims at defining
requirements for the harmonisation of the physical interfaces and usage of the
[IEEE 802.3] and [SAE AS6802] layer features.
This standard may be tailored for the specific characteristic and constraints of a
space project in conformance with ECSS‐S‐ST‐00
Raumfahrttechnik - Zeitgesteuertes Ethernet
The transmission of onboard data is ever increasing. Particularly in the manned space arena, requirements already exist for concurrent transmission of many different types of data with different data rates, time criticality and priority. Currently this is handled by multiple busses and LANs but could be supported by a single TTE based infrastructure.
A form of TTE is already in use by the Multi-Purpose Crew Vehicle (MPCV), a NASA led manned vehicle which includes a separate service model under development by ESA. In addition TTE has been selected by for use by the Ariane 6 program. Both of these developments require the transmission of mixed data types at relatively high speeds.
The present MPCV implementation is based on a proprietary approach. It is effectively a closed development by a non-European single vendor with a design that includes ITAR components. Indeed MPCV TTE implementation cannot be applied to European Launchers and in general to future European programs which could need an open standard able to be implemented by multiple suppliers. For this reason ESA has been approached by industry requesting that an ECSS standard is being produced.
The existing SAE standard may form the basis for such a standard but needs to be extended for space in the areas of physical medium, redundancy, testing and verification. Some aspects of time distribution must be more precisely documented and any patent issues resolved.
This standard would foster a faster adoption of the technology and simplify the customer/ supplier contractual relationship especially with an IP core based synchronisation client available to the Space Industry via ESA IP core portfolio.
Whether this standard would complement the existing SAE6802 by filling existing gaps , especially on the physical layer and the interoperability, or would include all necessary information from the SAE 6802 issue 1 to achieve a stand-alone document, is part of a trade-off assessment the WG will have to undertake.
Ingénierie spatiale - Ethernet à déclenchement temporel (TTE)
L'utilisation de protocoles de communication standard pour les liaisons de communication des engins spatiaux peut fournir une compatibilité de l'interface entre les périphériques et les composants de communication. De cette manière, il est possible d'améliorer le processus de conception et de développement, ainsi que les activités d'intégration et d'essai à tous les niveaux, et d'offrir un potentiel de réutilisabilité au travers de plusieurs projets.
La présente norme d'ingénierie spatiale vise à définir les services d'interface et à spécifier leurs éléments de protocole réseau correspondants pour un engin spatial utilisant le réseau de données Ethernet à déclenchement temporel (TTEthernet). Elle vise par ailleurs à définir les exigences nécessaires à l'harmonisation des interfaces physiques et à l'utilisation des fonctionnalités des couches [IEEE 802.3] et [SAE AS6802].
La présente norme peut être adaptée aux caractéristiques et contraintes spécifiques d'un projet spatial, conformément à l'ECSS‐S‐ST‐00.
Approche
L'approche du groupe de travail ECSS, dans le cadre de la définition de la présente norme, vise à identifier les couches, services et fonctions du réseau de communication TTEthernet courant afin de garantir l'utilisation de cette technologie pour divers projets spatiaux. La présente norme vise à :
- identifier les architectures de référence (couches, services, fonctions et éléments de protocole) du réseau de communication TTEthernet courant ;
- caractériser les services, fonctions et éléments de protocole pour chaque couche au sein des architectures de référence identifiées, en utilisant des spécifications de projet concrètes ;
- définir des exigences normatives plutôt que des recommandations.
Dans la mesure du possible, les exigences de communication définies sont tirées de l'expérience avec des spécifications d'engins spatiaux existantes.
Vesoljska tehnika - Časovno proženi ethernet
Uporaba standardnih komunikacijskih protokolov za komunikacijske povezave vesoljskih plovil lahko zagotovi združljivost vmesnikov med komunikacijskimi napravami in komponentami. Tako je mogoče izboljšati postopek načrtovanja in razvoja kot tudi vključevanja in preskusnih dejavnosti na vseh ravneh ter zagotovi možnost
vnovične uporabe pri drugih projektih.
Cilj tega standarda vesoljske tehnike je opredeliti vmesniške storitve in določiti njihove ustrezne elemente omrežnega protokola za vesoljska plovila z uporabo časovno proženega podatkovnega omrežja Ethernet. Cilj je tudi opredeliti zahteve za harmonizacijo fizičnih vmesnikov in uporabo funkcij plasti iz standardov [IEEE 802.3] in [SAE AS6802].
Ta standard se lahko prilagodi posameznim lastnostim in omejitvam vesoljskega projekta v skladu s standardom ECSS‐S‐ST‐00.
General Information
Standards Content (Sample)
SLOVENSKI STANDARD
01-marec-2022
Vesoljska tehnika - Časovno proženi ethernet
Space engineering - Time triggered Ethernet
Raumfahrttechnik - Zeitgesteuertes Ethernet
Ingénierie spatiale - Ethernet déclenché par le temps
Ta slovenski standard je istoveten z: EN 16603-50-16:2021
ICS:
49.140 Vesoljski sistemi in operacije Space systems and
operations
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
EUROPEAN STANDARD EN 16603-50-16
NORME EUROPÉENNE
EUROPÄISCHE NORM
December 2021
ICS 49.140
English version
Space engineering - Time triggered Ethernet
Ingénierie spatiale - Ethernet à déclenchement Raumfahrttechnik - Zeitgesteuertes Ethernet
temporel (TTE)
This European Standard was approved by CEN on 5 December 2021.
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, France, Germany, Greece, Hungary, Iceland, Ireland, Italy,
Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Republic of North Macedonia, Romania, Serbia,
Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and United Kingdom.
CEN-CENELEC Management Centre:
Rue de la Science 23, B-1040 Brussels
© 2021 CEN/CENELEC All rights of exploitation in any form and by any means
Ref. No. EN 16603-50-16:2021 E
reserved worldwide for CEN national Members and for
CENELEC Members.
Table of contents
European Foreword . 8
1 Scope . 9
2 Normative references . 10
3 Terms, definitions and abbreviated terms . 11
3.1 Terms from other standards . 11
3.2 Terms specific to the present standard . 11
3.3 Abbreviated terms. 15
3.4 Nomenclature . 17
4 Overview . 18
4.1 Reference Model . 18
4.2 Physical Layer . 19
4.3 Data Link Layer . 19
4.3.1 Data Link Layer Overview . 19
4.3.2 Data Link Layer Functionalities . 20
4.3.3 Time-Triggered Ethernet . 21
4.4 Network Level . 23
4.4.1 Network Level Overview. 23
4.4.2 Message Processing at the Switch . 24
4.4.3 Time-Triggered Ethernet Network Building Blocks . 28
4.4.4 Virtual Link . 29
4.4.5 Time-Triggered Traffic Policing . 30
4.4.6 Rate-Constrained Traffic Policing . 30
4.4.7 Clock Synchronization . 31
4.5 Redundancy Concept . 34
4.5.1 Introduction . 34
4.5.2 TT traffic . 35
4.5.3 RC traffic . 35
4.6 Failure-modes . 36
5 Network Architecture . 37
5.1 Overview . 37
5.1.1 Introduction . 37
5.1.2 Single Channel Network Topology . 37
5.1.3 Dual Channel Network Topology . 38
5.1.4 Triple Channel Network Topology . 39
5.1.5 Mixed Network Topology . 40
5.1.6 Multiple Networks Topology . 41
5.1.7 Compatibility with standard Ethernet Network . 42
5.2 Network Topology Requirements . 43
5.2.1 Single Network Topology . 43
5.2.2 Multiple Networks Topology . 45
6 Device Services . 46
6.1 Overview . 46
6.2 Media Access Control (MAC) Sublayer . 47
6.2.1 MAC sublayer functions . 47
6.2.2 MAC Addressing . 47
6.2.3 Traffic Classes . 48
6.2.4 MAC Transmit . 49
6.2.5 MAC Receive . 50
6.2.6 Switch Traffic Policing . 50
6.2.7 Switch Transmit . 51
6.2.8 Switch Frame Routing . 52
7 Interoperability Specification . 53
7.1 Overview . 53
7.2 Device Specification . 54
7.2.1 Device Parameters Description . 54
7.2.2 General Requirements . 55
7.2.3 Switch Level Specification . 55
7.2.4 End-System Level Specification . 59
7.2.5 Clock Synchronization . 60
7.3 Configuration Parameters . 61
7.3.1 Device Level and Clock Synchronization Parameters . 61
7.4 Configuration and Scheduling guideline . 67
7.4.1 Overview . 67
7.4.2 Delays . 68
7.4.3 Latencies . 69
7.4.4 Transparent clock . 70
7.5 Scheduling requirements . 70
7.5.1 Delays to be identified . 70
7.5.2 Delays compensation . 70
7.5.3 PCF latency . 71
7.5.4 Maximum transparent clock . 72
7.5.5 PCF transparent clock jitter . 72
7.5.6 Precision parameter . 73
7.5.7 Time-Triggered minimum gap . 73
7.5.8 Time-Triggered Switch receive window . 73
7.5.9 Time-Triggered Switch minimum transmission . 75
7.5.10 Time-Triggered End-System reception . 75
8 Network Setup and Services . 76
8.1 Overview . 76
8.2 General Requirements . 77
8.2.1 Overview . 77
8.2.2 Internet Protocol (IP) . 77
8.2.3 UDP . 78
8.2.4 ICMP . 79
8.3 Dataloading via TFTP . 80
8.3.1 Trivial File Transfer Protocol (TFTP) Overview . 80
8.3.2 Dataloading requirements . 81
8.4 Diagnostics and Status-Information via SNMP . 81
8.4.1 Simple Network Management Protocol (SNMP) Overview . 81
8.4.2 SNMP requirements . 83
8.4.3 Diagnostic and Status-Information requirements . 84
8.4.4 Monitoring Mode . 88
8.5 Error management in End-System and Switch . 88
9 Test and verification . 90
9.1 Test Specification . 90
9.2 Test references . 90
9.2.1 Overview . 90
9.2.2 Requirements for implementation at system level . 91
10 Tailoring . 92
10.1 Scope . 92
10.2 Tailoring options and parameters . 92
10.2.1 Overview . 92
10.2.2 Step 1: Function and service selection . 92
10.2.3 Step 2: Services configuration . 92
10.3 IEEE 802.3 Tailoring . 93
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.