Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

24
Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p-Cycle Networks International Conference on Communications (ICC) Paris, France - June 22, 2004 Dominic A. Schupke* Siemens AG, Corporate Technology Otto-Hahn-Ring 6, 81730 Munich, Germany E-mail: Wayne D. Grover, Matthieu Clouqueur TRLabs and University of Alberta 7th Floor, 9107 116 St NW, Edmonton, Alberta, Canada T6G 2V4 E-mail: {grover,clouqueur}@trlabs.ca *Results from work at Technische Universität

description

Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks. International Conference on Communications (ICC) Paris, France - June 22, 2004 Dominic A. Schupke* Siemens AG, Corporate Technology Otto-Hahn-Ring 6, 81730 Munich, Germany E-mail: - PowerPoint PPT Presentation

Transcript of Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

Page 1: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y Strategies for EnhancedDual Failure Restorabilitywith Static or Reconfigurablep-Cycle Networks

International Conference on Communications (ICC)Paris, France - June 22, 2004

Dominic A. Schupke*Siemens AG, Corporate TechnologyOtto-Hahn-Ring 6, 81730 Munich, GermanyE-mail:

Wayne D. Grover, Matthieu ClouqueurTRLabs and University of Alberta7th Floor, 9107 116 St NW, Edmonton, Alberta, Canada T6G 2V4E-mail: {grover,clouqueur}@trlabs.ca

*Results from work at Technische Universität München and TRLabs

Page 2: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Outline

• Introduction

• The p-Cycle Concept

• p-Cycles and Dual Failures

• Network Design

• Results

• Conclusions

Page 3: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Introduction

Preconfigured protection cycles (“p-cycles”):

• Applicable in many kinds of networks

• High capacity-efficiency

• Fast protection switching times

• For span-protection:100% restorability against any single span failure

Our focus:

• Provide enhanced or optimized levelof dual-failure restorability

• Static and reconfigurable p-cycles

Page 4: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

The p-Cycle Concept

A p-cycle in a mesh network:

D

A

B

E

C

Page 5: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

The p-Cycle Concept

On-cycle link failure:

D

A

B

E

C

Page 6: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

The p-Cycle Concept

Straddling link failure:

D

A

B

E

C

Straddling link

Path 1

Page 7: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

The p-Cycle Concept

Straddling link failure:

D

A

B

E

C

Path 2

Page 8: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Assumptions on Dual Failures

• Dual failure scenarios:

• Assumption: t1 + t1,rec. < t2

• p-Cycles: trec. ~ 50 ms

t1 t1+t1,rec. t2

First (span)failure

Recovery fromfirst failure

Second failure

t2+t2,rec. t2+t2,rep.t1+t1,rep.

Recoveryfrom second failure (if possible)

Repair offirst failure

Repair ofsecond failure

Page 9: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Static p-Cycles and Dual Failures

D

A

B

E

C

t1

Page 10: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Static p-Cycles and Dual Failures

D

A

B

E

C

No recovery for B-C from second failure

t1

t2

Page 11: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Static p-Cycles and Dual Failures

D

A

B

E

C

t1

p-Cycle A

p-Cycle B

Page 12: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Static p-Cycles and Dual Failures

D

A

B

E

C

Recovery from second failure

t1

t2

p-Cycle A

p-Cycle B

Page 13: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Susceptibility Concept

• p-Cycle susceptible to a dual failure combination:Both failures affect working spans protected by it

• p-Cycle protects s working spans Susceptible to s (s-1) failure events

• Susceptibility s per p-cycle not larger than given σmax

• Restrict when selecting eligible p-cycles for design

Other approach:

• Failure dispersal concept (see paper)

Page 14: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Reconfigurable p-Cycles and Dual Failures

D

A

B

E

C

t1

Page 15: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Reconfigurable p-Cycles and Dual Failures

D

A

B

E

C

t1

Vulnerableprotectioncapacity

Page 16: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Reconfigurable p-Cycles and Dual Failures

D

A

B

E

C

t1

Vulnerableworkingcapacity

Page 17: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Reconfigurable p-Cycles and Dual Failures

D

A

B

E

C

t1

p-Cycle formed- after t1

Page 18: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Reconfigurable p-Cycles and Dual Failures

D

A

B

E

C

Recovery from second failure

t1

t2

p-Cycle formed- after t1 and

- before t2

Page 19: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Network Design

Cost-optimal design:

• Length-weighted utilization of network

Single-failure restorability:

• 100% restorability guaranteed

Dual-failure restorability:

• R(i,j): Restorable fraction of affected working capacity after dual failure of spans i and j

• R2: Average over all dual failure cases

Page 20: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Network Design

p-Cycle design

Static p-cycles

No R2 optimization R2 optimization

Protect vulnerableworking capacity only

Protect anyvulnerable capacity

Protect vulnerableprotection capacity only

After first failure

Reconfigurable p-cycles

No R2 optimization R2 optimization

Page 21: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

COST239 Case Study Network

• Hypothetical pan-Europeanoptical network ofCOST239 project

• Traffic matrix modifiedto lightpath entries

• Average nodal degree: dav = 4.7

• Three-connected(connected after anydual span failure)

10

1

56

783

9

0 2 4

Page 22: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Results for Static p-Cycles

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0.5 0.6 0.7 0.8 0.9 1 Dual failure Restorability

Add

ition

al R

elat

ive

Spar

e C

apac

ity C

ost

Reconfiguration

σmax=4

σmax=13

σmax=9

smaller σmax

Page 23: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Results for Reconfigurable p-Cycles

0

0.5

1

1.5

2

2.5

3R

elat

ive

Spar

e C

apac

ity C

ost

Stat

ic ReconfigurationR2=100%

Vulnerable workingcapacity protected only

Fraction of p-cycleschangeable in form

Only additional p-cycles

100% 5% 0%

Page 24: Strategies for Enhanced Dual Failure Restorability with Static or Reconfigurable p -Cycle Networks

C

O R

P O

R A

T E

T

E C

H N

O L

O G

Y

© TRLabs / University of Alberta and Siemens AG, CT IC 2 ON, Dominic Schupke, 2004-06-22

Conclusions

Capacity design methods:

• Static p-cycles:• Improved dual-failure restorability

• Susceptibility viable approach to control restorability

• Reconfigurable p-cycles: • Complete dual-failure restorability

• Different operational options

Outlook:

• Reconfigurable p-cycles in networks designed for single-failure restorability only

• Multiple protection classes