Skip to content
Documentation Menu

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

FieldValue
Test case nameOffline Behaviour - Stop transaction during offline period
Test case IdTC_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 testCharging Station
Functional blockE. 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 StationCSMS
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 messages4. 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