diff --git a/OpenAPI/TS28541_SliceNrm.yaml b/OpenAPI/TS28541_SliceNrm.yaml index f88fbabdab5bf88783a107c00fd2c96874df9edd..d6da08554ece295f3cc80cf0762efb4508ed1dca 100755 --- a/OpenAPI/TS28541_SliceNrm.yaml +++ b/OpenAPI/TS28541_SliceNrm.yaml @@ -304,6 +304,41 @@ components: type: array items: $ref: '#/components/schemas/SecFunc' + SliceQoS: + type: object + properties: + servAttrCom: + $ref: '#/components/schemas/ServAttrCom' + fiveQIValue: + type: integer + resourceType: + type: string + enum: + - GBR + - DELAY_CRITICAL_GBR + - NON_GBR + priorityLevel: + type: integer + packetDelayBudget: + type: integer + packetErrorRate: + $ref: 'TS28541_5GcNrm.yaml#/components/schemas/PacketErrorRate' + averagingWindow: + type: integer + maximumDataBurstVolume: + type: integer + gbrUl: + $ref: 'TS29571_CommonData.yaml#/components/schemas/BitRateRm' + gbrDl: + $ref: 'TS29571_CommonData.yaml#/components/schemas/BitRateRm' + maxbrUl: + $ref: 'TS29571_CommonData.yaml#/components/schemas/BitRateRm' + maxbrDl: + $ref: 'TS29571_CommonData.yaml#/components/schemas/BitRateRm' + maxPacketLossRateDl: + $ref: 'TS29571_CommonData.yaml#/components/schemas/PacketLossRateRm' + maxPacketLossRateUl: + $ref: 'TS29571_CommonData.yaml#/components/schemas/PacketLossRateRm' CNSliceSubnetProfile: type: object @@ -362,6 +397,10 @@ components: type: number maxULDataVolume: type: number + sliceQoSList: + type: array + items: + $ref: '#/components/schemas/SliceQoS' RANSliceSubnetProfile: type: object @@ -430,6 +469,10 @@ components: type: number kPIMonitoring: $ref: '#/components/schemas/KPIMonitoring' + sliceQoSList: + type: array + items: + $ref: '#/components/schemas/SliceQoS' TopSliceSubnetProfile: type: object @@ -504,6 +547,10 @@ components: type: number kPIMonitoring: $ref: '#/components/schemas/KPIMonitoring' + sliceQoSList: + type: array + items: + $ref: '#/components/schemas/SliceQoS' ServiceProfile: type: object @@ -592,6 +639,11 @@ components: $ref: '#/components/schemas/N6Protection' nonIPSupport: $ref: '#/components/schemas/NonIPSupport' + sliceQoSList: + type: array + items: + $ref: '#/components/schemas/SliceQoS' + SliceProfile: type: object properties: