Space engineering - Ground systems and operations - Monitoring and control data definition

This Standard defines the monitoring and control data that a supplier delivers together with a product in order to allow a customer to
perform space system integration, testing and mission operations.
The requirements in this Standard are defined in terms of what data is provided by the supplier to the customer. How this data is provided (e.g. using spreadsheet data or XML) is outside of scope.
The Standard assumes that missions conform to the following ECSS standards:
•   ECSS-E-ST-50 and ECSS-E-ST-70;
•   ECSS E ST-70 41;
•   ECSS E ST-70 32.
This standard may be tailored for the specific characteristics and constrains of a space project in conformance with ECSS-S-ST-00.

Raumfahrttechnik - Bodensysteme und Bodenbetrieb - Überwachung und Definitionen zu Steuerdaten

Ingénierie spatiale - Systèmes sol et opérations - Définition des données de commande et contrôle

Vesoljska tehnika - Zemeljski sistemi in delovanje - Nadzorovanje in krmiljenje nadzornih podatkov

Ta standard določa nadzorovanje in nadzorne podatke, ki jih dobavitelj predloži skupaj s proizvodom, da odjemalcu omogoči izvajanje integracije vesoljskega sistema, preskušanja in delovanja misije. Zahteve iz tega standarda so določene v smislu, katere podatke dobavitelj predloži odjemalcu. Način zagotavljanja teh podatkov (npr. z uporabo podatkov v preglednicah ali v obliki XML) je zunaj področja uporabe.  Ta standard predpostavlja, da so misije skladne z naslednjimi standardi ECSS: •ECSS-E-ST-50 in ECSS-E-ST-70; •ECSS E ST-70 41; •ECSS E ST-70 32. Ta standard se lahko prilagodi posameznim lastnostim in omejitvam vesoljskega projekta v skladu s standardom ECSS-S-ST-00.

General Information

Status
Published
Publication Date
27-Jan-2015
Technical Committee
Drafting Committee
Current Stage
9093 - Decision to confirm - Review Enquiry
Completion Date
13-Jan-2021

Buy Standard

Standard
EN 16603-70-31:2015 - BARVE
English language
236 pages
sale 10% off
Preview
sale 10% off
Preview

e-Library read for
1 day
Draft
FprEN 16603-70-31:2014
English language
226 pages
sale 10% off
Preview
sale 10% off
Preview

e-Library read for
1 day

Standards Content (sample)

SLOVENSKI STANDARD
SIST EN 16603-70-31:2015
01-april-2015
Vesoljska tehnika - Zemeljski sistemi in delovanje - Nadzorovanje in krmiljenje
nadzornih podatkov
Space engineering - Ground systems and operations - Monitoring and control data
definition

Raumfahrttechnik - Bodensysteme und Bodenbetrieb - Überwachung und Definitionen zu

Steuerdaten

Ingénierie spatiale - Systèmes sol et opérations - Définition des données de commande

et contrôle
Ta slovenski standard je istoveten z: EN 16603-70-31:2015
ICS:
49.140 Vesoljski sistemi in operacije Space systems and
operations
SIST EN 16603-70-31:2015 en

2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

---------------------- Page: 1 ----------------------
SIST EN 16603-70-31:2015
---------------------- Page: 2 ----------------------
SIST EN 16603-70-31:2015
EUROPEAN STANDARD
EN 16603-70-31
NORME EUROPÉENNE
EUROPÄISCHE NORM
January 2015
ICS 49.140
English version
Space engineering - Ground systems and operations -
Monitoring and control data definition

Ingénierie spatiale - Systèmes sol et opérations - Définition Raumfahrttechnik - Bodensysteme und Bodenbetrieb -

des données de commande et contrôle Überwachung und Definitionen zu Steuerdaten
This European Standard was approved by CEN on 23 November 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

© 2015 CEN/CENELEC All rights of exploitation in any form and by any means reserved Ref. No. EN 16603-70-31:2015 E

worldwide for CEN national Members and for CENELEC
Members.
---------------------- Page: 3 ----------------------
SIST EN 16603-70-31:2015
EN 16603-70-31:2015 (E)
Table of contents

Foreword .................................................................................................................... 8

Introduction ................................................................................................................ 8

1 Scope ..................................................................................................................... 10

2 Normative references ........................................................................................... 11

3 Terms, definitions and abbreviated terms .......................................................... 12

3.1 Terms from other standards .................................................................................... 12

3.2 Terms specific to the present standard ................................................................... 12

3.3 Abbreviated terms................................................................................................... 13

4 Background and context ...................................................................................... 15

4.1 The space system model ........................................................................................ 15

