Commit 699d0137 authored by lengyelb's avatar lengyelb Committed by lengyelb
Browse files

paul's eutran updates

parent 30346e10
Loading
Loading
Loading
Loading
+11 −20
Original line number Diff line number Diff line
@@ -4,21 +4,20 @@ module _3gpp-nr-nrm-eutrancellrelation {
  prefix "eutrancellrel3gpp";
    
  import _3gpp-common-yang-types { prefix types3gpp; }
  import _3gpp-common-managed-function { prefix mf3gpp; }
  import _3gpp-common-managed-element { prefix me3gpp; }
  import _3gpp-nr-nrm-gnbcucpfunction { prefix gnbcucp3gpp; }
  import _3gpp-nr-nrm-nrcellcu { prefix nrcellcu3gpp; }
  import _3gpp-common-top { prefix top3gpp; }

  organization "3GPP SA5";
  contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464";
  description "Defines the YANG mapping of the EUtranCellRelation Information
    Object Class (IOC) that is part of the NR Network Resource Model (NRM).";
  reference "3GPP TS 28.541 5G Network Resource Model (NRM)";

  revision 2023-06-25 { reference CR0932 ; }
  revision 2019-10-28 { reference S5-193518 ; }
  revision 2019-06-17 {
    description "Initial revision";
  }
  revision 2019-06-17 { reference "Initial revision"; }

  typedef ActionAllowed {
    type enumeration {
@@ -38,7 +37,6 @@ module _3gpp-nr-nrm-eutrancellrelation {
  grouping EUtranCellRelationGrp {
    description "Represents the EUtranCellRelation IOC.";
    reference "3GPP TS 28.541, EUtranRelation in 3GPP TS 28.658";
    uses mf3gpp:ManagedFunctionGrp;

    leaf tCI {
      description "Target Cell Identifier. Consists of E-UTRAN Cell Global
@@ -55,7 +53,7 @@ module _3gpp-nr-nrm-eutrancellrelation {
        be removed (deleted). If NO, the subject EUtranCellRelation instance
        shall not be removed (deleted) by any entity but an IRPManager.";
      mandatory true;
      type ActionAllowed;
      type boolean;
    }

    leaf isHOAllowed {
@@ -65,18 +63,9 @@ module _3gpp-nr-nrm-eutrancellrelation {
        cell referenced by this EUtranCellRelation instance. If NO, handover
        shall not be allowed.";
      mandatory true;
      type ActionAllowed;
    }
    leaf isENDCAllowed {
      description "Indicates if EN-DC is allowed or prohibited. If TRUE,
        the target cell is allowed to be used for EN-DC. The target cell is
        referenced by the NRCellRelation that contains this isENDCAllowed.
        If FALSE, EN-DC shall not be allowed.";
      mandatory true;
      type ActionAllowed;
      type boolean;
    }


    leaf isICICInformationSendAllowed {
      description "Indicates if ICIC (Inter Cell Interference Coordination)
        load information message sending is allowed or prohibited. If YES,
@@ -133,6 +122,7 @@ module _3gpp-nr-nrm-eutrancellrelation {
        Balancing Optimization (LBO) function.";
      reference "3GPP TS 36.331";
      config false;
      mandatory true;
      type types3gpp:QOffsetRange;
    }

@@ -144,17 +134,18 @@ module _3gpp-nr-nrm-eutrancellrelation {
    }
  }

  augment /me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction/nrcellcu3gpp:NRCellCU {
  augment "/me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction/" + 
    "nrcellcu3gpp:NRCellCU" {

    list EUtranCellRelation {
      description "Represents a relation between an NR cell and an E-UTRAN cell.";
      description "Represents a relation between an NR cell
       and an E-UTRAN cell.";
      reference "3GPP TS 28.541";
      key id;
      uses top3gpp:Top_Grp;
      container attributes {    
        uses EUtranCellRelationGrp;
      }
      uses mf3gpp:ManagedFunctionContainedClasses;
    }
  }
}
 No newline at end of file
+13 −16
Original line number Diff line number Diff line
@@ -4,26 +4,24 @@ module _3gpp-nr-nrm-eutranfreqrelation {
  prefix "eutranfreqrel3gpp";
    
  import _3gpp-common-yang-types { prefix types3gpp; }
  import _3gpp-common-managed-function { prefix mf3gpp; }
  import _3gpp-common-managed-element { prefix me3gpp; }
  import _3gpp-common-top { prefix top3gpp; }
  import _3gpp-nr-nrm-gnbcucpfunction { prefix gnbcucp3gpp; }
  import _3gpp-nr-nrm-nrcellcu { prefix nrcellcu3gpp; }

  organization "3GPP SA5";
  contact "https://www.3gpp.org/DynaReport/TSG-WG--S5--officials.htm?Itemid=464";
  description "Defines the YANG mapping of the EUtranFreqRelation Information
    Object Class (IOC) that is part of the NR Network Resource Model (NRM).";
  reference "3GPP TS 28.541 5G Network Resource Model (NRM)";

  revision 2023-06-25 { reference CR0932 ; }
  revision 2019-10-28 { reference S5-193518 ; }
  revision 2019-06-17 {
    description "Initial revision";
  }
  revision 2019-06-17 { reference  "Initial revision"; }

  grouping EUtranFreqRelationGrp {
    description "Represents the EUtranFreqRelation IOC.";
    reference "3GPP TS 28.541";
    uses mf3gpp:ManagedFunctionGrp;

    leaf cellIndividualOffset {
      description "Offset applicable to a neighbouring cell. Used for
@@ -31,22 +29,19 @@ module _3gpp-nr-nrm-eutranfreqrelation {
        Used by the HandOver parameter Optimization (HOO) function or
        Load Balancing Optimization (LBO) function.";
      reference "cellIndividualOffset in MeasObjectEUTRA in 3GPP TS 38.331";
      default 0;
      type types3gpp:QOffsetRange;
    }

    leaf-list blackListEntry {
    leaf-list blockListEntry {
      description "A list of Physical Cell Identities (PCIs) that are
        blacklisted in E-UTRAN measurements.";
      reference "3GPP TS 38.331";
      min-elements 0;
      type uint16 { range "0..1007"; }
    }

    leaf-list blackListEntryIdleMode {
    leaf-list blockListEntryIdleMode {
      description "A list of Physical Cell Identities (PCIs) that are
        blacklisted in SIB4 and SIB5.";
      min-elements 0;
      type uint16 { range "0..1007"; }
    }

@@ -83,7 +78,9 @@ module _3gpp-nr-nrm-eutranfreqrelation {
    leaf qOffsetFreq {
      description "The frequency specific offset applied when evaluating
        candidates for cell reselection.";
      type int32;
      type int32 { range "-24 | -22 | -20 | -18 | -16 | -14 | -12 | -10 " + 
        "| -8 | -6 | -5 | -4 | -3 | -2 | -1 | 0 | 1 | 2 | 3 | 4 | 5 | 6 " + 
        "| 8 | 10 | 12 | 14 | 16 | 18 | 20 | 22 | 24"; }
      default 0;
    }

@@ -148,7 +145,7 @@ module _3gpp-nr-nrm-eutranfreqrelation {
        serving frequency. Each frequency of NR and E-UTRAN might have a
        specific threshold.";
      reference "ThreshX, LowQ in 3GPP TS 38.304";
      mandatory false;
      mandatory true;
      type int32 { range "0..31"; }
      units dB;
    }
@@ -191,7 +188,8 @@ module _3gpp-nr-nrm-eutranfreqrelation {
    }
  }
    
  augment /me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction/nrcellcu3gpp:NRCellCU {
  augment "/me3gpp:ManagedElement/gnbcucp3gpp:GNBCUCPFunction/" + 
    "nrcellcu3gpp:NRCellCU" {

    list EUtranFreqRelation {
      description "Represents a frequency relation between an NR cell and an
@@ -202,7 +200,6 @@ module _3gpp-nr-nrm-eutranfreqrelation {
      container attributes {    
        uses EUtranFreqRelationGrp;
      }
      uses mf3gpp:ManagedFunctionContainedClasses;
    }
  }
}
 No newline at end of file