Intelligent transport systems — Vehicle interface for provisioning and support of ITS services — Part 2: Unified gateway protocol (UGP) requirements and specification for vehicle ITS station gateway (V-ITS-SG) interface

ISO 13185-2:2015 specifies the requirements of an ASN.1-based protocol between a vehicle-ITS-Station Gateway (V-ITS-SG) and a nomadic and/or mobile device (ND) to easily exchange vehicle information data. The ASN.1-based protocol has been specified to support a wired or wireless connection between the ND and V-ITS-SG. The Unified Gateway Protocol (UGP) is used between the V-ITS-SG and the ND. UGP supports several features in order to provide · authorization (data privacy), · secured access, · V-ITS-SG and in-vehicle ECUs identification, · real-time vehicle data parameters with identifier and type information in ASN.1 format, and · enhanced vehicle data parameters with identifier and type information in ASN.1 format.

Systèmes intelligents de transport — Interface véhicule pour la fourniture et le support de services ITS — Partie 2: Exigences de protocole et spécification pour l'interface passerelle de la station ITS du véhicule

General Information

Status
Published
Publication Date
15-Apr-2015
Current Stage
9060 - Close of review
Start Date
02-Dec-2025
Ref Project

Buy Standard

Standard
ISO 13185-2:2015 - Intelligent transport systems -- Vehicle interface for provisioning and support of ITS services
English language
78 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

INTERNATIONAL ISO
STANDARD 13185-2
First edition
2015-04-01
Intelligent transport systems —
Vehicle interface for provisioning and
support of ITS services —
Part 2:
Unified gateway protocol (UGP)
requirements and specification for
vehicle ITS station gateway (V-ITS-
SG) interface
Systèmes intelligents de transport — Interface véhicule pour la
fourniture et le support de services ITS —
Partie 2: Exigences de protocole et spécification pour l’interface
passerelle de la station ITS du véhicule
Reference number
ISO 13185-2:2015(E)
©
ISO 2015

---------------------- Page: 1 ----------------------
ISO 13185-2:2015(E)

COPYRIGHT PROTECTED DOCUMENT
© ISO 2015
All rights reserved. Unless otherwise specified, 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
Case postale 56 • CH-1211 Geneva 20
Tel. + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail copyright@iso.org
Web www.iso.org
Published in Switzerland
ii © ISO 2015 – All rights reserved

---------------------- Page: 2 ----------------------
ISO 13185-2:2015(E)

Contents Page
Foreword .vi
Introduction .vii
1 Scope . 1
2 Normative references . 1
3 Terms, definitions, symbols, and abbreviated terms . 1
3.1 Terms and definitions . 1
3.2 Abbreviated terms . 2
4 Conventions . 3
5 Document overview. 4
6 UGP application layer services. 6
6.1 General . 6
6.2 Service primitives . 6
6.3 Application layer service primitives — Confirmed service . 7
6.4 Format description of service primitives . 8
6.4.1 General definition . 8
6.4.2 Service request and service indication primitives. 8
6.4.3 Service response and service confirm primitives . 9
6.4.4 Service request-confirm and service response-confirm primitives .10
6.5 UGP service call with global reply message handling .10
6.6 UGP service call with scheduled-based reply message handling .11
6.7 UGP service data unit specification .12
6.7.1 Mandatory parameters .12
7 UGP application layer protocol in ASN.1 document interface .13
7.1 General definition .13
7.2 Common message data and structure.13
7.3 ASN.1 model .14
8 Unified gateway protocol (UGP) clusters .15
8.1 Overview .15
8.2 UGP service clusters and associated services .15
9 UGP service cluster 1 — Global services .16
9.1 GlobalPositiveReply .16
9.2 GlobalNegativeReply .16
9.3 StopService .17
9.3.1 Service description .17
9.3.2 Message ‘StopServiceCall’ .17
9.3.3 Positive reply .17
9.3.4 Error handling .17
9.3.5 Example .17
9.4 Reset .18
9.4.1 Service description .18
9.4.2 Message ‘ResetCall’ .18
9.4.3 Positive reply .18
9.4.4 Error handling .18
9.4.5 Example .18
10 UGP service cluster 2 — Authentication .19
10.1 Authentication .19
10.1.1 Service description .19
10.1.2 Message ‘AuthenticationCall’ .19
10.1.3 Message ‘AuthenticationReply’ .19
10.1.4 Error handling .20
© ISO 2015 – All rights reserved iii

