Skip to main navigation Skip to search Skip to main content

Unsupervised Detection of SOC Spoofing in OCPP 2.0.1 EV Charging Communication Protocol Using One-Class SVM

  • Aisha B. Rahman
  • , Md Sadman Siraj
  • , Eirini Eleni Tsiropoulou
  • , Georgios Fragkos
  • , Ryan Sullivant
  • , Yung Ryn Choe
  • , Jhaell Jimenez
  • , Junghwan Rhee
  • , Kyu Hyung Lee

Research output: Contribution to journal › Article › peer-review

1 Scopus citations

Abstract

The electric vehicles (EVs) market keeps growing globally; thus, it is critical to secure the EV charging communication protocols in order to guarantee reliable and fair charging operations among the customers. The Open Charge Point Protocol (OCPP) 2.0.1 supports the communication between the Electric Vehicle Supply Equipment (EVSE) and Charging Station Management Systems (CSMSs); therefore, it becomes vulnerable to several types of attacks, which aim to jeopardize smart charging, billing, and energy management. Specifically, OCPP 2.0.1 allows the self-reporting of the State of Charge (SOC) values, which makes it vulnerable to spoofing-based cyberattacks, which target manipulating the scheduling priorities, distorting the load forecasts, and extending the charging sessions in an unfair manner. In this paper, we try to address this type of attack by providing a comprehensive analysis of the SOC spoofing attacks and introducing a novel unsupervised detection framework based on the One-Class Support Vector Machine (OCSVM) algorithm. Specifically, two types of attack scenarios are analyzed (i.e., priority manipulation and session extension) by deriving engineered features that capture the nonlinear relationships under normal charging behavior. Detailed simulation-based results are derived by utilizing the DESL-EPFL Level 3 EV charging dataset. Our results demonstrate high F1-score and recall in identifying spoofed SOC values and that the proposed OCSVM model demonstrates superior performance compared to alternative clustering and deep-learning based detectors.

Original languageEnglish
Article number60
JournalFuture Internet
Volume18
Issue number1
Early online dateJan 21 2026
DOIs
StatePublished - Jan 2026
Externally publishedYes

Keywords

  • EV charging
  • OCPP 2.0.1
  • One-Class SVM
  • spoofing attacks
  • unsupervised learning

Fingerprint

Dive into the research topics of 'Unsupervised Detection of SOC Spoofing in OCPP 2.0.1 EV Charging Communication Protocol Using One-Class SVM'. Together they form a unique fingerprint.

Cite this