prEN ISO 15118-2
(Main)Road vehicles - Vehicle to grid communication interface - Part 2: Network and application protocol requirements (ISO/DIS 15118-2:2018)
Road vehicles - Vehicle to grid communication interface - Part 2: Network and application protocol requirements (ISO/DIS 15118-2:2018)
2019-02-18: WI abandoned to follow ISO (see ISO notification in dataservice 2019-01-31)
Straßenfahrzeuge - Kommunikationsschnittstelle zwischen Fahrzeug und Ladestation - Teil 2: Anforderungen an das Netzwerk- und Anwendungsprotokoll (ISO/DIS 15118-2:2018)
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:2018)
Cestna vozila - Komunikacijski vmesnik med vozilom in omrežjem - 2. del: Zahteve za protokol omrežja in uporabe (ISO/DIS 15118-2:2018)
General Information
Standards Content (Sample)
SLOVENSKI STANDARD
oSIST prEN ISO 15118-2:2018
01-november-2018
Cestna vozila - Komunikacijski vmesnik med vozilom in omrežjem - 2. del: Zahteve
za protokol omrežja in uporabe (ISO/DIS 15118-2:2018)
Road vehicles - Vehicle to grid communication interface - Part 2: Network and application
protocol requirements (ISO/DIS 15118-2:2018)
Straßenfahrzeuge - Kommunikationsschnittstelle zwischen Fahrzeug und Ladestation -
Teil 2: Anforderungen an das Netzwerk- und Anwendungsprotokoll (ISO/DIS 15118-
2:2018)
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:2018)
Ta slovenski standard je istoveten z: prEN ISO 15118-2
ICS:
35.100.05 9HþVORMQHXSRUDEQLãNH Multilayer applications
UHãLWYH
43.040.15 $YWRPRELOVNDLQIRUPDWLND Car informatics. On board
9JUDMHQLUDþXQDOQLãNLVLVWHPL computer systems
oSIST prEN ISO 15118-2:2018 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:2018
---------------------- Page: 2 ----------------------
oSIST prEN ISO 15118-2:2018
DRAFT INTERNATIONAL STANDARD
ISO/DIS 15118-2
ISO/TC 22/SC 31 Secretariat: DIN
Voting begins on: Voting terminates on:
2018-09-10 2018-12-03
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
Member bodies are requested to consult relevant national interests in IEC/TC
69 before casting their ballot to the e-Balloting application.
THIS DOCUMENT IS A DRAFT CIRCULATED
This document is circulated as received from the committee secretariat.
FOR COMMENT AND APPROVAL. IT IS
THEREFORE SUBJECT TO CHANGE AND MAY
NOT BE REFERRED TO AS AN INTERNATIONAL
STANDARD UNTIL PUBLISHED AS SUCH.
IN ADDITION TO THEIR EVALUATION AS
ISO/CEN PARALLEL PROCESSING
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:2018(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 2018
---------------------- Page: 3 ----------------------
oSIST prEN ISO 15118-2:2018
ISO/DIS 15118-2:2018(E)
COPYRIGHT PROTECTED DOCUMENT
© ISO 2018
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
Fax: +41 22 749 09 47
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii © ISO 2018 – All rights reserved
---------------------- Page: 4 ----------------------
oSIST prEN ISO 15118-2:2018
ISO/DIS 15118-2:2018(E)
ISO/DIS 15118-2 ED2
Contents Page
1 Scope . 9
2 Normative references . 9
3 Terms and definitions . 12
4 Symbols and abbreviated terms . 16
5 Conventions . 18
5.1 Definition of OSI based services . 18
5.2 Requirement structure . 18
5.3 Usage of RFC references . 19
5.4 Notation used for XML schema diagrams. 19
6 Document overview . 19
7 Basic requirements for V2G communication . 21
7.1 General information . 21
7.2 Service primitive concept of OSI layered architecture . 21
7.2.1 Overview . 21
7.2.2 Syntax of service primitives . 21
7.3 Security concept . 22
7.3.1 General . 22
7.3.2 Certificate and key management . 26
7.3.3 Number of root certificates and root validity, certificate depth and size . 28
7.3.4 Support and application of TLS . 29
7.3.5 Firewall . 30
7.4 V2G communication states and data link handling . 31
7.5 Data link layer . 37
7.6 Network layer . 37
7.6.1 General . 37
7.6.2 Applicable RFCs and limitations and protocol parameter settings . 37
7.6.3 IP addressing . 39
7.7 Transport layer . 39
7.7.1 Transmission control protocol (TCP) . 39
7.7.2 User datagram protocol (UDP) . 40
7.7.3 Transport layer security (TLS) . 40
7.8 V2G transfer protocol. 44
7.8.1 General information . 44
7.8.2 Supported ports . 44
7.8.3 Protocol data unit . 45
7.9 Presentation layer . 49
7.9.1 XML and efficient XML interchange (EXI) . 49
7.9.2 Message security . 51
7.10 Application layer . 58
7.10.1 SECC discovery protocol . 58
7.10.2 Vehicle to grid application layer messages . 65
7.10.3 Application layer service primitives . 66
8 Application layer messages . 69
8.1 General information and definitions . 69
8.2 Protocol handshake definition . 70
8.2.1 Handshake sequence . 70
8.2.2 Message definition supportedAppProtocolReq and supportedAppProtocolRes . 71
8.2.3 Semantics description supportedAppProtocol messages . 71
8.2.4 Message examples . 74
8.3 V2G message definition . 75
© ISO 2016 – All rights reserved iii
© ISO/IEC 2018 – All rights reserved iii
---------------------- Page: 5 ----------------------
oSIST prEN ISO 15118-2:2018
ISO/DIS 15118-2 ED2
8.3.1 Overview . 75
8.3.2 Message definition . 75
8.3.3 Message header definition. 77
8.3.4 Message body definition . 80
8.3.5 V2G request definition . 81
8.3.6 V2G response definition . 81
8.4 V2G communication session and body element definitions . 81
8.4.1 General . 81
8.4.2 Session handling . 83
8.4.3 Common messages . 89
8.4.4 AC messages . 138
8.4.5 DC messages . 143
8.4.6 WPT messages . 154
8.4.7 ACD messages . 181
8.4.8 BPT messages . 193
8.5 Complex data types . 205
8.5.1 Overview . 205
8.5.2 Common . 205
8.5.3 AC . 262
8.5.4 DC . 270
8.5.5 WPT . 281
8.5.6 BPT . 320
8.5.7 ACD . 347
8.6 Service and message set selection . 348
8.6.1 General . 348
8.6.2 Selection of service and service parameters. 349
8.6.3 Selection of message sets . 361
8.6.4 Supported messages and parameters of message sets . 365
8.7 V2G communication timing . 368
8.7.1 Overview . 368
8.7.2 Message sequence and communication session . 370
8.7.3 Session setup and ready to charge . 376
8.7.4 V2G message synchronization with IEC 61851-1 signalling . 381
8.7.5 V2G message synchronization with IEC 61980-2 signalling . 387
8.8 Message sequencing and error handling . 388
8.8.1 Overview . 388
8.8.2 Basic Definitions for Error Handling . 388
8.8.3 ResponseCode handling . 389
8.8.4 Request-response message sequence requirements . 393
8.9 request-response message sequence examples . 445
8.9.1 AC . 445
8.9.2 DC . 448
8.9.3 WPT . 453
8.9.4 ACD . 457
8.9.5 BPT . 461
Annex A (normative) Schema definition . 470
A.1 Overview . 470
A.2 V2G_CI_AppProtocol.xsd . 471
A.3 V2G_CI_MsgDef.xsd . 472
A.4 V2G_CI_MsgHeader.xsd . 472
A.5 V2G_CI_MsgBody.xsd . 472
A.6 V2G_CI_MsgDataTypes.xsd . 484
A.7 xmldsig-core-schema.xsd. 504
Annex B (normative) Certificate profiles . 508
Annex C (normative) Specification of identifiers . 516
C.1 e-Mobility Authentication Identifier (EMAID) . 516
C.1.1 EMAID Syntax . 516
C.1.2 EMAID Semantics . 517
iv © ISO 2016 – All rights reserved
iv © ISO/IEC 2018 – All rights reserved
---------------------- Page: 6 ----------------------
oSIST prEN ISO 15118-2:2018
ISO/DIS 15118-2:2018(E)
ISO/DIS 15118-2 ED2
C.1.3 Calculation of the check digit . 517
C.1.4 Usage of country codes . 517
C.1.5 PCID structure . 517
C.1.6 SECCID structure . 518
C.2 Electric Vehicle Supply Equipment ID (EVSEID) . 518
C.2.1 EVSEID Syntax . 518
C.2.2 EVSEID Semantics . 519
C.2.3 Usage of country codes . 520
Annex D (informative) Message sequencing for renegotiation . 521
D.1 Overview . 521
D.2 Renegotiation after resuming a V2G communication session . 523
Annex E (informative) Overview on XML signatures . 525
E.1 Overview . 525
E.2 Signature generation. 525
E.3 Signature generation for secondary actors . 528
E.4 Signature validation . 528
Annex F (informative) WPT message examples . 530
F.1 Example of WPT message sequence . 530
F.2 XML view of PairingReq for LPE . 531
F.3 XML view of PairingRes for LPE . 532
F.4 XML view of PairingReq for P2PS . 533
F.5 XML view of PairingRes for P2PS . 534
F.6 XML view of FinePositioningReq . 535
F.7 XML view of FinePositioningRes . 536
Annex G (informative) ACD message examples . 538
G.1 Enable SystemStatus messaging via a value added service selection . 538
Annex H (informative) Summary of requirements . 543
Annex I (Informativ) . 562
Annex J (Informativ) . 563
Annex K (informative) Mapping of Part 1 use case elements . 564
K.1 Relation of Identification Modes and Use Case Elements . 564
Annex L (informative) Mapping of ISO 15118 message element names to SAE J2847/2 terms . 601
L.1 SAE J2847/2 status codes . 601
L.2 SAE J2847/2 Energy Transfer Types . 602
L.3 SAE J2847/2 signals . 603
Annex M (informative) Message examples . 604
M.1 Value Added Service selection . 604
M.2 EXI encoded message examples . 606
M.2.1 SessionSetupRes message . 606
M.2.2 ChargeParameterDiscoveryReq message (AC-based) . 606
M.2.3 CurrentDemandReq message . 607
M.3 Schedules and tariff information . 608
M.3.1 Overview . 608
M.3.2 Dynamic GridSchedule w/o SalesTariff over ISO 15118 V2G CI . 608
M.3.3 “Time Of Use”-based SalesTariff with constant value for GridSchedule . 610
M.3.4 “Time Of Use”-based SalesTariff with dynamic GridSchedule . 611
M.3.5 “Consumption”-based SalesTariff with constant value for GridSchedule . 613
M.3.6 Multiple SalesTariffs with different Demand Limits in GridSchedule . 614
M.3.7 Time of Use-based SalesTariffs including relativePricePercentage . 616
Annex N (informative) Application of certificates . 627
N.1 General information . 627
N.1.1 Overview . 627
N.1.2 Demands of the OEM . 628
N.1.3 Demands of the Secondary Actors . 628
© ISO 2016 – All rights reserved v
© ISO/IEC 2018 – All rights reserved v
---------------------- Page: 7 ----------------------
oSIST prEN ISO 15118-2:2018
ISO/DIS 15118-2:2018(E)
ISO/DIS 15118-2 ED2
N.1.4 Rationale for Decisions in this Standard . 629
N.1.5 Overview of the resulting certificate structure . 630
N.2 Simplified certificate management in private environment . 632
N.2.1 Overview (motivation) . 632
N.2.2 Solution for private environments . 632
N.2.3 Solution for emergency and disaster situations . 635
N.3 Use of OEM provisioning certificates . 636
N.3.1 Introduction . 636
N.3.2 Processes . 637
N.4 Security appliances and their associated certificates . 639
Annex O (informative) Encryption for the distribution of secret keys . 642
O.1 Overview . 642
O.2 Ephemeral-static Diffie-Hellman key agreement . 642
O.3 Key pairs . 643
vi © ISO 2016 – All rights reserved
vi © ISO/IE
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.