Temporal Convolutional Network Approach to Secure Open Charge Point Protocol (OCPP) in Electric Vehicle Charging
Securing data transactions across computer networks presents significant challenges, particularly concerning data privacy and cybersecurity threats. These issues are particularly critical in electric vehicle charging stations (EVCSs) due to the sensitive data involved, such as data breaches, unautho...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2025-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/10840197/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832583989330706432 |
---|---|
author | Ikram Benfarhat Vik Tor Goh Chun Lim Siow Muhammad Sheraz Teong Chee Chuah |
author_facet | Ikram Benfarhat Vik Tor Goh Chun Lim Siow Muhammad Sheraz Teong Chee Chuah |
author_sort | Ikram Benfarhat |
collection | DOAJ |
description | Securing data transactions across computer networks presents significant challenges, particularly concerning data privacy and cybersecurity threats. These issues are particularly critical in electric vehicle charging stations (EVCSs) due to the sensitive data involved, such as data breaches, unauthorized access, and privacy concerns. The primary challenge within EVCS architecture lies in defending against various cyberattacks. Several machine learning models, including convolutional neural networks, recurrent neural networks, and long short-term memory, have been employed to enhance EVCS security. However, these models often struggle to effectively handle the temporal dependencies, complexity, and scalability required for real-time threat detection. In this study, we propose a novel temporal convolutional network (TCN) to enhance EVCS security by rapidly detecting Open Charge Point Protocol (OCPP) attacks. Our model was trained and tested on the latest CICEVSE2024 dataset, which encompasses attacks targeting EVCS communication protocols, including OCPP and ISO15118, during charging and idle states. The proposed model achieved 100% accuracy in detecting binary labels and 5-class scenarios, and 93% accuracy in identifying 17-class attack types, surpassing existing approaches. Additionally, we conducted a comparative analysis with a hybrid model, demonstrating that the proposed TCN delivers superior performance with lower computational complexity, fewer parameters, a smaller model size, and shorter computation times. These features make the TCN model highly suitable for real-time EVCS applications. This work establishes a new benchmark for EVCS security, showcasing the potential of TCNs to deliver scalable and efficient solutions for safeguarding critical charging infrastructure against cyber threats. |
format | Article |
id | doaj-art-92bf829b831444ed8df56e8db49be9ed |
institution | Kabale University |
issn | 2169-3536 |
language | English |
publishDate | 2025-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj-art-92bf829b831444ed8df56e8db49be9ed2025-01-28T00:01:28ZengIEEEIEEE Access2169-35362025-01-0113152721528910.1109/ACCESS.2025.352952610840197Temporal Convolutional Network Approach to Secure Open Charge Point Protocol (OCPP) in Electric Vehicle ChargingIkram Benfarhat0https://orcid.org/0009-0005-4271-4284Vik Tor Goh1https://orcid.org/0000-0003-4573-9493Chun Lim Siow2https://orcid.org/0000-0003-2353-0103Muhammad Sheraz3https://orcid.org/0000-0001-8515-2043Teong Chee Chuah4https://orcid.org/0000-0002-6285-9481Faculty of Engineering, Multimedia University, Cyberjaya, MalaysiaFaculty of Engineering, Multimedia University, Cyberjaya, MalaysiaFaculty of Engineering, Multimedia University, Cyberjaya, MalaysiaFaculty of Engineering, Multimedia University, Cyberjaya, MalaysiaFaculty of Engineering, Multimedia University, Cyberjaya, MalaysiaSecuring data transactions across computer networks presents significant challenges, particularly concerning data privacy and cybersecurity threats. These issues are particularly critical in electric vehicle charging stations (EVCSs) due to the sensitive data involved, such as data breaches, unauthorized access, and privacy concerns. The primary challenge within EVCS architecture lies in defending against various cyberattacks. Several machine learning models, including convolutional neural networks, recurrent neural networks, and long short-term memory, have been employed to enhance EVCS security. However, these models often struggle to effectively handle the temporal dependencies, complexity, and scalability required for real-time threat detection. In this study, we propose a novel temporal convolutional network (TCN) to enhance EVCS security by rapidly detecting Open Charge Point Protocol (OCPP) attacks. Our model was trained and tested on the latest CICEVSE2024 dataset, which encompasses attacks targeting EVCS communication protocols, including OCPP and ISO15118, during charging and idle states. The proposed model achieved 100% accuracy in detecting binary labels and 5-class scenarios, and 93% accuracy in identifying 17-class attack types, surpassing existing approaches. Additionally, we conducted a comparative analysis with a hybrid model, demonstrating that the proposed TCN delivers superior performance with lower computational complexity, fewer parameters, a smaller model size, and shorter computation times. These features make the TCN model highly suitable for real-time EVCS applications. This work establishes a new benchmark for EVCS security, showcasing the potential of TCNs to deliver scalable and efficient solutions for safeguarding critical charging infrastructure against cyber threats.https://ieeexplore.ieee.org/document/10840197/Temporal convolutional networks (TCNs)charge stations (EVCS)charging management systems (EVCMS)OCPPclassification and detectionvulnerabilities |
spellingShingle | Ikram Benfarhat Vik Tor Goh Chun Lim Siow Muhammad Sheraz Teong Chee Chuah Temporal Convolutional Network Approach to Secure Open Charge Point Protocol (OCPP) in Electric Vehicle Charging IEEE Access Temporal convolutional networks (TCNs) charge stations (EVCS) charging management systems (EVCMS) OCPP classification and detection vulnerabilities |
title | Temporal Convolutional Network Approach to Secure Open Charge Point Protocol (OCPP) in Electric Vehicle Charging |
title_full | Temporal Convolutional Network Approach to Secure Open Charge Point Protocol (OCPP) in Electric Vehicle Charging |
title_fullStr | Temporal Convolutional Network Approach to Secure Open Charge Point Protocol (OCPP) in Electric Vehicle Charging |
title_full_unstemmed | Temporal Convolutional Network Approach to Secure Open Charge Point Protocol (OCPP) in Electric Vehicle Charging |
title_short | Temporal Convolutional Network Approach to Secure Open Charge Point Protocol (OCPP) in Electric Vehicle Charging |
title_sort | temporal convolutional network approach to secure open charge point protocol ocpp in electric vehicle charging |
topic | Temporal convolutional networks (TCNs) charge stations (EVCS) charging management systems (EVCMS) OCPP classification and detection vulnerabilities |
url | https://ieeexplore.ieee.org/document/10840197/ |
work_keys_str_mv | AT ikrambenfarhat temporalconvolutionalnetworkapproachtosecureopenchargepointprotocolocppinelectricvehiclecharging AT viktorgoh temporalconvolutionalnetworkapproachtosecureopenchargepointprotocolocppinelectricvehiclecharging AT chunlimsiow temporalconvolutionalnetworkapproachtosecureopenchargepointprotocolocppinelectricvehiclecharging AT muhammadsheraz temporalconvolutionalnetworkapproachtosecureopenchargepointprotocolocppinelectricvehiclecharging AT teongcheechuah temporalconvolutionalnetworkapproachtosecureopenchargepointprotocolocppinelectricvehiclecharging |