Jesus Perez

Dr. Jesus Perez

Tecnologico de Monterrey, School of Engineering and Science
orcid

Research Focus & Metrics

Academic Career Length

24Years (2003-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
25 August 2020 in IEEE Access
Verified
Journal Article
Open access
Jesus PerezJesus Perez
Jesus Perez
IVIsmael Amezcua Valdovinos
Ismael Amezcua Valdovinos
KCKim-Kwang Raymond Choo
Kim-Kwang Raymond Choo
DZDakai Zhu
Dakai Zhu
While there have been extensive studies of denial of service (DoS) attacks and DDoS attack mitigation, such attacks remain challenging to mitigate. For example, Low-Rate DDoS (LR-DDoS) attacks are known to be difficult to detect, particularly in a software-defined network (SDN). Hence, in this paper we present a flexible modular architecture that allows the identification and mitigation of LR-DDoS attacks in SDN settings. Specifically, we train the intrusion detection system (IDS) in our architecture using six machine learning (ML) models (i.e., J48, Random Tree, REP Tree, Random Forest, Multi-Layer Perceptron (MLP), and Support Vector Machines (SVM)) and evaluate their performance using the Canadian Institute of Cybersecurity (CIC) DoS dataset. The findings from the evaluation demonstrate that our approach achieves a detection rate of 95%, despite the difficulty in detecting LR-DoS attacks. We also remark that in our deployment, we use the open network operating system (ONOS) controller running on Mininet virtual machine in order for our simulated environment to be as close to real-world production networks as possible. In our testing topology, the intrusion prevention detection system mitigates all attacks previously detected by the IDS system. This demonstrates the utility of our architecture in identifying and mitigating LR-DDoS attacks.

30 July 2021 in IEEE Access
Verified
Journal Article
Open access
NYNoe Yungaicela
Noe Yungaicela
Cesar Vargas-RosalesCesar Vargas-Rosales
Cesar Vargas-Rosales
Jesus PerezJesus Perez
Jesus Perez
Distributed Denial of Service (DDoS) attacks represent the most common and critical attacks targeting conventional and new generation networks, such as the Internet of Things (IoT), cloud computing, and fifth-generation (5G) communication networks. In recent years, DDoS attacks have become not only massive but also sophisticated. Software-Defined Networking (SDN) technology has demonstrated effectiveness in counter-measuring complex attacks since it provides flexibility on global network monitoring and inline network configuration. Although several works have proposed to detect DDoS attacks, most of them did not use up-to-date datasets that contain the newest threats. Furthermore, only a few previous works assessed their solutions using simulated scenarios, easing the migration to production networks. This document presents the implementation of a modular and flexible SDN-based architecture to detect transport and application layer DDoS attacks using multiple Machine Learning (ML) and Deep Learning (DL) models. Exploring diverse ML/DL methods allowed us to resolve which methods perform better under different attack types and conditions. We tested the ML/DL models using two up-to-date security datasets, namely CICDoS2017 and CICDDoS2019 datasets, and they showed accuracy above 99% on classifying unseen traffic (testing set). We also deployed a simulated environment using the network emulator Mininet and the Open Network Operating System (ONOS) SDN controller. In this experimental setup, we demonstrated high detection rates, above 98% for transport DDoS attacks and up to 95% for application-layer DDoS attacks.

28 April 2022 in Sensors
Verified
Journal Article
Open access
PDF file
Josue Genaro Almaraz-RiveraJosue Genaro Almaraz-Rivera
Josue Genaro Almaraz-Rivera
Jesus PerezJesus Perez
Jesus Perez
JCJose Antonio Cantoral-Ceballos
Jose Antonio Cantoral-Ceballos
From smart homes to industrial environments, the IoT is an ally to easing daily activities, where some of them are critical. More and more devices are connected to and through the Internet, which, given the large amount of different manufacturers, may lead to a lack of security standards. Denial of service attacks (DDoS, DoS) represent the most common and critical attack against and from these networks, and in the third quarter of 2021, there was an increase of 31% (compared to the same period of 2020) in the total number of advanced DDoS targeted attacks. This work uses the Bot-IoT dataset, addressing its class imbalance problem, to build a novel Intrusion Detection System based on Machine Learning and Deep Learning models. In order to evaluate how the records timestamps affect the predictions, we used three different feature sets for binary and multiclass classifications; this helped us avoid feature dependencies, as produced by the Argus flow data generator, whilst achieving an average accuracy >99%. Then, we conducted comprehensive experimentation, including time performance evaluation, matching and exceeding the results of the current state-of-the-art for identifying denial of service attacks, where the Decision Tree and Multi-layer Perceptron models were the best performing methods to identify DDoS and DoS attacks over IoT networks.

1 August 2021 in Journal of Network and Computer Applications
Verified
Journal Article
Closed access
IVIsmael Amezcua Valdovinos
Ismael Amezcua Valdovinos
Jesus PerezJesus Perez
Jesus Perez
KCKim-Kwang Raymond Choo
Kim-Kwang Raymond Choo
JBJuan Felipe Botero
Juan Felipe Botero

9 June 2023 in IEEE Access
Verified
Journal Article
Open access
Kamran Ahmad AwanKamran Ahmad Awan
Kamran Ahmad Awan
IDIkram Ud Din
Ikram Ud Din
Mahdi ZareeiMahdi Zareei
Mahdi Zareei
AAAhmad Almogren
Ahmad Almogren
Byung-Seo KimByung-Seo Kim
Byung-Seo Kim
Jesus PerezJesus Perez
Jesus Perez
The Internet of Things (IoT) has revolutionized the world with its diverse applications and smart connected devices. These IoT devices communicate with each other without human intervention and make life easier in many ways. However, the independence of these devices raises several significant concerns, such as security and privacy preservation due to malicious and compromised nodes within the network. Trust management has been introduced as a less computationally intensive alternative to traditional approaches such as cryptography. The proposed FedTrust approach addresses these challenges by designing a method for identifying malicious and compromised nodes using federated learning. FedTrust trains edge nodes with a provided dataset and forms a global model to predict the abnormal behavior of IoT nodes. The proposed approach utilizes a novel trust dataset consisting of 19 trust parameters from three major components: knowledge, experience, and reputation. To reduce the computational burden, FedTrust employs the concept of communities with dedicated servers to divide the dataset into smaller parts for more efficient training. The proposed approach is extensively evaluated in comparison to existing approaches in terms of accuracy, precision, and other metrics to validate its performance in IoT networks. Simulation results demonstrate the effectiveness of FedTrust by achieving a higher rate of detection and prediction of malicious and compromised nodes.

1 February 2022 in Computer Communications
Verified
Journal Article
Closed access
NYNoe Yungaicela
Noe Yungaicela
Cesar Vargas-RosalesCesar Vargas-Rosales
Cesar Vargas-Rosales
Jesus PerezJesus Perez
Jesus Perez
Mahdi ZareeiMahdi Zareei
Mahdi Zareei