Cooperative intelligent transport systems (C-ITS) -- Global transport data management (GTDM) framework

This document specifies a global transport data management (GTDM) framework composed of — global transport basic data model, — global transport access control data model, — global transport function monitor data model, and — sensor and control network data model to support data exchange between applications. This document defines standardized data classes in a Global Transport Data Format (GTDF), and the means to manage them. Application and role-based access control to resources in GTDF are specified in accordance with IEEE 1609.2 certificates. This document specifies GTDM as an ITS-S capability which is an optional feature (ITS-capabilities are specified in ISO 24102-6). The GT access control (GTAC) data model specifies access permissions to data and function control by defining role-based mechanisms. The GT function monitor (GTFM) data model specifies a configuration method to generate a flow logic for monitoring purposes, e.g. observing data parameters with respect of a defined limit.

Systèmes de transport intelligents coopératifs (C-ITS) - Cadre de gestion globale des données de transport (GTDM)

General Information

Status
Published
Publication Date
04-Mar-2021
Current Stage
5060 - Close of voting Proof returned by Secretariat
Start Date
10-Nov-2020
Completion Date
10-Nov-2020
Ref Project

Buy Standard

Technical specification
ISO/TS 21184:2021 - Cooperative intelligent transport systems (C-ITS) -- Global transport data management (GTDM) framework
English language
115 pages
sale 15% off
Preview
sale 15% off
Preview
Draft
ISO/PRF TS 21184:Version 15-avg-2020 - Cooperative intelligent transport systems (C-ITS) -- Global transport data management (GTDM) framework
English language
119 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (sample)

TECHNICAL ISO/TS
SPECIFICATION 21184
First edition
2021-03
Cooperative intelligent transport
systems (C-ITS) — Global transport
data management (GTDM) framework
Systèmes de transport intelligents coopératifs (C-ITS) - Cadre de
gestion globale des données de transport (GTDM)
Reference number
ISO/TS 21184:2021(E)
ISO 2021
---------------------- Page: 1 ----------------------
ISO/TS 21184:2021(E)
COPYRIGHT PROTECTED DOCUMENT
© ISO 2021

All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may

be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting

on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address

below or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii © ISO 2021 – All rights reserved
---------------------- Page: 2 ----------------------
ISO/TS 21184:2021(E)
Contents Page

Foreword ..........................................................................................................................................................................................................................................v

Introduction ................................................................................................................................................................................................................................vi

1 Scope ................................................................................................................................................................................................................................. 1

2 Normative references ...................................................................................................................................................................................... 1

3 Terms and definitions ..................................................................................................................................................................................... 2

4 Abbreviated terms .............................................................................................................................................................................................. 3

5 Conventions ............................................................................................................................................................................................................... 5

6 Global Transport Data Management (GTDM) framework ......................................................................................... 5

6.1 General ........................................................................................................................................................................................................... 5

6.2 Applicable use case groups .......................................................................................................................................................... 7

6.2.1 General...................................................................................................................................................................................... 7

6.2.2 GTDM framework operation .................................................................................................................................. 8

6.2.3 GTDM certificate-based access control ........................................................................................................ 9

6.2.4 Proximity use case applications ......................................................................................................................10

6.2.5 On-board use case applications .......................................................................................................................11

6.2.6 Remote use case (ITS, product-related) applications ...................................................................12

6.2.7 Common configuration data authoring process ................................................................................13

6.3 GTDM Basic principles ..................................................................................................................................................................14

7 ITS-S global transport data model ...................................................................................................................................................15

7.1 Overview ...................................................................................................................................................................................................15

7.2 GT basic data model.........................................................................................................................................................................15

7.2.1 Overview ..............................................................................................................................................................................15

7.2.2 GT basic configuration .............................................................................................................................................16

7.2.3 GT language package .................................................................................................................................................36

7.2.4 GT runtime data .............................................................................................................................................................37

7.2.5 GT condition......................................................................................................................................................................44

7.3 GT access control data model ..................................................................................................................................................48

7.3.1 GTACProtocolConfig ...............................................................................................................................48

7.3.2 ACProtocol ........................................................................................................................................... ...........48

7.3.3 ACProtocolService ...................................................................................................................................49

7.3.4 ACProtocolRole ..........................................................................................................................................49

7.3.5 GTACPermissionConfig ........................................................................................................................49

7.3.6 ACEcuDataParamAccessSet .............................................................................................................50

7.3.7 ACEcuDataParamAccess .....................................................................................................................50