4.2 Monitoring and control view of the SSM .................................................................. 16

4.2.1 Introduction ............................................................................................... 16

4.2.2 Standard SSM definitions .......................................................................... 16

4.2.3 Product-specific SSM tailoring .................................................................. 18

5 Conventions .......................................................................................................... 20

5.1 Data definition ......................................................................................................... 20

5.2 Railroad diagrams................................................................................................... 21

5.3 Case sensitivity ....................................................................................................... 22

5.4 Names .................................................................................................................... 22

5.5 Data types .............................................................................................................. 24

5.5.1 General ..................................................................................................... 24

5.5.2 Simple Data Types .................................................................................... 25

5.5.3 Complex Data Types ................................................................................. 37

6 Monitoring and control data requirements ......................................................... 38

6.1 Data exchange ....................................................................................................... 38

6.2 Specification of complex data types ........................................................................ 39

6.2.1 General ..................................................................................................... 39

6.2.2 Activity call ................................................................................................ 39

---------------------- Page: 4 ----------------------
SIST EN 16603-70-31:2015
EN 16603-70-31:2015 (E)

6.2.3 Expression ................................................................................................ 40

6.2.4 Interpretation function ............................................................................... 40

6.2.5 Procedure ................................................................................................. 41

6.2.6 Synthetic parameter .................................................................................. 41

6.2.7 Value set ................................................................................................... 42

6.3 Product data ........................................................................................................... 42

6.3.1 Introduction ............................................................................................... 42

6.3.2 Product configuration data ........................................................................ 43

6.4 Data population ...................................................................................................... 47

6.5 System element data .............................................................................................. 49

6.5.1 Introduction ............................................................................................... 49

6.5.2 System element generic data .................................................................... 50

6.5.3 System data .............................................................................................. 51

6.5.4 Application process data ........................................................................... 53

6.5.5 Service data .............................................................................................. 55

6.5.6 MAP data .................................................................................................. 93

6.5.7 VC data ..................................................................................................... 93

6.5.8 Functions .................................................................................................. 94

6.5.9 Memory data ............................................................................................. 95

6.5.10 Memory sub-block data ............................................................................. 95

6.5.11 Store data ................................................................................................. 96

6.5.12 CPDU data ................................................................................................ 97

6.5.13 On/Off device data .................................................................................... 97

6.5.14 Register load device data .......................................................................... 98

6.5.15 Sensor data............................................................................................... 98

6.6 Reporting data ........................................................................................................ 99

6.6.1 Introduction ............................................................................................... 99

6.6.2 General ..................................................................................................... 99

6.6.3 Parameters ............................................................................................. 101

6.6.4 Compound parameters ........................................................................... 104

6.6.5 Synthetic reporting data .......................................................................... 106

6.6.6 Checking data ......................................................................................... 106

6.7 Activities ............................................................................................................... 111

6.7.1 General ................................................................................................... 111

6.7.2 Activity argument value set ..................................................................... 114

6.7.3 Activity execution data ............................................................................ 114

6.7.4 Telecommands ....................................................................................... 118

---------------------- Page: 5 ----------------------
SIST EN 16603-70-31:2015
EN 16603-70-31:2015 (E)

6.7.5 Procedures ............................................................................................. 123

6.8 Events .................................................................................................................. 125

Annex A (informative) PUS service tailoring ....................................................... 126

A.1 Introduction ........................................................................................................... 126

A.2 Telecommand verification service ......................................................................... 127

A.2.1 The PUS service model .......................................................................... 127

A.2.2 Service tailoring data ............................................................................... 128

A.2.3 Service requests and reports .................................................................. 129

A.3 Device command distribution service .................................................................... 131

A.3.1 The PUS service model .......................................................................... 131

A.3.2 Service tailoring data ............................................................................... 133

A.3.3 Service requests and reports .................................................................. 134

A.4 Housekeeping and diagnostic data reporting service ............................................ 134

A.4.1 The PUS service model .......................................................................... 134

A.4.2 Service tailoring data ............................................................................... 136

A.4.3 Service requests and reports .................................................................. 142

A.5 Parameter statistics reporting service ................................................................... 148

A.5.1 The PUS service model .......................................................................... 148

A.5.2 Service tailoring data ............................................................................... 148

A.5.3 Service requests and reports .................................................................. 150

A.6 Event reporting service ......................................................................................... 151

A.6.1 The PUS service model .......................................................................... 151

A.6.2 Service tailoring data ............................................................................... 152

A.6.3 Service requests and reports .................................................................. 152

A.7 Memory management service ............................................................................... 153

A.7.1 The PUS service model .......................................................................... 153

