From 6eadff7357ef916f1cfdeeed73d43f26d00a62ee Mon Sep 17 00:00:00 2001 From: scottma Date: Fri, 4 Nov 2022 14:55:57 +0000 Subject: [PATCH 1/7] Update _3gpp-common-qmcjob.yang --- yang-models/_3gpp-common-qmcjob.yang | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/yang-models/_3gpp-common-qmcjob.yang b/yang-models/_3gpp-common-qmcjob.yang index c68ca941b..f08843acb 100644 --- a/yang-models/_3gpp-common-qmcjob.yang +++ b/yang-models/_3gpp-common-qmcjob.yang @@ -8,6 +8,8 @@ module _3gpp-common-qmcjob { import _3gpp-common-yang-types { prefix types3gpp; } import _3gpp-5g-common-yang-types { prefix types5g3gpp; } import _3gpp-common-managed-element { prefix me3gpp; } + import _3gpp-common-trace { prefix trace3gpp; } + import ietf-inet-types { prefix inet; } @@ -26,6 +28,7 @@ module _3gpp-common-qmcjob { Integration Reference Point (IRP); Information Service (IS)"; + revision 2022-11-04 { reference "CR-0215"; } revision 2022-08-17 { reference "CR-0185"; } revision 2022-04-29 { reference "CR-0171"; } revision 2022-03-22 { reference "draftCR"; } @@ -103,6 +106,24 @@ module _3gpp-common-qmcjob { for Application Layer Measurement Configuration."; mandatory true; } + + leaf mDTAlignmentInformation { + type trace3gpp:TraceJobGrp:tjTraceReference; + description "This parameter indicates the MDT measurements with which + alignment of QoE measurement is required. This parameter is optional and + is valid for NR only."; + } + + leaf availableRANqoEMetrics { + type enumeration { + enum appLayerBufferLevelList; + enum playoutDelayForMedia; + enum Startup; + }; + description "This parameter indicates available RAN visible QoE metrics + to the gNB. This parameter is optional and is valid for NR only."; + } + } grouping QMCJobSubTree { -- GitLab From d1456a235bf815185ae0fb60efe208bdf2702321 Mon Sep 17 00:00:00 2001 From: scottma Date: Fri, 4 Nov 2022 14:59:06 +0000 Subject: [PATCH 2/7] Update _3gpp-common-qmcjob.yang --- yang-models/_3gpp-common-qmcjob.yang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yang-models/_3gpp-common-qmcjob.yang b/yang-models/_3gpp-common-qmcjob.yang index f08843acb..e73c8a9ea 100644 --- a/yang-models/_3gpp-common-qmcjob.yang +++ b/yang-models/_3gpp-common-qmcjob.yang @@ -119,7 +119,7 @@ module _3gpp-common-qmcjob { enum appLayerBufferLevelList; enum playoutDelayForMedia; enum Startup; - }; + } description "This parameter indicates available RAN visible QoE metrics to the gNB. This parameter is optional and is valid for NR only."; } -- GitLab From dd9e37381b98c2706a5c047f8354ebe2253a46ce Mon Sep 17 00:00:00 2001 From: scottma Date: Fri, 4 Nov 2022 15:07:14 +0000 Subject: [PATCH 3/7] Update _3gpp-common-qmcjob.yang --- yang-models/_3gpp-common-qmcjob.yang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yang-models/_3gpp-common-qmcjob.yang b/yang-models/_3gpp-common-qmcjob.yang index e73c8a9ea..ca2d62e99 100644 --- a/yang-models/_3gpp-common-qmcjob.yang +++ b/yang-models/_3gpp-common-qmcjob.yang @@ -108,7 +108,7 @@ module _3gpp-common-qmcjob { } leaf mDTAlignmentInformation { - type trace3gpp:TraceJobGrp:tjTraceReference; + uses trace3gpp:TraceJobGrp:tjTraceReference; description "This parameter indicates the MDT measurements with which alignment of QoE measurement is required. This parameter is optional and is valid for NR only."; -- GitLab From b9efc0b1609486a295a94dca21b72825d27aeeb9 Mon Sep 17 00:00:00 2001 From: scottma Date: Fri, 4 Nov 2022 15:11:21 +0000 Subject: [PATCH 4/7] Update _3gpp-common-qmcjob.yang --- yang-models/_3gpp-common-qmcjob.yang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yang-models/_3gpp-common-qmcjob.yang b/yang-models/_3gpp-common-qmcjob.yang index ca2d62e99..e73c8a9ea 100644 --- a/yang-models/_3gpp-common-qmcjob.yang +++ b/yang-models/_3gpp-common-qmcjob.yang @@ -108,7 +108,7 @@ module _3gpp-common-qmcjob { } leaf mDTAlignmentInformation { - uses trace3gpp:TraceJobGrp:tjTraceReference; + type trace3gpp:TraceJobGrp:tjTraceReference; description "This parameter indicates the MDT measurements with which alignment of QoE measurement is required. This parameter is optional and is valid for NR only."; -- GitLab From 7c1eec06eafdc6fb55034c182a8c2e0a5831f5d4 Mon Sep 17 00:00:00 2001 From: scottma Date: Fri, 4 Nov 2022 15:29:19 +0000 Subject: [PATCH 5/7] Update _3gpp-common-qmcjob.yang --- yang-models/_3gpp-common-qmcjob.yang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yang-models/_3gpp-common-qmcjob.yang b/yang-models/_3gpp-common-qmcjob.yang index e73c8a9ea..10ab951ed 100644 --- a/yang-models/_3gpp-common-qmcjob.yang +++ b/yang-models/_3gpp-common-qmcjob.yang @@ -108,7 +108,7 @@ module _3gpp-common-qmcjob { } leaf mDTAlignmentInformation { - type trace3gpp:TraceJobGrp:tjTraceReference; + type trace3gpp:TraceJobGrp; description "This parameter indicates the MDT measurements with which alignment of QoE measurement is required. This parameter is optional and is valid for NR only."; -- GitLab From 32936b6d4bbe5b17510447af8e2d8c1ccd77ff6d Mon Sep 17 00:00:00 2001 From: scottma Date: Fri, 4 Nov 2022 15:32:28 +0000 Subject: [PATCH 6/7] Update _3gpp-common-qmcjob.yang --- yang-models/_3gpp-common-qmcjob.yang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yang-models/_3gpp-common-qmcjob.yang b/yang-models/_3gpp-common-qmcjob.yang index 10ab951ed..f72dc4fc6 100644 --- a/yang-models/_3gpp-common-qmcjob.yang +++ b/yang-models/_3gpp-common-qmcjob.yang @@ -108,7 +108,7 @@ module _3gpp-common-qmcjob { } leaf mDTAlignmentInformation { - type trace3gpp:TraceJobGrp; + uses trace3gpp:TraceJobGrp; description "This parameter indicates the MDT measurements with which alignment of QoE measurement is required. This parameter is optional and is valid for NR only."; -- GitLab From ab5e4936e2b50e22a1ab436a5b2004c181dbfbca Mon Sep 17 00:00:00 2001 From: scottma Date: Fri, 4 Nov 2022 15:37:48 +0000 Subject: [PATCH 7/7] Update _3gpp-common-qmcjob.yang --- yang-models/_3gpp-common-qmcjob.yang | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/yang-models/_3gpp-common-qmcjob.yang b/yang-models/_3gpp-common-qmcjob.yang index f72dc4fc6..b0c237c5a 100644 --- a/yang-models/_3gpp-common-qmcjob.yang +++ b/yang-models/_3gpp-common-qmcjob.yang @@ -8,9 +8,6 @@ module _3gpp-common-qmcjob { import _3gpp-common-yang-types { prefix types3gpp; } import _3gpp-5g-common-yang-types { prefix types5g3gpp; } import _3gpp-common-managed-element { prefix me3gpp; } - import _3gpp-common-trace { prefix trace3gpp; } - - import ietf-inet-types { prefix inet; } organization "3GPP SA5"; @@ -108,10 +105,10 @@ module _3gpp-common-qmcjob { } leaf mDTAlignmentInformation { - uses trace3gpp:TraceJobGrp; + type uint64; description "This parameter indicates the MDT measurements with which - alignment of QoE measurement is required. This parameter is optional and - is valid for NR only."; + alignment of QoE measurement is required. This parameter is optional + and is valid for NR only."; } leaf availableRANqoEMetrics { -- GitLab