Hybrid evolutionary MPLS Tunneling Algorithm based on high priority bits

Recent advancements in Multi-Protocol Label Switching (MPLS) based technology has brought transformation in next generation computer networking by enhancing Traffic Engineering (TE) features and Quality of Service (QoS) service parameters. Nowadays traffic management is successfully controlled by MPLS technology especially in case of underutilized or over-utilized links. The main dissimilarity between Internet Protocol (IP) and MPLS lies in the complexity of routing or switching look-up tables that seem to be less complex in latter type of networks. MPLS network tunneling is relied on a QoS routing algorithm thereby establishing a bandwidth guaranteed and less delay paths from source to destination. In this paper, a hybrid algorithm named Hybrid MPLS Tunneling Algorithm (HMTA) which comprises of bandwidth and delay differentiation techniques as well as on the basis of priority bits contained in each data packet is proposed which improves QoS routing of MPLS networks. In proposed algorithm, the differentiation of links is based on the threshold values of bandwidth and delay which is also named as the link state information. The link differentiation is done to reduce the blocking probability and number of times QoS state exchangestake place resulting in increment of QoS overheads. In order to improve the performance, this new approach is using high priority bits to accurately transmit the data-labeled or content-labeled packets to its destination by using the simulation tool MATLAB to perform the experiments. Finally, the simulation experiments demonstrate that proposed approach results in less blocking probability, high utilized bandwidth, lower packet loss, high network utilization with minimal delay.

[1]  M.Z. Al-Ani,et al.  Simulation of a New Constraint Based Routing Algorithm for Multi-Protocol Label Switching Networks , 2008, 2008 3rd International Conference on Information and Communication Technologies: From Theory to Applications.

[2]  Layuan Li,et al.  A QoS multicast routing optimization algorithm based on genetic algorithm , 2006, Journal of Communications and Networks.

[3]  S. Thipchaksurat,et al.  A bandwidth-based constraint routing algorithm for multi-protocol label switching networks , 2004, The 6th International Conference on Advanced Communication Technology, 2004..

[4]  Adrian Farrel,et al.  MPLS-TP linear protection for ITU-T and IETF , 2014, IEEE Communications Magazine.

[5]  James Aweya Technique for Differential Timing Transfer Over Packet Networks , 2013, IEEE Transactions on Industrial Informatics.

[6]  Klaus Moessner,et al.  Leveraging MPLS Backup Paths for Distributed Energy-Aware Traffic Engineering , 2014, IEEE Transactions on Network and Service Management.

[7]  Vijay T. Raisinghani,et al.  A resource efficient common protection path approach for MPLS-based recovery , 2013, 2013 Fifth International Conference on Communication Systems and Networks (COMSNETS).

[8]  Atsushi Iwata,et al.  A hierarchical multilayer QoS routing system with dynamic SLA management , 2000, IEEE Journal on Selected Areas in Communications.

[9]  Ying-Dar Lin,et al.  QoS routing granularity in MPLS networks , 2002, IEEE Commun. Mag..

[10]  Hsiao-Hwa Chen,et al.  QoS-aware routing in emerging heterogeneous wireless networks[Quality-of-Service-Based Routing Algorithms for Heterogeneous Networks] , 2007, IEEE Communications Magazine.

[11]  Piet Van Mieghem,et al.  Concepts of exact QoS routing algorithms , 2004, IEEE/ACM Transactions on Networking.

[12]  Koushik Kar,et al.  Minimum interference routing of bandwidth guaranteed tunnels with MPLS traffic engineering applications , 2000, IEEE Journal on Selected Areas in Communications.

[13]  YangOliver,et al.  Bandwidth Management for Supporting Differentiated Service Aware Traffic Engineering , 2007 .

[14]  LiZhenyu,et al.  Bandwidth constrained QoS routing scheme for MPLS traffic engineering , 2004 .

[15]  Bradley R. Smith,et al.  Practical multipath load balancing with QoS , 2013, 2013 International Conference on Computing, Networking and Communications (ICNC).