1 / 18

Application of GMPLS Technology in Next-Generation Networks

Explore the implementation of GMPLS technology for dynamic topology reconfiguration and traffic engineering in NGNs, with a detailed scenario and results analysis. This study showcases the benefits of GMPLS in improving network efficiency and service quality.

mkenneth
Download Presentation

Application of GMPLS Technology in Next-Generation Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Internet2 Spring 2005 Member Meeting • Application of GMPLS Technology and All-Optical Signal Regeneration Technology to Next-Generation Network (NGN) Application of GMPLS technology to traffic engineering Shinya Tanaka, Hirokazu Ishimatsu, Takeshi Hashimoto, Shiro Ryu (1), and Shoichiro Asano (2) 1: Laboratories, Japan Telecom Co., Ltd. 2: National Institute of Informatics May 4, 2005

  2. Agenda • Motivation • GMPLS applications • Traffic engineering scenario • How does it work? • Results and discussion • Conclusion

  3. Motivation • GMPLS enables dynamic topology reconfiguration in “layer 2/1” network. • Establish new physical connection, change route, change destination, … • Many application ideas have been proposed but few applications have been demonstrated. • Application of GMPLS technology to traffic engineering.

  4. GMPLS applications … for whom? • For users • On-demand private line (wire). • Not “pseudo wire” (PWE; Pseudo Wire Emulation), but real wire. • User originated signaling. • For service network providers • Decrease of network turn-up time. • Fault recovery considering layer integration. • Traffic engineering with dynamic topology modification.

  5. Dynamic topology modification • Modify the topology of the carrier layer (the network layer carrying IP). • Current network … carrier layer topology is STATIC (configured by human) • In GMPLS network … carrier layer topology is DYNAMIC. IP layer can control carrier layer topology. i.e. IP layer can modify carrier layer topology as IP layer wants. IP Traditional MPLS ( “PSC” in GMPLS ) Eth PPP/HDLC ATM/FR Carrier layer SONET / SDH / Optical

  6. Traffic packets New GMPLS LSP (Label Switched Path) Basic Idea of traffic engineering with dynamic topology modification Congested GMPLS network GMPLS LSP (= Carrier layer path) is presented as an available IP link to IP layer

  7. Testbed Network configuration PS Traffic monitor (Packet Shaper) Host A R1,2 High-speed IP router (Cisco 124xx) R3 PC router (Linux base) PS PXC Photonic cross-connect Calient DiamondWave 128 SITE A R3 TE-controller (Traffic engineering controller) R1 R2 PS PXC Host B Control plane network SITE B

  8. Equipments • High-speed IP routers. • PXCs • All optical cross-connect. Ability to switch optical link independently from signal type (GbE, SONET, SDH, …) • PC routers: Linux based PC routers • GMPLS protocol software installed. • Traffic monitors: Packeteer “Packet Shaper” (PS) • for traffic quality monitoring. • PS can measure application level response. • In this experiment, telnet session response time is measured. • Traffic engineering controller (TE-controller) • A laptop PC running the scenario driver program written in Java.

  9. Scenario • Telnet from Host A to Host B. • Add delay at R3 to emulate network congestion (by “netem”; network emulator.) • http://developer.osdl.org/shemminger/netem • Packet Shaper detects quality degradation of the telnet session. • Quality means response time in this context. • Send a SNMP trap to TE-controller as an alarm • TE-controller will … • Establish new GMPLS LSP (optical link) • Update routing policy • Modify routing table as only telnet (tcp port 21) packets are transported over the LSP. • Then the quality of the telnet session will recover.

  10. How does it work (1) Initial state Host A PS SITE A R3 R1 R2 PS PXC TE-controller No signal transmitted Host B SITE B (control plane network is not shown)

  11. How does it work (2) Telnet from host A to host B Host A PS SITE A telnet session R3 R1 R2 PS PXC TE-controller Host B SITE B

  12. How does it work (3) Bad Quality Increase delay on R3 Host A PS detects quality degradation of the telnet session PS SITE A Congested (emulated by artificial packet delay) R3 R1 R2 PS PXC TE-Controller Host B SITE B

  13. How does it work (4) Bad Quality PS sends alarm to TE-controller Host A PS SITE A Congested R3 ALARM ! (SNMP Trap) R1 R2 PS PXC TE-controller Host B SITE B

  14. How does it work (5) Bad Quality Establish new GMPLS LSP (optical link) Host A PS SITE A Congested R3 R1 R2 PS PXC TE-controller Host B GMPLS LSP is set-up and becomes available as an IP link SITE B

  15. How does it work (6) Change route of telnet traffic Good Quality Host A PS SITE A Congested R3 R1 R2 PS PXC TE-controller Host B SITE B

  16. Results • The system worked successfully. • Quality of the telnet session has been recovered. • Telnet traffic has been bypassed to a new optical path. • Traffic of other services (ping, ftp, …) remains in bad quality. i.e. in large latency. • LSP set-up was completed within one second, but about ten seconds were necessary for the telnet session quality to recover.

  17. Discussion • GMPLS will be useful when carrier layer resource sharing is planned. • e.g. Extra-traffic in SONET/SDH. • Coordination between a (GMPLS) control plane and resource management system is essential. • Resource measurement seems to be a core task of service provider.

  18. Conclusion • GMPLS application to traffic engineering has been discussed. • One example has been successfully demonstrated.

More Related