Road vehicles - Vehicle to grid communication interface - Part 21: Common 2nd generation network layer and application layer requirements conformance test plan (ISO 15118-21:2025)

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 additionally refers 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 not technically necessary for the purpose of conformance testing for ISO 15118-20. Furthermore, the conformance tests specified in this document do not include the assessment of performance nor robustness or reliability of an implementation. They cannot provide judgments on the physical realization of abstract service primitives, how a system is implemented, how it provides any requested service, or the environment of the protocol implementation. Furthermore, the abstract test cases specified in this document only consider the communication protocol and the system's behaviour specified in ISO 15118-20. Power flow between the EVSE and the EV is no prerequisite for the test cases specified in this document.

Straßenfahrzeuge - Kommunikationsschnittstelle zwischen Fahrzeug und Ladestation - Teil 21: Allgemeiner Konformitätsprüfplan für 2. Generation Anforderungen an das Netzwerk- und Anwendungsprotokoll (ISO 15118-21:2025)

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 (ISO 15118-21:2025)

Cestna vozila - Komunikacijski vmesnik med vozilom in omrežjem - 21. del: Načrt preskusa skladnosti z zahtevami za skupno omrežno in aplikacijsko plast druge generacije (ISO 15118-21:2025)

General Information

Status
Published
Public Enquiry End Date
13-Jun-2024
Publication Date
21-Oct-2025
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
17-Oct-2025
Due Date
22-Dec-2025
Completion Date
22-Oct-2025
Standard
SIST EN ISO 15118-21:2025
English language
331 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)


SLOVENSKI STANDARD
01-december-2025
Cestna vozila - Komunikacijski vmesnik med vozilom in omrežjem - 21. del: Načrt
preskusa skladnosti z zahtevami za skupno omrežno in aplikacijsko plast druge
generacije (ISO 15118-21:2025)
Road vehicles - Vehicle to grid communication interface - Part 21: Common 2nd
generation network layer and application layer requirements conformance test plan (ISO
15118-21:2025)
Straßenfahrzeuge - Kommunikationsschnittstelle zwischen Fahrzeug und Ladestation -
Teil 21: Allgemeiner Konformitätsprüfplan für 2. Generation Anforderungen an das
Netzwerk- und Anwendungsprotokoll (ISO 15118-21:2025)
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 (ISO 15118-21:2025)
Ta slovenski standard je istoveten z: EN ISO 15118-21:2025
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
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

EN ISO 15118-21
EUROPEAN STANDARD
NORME EUROPÉENNE
October 2025
EUROPÄISCHE NORM
ICS 43.120
English Version
Road vehicles - Vehicle to grid communication interface -
Part 21: Common 2nd generation network layer and
application layer requirements conformance test plan (ISO
15118-21:2025)
Véhicules routiers - Interface de communication entre Straßenfahrzeuge - Kommunikationsschnittstelle
véhicule et réseau électrique - Partie 21: Plan de test de zwischen Fahrzeug und Ladestation - Teil 21:
conformité aux exigences communes de la couche Allgemeiner Konformitätsprüfplan für 2. Generation
réseau et de la couche application de 2ème génération Anforderungen an das Netzwerk- und
(ISO 15118-21:2025) Anwendungsprotokoll (ISO 15118-21:2025)
This European Standard was approved by CEN on 24 July 2025.

CEN members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this
European Standard the status of a national standard without any alteration. Up-to-date lists and bibliographical references
concerning such national standards may be obtained on application to the CEN-CENELEC Management Centre or to any CEN
member.
This European Standard exists in three official versions (English, French, German). A version in any other language made by
translation under the responsibility of a CEN member into its own language and notified to the CEN-CENELEC Management
Centre has the same status as the official versions.

CEN members are the national standards bodies of Austria, Belgium, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia,
Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway,
Poland, Portugal, Republic of North Macedonia, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Türkiye and
United Kingdom.
EUROPEAN COMMITTEE FOR STANDARDIZATION
COMITÉ EUROPÉEN DE NORMALISATION

EUROPÄISCHES KOMITEE FÜR NORMUNG

CEN-CENELEC Management Centre: Rue de la Science 23, B-1040 Brussels
© 2025 CEN All rights of exploitation in any form and by any means reserved Ref. No. EN ISO 15118-21:2025 E
worldwide for CEN national Members.

Contents Page
European foreword . 3

