A YANG Model for UserNetwork Interface UNI Topologies

  • Slides: 11
Download presentation
A YANG Model for User-Network Interface (UNI) Topologies draft-ogondio-opsawg-uni-topology April 2020 O. Gonzalez de

A YANG Model for User-Network Interface (UNI) Topologies draft-ogondio-opsawg-uni-topology April 2020 O. Gonzalez de Dios (Telefonica) S. Barguil (Telefonica) Q. Wu (Huawei) M. Boucadair (Orange) 1

Agenda • What’s In? • The UNI Model Proposal • Next steps 2

Agenda • What’s In? • The UNI Model Proposal • Next steps 2

One Service, Many Views Site#a Site#1 CE CE CE Site#2 PE PE Provider PE

One Service, Many Views Site#a Site#1 CE CE CE Site#2 PE PE Provider PE PE PE CE Site#4 CE CE Site#3 Site#b 3

One Service, Many Views Site#a Site#1 CE CPE CE Site#2 PE Customer View Network

One Service, Many Views Site#a Site#1 CE CPE CE Site#2 PE Customer View Network PE PE CE Site#4 CE CPE Site#3 Site#b 4

One Service, Many Views Site#1 CPE CE CPE Site#2 PE Network L 3 SM

One Service, Many Views Site#1 CPE CE CPE Site#2 PE Network L 3 SM (RFC 8299) PE PE CPE Site#4 Site#3 Site#b +--rw sites +--rw site* [site-id] +--rw site-id svc-id 5

One Service, Many Views Site#a Site#1 CE CE CE Site#2 PE PE PE L

One Service, Many Views Site#a Site#1 CE CE CE Site#2 PE PE PE L 3 NM Network (draft-ietf-opsawg-l 3 sm-l 3 nm) PE PE +--rw. CPEvpn-services +--rw vpn-service* [vpn-id] CPE Site#4 +--rw vpn-id +. . . +--rw vpn-nodes Site#b +--rw vpn-node* [ne-id] CPE l 3 vpn-svc: svc-id Site#3 6

One Service, Many Views Site#a Site#1 CE CE CE Site#2 PE PE PE L

One Service, Many Views Site#a Site#1 CE CE CE Site#2 PE PE PE L 3 NM Network (draft-ietf-opsawg-l 3 sm-l 3 nm) PE PE PE CPE the service? CPE Site#4 Where to attach/deliver Site#3 Site#b 7

One Service, Many Views Site#a Site#1 CE CE CE Site#2 PE PE PE L

One Service, Many Views Site#a Site#1 CE CE CE Site#2 PE PE PE L 3 NM Network (draft-ietf-opsawg-l 3 sm-l 3 nm) PE PE PE CPE the service? CPE Site#4 Where to attach/deliver Site#3 Site#b UNI Reference Points 8

One Service, Many Views Site#a Site#1 CE CE CE Site#2 PE PE Network Controller’s

One Service, Many Views Site#a Site#1 CE CE CE Site#2 PE PE Network Controller’s view Network PE PE PE CE Site#4 CE CE Site#3 Mapping Service Requests to Network Resources: Site#b UNI-Augmented Network Topology 9

UNI-Augmented Network Topology • Augments the ietf-network model with service -attachment-points module: ietf-uni-topology augment

UNI-Augmented Network Topology • Augments the ietf-network model with service -attachment-points module: ietf-uni-topology augment /nw: networks/nw: network/nw: node: +--rw service-attachment-point* [attachmentid] +--rw attachment-id nt: tp-id +--rw type? identityref +--rw admin-status? boolean +--rw oper-status? boolean +--rw encapsulation-type? string • Can be used for a variety of network services 10

Next Steps • Required to cover segments involved in the delivery of a service

Next Steps • Required to cover segments involved in the delivery of a service – Enhances the of view of network controllers – Is not specific to a given service – Complements existing network modules (L 2 NM, L 3 NM) • Consider WG adoption 11