7.3.8 ACAccessDetail ...........................................................................................................................................51

7.4 GT function monitor data model ..........................................................................................................................................51

7.4.1 GTFMConfig ........................................................................................................................................... ........51

7.4.2 FMBrick ............................................................................................................................................................53

7.4.3 FMDataParamCopy .................................................................................................................................56

7.4.4 FMMessageSequence ............................................................................................................................56

7.5 SCN data model (optional) .........................................................................................................................................................57

7.5.1 SCNDFConfig ................................................................................................................................................57

7.5.2 ProtocolType ................................................................................................................................................60

7.5.3 DlcPin .................................................................................................................................................................61

7.5.4 ProtocolAddressing ................................................................................................................................62

7.5.5 EcuAddress ....................................................................................................................................................62

7.5.6 PhysicalEcuAddress ...............................................................................................................................63

7.5.7 ProtocolService ..........................................................................................................................................63

7.5.8 ProtocolResponseMessage .................. .............................................................................................64

7.5.9 PackageScheduler ....................................................................................................................................64

7.5.10 PackageSource ............................................................................................................................................65

7.5.11 PackageMapping .......................................................................................................................................65

© ISO 2021 – All rights reserved iii
---------------------- Page: 3 ----------------------
ISO/TS 21184:2021(E)

7.5.12 DtcScheduler ................................................................................................................................................66

7.5.13 CompuMethod ............................................................................................................................................67

7.5.14 CompuScale ...................................................................................................................................................69

7.5.15 CompuLimit ..................................................................................................................................................69

7.5.16 CompuItem ....................................................................................................................................................70

7.5.17 CompuRational ...........................................................................................................................................70

7.5.18 CompuTextToValue .................................................................................................................................70

7.5.19 ExceptionRule .............................................................................................................................................71

7.5.20 ExceptionRuleElement ........................................................................................................................71

8 ITS-S global transport data management ................................................................................................................................72

8.1 General ........................................................................................................................................................................................................72

8.2 ITS-S Management ............................................................................................................................................................................73

8.2.1 Configuration Provider (M1) ..............................................................................................................................73

8.2.2 Startup sequence ..........................................................................................................................................................74

8.3 ITS-S Security ........................................................................................................................................................................................75

8.3.1 General...................................................................................................................................................................................75

8.3.2 ITS application identifier (ITS-AID) .............................................................................................................76

8.3.3 Certificates and keys for use with ISO/TS 21177 secure sessions ....................................76

8.3.4 Access control (S1)......................................................................................................................................................77

8.3.5 Security sub-layer (S2) ............................................................................................................................................78

8.4 ITS-S Facilities .......................................................................................................................................................................................78

8.4.1 Data Provider (F1) .................. .................................................... .................................................................................78

8.4.2 SCN Handler (F2)..........................................................................................................................................................82

8.4.3 GTP Handler (F3) .........................................................................................................................................................84

8.4.4 Function Monitor (F4) .............................................................................................................................................89

8.5 ITS-S Network layer and Transport layer .....................................................................................................................91

8.5.1 ITS Network Handler (N1) ...................................................................................................................................91

8.5.2 SC Network Handler (N2) .....................................................................................................................................92

8.6 ITS-S Applications .............................................................................................................................................................................92

8.6.1 Application (A1) ............................................................................................................................................................92

9 Service Access Points (SAP) ....................................................................................................................................................................93

9.1 General ........................................................................................................................................................................................................93

9.2 SAP – Management to Application ......................................................................................................................................93

9.3 SAP – Management to Security ..............................................................................................................................................93

9.4 SAP – Management to Facilities .............................................................................................................................................94

9.5 SAP – Management to Network .............................................................................................................................................94

9.6 SAP – Security to Facilities .........................................................................................................................................................94

9.7 SAP – Security to Network .........................................................................................................................................................95

9.8 SAP – Network to Facilities .......................................................................................................................................................95

10 ASN.1 definition ..................................................................................................................................................................................................96

Annex A (normative) Global Transport ASN.1 definition .............................................................................................................97

Bibliography .........................................................................................................................................................................................................................115

iv © ISO 2021 – All rights reserved
---------------------- Page: 4 ----------------------
ISO/TS 21184:2021(E)
Foreword

ISO (the International Organization for Standardization) is a worldwide federation of national standards

bodies (ISO member bodies). The work of preparing International Standards is normally carried out

through ISO technical committees. Each member body interested in a subject for which a technical

