Review Article
Distributed Controller Placement in Software-Defined Networks with Consistency and Interoperability Problems
Table 9
Comparison of deployment environment aware controller placement.
| Reference | Environment | Objective metrics | Traffic | Problem formulation | Solution approach | Failure rate | Throughput | Latency | No of controllers | Load | Loss | RT |
| [164–166] | LTE/5 G | — | — | — | √ | — | — | — | Voice, videos | Bin packing MIQCP | Greedy heuristics | [167] | | — | — | — | — | √ | — | — | Dynamic | ILP, random Waypoint | Nash game | [124, 168, 169] | LTE/5 G Wi-fi | — | — | — | √ | — | — | √ | | MILP | 2-stage stochastic | [170, 171] | Wi-Fi | — | √ | — | — | — | — | — | | LP | Heuristic | [172] | WSN/BAN | — | — | — | — | — | — | — | | LP | Analytical | [173] | VANET | — | — | √ | — | — | — | — | | Mathematical | Game theory, GA | [174] | LTE/5 G | — | | √ | — | — | — | — | | | Use cases | [175] | WSN/BAN | — | — | — | — | — | — | — | Static | Experiments | Proof of concept | [176, 177] | | — | √ | √ | — | — | — | — | Dynamic | MAP | Experiment | [178, 179] | Wi-Fi | √ | √ | √ | — | — | — | — | | MOOP, LP | SAGA heuristics | [180, 181] | WSN/BAN | — | — | √ | — | — | √ | — | | Mathematical | Sector divide routing | [25] | WSN/BAN | —- | — | √ | — | — | — | — | | Mathematical | Greedy | [182] | LTE/5 G Wi-Fi | — | — | √ | — | — | — | — | | — | PoC | [183] | LTE/5 G | — | √ | √ | — | — | — | — | | Comparative | PoC | [184] | LTE/5 G Wi-Fi | √ | √ | — | — | — | — | — | | Stochastic K-Median | SA, ray-shooting |
|
|
PoC: proof of concept, SA: simulated annealing.
|