ISO/FDIS 15118-21
(Main)Road vehicles — Vehicle to grid communication interface — Part 21: Common 2nd generation network layer and application layer requirements conformance test plan
Road vehicles — Vehicle to grid communication interface — Part 21: Common 2nd generation network layer and application layer requirements conformance test plan
The document specifies all common test cases to be applied to and correctly handled by EVs (EVCC) and EVSEs (SECC) implementing ISO 15118-20 that are independent of a particular charging type (AC, DC, ACD, WPT charging). The document considers the use cases defined in ISO 15118-1:2019 The test system will comprise: - A simulated SECC to verify the correct behaviour of a real EVCC - A simulated EVCC to verify the correct behaviour of a real SECC The document specifies test cases for all requirements defined in ISO 15118-20, verifying at least the following aspects: - Charge spot discovery and initialization of communication (TCP / TLS connection establishment). - Session establishment, session interruption and session re-establishment. - Authentication process for charging session (e.g. EIM and PNC) - Service discovery and selection - Common and charging type independent service implementation - Termination of charging session - Error handling The test cases cover positive tests (according to ISO 15118-20). In addition, error scenarios (e.g., incorrectly formatted requests, invalid content of messages, etc.) as well as tests for timing behaviour are defined which are also handled by EVCC and SECC ensuring interoperability between EVs and EVSEs. The test cases will be structured according to OSI-layers 3 to 7 depending on their testability from a (non-) functional perspective (e.g., IPv6, TCP, TLS. The test cases will include standard test case attributes like pre-conditions, test behaviours, expected results to evaluate pass or fail and post-conditions to be applied returning the system under test to a safe state.
Véhicules routiers — Interface de communication entre véhicule et réseau électrique — Partie 21: Plan de test de conformité aux exigences communes de la couche réseau et de la couche application de 2ème génération
General Information
Buy Standard
Standards Content (Sample)
FINAL DRAFT
International
Standard
ISO/TC 22/SC 31
Road vehicles — Vehicle to grid
Secretariat: DIN
communication interface —
Voting begins on:
2025-04-28
Part 21:
Common 2nd generation network
Voting terminates on:
2025-06-23
layer and application layer
requirements conformance test
plan
Véhicules routiers — Interface de communication entre véhicule
et réseau électrique —
Partie 21: Plan de test de conformité aux exigences communes de
la couche réseau et de la couche application de 2ème génération
RECIPIENTS OF THIS DRAFT ARE INVITED TO SUBMIT,
This draft is submitted to a parallel vote in ISO and in IEC.
WITH THEIR COMMENTS, NOTIFICATION OF ANY
RELEVANT PATENT RIGHTS OF WHICH THEY ARE AWARE
AND TO PROVIDE SUPPOR TING DOCUMENTATION.
IN ADDITION TO THEIR EVALUATION AS
BEING ACCEPTABLE FOR INDUSTRIAL, TECHNO-
ISO/CEN PARALLEL PROCESSING LOGICAL, COMMERCIAL AND USER PURPOSES, DRAFT
INTERNATIONAL STANDARDS MAY ON OCCASION HAVE
TO BE CONSIDERED IN THE LIGHT OF THEIR POTENTIAL
TO BECOME STAN DARDS TO WHICH REFERENCE MAY BE
MADE IN NATIONAL REGULATIONS.
Reference number
FINAL DRAFT
International
Standard
ISO/TC 22/SC 31
Road vehicles — Vehicle to grid
Secretariat: DIN
communication interface —
Voting begins on:
Part 21:
Common 2nd generation network
Voting terminates on:
layer and application layer
requirements conformance test plan
Véhicules routiers — Interface de communication entre véhicule
et réseau électrique —
Partie 21: Plan de test de conformité aux exigences communes de
la couche réseau et de la couche application de 2ème génération
RECIPIENTS OF THIS DRAFT ARE INVITED TO SUBMIT,
This draft is submitted to a parallel vote in ISO and in IEC.
WITH THEIR COMMENTS, NOTIFICATION OF ANY
RELEVANT PATENT RIGHTS OF WHICH THEY ARE AWARE
AND TO PROVIDE SUPPOR TING DOCUMENTATION.
© ISO 2025
IN ADDITION TO THEIR EVALUATION AS
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
BEING ACCEPTABLE FOR INDUSTRIAL, TECHNO-
ISO/CEN PARALLEL PROCESSING
LOGICAL, COMMERCIAL AND USER PURPOSES, DRAFT
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting on
INTERNATIONAL STANDARDS MAY ON OCCASION HAVE
the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below
TO BE CONSIDERED IN THE LIGHT OF THEIR POTENTIAL
or ISO’s member body in the country of the requester.
TO BECOME STAN DARDS TO WHICH REFERENCE MAY BE
MADE IN NATIONAL REGULATIONS.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland Reference number
ii
Contents Page
Foreword .v
Introduction .vi
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 2
4 Abbreviated terms . 6
5 Conventions . 7
5.1 Requirement structure .7
5.2 Test system (TS) description .8
6 Test architecture reference model . 8
6.1 General information.8
6.2 Platform adapter .8
6.3 SUT adapters .9
6.3.1 General information .9
6.3.2 IEC 61851-1 SUT adapter .9
6.3.3 ISO 15118-20 SUT adapter .10
6.3.4 ISO 15118-3 SUT adapter .11
6.3.5 ISO 15118-8 SUT adapter .11
6.4 Codecs . .11
6.5 Test system (TS) timer handling . 12
6.5.1 Definition of test system (TS) timers and timeouts . 12
6.5.2 Test system timer scenarios for SUT SECC . 13
6.5.3 Test system timer scenarios for SUT EVCC .14
7 Test suite conventions. 17
7.1 General information.17
7.2 Test suite structure (TSS) .17
7.3 Test profiles .18
7.3.1 General information .18
7.3.2 Test configurations .19
7.3.3 Protocol implementation conformance statement (PICS) definition .19
7.3.4 Protocol implementation extra information for testing (PIXIT) definition . 22
7.3.5 Test control .24
7.3.6 TS template messages .24
7.4 Test suite identifiers .24
7.4.1 General information .24
7.4.2 Test case identifiers .24
7.4.3 PICS/PIXIT identifiers . 25
7.4.4 Verdict types . 25
7.5 Test case specification . 26
8 Test case specification for common ISO 15118-20 requirements .27
8.1 General information.27
8.2 Test cases for SUT SECC .27
8.2.1 SECC SDP test case specifications .27
8.2.2 SECC V2GTP test case specifications . 30
8.2.3 SECC common V2G message flow test case specifications . 46
8.3 Test cases for SUT EVCC . 150
8.3.1 EVCC SDP test case specifications . 150
8.3.2 EVCC V2GTP test case specifications . 151
8.3.3 EVCC common V2G message flow test case specifications . 165
Annex A (informative) Test suite coverage .262
Annex B (normative) TS template messages for SUT type EVCC . 299
iii
Annex C (normative) Test system template messages for SUT type SECC .307
Annex D (normative) Test system functions for dynamic data elements in template messages.315
Bibliography .321
iv
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are
members of ISO or IEC participate in the development of International Standards through technical
committees established by the respective organization to deal with particular fields of technical activity.
ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations,
governmental and non-governmental, in liaison with ISO and IEC, also take part in the work.
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 document 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 or www.iec.ch/members_experts/refdocs).
ISO and IEC draw attention to the possibility that the implementation of this document may involve the
use of (a) patent(s). ISO and IEC take no position concerning the evidence, validity or applicability of any
claimed patent rights in respect there
...
ISO/TC 22/SC 31/JWG 1
Secretariat: DIN
Date: 20242025-04-11-10
Road vehicles — Vehicle to grid communication interface — —
Part 21:
Common 2nd generation network layer and application layer
requirements conformance test plan
Véhicules routiers — Interface de communication entre véhicule et réseau électrique — —
Partie 21: Plan de test de conformité aux exigences communes de la couche réseau et de la couche application
de 2ème génération
FDIS stage
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 • CP 401
CH-1214 Vernier, Geneva, Switzerland
Tel.Phone: + 41 22 749 01 11
Fax + 41 22 749 09 47
E-mail: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii
Contents
Foreword . iv
Introduction . v
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 2
4 Abbreviated terms . 7
5 Conventions . 8
5.1 Requirement structure . 8
5.2 Test system (TS) description . 8
6 Test architecture reference model . 9
6.1 General information . 9
6.2 Platform adapter . 11
6.3 SUT adapters . 11
6.4 Codecs . 13
6.5 Test system (TS) timer handling . 14
7 Test suite conventions . 25
7.1 General information . 25
7.2 Test suite structure (TSS) . 25
7.3 Test profiles . 27
7.4 Test suite identifiers . 37
7.5 Test case specification . 39
8 Test case specification for common ISO 15118-20 requirements . 39
8.1 General information . 39
8.2 Test cases for SUT SECC . 40
8.3 Test cases for SUT EVCC . 167
Annex A (informative) Test suite coverage . 280
Annex B (normative) TS template messages for SUT type EVCC . 312
Annex C (normative) Test system template messages for SUT type SECC . 322
Annex D (normative) Test system functions for dynamic data elements in template messages331
Bibliography . 338
iii
Foreword
ISO (the International Organization for Standardization) and IEC (the International Electrotechnical
Commission) form the specialized system for worldwide standardization. National bodies that are members
of ISO or IEC participate in the development of International Standards through technical committees
established by the respective organization to deal with particular fields of technical activity. ISO and IEC
technical committees collaborate in fields of mutual interest. Other international organizations, governmental
and non-governmental, in liaison with ISO and IEC, also take part in the work.
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
document should be noted. This document was drafted in accordance with the editorial rules of the ISO/IEC
Directives, Part 2Part 2 (see www.iso.org/directives or www.iec.ch/members_experts/refdocs).
ISO and IEC draw attention to the possibility that the implementation of this document may involve the use of
(a) patent(s). ISO and IEC take no position concerning the evidence, validity or applicability of any claimed
patent rights in respect thereof. As of the date of publication of this document, ISO and IEC had not received
notice of (a) patent(s) which may be required to implement this document. However, implementers are
cautioned that this may not represent the latest information, which may be obtained from the patent database
available at www.iso.org/patents and https://patents.iec.ch. ISO and IEC shall not be held responsible for
identifying any or all such patent rights.
Any trade name used in this document is information given for the convenience of users and does not
constitute an endorsement.
For an explanation of the voluntary nature of standards, the meaning of ISO specific terms and expressions
related to conformity assessment, as well as information about ISO's adherence to the World Trade
Organization (WTO) principles in the Technical Barriers to Trade (TBT) see www.iso.org/iso/foreword.html.
In the IEC, see www.iec.ch/understanding-standards.
This document was prepared jointly by Technical Committee ISO/TC 22, Road vehicles, Subcommittee SC 31,
Data communication, and Technical Committee IEC/TC 69, Electrical power/energy transfer systems for
electrically propelled road vehicles and industrial trucks., and with the European Committee for
Standardization (CEN) Technical Committee CEN/TC 301, Road vehicles, in accordance with the Agreement on
technical cooperation between ISO and CEN (Vienna Agreement).
A list of all parts in the ISO 15118 series series can be found on the ISO websiteand IEC websites.
Any feedback or questions on this document should be directed to the user’s national standards body. A
complete listing of these bodies can be found at www.iso.org/members.html and www.iec.ch/national-
committees.
iv
Introduction
Resulting from the 2nd generation network layer and application layer requirements for the vehicle to grid
communication interface specified in ISO 15118-20, a corresponding set of abstract test cases is necessary to
verify the conformance of implementations. Hence, this document specifies a conformance test suite for the
2nd generation network layer and application layer protocols to derive a common basis for conformance tests.
The resulting test suite is a prerequisite for downstream interoperability tests. Since interoperability tests
also involve the actual application logic of an implementation, such tests are beyond the scope of this
document (see NOTE 1). Therefore, this document focuses on the communication interface aspects and the
corresponding requirements given in ISO 15118-20 only.
The layered structure of the conformance test documents with reference to ISO 15118-20 is shown in
Figure 1Figure 1. The complete set of relevant conformance test documents per charging type is composed of
all the documents within its column according to Figure 1Figure 1.
Charging Type AC DC ACDP WPT
1: AC 2: DC 4: DC_ACDP
ServiceID: ServiceName
3: WPT
5: AC_BPT 6: DC_BPT 7: DC_ACDP_BPT
Test plan for common network & application layer requirements (ISO 15118-21)
Common test plans
Test plan for common security requirements
Test plan for AC-/DC-specific network & application layer requirements
Test plan for
WPT-specific
Test plan for
Specific test plans
network &
ACDP-specific
application layer
network &
requirements
application layer
requirements
v
Figure 1 — Overview of relevant conformance test plans for ISO 15118-20 per charging type
EXAMPLE For a SUT supporting DC-charging, the following conformance test plan documents apply:
— — Testtest plan for common network &and application layer requirements (this document);
— — Testtest plan for common security requirements;
— — Testtest plan for AC-/DC-specific network and application layer requirements (only DC-specific subset applies).
NOTE 1 Practical limitations make it impossible to specify an exhaustive test suite, and economic considerations can
restrict testing even further. Hence, the purpose of this document is to increase the probability that different
implementations are able to interwork. This is achieved by verifying them by means of a protocol test suite, thereby
increasing the confidence that each implementation conforms to the protocol specification. However, the specified
protocol test suite cannot guarantee conformance to the specification since it detects errors rather than their absence.
Thus, conformance to a test suite alone cannot guarantee interworking. Instead, it gives confidence that a conforming
implementation has the required capabilities and that its behaviour conforms consistently in representative instances of
communication.
NOTE 2 This document generally refers to SUT instead of implementation under test (IUT), due to the black box testing
paradigm adopted in this document and related certification processes.
NOTE 3 This document has some interdependencies to the conformance tests specified in ISO 15118-5 and ISO 15118-
9 which result from ISO/OSI cross layer dependencies in the underlying protocol specification (e.g. for sleep mode).
vi
DRAFT International Standard ISO/FDIS 15118-21:2024(en)
Road vehicles — Vehicle to grid communication interface — —
Part 21:
Common 2nd generation network layer and application layer
requirements conformance test plan
1 Scope
This document specifies conformance tests in the form of an abstract test suite (ATS) for a system under test
(SUT) that implements an electric-vehicle communication controller (EVCC) or a supply-equipment
communication controller (SECC) for all common requirements specified in ISO 15118-20 that are
independent of a particular charging type (AC, DC, ACD, WPT charging). These conformance tests specify the
testing of capabilities and behaviours of an SUT, as well as checking what is observed against the conformance
requirements specified in ISO 15118--20 and against what the implementer states the SUT implementation's
capabilities are.
The capability tests within the ATS check that the observable capabilities of the SUT are in accordance with
the static conformance requirements specified in ISO 15118--20. The behaviour tests of the ATS examine an
implementation as thoroughly as practical over the full range of dynamic conformance requirements specified
in ISO 15118--20 and within the capabilities of the SUT.
A test architecture is described in correspondence to the ATS. The abstract test cases in this document are
described leveraging this test architecture and are specified in descriptive tabular format covering the ISO/OSI
layer 3 to 7 (network to application layers).
In terms of coverage, this document only covers normative sections and requirements in ISO 15118--20. This
document can additionally referrefers to specific tests for requirements on referenced standards (e.g. IETF
RFCs, W3C Recommendation, etc.) if they are relevant in terms of conformance for implementations according
to ISO 15118--20. However, it is explicitly not intended to widen the scope of this conformance specification
to such external standards, if it is
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.