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

Status
Not Published
Public Enquiry End Date
30-Nov-2018
Technical Committee
Current Stage
98 - Abandoned project (Adopted Project)
Start Date
30-Mar-2020
Due Date
04-Apr-2020
Completion Date
30-Mar-2020

RELATIONS

Buy Standard

Draft
oSIST prEN ISO 15118-2:2018 - BARVE
English language
646 pages
sale 10% off
Preview
sale 10% off
Preview

e-Library read for
1 day

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.