committee has been established has the right to be represented on that committee. International

organizations, governmental and non-governmental, in liaison with ISO, also take part in the work.

ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of

electrotechnical standardization.

The procedures used to develop this document and those intended for its further maintenance are

described in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the

different types of ISO documents should be noted. This document was drafted in accordance with the

editorial rules of the ISO/IEC Directives, Part 2 (see www .iso .org/ directives).

Attention is drawn to the possibility that some of the elements of this document may be the subject of

patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of

any patent rights identified during the development of the document will be in the Introduction and/or

on the ISO list of patent declarations received (see www .iso .org/ patents).

Any trade name used in this document is information given for the convenience of users and does not

constitute an endorsement.

For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and

expressions related to conformity assessment, as well as information about ISO's adherence to the

World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT), see www .iso .org/

iso/ foreword .html.

This document was prepared by Technical Committee ISO/TC 204, Intelligent transport systems, in

collaboration with the European Committee for Standardization (CEN) Technical Committee CEN/TC

278, Intelligent transport systems, in accordance with the Agreement on technical cooperation between

ISO and CEN (Vienna Agreement).

Any feedback or questions on this document should be directed to the user’s national standards body. A

complete listing of these bodies can be found at www .iso .org/ members .html.
© ISO 2021 – All rights reserved v
---------------------- Page: 5 ----------------------
ISO/TS 21184:2021(E)
Introduction

This document is part of a family of deliverables from Standard Development Organizations (SDOs)

for Cooperative Intelligent Transport Systems (C-ITS), which is a subset of standards for Intelligent

Transport Systems (ITS).
ITS aims to improve surface transportation in terms of:
— safety
e.g. crash avoidance, obstacle detection, emergency calls, dangerous goods;
— efficiency

e.g. navigation, green wave, priority, lane access control, contextual speed limits, car sharing;

— comfort
e.g. telematics, parking, electric vehicle charging, infotainment; and
— sustainability,
by applying information and communication technologies (ICT).

The whole set of standards for deployment of C-ITS is difficult to understand for developers of

equipment and software, especially ITS application software, and thus guidelines explaining a beneficial

choice of standards (C-ITS release), the purpose and interaction of standardized features, beneficial

implementation approaches, and guidance in developing ITS applications are a prerequisite for a fair and

open market allowing early deployment of interoperable and future-proof solutions; see ISO/TR 21186-1.

[14]

More details on the C-ITS domain can be found in the Brochure produced by CEN/TC 278.

Referencing other SDOs and their respective deliverables is in no way to be understood as an

endorsement, but rather as an informative piece of information.

At the time of writing this document, no applicable Intellectual Property Rights (IPR) issues were

known related to this document. However, this document references standards for which IPRs are

known. Information on such IPRs is expected to be provided in those respective standards, which might

be from any one of the SDOs working on ITS or C-ITS.
vi © ISO 2021 – All rights reserved
---------------------- Page: 6 ----------------------
TECHNICAL SPECIFICATION ISO/TS 21184:2021(E)
Cooperative intelligent transport systems (C-ITS) — Global
transport data management (GTDM) framework
1 Scope

This document specifies a global transport data management (GTDM) framework composed of

— global transport basic data model,
— global transport access control data model,
— global transport function monitor data model, and
— sensor and control network data model
to support data exchange between applications.

This document defines standardized data classes in a Global Transport Data Format (GTDF), and the

means to manage them.

Application and role-based access control to resources in GTDF are specified in accordance with

IEEE 1609.2 certificates.

This document specifies GTDM as an ITS-S capability which is an optional feature (ITS-capabilities are

specified in ISO 24102-6).

The GT access control (GTAC) data model specifies access permissions to data and function control by

defining role-based mechanisms.

The GT function monitor (GTFM) data model specifies a configuration method to generate a flow logic

for monitoring purposes, e.g. observing data parameters with respect of a defined limit.

2 Normative references

The following documents are referred to in the text in such a way that some or all of their content

constitutes requirements of this document. For dated references, only the edition cited applies. For

undated references, the latest edition of the referenced document (including any amendments) applies.

ISO/IEC 8824-1, Information technology — Abstract Syntax Notation One (ASN.1): Specification of basic

notation — Part 1:

ISO/IEC 8825-7, Information technology — ASN.1 encoding rules — Part 7: Specification of Octet Encoding

Rules (OER)

ISO 14229-1, Road vehicles — Unified diagnostic services (UDS) — Part 1: Application layer

