Slide 1

Slide 1 text

MEC (Multi-access Edge Computing) Yudai Ono 2022.2.22 Open Mobile Network Infra Meetup #6

Slide 2

Slide 2 text

2 (Yudai Ono) Red Hat ü NFV ü 2021 12 Red Hat OpenShift Solution Architect ü @pinkink_yudai Introduction @ydo

Slide 3

Slide 3 text

3 2021/1/11 l MEC l MEC l MEC

Slide 4

Slide 4 text

4 2021/1/11 Qiita LGTM https://qiita.com/ydo/items/87945c14359ca2100224

Slide 5

Slide 5 text

5 2021/1/11 l MEC l MEC l MEC

Slide 6

Slide 6 text

6 MEC (OSS) ETSI ISG MEC ISG=Industry Specification Group MEC=Multi-Access Edge Computing ( ) GSMA MNO GSMA=GSM Associate GSM=General System for Mobile Communications API 3GPP 3GPP=3rd Generation Partnership Project MEC

Slide 7

Slide 7 text

7 ETSI, Multi-access Edge Computing Framework and Reference Architecture V2.1.1, Jan 2019 ETSI MEC (2014 ) • ME App • MEC • ME host ME Platform ME app • ME app • ME app ( DNS ) • Mobile edge orchestrator API MEC • Data Plane DNS • API ( ) (VIM)

Slide 8

Slide 8 text

8 GSMA Operator Platform (2020~) GSMA, Operator Platform Telco Edge Proposal v1.0, Oct 2020 Edge Computing Platform Operator Platform MNO#1 Operator Platform MNO#2 Edge Computing Platform Users Application Providers User-Network Interface APP APIs Operator Platform (NaaS, PaaS, IaaS ) MNO MEC Federation • API aggregate • ETSI MEC V2X MNO MEC (Inter-MEC) (ETSI MEC MNO MEC ) East-WestBound Interface SouthBound Interface NorthBound Interface Telco Edge Cloud (TEC)

Slide 9

Slide 9 text

9 Operator Platform MobiledgeX https://mobiledgex.com/ MEC MEC SIM (MNC/MCC) DME URI MEC PF GPS MEC API (DME: Distributed Matching Engine) A API Application Providers CRM DME MEC B CRM MEC C CRM CRM (Cloudlet Resource Manager) VIM API

Slide 10

Slide 10 text

