Commit 40cdca52 authored by Jan Groenendijk's avatar Jan Groenendijk
Browse files

Update sliceNrm.yaml

parent d33610d2
Loading
Loading
Loading
Loading
+29 −8
Original line number Diff line number Diff line
@@ -54,12 +54,6 @@ components:
        - SHARED
        - NON-SHARED

    NetworkSliceSharingIndicator:
      type: string
      enum:
        - SHARED
        - NON-SHARED

    ServiceType:
      type: string
      enum:
@@ -301,6 +295,22 @@ components:
          items:
            $ref: '#/components/schemas/SecFunc'

    ProvisioningRule:
      type: object
      properties:
        ruleType:
          type: string
          enum: 
              - INSTANCE_SHARING_RULE
        sharingPolicy:
          type: string
          enum: 
              - SHARED
              - NOT_SHARED
              - SELECTIVELY_SHARED
        sharingGroup:
          type: string

    CNSliceSubnetProfile:
      type: object
      properties:
@@ -324,6 +334,8 @@ components:
          type: integer
        resourceSharingLevel:
          $ref: '#/components/schemas/SharingLevel'
        provisioningRuleList:
          $ref: '#/components/schemas/ProvisioningRuleList'
        dLMaxPktSize:
          type: integer
        uLMaxPktSize:
@@ -361,6 +373,8 @@ components:
          $ref: '#/components/schemas/MobilityLevel'
        resourceSharingLevel:
          $ref: '#/components/schemas/SharingLevel'
        provisioningRuleList:
          $ref: '#/components/schemas/ProvisioningRuleList'
        maxNumberofUEs:
          type: integer
        activityFactor:
@@ -446,6 +460,8 @@ components:
          type: integer
        resourceSharingLevel:
          $ref: '#/components/schemas/SharingLevel'
        provisioningRuleList:
          $ref: '#/components/schemas/ProvisioningRuleList'
        uEMobilityLevel:
          $ref: '#/components/schemas/MobilityLevel'
        uESpeed:
@@ -478,8 +494,8 @@ components:
            $ref: '#/components/schemas/MobilityLevel'
          sst:
            $ref: 'nrNrm.yaml#/components/schemas/Sst'
          networkSliceSharingIndicator:
            $ref: '#/components/schemas/NetworkSliceSharingIndicator'
          provisioningRuleList:
            $ref: '#/components/schemas/ProvisioningRuleList'
          availability:
            type: number
          delayTolerance:
@@ -583,6 +599,11 @@ components:
      items:
        $ref: '#/components/schemas/SliceProfile'

    ProvisioningRuleList:
      type: array
      items:
        $ref: '#/components/schemas/ProvisioningRule'

#------------ Definition of concrete IOCs ----------------------------------------
    SubNetwork-Single:
      allOf: