Author
Listed:
- Aisha B. Rahman
(Performance and Resource Optimization in Networks (PROTON) Lab, School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, AZ 85287, USA
These authors contributed equally to this work.)
- Md Sadman Siraj
(Performance and Resource Optimization in Networks (PROTON) Lab, School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, AZ 85287, USA
These authors contributed equally to this work.)
- Eirini Eleni Tsiropoulou
(Performance and Resource Optimization in Networks (PROTON) Lab, School of Electrical, Computer and Energy Engineering, Arizona State University, Tempe, AZ 85287, USA)
- Georgios Fragkos
(Sandia National Laboratories, Livermore, CA 94550, USA)
- Ryan Sullivant
(Sandia National Laboratories, Livermore, CA 94550, USA)
- Yung Ryn Choe
(Sandia National Laboratories, Livermore, CA 94550, USA)
- Jhaell Jimenez
(Sandia National Laboratories, Livermore, CA 94550, USA)
- Junghwan Rhee
(Department of Computer Science, University of Central Oklahoma, Edmond, OK 73034, USA)
- Kyu Hyung Lee
(Department of Computer Science, University of Georgia, Athens, GA 30602, USA)
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.
Suggested Citation
Aisha B. Rahman & Md Sadman Siraj & Eirini Eleni Tsiropoulou & Georgios Fragkos & Ryan Sullivant & Yung Ryn Choe & Jhaell Jimenez & Junghwan Rhee & Kyu Hyung Lee, 2026.
"Unsupervised Detection of SOC Spoofing in OCPP 2.0.1 EV Charging Communication Protocol Using One-Class SVM,"
Future Internet, MDPI, vol. 18(1), pages 1-17, January.
Handle:
RePEc:gam:jftint:v:18:y:2026:i:1:p:60-:d:1845243
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:18:y:2026:i:1:p:60-:d:1845243. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.