From c4d0c091090a0387db1f5008c0c6384726050d3e Mon Sep 17 00:00:00 2001 From: scottma Date: Tue, 28 Jan 2025 14:08:10 +0000 Subject: [PATCH 1/5] Update _3gpp-common-measurements.yang --- yang-models/_3gpp-common-measurements.yang | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/yang-models/_3gpp-common-measurements.yang b/yang-models/_3gpp-common-measurements.yang index a89fc558f..9f7dbdc75 100755 --- a/yang-models/_3gpp-common-measurements.yang +++ b/yang-models/_3gpp-common-measurements.yang @@ -44,7 +44,7 @@ module _3gpp-common-measurements { Measurements can be contained under ManagedElement, SubNetwork, or any list representing a class inheriting from Subnetwork or ManagedFunction. Note: KPIs will only be supported under SubNetwork - Copyright 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, + Copyright 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved."; reference "3GPP TS 28.623 Generic Network Resource Model (NRM) @@ -56,6 +56,7 @@ module _3gpp-common-measurements { Integration Reference Point (IRP); Information Service (IS)"; + revision 2025-01-28 { reference CR-xxxx; } revision 2024-11-06 { reference CR-0487; } revision 2024-05-06 { reference CR-0359; } revision 2024-02-24 { reference CR-0346; } @@ -251,7 +252,7 @@ module _3gpp-common-measurements { } grouping PerfMetricJobGrp { - description "Represents the attributtes of the IOC PerfMetricJob"; + description "Represents the attributes of the IOC PerfMetricJob"; leaf administrativeState { default UNLOCKED; -- GitLab From 40eace5e69ad9b48994001cd8f32d692ce54b52f Mon Sep 17 00:00:00 2001 From: scottma Date: Tue, 28 Jan 2025 14:09:38 +0000 Subject: [PATCH 2/5] Update _3gpp-common-yang-types.yang --- yang-models/_3gpp-common-yang-types.yang | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/yang-models/_3gpp-common-yang-types.yang b/yang-models/_3gpp-common-yang-types.yang index 3c8b9c7a4..644338345 100755 --- a/yang-models/_3gpp-common-yang-types.yang +++ b/yang-models/_3gpp-common-yang-types.yang @@ -12,10 +12,11 @@ module _3gpp-common-yang-types { description "The model defines a YANG mapping of the top level information classes used for management of 5G networks and network slicing. - Copyright 2024, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, + Copyright 2025, 3GPP Organizational Partners (ARIB, ATIS, CCSA, ETSI, TSDSI, TTA, TTC). All rights reserved."; reference "3GPP TS 28.623"; + revision 2025-01-28 { reference CR-xxxx; } revision 2024-05-18 { reference CR-0359; } revision 2024-04-12 { reference CR-0346; } revision 2023-11-06 { reference CR-0305; } @@ -983,7 +984,7 @@ module _3gpp-common-yang-types { - When only the fileReportingPeriod and fileLocation attributes are present, the MnS producer shall store the files on a MnS consumer, that can be any entity such as a file server, at the location specified by - fileLocation. No notification is emitted by the MnS producer. + fileLocation. A notification may be emitted by the MnS producer. - When only the streamTarget attribute is present, the MnS producer shall stream the data to the location specified by streamTarget. -- GitLab From 4db8e7a0e440be81aa80ebdddeba453783291d53 Mon Sep 17 00:00:00 2001 From: scottma Date: Fri, 7 Feb 2025 15:11:10 +0000 Subject: [PATCH 3/5] Update _3gpp-common-measurements.yang --- yang-models/_3gpp-common-measurements.yang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yang-models/_3gpp-common-measurements.yang b/yang-models/_3gpp-common-measurements.yang index 9f7dbdc75..af12590d4 100755 --- a/yang-models/_3gpp-common-measurements.yang +++ b/yang-models/_3gpp-common-measurements.yang @@ -56,7 +56,7 @@ module _3gpp-common-measurements { Integration Reference Point (IRP); Information Service (IS)"; - revision 2025-01-28 { reference CR-xxxx; } + revision 2025-01-28 { reference CR-0511; } revision 2024-11-06 { reference CR-0487; } revision 2024-05-06 { reference CR-0359; } revision 2024-02-24 { reference CR-0346; } -- GitLab From f36b0cc3d23400b7fe964e1451014f65f7b8430a Mon Sep 17 00:00:00 2001 From: scottma Date: Fri, 7 Feb 2025 15:12:24 +0000 Subject: [PATCH 4/5] Update _3gpp-common-yang-types.yang --- yang-models/_3gpp-common-yang-types.yang | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/yang-models/_3gpp-common-yang-types.yang b/yang-models/_3gpp-common-yang-types.yang index 644338345..31c2ac51b 100755 --- a/yang-models/_3gpp-common-yang-types.yang +++ b/yang-models/_3gpp-common-yang-types.yang @@ -16,7 +16,7 @@ module _3gpp-common-yang-types { TTA, TTC). All rights reserved."; reference "3GPP TS 28.623"; - revision 2025-01-28 { reference CR-xxxx; } + revision 2025-01-28 { reference CR-0511; } revision 2024-05-18 { reference CR-0359; } revision 2024-04-12 { reference CR-0346; } revision 2023-11-06 { reference CR-0305; } -- GitLab From 59072f0b1d00b6ca3be56c6a4f29b2d5e0df4db7 Mon Sep 17 00:00:00 2001 From: scottma Date: Thu, 20 Feb 2025 14:32:38 +0000 Subject: [PATCH 5/5] Update _3gpp-common-yang-types.yang --- yang-models/_3gpp-common-yang-types.yang | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/yang-models/_3gpp-common-yang-types.yang b/yang-models/_3gpp-common-yang-types.yang index 31c2ac51b..a86c170a9 100755 --- a/yang-models/_3gpp-common-yang-types.yang +++ b/yang-models/_3gpp-common-yang-types.yang @@ -16,7 +16,7 @@ module _3gpp-common-yang-types { TTA, TTC). All rights reserved."; reference "3GPP TS 28.623"; - revision 2025-01-28 { reference CR-0511; } + revision 2025-02-20 { reference CR-0511; } revision 2024-05-18 { reference CR-0359; } revision 2024-04-12 { reference CR-0346; } revision 2023-11-06 { reference CR-0305; } @@ -981,10 +981,15 @@ module _3gpp-common-yang-types { deleted, the 'NtfSubscriptionControl' instance created due to the request for implicit subscription shall be deleted as well. - - When only the fileReportingPeriod and fileLocation attributes are - present, the MnS producer shall store the files on a MnS consumer, that - can be any entity such as a file server, at the location specified by - fileLocation. A notification may be emitted by the MnS producer. + - When only the 'fileReportingPeriod' and 'fileLocation' attributes + are present (CHOICE_3), the MnS producer shall store the files at the + location specified by 'fileLocation'. The file location may identify + any entity such as a file server or a MnS consumer. The identified + MnS consumer may or may not be identical to the MnS consumer creating + the 'PerfMetricJob'. As for CHOICE_1 the MnS producer may emit + 'notifyFileReady' and 'notifyFilePreparationError' notifications to + inform subscribers that a file has been made available at the location + specified by 'fileLocation'. - When only the streamTarget attribute is present, the MnS producer shall stream the data to the location specified by streamTarget. -- GitLab