10 3GPP, TS 23.501 V15.10.0, 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System Architecture for the 5G System(5GS); Stage 2 (Release 15) , Jul.2020. SMF AMF UPF Data Network Control Plane( User Plane( 3GPP 5GC Architecture AUSF UDM NRF PCF NEF ( ) Control Plane User plane

Slide 11

Slide 11 text

11 3GPP MEC 5G SA UPF DN UPF Control Plane Local DN DN Data Network LDN Local Data Network MEC MEC N6 N6 N9 UPF

Slide 12

Slide 12 text

12 3GPP PGW PGW PGW U-Plane MEC

Slide 13

Slide 13 text

13 Mode 1 3G/4G Mode 2 ? Mode 3 UPF UPF UPF UPF UPF UPF 3GPP Session and Service Continuity (SSC) U-Plane 3GPP, TS 23.501 V15.10.0, 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System Architecture for the 5G System(5GS); Stage 2 (Release 15) , Jul.2020.

Slide 14

Slide 14 text

14 3GPP Uplink Classifier (ULCL) 3GPP, TS 23.501 V15.10.0, 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; System Architecture for the 5G System(5GS); Stage 2 (Release 15) , Jul.2020. UPF (ULCL) UPF (PDU Session Anchor) UPF (PDU Session Anchor) DN Local DN U-Plane 5-tuple U-Plane

Slide 15

Slide 15 text

15 3GPP LADN (Local Area Network) UPF UPF UPF LADN#1 LADN#2 DN#0 U-Plane Registration Area(DNN#0) LADN Service Area#1(DNN#1) LADN Service Area#2(DNN#2) Cell-A TAI#a Cell-B TAI#b LADN U-Plane

Slide 16

Slide 16 text

16 Control Plane 3GPP AF Influence on traffic routing UPF (ULCL) UPF (PDU Session Anchor) UPF (PDU Session Anchor) U-Plane DN Local DN SMF PCF NEF AF API ! 5-tuple 3GPP, TS 23.502 V17.3.0, 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Procedures for the 5G System (5GS); Stage 2 (Release 17) , Dec.2021. AF (Application Function) MEC

Slide 17

Slide 17 text

17 MEC MEC MEC IP: a.a.a.a IP: b.b.b.b DNS UPF UPF foo.com foo.com foo.com a.a.a.a UPF MEC IP

Slide 18

Slide 18 text

18 Study ( ) DNS UPF MEC foo.com (x.x.x.x) UPF MEC bar.com (y.y.y.y) foo.com x.x.x.x bar.com y.y.y.y Lat: aa Lon: bb Lat: xx Lon: yy SDK SDK DNS UPF MEC x.x.x.x UPF MEC x.x.x.x foo.com x.x.x.x DNS UPF MEC x.x.x.x UPF MEC y.y.y.y a.a.a.a foo.com x.x.x.x b.b.b.b foo.com y.y.y.y a.a.a.a b.b.b.b DNS IP anycast API Lat: aa/Lon:bb foo.com Lat: xx/Lon: yy bar.com ! " IP " DNS ETSI, White Paper No.39, Enhanced DNS Support towards Distributed MEC Environment, Sep 2020 ! " MEC ! " GPS " ...

Slide 19

Slide 19 text

19 Verizon 5G Edge Edge Discovery Service API AWS Wavelength AWS Wavelength Edge Discovery Service API Service Profile ID IP(v4/v6) query URI Service Profile clientType (V2X, ComputerVision, MachineLearning, IoT, Gaming, AR, VR, Analytics, Robotics) clientServiceArea 1 minBandwidthKbits serviceContinuitySupport maxRequestRate maxLatencyMs ( ) ms minBandwidthGBs https://www.verizon.com/business/5g-edge-portal/documentation/verizon-5g-edge-discovery-service.html

Slide 20

Slide 20 text

20 3GPP Edge Enabler Layer EDGEAPP (2021 ) 3GPP, TS 23.558 v17.1.0, Architecture for enabling Edge Applications(Release 17), Sep 2021 5GC API EAS EEC • EEC • EAS • 5GC API • 5GC API EAS (like API GW) • EEC EAS • Application Context Relocation • UE Trigger EAS Instantiation (TBD) EEC EES • EEC ( EDN EAS URI ) • EES AC • EAS • EAS EDN DN OS DNS EDN 5GC API Edge Application

Slide 21

Slide 21 text

21 3GPP EDGEAPP ECS Discovery/Service Provisioning EEC EDN (APN EES (Cell-ID TAI GPS ) ) EES (EESID, Endpoint, EAS ID, EEC , Service Area, , ) EAS Discovery (AC profile UE location ) ACR 3GPP, TS 23.558 v17.1.0, Architecture for enabling Edge Applications(Release 17), Sep 2021 EAS (EASID, Endpoint ) UE Location API UE Identifier API QoS

Slide 22

Slide 22 text

22 S-EAS T-EAS 3GPP UPF 5GC Control Plane S-EES UPF T-EES EEC AC EEC AC ECS Service Area(Cell-ID, TAI, etc ) Service Area(Cell-ID, TAI, etc ) U-Plane Path Management API ( -UPF ) EAS Discovery EELManagedACR T-EAS Discovery EAS 3GPP, TS 23.558 v17.1.0, Architecture for enabling Edge Applications(Release 17), Sep 2021 U-Plane EAS U-Plane

Slide 23

Slide 23 text

23 2021/1/11 l MEC l MEC l MEC

Slide 24

Slide 24 text

24 3GPP Release 18 https://www.3gpp.org/news-events/2248-mec_gsma https://twitter.com/3GPPLive/status/1488451443682160643 EDGEAPP

Slide 25

Slide 25 text

25 3GPP Release 18 eEDGEAPP ( ) https://3gpp.org/ftp/tsg_sa/TSG_SA/TSGS_94E_Electronic_2021_12/Docs/SP-211638.zip 5G-Advanced 3GPP 18 SA2 , https://zenn.dev/nic/articles/2aaf208dd201e9 EAS UPF UPF DN DN Home Visited Home-Routed(HR) PDU session V-PLMN EAS UPF UPF DN DN Home Visited EAS EAS EAS VPLMN EAS LBO HR PDU session

Slide 26

Slide 26 text

26 2021/1/11 l MEC l MEC l MEC

Slide 27

Slide 27 text

27 MEC !? Central Core Edge Enabler Layer UPF UPF UPF 5GC (CP) Internet EEC Local 5G Public 5G Public 5G ECS EES EES Management System (Edge Fleet, Orchestaration ) Edge Enabler Layer EAS EAS EAS EAS EAS AS AC Cluster Resource Cluster Resource Cluster Resource Cluster Resource MEC App MEC (=Telco Edge Cloud) Customer Edge Provider Edge NW CaaS /IaaS PF App PF EAS K8s UPF 5GC (CP) MEC MEC MEC MEC MEC Cloud MEC MEC MEC UPF

Slide 28

Slide 28 text

Thank You!

Slide 29

Slide 29 text

29 3GPP EDN (Edge Data Network) Non-dedicated DN Edge-dedicated DN LADN DNN ( ) DNN ( IoT ) EDN LADN ( IoT ) 3GPP, TS 23.558 v17.1.0, Architecture for enabling Edge Applications(Release 17), Sep 2021 DNN (APN) 1 DNAI (*) DNAI LDN

Slide 30

Slide 30 text

30 3GPP Service Area Geographical Service Area (*)TS.23032 Lat: x Long: y Lat: xx Long: yy aaa-bbbb A B C DN Topological Service Area CellID TAI PLMN ID MNO#A PLMN-1 AMF Cell-1 TAI-1 Cell-2 TAI-2 MNO#B PLMN-2 AMF Cell-1 TAI-1 Cell-2 TAI-2 3GPP, TS 23.558 v17.1.0, Architecture for enabling Edge Applications(Release 17), Sep 2021 EAS (Optional)

Slide 31

Slide 31 text

31 3GPP EDGEAPP ETSI MEC ETSI, Harmonizing standards for edge computing, July 2020 EAS EDGEAPP + MEC Orchestration

Slide 32

Slide 32 text

32 3GPP EDGEAPP GSMA OP OP TS.23558 3GPP EDGEAPP GSMA OP

Slide 33

Slide 33 text

33 API Akraino, 5G MEC/Slice System to Support Cloud Gaming, HD Video and Live Broadcasting Blueprint https://wiki.akraino.org/display/AK/R3+-+Architecture+Documentation https://smart-edge-open.github.io/ OSS Akraino Blueprints 5G MEC System 5GC API ETSI MEC MEC Platform Edge Application Agent( , EAS ) EdgeDNS ( DNS EAS , Edge Connector API ) Intel Smart Edge Open MEC Platform

Slide 34

Slide 34 text

34 OSS EDGE GALLERY http://docs.edgegallery.org/en/latest/Architecture/Architecture.html https://www.edgegallery.org/en/ ETSI MEC MEC Platform

Slide 35

Slide 35 text

35 OSS LF Edge Akraino Blueprints PCEI https://wiki.akraino.org/display/AK/PCEI+Release+5+Documentation PCEI API GW/ SDK MNO 5GC API MEC E2E

Slide 36

Slide 36 text

36 OSS XGVela https://xgvela.org/ https://github.com/XGVela/XGVela ● NaaS ● PaaS OpenShift Container Platform Telco PaaS (NaaS)