Published on

IJERA (International journal of Engineering Research and Applications) is International online, ... peer reviewed journal. For more detail or submit your article, please visit www.ijera.com

Published in: Technology
  • Be the first to comment

  • Be the first to like this


  1. 1. Amit, Mr. Shamsher Singh / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.112-115A Path Distribution Approach For Reliable Data Transmission In MPLS Ring Network Amit* and Mr. Shamsher Singh** *Student,University Institute of Engineering & Technology, Maharshi Dayanand University, Rohtak **Assistant Professor , University Institute of Engineering & Technology, Maharshi Dayanand University, RohtakAbstract In a high speed network, any disturbance being deployed in Optical Networking as well. Hereover the network cause heavy data loss. When figure 1 represents the MPLS network.data is transferring a topology like bus or ring. LER 3The chance of data loss increases more in sameratio. In this present the discussion is beingperformed on high speed MPLS Ring network. As LSR 5some fault occurs over the network it will return LER7 LSR2heavy data loss. In this work we are defining some LSR 6new low cost hardware called save points. Save LER 1 DESTpoints are placed at equal distance between twonodes. The network will maintain two paths for Sourcereliable data transmission. One path is the actual MPLS Network LER 4data path and other is backup path. As the signaldisruption detected, it will inform the nearest savepoint and the save point will direct the Figure 1 : MPLS Networkcommunication to the backup path. A) Route Selection: In MPLS network the routeKeywords: MPLS, Reliable, Save Point, Broken selection is done using basic 2 approachesLink, Recovery I) Hop-by-Hop Routing: In this case each LSRI INTRODUCTION independently chooses the next hop for each FEC. MPLS stands for Multiprotocol Label The LSRs use existing OSPF protocol to make theSwitching, Multiprotocol because it can be used for routing decisions. This method allows rapidany Layer 3 protocol. MPLS is about glueing switching by labels and support for differentiatedconnectionless IP to a connection oriented Network. service. How ever it does not support trafficMPLS is something between L2 and L3. MPLS is Engineering and policy Routing (Policy Routingalso called Tag Switching MPLS provides a refers to defining Routes on some policy related tomechanism to avoid hop-by-hop routing decision QoS, Security, Queuing and discard mechanisms etc).making (Notice that IP makes a hop-by-hop routingdecisions) by setting up a Layer 2 fast path using II) Explicit Routing: In this kind of Routing, aLabels (hence the name Label Switching) to move single LSR, usually the ingress or egress LSR,the packets quickly along pre-established paths specifies some or all of the LSRs in the LSP for awithout examining each packet at the IP level at each given FEC. Explicit Routing provides all the benefitsrouter. This is very similar to ATM and FR Layer 2 of MPLS, including Traffic Engineering and policyrouting and switching operations. Remember VPs Routing. Explicit Routing can be of 2 types.and VCs in ATM and DLCI #s in FR operate at a) Static Explicit Routing: The Ingress or EgressLayer 2, have only local significance and established LSRs are preconfigured to analyze the packets asbefore hand. In MPLS enabled Network, the packet they entered the MPLS domain, in other words, theneeds to be examined only once at the edge of the LSPs are setup ahead of time for all kinds of FECs.MPLS Network (Network entry point). After that, thepacket forwarding is based on simple tagging scheme b) Dynamic Explicit Routing: The LSPs arerather than on more complex and variable IP header. determined dynamically at the time of arrival of eachThe most important advantage of MPLS is that it is packet. In this case, the LSR setting up the LSPindependent of L2 and L3 protocols, and so it can be would require information about the topology of theadopted any where in the world to any L2 or L3 MPLS domain and the QoS related informationinfrastructure. The Canadian Post Office seems to pertaining to the given FEC.work on this principle. MPLS is now increasingly 112 | P a g e
  2. 2. Amit, Mr. Shamsher Singh / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.112-115B) MPLS Header: II LITERATURE SURVEY MPLS sticks a 32 bit Header as shown below: MPLS-TP ring protection mechanisms as a Label (20 Bits): Carries information about novel protection mechanism, which aggregates merits setting up the LSP based on a given FEC. Either of both wrapping and steering approaches, and which Manual configuration or inserted on the basis of reduces packet loss significantly in case of in order static or dynamic routing protocol delivery. The present article describes the COS (3 bits):Defines the required Class of implementation in detail and shows that the new Service. With 3 bits, 8 possible classes. Affects approach highly reduces packet loss compared to the the Queuing and discard algorithms as the packet current mechanism[1]. A new architecture for MPLS- travels through the Network. Some times it is based micro mobility management. Presented copied from the IP Header TOS field. proposal called Optimized Integrated-Multi-Protocol S (STACK) ( 1 BIT): MPLS supports multiple Label Switching (Optimized I-NMLPLS). Optimized Labels. The processing of labelled stack is I-NMPLS is a hierarchical approach to support always based on the top stack. We shall study micro-mobility. This approach integrates the traffic this feature of MPLS in more detail shortly. engineering and QoS capabilities of MPLS with TTL (Time To Live) ( 8 bits): Same function as Mobile IP Fast Authentication protocol (MIFA) as a TTL in the IP Header. The packet is killed after mobility management framework. The integration travelling the specified number of hops and if the between N1LPLS and MIFA is achieved through packet has still not reached is destination. integration of MIFA control messages with MPLS signalling traffic[2]. MPLS is a next generation In today’s network world the advancement backbone architecture, it can speed up packetof the network infrastructure is the sound base that forwarding to destination by label switching.networks must rely on to compete in society. MPLS However, if there exists no backup LSP when theoffers that sound base at a lower cost and with primary LSP fails, MPLS frames cannot beenhanced flexibility. It not only can use pre-existing forwarded to destination. Therefore, fault recoveryequipment used for technologies such as ATM and has become an important research area in MPLSFrame Relay, but it allows the fine tuning of more Traffic Engineering[3]. A MPLS based routingadvanced technologies such as VoIP or video algorithm is present for reducing the number ofconferencing. Versatility and redundancy is what MPLS labels to N + M without increasing any linkmakes a network reliable and flexible, and MPLS can load. Presented explicit N + M bound makes it easyoffer those solutions. It is not a matter of to limit the table size requirement for a planedconsideration; it is a matter of time and necessity in network, and the linearity allows for tablesworld today. implemented in fast memory. For differentiated services with K traffic classes with different loadC) MPLS-TP constraints, Presented bound increases to K(N+M). Tomorrows network will mostly carry Presented stack-depth is only one, justifyingpackets. As a result, an evolution of existing time- implementations of MPLS with limited stack-division multiplexing (TDM)-based transport depth[4].networks is taking place, and new architectures This paper describes design,optimized to carry packets are being defined. The implementation, and capability of a MPLS simulator,function of a transport network is to carry which suppaas label swapping operation, LDP, CR-information between service edge devices. These LDP, and various sorts of label distribution function.devices could be Digital Subscriber Line Access It enables researchers to simulate how a U P isMultiplexers (DSLAMs), gateways, T1/E1 established and terminated, and how the labelledaggregators, broadband remote access servers packets act on the LSP. In order to show MPLS(BRAS), etc. Traditional transport systems based on simulators capability, the basic MPLS functionSDH/SONET platforms provide low-speed defined in MPLS standards is simulated; labelbandwidth granularity network services as well as distribution schemes, flow aggregation, ER-LSP, andhigh-speed long-haul transmission services. Circuit- LSP Tunnel[5]. They introduces a T-MPLSswitched transport network services with fixed simulation tool developed using OPNET modelerbandwidth granularity (64 Kbps, 1.5 Mbps, 2 Mbps, 11.5. Author proposed a simulation node structure50 Mbps, 150 Mbps, 600 Mbps, etc.) were emulated including four layers, i.e. Client Layer, Adaptationusing connection-oriented, packet-switched (CO-PS) Layer, Control Layer and the Switching &technologies and similar managed-bandwidth Forwarding Layer. All the L2 (PDH, SONET/SDH,services. However, in the access/aggregation and ETH, FR, ATM, etc) and L3 (IP) payload could bemetro domains, there is a desire by carriers to mapped into T-MPLS tunnel through either MPLSsimplify packet transport networking in order to encapsulated method or pseudo wire mechanism[6].reduce capital expenditures (CapEx) and operational Author provide some performance measurementsexpenses (OpEx) in their next-generation comparing the prototype to software routers. Thenetworks.[5] measurements indicate that the prototype is an 113 | P a g e
  3. 3. Amit, Mr. Shamsher Singh / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.112-115appropriate tool for achieving line speed forwardingin testbeds and other experimental networks[7] A Establish the MPLS network in Ring topologywork on Mobile MPLS with Route Optimization ispresented by the author and proposes a routeoptimization protocol to overcome this problemin Mobile MPLS. By adding a correspondent Establish the Save points over the network atagent function to Mobile MPLSs edge routers, equal distances from nodsthe mobility binding of a mobile node can becached by the edge routers and the packetrouting to the mobile node can be route-optimized[8]. Another work present an innovativemulti-service testbed for MPLS-TP networks to Store the transmission information on Save Pointsdemonstrate the transport performance ofinterconnected rings. By validating dual-label andtwo extended protection schemes, hardwareexperimental results are given to show theirinfluences on transport[9]. Implement broken link or packet drop at random location over the networkIII RESEARCH METHODOLOGY The proposed work is about to analyze thenetwork for the network fault and provide thenetwork restoration scheme by defining thealternative path. The work also includes the Detect the packet drop and pass the informationdistribution of substituted path notification among all to nearest save pointnodes over the network. The network reliabilitydepends on how accurately the fault information isdefined and the QOS depends on the efficientdistribution of notification over the network. Instruct source to stop the communication and retransmit data from backup channel set this In the existing methodology as the packet channel as main channelloss is detected in such network it is detected by thelast save point that the information is lost. Now thesave point will regenerate the packet and send it inthe opposite direction and from the other path thecommunication will be performed. But the main As the link reconstructed start using same channeldrawback of this approach is the complete re-routing for communicationprocess in worst case. It means if the data will be lostnear to the destination node and save point performsthe communication from reverse direction. Now thepacket has to travel the complete cycle again. Theoverall algorithm for the proposed work is presented As the link reconstructed start using same channelin the form of a flowchart given as under. for communication Analyse the throughput Figure 2: Proposed Methodology Figure 2 shows the complete architecture of MPLS network. In this proposed work we are defining a 2 Lane System for the network communication. The properties of proposed system are  The proposed system is a 2 Lane system.  Each Channel can send or receive data.  Both channels are independent to the communication. 114 | P a g e
  4. 4. Amit, Mr. Shamsher Singh / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.112-115  Second channel is defined as the backup [7] Ali Diab, Rene Boringer, “Optimized I- channel. MPLS: A Fast and Transparent Micro-  The main communication will be Mobility-Enabled MPLS performed using main channel. Framework”, 1-4244-0398-7/06 §2006 IEEE  As the packet loss detected by the save [8] Yimin Qiu, “A Research of MPLS-based point. Channel 2 will be selected for the Network Fault Recovery”, 2010 Third data communication. International Conference on Intelligent  Same Save point will control both Networks and Intelligent Systems 978-0- channel. 7695-4249-2/10 © 2010 IEEE  If the packet loss occur in second [9] David Applegate, “Load optimal MPLS channel also then it will chose the routing with N + M labels”, 0-7803- traditional approach to move in opposite 7753-2/03 (C) 2003 IEEE direction and perform the [10] Gaeil Ahn and Woojik Chun, ” Design and communication Implementation of MPLS Network Simulator Supporting LDP and CR-LDP”,IV CONCLUSION 0-7695-0777-8/00 0 2000 IEEE The proposed work is the improvement over [11] Bin Li, Yongjun Zhang, Shanguo Huang,the existing MPLS network with an alternate path Wanyi G, “Cascaded Packet Transferpath approach. The system will use extra hardware as Schemes to Improve Wireless T-MPLSwell as extra backup path and gives the better Network Bandwidth Efficiency”, 978-1-reliability over the network. The proposed system is 4244-3693-4/09 ©2009 IEEEan intelligent system that will work on ring based [12] James Kempf, Scott Whyte, Jonathanhigh speed networks. Ellithorpe, Peyman Kazemian, “OpenFlow MPLS and the Open Source Label Switched Router”, 978-0-9836283-0-9 c 2011 ITCREFERENCES [13] Savinya Polvichai, “Mobile MPLS with [1]. Wikipedia, “Internet backbone”. Free Route Optimization: The Proposed Protocol encyclopedia of information [Online]. and Simulation Study”, 20ll Eighth Available: International Joint Conference on http://en.wikipedia.org/wiki/Internet_backbo Computer Science and Software ne [Accessed: March 25th, 2009] Engineering (JCSSE) 978-1-4577-0687- [2]. Juniper Networks, “Technical 5/11 ©2011 IEEE Documentation: JUNOS 5.3 Internet [14] Zhihui Zhang Yongjun Zhang Wanyi G, Software Configuration Guide: MPLS “Demonstration of Transport and Applications,” Juniper Networks Inc, 1999- Protection Schemes in a Multi- 2009. [Online]. Available: service Testbed for MPLS-TP Networks”, http://www.juniper.net/techpubs/software/ju 978-1- 4244-6554-5/11 ©2011 IEEE nos/junos53/swconfig53-mpls- apps/html/swconfig53-mpls-appsTOC.htm. [Accessed: April. 17, 2009]. [3]. InetDaemon, “Tutorials by InetDaemon: BGP Update Message” InetDaemon”, 1996. [Online]. Available: http://www.inetdaemon.com/tutorials/intern et/ip/routing/bgp/operation/messages/update /nlri.shtml. [Accessed: April. 20, 2009]. [4]. H. Jonathan Chao, Xiaolei Guo. Quality of service control in high-speed networks, illustrated ed. Reading, MA: Wiley-IEEE, 2001. [E-book] Available: Google e-book. [5]. Cisco White Paper, “Understanding MPLS- TP and Its Benefits, © 2009 Cisco Systems, Inc. All rights reserved. This document is Cisco Public Information. [6] Wenjun Xie, Shanguo Huang, Wanyi Gu, “AN IMPROVED RING PROTECTION METHOD IN MPLS-TP NETWORKS”, Proceedings of IC- NIDC2010, 978- 1-4244-6853-9/10 ©2010 IEEE 115 | P a g e