Lamia Romdhani
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Lamia Romdhani has a total of 14 co-authors. Here are the top co-authors by number of shared publications:
- Mohamed Ould-Elhassen Aoueileyine
Innov’COM Laboratory, Higher School of Communication of Tunis, University of Carthage, Technopark Elghazala, Raoued, Ariana 2083, Tunisia
5 shared publications - Mahdi Hamzaoui
Innov'COM Laboratory, Higher School of Communication of Tunis, University of Carthage, Technopark Elghazala, Raoued, 2083, Ariana, Tunisia.
4 shared publications - Ridha Bouallegue
InnoV’COM Laboratory-Sup’Com, University of Carthage, Ariana, 2083, Tunisia
4 shared publications - Amr Mohamed
Qatar University
2 shared publications Bouthaina Larbi
Core Curriculum Program, Deanship of General Studies, Qatar University
1 shared publication- Christian Bonnet
EURECOM, Sophia Antipolis, France
1 shared publication
Latest Publications
- Open Access
- 23 December 2025
- Published by Taylor & Francis in Cogent Education
- Vol. 13 (1)
‘Imagine and Make’ pedagogy: impacts of combining Entrepreneurial Thinking, Design Thinking and 3D Printing technology on the learning experience in general education
- 23 December 2025
- Published by Taylor & Francis in Cogent Education
- Vol. 13 (1)
Open Access‘Imagine and Make’ pedagogy: impacts of combining Entrepreneurial Thinking, Design Thinking and 3D Printing technology on the learning experience in general education
- Open Access
Software-Defined-Networking-Based One-versus-Rest Strategy for Detecting and Mitigating Distributed Denial-of-Service Attacks in Smart Home Internet of Things Devices
The number of connected devices or Internet of Things (IoT) devices has rapidly increased. According to the latest available statistics, in 2023, there were approximately 17.2 billion connected IoT devices; this is expected to reach 25.4 billion IoT devices by 2030 and grow year over year for the foreseeable future. IoT devices share, collect, and exchange data via the internet, wireless networks, or other networks with one another. IoT interconnection technology improves and facilitates people’s lives but, at the same time, poses a real threat to their security. Denial-of-Service (DoS) and Distributed Denial-of-Service (DDoS) attacks are considered the most common and threatening attacks that strike IoT devices’ security. These are considered to be an increasing trend, and it will be a major challenge to reduce risk, especially in the future. In this context, this paper presents an improved framework (SDN-ML-IoT) that works as an Intrusion and Prevention Detection System (IDPS) that could help to detect DDoS attacks with more efficiency and mitigate them in real time. This SDN-ML-IoT uses a Machine Learning (ML) method in a Software-Defined Networking (SDN) environment in order to protect smart home IoT devices from DDoS attacks. We employed an ML method based on Random Forest (RF), Logistic Regression (LR), k-Nearest Neighbors (kNN), and Naive Bayes (NB) with a One-versus-Rest (OvR) strategy and then compared our work to other related works. Based on the performance metrics, such as confusion matrix, training time, prediction time, accuracy, and Area Under the Receiver Operating Characteristic curve (AUC-ROC), it was established that SDN-ML-IoT, when applied to RF, outperforms other ML algorithms, as well as similar approaches related to our work. It had an impressive accuracy of 99.99%, and it could mitigate DDoS attacks in less than 3 s. We conducted a comparative analysis of various models and algorithms used in the related works. The results indicated that our proposed approach outperforms others, showcasing its effectiveness in both detecting and mitigating DDoS attacks within SDNs. Based on these promising results, we have opted to deploy SDN-ML-IoT within the SDN. This implementation ensures the safeguarding of IoT devices in smart homes against DDoS attacks within the network traffic.
Open AccessSoftware-Defined-Networking-Based One-versus-Rest Strategy for Detecting and Mitigating Distributed Denial-of-Service Attacks in Smart Home Internet of Things Devices
The number of connected devices or Internet of Things (IoT) devices has rapidly increased. According to the latest available statistics, in 2023, there were approximately 17.2 billion connected IoT devices; this is expected to reach 25.4 billion IoT devices by 2030 and grow year over year for the foreseeable future. IoT devices share, collect, and exchange data via the internet, wireless networks, or other networks with one another. IoT interconnection technology improves and facilitates people’s lives but, at the same time, poses a real threat to their security. Denial-of-Service (DoS) and Distributed Denial-of-Service (DDoS) attacks are considered the most common and threatening attacks that strike IoT devices’ security. These are considered to be an increasing trend, and it will be a major challenge to reduce risk, especially in the future. In this context, this paper presents an improved framework (SDN-ML-IoT) that works as an Intrusion and Prevention Detection System (IDPS) that could help to detect DDoS attacks with more efficiency and mitigate them in real time. This SDN-ML-IoT uses a Machine Learning (ML) method in a Software-Defined Networking (SDN) environment in order to protect smart home IoT devices from DDoS attacks. We employed an ML method based on Random Forest (RF), Logistic Regression (LR), k-Nearest Neighbors (kNN), and Naive Bayes (NB) with a One-versus-Rest (OvR) strategy and then compared our work to other related works. Based on the performance metrics, such as confusion matrix, training time, prediction time, accuracy, and Area Under the Receiver Operating Characteristic curve (AUC-ROC), it was established that SDN-ML-IoT, when applied to RF, outperforms other ML algorithms, as well as similar approaches related to our work. It had an impressive accuracy of 99.99%, and it could mitigate DDoS attacks in less than 3 s. We conducted a comparative analysis of various models and algorithms used in the related works. The results indicated that our proposed approach outperforms others, showcasing its effectiveness in both detecting and mitigating DDoS attacks within SDNs. Based on these promising results, we have opted to deploy SDN-ML-IoT within the SDN. This implementation ensures the safeguarding of IoT devices in smart homes against DDoS attacks within the network traffic.
- 10 April 2024
- Published by Springer Nature
- p. 97-107
Optimising Water Quality Classification in Aquaculture Using a New Parameter Pre-selection Approach
- 10 April 2024
- Published by Springer Nature
- p. 97-107
Optimising Water Quality Classification in Aquaculture Using a New Parameter Pre-selection Approach
- 10 April 2024
- Published by Springer Nature
- p. 257-267
An Efficient Method for Underwater Fish Detection Using a Transfer Learning Techniques
- 10 April 2024
- Published by Springer Nature
- p. 257-267
An Efficient Method for Underwater Fish Detection Using a Transfer Learning Techniques
- Open Access
An Improved Deep Learning Model for Underwater Species Recognition in Aquaculture
The ability to differentiate between various fish species plays an essential role in aquaculture. It helps to protect their populations and monitor their health situations and their nutrient systems. However, old machine learning methods are unable to detect objects in images with complex backgrounds and especially in low-light conditions. This paper aims to improve the performance of a YOLO v5 model for fish recognition and classification. In the context of transfer learning, our improved model FishDETECT uses the pre-trained FishMask model. Then it is tested in various complex scenes. The experimental results show that FishDETECT is more effective than a simple YOLO v5 model. Using the evaluation metrics Precision, Recall, and mAP50, our new model achieved accuracy rates of 0.962, 0.978, and 0.995, respectively.
Open AccessAn Improved Deep Learning Model for Underwater Species Recognition in Aquaculture
The ability to differentiate between various fish species plays an essential role in aquaculture. It helps to protect their populations and monitor their health situations and their nutrient systems. However, old machine learning methods are unable to detect objects in images with complex backgrounds and especially in low-light conditions. This paper aims to improve the performance of a YOLO v5 model for fish recognition and classification. In the context of transfer learning, our improved model FishDETECT uses the pre-trained FishMask model. Then it is tested in various complex scenes. The experimental results show that FishDETECT is more effective than a simple YOLO v5 model. Using the evaluation metrics Precision, Recall, and mAP50, our new model achieved accuracy rates of 0.962, 0.978, and 0.995, respectively.
- Open Access
Optimizing XGBoost Performance for Fish Weight Prediction through Parameter Pre-Selection
Fish play a major role in the human nutritional system, and farmers need to know the accurate prediction of fish weight in order to optimize the production process and reduce costs. However, existing prediction methods are not efficient. The formulas for calculating fish weight are generally designed for a single species of fish or for species of a similar shape. In this paper, a new hybrid method called SFI-XGBoost is proposed. It combines the VIF (variance inflation factor), PCC (Pearson’s correlation coefficient), and XGBoost methods, and it covers different fish species. By applying GridSearchCV validation, normalization, augmentation, and encoding techniques, the obtained results show that SFI-XGBoost is more efficient than simple XGBoost. The model generated by our approach is more generalized, achieving accurate results with a wide variety of species. Using the r2_score evaluation metric, SFI-XGBoost achieves an accuracy rate of 99.94%.
Open AccessOptimizing XGBoost Performance for Fish Weight Prediction through Parameter Pre-Selection
Fish play a major role in the human nutritional system, and farmers need to know the accurate prediction of fish weight in order to optimize the production process and reduce costs. However, existing prediction methods are not efficient. The formulas for calculating fish weight are generally designed for a single species of fish or for species of a similar shape. In this paper, a new hybrid method called SFI-XGBoost is proposed. It combines the VIF (variance inflation factor), PCC (Pearson’s correlation coefficient), and XGBoost methods, and it covers different fish species. By applying GridSearchCV validation, normalization, augmentation, and encoding techniques, the obtained results show that SFI-XGBoost is more efficient than simple XGBoost. The model generated by our approach is more generalized, achieving accurate results with a wide variety of species. Using the r2_score evaluation metric, SFI-XGBoost achieves an accuracy rate of 99.94%.
- Open Access
- 11 July 2023
- Published by Springer Nature in Research Square
DataFlow based- Automatic parallelization of MATLAB/Simulink models for Fitting Modern Multicore Architectures
In many fields including aerospace, automotive, and telecommunications, Math-Works’ MATLAB/Simulink is the current de facto standard for model-based design. The strengths of Simulink are rapid design and algorithm exploration. Models created with Simulink are just functional. Therefore, designers cannot effortlessly consider a Simulink model’s architecture. As today’s architectures are optimized to run on multicore, Software running on multicore processors must be parallelized to fully utilize their natural performance. For instance, designers need to understand how a Simulink model could be parallelized and how an adequate multicore architecture is selected. This paper focuses on the dataflow-based parallelization of Simulink models and proposes a method based on dataflow to measure the performance of parallelized Simulink models running on multi-core architectures. Throughout the parallelization process, the model is converted into a Hierarchical Synchronous DataFlow Graph (HSDFG) keeping its original semantics, and each composite node in the graph is flattened. Then, the graph is mapped and scheduled into a multicore architecture with the ultimate objective that minimizing the total execution time. In the experiment of applying the proposed approach to a real model from the automotive industry, the execution time of the parallelized model could be reduced successfully on a multi-core processor.
- 11 July 2023
- Published by Springer Nature in Research Square
Open AccessDataFlow based- Automatic parallelization of MATLAB/Simulink models for Fitting Modern Multicore Architectures
In many fields including aerospace, automotive, and telecommunications, Math-Works’ MATLAB/Simulink is the current de facto standard for model-based design. The strengths of Simulink are rapid design and algorithm exploration. Models created with Simulink are just functional. Therefore, designers cannot effortlessly consider a Simulink model’s architecture. As today’s architectures are optimized to run on multicore, Software running on multicore processors must be parallelized to fully utilize their natural performance. For instance, designers need to understand how a Simulink model could be parallelized and how an adequate multicore architecture is selected. This paper focuses on the dataflow-based parallelization of Simulink models and proposes a method based on dataflow to measure the performance of parallelized Simulink models running on multi-core architectures. Throughout the parallelization process, the model is converted into a Hierarchical Synchronous DataFlow Graph (HSDFG) keeping its original semantics, and each composite node in the graph is flattened. Then, the graph is mapped and scheduled into a multicore architecture with the ultimate objective that minimizing the total execution time. In the experiment of applying the proposed approach to a real model from the automotive industry, the execution time of the parallelized model could be reduced successfully on a multi-core processor.
- Open Access
An analytic study of a distributed EDCA-based QoS mapping for layered video delivery in WLAN
One of the key challenges in multimedia networks is video delivery over wireless channels. MRC (Multi-Resolution Coding) Layered video, divides video into a base layer and multiple enhancement layers. In this paper, we aim to improve video quality, impacted by high channel contention, through mapping individual video layers to EDCA (Enhanced Distributed Channel Access) access categories in order to maximize the average number of reconstructed video layers. We propose an adaptive cross layer video layers mapping technique that optimally enhances the QoS of wireless video transmission over IEEE 802.11e EDCA priority queues. The optimization is based on a dynamic program that takes into account the EDCA parameters and the layered dependency nature of layered video delivery. Our proposed technique makes use of a channel delay estimation model and an estimation of average video useful layers delivered. The optimal mapping strategies are selected by an optimization module based on the information from the analytical model. The accuracy of our optimized mapping technique performance is verified through extensive simulations. The obtained results illustrate significant trade-off between complexity and delivered video quality for canonical mapping schemes.
Open AccessAn analytic study of a distributed EDCA-based QoS mapping for layered video delivery in WLAN
One of the key challenges in multimedia networks is video delivery over wireless channels. MRC (Multi-Resolution Coding) Layered video, divides video into a base layer and multiple enhancement layers. In this paper, we aim to improve video quality, impacted by high channel contention, through mapping individual video layers to EDCA (Enhanced Distributed Channel Access) access categories in order to maximize the average number of reconstructed video layers. We propose an adaptive cross layer video layers mapping technique that optimally enhances the QoS of wireless video transmission over IEEE 802.11e EDCA priority queues. The optimization is based on a dynamic program that takes into account the EDCA parameters and the layered dependency nature of layered video delivery. Our proposed technique makes use of a channel delay estimation model and an estimation of average video useful layers delivered. The optimal mapping strategies are selected by an optimization module based on the information from the analytical model. The accuracy of our optimized mapping technique performance is verified through extensive simulations. The obtained results illustrate significant trade-off between complexity and delivered video quality for canonical mapping schemes.
- Open Access
- 1 January 2013
- Published by Atlantis Press SARL
Sequential QoS Mapping Model for Multi-layerVideo Delivery in 802.11e Wireless Networks
- 1 January 2013
- Published by Atlantis Press SARL
Open AccessSequential QoS Mapping Model for Multi-layerVideo Delivery in 802.11e Wireless Networks
- 1 October 2007
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 4 (21604886) , 68
Performance Analysis and Optimization of the 802.11e EDCA Transmission Opportunity (TXOP) Mechanism
The IEEE 802.11 Task Group E is working on a QoS-aware MAC protocol involving Enhanced Distributed Channel Access (EDCA). This scheme was developed to offer QoS capabilities to WLAN, offering significant improvements to multimedia traffic. MANETs will also benefit from this new technology since the most widely deployed and used wireless cards are those based on IEEE 802.11. The use of transmission opportunity (TXOP) EDCA differentiation parameter, received a little attention in the previous analytical studies in contrast to the contention window size-based differentiation mechanism. In this paper, an analytical model is proposed to study and optimize the TXOP bursting transmission scheme. We expose formulates for saturation throughput, delay, and frame-dropping of different priority classes. The analysis allows us to derive the optimal durations of the packet bursting regarding application and network load parameters. We validate the accuracy of our model through ns-2 simulations.
- 1 October 2007
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 4 (21604886) , 68
Performance Analysis and Optimization of the 802.11e EDCA Transmission Opportunity (TXOP) Mechanism
The IEEE 802.11 Task Group E is working on a QoS-aware MAC protocol involving Enhanced Distributed Channel Access (EDCA). This scheme was developed to offer QoS capabilities to WLAN, offering significant improvements to multimedia traffic. MANETs will also benefit from this new technology since the most widely deployed and used wireless cards are those based on IEEE 802.11. The use of transmission opportunity (TXOP) EDCA differentiation parameter, received a little attention in the previous analytical studies in contrast to the contention window size-based differentiation mechanism. In this paper, an analytical model is proposed to study and optimize the TXOP bursting transmission scheme. We expose formulates for saturation throughput, delay, and frame-dropping of different priority classes. The analysis allows us to derive the optimal durations of the packet bursting regarding application and network load parameters. We validate the accuracy of our model through ns-2 simulations.