srv6 for mobile user plane
play

SRv6 for Mobile User- Plane - PowerPoint PPT Presentation

SRv6 for Mobile User- Plane drafu-matsushima-spring-dmm-srv6-mobile-uplane IETF99 Satoru Matsushima (Presenter) Clarence Filsfjls A Current Mobile Network Example Well fragmented to RAN, EPC and SGi. Per-session tunnel creation and


  1. SRv6 for Mobile User- Plane drafu-matsushima-spring-dmm-srv6-mobile-uplane IETF99 Satoru Matsushima (Presenter) Clarence Filsfjls

  2. A Current Mobile Network Example • Well fragmented to RAN, EPC and SGi. • Per-session tunnel creation and handling. • Non-optimum data-path. Data-plane L3 Anchor Node Role Service Access Node L2 Anchor Node (Packet Data Functions (eNode-B) (Serving Gateway) Network Gateway) IPv4/IPv6 Internet, Service network GTP-U Tunnel GTP-U Tunnel VLAN, etc., IPv4 IPv4 RAN EPC SGi

  3. What if SRv6 replaces GTP-U Tunnel? • Well fragmented to RAN, EPC and SGi. • Per-session tunnel creation and handling. • Non-optimal data-path. • IPv6 integrates networks of the mobile and others. • A SID represents data-plane role and function. L3 Anchor Node Access Node L2 Anchor Node (Packet Data Network Gateway) (eNode-B) (Serving Gateway) Access Node L2 Anchor Node L3 Anchor Node (eNode- B) (Serving Gateway) (Packet Data Network Gateway) SRv6 SIDs GTP Tunnel GTP Tunnel IPv4 IPv4 SRv6 Network RAN EPC

  4. SID Functions * for Mobile Data-Plane Roles Uplink Downlink Access Node T.Insert, or T.Encaps END.X/END.DX{6 | 4} L2 Anchor Node END, or END.B END, or END.B L3 Anchor Node END.T/END.DT{6 | 4} T.Insert, or T.Encaps L3 Anchor Node Access Node L2 Anchor Node (Packet Data Network Gateway) (eNode-B) (Serving Gateway) Uplink Internet, Service network Downlink SRv6 SIDs SRv6 Network * SRv6 Network Programming

  5. E2E Mobile Orchestration with SRv6 • Data-plane nodes are NOT dedicated to specifjc 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 UL:END.T DL:END.X DL:T.Insert SRv6 Network Internet, Service network

  6. Data Model for Mobile Orchestration with SRv6 Tenant A Tenant X ・・・・・・・・・・・・・・・・・・・ ・・・・・・・・・・・・・ CE PE IoT-GW CPE Abstracted Slice1a Slice1x ietg-dmm-fpc.yang Tenants/Slices BBU S/PGW WiFi-AP WiFi-AC NW on Slice2a Slice2x Orchestrators PCEF PCEF S/PGW S/PGW SliceNa SliceNx Mobile Control-Plane & Apps Orchestrator /Controller UL:T.Insert UL:END.T DL:END.X DL:T.Insert SRv6 Network Internet, Service network

  7. Summary • SRv6 is expected to make mobile network to be: • Simple to operate in E2E basis. • Flexible where to deploy various functjons. • SID Functjons for mobile data-plane need to be considered: • Access-node, L2 Anchor-node and L3 Anchor-node. • To orchestrate mobile user-plane network, SRv6 needs to be integrated into: • Data model for mobile data-plane. • 5G related standards.

  8. References • SRv6 Network Programming • drafu-fjlsfjls-spring-srv6-network-programming • ietg-dmm-fpc.yang • A SDO neutral mobile data-plane model as a part of the FPC work in IETF DMM working group. • drafu-ietg-dmm-fpc-cpdp

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend