From 75808dcaaadc75823a177d6cb14230a90797351e Mon Sep 17 00:00:00 2001 From: Richard Bradbury Date: Fri, 12 Jan 2024 13:26:33 +0000 Subject: [PATCH 1/2] Added sessionId property. --- TS26510_Maf_SessionHandling_ConsumptionReporting.yaml | 5 ++++- TS26510_Maf_SessionHandling_DynamicPolicy.yaml | 3 +++ TS26510_Maf_SessionHandling_NetworkAssistance.yaml | 3 +++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/TS26510_Maf_SessionHandling_ConsumptionReporting.yaml b/TS26510_Maf_SessionHandling_ConsumptionReporting.yaml index 5e61a91..874f60d 100644 --- a/TS26510_Maf_SessionHandling_ConsumptionReporting.yaml +++ b/TS26510_Maf_SessionHandling_ConsumptionReporting.yaml @@ -93,14 +93,17 @@ components: description: "A representation of a Consumption Report." type: object required: - - mediaPlayerEntry - reportingClientId + - sessionId + - mediaPlayerEntry - consumptionReportingUnits properties: mediaPlayerEntry: type: string reportingClientId: type: string + sessionId: + $ref: 'TS26510_CommonData.yaml#/components/schemas/MediaDeliverySessionId' consumptionReportingUnits: type: array items: diff --git a/TS26510_Maf_SessionHandling_DynamicPolicy.yaml b/TS26510_Maf_SessionHandling_DynamicPolicy.yaml index 78741cd..190ebe2 100644 --- a/TS26510_Maf_SessionHandling_DynamicPolicy.yaml +++ b/TS26510_Maf_SessionHandling_DynamicPolicy.yaml @@ -245,6 +245,7 @@ components: required: - dynamicPolicyId - provisioningSessionId + - sessionId - policyTemplateId - serviceDataFlowDescriptions - qosEnforcement @@ -255,6 +256,8 @@ components: - $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' provisioningSessionId: $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' + sessionId: + $ref: 'TS26510_CommonData.yaml#/components/schemas/MediaDeliverySessionId' policyTemplateId: $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' serviceDataFlowDescriptions: diff --git a/TS26510_Maf_SessionHandling_NetworkAssistance.yaml b/TS26510_Maf_SessionHandling_NetworkAssistance.yaml index 643b06d..467f7b4 100644 --- a/TS26510_Maf_SessionHandling_NetworkAssistance.yaml +++ b/TS26510_Maf_SessionHandling_NetworkAssistance.yaml @@ -321,6 +321,7 @@ components: required: - naSessionId - provisioningSessionId + - sessionId - serviceDataFlowDescriptions properties: naSessionId: @@ -329,6 +330,8 @@ components: - $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' provisioningSessionId: $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' + sessionId: + $ref: 'TS26510_CommonData.yaml#/components/schemas/MediaDeliverySessionId' serviceDataFlowDescriptions: type: array items: -- GitLab From 3ef57ae46b1d7c450d44bad76675fa0b5966afad Mon Sep 17 00:00:00 2001 From: Richard Bradbury Date: Fri, 12 Jan 2024 13:30:23 +0000 Subject: [PATCH 2/2] Moved mediaPlayerEntry lower down in structure to a more logical position. --- TS26510_Maf_SessionHandling_ConsumptionReporting.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/TS26510_Maf_SessionHandling_ConsumptionReporting.yaml b/TS26510_Maf_SessionHandling_ConsumptionReporting.yaml index 874f60d..f2da738 100644 --- a/TS26510_Maf_SessionHandling_ConsumptionReporting.yaml +++ b/TS26510_Maf_SessionHandling_ConsumptionReporting.yaml @@ -98,12 +98,12 @@ components: - mediaPlayerEntry - consumptionReportingUnits properties: - mediaPlayerEntry: - type: string reportingClientId: type: string sessionId: $ref: 'TS26510_CommonData.yaml#/components/schemas/MediaDeliverySessionId' + mediaPlayerEntry: + type: string consumptionReportingUnits: type: array items: -- GitLab