A.7.2 Service tailoring data ............................................................................... 154

A.7.3 Service requests and reports .................................................................. 156

A.8 Function management service .............................................................................. 158

A.8.1 The PUS service model .......................................................................... 158

A.8.2 Service tailoring data ............................................................................... 158

A.8.3 Service requests and reports .................................................................. 159

A.9 Time management service .................................................................................... 159

A.9.1 The PUS service model .......................................................................... 159

A.9.2 Service tailoring data ............................................................................... 160

A.9.3 Service requests and reports .................................................................. 160

A.10 On-board operations scheduling service ............................................................... 161

---------------------- Page: 6 ----------------------
SIST EN 16603-70-31:2015
EN 16603-70-31:2015 (E)

A.10.1 The PUS service model .......................................................................... 161

A.10.2 Service tailoring data ............................................................................... 162

A.10.3 Service requests and reports .................................................................. 164

A.11 On-board monitoring service ................................................................................. 169

A.11.1 The PUS service model .......................................................................... 169

A.11.2 Service tailoring data ............................................................................... 169

A.11.3 Service requests and reports .................................................................. 173

A.12 Large data transfer service ................................................................................... 177

A.12.1 The PUS service model .......................................................................... 177

A.12.2 Service tailoring data ............................................................................... 177

A.12.3 Service requests and reports .................................................................. 180

A.13 Packet forwarding control service ......................................................................... 182

A.13.1 The PUS service model .......................................................................... 182

A.13.2 Service tailoring data ............................................................................... 182

A.13.3 Service requests and reports .................................................................. 184

A.14 On-board storage and retrieval service ................................................................. 187

A.14.1 The PUS service model .......................................................................... 187

A.14.2 Service tailoring data ............................................................................... 188

A.14.3 Service requests and reports .................................................................. 192

A.15 Test service .......................................................................................................... 195

A.15.1 The PUS service model .......................................................................... 195

A.15.2 Service tailoring data ............................................................................... 195

A.15.3 Service requests and reports .................................................................. 196

A.16 On-board operations procedure service ................................................................ 196

A.16.1 The PUS service model .......................................................................... 196

A.16.2 Service tailoring data ............................................................................... 196

A.16.3 Service requests and reports .................................................................. 197

A.17 Event/action service .............................................................................................. 200

A.17.1 The PUS service model .......................................................................... 200

A.17.2 Service tailoring data ............................................................................... 200

A.17.3 Service requests and reports .................................................................. 202

Annex B (informative) Data type definitions ....................................................... 204

B.1 Conventions.......................................................................................................... 204

B.2 Comments ............................................................................................................ 205

B.3 Data types and data items .................................................................................... 205

B.3.1 Definitions ............................................................................................... 205

B.3.2 EBNF Representation ............................................................................. 206

---------------------- Page: 7 ----------------------
SIST EN 16603-70-31:2015
EN 16603-70-31:2015 (E)

B.4 Activity Call ........................................................................................................... 214

B.5 EXPL - Expression Language ............................................................................... 214

B.5.1 Definitions ............................................................................................... 214

B.5.2 EBNF Representation ............................................................................. 216

B.6 IFL - Interpretation Function Language ................................................................. 218

B.6.1 Definition ................................................................................................. 218

B.6.2 EBNF Representation ............................................................................. 220

B.7 SPEL - Synthetic Parameter Expression Language .............................................. 222

B.7.1 Definitions ............................................................................................... 222

B.7.2 Bit-manipulation functions ....................................................................... 227

B.7.3 EBNF Representation ............................................................................. 228

B.8 PLUTO – Procedure Language............................................................................. 232

B.9 VAL – Value Language ......................................................................................... 233

B.9.1 Definition ................................................................................................. 233

B.9.2 EBNF Representation ............................................................................. 234

Bibliography ........................................................................................................... 236

Figures

Figure 4-1: Example product delivery system element hierarchy .......................................... 16

Figure 4-2: Monitoring and control knowledge associated with a system element ................ 18

Figure 5-1: Example railroad diagram ................................................................................... 21

Figure A-1 : Diagram convention for PUS packet structures ............................................... 127

Figure A-2 : Tailoring choices for the telecommand verification service .............................. 129

Figure A-3 : Tailoring choices for the device command distribution service ........................ 133

Figure A-4 : Tailoring choices for the housekeeping and diagnostic data reporting

service (View 1) ................................................................................................ 137

Figure A-5 Tailoring choices for the parameter statistics reporting service ......................... 149

Figure A-6 : Tailoring choices for the event reporting service ............................................. 152

Figure A-7 : Tailoring choices for the memory management service (View 1) ..................... 154

