framework and requirements for shared mesh protec8on in
play

Framework and Requirements for Shared Mesh Protec8on in - PowerPoint PPT Presentation

Framework and Requirements for Shared Mesh Protec8on in MPLS-TP IETF 84 July, 2012 Yaacov Weingarten Sam K. Aldrin Contributors to SMP


  1. Framework ¡and ¡Requirements ¡ ¡for ¡ Shared ¡Mesh ¡Protec8on ¡in ¡MPLS-­‑TP ¡ IETF ¡84 ¡ July, ¡2012 ¡ ¡ Yaacov ¡Weingarten ¡ Sam ¡K. ¡Aldrin ¡ ¡ ¡

  2. Contributors ¡to ¡SMP ¡ Andrew ¡Malis ¡(Verizon) ¡ Biao ¡Lu ¡ ¡(Infinera) ¡ Daniel ¡King ¡(Old ¡Dog ¡ Dave ¡Allan ¡(Ericsson) ¡ Consul8ng) ¡ Fatai ¡Zhang ¡(Huawei) ¡ Eric ¡Osborne ¡(Cisco) ¡ Gregory ¡Mirsky ¡(Ericsson) ¡ Fei ¡Zhang ¡(ZTE) ¡ Luyuan ¡Fang ¡(Cisco) ¡ Jeong-­‑dong ¡Ryoo ¡(ETRI) ¡ Nurit ¡Sprecher ¡(NSN) ¡ Mohana ¡SingamseWy ¡ Rajan ¡Rao ¡(Infinera) ¡ (Tellabs) ¡ Sam ¡Aldrin ¡(Huawei) ¡ Ping ¡Pan ¡(Infinera) ¡ Tae-­‑sik ¡Cheung ¡(ETRI) ¡ Yaacov ¡Weingarten ¡ ¡ ¡ IETF ¡84 ¡ 2 ¡

  3. What ¡is ¡Shared ¡Meshes ¡Protec8on ¡(SMP)? ¡ Key ¡proper8es: ¡ 1. Setup ¡protec8ng ¡LSP’s ¡ahead ¡of ¡ W1 ¡ 8me ¡ 2. All ¡protec8on ¡related ¡informa8on ¡ P1 ¡ are ¡pre-­‑computed ¡and ¡loaded ¡to ¡ the ¡relevant ¡nodes ¡ ¡ P2 ¡ 3. Upon ¡failure, ¡use ¡Linear ¡ W2 ¡ Protec8on ¡mechanism ¡in ¡ switching-­‑over ¡traffic ¡ 4. SMP ¡protocol ¡may ¡be ¡required ¡to ¡ The ¡resources ¡on ¡P-­‑Q-­‑R ¡are ¡shared ¡ coordinate ¡the ¡usage ¡of ¡shared ¡ by ¡mul8ple ¡working ¡LSP’s ¡ resources ¡ IETF ¡84 ¡ 3 ¡

  4. Background ¡ • This ¡is ¡an ¡important ¡func8on ¡in ¡long-­‑haul ¡ transport ¡networks ¡ • Mul8ple ¡par8es ¡have ¡been ¡working ¡on ¡it ¡for ¡a ¡ long ¡while ¡ • There ¡exists ¡several ¡drags: ¡ – drag-­‑allan-­‑spme-­‑smp-­‑fmwk ¡ – drag-­‑cheung-­‑mpls-­‑tp-­‑mesh-­‑protec8on-­‑05 ¡ – drag-­‑pan-­‑shared-­‑mesh-­‑protec8on-­‑04 ¡ • Lack ¡of ¡informa8on ¡to ¡chart ¡a ¡path ¡forward ¡ ¡ It’s ¡to ¡everybody’s ¡interest ¡to ¡consolidate ¡ IETF ¡84 ¡ 4 ¡

  5. The ¡Plan ¡@IETF83 ¡ 1. Framework ¡and ¡requirements ¡ ¡ (drag-­‑weingarten-­‑mpls-­‑smp-­‑requirements) ¡ 2. SMP ¡Mechanisms ¡and ¡Procedures ¡ To ¡be ¡published ¡soon ¡ IETF ¡84 ¡ 5 ¡

  6. Update ¡ 1. Requirement ¡document ¡defines ¡requirements ¡in ¡ detail ¡ Problem ¡defini8on ¡ • Requirements ¡ • Func8onal ¡components ¡ • Preemp8on ¡behavior ¡ • Restric8ons ¡ • 2. A ¡common ¡solu8on, ¡which ¡is ¡within ¡the ¡above ¡ framework ¡ 3. Solu8on ¡document ¡to ¡be ¡published ¡once ¡WG ¡ agrees ¡to ¡the ¡framework ¡and ¡requirements ¡ IETF ¡84 ¡ 6 ¡

  7. SMP ¡Example ¡ ? ¡ Protec8on ¡ Protec8on ¡ Segment ¡ Segment ¡ • SMP ¡mechanism ¡coordinates ¡the ¡usage ¡of ¡all ¡the ¡shared ¡resources ¡on ¡the ¡ protec8on ¡LSPs ¡ • There ¡could ¡be ¡mul8ple ¡requests ¡contending ¡for ¡same ¡resources ¡ IETF ¡84 ¡ 7 ¡

  8. Requirement ¡Highlights ¡ • Resource ¡reserva8on ¡at ¡the ¡8me ¡of ¡crea8on. ¡Actual ¡ alloca8on ¡at ¡the ¡8me ¡of ¡ac8va8on ¡ • Resource ¡coordina8on ¡while ¡ac8va8ng ¡and ¡alloca8on ¡ of ¡resources ¡ • Ability ¡to ¡query ¡the ¡resource ¡availability ¡ • Pre-­‑emp8on ¡of ¡resources ¡ • Priority ¡alloca8on ¡for ¡primary ¡paths ¡which ¡share ¡ protected ¡resources ¡ • No8fica8on ¡mechanism ¡ • Switch ¡8me ¡of ¡50msec ¡ • Hold-­‑Off ¡and ¡Wait-­‑To-­‑Restore ¡8mer ¡support ¡ IETF ¡84 ¡ 8 ¡

  9. Summary ¡ • Shared ¡Mesh ¡Protec8on ¡is ¡an ¡important ¡ func8on ¡in ¡TP-­‑enabled ¡transport ¡networks ¡ • Received ¡comments. ¡Solicit ¡more ¡comments ¡ from ¡WG ¡ • Will ¡be ¡publishing ¡new ¡version ¡ager ¡ incorpora8ng ¡comments ¡ ¡ IETF ¡84 ¡ 9 ¡

Recommend


More recommend