Re: [IPFIX] RFC 3550 jitter

Paul Aitken <[email protected]>
Newsgroups gmane.ietf.ipfix
Message-ID <[email protected]>
Andrew,

This is a great point. It was also raised privately (off list) by one 
other responder.

Cisco already has a large number of jitter metrics which we export in 
enterprise-specific fields. RFC 3550 jitter was the only one we thought 
standardisable. I expect others have similar ES fields for their own 
jitter metrics.

One solution would be to use the same mechanism that I proposed for MIB 
export, ie Extended Field Specifiers.

ie, we'd have a single export ID for "jitter", to which an extension can 
be applied indicating which jitter it is, which implies how it's calculated.

See slide 7 here: 
http://tools.ietf.org/agenda/85/slides/slides-85-ipfix-2.pdf

P.

> Is it necessary to have an IE each possible jitter calculation and the
> document where that calculation is defined?  Seems like we could end up
> with a huge pile of jitter IEs.  Are there other calculated values that
> have need to specify how they were calculated?  PSAMP has
> selectorAlgorithm etc., applicationId has an embedded Classification
> Engine ID, do we need some sort of calculationTypeId for calculated values
> like jitter?
>
> -Andrew
>
> On 11/28/12 12:30 PM, "Paul Aitken" <[email protected]> wrote:
>
>> Dear all,
>>
>> I received feedback that the name should include "mean" and 'rfc3550',
>> since there are other jitter metrics which take into account all samples
>> rather than running average based last 16 samples as done by RFC3550.
>>
>> So the proposed names could be rfc3550JitterMeanMilliseconds,
>> rfc3550JitterMeanMicroseconds, and rfc3550JitterMeanNanoseconds.
>>
>> P.
>>
>>
>> On 28/11/12 15:25, Paul Aitken wrote:
>>> Dear IPFIX experts,
>>>
>>> I'd like to request an IPFIX IE for jitter from IANA. RFC 3550 defines
>>> a suitable "interarrival jitter". Unfortunately it's measured in
>>> "timestamp units":
>>>
>>>        An estimate of the statistical variance of the RTP data packet
>>>        interarrival time, measured in timestamp units and expressed as an
>>>        unsigned integer.
>>>
>>>
>>> Therefore it seems we may need multiple IEs: one for units of
>>> milliseconds, one for microseconds, one for nanoseconds...
>>> Else comparison of two jitter values would be meaningless.
>>>
>>> So I request your feedback on the following:
>>>
>>> Name: interarrivalJitterMilliseconds
>>> Type: unsigned32
>>> Semantic: quantity
>>> Description: interarrival jitter as defined in section 6.4.1 of RFC
>>> 3550, measured in milliseconds.
>>> Units: milliseconds
>>> References: [RFC3550]
>>>
>>> Name: interarrivalJitterMicroseconds
>>> Type: unsigned32
>>> Semantic: quantity
>>> Description: interarrival jitter as defined in section 6.4.1 of RFC
>>> 3550, measured in microseconds.
>>> Units: microseconds
>>> References: [RFC3550]
>>>
>>> Name: interarrivalJitterNanoseconds
>>> Type: unsigned32
>>> Semantic: quantity
>>> Description: interarrival jitter as defined in section 6.4.1 of RFC
>>> 3550, measured in nanoseconds.
>>> Units: nanoseconds
>>> References: [RFC3550]
>>>
>>> Thanks,
>>> P.
>>> _______________________________________________
>>> IPFIX mailing list
>>> [email protected]
>>> https://www.ietf.org/mailman/listinfo/ipfix
>> _______________________________________________
>> IPFIX mailing list
>> [email protected]
>> https://www.ietf.org/mailman/listinfo/ipfix

_______________________________________________
IPFIX mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/ipfix
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.