Abstract

The ever increasing demands for the performance improvement in Multiprotocol Label Switching (MPLS) network have motivated to develop a resistant MPLS network to the failures at link, node and software of the MPLS network devices. The occurrence fault at link degrades the network performance due to data packets loss. This paper proposes an efficient model for rerouting traffic in MPLS network when a single and multi-fault occur in working link based on the protection switching and rerouting algorithms. In this model three algorithms are developed for fast fault recovery in MPLS network based on ingress LSR, alert LSR and core LSR. The proposed model has been simulated using Network Simulator (NS2) version 2.34, simulation results show that the proposed model significantly improves the network performance such that eliminates packet disorder, reduces the packets loss, get better PDR, decreases end to end delay and enhance throughput. The proposed model has less space complexity compared to other methods that reached to 13.33% in single fault and 33.33% in multi-fault and has a fast recovery time compared to other methods.

Highlights

  • Multiprotocol Label Switching (MPLS) is a type of data-carrying technique for high-performance telecommunication networks

  • This paper presents an efficient model for rerouting traffic in MPLS network when a fault occurs in the working link

  • Based on the first scenario that depends on a single fault occurs in protected working path (PWP) and assumed that a fault occurs in PWP after 12 second, Figs. 11-20 include the results of the MPLS network metrics which obtained by the simulator (NS-2.34)

Read more

Summary

Introduction

MPLS is a type of data-carrying technique for high-performance telecommunication networks. The MPLS directs data from one network node to the based on short path labels rather than long network addresses. MPLS belongs to the family of packet switched networks and operates at a layer that is considered to lie between open system international (OSI) layer 2 and layer 3, and it is referred to as a layer 2.5 protocol. MPLS can be used to carry many different kinds of traffic, including IP packets, as well as native Asynchronous transfer mode (ATM), synchronous optical network (SONET) and Ethernet Frames (De Ghein et al 2016, Huawei Technologies Co. 2013, Mishra, K. et al 2015). MPLS is an evolving network technology that has been used to provide Traffic Engineering and high speed networking. Al-Fuhaidi et al /International Journal of Software Engineering and Computer Systems 5(1) 2019 16-35

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call