DSpace Repository

Self-Healing And Lightweight Intrusion Detection For Iot-Based Systems

Show simple item record

dc.contributor.author Mahawish, 02-200182-006
dc.date.accessioned 2026-07-28T04:45:26Z
dc.date.available 2026-07-28T04:45:26Z
dc.date.issued 2025
dc.identifier.uri http://hdl.handle.net/123456789/21538
dc.description Supervised by Dr. Osama Rehman en_US
dc.description.abstract The rapid growth of Internet of Things (IoT) has revolutionized modern technology, enabling seamless connectivity across diverse domains. However, resourceconstrained IoT devices are highly vulnerable to cyber threats, particularly Denial of Service (DoS) and Distributed Denial of Service (DDoS) attacks. Such attacks can severely compromise the reliability and functionality of IoT networks, necessitating robust, resource-efcient, and adaptive intrusion detection mechanisms. Traditional Intrusion Detection Systems (IDSs) often fail to meet the unique demands of IoT environments due to their high computational overhead and inability to adapt dynamically to emerging threats. Addressing these challenges requires an innovative approach that balances lightweight design with high detection accuracy and resilience. The frst part of this research proposes an Ensemble Lightweight Intrusion Detection System (ELIDS) approach, which combines the capabilities of seven distinct flter-based Feature Selection (FS) methods to identify the most relevant features in classifying normal and DoS/DDoS attack packets. In the proposed ELIDS, each FS method generates a ranked list of features along with their corresponding scores. These lists are subsequently aggregated, resulting in a consolidated fnal list that includes the reduced set of features. The selected features are further utilized to train six Machine Learning (ML) algorithms, designing lightweight ML-enabled IDS. The proposed ELIDS is evaluated for in-domain and cross-domain testing scenarios. The results reveal that incorporating an ensemble FS approach improves detection accuracy also optimizes computational resources. Moreover, ELIDS outperforms conventional FS methods, especially over cross-domain testing scenarios. The second part of this research presents a Self-Healing for Internet of Thing (SHviii IoT), designed to enhance the performance of ML-enabled IDS models, especially when a decline in their effectiveness is observed during cross-domain testing. In this framework, the health monitor continuously checks the behavior of simulated IoT devices and generates a danger signal when it detects any deviation from normal operating patterns caused by a DoS/DDoS attack. Once the danger signal is triggered, the proposed SHIoT initiates its healing mechanism, which activates defensive measures to counter DoS/DDoS attacks. The framework is assessed using performance metrics and obtained results demonstrate a notable enhancement in the performance of ML models, which retain both previous and newly acquired knowledge to identify both existing and emerging DoS/DDoS attacks. Finally, the third part of this research integrates the Self-Healing and Ensemble-based Lightweight IDS (SHIoT-ELIDS). The SHIoT-ELIDS is evaluated using nine unseen datasets, achieving a peak accuracy of 99.9% while employing Random Forest as the learning algorithm. Additionally, the proposed SHIoT-ELIDS performs efciently in terms of resource utilization, where testing a single packet takes only 0.0050 msec, demonstrating its appropriateness for real-time detection environments. The CPU usage is around 0.0014% per packet, ensuring the system imposes minimal load on the underlying hardware. Additionally, memory consumption remains low at 0.1456 MB per packet, while the fnal classifcation model size is of 697 KB, making it ideal for deployment on devices with limited processing and storage capacity, such as IoT devices. Overall, SHIoT-ELIDS can improve the security posture of IoT networks, providing a scalable and resource-efcient defense against evolving cyber threats en_US
dc.language.iso en en_US
dc.publisher Software Engineering, Bahria University Engineering School Islamabad en_US
dc.relation.ispartofseries PhD (SE);T-3175
dc.subject Software Engineering en_US
dc.subject Smart Devices and Vulnerabilities en_US
dc.subject ML-based Security Solutions for IoT Systems en_US
dc.title Self-Healing And Lightweight Intrusion Detection For Iot-Based Systems en_US
dc.type PhD Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account