Commit 40b14239 authored by Jose Antonio Ordoñez Lucena's avatar Jose Antonio Ordoñez Lucena
Browse files

Edit _3gpp-common-yang-types.yang

parent 1bd5a16f
Loading
Loading
Loading
Loading
Loading
+36 −1
Original line number Diff line number Diff line
@@ -16,7 +16,7 @@ module _3gpp-common-yang-types {
    TTA, TTC). All rights reserved.";
  reference "3GPP TS 28.623";


  revision 2025-08-07 { reference CR-XXXX; }
  revision 2025-02-19 { reference CR-0512; } 
  revision 2025-02-07 { reference CR-0492; }
  revision 2024-11-25 { reference CR-1442; } 
@@ -305,6 +305,39 @@ module _3gpp-common-yang-types {
    }
  }

  
  typedef EutraCellId {
    type string {
      pattern '^[A-Fa-f0-9]{7}$';
    } 
    description "28-bit string identifying an E-UTRA Cell Id 
      as specified in clause 9.3.1.9 of 3GPP TS 38.413
      in hexadecimal representation. Each character in the 
      string shall take a value of "0" to "9", "a" to "f" 
      or "A" to "F" and shall represent 4 bits. 
      The most significant character representing the 4 most 
      significant bits of the Cell Id shall appear first in the 
      string, and the character representing the 4 least 
      significant bit of the Cell Id shall appear last in the 
      string."; 
  }

  typedef NrCellId {
    type string {
      pattern '^[A-Fa-f0-9]{9}$';
    } 
    description "36-bit string identifying an NR Cell Id 
      as specified in clause 9.3.1.7 of 3GPP TS 38.413
      in hexadecimal representation. Each character in the 
      string shall take a value of "0" to "9", "a" to "f" 
      or "A" to "F" and shall represent 4 bits. 
      The most significant character representing the 4 most 
      significant bits of the Cell Id shall appear first in the 
      string, and the character representing the 4 least 
      significant bit of the Cell Id shall appear last in the 
      string."; 
  }
      
  grouping NpnIdGrp {
    description "Represents the NPN supported by the <<IOC>> using this 
      <<dataType>> as one of its attributes in case of the cell is a 
@@ -317,6 +350,8 @@ module _3gpp-common-yang-types {
      uses types3gpp:PLMNId;
    }

   
   
    choice npnidChoice {
      leaf-list cAGIdList {
        type CagId;