Figure A-8 : Tailoring choices for the function management service ................................... 158

Figure A-9 : Tailoring choices for the time management service ......................................... 160

Figure A-10 : Tailoring choices for the on-board operations scheduling service (View 1) .... 162

Figure A-11 : Tailoring choices for the on-board monitoring service (View 1) ..................... 170

Figure A-12 : Tailoring choices for the large data transfer service (View 1) ........................ 178

Figure A-13 : Tailoring choices for the packet forwarding control service (View 1) .............. 183

Figure A-14 : Tailoring choices for the on-board storage and retrieval service (View 1) ...... 189

Figure A-15 : Tailoring choices for the on-board operations procedure service .................. 197

---------------------- Page: 8 ----------------------
SIST EN 16603-70-31:2015
EN 16603-70-31:2015 (E)

Figure A-16 Tailoring choices for the event/action service .................................................. 201

---------------------- Page: 9 ----------------------
SIST EN 16603-70-31:2015
EN 16603-70-31:2015 (E)
Foreword
This document (EN 16603-70-31:2015) has been prepared by Technical
Committee CEN/CLC/TC 5 “Space”, the secretariat of which is held by DIN.
This standard (EN 16603-70-31:2015) originates from ECSS-E-ST-70-31C.
This European Standard shall be given the status of a national standard, either

by publication of an identical text or by endorsement, at the latest by July 2015,

and conflicting national standards shall be withdrawn at the latest by July 2015.

Attention is drawn to the possibility that some of the elements of this document
may be the subject of patent rights. CEN [and/or CENELEC] shall not be held
responsible for identifying any or all such patent rights.
This document has been prepared under a mandate given to CEN by the
European Commission and the European Free Trade Association.
This document has been developed to cover specifically space systems and has
therefore precedence over any EN covering the same scope but with a wider
domain of applicability (e.g. : aerospace).
According to the CEN-CENELEC Internal Regulations, the national standards
organizations of the following countries are bound to implement this European
Standard: 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 the United
Kingdom.
---------------------- Page: 10 ----------------------
SIST EN 16603-70-31:2015
EN 16603-70-31:2015 (E)
Introduction
As described in ECSS-S-ST-00 and ECSS-E-ST-10, the development of a space

system is an incremental task involving different entities, who can participate as

customer or supplier at different levels of space system integration.
Documentation and data of different types is exchanged between supplier and
customer. The purpose of this Standard is to define the data to be provided by
the supplier to the customer in order to be able to monitor and control the
product delivered. Formally, this data is part of the user manual for the
corresponding element of the space system (see ECSS-E-ST-70).
---------------------- Page: 11 ----------------------
SIST EN 16603-70-31:2015
EN 16603-70-31:2015 (E)
Scope
This Standard defines the monitoring and control data that a supplier delivers
together with a product in order to allow a customer to perform space system
integration, testing and mission operations.
The requirements in this Standard are defined in terms of what data is provided
by the supplier to the customer. How this data is provided (e.g. using
spreadsheet data or XML) is outside of scope.
The Standard assumes that missions conform to the following ECSS standards:
• ECSS-E-ST-50 and ECSS-E-ST-70;
• ECSS-E-ST-70-41;
• ECSS-E-ST-70-32.

This standard may be tailored for the specific characteristics and constrains of a

space project in conformance with ECSS-S-ST-00.
---------------------- Page: 12 ----------------------
SIST EN 16603-70-31:2015
EN 16603-70-31:2015 (E)
Normative references
The following normative documents contain provisions which, through
reference in this text, constitute provisions of this ECSS Standard. For dated
references, subsequent amendments to, or revision of any of these publications
do not apply, However, parties to agreements based on this ECSS Standard are

encouraged to investigate the possibility of applying the more recent editions of

the normative documents indicated below. For undated references, the latest
edition of the publication referred to applies.
EN reference Reference in text Title
EN 16603-50 ECSS-E-ST-50 Space engineering - Communications
EN 16603-70 ECSS-E-ST-70 Space engineering - Ground systems and operations -
EN 16603-70-01 ECSS-E-ST-70-01 Space engineering - On board control procedures
EN 16603-70-11 ECSS-E-ST-70-11 Space engineering - Space segment operability
EN 16603-70-32 ECSS-E-ST-70-32 Space engineering - Test and operations procedure
language
EN 16603-70-41 ECSS-E-ST-70-41 Space engineering - Telemetry and telecommand
packet utilization
---------------------- Page: 13 ----------------------
SIST EN 16603-70-31:2015
EN 16603-70-31:2015 (E)
Terms, definitions and abbreviated terms
3.1 Terms from other standards
For the purpose of this Standard, the terms and definitions from
ECSS-S-ST-00-01 and ECSS-E-ST-70 apply, in particular for the following terms:
anomaly
assembly
availability
contingency procedure
emergency
mission
procedure
space system
subsystem
system
test
validation
verification
3.2 Terms specific to the present standard
3.2.1 activity
space system monitoring and control function
3.2.2 compound parameter
record comprised of any sequence of reporting data, arrays of reporting data
and sub-records that are interpreted together
NOTE E.g.: an anomaly report generated by the space
segment comprising an anomaly report ID and a
set of associated parameters.
---------------------- Page: 14 ----------------------
SIST EN 16603-70-31:2015
EN 16603-70-31:2015 (E)
3.2.3 event

