SRv 6 for Mobile UserPlane draftmatsushimaspringdmmsrv 6 mobileuplane
SRv 6 for Mobile User-Plane draft-matsushima-spring-dmm-srv 6 -mobile-uplane IETF 99 Satoru Matsushima (Presenter) Clarence Filsfils
A Current Mobile Network Example • Well fragmented to RAN, EPC and SGi. • Per-session tunnel creation and handling. • Non-optimum data-path. Data-plane Role Access Node (e. Node-B) L 3 Anchor Node (Packet Data Network Gateway) L 2 Anchor Node (Serving Gateway) IPv 4/IPv 6 GTP-U Tunnel IPv 4 RAN EPC VLAN, etc. , SGi Service Functions Internet, Service network
What if SRv 6 replaces GTP-U Tunnel? • • • Well fragmented to RAN, EPC and SGi. Per-session tunnel creation and handling. Non-optimal data-path. IPv 6 integrates networks of the mobile and others. A SID represents data-plane role and function. Access Node (e. Node-B) L 2 Anchor Node (Serving Gateway) L 3 Anchor Node (Packet Data Network Gateway) SRv 6 SIDs IPv 4 SRv 6 Network
SID Functions* for Mobile Data-Plane Roles Uplink Downlink Access Node T. Insert, or T. Encaps END. X/END. DX{6 | 4} L 2 Anchor Node END, or END. B L 3 Anchor Node END. T/END. DT{6 | 4} T. Insert, or T. Encaps Access Node (e. Node-B) Uplink L 2 Anchor Node (Serving Gateway) L 3 Anchor Node (Packet Data Network Gateway) SRv 6 SIDs Downlink Internet, Service network SRv 6 Network * SRv 6 Network Programming
E 2 E Mobile Orchestration with SRv 6 • Data-plane nodes are NOT dedicated to specific roles. -> SID represents each data-plane role. • Orchestrator puts SIDs to the nodes with its functions -> It requires some data models to instantiate the data-plane Mobile Control-Plane & Apps Orchestrator /Controller UL: T. Insert DL: END. X UL: END. T DL: T. Insert SRv 6 Network Internet, Service network
Data Model for Mobile Orchestration with SRv 6 Tenant A CE Abstracted Tenants/Slices NW on Orchestrators Slice 1 a Slice 2 a ・・・・・・・・・・ PE Tenant X CPE ietf-dmm-fpc. yang BBU S/PGW PCEF Slice 1 x Slice 2 x Slice. Na Wi. Fi-AP Io. T-GW Wi. Fi-AC PCEF S/PGW Slice. Nx Mobile Control-Plane & Apps Orchestrator /Controller UL: T. Insert DL: END. X UL: END. T DL: T. Insert SRv 6 Network Internet, Service network
Summary • SRv 6 is expected to make mobile network to be: • Simple to operate in E 2 E basis. • Flexible where to deploy various functions. • SID Functions for mobile data-plane need to be considered: • Access-node, L 2 Anchor-node and L 3 Anchor-node. • To orchestrate mobile user-plane network, SRv 6 needs to be integrated into: • Data model for mobile data-plane. • 5 G related standards.
References • SRv 6 Network Programming • draft-fils-spring-srv 6 -network-programming • ietf-dmm-fpc. yang • A SDO neutral mobile data-plane model as a part of the FPC work in IETF DMM working group. • draft-ietf-dmm-fpc-cpdp
- Slides: 8