diff --git a/OpenAPI/TS28541_5GcNrm.yaml b/OpenAPI/TS28541_5GcNrm.yaml index b93b8d3fa9242d018fb2ead33006b612160cf622..36a8add33d278b8b8e08650e266d9809e2f48147 100755 --- a/OpenAPI/TS28541_5GcNrm.yaml +++ b/OpenAPI/TS28541_5GcNrm.yaml @@ -810,6 +810,29 @@ components: $ref: 'TS29571_CommonData.yaml#/components/schemas/PacketLossRateRm' extMaxDataBurstVol: $ref: 'TS29571_CommonData.yaml#/components/schemas/ExtMaxDataBurstVolRm' + pduSetQosDl: + $ref: '#/components/schemas/PduSetQosPara' + pduSetQosUl: + $ref: '#/components/schemas/PduSetQosPara' + + PduSetQosPara: + description: Represents the PDU Set level QoS parameters. + type: object + properties: + pduSetDelayBudget: + $ref: 'TS29571_CommonData.yaml#/components/schemas/ExtPacketDelBudget' + pduSetErrRate: + $ref: 'TS29571_CommonData.yaml#/components/schemas/PacketErrRate' + pduSetHandlingInfo: + anyOf: + - type: string + enum: + - ALL_PDUS_NEEDED + - ALL_PDUS_NOT_NEEDED + - type: string + anyOf: + - required: [ pduSetDelayBudget, pduSetErrRate ] + - required: [ pduSetHandlingInfo ] QosDataList: type: array