occurrence of a condition or set of conditions that can arise during the course of

a test session or mission phase
3.2.4 parameter
lowest level of elementary information that has a meaning for monitoring the
space system
3.2.5 reporting data
data used for assessing the functioning of the space system
NOTE Reporting data can consist of a parameter (a
simple type) or a compound parameter (a complex
type).
3.2.6 resource
stock or supply, either depletable or shareable in nature, that can be drawn
upon, or provided by, an element of the space system during operation
3.2.7 space system model
representation of the space system in terms of its decomposition into system
elements, the activities that can be performed on these system elements, the
reporting data that reflects the state of these system elements and the events
that can be raised and handled for the control of these system elements,
activities or reporting data
3.2.8 synthetic parameter
reporting data generated within the monitoring and control system by means
of an expression which may use other repor
...

2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.Vesoljska tehnika - Zemeljski sistemi in delovanje - Nadzorovanje in krmiljenje nadzornih podatkovRaumfahrttechnik - Bodensysteme und Bodenbetrieb - Überwachung und Definitionen zu SteuerdatenIngénierie spatiale - Systèmes sol et opérations - Définition des données de commande et contrôleSpace engineering - Ground systems and operations - Monitoring and control data definition49.140Vesoljski sistemi in operacijeSpace systems and operationsICS:Ta slovenski standard je istoveten z:FprEN 16603-70-31kSIST FprEN 16603-70-31:2014en,fr,de01-september-2014kSIST FprEN 16603-70-31:2014SLOVENSKI

STANDARD
kSIST FprEN 16603-70-31:2014
EUROPEAN STANDARD NORME EUROPÉENNE EUROPÄISCHE NORM
FINAL DRAFT
FprEN 16603-70-31
May 2014 ICS 49.140
English version

Space engineering - Ground systems and operations - Monitoring and control data definition

Ingénierie spatiale - Systèmes sol et opérations - Définition des données de commande et contrôle

Raumfahrttechnik - Bodensysteme und Bodenbetrieb - Überwachung und Definitionen zu Steuerdaten This draft European Standard is submitted to CEN members for unique acceptance procedure. It has been drawn up by the Technical Committee CEN/CLC/TC 5.

If this draft becomes a European Standard, 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.

This draft European Standard was established by CEN and CENELEC 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.

Recipients of this draft are invited to submit, with their comments, notification of any relevant patent rights of which they are aware and to provide supporting documentation.

Warning : This document is not a European Standard. It is distributed for review and comments. It is subject to change without notice and shall not be referred to as a European Standard. 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. FprEN 16603-70-31:2014 E kSIST FprEN 16603-70-31:2014

FprEN 16603-70-31:2014 (E) 2 Table of contents Foreword ........................................................................................................................ 8 Introduction .................................................................................................................... 9 1 Scope ......................................................................................................................... 10 2 Normative references ............................................................................................... 11 3 Terms, definitions and abbreviated terms .............................................................. 12 3.1 Terms from other standards ............................................................................................. 12 3.2 Terms specific to the present standard ............................................................................ 12 3.3 Abbreviated terms............................................................................................................. 14 4 Background and context .......................................................................................... 15 4.1 The space system model .................................................................................................. 15 4.2 Monitoring and control view of the SSM ........................................................................... 16 4.2.1 Introduction ........................................................................................................ 16 4.2.2 Standard SSM definitions .................................................................................. 16 4.2.3 Product-specific SSM tailoring ........................................................................... 19 5 Conventions .............................................................................................................. 20 5.1 Data definition ................................................................................................................... 20 5.2 Railroad diagrams............................................................................................................. 21 5.3 Case sensitivity ................................................................................................................. 21 5.4 Names ............................................................................................................................... 22 5.5 Data types ......................................................................................................................... 24 5.5.1 General .............................................................................................................. 24 5.5.2 Simple Data Types ............................................................................................. 24 5.5.3 Complex Data Types ......................................................................................... 37 6 Monitoring and control data requirements ............................................................. 38 6.1 Data exchange .................................................................................................................. 38 6.2 Specification of complex data types ................................................................................. 39 6.2.1 General .............................................................................................................. 39 6.2.2 Activity call ......................................................................................................... 39 6.2.3 Expression ......................................................................................................... 40 kSIST FprEN 16603-70-31:2014

