TC_E_44_CS — Offline Behaviour - Stop transaction during offline period
TC_E_44_CS — Offline Behaviour - Stop transaction during offline period
Source: OCPP 2.0.1 Part 6 — Test Cases (Core & Advanced Security, FINAL, 2023-06-30) — Functional block E. Transactions, page 171.
Identification
| Field | Value |
|---|---|
| Test case name | Offline Behaviour - Stop transaction during offline period |
| Test case Id | TC_E_44_CS |
| Use case Id(s) | E08 |
| Requirement(s) | E08.FR.01,E08.FR.04,E08.FR.05,E08.FR.06,E08.FR.07,E08.FR.08 |
| System under test | Charging Station |
| Functional block | E. Transactions |
Description
The Charging Station queues TransactionEvent messages to inform the CSMS that a transaction occurred while the Charging Station was Offline.
Purpose
To verify if the Charging Station is able to queue TransactionEvent messages when the transaction stopped while the Charging Station was offline.
Prerequisite(s)
N/a
Before (Preparations)
Configuration State:
- OfflineThreshold is <Configured RetryBackOffWaitMinimum_duration> + 60.0 RetryBackOffWaitMinimum is <Configured RetryBackOffWaitMinimum_duration> RetryBackOffRandomRange is 0
- Note: <Configured RetryBackOffWaitMinimum_duration should be long enough to execute manual tasks>
Memory State:
- N/a
Reusable State(s):
- State is EnergyTransferStarted
Main (Test scenario)
| Charging Station | CSMS |
|---|---|
| 1. The OCTT closes the WebSocket connection AND does not accept a reconnect. | |
| Manual Action: Present the same idToken as used to start the transaction. | |
| Manual Action: Disconnect the EV and EVSE. | |
| Manual Action: Drive EV out of parking bay. (Only needed if TxStopPoint is ParkingBayOccupancy) | |
| 2. The OCTT accepts the reconnection attempt from the Charging Station. | |
| 3. The Charging Stations sends a TransactionEventRequest; Note(s):; - The Charging Station will empty its Transaction message queue. This will contain one or more TransactionEventRequest messages | 4. The OCTT responds with a TransactionEventResponse |
Tool validations
Step 3:
All messages: TransactionEventRequest
- offline must be true One of the messages: TransactionEventRequest
- eventType Ended
Post scenario validations
- N/a