oSIST prEN ISO 15118-2:2022
(Main)Road vehicles - Vehicle-to-grid communication interface - Part 2: Network and application protocol requirements (ISO/DIS 15118-2:2022)
Road vehicles - Vehicle-to-grid communication interface - Part 2: Network and application protocol requirements (ISO/DIS 15118-2:2022)
ISO 15118-2:2014 specifies the communication between battery electric vehicles (BEV) or plug-in hybrid electric vehicles (PHEV) and the Electric Vehicle Supply Equipment. The application layer message set defined in ISO 15118-2:2014 is designed to support the energy transfer from an EVSE to an EV. ISO 15118-1 contains additional use case elements describing the bidirectional energy transfer. The implementation of these use cases requires enhancements of the application layer message set defined herein.
The purpose of ISO 15118-2:2014 is to detail the communication between an EV (BEV or a PHEV) and an EVSE. Aspects are specified to detect a vehicle in a communication network and enable an Internet Protocol (IP) based communication between EVCC and SECC.
ISO 15118-2:2014 defines messages, data model, XML/EXI based data representation format, usage of V2GTP, TLS, TCP and IPv6. In addition, it describes how data link layer services can be accessed from a layer 3 perspective. The Data Link Layer and Physical Layer functionality is described in ISO 15118-3.
Straßenfahrzeuge - Kommunikationsschnittstelle zwischen Fahrzeug und Ladestation - Teil 2: Anforderungen an das Netzwerk- und Anwendungsprotokoll (ISO/DIS 15118-2:2022)
Véhicules routiers - Interface de communication entre véhicule et réseau électrique - Partie 2: Exigences du protocole d'application et du réseau (ISO/DIS 15118-2:2022)
Le présent document spécifie la communication entre les véhicules électriques à batterie (VEB) ou les véhicules électriques hybrides rechargeables (VEHR) et l'infrastructure de recharge pour véhicules électriques. L'ensemble de messages de la couche application défini dans le présent document est conçu pour prendre en charge le transfert d'énergie entre une IRVE et un VE. L'ISO 15118-1 contient des éléments de cas d'utilisation supplémentaires (ID des éléments de cas d'utilisation de la Partie 1 : F4 et F5) décrivant le transfert d'énergie bidirectionnel. L'implémentation de ces cas d'utilisation nécessite des améliorations de l'ensemble de messages de la couche application défini dans le présent document. Les définitions de ces exigences supplémentaires feront l'objet de la prochaine révision du présent document.
Le présent document a pour but de décrire de manière détaillée la communication entre un VE (VEB ou VEHR) et une IRVE. Les aspects spécifiés permettent de détecter un véhicule dans un réseau de communication, et de permettre une communication basée sur le protocole Internet (IP) entre le contrôleur de communication du véhicule électrique (EVCC) et le contrôleur de communication de l'infrastructure de recharge (SECC).
Le présent document définit les messages, le modèle de données, le format de représentation de données basé sur XML/EXI, l'utilisation de V2GTP, TLS, TCP et IPv6. De plus, il décrit comment accéder aux services de la couche liaison de données à partir de la couche 3. La fonctionnalité de la couche liaison de données et de la couche physique est décrite dans l'ISO 15118-3.
Cestna vozila - Komunikacijski vmesnik med vozilom in omrežjem - 2. del: Zahteve za protokol omrežja in uporabe (ISO/DIS 15118-2:2022)
General Information
Relations
Standards Content (Sample)
SLOVENSKI STANDARD
oSIST prEN ISO 15118-2:2022
01-december-2022
Cestna vozila - Komunikacijski vmesnik med vozilom in omrežjem - 2. del: Zahteve
za protokol omrežja in uporabe (ISO/DIS 15118-2:2022)
Road vehicles - Vehicle-to-grid communication interface - Part 2: Network and
application protocol requirements (ISO/DIS 15118-2:2022)
Straßenfahrzeuge - Kommunikationsschnittstelle zwischen Fahrzeug und Ladestation -
Teil 2: Anforderungen an das Netzwerk- und Anwendungsprotokoll (ISO/DIS 15118-
2:2022)
Véhicules routiers - Interface de communication entre véhicule et réseau électrique -
Partie 2: Exigences du protocole d'application et du réseau (ISO/DIS 15118-2:2022)
Ta slovenski standard je istoveten z: prEN ISO 15118-2
ICS:
35.100.05 Večslojne uporabniške Multilayer applications
rešitve
43.040.15 Avtomobilska informatika. Car informatics. On board
Vgrajeni računalniški sistemi computer systems
oSIST prEN ISO 15118-2:2022 en,fr,de
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
oSIST prEN ISO 15118-2:2022
---------------------- Page: 2 ----------------------
oSIST prEN ISO 15118-2:2022
DRAFT INTERNATIONAL STANDARD
ISO/DIS 15118-2
ISO/TC 22/SC 31 Secretariat: DIN
Voting begins on: Voting terminates on:
2022-10-10 2023-01-02
Road vehicles — Vehicle-to-grid communication
interface —
Part 2:
Network and application protocol requirements
Véhicules routiers — Interface de communication entre véhicule et réseau électrique —
Partie 2: Exigences du protocole d'application et du réseau
ICS: 43.120
This document is circulated as received from the committee secretariat.
This draft is submitted to a parallel vote in ISO and in IEC.
THIS DOCUMENT IS A DRAFT CIRCULATED
FOR COMMENT AND APPROVAL. IT IS
ISO/CEN PARALLEL PROCESSING
THEREFORE SUBJECT TO CHANGE AND MAY
NOT BE REFERRED TO AS AN INTERNATIONAL
STANDARD UNTIL PUBLISHED AS SUCH.
IN ADDITION TO THEIR EVALUATION AS
BEING ACCEPTABLE FOR INDUSTRIAL,
TECHNOLOGICAL, COMMERCIAL AND
USER PURPOSES, DRAFT INTERNATIONAL
STANDARDS MAY ON OCCASION HAVE TO
BE CONSIDERED IN THE LIGHT OF THEIR
POTENTIAL TO BECOME STANDARDS TO
WHICH REFERENCE MAY BE MADE IN
Reference number
NATIONAL REGULATIONS.
ISO/DIS 15118-2:2022(E)
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. © ISO 2022
---------------------- Page: 3 ----------------------
oSIST prEN ISO 15118-2:2022
ISO/DIS 15118-2:2022(E)
DRAFT INTERNATIONAL STANDARD
ISO/DIS 15118-2
ISO/TC 22/SC 31 Secretariat: DIN
Voting begins on: Voting terminates on:
Road vehicles — Vehicle-to-grid communication
interface —
Part 2:
Network and application protocol requirements
Véhicules routiers — Interface de communication entre véhicule et réseau électrique —
Partie 2: Exigences du protocole d'application et du réseau
ICS: 43.120
This document is circulated as received from the committee secretariat.
This draft is submitted to a parallel vote in ISO and in IEC.
COPYRIGHT PROTECTED DOCUMENT
THIS DOCUMENT IS A DRAFT CIRCULATED
FOR COMMENT AND APPROVAL. IT IS
© ISO 2022
ISO/CEN PARALLEL PROCESSING
THEREFORE SUBJECT TO CHANGE AND MAY
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
NOT BE REFERRED TO AS AN INTERNATIONAL
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on STANDARD UNTIL PUBLISHED AS SUCH.
the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below
IN ADDITION TO THEIR EVALUATION AS
or ISO’s member body in the country of the requester. BEING ACCEPTABLE FOR INDUSTRIAL,
TECHNOLOGICAL, COMMERCIAL AND
ISO copyright office
USER PURPOSES, DRAFT INTERNATIONAL
CP 401 • Ch. de Blandonnet 8
STANDARDS MAY ON OCCASION HAVE TO
BE CONSIDERED IN THE LIGHT OF THEIR
CH-1214 Vernier, Geneva
POTENTIAL TO BECOME STANDARDS TO
Phone: +41 22 749 01 11
WHICH REFERENCE MAY BE MADE IN
Reference number
Email: copyright@iso.org
NATIONAL REGULATIONS.
Website: www.iso.org ISO/DIS 15118-2:2022(E)
RECIPIENTS OF THIS DRAFT ARE INVITED
Published in Switzerland
TO SUBMIT, WITH THEIR COMMENTS,
NOTIFICATION OF ANY RELEVANT PATENT
RIGHTS OF WHICH THEY ARE AWARE AND TO
ii
© ISO 2022 – All rights reserved
PROVIDE SUPPORTING DOCUMENTATION. © ISO 2022
---------------------- Page: 4 ----------------------
oSIST prEN ISO 15118-2:2022
ISO/DIS 15118-2:2022(E)
Contents
Foreword . vii
Introduction . viii
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 3
4 Symbols and abbreviated terms . 6
5 Conventions . 7
5.1 Definition of OSI based services . 7
5.2 Requirement structure . 8
5.3 Usage of RFC references. 8
5.4 Notation used for XML schema diagrams . 8
6 Document overview . 8
7 Basic requirements for V2G communication . 9
7.1 General information . 9
7.2 Service primitive concept of OSI layered architecture . 10
7.2.1 Overview . 10
7.2.2 Syntax of service primitives . 10
7.3 Security concept . 11
7.3.1 Call flows (flow charts) . 11
7.3.2 Certificate and key management . 15
7.3.3 Number of root certificates and root validity, certificate depth and size . 17
7.3.4 Support and application of TLS . 18
7.4 V2G communication states and data link handling . 20
7.5 Data link layer . 25
7.6 Network layer . 25
7.6.1 General . 25
7.6.2 Applicable RFCs and limitations and protocol parameter settings . 25
7.6.3 IP addressing . 26
7.7 Transport layer . 27
7.7.1 Transmission control protocol (TCP) . 27
7.7.2 User datagram protocol (UDP) . 28
7.7.3 Transport layer security (TLS) . 28
7.8 V2G transfer protocol . 31
7.8.1 General . 31
7.8.2 Supported ports . 31
7.8.3 Protocol data unit . 33
7.9 Presentation layer . 36
7.9.1 XML and efficient XML interchange (EXI) . 36
7.9.2 Message security . 39
7.10 Application layer . 46
7.10.1 SECC discovery protocol . 46
7.10.2 Vehicle to grid application layer messages . 51
7.10.3 Application layer service primitives . 51
8 Application layer messages . 55
8.1 General . 55
8.2 Protocol handshake definition . 56
8.2.1 Handshake sequence . 56
© ISO 2022 – All rights reserved iii
---------------------- Page: 5 ----------------------
oSIST prEN ISO 15118-2:2022
ISO/DIS 15118-2:2022(E)
8.2.2 Message definition supportedAppProtocolReq and supportedAppProtocolRes .57
8.2.3 Semantics description supportedAppProtocol messages .57
8.2.4 Message examples .58
8.3 V2G message definition .60
8.3.1 General .60
8.3.2 Message definition .60
8.3.3 Message header definition .61
8.3.4 Message body definition .62
8.4 V2G communication session and BodyElement definitions .63
8.4.1 General .63
8.4.2 Session handling .63
8.4.3 Common messages .66
8.4.4 AC messages .96
8.4.5 DC messages .98
8.5 Complex data types . 107
8.5.1 Overview . 107
8.5.2 Common . 107
8.5.3 AC . 132
8.5.4 DC . 136
8.6 Identification modes and message set definitions . 142
8.6.1 Overview . 142
8.6.2 Supported message sets . 145
8.6.3 Selection of message sets . 172
8.7 V2G communication timing . 177
8.7.1 Overview . 177
8.7.2 Message sequence and communication session . 178
8.7.3 Session setup and ready to charge . 183
8.7.4 V2G message synchronization with IEC 61851-1 signalling . 186
8.8 Message sequencing and error handling . 191
8.8.1 Overview . 191
8.8.2 Basic Definitions for Error Handling . 192
8.8.3 ResponseCode handling . 192
8.8.4 Request-response message sequence requirements . 196
8.9 Request-response message sequence examples . 215
8.9.1 AC . 215
8.9.2 DC . 218
Annex A (normative) Schema definition . 223
A.1 Overview . 223
A.2 V2G_CI_AppProtocol.xsd . 224
A.3 V2G_CI_MsgDef.xsd . 224
A.4 V2G_CI_MsgHeader.xsd . 225
A.5 V2G_CI_MsgBody.xsd . 225
A.6 V2G_CI_MsgDataTypes.xsd . 232
A.7 xmldsig-core-schema.xsd . 242
Annex B (normative) Certificate profiles . 247
B.1 Overview . 247
Annex C (normative) Specification of identifiers . 253
C.1 e-Mobility account identifier (EMAID) . 253
iv © ISO 2022 – All rights reserved
---------------------- Page: 6 ----------------------
oSIST prEN ISO 15118-2:2022
ISO/DIS 15118-2:2022(E)
C.1.1 EMAID syntax . 253
C.1.2 EMAID Semantics . 253
C.1.3 Calculation of the check digit . 254
C.2 Electric vehicle supply equipment ID (EVSEID) . 254
C.2.1 EVSEID syntax . 254
C.2.2 EVSEID semantics . 254
Annex D (informative) Mapping of ISO 15118-1 use case elements . 256
D.1 Relation of identification modes and use case elements . 256
Annex E (informative) Mapping of ISO 15118 message element names to SAE J2847/2
terms . 309
E.1 SAE J2847/2 status codes . 309
E.2 SAE J2847/2 energy transfer types . 310
E.3 SAE J2847/2 signals . 311
Annex F (informative) Message examples . 313
F.1 Value added service selection . 313
F.2 EXI encoded message examples. 315
F.2.1 SessionSetupRes message . 315
F.2.2 ChargeParameterDiscoveryReq message (AC-based). 315
F.2.3 CurrentDemandReq message . 316
F.3 Schedules and tariff information . 317
F.3.1 Overview . 317
F.3.2 Dynamic GridSchedule w/o SalesTariff over ISO 15118 V2G CI . 317
F.3.3 “Time Of Use”-based SalesTariff with constant value for GridSchedule . 319
F.3.4 “Time Of Use”-based SalesTariff with dynamic GridSchedule . 320
F.3.5 “Consumption”-based SalesTariff with constant value for GridSchedule . 322
F.3.6 Multiple SalesTariffs with different demand Limits in GridSchedule . 323
F.3.7 Time of Use-based SalesTariffs including relativePricePercentage . 325
Annex G (informative) Application of certificates . 333
G.1 General information . 333
G.1.1 Overview . 333
G.1.2 Demands of the OEM . 334
G.1.3 Demands of the secondary actors . 334
G.1.4 Rationale for decisions in this document . 335
G.1.5 Overview of the resulting certificate structure . 337
G.2 Simplified certificate management in private environment . 338
G.2.1 Overview (motivation) . 338
G.2.2 Solution for private environments . 338
© ISO 2022 – All rights reserved v
---------------------- Page: 7 ----------------------
oSIST prEN ISO 15118-2:2022
ISO/DIS 15118-2:2022(E)
G.2.2.1 General . 338
G.2.2.2 Installation of a private root certificate into a vehicle . 339
G.2.2.3 Charging in a private environment . 339
G.2.2.4 Compromised certificate of a wall box . 339
G.3 Use of OEM provisioning certificates . 340
G.3.1 Introduction . 340
G.3.2 Processes . 341
G.3.2.1 Vehicle production . 341
G.3.2.2 Vehicle Hand-Over . 341
G.3.2.3 Contract Conclusion . 342
G.3.2.4 Certificate installation . 342
G.3.2.5 Certificate update . 342
G.3.2.6 Component replacement . 342
G.4 Security appliances and their associated certificates . 343
Annex H (informative) Encryption for the distribution of secret keys . 346
H.1 Overview . 346
H.2 Ephemeral-static Diffie-Hellman key agreement . 346
H.3 Key pairs . 347
Annex I (informative) Message sequencing for renegotiation. 348
I.1 Overview . 348
I.2 Renegotiation after resuming a V2G communication session . 351
Annex J (informative) Overview on XML signatures . 352
J.1 Overview . 352
J.2 Signature generation . 352
J.3 Signature generation for secondary actors. 355
J.4 Signature validation . 355
Annex K (informative) Summary of requirements . 356
Bibliography . 362
vi © ISO 2022 – All rights reserved
---------------------- Page: 8 ----------------------
oSIST prEN ISO 15118-2:2022
ISO/DIS 15118-2:2022(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).
A
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.