Use Cases and Requirements for MPLS-TP multi-failure protection - - PowerPoint PPT Presentation

use cases and requirements for mpls tp multi failure
SMART_READER_LITE
LIVE PREVIEW

Use Cases and Requirements for MPLS-TP multi-failure protection - - PowerPoint PPT Presentation

Use Cases and Requirements for MPLS-TP multi-failure protection draft-cui-mpls-tp-mfp-use-case-and- requirements-01.txt Zhenlong Cui, Rolf Winter IETF 89, London, England 1 Objective of multi-failure protection To guarantee service


slide-1
SLIDE 1

Use Cases and Requirements for MPLS-TP multi-failure protection

draft-cui-mpls-tp-mfp-use-case-and- requirements-01.txt Zhenlong Cui, Rolf Winter

IETF 89, London, England

1

slide-2
SLIDE 2

Objective of multi-failure protection

  • To guarantee service continuity under multi-

failure conditions by preparing N protection paths for a single working path.

Example of multi-failure protection N Protection paths A single working path

2

slide-3
SLIDE 3

Comments from WG

  • 1:1 and 1:n already exist. Is this m:n?
  • This is m:1. It should be covered under the

umbrella of m:n.

3

One protection path multi protection paths One working path

1:1 m:1

Multi working paths

1:n m:n

Already exist Which one should be chosen?

slide-4
SLIDE 4

Protection schemes

1:1 protection 1:n protection (FP,P)=(i, i) (FP,P)=(1,1)

Request field 1:1 1:n m:n m:1 FPath j: fault on Pj m(129,255) m(129,255) i: fault on Wi 1 n(1,128) n(1,128) 1 Path j: data not on P m(129,255)? m(129,255)? i: data on P (From Wi) 1 n(1,128) 1

Wi P1 W1 P1

m:n protection can be implemented by software, but difficult to be implemented by hardware, because a huge number of state machines need to be managed.

4

m:n protection Wi Pj (FP,P)=(?,?) (FP,P)=(?,?)

n(1,128)

m:1 protection W1 Pj (FP,P)=(?,?) (FP,P)=(?,?)

slide-5
SLIDE 5

The necessity of multi-failure backups

5

  • Operational pressure is reduced when a single

failure occurs (service is still protected)

  • Service providers can increase revenue by
  • ffering multi-tiered service levels.

– Gold: protection for two failures. – Silver: protection for one failure. m:1 protection protects against multiple failures, but the backup paths might be too costly.

slide-6
SLIDE 6

Combination with SMP

  • To reduce the cost for backup paths, m:1

protection can be combined with SMP.

6

A B E F C D Working path 1 Protection path 2 Working path 2 Protection path 3 C D Protection path 1 G H Protection path 4 Shared segments-> smp (1:1) m:1 m:1 1+1 1+1 smp (1:1)

W1 (FP,P)=(?,?) (FP,P)=(?,?) The new value of request signal (FP,P) need to be defined

m:1 protection

slide-7
SLIDE 7

The requirements

  • m:1 protection function

– Must protect against multiple failures. – Must meet the sub 50ms recovery requirements. – Should be easy to implement. – Backup paths can be shared with other working paths.

7

slide-8
SLIDE 8

Summary

  • Multi-failure protection such as m:1 protection

should be supported in TP-enabled transport network.

  • Solicit more comments from WG.