Tribhuvan University, Institute of Engineering, Thapathali Campus
UGC Nepal accreditation badge
Accredited by UGC NepalUniversity Grants CommissionQuality Education Since 1967 A.D.

Reinforcement Learning based Malware mitigation in balanced Multicontroller Software Defined Networking enabled Internet of Things Networks

dc.contributor.authorShukla, Utkarsha
dc.contributor.authorSapkota, Binod
dc.contributor.authorDawadi, Babu R.
dc.date.accessioned2026-09-22T11:32:49Z
dc.date.issued2025-12-31
dc.descriptionJournal: Journal of Innovations in Engineering Education (JIEE), ISSN 2594-343X (print), 2773-823X (online) Volume/Issue: Vol. 8, Issue 1 (2025), pages 94-108 Article type: Research Article Published: 2025-12-31 DOI: https://doi.org/10.3126/jiee.v8i1.86281 Authors and affiliations: - Utkarsha Shukla (Department of Electronics and Computer Engineering, Thapathali Campus, Tribhuvan University, Kathmandu, Nepal, 44600, Bagmati, Nepal) - Binod Sapkota (Department of Electronics and Computer Engineering, Thapathali Campus, Tribhuvan University, Kathmandu, Nepal, 44600, Bagmati, Nepal) - Babu R. Dawadi (Department of Electronics and Computer Engineering, Pulchowk Campus, Tribhuvan University, Lalitpur, Nepal, 44700, Bagmati, Nepal) TCIOE department(s): Department of Electronics and Computer Engineering Publisher: Thapathali Campus, Institute of Engineering, Tribhuvan University License: Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0), https://creativecommons.org/licenses/by-nc-nd/4.0/ Journal website: https://journal.tcioe.edu.np/articles/2799607a-f165-4bba-b375-0892d761b40d NepJOL: https://www.nepjol.info/index.php/jiee/article/view/86281
dc.description.abstractThe rapid growth of Internet of Things (IoT) ecosystems has led to an increase in sophisticated malware threats that require advanced security solutions. This research proposes a novel reinforcement learning framework that combines Q-learning for dynamic load balancing and REINFORCE for malware classification and mitigation in software-defined networking (SDN)-enabled IoT networks and has been applied innovatively. Q-learning optimizes resource allocation between controllers, achieving a high load balance ratio (0.984), low imbalance (0.167), minimal packet loss (1.2%), low latency (0.0125 s), and low jitter (0.0079 s). The REINFORCE algorithm enables probabilistic malware classification with an overall accuracy of 0.93 and assesses device criticality to apply targeted countermeasures. All devices were mitigated through an epidemic modeling approach based on the susceptible-infected-recovered (SIR) model, which ensures comprehensive threat containment through controlled state transitions. Experimental results demonstrate the framework’s ability to maintain network stability and responsiveness while neutralizing malware threats. Malware detection reliability was analyzed using average confidence scores and class-wise concept drift analysis, which enhances robustness by ensuring stable detection of static threats while adapting to evolving malware behaviors. The integration of reinforcement learning with SDN and epidemic modeling allows IoT systems to strengthen their cybersecurity defenses without compromising optimal network performance.
dc.format.extentpp. 94-108
dc.identifier.citationShukla, U., Sapkota, B., & Dawadi, B. R. (2025). Reinforcement Learning based Malware mitigation in balanced Multicontroller Software Defined Networking enabled Internet of Things Networks. Journal of Innovations in Engineering Education, 8(1), 94-108. https://doi.org/10.3126/jiee.v8i1.86281
dc.identifier.doi10.3126/jiee.v8i1.86281
dc.identifier.issn2594-343X
dc.identifier.issn2773-823X
dc.identifier.urihttps://elibrary.tcioe.edu.np/handle/123456789/314
dc.language.isoen
dc.publisherThapathali Campus, Institute of Engineering, Tribhuvan University
dc.relation.ispartofseriesJournal of Innovations in Engineering Education;Vol. 8, Issue 1 (2025)
dc.relation.urihttps://doi.org/10.3126/jiee.v8i1.86281
dc.relation.urihttps://www.nepjol.info/index.php/jiee/article/view/86281
dc.relation.urihttps://journal.tcioe.edu.np/articles/2799607a-f165-4bba-b375-0892d761b40d
dc.rightsCopyright (c) 2025 JIEE and the authors. Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0).
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.sourceJournal of Innovations in Engineering Education, Vol. 8, Issue 1 (2025), pp. 94-108
dc.subjectInternet of Things
dc.subjectQ-Learning
dc.subjectREINFORCE
dc.subjectReinforcement Learning
dc.subjectSoftware Defined Networking
dc.subjectJIEE
dc.subjectJournal of Innovations in Engineering Education
dc.subjectJIEE 2025
dc.subjectJIEE Volume 8
dc.subjectResearch Article
dc.subjectThapathali Campus
dc.subjectTCIOE
dc.subjectInstitute of Engineering
dc.subjectIOE
dc.subjectTribhuvan University
dc.subjectNepal
dc.subjectengineering research Nepal
dc.subjectpeer-reviewed journal article
dc.subjectopen access
dc.subjectDepartment of Electronics and Computer Engineering
dc.titleReinforcement Learning based Malware mitigation in balanced Multicontroller Software Defined Networking enabled Internet of Things Networks
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Reinforcement-Learning-based-Malware-mitigation-in-balanced-Multicontroller-Software-Defined-Networking-enabled-Internet.pdf
Size:
1.47 MB
Format:
Adobe Portable Document Format