FprEN 16603-70-31:2014 (E) 3 6.2.4 Interpretation function ........................................................................................ 40 6.2.5 Procedure........................................................................................................... 41 6.2.6 Synthetic parameter ........................................................................................... 41 6.2.7 Value set ............................................................................................................ 42 6.3 Product data ..................................................................................................................... 42 6.3.1 Introduction ........................................................................................................ 42 6.3.2 Product configuration data ................................................................................. 42 6.4 Data population ................................................................................................................. 46 6.4.1

........................................................................................................................... 46 6.4.2

........................................................................................................................... 46 6.4.3

........................................................................................................................... 46 6.4.4

........................................................................................................................... 46 6.4.5

........................................................................................................................... 46 6.4.6

........................................................................................................................... 46 6.4.7

........................................................................................................................... 47 6.4.8

........................................................................................................................... 47 6.5 System element data ........................................................................................................ 48 6.5.1 Introduction ........................................................................................................ 48 6.5.2 System element generic data ............................................................................ 49 6.5.3 System data ....................................................................................................... 50 6.5.4 Application process data .................................................................................... 51 6.5.5 Service data ....................................................................................................... 53 6.5.6 MAP data ........................................................................................................... 88 6.5.7 VC data .............................................................................................................. 88 6.5.8 Functions ............................................................................................................ 89 6.5.9 Memory data ...................................................................................................... 90 6.5.10 Memory sub-block data ..................................................................................... 90 6.5.11 Store data........................................................................................................... 91 6.5.12 CPDU data ......................................................................................................... 92 6.5.13 On/Off device data ............................................................................................. 92 6.5.14 Register load device data .................................................................................. 92 6.5.15 Sensor data ........................................................................................................ 93 6.6 Reporting data .................................................................................................................. 94 6.6.1 Introduction ........................................................................................................ 94 6.6.2 General .............................................................................................................. 94 6.6.3 Parameters......................................................................................................... 96 6.6.4 Compound parameters ...................................................................................... 99 6.6.5 Synthetic reporting data ................................................................................... 101 6.6.6 Checking data .................................................................................................. 101 kSIST FprEN 16603-70-31:2014

FprEN 16603-70-31:2014 (E) 4 6.7 Activities .......................................................................................................................... 106 6.7.1 General ............................................................................................................ 106 6.7.2 Activity argument value set .............................................................................. 108 6.7.3 Activity execution data ..................................................................................... 109 6.7.4 Telecommands ................................................................................................ 112 6.7.5 Procedures ....................................................................................................... 117 6.8 Events ............................................................................................................................. 119 Annex A (informative) PUS service tailoring ............................................................. 120 A.1 Introduction ..................................................................................................................... 120 A.2 Telecommand verification service .................................................................................. 121 A.2.1 The PUS service model ................................................................................... 121 A.2.2 Service tailoring data ....................................................................................... 122 A.2.3 Service requests and reports ........................................................................... 123 A.3 Device command distribution service ............................................................................. 124 A.3.1 The PUS service model ................................................................................... 124 A.3.2 Service tailoring data ....................................................................................... 126 A.3.3 Service requests and reports ........................................................................... 127 A.4 Housekeeping and diagnostic data reporting service .................................................... 127 A.4.1 The PUS service model ................................................................................... 127 A.4.2 Service tailoring data ....................................................................................... 129 A.4.3 Service requests and reports ........................................................................... 134 A.5 Parameter statistics reporting service ............................................................................ 140 A.5.1 The PUS service model ................................................................................... 140 A.5.2 Service tailoring data ....................................................................................... 140 A.5.3 Service requests and reports ........................................................................... 142 A.6 Event reporting service ................................................................................................... 143 A.6.1 The PUS service model ................................................................................... 143 A.6.2 Service tailoring data ....................................................................................... 144 A.6.3 Service requests and reports ........................................................................... 144 A.7 Memory management service ........................................................................................ 145 A.7.1 The PUS service model ................................................................................... 145 A.7.2 Service tailoring data ....................................................................................... 146 A.7.3 Service requests and reports ........................................................................... 148 A.8 Function management service ....................................................................................... 150 A.8.1 The PUS service model ................................................................................... 150 A.8.2 Service tailoring data ....................................................................................... 150 A.8.3 Service requests and reports ........................................................................... 151 A.9 Time management service ............................................................................................. 151 kSIST FprEN 16603-70-31:2014

