Commit 68070ba8 authored by lengyelb's avatar lengyelb
Browse files

major trace update + moving TaiGrp to types

parent ae741cff
Loading
Loading
Loading
Loading
Loading
+9 −19
Original line number Diff line number Diff line
@@ -27,25 +27,6 @@ module _3gpp-common-managementdatacollection {

  revision 2022-11-04 { reference "CR-0194"; }
  

  grouping TaiGrp { // (Maybe type: types3gpp:Tai,if we define Tai there.)
    description "This <<dataType>> defines a Tracking Area Identity (TAI) 
      as specified in clause 28.6 of TS 23.003, clause 8.2 of TS 38.300 
      and clause 9.3.3.11 of TS 38.413. It is composed of the PLMN 
      identifier (PLMN-Id, which is composed of the MCC and MNC) and 
      the Tracking Area Code (TAC). ";
      
    list plmnId {
      description "PLMN Identity.";
      min-elements 1;
      max-elements 1;
      key "mcc mnc";
      uses types3gpp:PLMNId;
    }

    leaf tac { type types3gpp:Tac; }
  }
  
  grouping GeoCoordinateGrp {
    description "Geographical location on earth";
    
@@ -146,6 +127,15 @@ module _3gpp-common-managementdatacollection {
      uses GeoAreaToCellMappingGrp;
    }
        
    list taiList {
      description "Tracking Area Identity list";
      key idx;
      min-elements 1;
      max-elements 8;
      leaf idx { type string; }
      uses types3gpp:TaiGrp;
    }
    
    leaf-list nrCellIdList {
      type string;
      description "List of NR cells identified by NG-RAN CGI";
+11 −5
Original line number Diff line number Diff line
@@ -44,10 +44,16 @@ module _3gpp-common-qmcjob {
    }
    }

    leaf areaScope {
      type string;
      description "Defines the area in terms of NR cells or Tracking Area 
        where the QMC shall take place.";
    list areaScope {
      key "idx";
      leaf idx { type uint32 ; }
      description "It specifies the area where data shall be collected. 
        List of eNB/list of gNB/eNB/gNB for RLF or RCEF.
        List of cells or Tracking Area for QMC.          
        Cell, TA, LA, RA are mutually exclusive.";
      reference "Clause 5.10.2 of 3GPP TS 32.422";
        
      uses trace3gpp:AreaScopeGrp;      
    }

    leaf qoECollectionEntityAddress {
@@ -125,7 +131,7 @@ module _3gpp-common-qmcjob {
        and is valid for NR only.";

      leaf idx { type uint32 ; }
      uses trace3gpp:TraceReference ;
      uses trace3gpp:TraceReferenceGrp ;
    }

    
+555 −289

File changed.

Preview size limit exceeded, changes collapsed.

+17 −0
Original line number Diff line number Diff line
@@ -516,6 +516,23 @@ module _3gpp-common-yang-types {
    reference "TS 23.003 clause 19.4.2.3";
  }

  grouping TaiGrp {
    description "This <<dataType>> defines a Tracking Area Identity (TAI) 
      as specified in clause 28.6 of TS 23.003, clause 8.2 of TS 38.300 
      and clause 9.3.3.11 of TS 38.413. It is composed of the PLMN 
      identifier (PLMN-Id, which is composed of the MCC and MNC) and 
      the Tracking Area Code (TAC). ";
    list plmnId {
      description "PLMN Identity.";
      min-elements 1;
      max-elements 1;
      key "mcc mnc";
      uses types3gpp:PLMNId;
    }
    
    leaf tac { type Tac; }
  }
  
  typedef AmfRegionId {
    type union { 
      type uint8 ;