Commit 5d1fe634 authored by Jose Antonio Ordoñez Lucena's avatar Jose Antonio Ordoñez Lucena Committed by lengyelb
Browse files

Update _3gpp-common-trace.yang

parent e0316313
Loading
Loading
Loading
Loading
+52 −50
Original line number Diff line number Diff line
@@ -59,6 +59,57 @@ module _3gpp-common-trace {
    }
  }

  grouping AreaScopeGrp {
    description "Represents the AreaScope dataType.
    This <<dataType>> defines the area scope of MDT.
    The Area Scope parameter in LTE and NR is either:
    - list of Cells, identified by E-UTRAN-CGI or NG-RAN CGI. 
    Maximum 32 CGI can be defined.
    - list of Tracking Area, identified by TAC. 
    Maximum of 8 TAC can be defined. 
    - list of Tracking Area Identity, identified by TAC with 
    associated plmn-Identity perTAC-List containing the 
    PLMN identity for each TAC. Maximum of 8 TAI can be defined.
    The Area Scope parameter in NR can also contain:
    - list of NPN-IDs in NR. It is either a list of PNI-NPNs 
    identified by CAG ID with associated plmn-Identity or a  
    list of SNPNs identified by Network ID with associated 
    plmn-Identity .";    

    choice AreaScopeChoice {
      leaf-list eutraCellIdList {
        type string;
        min-elements 1;
        max-elements 32;
        description "List of E-UTRAN cells identified by E-UTRAN-CGI";
      }
      
      leaf-list nrCellIdList {
        type string;
        min-elements 1;
        max-elements 32;
        description "List of NR cells identified by NG-RAN CGI";
      }
      
      leaf-list tacList {
        type types3gpp:Tac;
        min-elements 1;
        max-elements 8;
        description "Tracking Area Code list";
      }
      
      list taiList {
        description "Tracking Area Identity list";
        key idx;
        min-elements 1;
        max-elements 8;
        leaf idx { type string; }
        uses types3gpp:TaiGrp;
      }
    }
  }


  grouping TraceJobGrp {
    leaf jobType {
      type enumeration {
@@ -591,55 +642,6 @@ module _3gpp-common-trace {
    }


    grouping AreaScopeGrp {
      description "Represents the AreaScope dataType.
      This <<dataType>> defines the area scope of MDT.
      The Area Scope parameter in LTE and NR is either:
      - list of Cells, identified by E-UTRAN-CGI or NG-RAN CGI. 
      Maximum 32 CGI can be defined.
      - list of Tracking Area, identified by TAC. 
      Maximum of 8 TAC can be defined. 
      - list of Tracking Area Identity, identified by TAC with 
      associated plmn-Identity perTAC-List containing the 
      PLMN identity for each TAC. Maximum of 8 TAI can be defined.
      The Area Scope parameter in NR can also contain:
      - list of NPN-IDs in NR. It is either a list of PNI-NPNs 
      identified by CAG ID with associated plmn-Identity or a  
      list of SNPNs identified by Network ID with associated 
      plmn-Identity .";    

      choice AreaScopeChoice {
        leaf-list eutraCellIdList {
          type string;
          min-elements 1;
          max-elements 32;
          description "List of E-UTRAN cells identified by E-UTRAN-CGI";
        }
        
        leaf-list nrCellIdList {
          type string;
          min-elements 1;
          max-elements 32;
          description "List of NR cells identified by NG-RAN CGI";
        }
        
        leaf-list tacList {
          type types3gpp:Tac;
          min-elements 1;
          max-elements 8;
          description "Tracking Area Code list";
        }
        
        list taiList {
          description "Tracking Area Identity list";
          key idx;
          min-elements 1;
          max-elements 8;
          leaf idx { type string; }
          uses types3gpp:TaiGrp;
        }
      }
    }
    
    leaf MDTAnonymizationOfData {
      when ../areaScope ;