Commit 0af3301e authored by scottma's avatar scottma
Browse files

Update _3gpp-common-qmcjob.yang

parent b669e5b2
Loading
Loading
Loading
Loading
+24 −32
Original line number Diff line number Diff line
@@ -32,8 +32,7 @@ module _3gpp-common-qmcjob {
    
  grouping QMCJobGrp {
    leaf serviceType {
      description "Identifies an individual UE for a specified end user service/end user service
        type.";
      description " Specifies an end user service/end user service type for QoE measurements.";
      mandatory true;
      type enumeration {
      enum DASH;
@@ -44,12 +43,8 @@ module _3gpp-common-qmcjob {

    leaf areaScope {
      type string;
      description "The area scope parameter defines the area in terms of cells or Tracking Area
        where the QMC shall take place.
        The area scope parameter in NR is either:
          - list of cells, identified by N-CGI. Maximum 32 NCGI can be defined
          - list of Tracking Area, identified by TAC. Maximum of 8 TAC can be defined.
        This attribute shall be present when Management Based Activation is used.";
      description " Defines the area in terms of NR cells or Tracking Area where the QMC shall take 
        place.";
    }

    leaf qoECollectionEntityAddress {
@@ -58,8 +53,8 @@ module _3gpp-common-qmcjob {
        type inet:ip-address;
      }
      mandatory true;
      description "It indicates the IP address to which the QMC records shall be transferred.
      Ipv4 or Ipv6 address(es) may be used.";
      description " Specifies the address to which the QMC records shall be transferred. Ipv4 or, 
        Ipv6 address(es) may be used.";
    }

    list pLMNTarget {
@@ -70,17 +65,15 @@ module _3gpp-common-qmcjob {
        the RAN (this means that shared cells and not shared cells are allowed for the specified 
        PLMN. Furthermore, several PLMNs can be used for not shared RAN cases as well as for shared 
        RAN cases.). Only the sessions may be selected where the PLMN that the UE reports as 
        selected PLMN is the same as the PLMN Target.
        This attribute shall be present when Management Based Activation is used and if network
        sharing is deployed.";
        selected PLMN is the same as the PLMN Target.";
      uses types3gpp:PLMNId;
      key "mcc mnc";
    }

    leaf qoETarget {
      description "The QoE target parameter specifies it the QMC is area based or individual UE
        based.";
      type enumeration {
    leaf qMCTarget {
      description " Specifies whether the QMC is area based or individual UE based.
        allowedValues: AREA_BASED, UE_BASED ";
      type string {
      enum AREA_BASED;
      enum UE_BASED;
    }
@@ -90,31 +83,30 @@ module _3gpp-common-qmcjob {
    leaf qOEReference {
      type string;
      mandatory true;
      description "The QoE reference parameter specify the network request session. 
        The QoE reference shall be globally unique therefore it is composed as follows:
        MCC+MNC+QMC ID, where the MCC and MNC are coming with the QMC activation request
        from the management system to identify one PLMN containing the management system, 
        and QMC ID is a 3 byte Octet String.
      description " Specifies the network request session. The QoE reference shall be globally 
        unique therefore it is composed as follows:
        MCC+MNC+QMC ID, where the MCC and MNC are coming with the QMC activation request from the
        management system to identify one PLMN containing the management system, and QMC ID is a 3 
        byte Octet String.
        The QMC ID is generated by the management system or the operator.
        It is used to identify the QoE measurement collection job in the traffic nodes and
        in the measurement collection centre.";
        Used to identify the QoE measurement collection job in the traffic nodes and in the 
        measurement collection entity.";
    }

    list sliceScope {
      min-elements 0;
      description "This parameter contains a list of S-NSSIAs (Single Network Slice Selection
      Assistance Information). A Network Slice end to end is identified by S-NSSAI.
      This attribute shall be present when the QMC is targeting specific slice(s).";
      reference "3GPP TS 28.622";
      description " Contains a list of S-NSSAIs (Single Network Slice Selection Assistance Information). A Network Slice end to end is identified by S-NSSAI ";
      key "sd sst";
      uses types5g3gpp:SNssai;
    }

    leaf contAppLayerMeasConfigRef {
    leaf qMCConfigFile {
      type string;
      description "Provides the reference to the container for application layer measurement
      configuration.
      Value is a URI including the protocol, address, and filename for the file transfer.";
      description " Provides a reference to a file including the parameters for configuration of 
        application layer measurements, known as Container for Application Layer Measurement 
        Configuration.
        Location of the file incl. the file transfer protocol, and the file name for the case the 
        file content cannot be retrieved by reading the "fileContent" attribute.";
      mandatory true;
    }
  }