A Novel Fault-Tolerance Mechanism in Software Defined Network (SDN) for Dynamic Traffic Engineering
Journal
Proceedings of 6th International Conference on Internet Applications, Protocols and Services: Enduring Internet's Use and Growth in the Pandemic Era, NETAPPS 2020
Traditionally, the network fault tolerance mechanism was insufficient to handle network traffic during network failure. The network administration needs to manage the fault tolerance mechanism manually which causes long duration of distortion and disconnection. Additionally, network administration has to monitor the switches and routers periodically. Software Defined Network (SDN) is designed to handle the fault tolerance issue during network failure. A controller in SDN has the intelligent to direct network traffic to available path during congestion. The main advantage of this controller is that this controller can work with the algorithm programmed in directing network traffic engineering. This aim of this research is to implement a fault tolerance mechanism namely topology discovery during congestion. The topology discovery algorithm is able to calculate the neighbor path and suggest an available path during heavy traffic. This topology discovery algorithm keeps calculating and thus can fully utilize available links. Having implemented this topology discovery in the SDN controller, it is believed that network can recover from network failure immediately and thus provides smooth connection to the network community.