Commit d4706f32 authored by malashnyak's avatar malashnyak Committed by lengyelb
Browse files

Update _3gpp-ns-nrm-sliceprofile.yang

added DataType definition of DLThptGrp
parent 08df577f
Loading
Loading
Loading
Loading
+28 −3
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@ submodule _3gpp-ns-nrm-sliceprofile {

  import _3gpp-common-yang-types { prefix types3gpp; }
  import _3gpp-5g-common-yang-types { prefix types5g3gpp; }
  import _3gpp-ns-nrm-networkslice { prefix ns3gpp; }
  // import _3gpp-ns-nrm-networkslice { prefix ns3gpp; }
  
  organization "3GPP SA5";
  contact 
@@ -33,7 +33,32 @@ submodule _3gpp-ns-nrm-sliceprofile {
    reference "Based on
      3GPP TS 28.541 V15.X.XX";
  }
  
    grouping DLThptGrp {
    list servAttrCom {
      description "This list represents the common properties of service 
        requirement related attributes.";
      reference "GSMA NG.116 corresponding to Attribute categories, 
        tagging and exposure";
      config false;
      key idx;
      max-elements 1;
      leaf idx {
        description "Synthetic index for the element.";
        type uint32;
      }
      uses ServAttrComGrp;
    }
    leaf guaThpt {
      description "This attribute describes the guaranteed data rate.";
      type uint64;
      units kbits/s;
    }
    leaf maxThpt {
      description "This attribute describes the maximum data rate.";
      type uint64;
      units kbits/s;
    }
  }
  grouping TopSliceSubnetProfileGrp {
    leaf latency {
      description "The packet transmission latency (milliseconds) through 
@@ -73,7 +98,7 @@ submodule _3gpp-ns-nrm-sliceprofile {
        description "Synthetic index for the element.";
        type uint32;
      }
      uses ns3gpp:DLThptGrp;
      uses DLThptGrp;
    }
    list uLThptPerSliceSubnet {
      description "This attribute defines achievable data rate of the