{"id":{"repo_id":"northampton","oai_identifier":"oai:pure.atira.dk:studenttheses/c9f122a0-cf52-43ff-9b51-1ebc62f80e46"},"canonical_url":"https://search.dev.ndltd.org/etd/northampton/oai:pure.atira.dk:studenttheses/c9f122a0-cf52-43ff-9b51-1ebc62f80e46","repository":{"repo_id":"northampton","name":"University of Northampton","base_url":"https://pure.northampton.ac.uk/ws/oai"},"display":{"title":"Novel Overload Reduction Framework for Intrusion Detection System in Software-Defined Networks","abstract":"This thesis aims to produce novel techniques for a Software-Defined Network (SDN) to reduce the networks’ overload when applying an Intrusion Detection System (IDS). IDSs are receiving growing attention due to the users’ daily usage of the internet and cloud storage expansion. The IDS applications are essential for institutions with many clients using cloud services. The new approaches seek to improve the latency and throughput of the network, thereby enhancing security and reliability. Performance issues in large-scale networks are addressed by the proposed model, which was evaluated using metrics such as Central Processing Unit (CPU) and memory utilisation, response times, and traffic flow processing efficiency to measure system overload and performance.<br/>The current systems, involving centralised processing and multiple security functions, often suffer from overload and poor performance at the controller and OpenFlow switches level. This thesis presents a novel model that features decentralised processing and data exchanges over an independent channel to mitigate these issues. An appropriate feature selection method is employed to reduce the size of data transmitted over the channels. Flow classification is performed using the Naive Bayes (NB) and Convolutional Neural Network (CNN) algorithms, chosen for their effectiveness and efficiency.<br/>The system was evaluated using the Mininet emulator, simulating a network environment that emulates the scale and complexity of large networks, encompassing various traffic patterns and attack vectors. Furthermore, the model’s real-world applicability was tested under operational conditions within an existing SDN infrastructure, ensuring its effectiveness in live environments. The experimental results indicate the model’s ability to detect various attacks with accuracy rates between 98.79% and 100%. When implemented in large networks, the throughput decreased by a nominal 1.5%, and latency by only 0.7%, demonstrating the model’s minimal impact on network performance. Comparison with state-of-the-art systems reveals these figures to be significant enhancements, particularly when considered alongside the achieved zero packet loss in a real SDN deployment. These results underscore the model’s advancement over contemporary methods, striking a balance between improved security and maintained network efficiency.<br/><br/>","abstract_html":"This thesis aims to produce novel techniques for a Software-Defined Network (SDN) to reduce the networks’ overload when applying an Intrusion Detection System (IDS). IDSs are receiving growing attention due to the users’ daily usage of the internet and cloud storage expansion. The IDS applications are essential for institutions with many clients using cloud services. The new approaches seek to improve the latency and throughput of the network, thereby enhancing security and reliability. Performance issues in large-scale networks are addressed by the proposed model, which was evaluated using metrics such as Central Processing Unit (CPU) and memory utilisation, response times, and traffic flow processing efficiency to measure system overload and performance.&lt;br/&gt;The current systems, involving centralised processing and multiple security functions, often suffer from overload and poor performance at the controller and OpenFlow switches level. This thesis presents a novel model that features decentralised processing and data exchanges over an independent channel to mitigate these issues. An appropriate feature selection method is employed to reduce the size of data transmitted over the channels. Flow classification is performed using the Naive Bayes (NB) and Convolutional Neural Network (CNN) algorithms, chosen for their effectiveness and efficiency.&lt;br/&gt;The system was evaluated using the Mininet emulator, simulating a network environment that emulates the scale and complexity of large networks, encompassing various traffic patterns and attack vectors. Furthermore, the model’s real-world applicability was tested under operational conditions within an existing SDN infrastructure, ensuring its effectiveness in live environments. The experimental results indicate the model’s ability to detect various attacks with accuracy rates between 98.79% and 100%. When implemented in large networks, the throughput decreased by a nominal 1.5%, and latency by only 0.7%, demonstrating the model’s minimal impact on network performance. Comparison with state-of-the-art systems reveals these figures to be significant enhancements, particularly when considered alongside the achieved zero packet loss in a real SDN deployment. These results underscore the model’s advancement over contemporary methods, striking a balance between improved security and maintained network efficiency.&lt;br/&gt;&lt;br/&gt;","abstract_has_math":false,"creators":["Janabi, Ahmed"],"institution":"University of Northampton","degree_name":"Doctoral Thesis","degree_level":"Student thesis","degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":["Kanakis, Triantafyllos","Johnson, Mark Andrew"],"committee_chairs":[],"committee_members":[],"year":2024,"date_issued":"2024-3-28","date_published":"2024-3-28","updated_at":"2026-07-24T03:26:52Z","subjects":["IDS","SDN","ML","DL"],"languages":["eng"],"rights":[],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["oai:pure.atira.dk:studenttheses/c9f122a0-cf52-43ff-9b51-1ebc62f80e46"],"render_values":[{"text":"oai:pure.atira.dk:studenttheses/c9f122a0-cf52-43ff-9b51-1ebc62f80e46","href":null,"code":true}]}]},"links":{"outbound_url":"https://pure.northampton.ac.uk/en/studentTheses/c9f122a0-cf52-43ff-9b51-1ebc62f80e46","outbound_label":"Repository record","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Kanakis, Triantafyllos","Johnson, Mark Andrew"]},{"key":"dc:creator","label":"Author","values":["Janabi, Ahmed"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2024-3-28"]},{"key":"dc:date.issued","label":"Date","values":["2024-3-28"]},{"key":"dc:publisher.department","label":"Dc Publisher Department","values":["Centre for Advanced and Smart Technologies","Graduate School","Faculty of Arts, Science & Technology","Computing"]},{"key":"dc:publisher.institution","label":"Dc Publisher Institution","values":["University of Northampton"]},{"key":"dc:relation.isreferencedby","label":"Dc Relation Isreferencedby","values":["https://pure.northampton.ac.uk/en/studentTheses/c9f122a0-cf52-43ff-9b51-1ebc62f80e46"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"dc:type.qualificationlevel","label":"Dc Type Qualificationlevel","values":["Student thesis"]},{"key":"dc:type.qualificationname","label":"Dc Type Qualificationname","values":["Doctoral Thesis"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["IDS","SDN","ML","DL"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["eng"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["oai:pure.atira.dk:studenttheses/c9f122a0-cf52-43ff-9b51-1ebc62f80e46","https://pure.northampton.ac.uk/en/studentTheses/c9f122a0-cf52-43ff-9b51-1ebc62f80e46"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://pure.northampton.ac.uk/files/75508614/Janabi_Ahmed_2024_Novel_Overload_Reduction_Framework_for_Intrusion_Detection_System_in_Software_Defined_Networks.pdf"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["This thesis aims to produce novel techniques for a Software-Defined Network (SDN) to reduce the networks’ overload when applying an Intrusion Detection System (IDS). IDSs are receiving growing attention due to the users’ daily usage of the internet and cloud storage expansion. The IDS applications are essential for institutions with many clients using cloud services. The new approaches seek to improve the latency and throughput of the network, thereby enhancing security and reliability. Performance issues in large-scale networks are addressed by the proposed model, which was evaluated using metrics such as Central Processing Unit (CPU) and memory utilisation, response times, and traffic flow processing efficiency to measure system overload and performance.<br/>The current systems, involving centralised processing and multiple security functions, often suffer from overload and poor performance at the controller and OpenFlow switches level. This thesis presents a novel model that features decentralised processing and data exchanges over an independent channel to mitigate these issues. An appropriate feature selection method is employed to reduce the size of data transmitted over the channels. Flow classification is performed using the Naive Bayes (NB) and Convolutional Neural Network (CNN) algorithms, chosen for their effectiveness and efficiency.<br/>The system was evaluated using the Mininet emulator, simulating a network environment that emulates the scale and complexity of large networks, encompassing various traffic patterns and attack vectors. Furthermore, the model’s real-world applicability was tested under operational conditions within an existing SDN infrastructure, ensuring its effectiveness in live environments. The experimental results indicate the model’s ability to detect various attacks with accuracy rates between 98.79% and 100%. When implemented in large networks, the throughput decreased by a nominal 1.5%, and latency by only 0.7%, demonstrating the model’s minimal impact on network performance. Comparison with state-of-the-art systems reveals these figures to be significant enhancements, particularly when considered alongside the achieved zero packet loss in a real SDN deployment. These results underscore the model’s advancement over contemporary methods, striking a balance between improved security and maintained network efficiency.<br/><br/>"]},{"key":"dc:title","label":"Title","values":["Novel Overload Reduction Framework for Intrusion Detection System in Software-Defined Networks"]}]}],"canonical_facts":{"dc:contributor.advisor":["Kanakis, Triantafyllos","Johnson, Mark Andrew"],"dc:creator":["Janabi, Ahmed"],"dc:date":["2024-3-28"],"dc:date.issued":["2024-3-28"],"dc:description.abstract":["This thesis aims to produce novel techniques for a Software-Defined Network (SDN) to reduce the networks’ overload when applying an Intrusion Detection System (IDS). IDSs are receiving growing attention due to the users’ daily usage of the internet and cloud storage expansion. The IDS applications are essential for institutions with many clients using cloud services. The new approaches seek to improve the latency and throughput of the network, thereby enhancing security and reliability. Performance issues in large-scale networks are addressed by the proposed model, which was evaluated using metrics such as Central Processing Unit (CPU) and memory utilisation, response times, and traffic flow processing efficiency to measure system overload and performance.<br/>The current systems, involving centralised processing and multiple security functions, often suffer from overload and poor performance at the controller and OpenFlow switches level. This thesis presents a novel model that features decentralised processing and data exchanges over an independent channel to mitigate these issues. An appropriate feature selection method is employed to reduce the size of data transmitted over the channels. Flow classification is performed using the Naive Bayes (NB) and Convolutional Neural Network (CNN) algorithms, chosen for their effectiveness and efficiency.<br/>The system was evaluated using the Mininet emulator, simulating a network environment that emulates the scale and complexity of large networks, encompassing various traffic patterns and attack vectors. Furthermore, the model’s real-world applicability was tested under operational conditions within an existing SDN infrastructure, ensuring its effectiveness in live environments. The experimental results indicate the model’s ability to detect various attacks with accuracy rates between 98.79% and 100%. When implemented in large networks, the throughput decreased by a nominal 1.5%, and latency by only 0.7%, demonstrating the model’s minimal impact on network performance. Comparison with state-of-the-art systems reveals these figures to be significant enhancements, particularly when considered alongside the achieved zero packet loss in a real SDN deployment. These results underscore the model’s advancement over contemporary methods, striking a balance between improved security and maintained network efficiency.<br/><br/>"],"dc:identifier":["oai:pure.atira.dk:studenttheses/c9f122a0-cf52-43ff-9b51-1ebc62f80e46","https://pure.northampton.ac.uk/en/studentTheses/c9f122a0-cf52-43ff-9b51-1ebc62f80e46"],"dc:identifier.uri":["https://pure.northampton.ac.uk/files/75508614/Janabi_Ahmed_2024_Novel_Overload_Reduction_Framework_for_Intrusion_Detection_System_in_Software_Defined_Networks.pdf"],"dc:language":["eng"],"dc:publisher.department":["Centre for Advanced and Smart Technologies","Graduate School","Faculty of Arts, Science & Technology","Computing"],"dc:publisher.institution":["University of Northampton"],"dc:relation.isreferencedby":["https://pure.northampton.ac.uk/en/studentTheses/c9f122a0-cf52-43ff-9b51-1ebc62f80e46"],"dc:subject":["IDS","SDN","ML","DL"],"dc:title":["Novel Overload Reduction Framework for Intrusion Detection System in Software-Defined Networks"],"dc:type":["Thesis"],"dc:type.qualificationlevel":["Student thesis"],"dc:type.qualificationname":["Doctoral Thesis"]},"updated_at":"2026-07-24T03:26:52Z"}