ISO/TS 17429, Intelligent transport systems — Cooperative ITS — ITS station facilities for the transfer of

information between ITS stations

ISO/TS 21177, Intelligent transport systems — ITS station security services for secure session establishment

and authentication between trusted devices

ISO 21217, Intelligent transport systems — Communications access for land mobiles (CALM) — Architecture

ISO 22900-2, Road vehicles — Modular vehicle communication interface (MVCI) — Part 2: Diagnostic

protocol data unit (D-PDU API)
© ISO 2021 – All rights reserved 1
---------------------- Page: 7 ----------------------
ISO/TS 21184:2021(E)

ISO 24102-6, Intelligent transport systems — Communications access for land mobiles (CALM) — ITS

station management — Part 6: Path and flow management
CEN/TS 17496, Cooperative intelligent transport systems — Communication profiles

IEEE 1609.2, IEEE Standard for Wireless Access in Vehicular Environments — Security Services for

Applications and Management Messages
RFC 5646, Tags for Identifying Languages
3 Terms and definitions

For the purposes of this document, the terms and definitions given in ISO/TS 21177, CEN/TS 17496,

ISO 21217 and the following apply.

ISO and IEC maintain terminological databases for use in standardization at the following addresses:

— ISO Online browsing platform: available at https:// www .iso .org/ obp
— IEC Electropedia: available at http:// www .electropedia .org/
3.1
class

an extensible programme-code-template for creating objects, providing initial values for state (member

variables) and implementations of behaviour (member functions or methods) in object-oriented

programming
3.2
convention
Cvt

indicates if specification is "M" (mandatory), "O" (optional), or "C" (conditional)

3.3
global transport protocol client
GTP client
entity that instigates the provision of the GTP service
3.4
global transport protocol server
GTP server
entity that provides the GTP service
3.5
raw data

data of a sensor control network (SCN) in the untreated format as specified by the SCN owner

3.6
raw data source identifier
unique identifier of an entity in an SCN (3.9)
3.7
retrofit
addition of new technology or features to existing systems
3.8
secure data interface
SDI
gateway providing bidirectional means for security and access control
2 © ISO 2021 – All rights reserved
---------------------- Page: 8 ----------------------
ISO/TS 21184:2021(E)
3.9
sensor control network
SCN
communication bus with measured inputs and controlled outputs
4 Abbreviated terms
ADU application data unit
AMQP advanced message queuing protocol
ASN.1 abstract syntax notation one
BP basic principle
CAN controller area network
cId common identifier
C-ITS-SU central ITS station unit
C-ITS-S central ITS station
CUP CAN utility protocol
Cvt convention
dId data identifier
D-PDU diagnostic protocol data unit
dpId data parameter identifier
DTC diagnostic trouble code
eCall emergency call
ECU electronic control unit
ecuId electronic control unit identifier
enh-diag enhanced diagnostic
FSH facilities service handler
GNSS global navigation satellite system
GPIO general purpose input/output
GT global transport
GTAC global transport access control
GTBasic global transport basic
GTDF global transport data format
GTDM global transport data management

GTDF2SCNPDU global transport data format to sensor control network protocol data unit

© ISO 2021 – All rights reserved 3
---------------------- Page: 9 ----------------------
ISO/TS 21184:2021(E)
GTFM global transport function monitor
GTP global transport protocol
i internal
IEEE Institute of Electrical and Electronics Engineers
IMU inertial measurement unit
IP internet protocol
IPR intellectual property rights
itid info type identifier
ITS-AID ITS application identifier
ITS-SU ITS station unit
IVN in-vehicle network
K-line communication line
KWP2000 Keyword Protocol 2000
lid local identifier
LDM local dynamic map
LSb least significant bit
LSB least significant byte
MIL malfunction indicator light
MQTT message queuing telemetry transport
MVCI modular vehicle communication interface
OBD on-board diagnostics
odt object description table
OTL on-board diagnostic threshold limits
PDU protocol data unit
pgn parameter group number
pid parameter identifier
ProtBuf protocol buffers
P-ITS-S personal ITS-station
P-ITS-SU personal ITS-station unit
PSID provider service identifier
r read
4 © ISO 2021 – All rights reserved
---------------------- Page: 10 ----------------------
ISO/TS 21184:2021(E)
rid routine identifier
R-ITS-S roadside ITS-station
R-ITS-SU roadside ITS-station unit
SAP service access point
SCNDF sensor and control network data format