European foreword
This document (EN ISO 15118-21:2025) has been prepared by Technical Committee ISO/TC 22 "Road
vehicles " in collaboration with Technical Committee CEN/TC 301 “Road vehicles” the secretariat of
which is held by DIN.
This European Standard shall be given the status of a national standard, either by publication of an
identical text or by endorsement, at the latest by April 2026, and conflicting national standards shall be
withdrawn at the latest by April 2026.
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. CEN shall not be held responsible for identifying any or all such patent rights.
Any feedback and questions on this document should be directed to the users’ national standards
body/national committee. A complete listing of these bodies can be found on the CEN website.
According to the CEN-CENELEC Internal Regulations, the national standards organizations of the
following countries are bound to implement this European Standard: Austria, Belgium, Bulgaria,
Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland,
Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Republic of
North Macedonia, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Türkiye and the
United Kingdom.
Endorsement notice
The text of ISO 15118-21:2025 has been approved by CEN as EN ISO 15118-21:2025 without any
modification.
International
Standard
ISO 15118-21
First edition
Road vehicles — Vehicle to grid
2025-09
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
Reference number
ISO 15118-21:2025(en) © ISO 2025

ISO 15118-21:2025(en)
© ISO 2025
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
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii
ISO 15118-21:2025(en)
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
ISO 15118-21:2025(en)
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
ISO 15118-21:2025(en)
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 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 and 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.

v
ISO 15118-21:2025(en)
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 1. The complete set of relevant conformance test documents per charging type is composed of all the
documents within its column according to Figure 1.
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:
— test plan for common network and application layer requirements (this document);
— test plan for common security requirements;
— test 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.

vi
ISO 15118-21:2025(en)
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).

