Commit 23f36450 authored by scottma's avatar scottma
Browse files

Update _3gpp-common-qmcjob.yang

parent cc78182b
Loading
Loading
Loading
Loading
+24 −24
Original line number Diff line number Diff line
@@ -44,62 +44,62 @@ 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.";
      description "Defines the area in terms of NR cells or Tracking Area where the QMC shall
        take place.";
    }

    leaf qoECollectionEntityAddress {
      type inet:ip-address;
      mandatory true;
      description "Specifies the 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 {
      min-elements 0;
      max-elements 1;
      description "Defines the PLMN for which sessions shall be selected in the network request
        session in case of area based QMC when several PLMNs are supported in 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.";
      description "Defines the PLMN for which sessions shall be selected in the network
        request session in case of area based QMC when several PLMNs are supported in 
        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.";
      uses types3gpp:PLMNId;
      key "mcc mnc";
    }

    leaf qoETarget {
      type string;
      description "Specifies the target object of the QMC in case of signalling based QMC. 
         The qoETarget attribute shall be able to carry IMSI or SUPI.";
      description "Specifies the target object of the QMC in case of signalling based
         QMC.  The qoETarget attribute shall be able to carry IMSI or SUPI.";
    mandatory true;
    }

    leaf qoEReference {
      type string;
      mandatory true;
      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.
        Used to identify the QoE measurement collection job in the traffic nodes and in the 
        measurement collection entity.";
      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. Used to identify the QoE measurement collection job in 
        the traffic nodes and in the measurement collection entity.";
    }

    list sliceScope {
      min-elements 0;
      description "Contains a list of S-NSSAIs (Single Network Slice Selection Assistance
        Information).  A Network Slice end to end is identified by S-NSSAI ";
      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 qMCConfigFile {
      type string;
      description "Provides a reference to a file including the parameters for configuration of 
        application layer measurements, known as Container for Application Layer Measurement 
        Configuration.";
      description "Provides a reference to a file including the parameters for 
        configuration of application layer measurements, known as Container for 
        Application Layer Measurement Configuration.";
      mandatory true;
    }
  }