{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,17]],"date-time":"2026-08-17T17:37:02Z","timestamp":1786988222490,"version":"build-2736575974"},"reference-count":20,"publisher":"Public Library of Science (PLoS)","issue":"8","license":[{"start":{"date-parts":[[2026,8,17]],"date-time":"2026-08-17T00:00:00Z","timestamp":1786924800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["www.plosone.org"],"crossmark-restriction":false},"short-container-title":["PLoS One"],"abstract":"<jats:p>Topology is one of the most important factors influencing the performance of software-defined wireless sensor networks (SDWSN) in the Internet of Things (IoT). This paper presents a novel topology control algorithm using federated reinforcement learning, proposed for SDWSN in the IoT. Our approach represents the SDWSN as a federated learning system in which each sensor node runs a reinforcement learning model to change its communication range such that the node degree approaches the desired value. Another reinforcement learning model was applied to the SDN controller to assign the sensor node for learning, bringing the average degree of the entire network closer to the desired value. Simulation results reveal that the proposed approach outperforms well-known topology control algorithms in terms of the desired node degree, energy consumption, and quality of transmission.<\/jats:p>","DOI":"10.1371\/journal.pone.0355604","type":"journal-article","created":{"date-parts":[[2026,8,17]],"date-time":"2026-08-17T17:22:47Z","timestamp":1786987367000},"page":"e0355604","update-policy":"https:\/\/doi.org\/10.1371\/journal.pone.corrections_policy","source":"Crossref","is-referenced-by-count":0,"title":["FRLTC: A new topology control algorithm using federated reinforcement learning for software-defined wireless sensor network in IoT"],"prefix":"10.1371","volume":"21","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0951-4046","authenticated-orcid":true,"given":"Le Huu","family":"Binh","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4619-5371","authenticated-orcid":true,"given":"Thuy-Van","family":"T. Duong","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Duc Huy","family":"Le","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"340","published-online":{"date-parts":[[2026,8,17]]},"reference":[{"key":"pone.0355604.ref001","doi-asserted-by":"crossref","first-page":"103636","DOI":"10.1016\/j.jnca.2023.103636","article-title":"A comprehensive survey on software-defined wireless sensor networks","volume":"215","author":"A Narwaria","year":"2023","journal-title":"J Netw Comput Appl"},{"key":"pone.0355604.ref002","doi-asserted-by":"crossref","first-page":"21787","DOI":"10.1109\/ACCESS.2024.3362353","article-title":"SSDWSN: A Scalable Software-Defined Wireless Sensor Networks","volume":"12","author":"M Alsaeedi","year":"2024","journal-title":"IEEE Access"},{"key":"pone.0355604.ref003","doi-asserted-by":"crossref","first-page":"233","DOI":"10.14257\/ijca.2017.10.5.22","article-title":"An energy-efficient topology control algorithm based on reinforcement learning for wireless sensor networks","volume":"10","author":"T Le","year":"2017","journal-title":"Int J Control Autom"},{"issue":"2","key":"pone.0355604.ref004","doi-asserted-by":"crossref","first-page":"107","DOI":"10.5121\/ijcnc.2024.16207","article-title":"A Topology Control Algorithm Taking into Account Energy and Quality of Transmission for Software-Defined Wireless Sensor Network","volume":"16","author":"HTC Hai","year":"2024","journal-title":"IJCNC"},{"key":"pone.0355604.ref005","doi-asserted-by":"crossref","first-page":"105734","DOI":"10.1109\/ACCESS.2023.3318880","article-title":"TFACR: A Novel Topology Control Algorithm for Improving 5G-Based MANET Performance by Flexibly Adjusting the Coverage Radius","volume":"11","author":"LH Binh","year":"2023","journal-title":"IEEE Access"},{"issue":"4","key":"pone.0355604.ref006","article-title":"A novel and effective method for solving the router nodes placement in wireless mesh networks using reinforcement learning","volume":"19","author":"LH Binh","year":"2024","journal-title":"PLoS One"},{"issue":"12","key":"pone.0355604.ref007","doi-asserted-by":"crossref","first-page":"6050","DOI":"10.1109\/TWC.2009.12.090073","article-title":"LTRT: An efficient and reliable topology control algorithm for ad-hoc networks","volume":"8","author":"K Miyao","year":"2009","journal-title":"IEEE Trans Wireless Commun"},{"issue":"3","key":"pone.0355604.ref008","doi-asserted-by":"crossref","first-page":"1195","DOI":"10.1109\/TWC.2005.846971","article-title":"Design and analysis of an MST-based topology control algorithm","volume":"4","author":"Li Ning","year":"2005","journal-title":"IEEE Trans Wireless Commun"},{"key":"pone.0355604.ref009","doi-asserted-by":"crossref","unstructured":"Guo W, Gao H, Chen G, Cheng H, Yu L. A PSO-Based Topology Control Algorithm in Wireless Sensor Networks. 2009. p. 1\u20134.","DOI":"10.1109\/WICOM.2009.5301105"},{"issue":"2","key":"pone.0355604.ref010","doi-asserted-by":"crossref","first-page":"921","DOI":"10.3390\/s23020921","article-title":"Reinforcement Learning Based Topology Control for UAV Networks","volume":"23","author":"T Yoo","year":"2023","journal-title":"Sensors (Basel)"},{"key":"pone.0355604.ref011","doi-asserted-by":"crossref","unstructured":"Meng X, Inaltekin H, Krongold B. Deep Reinforcement Learning-Based Topology Optimization for Self-Organized Wireless Sensor Networks. In: 2019 IEEE Global Communications Conference (GLOBECOM). 2019. p. 1\u20136.","DOI":"10.1109\/GLOBECOM38437.2019.9014179"},{"issue":"3","key":"pone.0355604.ref012","doi-asserted-by":"crossref","first-page":"4672","DOI":"10.3390\/s140304672","article-title":"A novel topology control approach to maintain the node degree in dynamic wireless sensor networks","volume":"14","author":"Y Huang","year":"2014","journal-title":"Sensors (Basel)"},{"key":"pone.0355604.ref013","volume-title":"Reinforcement learning: An introduction","author":"RS Sutton","year":"2018"},{"key":"pone.0355604.ref014","first-page":"279","article-title":"Q-learning","volume":"8","author":"CJ Watkins","year":"1992","journal-title":"Mach Learn"},{"key":"pone.0355604.ref015","unstructured":"A Varga and OpenSim Ltd. In: OMNeT++ Simulation Manual, Version 6.x. 2024 [Online]. Available: https:\/\/omnetpp.org"},{"key":"pone.0355604.ref016","article-title":"Recent advances in network simulation - The OMNeT++ environment and its ecosystem","author":"A Virdis","year":"2019"},{"issue":"5","key":"pone.0355604.ref017","doi-asserted-by":"crossref","first-page":"95","DOI":"10.4186\/ej.2025.29.5.95","article-title":"Routing-based Optimal Topology Control for Improving Quality of Transmission and Energy Efficiency in Wireless Sensor Networks","volume":"29","author":"T-VT Duong","year":"2025","journal-title":"EJ"},{"issue":"1","key":"pone.0355604.ref018","doi-asserted-by":"crossref","first-page":"190","DOI":"10.1186\/s13638-016-0690-5","article-title":"FICTC: fault-tolerance-and-interference-aware topology control for wireless multi-hop networks","volume":"2016","author":"X Bao","year":"2016","journal-title":"J Wireless Com Network"},{"key":"pone.0355604.ref019","doi-asserted-by":"crossref","unstructured":"Perkins CE, Royer EM, Das S. Ad Hoc On-Demand Distance Vector (AODV) Routing. RFC 3561. 2003. Available from: https:\/\/www.rfc-editor.org\/rfc\/rfc3561","DOI":"10.17487\/rfc3561"},{"key":"pone.0355604.ref020","first-page":"1","article-title":"A survey of routing protocols in mobile ad hoc networks","volume":"18","author":"M AbdelSalam","year":"2014","journal-title":"Ad Hoc Networks"}],"container-title":["PLOS One"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pone.0355604","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,8,17]],"date-time":"2026-08-17T17:22:54Z","timestamp":1786987374000},"score":1,"resource":{"primary":{"URL":"https:\/\/dx.plos.org\/10.1371\/journal.pone.0355604"}},"subtitle":[],"editor":[{"given":"Palaniyappan","family":"Sathyaprakash","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2026,8,17]]},"references-count":20,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2026,8,17]]}},"URL":"https:\/\/doi.org\/10.1371\/journal.pone.0355604","relation":{},"ISSN":["1932-6203"],"issn-type":[{"value":"1932-6203","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,8,17]]}}}