FprEN 16603-70-31:2014 (E) 5 A.9.1 The PUS service model ................................................................................... 151 A.9.2 Service tailoring data ....................................................................................... 151 A.9.3 Service requests and reports ........................................................................... 152 A.10 On-board operations scheduling service ........................................................................ 153 A.10.1 The PUS service model ................................................................................... 153 A.10.2 Service tailoring data ....................................................................................... 154 A.10.3 Service requests and reports ........................................................................... 156 A.11 On-board monitoring service .......................................................................................... 161 A.11.1 The PUS service model ................................................................................... 161 A.11.2 Service tailoring data ....................................................................................... 161 A.11.3 Service requests and reports ........................................................................... 165 A.12 Large data transfer service ............................................................................................. 169 A.12.1 The PUS service model ................................................................................... 169 A.12.2 Service tailoring data ....................................................................................... 169 A.12.3 Service requests and reports ........................................................................... 172 A.13 Packet forwarding control service .................................................................................. 174 A.13.1 The PUS service model ................................................................................... 174 A.13.2 Service tailoring data ....................................................................................... 174 A.13.3 Service requests and reports ........................................................................... 176 A.14 On-board storage and retrieval service .......................................................................... 179 A.14.1 The PUS service model ................................................................................... 179 A.14.2 Service tailoring data ....................................................................................... 180 A.14.3 Service requests and reports ........................................................................... 184 A.15 Test service .................................................................................................................... 187 A.15.1 The PUS service model ................................................................................... 187 A.15.2 Service tailoring data ....................................................................................... 187 A.15.3 Service requests and reports ........................................................................... 187 A.16 On-board operations procedure service ......................................................................... 188 A.16.1 The PUS service model ................................................................................... 188 A.16.2 Service tailoring data ....................................................................................... 188 A.16.3 Service requests and reports ........................................................................... 189 A.17 Event/action service ....................................................................................................... 192 A.17.1 The PUS service model ................................................................................... 192 A.17.2 Service tailoring data ....................................................................................... 192 A.17.3 Service requests and reports ........................................................................... 194 Annex B (informative) Data type definitions .............................................................. 196 B.1 Conventions .................................................................................................................... 196 B.2 Comments ...................................................................................................................... 197 kSIST FprEN 16603-70-31:2014

FprEN 16603-70-31:2014 (E) 6 B.3 Data types and data items .............................................................................................. 197 B.3.1 Definitions ........................................................................................................ 197 B.3.2 EBNF Representation ...................................................................................... 197 B.4 Activity Call ..................................................................................................................... 205 B.5 EXPL - Expression Language ........................................................................................ 205 B.5.1 Definitions ........................................................................................................ 205 B.5.2 EBNF Representation ...................................................................................... 207 B.6 IFL - Interpretation Function Language .......................................................................... 209 B.6.1 Definition .......................................................................................................... 209 B.6.2 EBNF Representation ...................................................................................... 211 B.7 SPEL - Synthetic Parameter Expression Language ...................................................... 213 B.7.1 Definitions ........................................................................................................ 213 B.7.2 Bit-manipulation functions ................................................................................ 219 B.7.3 EBNF Representation ...................................................................................... 219 B.8 PLUTO – Procedure Language ...................................................................................... 223 B.9 VAL – Value Language ................................................................................................... 223 B.9.1 Definition .......................................................................................................... 223 B.9.2 EBNF Representation ...................................................................................... 225 Bibliography ............................................................................................................... 226

Figures Figure 4-1: Example product delivery system element hierarchy ................................................... 16 Figure 4-2: Monitoring and control knowledge associated with a system element ........................ 17 Figure 5-1: Example railroad diagram ............................................................................................. 21 Figure A-1 : Diagram convention for PUS packet structures ........................................................ 121 Figure A-2 : Tailoring choices for the telecommand verification service ...................................... 122 Figure A-3 : Tailoring choices for the device command distribution service ................................ 126 Figure A-4 : Tailoring choices for the housekeeping and diagnostic data reporting service (View 1) ...................................................................................................................... 129 Figure A-5 Tailoring choices for the parameter statistics reporting service .................................. 141 Figure A-6 : Tailoring choices for the event reporting service ...................................................... 144 Figure A-7 : Tailoring choices for the memory management service (View 1) ............................. 146 Figure A-8 : Tailoring choices for the function management service ........................................... 150 Figure A-9 : Tailoring choices for the time management service ................................................. 152 Figure A-10 : Tailoring choices for the on-board operations scheduling service (View 1) ........... 154 Figure A-11 : Tailoring choices for the on-board monitoring service (View 1).............................. 162 Figure A-12 : Tailoring choices for the large data transfer service (View 1) ................................. 170 Figure A-13 : Tailoring choices for the packet forwarding control service (View 1) ..................... 175 kSIST FprEN 16603-70-31:2014

