2020
DOI: 10.3390/s20113231
|View full text |Cite
|
Sign up to set email alerts
|

Cuckoo-PC: An Evolutionary Synchronization-Aware Placement of SDN Controllers for Optimizing the Network Performance in WSNs

Abstract: Due to reliability and performance considerations, employing multiple software-defined networking (SDN) controllers is known as a promising technique in Wireless Sensor Networks (WSNs). Nevertheless, employing multiple controllers increases the inter-controller synchronization overhead. Therefore, optimal placement of SDN controllers to optimize the performance of a WSN, subject to the maximum number of controllers, determined based on the synchronization overhead, is a challenging research problem. In this pa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
20
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 22 publications
(20 citation statements)
references
References 46 publications
(68 reference statements)
0
20
0
Order By: Relevance
“…Finding the exact number of controllers required for a specific network topology using GA and GRASP algorithms. [114] Placement optimisation problem using thee Cuckoo optimisation algorithm. [115] Optimal controller placement using the Cuckoo optimisation algorithm.…”
Section: E Controller Placement Workmentioning
confidence: 99%
“…Finding the exact number of controllers required for a specific network topology using GA and GRASP algorithms. [114] Placement optimisation problem using thee Cuckoo optimisation algorithm. [115] Optimal controller placement using the Cuckoo optimisation algorithm.…”
Section: E Controller Placement Workmentioning
confidence: 99%
“…In [20], the authors use reinforcement learning to maximize the sensing quality of the sensor nodes, then perform duty cycle based on the available energy, and use the collected energy to make the nodes continuously adapt to the changing environment. With the same purpose of prolonging lifetime of the IWSNs, the paper [21] expresses the position distribution of sensors as an optimization problem and then proposes a cuckoo algorithm to solve the problem, thereby obtaining the optimal position of sensor nodes. In [22], the authors use Q-learning technology and linear regression function to design a MAC protocol.…”
Section: Related Workmentioning
confidence: 99%
“…In [23], the authors consider the asymmetry of the asynchronous duty cycle, obtain the upper and lower limits of the node's duty cycle, and use block design to establish the duty cycle model. The paper [21] uses empirical data to find the noise relationship between the maximum discovery time and the duty cycle by analyzing the error of the proposed model,…”
Section: Related Workmentioning
confidence: 99%
“…Some approaches are basing the fog operation on 5G technology [46], [47], while other approaches (e.g., [48]) try to optimally localize the virtual machines in the fog network. Additionally, there exits a large body of research focused on multi-sink localization in WSNs [22], [23], [26], [27], [29], [49]- [53]. In one of the studies, the sink placement problem was considered as an optimization problem with an energy saving objective function.…”
Section: Related Workmentioning
confidence: 99%
“…In one of the studies, the sink placement problem was considered as an optimization problem with an energy saving objective function. For example, an optimal solution was proposed in [22], where different heuristics were used based on Cuckoo [23], Local search [26], Bactria [27], and Backbone information [29]. However, energy saving in WSNs may also depend on the used routing algorithms.…”
Section: Related Workmentioning
confidence: 99%