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
Public Enquiry End Date
14-Oct-2014
Publication Date
04-Mar-2015
Technical Committee
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
19-Feb-2015
Due Date
26-Apr-2015
Completion Date
05-Mar-2015

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
k 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
2

---------------------- 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
3

---------------------- 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
4

---------------------- 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
5

---------------------- 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
6

---------------------- 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



7

---------------------- 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.
8

---------------------- 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).
9

---------------------- Page: 11 ----------------------

SIST EN 16603-70-31:2015
EN 16603-70-31:2015 (E)
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.
10

---------------------- Page: 12 ----------------------

SIST EN 16603-70-31:2015
EN 16603-70-31:2015 (E)
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
11

---------------------- Page: 13 ----------------------

SIST EN 16603-70-31:2015
EN 16603-70-31:2015 (E)
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.
12

---------------------- 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.