z-logo
Premium
Improving the reliability of Byzantine fault‐tolerant distributed software‐defined networks
Author(s) -
Moazzeni Shadi,
Khayyambashi Mohammad Reza,
Movahhedinia Naser,
Callegati Franco
Publication year - 2020
Publication title -
international journal of communication systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.344
H-Index - 49
eISSN - 1099-1131
pISSN - 1074-5351
DOI - 10.1002/dac.4372
Subject(s) - computer science , latency (audio) , fault tolerance , byzantine fault tolerance , quantum byzantine agreement , distributed computing , network packet , reliability (semiconductor) , crash , network topology , software , packet loss , computer network , telecommunications , power (physics) , physics , quantum mechanics , programming language
Summary This paper presents a method to improve the reliability and fault tolerance of distributed software‐defined networks. This method is called “BIRDSDN (Byzantine‐Resilient Improved Reliable Distributed Software‐Defined Networks).” In BIRDSDN, a group communication is implemented among the controllers of the whole clusters. This method can detect the crash failure and Byzantine failure of any controller and undertakes a fast detection and recovery scheme to select the controllers to take over the orphan switches. BIRDSDN takes into account the reliability of the nodes considering the failure probability of intracluster and intercluster links, topology, load, and latency. The numerical results show that this approach performs better than the other approaches regarding failure detection, recovery, latency, throughput, reliability, and packet loss.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here