vii
International Standard ISO 15118-21:2025(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 additionally refers 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 not technically necessary for the purpose of conformance testing for
ISO 15118-20. Furthermore, the conformance tests specified in this document do not include the assessment
of performance nor robustness or reliability of an implementation. They cannot provide judgments on
the physical realization of abstract service primitives, how a system is implemented, how it provides any
requested service, or the environment of the protocol implementation. Furthermore, the abstract test cases
specified in this document only consider the communication protocol and the system's behaviour specified
in ISO 15118-20. Power flow between the EVSE and the EV is no prerequisite for the test cases specified in
this document.
2 Normative references
The following documents are referred to in the text in such a way that some or all of their content constitutes
requirements of this document. For dated references, only the edition cited applies. For undated references,
the latest edition of the referenced document (including any amendments) applies.
ISO 15118-1, Road vehicles — Vehicle to grid communication interface — Part 1: General information and use-
case definition
ISO 15118-3, Road vehicles — Vehicle to grid communication interface — Part 3: Physical and data link layer
requirements
ISO 15118-5:2018, Road vehicles — Vehicle to grid communication interface — Part 5: Physical layer and data
link layer conformance test
ISO 15118-21:2025(en)
ISO 15118-8, Road vehicles — Vehicle to grid communication interface — Part 8: Physical layer and data link
layer requirements for wireless communication
ISO 15118-9:2022, Road vehicles — Vehicle to grid communication interface — Part 9: Physical and data link
layer conformance test for wireless communication
ISO 15118-20:2022, Road vehicles — Vehicle to grid communication interface — Part 20: 2nd generation
network layer and application layer requirements
IEC 61851-1:2017, Electric vehicle conductive charging system — Part 1: General requirements
IEC 61851-23, Electric vehicle conductive charging system — Part 23: DC electric vehicle charging station
1)
ETSI ES 201 873-5 V4.9.1 , Methods for Testing and Specification (MTS) — The Testing and Test Control
Notation version 3 — Part 5: TTCN-3 Runtime Interface (TRI) (April 2022)
2)
ETSI ES 201 873-6 V4.13.1 , Methods for Testing and Specification (MTS) — The Testing and Test Control
Notation version 3 — Part 6: TTCN-3 Control Interface (TCI) (April 2022)
3 Terms and definitions
For the purposes of this document, the terms and definitions given in ISO 15118-1, ISO 15118-3, ISO 15118-8,
ISO 15118-20 and the following apply.
ISO and IEC maintain terminology databases for use in standardization at the following addresses:
— ISO Online browsing platform: available at https:// www .iso .org/ obp
— IEC Electropedia: available at https:// www .electropedia .org/
3.1
abstract test case
complete and independent specification of the actions required to achieve a specific test purpose (3.25)
Note 1 to entry: See ITU-T X.290.
Note 2 to entry: This specification is defined at the level of abstraction of a particular abstract test method, starting
in a stable testing state and ending in a stable testing state and can involve one or more consecutive or concurrent
connections.
Note 3 to entry: The specification is complete in the sense that it is sufficient to enable a test verdict (3.29) to be
assigned unambiguously to each potentially observable test outcome (i.e. sequence of test events).
Note 4 to entry: The specification is independent in the sense that it is possible to execute the derived executable test
case (3.7) in isolation from other such test cases (i.e. the specification always includes the possibility of starting and
finishing in the “idle” state).
3.2
abstract test suite
ATS
collection of abstract test cases (3.1) with reference to a given requirement specification
Note 1 to entry: See ITU-T X.290.
3.3
black box testing
method of testing that examines the behaviour of an system under test (SUT) (3.20) without considering the
internal implementation and structure of the SUT, thus relying on the SUT's open interface for testing
1) Available at https:// www .etsi .org/ deliver/ etsi _es/ 201800 _201899/ 20187305/ 04 .09 .01 _60/ es
_20187305v040901p .pdf.
2) Available at https:// www .etsi .org/ deliver/ etsi _es/ 201800 _201899/ 20187306/ 04 .13 .01 _60/ es
_20187306v041301p .pdf.
ISO 15118-21:2025(en)
3.4
conformance requirement
requirement for implementation of a real open system which is claimed to conform to the relevant
specification(s) that can be validated by black box testing (3.3)
Note 1 to entry: The set of conformance requirements together define the behaviour of the system and its
communication. Conformance of a real open system is, therefore, expressed at two levels, conformance to each
individual requirement and conformance to the set. In this document, applicable conformance tests include
requirements as far as they can be validated by black box testing.
Note 2 to entry: See also static conformance requirements (3.19) and dynamic conformance requirements (3.6).
Note 3 to entry: The requirements for this conformance specification are specified in ISO 15118-20.
3.5
conforming implementation
system under test (3.20) which satisfies both static conformance requirements (3.19) and dynamic conformance
requirements (3.6), consistent with the capabilities stated in the protocol implementation conformance
statements (3.16)
Note 1 to entry: See ITU-T X.290.
3.6
dynamic conformance requirement
requirement which specifies what observable behaviour is permitted by the relevant specification(s) in
instances of communication
Note 1 to entry: See ITU-T X.290.
Note 2 to entry: The requirements for this conformance specification are specified in ISO 15118-20.
3.7
executable test case
realization of an abstract test case (3.1)
Note 1 to entry: See ITU-T X.290.
3.8
expected behaviour
exact response of the system under test (3.20) according to the underlying protocol specification to the
stimulus defined in the test behaviour (3.21)
3.9
implementation conformance statement
ICS
statement made by the supplier of a system under test (3.20) claimed to conform to a given specification,
stating which capabilities have been implemented
Note 1 to entry: See ITU-T X.290.
Note 2 to entry: The given document for this conformance specification is ISO 15118-20.
3.10
implementation extra information for testing
IXIT
statement made by a supplier or implementer of a system under test (SUT) (3.20) which contains or references
all information [in addition to that given in the implementation conformance statement (3.9)] related to the SUT
and its testing environment, which enables the test laboratory to run an appropriate test suite against the SUT
Note 1 to entry: See ITU-T X.290.

ISO 15118-21:2025(en)
3.11
implementation under test
IUT
implementation of one or more open system interconnection protocols in an adjacent user/provider
relationship, being part of a real open system, which is to be studied by testing
Note 1 to entry: See ITU-T X.290.
3.12
main test component
MTC
single test component in a test component configuration responsible for creating and controlling parallel
test components (3.13) and computing and assigning the test verdict (3.29)
Note 1 to entry: See ITU-T X.292.
3.13
parallel test component
PTC
test component created by the main test component (3.12)
Note 1 to entry: See ITU-T X.292.
3.14
post-condition
test steps needed to define the path from the end of the test behaviour (3.21) up to the finishing stable state
for the abstract test case (3.1)
3.15
pre-condition
test steps needed to define the path from the starting stable state of the abstract test case (3.1) up to the
initial state from which the test behaviour (3.21) starts
3.16
protocol implementation conformance statement
PICS
implementation conformance statement (3.9) for an implementation or system claimed to conform to a given
protocol specification
Note 1 to entry: See ITU-T X.290.
Note 2 to entry: The given protocol document for this conformance specification is ISO 15118-20.
3.17
protocol implementation extra information for testing
PIXIT
implementation extra information for testing (3.10) related to testing for conformance to a given protocol
specification
Note 1 to entry: See ITU-T X.290.
Note 2 to entry: The given protocol document for this conformance specification is ISO 15118-20.
3.18
runtime environment
environment that describes the operating system and corresponding platform requirements of a system
3.19
static conformance requirement
requirement that specifies the limitations on the combinations of implemented capabilities permitted in a
real open system which is claimed to conform to the relevant specification(s)
Note 1 to entry: See ITU-T X.290.

