From ac5b97dedbce9bbea25d296073d1c009cecde9bd Mon Sep 17 00:00:00 2001 From: PANQIQI Date: Tue, 15 Jul 2025 02:38:52 +0000 Subject: [PATCH 01/14] Edit TS26510_Maf_Provisioning_PolicyTemplates.yaml --- TS26510_Maf_Provisioning_PolicyTemplates.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/TS26510_Maf_Provisioning_PolicyTemplates.yaml b/TS26510_Maf_Provisioning_PolicyTemplates.yaml index 69320078..f45167c7 100644 --- a/TS26510_Maf_Provisioning_PolicyTemplates.yaml +++ b/TS26510_Maf_Provisioning_PolicyTemplates.yaml @@ -325,6 +325,11 @@ components: $ref: 'TS29122_CommonData.yaml#/components/schemas/BdtReferenceId' bdtSpecification: $ref: '#/components/schemas/BdtPolicySchedule' + l4SEnablementPreference: + type: boolean + default: false + qoSMonitoringConfiguration: + $ref: 'TS29122_AsSessionWithQoS.yaml#/components/schemas/QosMonitoringInformation' BdtPolicySchedule: type: object -- GitLab From 1ebe2b1a7f7651fff16fedbf6ad1aa822bbe3479 Mon Sep 17 00:00:00 2001 From: Qi Pan Date: Tue, 15 Jul 2025 02:42:09 +0000 Subject: [PATCH 02/14] Edit TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml --- TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml b/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml index 3b2ecb57..2017752c 100644 --- a/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml +++ b/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml @@ -204,6 +204,12 @@ components: minItems: 1 items: $ref: 'TS26510_CommonData.yaml#/components/schemas/BdtWindow' + l4SEnablementPreference: + type: boolean + default: false + qoSMonitoringEnablementPreference: + type: boolean + default: false sdfMethods: type: array items: -- GitLab From 17a9fd462e573d4d46d0c72dbabae1e145bec6f5 Mon Sep 17 00:00:00 2001 From: Qi Pan Date: Tue, 15 Jul 2025 02:43:39 +0000 Subject: [PATCH 03/14] Edit TS26510_CommonData.yaml --- TS26510_CommonData.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/TS26510_CommonData.yaml b/TS26510_CommonData.yaml index 39e5f352..926bb2d2 100644 --- a/TS26510_CommonData.yaml +++ b/TS26510_CommonData.yaml @@ -184,6 +184,10 @@ components: $ref: 'TS29571_CommonData.yaml#/components/schemas/PduSetQosPara' desiredUplinkPduSetQosParameters: $ref: 'TS29571_CommonData.yaml#/components/schemas/PduSetQosPara' + l4SRequired: + type: boolean + qoSMonitoringRequired: + type: boolean ChargingSpecification: type: object -- GitLab From 78be977136ec3cbeb9980d19e7b2dfc3db3a7855 Mon Sep 17 00:00:00 2001 From: Qi Pan Date: Tue, 15 Jul 2025 02:48:21 +0000 Subject: [PATCH 04/14] Edit TS26510_Maf_SessionHandling_DynamicPolicy.yaml --- TS26510_Maf_SessionHandling_DynamicPolicy.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/TS26510_Maf_SessionHandling_DynamicPolicy.yaml b/TS26510_Maf_SessionHandling_DynamicPolicy.yaml index de3d8329..4f48c998 100644 --- a/TS26510_Maf_SessionHandling_DynamicPolicy.yaml +++ b/TS26510_Maf_SessionHandling_DynamicPolicy.yaml @@ -312,6 +312,12 @@ components: qosEnforcement: readOnly: true type: boolean + l4SEnabled: + type: boolean + qoSMonitoringEnabled: + type: boolean + qoSMonitoringResults: + $ref: 'TS29122_AsSessionWithQoS.yaml#/components/schemas/QosMonitoringReport' ApplicationFlowBinding: description: "A binding between an Application Flow and its QoS requirements provided by the Media Client." -- GitLab From 7b50a5f67623f85f28f304f285cd080417ba2529 Mon Sep 17 00:00:00 2001 From: Qi Pan Date: Fri, 18 Jul 2025 15:13:54 +0000 Subject: [PATCH 05/14] Edit TS26510_CommonData.yaml revise version number. --- TS26510_CommonData.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TS26510_CommonData.yaml b/TS26510_CommonData.yaml index 926bb2d2..0ce9f04e 100644 --- a/TS26510_CommonData.yaml +++ b/TS26510_CommonData.yaml @@ -1,7 +1,7 @@ openapi: 3.0.0 info: title: 'Media Delivery: Common Data Types' - version: 1.0.2 + version: 1.0.3 description: | Media Delivery: Common Data Types © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). -- GitLab From e95182d796a2132bec4bdb593c295aa5c5af4f2e Mon Sep 17 00:00:00 2001 From: Qi Pan Date: Fri, 18 Jul 2025 15:15:14 +0000 Subject: [PATCH 06/14] Edit TS26510_Maf_Provisioning_PolicyTemplates.yaml the version number is updated from 1.0.2 to 1.0.3. --- TS26510_Maf_Provisioning_PolicyTemplates.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TS26510_Maf_Provisioning_PolicyTemplates.yaml b/TS26510_Maf_Provisioning_PolicyTemplates.yaml index f45167c7..8764d429 100644 --- a/TS26510_Maf_Provisioning_PolicyTemplates.yaml +++ b/TS26510_Maf_Provisioning_PolicyTemplates.yaml @@ -1,7 +1,7 @@ openapi: 3.0.0 info: title: Maf_Provisioning_PolicyTemplates - version: 1.0.2 + version: 1.0.3 description: | Media Delivery: Policy Templates Provisioning API © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). -- GitLab From d5b2cda087ce2ffda7a8aa1f98cca72e8554930c Mon Sep 17 00:00:00 2001 From: Qi Pan Date: Fri, 18 Jul 2025 15:17:19 +0000 Subject: [PATCH 07/14] Edit TS26510_Maf_SessionHandling_DynamicPolicy.yaml update the version number from 1.0.2 to 1.0.3 --- TS26510_Maf_SessionHandling_DynamicPolicy.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TS26510_Maf_SessionHandling_DynamicPolicy.yaml b/TS26510_Maf_SessionHandling_DynamicPolicy.yaml index 4f48c998..dec67530 100644 --- a/TS26510_Maf_SessionHandling_DynamicPolicy.yaml +++ b/TS26510_Maf_SessionHandling_DynamicPolicy.yaml @@ -1,7 +1,7 @@ openapi: 3.0.0 info: title: Maf_SessionHandling_DynamicPolicy - version: 1.0.2 + version: 1.0.3 description: | Media Delivery: Dynamic Policy API © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). -- GitLab From 543d2dca7a59ea304579f4745b19476d695a3215 Mon Sep 17 00:00:00 2001 From: Qi Pan Date: Fri, 18 Jul 2025 15:19:15 +0000 Subject: [PATCH 08/14] Edit TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml update the version number from 1.0.2 to 1.0.3 --- TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml b/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml index 2017752c..5b76bb51 100644 --- a/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml +++ b/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml @@ -1,7 +1,7 @@ openapi: 3.0.0 info: title: Maf_SessionHandling_ServiceAccessInformation - version: 1.0.2 + version: 1.0.3 description: | Media Delivery: Service Access Information API © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). -- GitLab From d9d41f7233e32b6f0acf2281b986f9ababf73914 Mon Sep 17 00:00:00 2001 From: Qi Pan Date: Fri, 18 Jul 2025 15:46:07 +0000 Subject: [PATCH 09/14] further updates on the version numbers. --- TS26510_CommonData.yaml | 2 +- TS26510_Maf_Provisioning_PolicyTemplates.yaml | 2 +- TS26510_Maf_SessionHandling_DynamicPolicy.yaml | 2 +- TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/TS26510_CommonData.yaml b/TS26510_CommonData.yaml index 0ce9f04e..fbf93b81 100644 --- a/TS26510_CommonData.yaml +++ b/TS26510_CommonData.yaml @@ -12,7 +12,7 @@ tags: description: 'Media Delivery: Common Data Types' externalDocs: - description: 'TS 26.510 V18.4.0; Media Delivery; Interactions and APIs for media session handling' + description: 'TS 26.510 V19.0.0; Media Delivery; Interactions and APIs for media session handling' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/' paths: {} diff --git a/TS26510_Maf_Provisioning_PolicyTemplates.yaml b/TS26510_Maf_Provisioning_PolicyTemplates.yaml index 8764d429..39cf6cc1 100644 --- a/TS26510_Maf_Provisioning_PolicyTemplates.yaml +++ b/TS26510_Maf_Provisioning_PolicyTemplates.yaml @@ -12,7 +12,7 @@ tags: description: 'Media Delivery: Policy Templates Provisioning API' externalDocs: - description: 'TS 26.510 V18.4.0; Media Delivery; Interactions and APIs for media session handling' + description: 'TS 26.510 V19.0.0; Media Delivery; Interactions and APIs for media session handling' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/' servers: diff --git a/TS26510_Maf_SessionHandling_DynamicPolicy.yaml b/TS26510_Maf_SessionHandling_DynamicPolicy.yaml index dec67530..bf224d4e 100644 --- a/TS26510_Maf_SessionHandling_DynamicPolicy.yaml +++ b/TS26510_Maf_SessionHandling_DynamicPolicy.yaml @@ -12,7 +12,7 @@ tags: description: 'Media Delivery: Dynamic Policy API' externalDocs: - description: 'TS 26.510 V18.4.0; Media Delivery; Interactions and APIs for media session handling' + description: 'TS 26.510 V19.0.0; Media Delivery; Interactions and APIs for media session handling' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/' servers: diff --git a/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml b/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml index 5b76bb51..06a5afdb 100644 --- a/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml +++ b/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml @@ -12,7 +12,7 @@ tags: description: 'Media Delivery: Service Access Information API' externalDocs: - description: 'TS 26.510 V18.4.0; Media Delivery; Interactions and APIs for media session handling' + description: 'TS 26.510 V19.0.0; Media Delivery; Interactions and APIs for media session handling' url: 'https://www.3gpp.org/ftp/Specs/archive/26_series/26.510/' servers: -- GitLab From 73bdf9b7e5037bf39f783167704c01ccecfe5760 Mon Sep 17 00:00:00 2001 From: Qi Pan Date: Mon, 21 Jul 2025 10:10:37 +0000 Subject: [PATCH 10/14] Declare the properties in the DynamicPolicy are read-only. --- TS26510_Maf_SessionHandling_DynamicPolicy.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/TS26510_Maf_SessionHandling_DynamicPolicy.yaml b/TS26510_Maf_SessionHandling_DynamicPolicy.yaml index bf224d4e..8af53720 100644 --- a/TS26510_Maf_SessionHandling_DynamicPolicy.yaml +++ b/TS26510_Maf_SessionHandling_DynamicPolicy.yaml @@ -313,10 +313,13 @@ components: readOnly: true type: boolean l4SEnabled: + readOnly: true type: boolean qoSMonitoringEnabled: + readOnly: true type: boolean qoSMonitoringResults: + readOnly: true $ref: 'TS29122_AsSessionWithQoS.yaml#/components/schemas/QosMonitoringReport' ApplicationFlowBinding: -- GitLab From 9c6154b7cfc78b078f831fd3d1618c554c30e8b8 Mon Sep 17 00:00:00 2001 From: bradburyr Date: Mon, 29 Sep 2025 12:44:18 +0000 Subject: [PATCH 11/14] Bump middle API version number rather than last. --- TS26510_CommonData.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TS26510_CommonData.yaml b/TS26510_CommonData.yaml index fbf93b81..412a6b9e 100644 --- a/TS26510_CommonData.yaml +++ b/TS26510_CommonData.yaml @@ -1,7 +1,7 @@ openapi: 3.0.0 info: title: 'Media Delivery: Common Data Types' - version: 1.0.3 + version: 1.1.0 description: | Media Delivery: Common Data Types © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). -- GitLab From e64db0659af99ca348feaee9b12c7b9b63a4fa21 Mon Sep 17 00:00:00 2001 From: bradburyr Date: Mon, 29 Sep 2025 12:44:38 +0000 Subject: [PATCH 12/14] Bump middle API version number rather than last. --- TS26510_Maf_Provisioning_PolicyTemplates.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TS26510_Maf_Provisioning_PolicyTemplates.yaml b/TS26510_Maf_Provisioning_PolicyTemplates.yaml index 39cf6cc1..062733e2 100644 --- a/TS26510_Maf_Provisioning_PolicyTemplates.yaml +++ b/TS26510_Maf_Provisioning_PolicyTemplates.yaml @@ -1,7 +1,7 @@ openapi: 3.0.0 info: title: Maf_Provisioning_PolicyTemplates - version: 1.0.3 + version: 1.1.0 description: | Media Delivery: Policy Templates Provisioning API © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). -- GitLab From 23c0e930508a2cbbf6d9842da8034296d44a0b85 Mon Sep 17 00:00:00 2001 From: bradburyr Date: Mon, 29 Sep 2025 12:45:10 +0000 Subject: [PATCH 13/14] Bump middle API version number rather than last. --- TS26510_Maf_SessionHandling_DynamicPolicy.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TS26510_Maf_SessionHandling_DynamicPolicy.yaml b/TS26510_Maf_SessionHandling_DynamicPolicy.yaml index 8af53720..16bf2af7 100644 --- a/TS26510_Maf_SessionHandling_DynamicPolicy.yaml +++ b/TS26510_Maf_SessionHandling_DynamicPolicy.yaml @@ -1,7 +1,7 @@ openapi: 3.0.0 info: title: Maf_SessionHandling_DynamicPolicy - version: 1.0.3 + version: 1.1.0 description: | Media Delivery: Dynamic Policy API © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). -- GitLab From c6e0e9cc0300825ce2611825e4fcf31857c85c97 Mon Sep 17 00:00:00 2001 From: bradburyr Date: Mon, 29 Sep 2025 12:45:41 +0000 Subject: [PATCH 14/14] Bump middle API version number rather than last. --- TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml b/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml index 06a5afdb..40304356 100644 --- a/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml +++ b/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml @@ -1,7 +1,7 @@ openapi: 3.0.0 info: title: Maf_SessionHandling_ServiceAccessInformation - version: 1.0.3 + version: 1.1.0 description: | Media Delivery: Service Access Information API © 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). -- GitLab