17
Network Slice Selection Function on M-CORD JAVIER JOSE DIAZ RIVERA DEPARTMENT OF COMPUTER ENGINEERING JEJU NATIONAL UNIVERSITY

Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time

  • Upload
    others

  • View
    1

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time

Network Slice Selection Function on M-CORD

JAVIER JOSE D IAZ R IVERA

DEPARTMENT OF COMPUTER ENGINEERING

JE JU NATIONAL UNIVERS ITY

Page 2: Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time

Contents Introduction◦  NetworkSlicing◦  5GArchitecture

 SystemOverview◦  ComponentDescription

 ScenarioDescription

 TestandResults

Page 3: Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time

Introduction

Source:EuropeanCommission-FutureConnectivitySystems

Page 4: Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time

NetworkSlicing OneofthemultiplebenefitsthatNFVbringsintothetableisenablingNetworkSlicingbyallowingaphysicalinfrastructuretobeseparatedintomultiplevirtualnetworksthatcansupportmultipleservices

Source:Ericsson

Page 5: Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time

DN

3GPPTS23.501–5GArchitecture

UE RAN UPF

AMF SMF PCF AF

NSSF AUSF UDM

5GArchitecture

Page 6: Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time

SystemOverviewCORDPlatform(M-CORD)

SetofopensourceVNF

OAI-EPC

XOS

OpenStack ONOS

OAI-SIM

UE

UE

UE eNodeB

NSSFvHSS

vMME

vSPGWCvSPGWCvSPGWC

vSPGWCvSPGWCvSPGWU

s1-net

slice-net

s11-net

s6-net

spgw-net

GTP-TUN

eNB NSSF EPC

Synchronizer

Page 7: Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time

ComponentsDescription EPCandeNodeBVNFareOpen-AirInterfaceprojects.DevelopedbyEurecom.

S1-U

UE-eNB

vBBU

OAISIM

S1

OpenAirInterfaceeNodeB

vMME

vHSS

vSPGWC vSPWGU

INTERN

ET

DataPlaneS6

S11 S5

OpenAirInterfaceCoreNetwork

Page 8: Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time
Page 9: Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time

ScenarioDescription

MMENSSF

SliceDB

SliceRequestMessage

id UE SL-DIFF

SliceTableID SPGW

SPGWTable

ServiceId Services

SERVICESTable

SliceSelection

SliceRequestMessageisaRPCthatincludestheUEIMSIAndreturnsanSPGW-IDasaString

NSSFINSTANCE

Page 10: Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time

TestandResults

UE-eNB S1 vMME

vHSS

vSPGWC

vSPGWC

vSPWGU

vSPWGU

INTERN

ET

S6

S11

S5

S5

NSSF

GTPTunnel

WEBSLICE

VIDEOSLICE

GTPTunnel

OAISIM

Page 11: Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time

TestandResultsXOSviewofServices

•  OAISM:RepresentstheeNodeB/UE•  NSSF:RepresentstheNetworkSlice•  SelectionFunction•  VMME,VHSS,VSPGWCandVSPGWU

arealsorepresentedbytheirownservices

TheservicesthatarenotconnectedarepartofMCORDdeployment

Page 12: Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time

TestandResults

VNFInstancesinOpenStack

Page 13: Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time

TestsandResultsTheNSSFVNFisalwayslisteningtovMMErequestsandprovidessomeinformationaboutthecurrentsliceseverytimeaconnectionisestablished.

WhenaUEconnectseachoftheirIMSIisstoredalongwiththeslicethatisserving.ServicedifferentiationisdonebytakingthelastdigitoftheIMSI

Page 14: Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time

IperfTestsTheemulatedeNodeBiscausingabottleneckfortheE2Econnection

RunningdirectlyfromtheEPC

Page 15: Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time

TestandResults Youtubevideoofthewholescenario:◦  https://youtu.be/xFIybs-Y5G8

Page 16: Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time

References  3GPPTS23.501V15.0.0TechnicalSpecificationGroupServicesandSystemAspects;SystemArchitectureforthe5GSystem;Release15,Dec2017.

 Mobile-CentralOfficeRearchitectedasaDatacenter(M-CORD)v4.1,[online],Available:https://guide.opencord.org/cord-4.1/(Retrieved,October22,2018)

 Open-AirInterfaceProject,[online],Available:https://gitlab.eurecom.fr/oai/openairinterface5g/wikis/home(Retrieved,October22,2018)

 Open-AirInterfaceSystemEmulation,[online],Available:https://gitlab.eurecom.fr/oai/openairinterface5g/wikis/OpenAirLTEEmulation(Retrieved,October22,2018)

 SpecialThankstoWei-YuChen:NationalChiaoTungUniversity

 MCORDoai-scenariohttps://github.com/aweimeow/oai_scenario

Page 17: Network Slice Selection Function on M-CORD · 2021. 1. 27. · The NSSF VNF is always listening to vMME requests and provides some information about the current slices every time

Thank you