A Load Balancing Mechanism Based on Non-Cooperative Game in Traffic Environment

Multi-controller resource scheduling problem is crucial in the edge computing. Nonetheless, since the network has to be constantly scaled up to match the increasing application’s diversity and complexity, the original SDN with single controller suffers from the problem of lower processing capacity of the control plane in the edge computing environments. The currently popular solution in the literature tends to deploy multiple controllers to form a distributed control plane, while this method may lead to the load imbalance among controllers, bringing about the large network latency and low resource utilization. In this paper, to balance the load among controllers, we propose ATS-NCGT, which is an Adaptive Traffic Scheduling algorithm based on the Non-Cooperative Game Theory. We consider the load balancing problem of multi-controller as a non-cooperative game according to the interaction characteristics between the switches and the controllers. We also design a hybrid genetic algorithm based on simulated annealing to improve the optimization accuracy and convergence speed in the solving process. The simulation results demonstrate that our scheme is effective in terms of improving the load-balancing rate and lowering the controller response delay, even in the case of high request rate.

Authors

Institutions

Publication Details

Published
2024-12-02
DOI
https://doi.org/10.1109/swc62898.2024.00371
Primary Topic
Peer-to-Peer Network Technologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Load Balancing Mechanism Based on Non-Cooperative Game in Traffic Environment

S.Y. Long, Mengquan Li, Qinglin Li, Xin Chen et al.
Peer-to-Peer Network Technologies
article

A Load Balancing Mechanism Based on Non-Cooperative Game in Traffic Environment

S.Y. Long, Mengquan Li, Qinglin Li, Xin Chen, Jia Xie
article en

Abstract

Multi-controller resource scheduling problem is crucial in the edge computing. Nonetheless, since the network has to be constantly scaled up to match the increasing application’s diversity and complexity, the original SDN with single controller suffers from the problem of lower processing capacity of the control plane in the edge computing environments. The currently popular solution in the literature tends to deploy multiple controllers to form a distributed control plane, while this method may lead to the load imbalance among controllers, bringing about the large network latency and low resource utilization. In this paper, to balance the load among controllers, we propose ATS-NCGT, which is an Adaptive Traffic Scheduling algorithm based on the Non-Cooperative Game Theory. We consider the load balancing problem of multi-controller as a non-cooperative game according to the interaction characteristics between the switches and the controllers. We also design a hybrid genetic algorithm based on simulated annealing to improve the optimization accuracy and convergence speed in the solving process. The simulation results demonstrate that our scheme is effective in terms of improving the load-balancing rate and lowering the controller response delay, even in the case of high request rate.

Central South University (CN), Hunan University (CN), China South Industries Group (China) (CN)
Openalex Percentile: Top 66%
Peer-to-Peer Network Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Load Balancing Mechanism Based on Non-Cooperative Game in Traffic Environment — S.Y. Long, Mengquan Li, et al. · (2024) | TGRS Research Map | TGRS