PMID- 35458976 OWN - NLM STAT- PubMed-not-MEDLINE LR - 20220716 IS - 1424-8220 (Electronic) IS - 1424-8220 (Linking) VI - 22 IP - 8 DP - 2022 Apr 13 TI - An Effective Approach for Controller Placement in Software-Defined Internet-of-Things (SD-IoT). LID - 10.3390/s22082992 [doi] LID - 2992 AB - The Software-Defined Networking (SDN) paradigm has transferred network intelligence from network devices to a centralized controller. Controllers are distributed in a network to eliminate a single point of failure (SPOF) and improve reliability and balance load. In Software-Defined Internet of Things (SD-IoT), sensors exchange data with a controller on a regular basis. If the controllers are not appropriately located in SD-IoT, the E2E latency between the switches, to which the sensors are connected, and the controller increases. However, examining the placement of controllers in relation to the whole network is not an efficient technique since applying the objective function to the entire network is a difficult operation. As a result, segmenting the network into clusters improves the efficiency with which switches are assigned to the controller. As a result, in this research, we offer an effective clustering strategy for controller placement in SDN that leverages the Analytical Network Process (ANP), a multi-criteria decision-making (MCDM) scheme. The simulation results demonstrated on real Internet topologies suggest that our proposed method outperforms the standard k-means approach in terms of E2E delay, controller-to-controller (C2C) delay, the fair allocation of switches in the network, and the communication overhead. FAU - Ali, Jehad AU - Ali J AUID- ORCID: 0000-0002-0589-7924 AD - Department of Computer Engineering, Ajou University, Suwon 16499, Korea. AD - Department of AI Convergence Network, Ajou University, Suwon 16499, Korea. FAU - Roh, Byeong-Hee AU - Roh BH AUID- ORCID: 0000-0003-2509-4210 AD - Department of Computer Engineering, Ajou University, Suwon 16499, Korea. AD - Department of AI Convergence Network, Ajou University, Suwon 16499, Korea. LA - eng PT - Journal Article DEP - 20220413 PL - Switzerland TA - Sensors (Basel) JT - Sensors (Basel, Switzerland) JID - 101204366 SB - IM PMC - PMC9032509 OTO - NOTNLM OT - ANP OT - OpenFlow OT - SDN OT - controller placement problem OT - k-means COIS- The authors declare no conflict of interest. EDAT- 2022/04/24 06:00 MHDA- 2022/04/24 06:01 PMCR- 2022/04/13 CRDT- 2022/04/23 01:17 PHST- 2022/03/16 00:00 [received] PHST- 2022/04/04 00:00 [revised] PHST- 2022/04/12 00:00 [accepted] PHST- 2022/04/23 01:17 [entrez] PHST- 2022/04/24 06:00 [pubmed] PHST- 2022/04/24 06:01 [medline] PHST- 2022/04/13 00:00 [pmc-release] AID - s22082992 [pii] AID - sensors-22-02992 [pii] AID - 10.3390/s22082992 [doi] PST - epublish SO - Sensors (Basel). 2022 Apr 13;22(8):2992. doi: 10.3390/s22082992.