SCNPDU2GTDF sensor and control network protocol data unit to global transport data format

snsid sensor identifier
SNI secure network interface
spn suspect parameter number
SPaT signal phase and timing
SSP service specific permission
tid test identifier
TLS transport layer security
u user optional
UDS unified diagnostic services
UGP unified gateway protocol
VIS vehicle information service
V-ITS-S vehicle ITS-station
V-ITS-SU vehicle ITS-station unit
w write
W3C world wide web
WWH-OBD world wide harmonized on-board-diagnostic
x execute
XCP universal measurement and calibration protocol
xml extensible markup language
5 Conventions

This document conforms to the OSI Service Conventions specified in ISO/IEC 10731.

6 Global Transport Data Management (GTDM) framework
6.1 General
The dat
...

TECHNICAL ISO/TS
SPECIFICATION 21184
First edition
Cooperative intelligent transport
systems (C-ITS) — Global transport
data management (GTDM) framework
Systèmes de transport intelligents — Interface véhicule sécurisée
— Dictionnaire de données des informations embarquées pour
applications C-ITS
PROOF/ÉPREUVE
Reference number
ISO/TS 21184:2020(E)
ISO 2020
---------------------- Page: 1 ----------------------
ISO/TS 21184:2020(E)
COPYRIGHT PROTECTED DOCUMENT
© ISO 2020

All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may

be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting

on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address

below or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii PROOF/ÉPREUVE © ISO 2020 – All rights reserved
---------------------- Page: 2 ----------------------
ISO/TS 21184:2020(E)
Contents Page

Foreword ..........................................................................................................................................................................................................................................v

Introduction ................................................................................................................................................................................................................................vi

1 Scope ................................................................................................................................................................................................................................. 1

2 Normative references ...................................................................................................................................................................................... 1

3 Terms and definitions ..................................................................................................................................................................................... 2

4 Abbreviated terms .............................................................................................................................................................................................. 3

5 Conventions ............................................................................................................................................................................................................... 5

6 Global Transport Data Management (GTDM) framework ......................................................................................... 5

6.1 General ........................................................................................................................................................................................................... 5

6.2 Applicable use case groups .......................................................................................................................................................... 7

6.2.1 General...................................................................................................................................................................................... 7

6.2.2 GTDM framework operation .................................................................................................................................. 8

6.2.3 GTDM certificate-based access control ........................................................................................................ 9

6.2.4 Proximity use case applications ......................................................................................................................10

6.2.5 In-vehicle infotainment (IVI) use case applications .......................................................................11

6.2.6 Remote use case (ITS, product-related) applications ...................................................................12

6.2.7 Common configuration data authoring process ................................................................................13

6.3 GTDM hardware platform prerequisites .......................................................................................................................14

6.4 GTDM Basic principles ..................................................................................................................................................................15

7 ITS-S global transport data model ...................................................................................................................................................16

7.1 Overview ...................................................................................................................................................................................................16

7.2 GT basic data model.........................................................................................................................................................................16

7.2.1 Overview ..............................................................................................................................................................................16

7.2.2 GT basic configuration .............................................................................................................................................17

7.2.3 GT language package .................................................................................................................................................37

7.2.4 GT runtime data .............................................................................................................................................................39

7.2.5 GT condition......................................................................................................................................................................46

7.3 GT access control data model ..................................................................................................................................................50

7.3.1 GTACProtocolConfig ...............................................................................................................................50

7.3.2 ACProtocol ........................................................................................................................................... ...........50

7.3.3 ACProtocolService ...................................................................................................................................51

7.3.4 ACProtocolRole ..........................................................................................................................................51

7.3.5 GTACPermissionConfig ........................................................................................................................51

7.3.6 ACEcuDataParamAccessSet .............................................................................................................52

7.3.7 ACEcuDataParamAccess .....................................................................................................................52

7.3.8 ACAccessRange ..........................................................................................................................................53

7.4 GT function monitor data model ..........................................................................................................................................53

7.4.1 GTFMConfig ........................................................................................................................................... ........53

7.4.2 FMBrick ............................................................................................................................................................55

7.4.3 FMClone ...................................................................... ......................................................................................58

7.4.4 FMMessageSequence ............................................................................................................................58

7.5 SCN data model ....................................................................................................................................................................................59

7.5.1 SCNDFConfig ................................................................................................................................................59

7.5.2 ProtocolType ................................................................................................................................................62

7.5.3 DlcPin .................................................................................................................................................................63

