5 G Slicing Usecase Sequence Flow Huawei Harry

  • Slides: 10
Download presentation
5 G Slicing Usecase Sequence Flow Huawei Harry Huang CMCC Zhang Min

5 G Slicing Usecase Sequence Flow Huawei Harry Huang CMCC Zhang Min

Create Slice Portal CSMF SO NSMF SDC Workflow of slice ordering AAI OOF POLICY

Create Slice Portal CSMF SO NSMF SDC Workflow of slice ordering AAI OOF POLICY Slice request (CST id, CS profile) Validate request Create communication service (S-NSSAI,communication service profile) Change CS Profile to Service Profile Send request to NSMF (NST id, Service Profile) Validate request Create Service Profile (service instance and profile instance) Query for NST selection (Service profile) Send back NST selection Decompose NST Query for slice options (Service Profile, NST ID) Parse Service Profile to Slice Profile not sharable Send back Slice Profile and empty suggestion Adapter NSSMF

Create Slice UUI CSMF SO NSMF SDC AAI OOF sharable POLICY Query selection policy

Create Slice UUI CSMF SO NSMF SDC AAI OOF sharable POLICY Query selection policy Return selection policy Query NSI instance Return NSI instance sharable NSI available Send back Slice Profile and NSI suggestion No sharable NSI Query XN NSSI instance Return XN NSSI instance Send back Slice Profile and NSSI suggestion XN = AN/TN/CN Save slicing options Return NSI selection Adapter NSSMF

Create Slice UUI (NSMF) CSMF SO NSMF SDC AAI OOF POLICY Adapter NSSMF Return

Create Slice UUI (NSMF) CSMF SO NSMF SDC AAI OOF POLICY Adapter NSSMF Return configuration options Configure and commit Suggested NSI available Update Relationship b/w Service Profile and NSI Query corresponding NSSI Return NSSI Update XN NSSI Return update result Create XN slice profile Update relationship b/w Slice profile and NSSI XN = AN/CN/TN

Create Slice Portal CSMF SO NSMF No Suggested NSI SDC AAI OOF POLICY Adapter

Create Slice Portal CSMF SO NSMF No Suggested NSI SDC AAI OOF POLICY Adapter NSSMF Create NSI Update relationship b/w Service Profile and NSI Suggested XN NSSI available Update XN NSSI Return update result Create XN Slice Profile Update relationship b/w Slice Profile and XN NSSI No Suggested XN NSSI Create new CN NSSI Create XN NSSI Return create result Create new XN NSSI instance Create XN Slice Profile Update relationship b/w Slice Profile and XN NSSI Update relationship b/w NSI and XN NSSI XN = AN/CN/TN

Create Slice Portal CSMF SO NSMF Return slice result SDC AAI OOF POLICY Adapter

Create Slice Portal CSMF SO NSMF Return slice result SDC AAI OOF POLICY Adapter NSSMF

Activate Slice CSMF UUI SO NSMF SDC AAI OOF POLICY Adapter NSSMF Activate request

Activate Slice CSMF UUI SO NSMF SDC AAI OOF POLICY Adapter NSSMF Activate request Validate request Send request to NSMF Check NSI orchestration status Return orchestration status Check if already activated Get corresponding NSSI Return NSI Get corresponding NSSI Return NSSI Activate XN NSSI Return activate result Update XN NSSI status XN = AN/CN/TN Update NSI status Return activate result

Deactivate Slice UUI CSMF SO NSMF SDC AAI OOF POLICY Adapter NSSMF Deactivate request

Deactivate Slice UUI CSMF SO NSMF SDC AAI OOF POLICY Adapter NSSMF Deactivate request Validate request Send request to NSMF Check NSI orchestration status Return orchestration status Check if already activated Get corresponding NSSI Return NSI Get corresponding NSSI Return NSSI Deactivate XN NSSI Return deactivate result Update XN NSSI status XN = AN/CN/TN Update NSI status Return deactivate result

Terminate Slice UUI CSMF SO NSMF SDC AAI OOF POLICY Adapter NSSMF Terminate slice

Terminate Slice UUI CSMF SO NSMF SDC AAI OOF POLICY Adapter NSSMF Terminate slice request Validate request Send request to NSMF Get Service Profile Return Service Profile Get corresponding NSI Return NSI Get corresponding NSSI Return NSSI Get corresponding Slice Profile Return Slice Profile Send terminate XN NSSI request Unbind S-NSSAI in XN NSSI Return unbind result XN = AN/CN/TN Delete corresponding Slice Profile Delete relationship b/w NSI and Service Profile Delete corresponding Service Profile Return terminate result

Orchestration Task UI API handler CSMF Slice request /so/infra/e 2 e. Service. Instance BPMN

Orchestration Task UI API handler CSMF Slice request /so/infra/e 2 e. Service. Instance BPMN infra AAI Request DB CSMF BPMN Create CS instance NSMF Create slice service /so/infra/e 2 e. Service. Instance NSMF BPMN Create Orchestration Task /so/infra/orchestration. Task/ Create SP instance Query AAI Save options in Orchestration Task table Update task parameters Send BPMN message /so/infra/orchestration. Task/xxxxx/commit Orchestration. Task. ID Request. ID Parameter