Reliability Aware Multiple Path Installation in Software Defined Networking

12/17/2020
by   Syed Mohsan Raza, et al.
0

Being a state-of-the-art network, Software Defined Networking (SDN) decouples control and management planes from data plane of the forwarding devices by implementing both the control and management planes at logically centralized entity, called controller. This helps to make simple and easy both the network control and management. Failure of links occurs frequently in a computer network. To deal with the link failures, the existing approaches computes and installs multiple paths for a flow at the switches in SDN without considering the reliability value of the primary path. This incurs extra computation to compute multiple paths, and both increased computation time and traffic to install extra flow rules in the network. In this research work we propose a new approach that calculates the link reliability and then installs the number of multiple paths based on the reliability value of the primary path. More specifically, if a primary path has higher reliability then a smaller number of alternative paths should be installed. This shall decrease the path computational time and flow rule installation load at controller. Resultantly there shall be less flow rule entries in switch flow table which in turn will avoid the overflow of the flow table. Through simulation results, our proposed approach performs better as compared to the existing approach in term of computational overhead at controller, end-to-end delay for packet deliver and the traffic overhead for flow rule installation.

READ FULL TEXT
research
06/03/2020

SD-FFR: Software Defined Fast Failure Recovery Mechanism in the Automatic Warehouse

Due to the rapid development of IoT technology, automatic guided vehicle...
research
09/17/2021

An Optimization-based Approach for Flow Table Capacity Bottleneck Mitigation in Software-Defined Networks

Flow delegation is a flexible technique to mitigate flow table capacity ...
research
09/20/2019

Scalable Traffic Engineering for Higher Throughput in Heavily-loaded Software Defined Networks

Existing traffic engineering (TE) solutions performs well for software d...
research
12/30/2022

Reliable and Distributed Network Monitoring via In-band Network Telemetry

Traditional network monitoring solutions usually lack of scalability due...
research
06/07/2019

Verifying SDN Data Path Requests

Software Defined Networking (SDN) is a pillar technology for network vir...
research
09/24/2018

SDN Flow Entry Management Using Reinforcement Learning

Modern information technology services largely depend on cloud infrastru...
research
04/01/2019

Smart Routing: Towards Proactive Fault-Handling in Software-Defined Networks

Software-defined networking offers numerous benefits against the legacy ...

Please sign up or login with your details

Forgot password? Click here to reset