7.5.4 ProtocolAddressing ................................................................................................................................64

7.5.5 EcuAddress ....................................................................................................................................................64

7.5.6 PhysicalEcuAddress ...............................................................................................................................65

7.5.7 ProtocolService ..........................................................................................................................................65

7.5.8 ProtocolResponseMessage .................. .............................................................................................66

7.5.9 PackageScheduler ....................................................................................................................................66

7.5.10 PackageSource ............................................................................................................................................67

© ISO 2020 – All rights reserved PROOF/ÉPREUVE iii
---------------------- Page: 3 ----------------------
ISO/TS 21184:2020(E)

7.5.11 PackageMapping .......................................................................................................................................67

7.5.12 DtcScheduler ................................................................................................................................................68

7.5.13 CompuMethod ............................................................................................................................................69

7.5.14 CompuScale ...................................................................................................................................................71

7.5.15 CompuLimit ..................................................................................................................................................71

7.5.16 CompuItem ....................................................................................................................................................72

7.5.17 CompuRational ...........................................................................................................................................73

7.5.18 CompuTextToValue .................................................................................................................................73

7.5.19 ExceptionRule .............................................................................................................................................73

7.5.20 ExceptionRuleElement ........................................................................................................................74

8 ITS-S global transport data management ................................................................................................................................74

8.1 General ........................................................................................................................................................................................................74

8.2 ITS-S Management ............................................................................................................................................................................76

8.2.1 Configuration Provider (M1) ..............................................................................................................................76

8.2.2 Startup sequence ..........................................................................................................................................................77

8.3 ITS-S Security ........................................................................................................................................................................................78

8.3.1 General...................................................................................................................................................................................78

8.3.2 ITS application identifier (ITS-AID) .............................................................................................................79

8.3.3 Certificates and keys for use with ISO/TS 21177 secure sessions ....................................79

8.3.4 Access control (S1)......................................................................................................................................................80

8.3.5 Security sub-layer (S2) ............................................................................................................................................81

8.4 ITS-S Facilities .......................................................................................................................................................................................81

8.4.1 Data Provider (F1) .................. .................................................... .................................................................................81

8.4.2 SCN Handler (F2)..........................................................................................................................................................85

8.4.3 GTP Handler (F3) .........................................................................................................................................................87

8.4.4 Function Monitor (F4) .............................................................................................................................................92

8.5 ITS-S Network layer and Transport layer .....................................................................................................................94

8.5.1 ITS Network Handler (N1) ...................................................................................................................................94

8.5.2 SC Network Handler (N2) .....................................................................................................................................95

8.6 ITS-S Applications .............................................................................................................................................................................95

8.6.1 Application (A1) ............................................................................................................................................................95

9 Service Access Points (SAP) ....................................................................................................................................................................96

9.1 General ........................................................................................................................................................................................................96

9.2 SAP – Management to Application ......................................................................................................................................96

9.3 SAP – Management to Security ..............................................................................................................................................96

9.4 SAP – Management to Facilities .............................................................................................................................................97

9.5 SAP – Management to Network .............................................................................................................................................98

9.6 SAP – Security to Facilities .........................................................................................................................................................98

9.7 SAP – Security to Network .........................................................................................................................................................99

9.8 SAP – Network to Facilities .......................................................................................................................................................99

10 ASN.1 definition ..............................................................................................................................................................................................100

Annex A (normative) Global Transport ASN.1 definition .........................................................................................................101

Bibliography .........................................................................................................................................................................................................................119

iv PROOF/ÉPREUVE © ISO 2020 – All rights reserved
---------------------- Page: 4 ----------------------
ISO/TS 21184:2020(E)
Foreword

ISO (the International Organization for Standardization) is a worldwide federation of national standards

bodies (ISO member bodies). The work of preparing International Standards is normally carried out

through ISO technical committees. Each member body interested in a subject for which a technical

committee has been established has the right to be represented on that committee. International

organizations, governmental and non-governmental, in liaison with ISO, also take part in the work.

ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of

electrotechnical standardization.

The procedures used to develop this document and those intended for its further maintenance are

described in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the

different types of ISO documents should be noted. This document was drafted in accordance with the

editorial rules of the ISO/IEC Directives, Part 2 (see www .iso .org/ directives).

Attention is drawn to the possibility that some of the elements of this document may be the subject of

patent rights. ISO shall not be held responsible for identifying any or all such patent rights. Details of

any patent rights identified during the development of the document will be in the Introduction and/or