ISO 15118-21:2025(en)
Note 2 to entry: The requirements for this conformance specification are specified in ISO 15118-20.
3.20
system under test
SUT
real open system in which the implementation under test (3.11) resides
Note 1 to entry: See ITU-T X.290.
3.21
test behaviour
set of test steps (test body) to achieve the test purpose (3.25) and assign verdicts (3.29) to the possible
outcomes
3.22
test control interface
TCI
four interfaces that define the interaction of the TTCN-3 executable with the test management, the coding
and decoding, the test component handling and the logging in a test system (3.26)
Note 1 to entry: See ETSI ES 201 873-6 V4.13.1.
3.23
test execution
TE
interpretation or execution of an abstract test suite (3.2)
Note 1 to entry: Conceptually, the test execution can be decomposed into three interacting entities: an executable test
suite, a test framework (3.24) and an optional internal encoding/decoding system entity.
Note 2 to entry: See ETSI ES 201 873-5 V4.9.1.
3.24
test framework
TFW
entity to perform all actions of executable test cases (3.7) or functions
Note 1 to entry: The test framework interacts with the test management, system under test adaptor and platform
adaptor entities via test control interface (3.22) and test runtime interface (3.27). It also manages the executable test suite
(ETS) and the encoding/decoding system (EDS) entities. The test framework initializes adaptors as well as ETS and EDS
entities. This entity performs all the actions necessary to properly start the execution of a test case or function with
parameters in the ETS entity. It queries the test management entity for module parameter values required by the ETS
and sends logging information to it. It also collects and resolves associated verdicts (3.29) returned by the ETS entity.
Note 2 to entry: See also ETSI ES 201 873-5 V4.9.1.
Note 3 to entry: In this document, the test framework TTCN-3 runtime system is used to explain a test framework
functionality.
3.25
test purpose
prose description of a well-defined objective of testing, focusing on a single static conformance requirement
(3.19) or dynamic conformance requirement (3.6) or a set as specified in the appropriate OSI specification
Note 1 to entry: See ITU-T X.290.
EXAMPLE Verifying the support of a specific value of a specific parameter.

ISO 15118-21:2025(en)
3.26
test system
real system combining the test framework (3.24), abstract test suite (3.2), test execution (3.23) and adapters
as well as codecs
Note 1 to entry: The test system typically also contains a common runtime environment (3.18) based on an
operating system.
3.27
test runtime interface
TRI
two interfaces that define the interaction of the TTCN-3 executable between the system under test (3.20) and
the platform adapter and the system adapter in a test system (3.26)
Note 1 to entry: See ETSI ES 201 873-6 V4.13.1.
3.28
test system interface
TSI
test component that provides a mapping of the ports available in the (abstract) TTCN-3 test system (3.26) to
those offered by a real test system
Note 1 to entry: See ETSI ES 201 873-6 V4.13.1.
3.29
verdict
test verdict
statement of “pass”, “fail” or “inconclusive”, as specified in an abstract test case (3.1), concerning conformance
of a system under test (3.20) with respect to that test case when it is executed
Note 1 to entry: See ITU-T X.290.
4 Abbreviated terms
For the purposes of this document, the following abbreviated terms apply:
AP (wireless) access point
APUT access point under test
ATS abstract test suite
CP control pilot
ETT energy transfer types
EV electric vehicle
EVCC electric vehicle communication controller
EVSE electric vehicle supply equipment
EXI efficient XML interchange
HAL hardware abstraction layer
HPGP Homeplug Green PHY
ICS implementation conformance statement
IUT implementation under test
ISO 15118-21:2025(en)
IXIT implementation extra information for testing
MTC main test component
PICS protocol implementation conformance statement
PIXIT protocol implementation extra information for testing
PLC powerline communication
PP proximity pilot
PTC parallel test component
SDP session description protocol
SECC supply equipment communication controller
STA (wireless) station
STAUT station under test
SUT system under test
TC test case
TCI test control interface
TCI-CD TCI-coding and decoding
TE test execution
TRI TTCN-3 runtime interface
TS test system
TSS test suite structure
TTCN-3 testing and test control notation version 3
UDP user data protocol
V2G vehicle-to-grid
WLAN wireless local area network
5 Conventions
5.1 Requirement structure
This document uses unique number identifiers for each individual requirement. This requirement structure
allows for easier requirement tracking and management. The following format is used throughout this
document:
'[V2G'Y'-'XXX']' requirement text
Where:
— 'V2G' represents the ISO 15118 series;
— Y represents the document part of the ISO 15118 series, for this document Y = 21;

