TC_043_2_CS — Send Local Authorization List - VersionMismatch
TC_043_2_CS — Send Local Authorization List - VersionMismatch
Source: OCPP 1.6 — Compliancy Testing Tool — Test Case Document (Trial 2025-06, Draft). System Under Test: Charge Point, page 58.
Identification
| Field | Value |
|---|---|
| Test case name | Send Local Authorization List - VersionMismatch |
| Test case Id | TC_043_2_CS |
| System under test | Charge Point |
Description
The Charge Point can authorize an EV driver based on a local list that is set by the Central System.
Purpose
Check whether a Charge Point can refuse a sent Local Authorization List.
Prerequisite(s)
The Charge Point supports the Local Auth List Management feature profile.
Before (Preparations)
Configuration State(s):
- LocalAuthListEnabled is true.
Memory State(s):
- N/a
Reusable State(s):
- N/a
Scenario Detail(s)
| Charge Point (SUT) | Central System (Tool) |
|---|---|
| 2. The Charge Point responds with a SendLocalList.conf | 1. The Central System sends a SendLocalList.req |
| 4. The Charge Point responds with a GetLocalListVersion.conf | 3. The Central System sends a GetLocalListVersion.req |
| 6. The Charge Point responds with a SendLocalList.conf | 5. The Central System sends a SendLocalList.req |
| 8. The Charge Point responds with a GetLocalListVersion.conf | 7. The Central System sends a GetLocalListVersion.req |
| 10. The Charge Point responds with a SendLocalList.conf | 9. The Central System sends a SendLocalList.req |
| 12. The Charge Point responds with a GetLocalListVersion.conf | 11. The Central System sends a GetLocalListVersion.req |
Tool validation(s)
Charge Point side:
Step 2:
(Message: SendLocalList.conf)
- Status should be Accepted
Step 4:
(Message: GetLocalListVersion.conf)
- listVersion should be 2
Step 6:
(Message: SendLocalList.conf)
- Status should be Accepted
Step 8:
(Message: GetLocalListVersion.conf)
- listVersion should be 5
Step 10:
(Message: SendLocalList.conf)
- Status should be VersionMismatch
Step 12:
(Message: GetLocalListVersion.conf)
- listVersion should be 5
Central System side:
Step 1:
(Message: SendLocalList.req)
- updateType is Full
- listVersion is 2
Step 5:
(Message: SendLocalList.req)
- updateType is Differential
- listVersion is 5
Step 9:
(Message: SendLocalList.req)
- updateType is Differential
- listVersion is 4
Expected result(s) / behaviour
Charge Point side:
The Charge Point rejects a LocalList with an old version number.
Central System side:
- N/a