on the ISO list of patent declarations received (see www .iso .org/ patents).

Any trade name used in this document is information given for the convenience of users and does not

constitute an endorsement.

For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and

expressions related to conformity assessment, as well as information about ISO's adherence to the

World Trade Organization (WTO) principles in the Technical Barriers to Trade (TBT), see www .iso .org/

iso/ foreword .html.

This document was prepared by Technical Committee ISO/TC 204, Intelligent transport systems, in

collaboration with the European Committee for Standardization (CEN) Technical Committee CEN/TC

278, Intelligent transport systems, in accordance with the Agreement on technical cooperation between

ISO and CEN (Vienna Agreement).

Any feedback or questions on this document should be directed to the user’s national standards body. A

complete listing of these bodies can be found at www .iso .org/ members .html.
© ISO 2020 – All rights reserved PROOF/ÉPREUVE v
---------------------- Page: 5 ----------------------
ISO/TS 21184:2020(E)
Introduction

This document is part of a family of deliverables from Standard Development Organizations (SDOs)

for Cooperative Intelligent Transport Systems (C-ITS), which is a subset of standards for Intelligent

Transport Systems (ITS).
ITS aims to improve surface transportation in terms of:
— safety
e.g. crash avoidance, obstacle detection, emergency calls, dangerous goods;
— efficiency

e.g. navigation, green wave, priority, lane access control, contextual speed limits, car sharing;

— comfort
e.g. telematics, parking, electric vehicle charging, infotainment; and
— sustainability,
by applying information and communication technologies (ICT).

The whole set of standards for deployment of C-ITS is difficult to understand for developers of

equipment and software, especially ITS application software, and thus guidelines explaining a

beneficial choice of standards (C-ITS release), the purpose and interaction of standardized features,

beneficial implementation approaches, and guidance in developing ITS applications are a prerequisite

for a fair and open market allowing early deployment of interoperable and future-proof solutions; see

[14]

ISO/TR 21186-1. More details on the C-ITS domain can be found in the Brochure produced by the

CEN/TC 278 Project Team PT 1605.

Referencing other SDOs and their respective deliverables is in no way to be understood as an

endorsement, but rather as an informative piece of information.

At time of writing this document, no applicable Intellectual Property Rights (IPR) issues were known

related to this document. However, this document references standards for which IPRs are known.

Information on such IPRs is expected to be provided in those respective standards, which might be

from any one of the Standards Development Organisations working on ITS or C-ITS.
vi PROOF/ÉPREUVE © ISO 2020 – All rights reserved
---------------------- Page: 6 ----------------------
TECHNICAL SPECIFICATION ISO/TS 21184:2020(E)
Cooperative intelligent transport systems (C-ITS) — Global
transport data management (GTDM) framework
1 Scope

This document specifies a global transport data management (GTDM) framework composed of

— global transport basic data model,
— global transport access control data model,
— global transport function monitor data model, and
— sensor and control network data model

to support data exchange between applications and the correct interpretation of data.

This document defines standardized data classes in a Global Transport Data Format (GTDF), and the

means to manage them.

Data exchange between ITS stations is based on messages and content composed of pre-configured

information, including conditional handling. Each message uses a global unique identifier and the

associated data element. The format of the data element is specified by the global unique identifier

pointing to configuration information including instructions for correct interpretation of the data

element.

Application and role-based access control to GTDF resources are specified in accordance to IEEE 1609.2

certificates.

This document specifies GTDM as an ITS-S capability which conforms to ISO 24102-6, which is an

optional feature.

The GT access control (GTAC) data model specifies permission to protocol services and data parameter

access based on assigned roles.

The GT function monitor (GTFM) data model specifies function bricks and data concatenated to a

monitoring logic by the GTFM configuration data.

It is possible to implement the Open Telematics Platform/Open Vehicular Secure Platform as introduced

[10]
by the European commission (see OVERSEE ) as an ITS Station Unit.
2 Normative references

The following documents are referred to in the text in such a way that some or all of their content

constitutes requirements of this document. For dated references, only the edition cited applies. For

undated references, the latest edition of the referenced document (including any amendments) applies.

ISO/IEC 8824-1, Information technology — Abstract Syntax Notation One (ASN.1): Specification of basic

notation — Part 1:

ISO/IEC 8825-7, Information technology — ASN.1 encoding rules — Part 7: Specification of Octet Encoding

Rules (OER)

ISO 14229-1:2020, Road vehicles — Unified diagnostic services (UDS) — Part 1: Application layer

