3GPP 32 Series - PM XML - 5G Core Signaling PM XML

Hello,

We need some 3GPP 32 SERIES Expert, to confirm some info.

TS 32.432/32.435 talk about PM XML format/structure/fields

Inside a MeasInfo we have a jobid to generate measures.

Inside a MeasInfo we have 3 measType, that would be the performance counters name.

Inside a MeasInfo we have measObjLdn, what should be the logicals atributes of measure.

We are having difficulty to explain and prove using 3GPP Docs that measObjLdn can not be duplicated inside same MeasInfo/Job, and CounterName not can be used inside measObjLdn.

Example with dummy info:

The Vendor generate this file:

<?xml version='1.0' encoding='UTF-8'?>
<measCollecFile xmlns="http://www.3gpp.org/ftp/specs/archive/32_series/32.435#measCollec">
  <fileHeader fileFormatVersion="32.435 V17.0" vendorName="VendorA" dnPrefix="VendorAPrefix">
    <measCollec beginTime="2021-12-06T15:45:00Z"/>
    <fileSender localDn="localDn" elementType="NF"/>
  </fileHeader>
  <measData>
    <managedElement localDn="ElementA" userLabel="ElementLabel"/>
    <measInfo>
      <job jobId="MetricJob"/>
      <granPeriod duration="PT15M" endTime="2021-12-06T16:00:04Z"/>
      <repPeriod duration="PT15M"/>
      <measType p="1">counter_requests</measType>
      <measType p="2">counter_attempts</measType> 
      <measType p="3">counter_total</measType>
      <measValue measObjLdn="element=ElementA,logical-atribute-a=asd123,counter_name=REQUESTS">
        <r p="1">2</r>
      </measValue>
      <measValue measObjLdn="element=ElementA,logical-atribute-a=asd123,counter_name=ATTEMPTS">
        <r p="2">3</r>
      </measValue>
      <measValue measObjLdn="element=ElementA,logical-atribute-a=asd123,counter_name=TOTAL">
        <r p="3">1</r>
      </measValue>
    </measInfo>
  </measData>
  <fileFooter>
    <measCollec endTime="2021-12-06T16:00:04Z"/>
  </fileFooter>
</measCollecFile>

We considere this is wrong.

The right file need to be this:

All counter inside same MeasValue and measObjLdn without counter_name.

<?xml version='1.0' encoding='UTF-8'?>
<measCollecFile xmlns="http://www.3gpp.org/ftp/specs/archive/32_series/32.435#measCollec">
  <fileHeader fileFormatVersion="32.435 V17.0" vendorName="VendorA" dnPrefix="VendorAPrefix">
    <measCollec beginTime="2021-12-06T15:45:00Z"/>
    <fileSender localDn="localDn" elementType="NF"/>
  </fileHeader>
  <measData>
    <managedElement localDn="ElementA" userLabel="ElementLabel"/>
    <measInfo>
      <job jobId="MetricJob"/>
      <granPeriod duration="PT15M" endTime="2021-12-06T16:00:04Z"/>
      <repPeriod duration="PT15M"/>
      <measType p="1">counter_requests</measType>
      <measType p="2">counter_attempts</measType> 
      <measType p="3">counter_total</measType>
      <measValue measObjLdn="element=ElementA,logical-atribute-a=asd123">
        <r p="1">2</r>
        <r p="2">3</r>
        <r p="3">1</r>
      </measValue>        
    </measInfo>
  </measData>
  <fileFooter>
    <measCollec endTime="2021-12-06T16:00:04Z"/>
  </fileFooter>
</measCollecFile>

Any one agree with the point? It could help to find exactly the point among the N 3GPP 32 Series that says this.

The closest I could get was this image.


Best Regards