ISO 15118-21:2025(en)
— XXX represents the individual requirement number;
— 'requirement text' includes the actual text of the requirement.
5.2 Test system (TS) description
TTCN-3 is used in this document to specify the TS architecture and the conventions for the abstract test
suite. TTCN-3 is, however, not mandatory for the implementation of a conformance TS according to this
document.
[V2G21-001] The implementers of conformance tests shall verify that the test purposes implemented in
their executable test cases are identical to the abstract test cases described in this document.
NOTE In this document, test cases are not programmatically specified in TTNC-3 core language.
6 Test architecture reference model
6.1 General information
Figure 2 provides an overview of the test architecture for this document. Subclauses 6.2, 6.3 and 6.4 specify
the interface requirements Figure 2 for platform adapters and SUT adapters and all applicable codecs.
Figure 2 — Test architecture reference model
6.2 Platform adapter
The platform adapter within the TS is responsible for timers and external functions. Besides means for
timers, which are typically provided as part of the test framework, no external functions are specified for
this document.
ISO 15118-21:2025(en)
[V2G21-002] The platform adapter of the TS shall follow the principles of the TriPlatformPA and the TriPlat-
formTE interfaces (see TRI in Figure 2) as specified in ETSI ES 201 873-5 V4.9.1:2022, 6.5.3.
6.3 SUT adapters
6.3.1 General information
The SUT adapter within the TS adapts the TTCN-3 communication operations to the SUT based on an
abstract TS interface and implements the real TS interface. It is responsible to propagate message requests
and procedure-based calls from the test execution (see Figure 2) to the SUT, and to notify the test execution
of any received test events.
[V2G21-003] Any SUT adapter of the TS shall implement the TriCommunicationSA and the TriCommunica-
tionTE interfaces (see TRI in Figure 2) as specified in ETSI ES 201 873-5 V4.9.1:2022, 6.5.2.
NOTE The actual implementation of these adapters is beyond the scope of this document.
6.3.2 IEC 61851-1 SUT adapter
The IEC 61851-1 SUT adapter implements a parallel test component (PTC) for the control pilot (CP) and
proximity pilot (PP) signalling specified in IEC 61851-1:2017 Annex A. It continuously controls and/or
observes the positive voltage (state), frequency, duty cycle and the proximity resistor value during the entire
test case execution in accordance with the specified valid range of values as specified in IEC 61851-1:2017,
Annex A.
[V2G21-004] The IEC 61851-1 SUT adapter as shown in Figure 2 shall adapt the functions as specified in
subclauses 6.3.2.1 to 6.3.2.3 to the CP or PP signal
NOTE 1 The IEC 61851-1 SUT adapter involves a hardware component for these adaptations. The corresponding
electrical requirements on the CP or PP line, such as accuracy, resolution, or measurement bandwidth, etc. are beyond
the scope of this document. For further information on such requirements refer to IEC 61851-1:2017 Annex A and
Reference [3].
NOTE 2 For AC charging systems, the underlying application requirements for CP and PP considered in this
document are specified in IEC 61851-1.
NOTE 3 For DC charging systems, the underlying application requirements for CP and PP considered in this
document are specified in IEC 61851-1 and IEC 61851-23.
NOTE 4 Applicability of IEC 61851-1 SUT adapter depends on underlying test configuration as specified in
subclause 7.3.2
6.3.2.1 Requirements of IEC 61851-1 SUT adapter for SECC or EVCC testing
[V2G21-005] The IEC 61851-1 SUT adapter for SECC or EVCC testing shall provide a function to get the
current CP state or associated voltage level.
[V2G21-006] The IEC 61851-1 SUT adapter for SECC or EVCC testing shall provide a call-back function
via the PTC which reports change events of the current CP state or associated voltage level.
[V2G21-007] The IEC 61851-1 SUT adapter for SECC or EVCC testing shall provide a function to set the PP
on the SUT
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.

Loading comments...