ISO/TS 17429, Intelligent transport systems — Cooperative ITS — ITS station facilities for the transfer of

information between ITS stations
© ISO 2020 – All rights reserved PROOF/ÉPREUVE 1
---------------------- Page: 7 ----------------------
ISO/TS 21184:2020(E)

ISO/TS 21177, Intelligent transport systems — ITS station security services for secure session establishment

and authentication between trusted devices

ISO 21217:2014, Intelligent transport systems — Communications access for land mobiles (CALM) —

Architecture

ISO 22900-2, Road vehicles — Modular vehicle communication interface (MVCI) — Part 2: Diagnostic

protocol data unit (D-PDU API)

ISO 24102-6, Intelligent transport systems — Communications access for land mobiles (CALM) — ITS

station management — Part 6: Path and flow management
CEN/TS 17496, Cooperative intelligent transport systems — Communication profiles

IEEE 1609.2, IEEE Standard for Wireless Access in Vehicular Environments — Security Services for

Applications and Management Messages
RFC 5646, Tags for Identifying Languages
3 Terms and definitions

For the purposes of this document, the terms and definitions given in ISO/TS 21177, CEN/TS 17496,

ISO 21217 and the following apply.

ISO and IEC maintain terminological databases for use in standardization at the following addresses:

— ISO Online browsing platform: available at https:// www .iso .org/ obp
— IEC Electropedia: available at http:// www .electropedia .org/
3.1
class

an extensible programme-code-template for creating objects, providing initial values for state (member

variables) and implementations of behaviour (member functions or methods) in object-oriented

programming
3.2
global transport protocol client
GTP client
entity that instigates the provision of the GTP service
3.3
global transport protocol server
GTP server
entity that provides the GTP service
3.4
secure data interface
SDI
gateway providing bidirectional means for security and access control
3.5
sensor control network
SCN
communication bus with measured inputs and controlled outputs
2 PROOF/ÉPREUVE © ISO 2020 – All rights reserved
---------------------- Page: 8 ----------------------
ISO/TS 21184:2020(E)
4 Abbreviated terms
ADU application data unit
AMQP advanced message queuing protocol
BP basic principle
CAN controller area network
cId common identifier
C-ITS-SU central ITS station unit
C-ITS-S central ITS station
CUP CAN utility protocol
Cvt Convention
dId data identifier
D-PDU diagnostic protocol data unit
dpId data parameter identifier
DTC diagnostic trouble code
eCall emergency call
ECU electronic control unit
ecuId electronic control unit identifier
enh-diag enhanced diagnostic
FSH facilities service handler
GNSS global navigation satellite system
GPIO general purpose input/output
GT global transport
GTAC global transport access control
GTBasic global transport basic
GTDF global transport data format
GTDM global transport data management

GTDF2SCNPDU global transport data format to sensor control network protocol data unit

GTFM global transport function monitor
GTP global transport protocol
IEEE Institute of Electrical and Electronics Engineers
IMU inertial measurement unit
© ISO 2020 – All rights reserved PROOF/ÉPREUVE 3
---------------------- Page: 9 ----------------------
ISO/TS 21184:2020(E)
IP internet protocol
IPR intellectual property rights
itid info type identifier
ITS-AID ITS application identifier
ITS-SU ITS station unit
IVI in-vehicle infotainment
IVN in-vehicle network
K-line communication line
KWP2000 Keyword Protocol 2000
lid local identifier
LDM local dynamic map
LSb least significant bit
LSB least significant byte
MIL malfunction indicator light
MQTT message queuing telemetry transport
MVCI modular vehicle communication interface
OBD on-board diagnostics
odt object description table
OTL on-board diagnostic threshold limits
OTP open telematics platform
PDU protocol data unit
pgn parameter group number
pid parameter identifier
ProtBuf protocol buffers
P-ITS-S personal ITS-station
PSID provider service identifier
rid routine identifier
R-ITS-S roadside ITS-station
SAP service access point
SCN sensor and control network
SCNDF sensor and control network data format
4 PROOF/ÉPREUVE © ISO 2020 – All rights reserved
---------------------- Page: 10 ----------------------
ISO/TS 21184:2020(E)

SCNPDU2GTDF sensor and control network protocol data unit to global transport data format

SDI secure data interface
snsid sensor identifier
spn suspect parameter number
SPaT signal phase and timing
SSP service specific permission
tid test identifie
...

Questions, Comments and Discussion

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