---------------------- Page: 3 ----------------------
ISO 13185-2:2015(E)

10.1.5 Example .20
11 UGP service cluster 3 — Supported data .21
11.1 GetSupportedData .21
11.1.1 Service description .21
11.1.2 Message ‘GetSupportedDataCall’ .21
11.1.3 Message ‘GetSupportedDataReply’ .22
11.1.4 Error handling .23
11.1.5 Example without ECU data .23
11.1.6 Example with ECU data .24
11.1.7 ECU filtered example .25
11.1.8 Negative access type and data parameter property filtered example .26
12 UGP service cluster 4 — Data parameter access .26
12.1 GetValue .26
12.1.1 Service description .26
12.1.2 Message ‘GetValueCall’ . . .26
12.1.3 Message ‘GetValueReply’ .27
12.1.4 Error handling .28
12.1.5 Single get data parameter list example .28
12.1.6 Asynchronous conditioned example .29
12.1.7 Monitor example .30
12.1.8 Structure example ‘vehicle info’ .31
12.2 SetValue .32
12.2.1 Service description .32
12.2.2 Message ‘SetValueCall’ .32
12.2.3 Positive reply .33
12.2.4 Error handling .33
12.2.5 Example .33
12.3 ControlValue .34
12.3.1 Service description .34
12.3.2 Message ‘ControlValueCall’ .34
12.3.3 Message ‘ControlValueReply’ .34
12.3.4 Error handling .35
12.3.5 Example 1 .35
12.3.6 Example 2 .38
13 UGP service cluster 5 — Diagnostic trouble code information access .39
13.1 GetDtcInfo .39
13.1.1 Service description .39
13.1.2 Message ‘GetDtcInfoCall’ .39
13.1.3 Message ‘GetDtcInfoReply’ .40
13.1.4 Error handling .41
13.1.5 Examples .41
13.2 ClearDtcInfo .42
13.2.1 Service description .42
13.2.2 Message ‘ClearDtcInfoCall’ .42
13.2.3 Positive reply .42
13.2.4 Error handling .42
13.2.5 Example .42
14 UGP service cluster 6 — In-vehicle network access .43
14.1 EnablePassThru .43
14.1.1 Service description .43
14.1.2 Message ‘EnablePassThruCall’ .43
14.1.3 Positive reply .44
14.1.4 Error handling .44
14.1.5 Example .44
15 UGP service cluster 7 — Maintenance .45
15.1 ListFile .45
iv © ISO 2015 – All rights reserved

---------------------- Page: 4 ----------------------
ISO 13185-2:2015(E)

15.1.1 Service description .45
15.1.2 Message ‘ListFileCall’ .45
15.1.3 Message ‘ListFileReply’ .46
15.1.4 Error handling .46
15.1.5 Example .46
15.2 ManageFile .47
15.2.1 Service description .47
15.2.2 Message ‘ManageFileCall’ .47
15.2.3 Message ‘ManageFileReply’ .48
15.2.4 Error handling .48
15.2.5 Example download . . .48
15.2.6 Example upload .49
15.2.7 Example delete .50
Annex A (normative) Vehicle Interface Data Format definition (VIDF) .51
Annex B (normative) Unified gateway protocol ASN.1 definition .70
Bibliography .78
© ISO 2015 – All rights reserved v

