Is there any detailed documentation on how the various features and settings of the PING protocol work? Details such as:
- How does the Ping and Jitter functions interact with each other when both are enabled
- For Jitter:
- How exactly is jitter calculated
- What does Ping Jitter counter represent
- What exactly is the difference between the Realtime Jitter and Statistical Jitter fields
Thanks
Hello Jeff,
Some of these questions we had already discussed during our previous call, but I will answer them here as well to document them for future reference.
1: Currently, Ping and Jitter are calculated by sending out pings individually. That is to say, the values are technically not going to be related 100% because they are not using the same ping or set of pings to calculate their values.
2.1: Jitter is calculated adhering to the definition of the term, by simply measuring the difference between consecutive latency values. The previous answer explains why Jitter values do not appear to relate to the normal latency measurement.
2.2: Currently the Ping Jitter Counter is used as a countdown timer to show the user when will be the next time that a Jitter measurement is taken. The current implementation could cause confusion for users, so we are working to address this.
2.3: Realtime Jitter is simply a conventional Jitter measurement, taking the difference between the latency values for the separate pings done by the Jitter feature. Statistical Jitter is somewhat confusing, because it appears to be a type of rolling average. Because the Statistical value can be confusing to users, it will be replaced with a more useful rolling average.
If you have any further questions, feel free to let us know.