ISO 13185-2:2015
(Main)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
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
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 2015
© 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
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
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 .
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.