diff --git a/TS26510_CommonData.yaml b/TS26510_CommonData.yaml index f0a43f269ac7e19bf9662cd18059cb58bf321055..190b79da8ff2eadb4598a07cca4ff80fde090a00 100644 --- a/TS26510_CommonData.yaml +++ b/TS26510_CommonData.yaml @@ -130,7 +130,7 @@ components: pduSetQosLimits: $ref: 'TS29571_CommonData.yaml#/components/schemas/PduSetQosPara' - QosRange: + PolicyConstraints: type: object required: - componentReference @@ -175,7 +175,7 @@ components: minimumRequestedBitRate: $ref: 'TS29571_CommonData.yaml#/components/schemas/BitRate' - ClientQosSpecification: + ClientPolicySpecification: type: object required: - downlinkBitRates diff --git a/TS26510_Maf_Provisioning_PolicyTemplates.yaml b/TS26510_Maf_Provisioning_PolicyTemplates.yaml index 04facac98183d664409c9afcf5e3a41ddb59cad8..df4cc1cbbc1a3733845ad09cc794dd3614725836 100644 --- a/TS26510_Maf_Provisioning_PolicyTemplates.yaml +++ b/TS26510_Maf_Provisioning_PolicyTemplates.yaml @@ -317,7 +317,7 @@ components: type: array minItems: 1 items: - $ref: 'TS26510_CommonData.yaml#/components/schemas/QosRange' + $ref: 'TS26510_CommonData.yaml#/components/schemas/PolicyConstraints' chargingSpecification: $ref: 'TS26510_CommonData.yaml#/components/schemas/ChargingSpecification' bdtPolicyId: diff --git a/TS26510_Maf_SessionHandling_DynamicPolicy.yaml b/TS26510_Maf_SessionHandling_DynamicPolicy.yaml index 16bf2af73da983b5b7c475c01be9f32dba75f488..cd302930b284994200860d8fe8f6e62016ccfc59 100644 --- a/TS26510_Maf_SessionHandling_DynamicPolicy.yaml +++ b/TS26510_Maf_SessionHandling_DynamicPolicy.yaml @@ -334,7 +334,7 @@ components: applicationFlowDescription: $ref: 'TS26510_CommonData.yaml#/components/schemas/ApplicationFlowDescription' qosSpecification: - $ref: 'TS26510_CommonData.yaml#/components/schemas/ClientQosSpecification' + $ref: 'TS26510_CommonData.yaml#/components/schemas/ClientPolicySpecification' ClientBdtSpecification: description: "A client-facing set of Background Data Transfer bids/grants." diff --git a/TS26510_Maf_SessionHandling_NetworkAssistance.yaml b/TS26510_Maf_SessionHandling_NetworkAssistance.yaml index b8526df1cd7d1ae39f4ee78dbb335eb731318940..87896e1ebe6f60bce433ca9dac7115585365b5fd 100644 --- a/TS26510_Maf_SessionHandling_NetworkAssistance.yaml +++ b/TS26510_Maf_SessionHandling_NetworkAssistance.yaml @@ -1,7 +1,7 @@ openapi: 3.0.0 info: title: Maf_SessionHandling_NetworkAssistance - version: 1.0.2 + version: 1.0.3 description: | Media Delivery: Network Assistance API © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). @@ -12,7 +12,7 @@ tags: description: 'Media Delivery: Network Assistance API' externalDocs: - description: 'TS 26.510 V18.4.0; Media Delivery; Interactions and APIs for media session handling' + description: 'TS 26.510 V18.5.0; Media Delivery; Interactions and APIs for media session handling' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/' servers: @@ -276,7 +276,7 @@ paths: content: application/json: schema: - $ref: 'TS26510_CommonData.yaml#/components/schemas/ClientQosSpecification' + $ref: 'TS26510_CommonData.yaml#/components/schemas/ClientPolicySpecification' '400': # Bad Request: The syntax of the HTTP request is malformed in a way not covered by one of the following more specific client errors $ref: 'TS29571_CommonData.yaml#/components/responses/400' '401': # Unauthorized @@ -406,8 +406,8 @@ components: applicationFlowDescription: $ref: 'TS26510_CommonData.yaml#/components/schemas/ApplicationFlowDescription' requestedQoS: - $ref: 'TS26510_CommonData.yaml#/components/schemas/ClientQosSpecification' + $ref: 'TS26510_CommonData.yaml#/components/schemas/ClientPolicySpecification' recommendedQoS: readOnly: true allOf: - - $ref: 'TS26510_CommonData.yaml#/components/schemas/ClientQosSpecification' + - $ref: 'TS26510_CommonData.yaml#/components/schemas/ClientPolicySpecification' diff --git a/TS26512_M5_DynamicPolicies.yaml b/TS26512_M5_DynamicPolicies.yaml index f8c2eeff241633b4ea70164a315dbdb047bfa18d..aca86c5cb219c58944e368d18c2abb56fc342a92 100644 --- a/TS26512_M5_DynamicPolicies.yaml +++ b/TS26512_M5_DynamicPolicies.yaml @@ -1,7 +1,7 @@ openapi: 3.0.0 info: title: M5_DynamicPolicies - version: 3.0.3 + version: 3.0.4 description: | 5GMS AF M5 Dynamic Policy API (deprecated) © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). @@ -12,7 +12,7 @@ tags: description: '5G Media Streaming: Media Session Handling (M5) APIs: Dynamic Policies (deprecated)' externalDocs: - description: 'TS 26.512 V18.6.0; 5G Media Streaming (5GMS); Protocols' + description: 'TS 26.512 V18.7.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' paths: {} @@ -44,7 +44,7 @@ components: provisioningSessionId: $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' qosSpecification: - $ref: 'TS26510_CommonData.yaml#/components/schemas/ClientQosSpecification' + $ref: 'TS26510_CommonData.yaml#/components/schemas/ClientPolicySpecification' enforcementMethod: readOnly: true type: string diff --git a/TS26512_M5_NetworkAssistance.yaml b/TS26512_M5_NetworkAssistance.yaml index 04d2d10e03d6596136ac0f944f9fc64ee49cdcf5..5e98bbf5b35958f56517f4cf5498485e43efd8a1 100644 --- a/TS26512_M5_NetworkAssistance.yaml +++ b/TS26512_M5_NetworkAssistance.yaml @@ -1,7 +1,7 @@ openapi: 3.0.0 info: title: M5_NetworkAssistance - version: 3.0.3 + version: 3.0.4 description: | 5GMS AF M5 Network Assistance API (deprecated) © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). @@ -12,7 +12,7 @@ tags: description: '5G Media Streaming: Media Session Handling (M5) APIs: Network Assistance (deprecated)' externalDocs: - description: 'TS 26.512 V18.6.0; 5G Media Streaming (5GMS); Protocols' + description: 'TS 26.512 V18.7.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' paths: {} @@ -44,11 +44,11 @@ components: policyTemplateId: $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' requestedQoS: - $ref: 'TS26510_CommonData.yaml#/components/schemas/ClientQosSpecification' + $ref: 'TS26510_CommonData.yaml#/components/schemas/ClientPolicySpecification' recommendedQoS: readOnly: true allOf: - - $ref: 'TS26510_CommonData.yaml#/components/schemas/ClientQosSpecification' + - $ref: 'TS26510_CommonData.yaml#/components/schemas/ClientPolicySpecification' notficationURL: readOnly: true allOf: diff --git a/TS26512_Maf_Provisioning.yaml b/TS26512_Maf_Provisioning.yaml index e8d7978bdbcb9fa020ebf43aaf8eb1753b6df68b..6d82d7693f67fc292ec572fdfd96e4d250809303 100644 --- a/TS26512_Maf_Provisioning.yaml +++ b/TS26512_Maf_Provisioning.yaml @@ -1,7 +1,7 @@ openapi: 3.0.0 info: title: Maf_Provisioning (5G Media Streaming) - version: 1.0.1 + version: 1.0.2 description: | 5GMS AF Provisioning API © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). @@ -12,7 +12,7 @@ tags: description: '5G Media Streaming: AF Provisioning APIs' externalDocs: - description: 'TS 26.512 V18.6.0; 5G Media Streaming (5GMS); Protocols' + description: 'TS 26.512 V18.7.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: diff --git a/TS26512_Maf_SessionHandling.yaml b/TS26512_Maf_SessionHandling.yaml index 9d48946905dc11799eb19f69ac0d753fd4c08dc2..3d0c5ee583331aa56b4182555c5fdbef7678b9e5 100644 --- a/TS26512_Maf_SessionHandling.yaml +++ b/TS26512_Maf_SessionHandling.yaml @@ -1,7 +1,7 @@ openapi: 3.0.0 info: title: Maf_SessionHandling (5G Media Streaming) - version: 1.0.1 + version: 1.0.2 description: | 5GMS AF Provisioning API © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). @@ -12,7 +12,7 @@ tags: description: '5G Media Streaming: Media Session Handling APIs' externalDocs: - description: 'TS 26.512 V18.6.0; 5G Media Streaming (5GMS); Protocols' + description: 'TS 26.512 V18.7.0; 5G Media Streaming (5GMS); Protocols' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.512/' servers: