Update YANG models for OpenFronthaul M-Plane.
[sim/o1-interface.git] / ntsimulator / deploy / o-ran-ru-fh / yang / o-ran-laa.yang
@@ -5,7 +5,6 @@ module o-ran-laa {
 
   import o-ran-module-cap {
     prefix "mcap";
 
   import o-ran-module-cap {
     prefix "mcap";
-    revision-date 2020-12-10;
   }
 
   organization "O-RAN Alliance";
   }
 
   organization "O-RAN Alliance";
@@ -17,7 +16,7 @@ module o-ran-laa {
     "This module defines the configuration for Carrier-selection and dynamic frequency selection (DFS).
     Also this module defines operations for DFS measurement.
 
     "This module defines the configuration for Carrier-selection and dynamic frequency selection (DFS).
     Also this module defines operations for DFS measurement.
 
-    Copyright 2019 the O-RAN Alliance.
+    Copyright 2021 the O-RAN Alliance.
 
     THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS'
     AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 
     THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 'AS IS'
     AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
@@ -43,6 +42,16 @@ module o-ran-laa {
     contributors may be used to endorse or promote products derived from
     this software without specific prior written permission.";
 
     contributors may be used to endorse or promote products derived from
     this software without specific prior written permission.";
 
+  revision "2022-08-15" {
+    description
+      "version 1.2.0
+
+      1) clarified description for laa-ending-dwpts-supported and
+         laa-starting-in-second-slot-supported.";
+
+    reference "ORAN-WG4.M.0-v01.00";
+  }
+
   revision "2019-07-03" {
     description
       "version 1.1.0
   revision "2019-07-03" {
     description
       "version 1.1.0
@@ -79,10 +88,18 @@ module o-ran-laa {
 
     leaf multi-carrier-type {
       type enumeration {
 
     leaf multi-carrier-type {
       type enumeration {
-        enum A1;
-        enum A2;
-        enum B1;
-        enum B2;
+        enum A1 {
+          description "multi-carrier type A1";
+        }
+        enum A2{
+          description "multi-carrier type A2";
+        }
+        enum B1{
+          description "multi-carrier type B1";
+        }
+        enum B2{
+          description "multi-carrier type B2";
+        }
       }
       description
         "This value indicates the list of multi carrier types which as per the document,
       }
       description
         "This value indicates the list of multi carrier types which as per the document,
@@ -104,13 +121,13 @@ module o-ran-laa {
     leaf laa-ending-dwpts-supported {
       type boolean;
       description
     leaf laa-ending-dwpts-supported {
       type boolean;
       description
-        "This value indicates whether LAA ending in DwPTS is supported.";
+        "This value is configured by NETCONF client(O-DU) and indicates whether LAA ending in DwPTS is supported by O-DU.";
     }
 
     leaf laa-starting-in-second-slot-supported {
       type boolean;
       description
     }
 
     leaf laa-starting-in-second-slot-supported {
       type boolean;
       description
-        "This value indicates whether LAA starting in second slot is supported";
+        "This value is configured by NETCONF client(O-DU) and indicates whether LAA starting in second slot is supported by O-RU";
     }
   }
 
     }
   }