University of Alberta ECE Department Network Systems Gangxiang Shen, Wayne D. Grover Extending the p-Cycle Concept to Path-Segment Protection Gangxiang.

Slides:



Advertisements
Similar presentations
IEEE INFOCOM 2004 MultiNet: Connecting to Multiple IEEE Networks Using a Single Wireless Card.
Advertisements

Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
Copyright © Wayne D. Grover 2000 EE 681 Fall 2000 Lecture 14 Mesh-restorable Network Design (1) Wayne D. Grover, TRLabs / University of Alberta October.
An Efficient Strategy for Wavelength Conversion in WDM p-Cycle Networks Dominic A. Schupke, Matthias C. Scheffel Wayne.
Optical communications & networking - an Overview
E E Module 17 W. D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003 ATM VP-based (or MPLS path) Restoration with Controlled Over-
W.D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003 Mesh-restorable Network Design (2) E E Module 13.
Benefits of p-Cycles in a Mixed Protection and Restoration Approach DRCN Benefits of p-Cycles in a Mixed Protection and Restoration Approach François.
Jan 13, 2006Lahore University of Management Sciences1 Protection Routing in an MPLS Network using Bandwidth Sharing with Primary Paths Zartash Afzal Uzmi.
Capacity Design Studies of Span-Restorable Mesh Transport Networks With Shared-Risk Link Group (SRLG) Effects John Doucette, Wayne D. Grover
P-Cycle Network Design: from Fewest in Number to Smallest in Size Diane P. OnguetouWayne D. Grover Diane P. Onguetou and Wayne D. Grover TRLabs and ECE,
Quantitative Comparison of End-to-End Availability of Service Paths in Ring and Mesh- Restorable Networks Matthieu Clouqueur, Wayne D. Grover
Mesh Restorable Networks with Complete Dual Failure Restorability and with Selectvely Enhanced Dual-Failure Restorability Properties Matthieu Clouqueur,
Understand p-Cycles, Enhanced Rings, and Oriented Cycle Covers Wayne D. Grover TRLabs and University of Alberta TRLabs and University of Alberta Edmonton,
P-Cycles, Ring-Mesh Hybrids and “Ring-Mining:” Options for New and Evolving Optical Networks Wayne D. Grover TRLabs and University of.
BROADNETS 2004 San José, California, USA October 25-29, 2004 p-Cycle Network Design with Hop Limits and Circumference Limits Adil Kodian, Anthony Sack,
Capacity Comparison of Mesh Network Restoration and Protection Schemes Under Varying Graph Connectivity John Doucette Wayne D. Grover TRLabs and University.
C O R P O R A T E T E C H N O L O G Y Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p-Cycle Networks International Conference.
TRLabs Confidential SmartBoard Presentation May 29 May 29 th 2003, SmartBoard Presentation NFOEC-2003Sep 11, 2003 Ring Mining to p-Cycles as a Target Architecture.
Optimization for Network Planning Includes slide materials developed by Wayne D. Grover, John Doucette, Dave Morley © Wayne D. Grover 2002, 2003 E E 681.
E E Module 18 M.H. Clouqueur and W. D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003 Analysis of Path Availability in Span-Restorable.
Exploiting Forcer Structure to Serve Uncertain Demands and Minimize Redundancy of p-Cycle Networks Gangxiang Shen & Wayne D. Grover TRLabs and University.
Mesh Restorable Networks with Multiple Quality of Protection Classes Wayne D. Grover, Matthieu Clouqueur TRLabs and.
High-Availability Network Architectures (HAVANA): High-Availability Network Architectures (HAVANA): Comparative Study of Fully Pre-Cross- Connected Protection.
IP layer restoration and network planning based on virtual protection cycles 2000 IEEE Journal on Selected Areas in Communications Reporter: Jyun-Yong.
Span-restorable Mesh Network Design (1) W. D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003 E E Module 11 ( Version for book.
Bluenet a New Scatternet Formation Scheme * Huseyin Ozgur Tan * Zifang Wang,Robert J.Thomas, Zygmunt Haas ECE Cornell Univ*
E E Module 13 © Wayne D. Grover 2002, p-Cycles Jens Myrup Pedersen Aalborg University © Wayne D. Grover 2002, 2003 E E Module 13 ( Version.
OFC 2004, Los Angeles, CA Restorable Mesh Network Design under Demand Uncertainty: Toward “Future Proofed” Transport Investments Dion Leung, Wayne Grover.
Capacity Requirements for Network Recovery from Node Failure with Dynamic Path Restoration Gangxiang Shen and Wayne D. Grover TRLabs and University of.
2015/6/291 Fault Management in IP- Over-WDM Networks: WDM Protection Versus IP Restoration Adviser: Ho-Ting Wu Presenter: Ze-Yang Guo.
E E Module 20 W. D. Grover TRLabs & University of Alberta © Wayne D. Grover 2002, 2003 Distributed Mesh Span Restoration.
Algorithmic Approaches for Efficient Enumeration of Candidate p-Cycles and Capacitated p-Cycle Network Design John Doucette 1,2, Donna He 3, Wayne D. Grover.
Finding Protection Cycles in DWDM Networks 2002 IEEE ICC on Volume 5, 28 April-2 May Page(s): Reporter: Jyun-Yong Du.
© Rui Wang Cycle-Oriented Distributed Preconfiguration Ring-like Speed with Mesh-like Capacity for Self-planning Network Restoration 1 Sep Rui Wang.
Advances in Optical Network Design with p-Cycles: Joint optimization and pre-selection of candidate p-cycles (work in progress) Wayne D. Grover, John Doucette.
Copyright © Wayne D. Grover 2000 EE 681 Fall 2000 Lecture 15 Mesh-restorable Network Design (2) W. D. Grover, October 26, 2000 copyright © Wayne D. Grover.
1 Protection Mechanisms for Optical WDM Networks based on Wavelength Converter Multiplexing and Backup Path Relocation Techniques Sunil Gowda and Krishna.
November 18, Traffic Grooming in Optical WDM Networks Presented by : Md. Shamsul Wazed University of Windsor.
SONET Survivability Mechanisms CSC/ECE 772: Survivable Networks Spring, 2009, Rudra Dutta.
SMUCSE 8344 Protection & Restoration of Optical Networks.
Network Survivability Against Region Failure Signal Processing, Communications and Computing (ICSPCC), 2011 IEEE International Conference on Ran Li, Xiaoliang.
Load Balancing in Protection Switching of Optical Networks Hongkyu Jeong, Gyu-Myoung Lee Information and Communications Univ. (ICU) Student ID : ,
Network Security Lecture 20 Presented by: Dr. Munam Ali Shah.
E E 681 Fall Lecture 23 Course Wrap-up & Challenges for Future Optical Networking Matthieu Clouqueur TR Labs & University of Alberta.
Network-Coding Multicast Networks With QoS Guarantees Yuanzhe Xuan and Chin-Tau Lea, Senior Member, IEEE IEEE/ACM TRANSACTIONS ON NETWORKING, VOL. 19,
2007/03/26OPLAB, NTUIM1 A Proactive Tree Recovery Mechanism for Resilient Overlay Network Networking, IEEE/ACM Transactions on Volume 15, Issue 1, Feb.
Cut Saturation for p-cycle Design Khalid Al-Snaie Electronics Dept., College of Technology Riyadh, Saudi Arabia Dale R. Thompson* Department of Computer.
Two-layer Restoration Scheme for IP over Optical Networks with MPLS Jia Ke, L. Mason, Q. Yang ICIS, School of EEE, Nanyang Technological University
Survivable Traffic Grooming with Differentiated End-to-End Availability Guarantees in WDM Mesh Networks Proceedings of the 13th IEEE Workshop on Local.
10/6/2003Kevin Su Traffic Grooming for Survivable WDM Networks – Shared Protection Kevin Su University of Texas at San Antonio.
1 P-Cycles. 2 What’s a p-Cycle? A preconfigured cycle formed out of the spare capacities in the network –A p-cycle uses one unit of spare capacity on.
Reconfigurable Optical Mesh and Network Intelligence Nazar Neayem Alcatel-Lucent Internet 2 - Summer 2007 Joint Techs Workshop Fermilab - Batavia, IL July.
Algorithm for enumerating all recovery paths against single span of a network Sung-Hwan Park Jeong-Hee Ryou
1 Why Optical Layer Protection? Optical layer provides lightpath services to its client layers (e.g., SONET, IP, ATM) Protection mechanisms exist in the.
1 Simple provisioning, complex consolidation – An approach to improve the efficiency of provisioning oriented optical networks Tamás Kárász Budapest University.
Challenges in the Next Generation Internet Xin Yuan Department of Computer Science Florida State University
Optimal Design of Survivable Mesh Networks Based on Line Switched WDM Self-Healing Rings IEEE/ACM Transactions on Networking, Vol 11, NO.3, June,2003 Andrea.
A study of provision of protecting capability after link failure in WDM networks 在 WDM 網路下以 FIPP 保護環連續供給保護能力之研究 作 者 : 丁德榮 (Der-Rong Din) 賴薪吉 (Hsin-Chi.
Cycle-Oriented Distributed Preconfiguration: Ring-like Speed with Mesh-like Capacity for Self-planning Network Restoration Wayne D.Grover, Demetrios Stamatelakis.
John Doucette and Wayne D. Grover
Globecom 2003 December 1-5, San Francisco, California
Presented by: Wayne D. Grover, (co-author with Diane Prisca Onguetou)
Network Survivability
TRLabs & University of Alberta
Span-restorable Mesh Network Design
A Novel 2-Hop Flow Approach
Introduction to Survivable Rings
SURVIVABILITY IN IP-OVER-WDM NETWORKS (2)
Optical communications & networking - an Overview
Presentation transcript:

University of Alberta ECE Department Network Systems Gangxiang Shen, Wayne D. Grover Extending the p-Cycle Concept to Path-Segment Protection Gangxiang Shen, Wayne D. Grover URL:

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 2 Outline  Background and Motivation  Concept of Flow p-Cycles  Flow p-Cycle Design Model  Test Methods and Results  Operational Aspects and Potential Applications  Conclusions

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 3 Basic Approaches to Transport Network Survivability  p-Cycle 3Span p-cycles (since 1998) 3Flow p-cycles (our topic)  Mesh 3Span 3Path 3SBPP Efficiency Speed  Ring UPSR 3BLSR

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 4 Background: Span-Protecting p-Cycles  Characteristic: Ring-like switching speed and mesh-like capacity efficiency Straddling span On-cycle span

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 5 Comparison between Ring and p-Cycle Protection Ring network : p-Cycle: Spare Capacity Protection Coverage Able to restore 9 spansAble to restore 19 spans

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 6 The Unique Position Span p- Cycles Occupy Redundancy Speed “50 ms” 100 %50 %200 % Path rest, SBPP Span (link) rest. BLSR 200 ms p -cycles: BLSR speed mesh efficiency

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 7 Motivation  All the studies so far on p-cycles consider “span-protecting” p-cycles, so it is natural to ask: Q. is there is “a path protection equivalent to p-cycles?” -- A. Yes the answer is “Flow p-Cycles” !

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 8 Concept of Flow p-Cycles  Characteristic: Protect spans that span p-cycles can protect as well as spans that span p- cycles cannot protect (example: span 6-7 below) Intermediate node failure restoration (example: node 7) Path restoration –like spare capacity efficiency, 1:1 path protection –like switching speed On-cycle span Straddling span ? ?

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 9 The Position Flow p-Cycles Occupy Redundancy Speed “50 ms” 100 %50 %200 % Path rest, SBPP Span (link) rest. BLSR 200 ms p -cycles: BLSR speed mesh efficiency Flow p-cycles

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 10 Various Flow-to-Cycle Relationships Related basic concepts Intersecting and non-intersecting Intersection nodes Intersection flow segment Straddling and on-cycle flow relationship

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 11 Mutual Capacity Consideration  Single span-failure causes multiple flow- failures simultaneously  Flow-based restoration is required

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 12 Flow p-Cycle Design Model for 100% Span Failure Restoration  Objective: minimize total spare capacity  Constraints:  Affected flows upon a span failure must be fully restored  Number of cycle copies to build is set by the largest span failure-specific simultaneous use for unit copies of cycle  The spare capacity on a span must be enough to support the number of copies of each p-cycle that overlies the span

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 13 Test Networks

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 14 Result: Performance Comparison between Various Protection Schemes

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 15 Operational Aspects and Protocol

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 16 Applications of the General Concept

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 17 Conclusions  Flow p-cycle concept was proposed and evaluated  Flow p-cycle method achieves path restoration –like spare capacity efficiency and 1:1 path protection –like restoration speed

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 18 Future Work  Identify the impacts from the network details and demand patterns  Further consider operational aspects and develop control protocol  Implement some applications of the general concept  Consider an evolutional scheme, pre-configured segments: p-segments  Compare to “ordinary” node-encircling p-cycles for node protection.

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 19 Main References  [1] W. D. Grover and D. Stamatelakis, “Cycle-oriented distributed preconfiguration: Ring-like speed with mesh-like capacity for self-planning network restoration,” in Proc. of IEEE ICC’98, 1998, pp  [2] D. Stamatelakis, W. D. Grover, “IP layer restoration and network planning based on virtual protection cycles,” IEEE Journal on Selected Areas in Communications, vol.18, no.10, October 2000, pp  [3] D. A. Schupke, C. G. Gruber, and A. Autenrieth, “Optimal configuration of p- cycles in WDM networks,” in Proc. of IEEE ICC’02,  [4] W. D. Grover, and J. E. Doucette, “Advances in optical network design with p- cycles: Joint optimization and pre-selection of candidate p-cycles,” to appear in Proc. of the IEEE-LEOS Summer Topical Meeting on All Optical Networking,  [5] M. Herzberg and S. Bye, “An optimal spare-capacity assignment model for survivable network with hop limits,” in Proceedings of IEEE GLOBECOM’94, 1994, pp  [6] R. R. Iraschko, M.H. MacGregor, and W.D. Grover, “ Optimal capacity placement for path restoration in STM or ATM mesh-survivable networks,” IEEE/ACM Transactions on Networking, vol. 6, no. 3, June 1998, pp

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 20 Literature Survey on Span- Protecting p-Cycles  1998, Grover and Stamatelakis first proposed p-cycles concept and developed self-organized protocol [1]  2000, application of p-cycles to IP/MPLS layer [2] including node-encircling p-cycles  2002, application to DWDM networks [3]  2002, studies on joint optimization of p-cycle network designs [4]  ……

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 21 Evolution of Survivability Schemes  First Generation Pre-configured dedicated protection facilities  Fast restoration speed  Bad spare capacity redundancy Example: various ring-based techniques like 1+1, UPSR, BLSR  Second Generation Pre-planned but not pre-configured protection routes and shared spare capacities  Good spare capacity redundancy  Slow restoration speed Example: mesh-based restoration schemes like span, path, SBPP

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 22  Third Generation Pre-configured cycles  Fast restoration speed  Good spare capacity redundancy Example: p-cycles  Future Generation Pre-configured segments  Fast restoration speed  Good spare capacity redundancy Example: p-segments Evolution of Survivability Schemes (con’t)

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 23 Comparison between Mesh (SBPP) Restoration and p-Cycle Protection Mesh restorable network : p-Cycle: Two-way “talk” Generalized adaptive reconfiguration No two-way “talk” Immediate action Fully pre-prepared action On-cycle span PATH message RESV message

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 24 Cycle Preselection Strategy D is set of nonzero demand pairs (i.e., flows) on the traffic matrix S r is set of spans traversed by the working path between demand pair r P(j) denotes cycle j in cycle set P k enumerates spans on cycle P(j) and c k represents the cost of span k g r denotes number of traffic demand units of the working flow between demand pairs r l r denotes length of the working flow of demand pair r

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 25 Flow p-Cycle Design Model II: 100% Span and Node Failure Restoration  Objective: minimize total spare capacity  Constraints:  Affected flows upon a span failure must be fully restored  Affected flows upon an intermediate node failure must be fully restored  Number of cycle copies to build is set by the largest span failure- specific simultaneous use for unit copies of cycle  Number of cycle copies to build is set by the largest node failure- specific simultaneous use for unit copies of cycle  The spare capacity on a span must be enough to support the number of copies of each p-cycle that overlies the span

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 26 Concept of Multi-QoP  R 0 restorability: this is a wholly best-effort class with no assured restorability  R s restorability: this class is assured by design of restorability against any span failure, but receives only best efforts with no guarantee for node failure  R s+n restorability: this class enjoys assured restorability against any span failure or failure of an intermediate node other than its own end-nodes.

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 27 Flow p-Cycle Design Model III: Design to Support Multi-QoP  Objective: minimize total spare capacity  Constraints:  Affected R s and R s+n flows upon a span failure must be fully restored  Affected R s+n flows upon an intermediate node failure must be fully restored  Number of cycle copies to build is set by the largest span failure- specific simultaneous use for unit copies of cycle  Number of cycle copies to build is set by the largest node failure- specific simultaneous use for unit copies of cycle  The spare capacity on a span must be enough to support the number of copies of each p-cycle that overlies the span

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 28 Flow p-Cycle Design Model IV: Maximal Node Recovery under a Spare Capacity Budget  Objective: maximize overall node failure restorability  Constraints:  Affected flows upon a span failure must be fully restored  The restored traffic flows of a demand pair never exceeds its total lost traffic flows upon an intermediate node failure  Number of cycle copies to build is set by the largest span failure- specific simultaneous use for unit copies of cycle  Number of cycle copies to build is set by the largest node failure- specific simultaneous use for unit copies of cycle  The spare capacity on a span must be enough to support the number of copies of each p-cycle that overlies the span  Total spare capacity should not exceed a budget

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 29 Result II: Impact of Cycle Preselection Strategies and Number of Cycles of Flow p-Cycles

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 30 Result III: Impact of Physical Distance Limit of Cycle Circumference of Flow p- Cycles

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 31 Result IV: Performance on Node Failure Recovery (1) NetworksNSFNETARPA2SmallNet Intrinsic node failure restorability 98.32% 97.26%80.51% Redundancy increase (R s+n vs. R s ) 0.5%4.8%10.4% Total cost increase (R s+n vs. R s ) 0.2% 2.5% 3.6% R s : 100% span failure restoration R s+n : 100% span and intermediate node failure restoration

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 32 Result IV: Performance on Node Failure Recovery (2) Normalized spare capacity for 100% span failure restoration

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 33 Result IV: Performance on Node Failure Recovery (3) 100% R s services 100% R s+n services

University of Alberta ECE Department Network Systems Gangxiang Shen and Wayne D. Grover ICC2003, Anchorage, Alaska 34 Publications  [1] Wayne D. Grover, Gangxiang Shen, "Extending the p-cycle concept to path-segment protection," to appear in ICC2003, Anchorage, Alaska, USA, May,  [2] Gangxiang Shen, Wayne D. Grover, "Capacity requirements for network recovery from node failure with dynamic path restoration," to appear in OFC2003, Atlanta, Georgia, USA, March,  [3] Gangxiang Shen, Wayne D. Grover, “Extending the p-cycle concept to path-segment protection for span and node failure recovery,” submitted to IEEE JSAC special issue (Optical communications and networking series 2003).