Visible to the public Proof-of-Balance: Game-Theoretic Consensus for Controller Load Balancing of SDN

TitleProof-of-Balance: Game-Theoretic Consensus for Controller Load Balancing of SDN
Publication TypeConference Paper
Year of Publication2020
AuthorsLiao, S., Wu, J., Li, J., Bashir, A. K.
Conference NameIEEE INFOCOM 2020 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)
Keywordsblockchain, communication requirements, Computer architecture, computer network security, controller consortium blockchain, controller load balancing, cryptographic currency balance coin, cryptography, data plane, Distributed databases, game theoretic security, game theory, game theory-based incentive mechanism, game-theoretic consensus, Games, human factors, incentive controllers, incentive safe load balancing, load balance, Load management, multicontrollers, Predictive Metrics, Pricing, programmable network, proof-of-balance, pubcrawl, quality of service, Resiliency, resource allocation, Scalability, SDN architecture, secure load, security analysis, software defined networking, software defined networking (SDN)
AbstractSoftware Defined Networking (SDN) focus on the isolation of control plane and data plane, greatly enhancing the network's support for heterogeneity and flexibility. However, although the programmable network greatly improves the performance of all aspects of the network, flexible load balancing across controllers still challenges the current SDN architecture. Complex application scenarios lead to flexible and changeable communication requirements, making it difficult to guarantee the Quality of Service (QoS) for SDN users. To address this issue, this paper proposes a paradigm that uses blockchain to incentive safe load balancing for multiple controllers. We proposed a controller consortium blockchain for secure and efficient load balancing of multi-controllers, which includes a new cryptographic currency balance coin and a novel consensus mechanism Proof-of-Balance (PoB). In addition, we have designed a novel game theory-based incentive mechanism to incentive controllers with tight communication resources to offload tasks to idle controllers. The security analysis and performance simulation results indicate the superiority and effectiveness of the proposed scheme.
Citation Keyliao_proof–balance_2020