---------------------- Page: 5 ----------------------
ISO 13185-2:2015(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 on the meaning of ISO specific terms and expressions related to conformity
assessment, as well as information about ISO’s adherence to the WTO principles in the Technical Barriers
to Trade (TBT) see the following URL: Foreword - Supplementary information
The committee responsible for this document is ISO/TC 204, Intelligent transport systems.
ISO 13185 consists of the following parts, under the general title Intelligent transport systems (ITS) —
Vehicle interface for provisioning and support of ITS services:
— Part 1: General information and use case definition
— Part 2: Unified gateway protocol (UGP) requirements and specification for vehicle ITS station gateway
(V-ITS-SG) interface
The following parts are under preparation:
— Part 3: Unified gateway protocol (UGP) server and client API specification
— Part 4: Unified gateway protocol (UGP) conformance test specification
vi © ISO 2015 – All rights reserved

---------------------- Page: 6 ----------------------
ISO 13185-2:2015(E)

Introduction
This part of ISO 13185 has been established to define the requirements of a common software interface
to a vehicle gateway to easily exchange vehicle information data amongst nomadic and/or mobile device,
vehicle gateway, and the vehicle’s Electronic Control Units (ECUs).
Applications supporting service provision use via nomadic and mobile devices need vehicle information
data through an in-vehicle interface access method, as well as the harmonization of existing standards
to support a single vehicle data access solution.
This document defines an ASN.1-based protocol between the nomadic and/or mobile device (ND) and
the UGP Server (implemented in the V-ITS-SG) in the vehicle.
To achieve this, it is based on the Open Systems Interconnection (OSI) Basic Reference Model specified in
ISO/IEC 7498-1 and ISO/IEC 10731, which structures communication systems into seven layers.
This part of ISO 13185 can be used by vehicle manufacturers for future vehicle design to support the
design of vehicle gateways to interface with NDs.
The ND applications need vehicle information data through an in-vehicle interface access method
(V-ITS-S with V-ITS-SG).
This part of ISO 13185 supports ITS applications which are based on ND in vehicles to operate on a
common software interface to a V-ITS-SG to easily exchange vehicle information data among ND, vehicle
V-ITS-SG, and ECUs.
The protocol implementation in the vehicle gateway features the following:
— the deny of access to the vehicle gateway data by unauthorized on-board and off-board test equipment;
— the deny of access to parts of the vehicle gateway data by unauthorized on-board and off-board test
equipment (privacy);
— the identification of the vehicle gateway and the vehicle it is installed in;
— the list of in-vehicle connected ECUs to the vehicle gateway and their data parameters;
— methods to configure the access to vehicle data.
© ISO 2015 – All rights reserved vii

---------------------- Page: 7 ----------------------
INTERNATIONAL STANDARD ISO 13185-2:2015(E)
Intelligent transport systems — Vehicle interface for
provisioning and support of ITS services —
Part 2:
Unified gateway protocol (UGP) requirements and
specification for vehicle ITS station gateway (V-ITS-SG)
interface
1 Scope
This part of ISO 13185 specifies the requirements of an ASN.1-based protocol between a vehicle-
ITS-Station Gateway (V-ITS-SG) and a nomadic and/or mobile device (ND) to easily exchange vehicle
information data.
The ASN.1-based protocol has been specified to support a wired or wireless connection between the ND
and V-ITS-SG.
The Unified Gateway Protocol (UGP) is used between the V-ITS-SG and the ND. UGP supports several
features in order to provide
— authorization (data privacy),
— secured access,
— V-ITS-SG and in-vehicle ECUs identification,
— real-time vehicle data parameters with identifier and type information in ASN.1 format, and
— enhanced vehicle data parameters with identifier and type information in ASN.1 format.
2 Normative references
The following documents, in whole or in part, are normatively referenced in this document and are
indispensable for its application. For dated references, only the edition cited applies. For undated
references, the latest edition of the referenced document (including any amendments) applies.
ISO 13185−1, Intelligent transport systems — Vehicle interface for provisioning and support of ITS services —
Part 1: General information and use case definition
ISO 14229-2, Road vehicles — Unified diagnostic services (UDS) — Part 2: Session layer serv
...

Questions, Comments and Discussion

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