FprEN 16603-70-31:2014 (E) 7 Figure A-14 : Tailoring choices for the on-board storage and retrieval service (View 1) ............. 181 Figure A-15 : Tailoring choices for the on-board operations procedure service .......................... 189 Figure A-16 Tailoring choices for the event/action service ........................................................... 193

kSIST FprEN 16603-70-31:2014

FprEN 16603-70-31:2014 (E) 8 Foreword This document (FprEN 16603-70-31:2014) has been prepared by Technical Committee CEN/CLC/TC 5 “Space”, the secretariat of which is held by DIN (Germany). This document (FprEN 16603-70-31:2014) originates from ECSS-E-ST-70-31C. This document is currently submitted to the Unique Acceptance Procedure. This document has been developed to cover specifically space systems and will the-refore have precedence over any EN covering the same scope but with a wider do-main of applicability (e.g. : aerospace). kSIST FprEN 16603-70-31:2014

FprEN 16603-70-31:2014 (E) 9 Introduction As described in ECSS-S-ST-00 and ECSS-E-ST-10, the development of a space system is an incremental task involving different entities, who can participate as customer or supplier at different levels of space system integration. Documentation and data of different types is exchanged between supplier and customer. The purpose of this Standard is to define the data to be provided by the supplier to the customer in order to be able to monitor and control the product delivered. Formally, this data is part of the user manual for the corresponding element of the space system (see ECSS-E-ST-70). kSIST FprEN 16603-70-31:2014

FprEN 16603-70-31:2014 (E) 10 1 Scope This Standard defines the monitoring and control data that a supplier delivers together with a product in order to allow a customer to perform space system integration, testing and mission operations. The requirements in this Standard are defined in terms of what data is provided by the supplier to the customer. How this data is provided (e.g. using spreadsheet data or XML) is outside of scope.

The Standard assumes that missions conform to the following ECSS standards: • ECSS-E-ST-50 and ECSS-E-ST-70; • ECSS-E-ST-70-41; • ECSS-E-ST-70-32. This standard may be tailored for the specific characteristics and constrains of a space project in conformance with ECSS-S-ST-00. kSIST FprEN 16603-70-31:2014

FprEN 16603-70-31:2014 (E) 11 2 Normative references The following normative documents contain provisions which, through reference in this text, constitute provisions of this ECSS Standard. For dated references, subsequent amendments to, or revision of any of these publications do not apply, However, parties to agreements based on this ECSS Standard are encouraged to investigate the possibility of applying the more recent editions of the normative documents indicated below. For undated references, the latest edition of the publication referred to applies.

EN reference Reference in text Title EN 16603-50 ECSS-E-ST-50 Space engineering - Communications EN 16603-70 ECSS-E-ST-70 Space engineering - Ground systems and operations -

EN 16603-70-01 ECSS-E-ST-70-01 Space engineering - On board control procedures EN 16603-70-11 ECSS-E-ST-70-11 Space engineering - Space segment operability EN 16603-70-32 ECSS-E-ST-70-32 Space engineering - Test and operations procedure language EN 16603-70-41 ECSS-E-ST-70-41 Space engineering - Telemetry and telecommand packet utilization kSIST FprEN 16603-70-31:2014

FprEN 16603-70-31:2014 (E) 12 3 Terms, definitions and abbreviated terms 3.1 Terms from other standards For the purpose of this Standard, the terms and definitions from ECSS-S-ST-00-01 and ECSS-E-ST-70

apply, in particular for the following terms: anomaly assembly availability contingency procedure emergency mission procedure space system subsystem system test validation verification 3.2 Terms specific to the present standard 3.2.1 activity space system monitoring and control function

3.2.2 compound parameter record comprised of any sequence of reporting data, arrays of reporting data and sub-records that are interpreted together NOTE

E.g.: an anomaly report generated by the space segment comprising an anomaly report ID and a set of associated parameters. 3.2.3 event occurrence of a condition or set of conditions that can arise during the course of a test session or mission phase kSIST FprEN 16603-70-31:2014

FprEN 16603-70-31:2014 (E) 13 3.2.4 parameter lowest level of elementary information that has a meaning for monitoring the space system 3.2.5 reporting data data used

...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.