RTP Video Measurements


The values on the RTP Video tab.

The MN (client) side of the test is reported in the L3 Client, L4 Client, and L5-7 Client tabs and The Network (server) side is reported in the L3 Server, L4 Server and L5-7 Server tabs (measurements from the Network Host emulator used in the test). These measurements are available when Data Traffic is included in the test.

NOTES:

  • Data Traffic measurement are on L3, L4, and L5-7 tabs.

  • Network measurement on the L3 Server tab titles are preceded by "Host"

  • Socket measurement are on L4 Client and L4 Server tabs

  • Basic Data measurements are on L5-7 Client|Basic tab

  • Advanced Data measurements are on L5-7 Client|Advanced tab

  • Network Basic Data measurements are on L5-7 Server|Basic tab titles are preceded by "Host"

  • Network Advanced Data measurements are on L5-7 Server|Advanced tab titles are preceded by "Host"

  • In the IP Application Node test case, the Summary Measurements on the L3 and L4 tabs also record DHCP packets sent and received

Measurement Values

In the default view, the Reports tab displays the Summary view, which summarizes the measurements for the test session. If your test includes multiple test cases, you can view the report for a single test case by changing the report view...

Unless otherwise noted, cumulative values report the number of occurrences or rates calculated since the start of the test, and per-interval values report the number of occurrences or rates calculated during the interval. You can view either by changing the measurement values...

 

VMAF Measurements —  Used in VMAF Testing - Additional information in About VoLTE VMAF Testing (Replaces PEVQ testing)

Added to L5-7 Client | Video (traf) and L5-7 Server | Video (host): 

 

Name Variable (prefix = traf, host) Highlighting Value Range Description
RTP VMAF-MOS Successes prefixRtpVideoVmafMosSuccess   0-2^64-1 counter of successful measurements
RTP VMAF-MOS Failures prefixRtpVideoVmafMosFailed Yes 0-2^64-1

counter of failed measurements

RTP VMAF-MOS Overloaded prefixRtpVideoVmafMosOverloaded Yes 0-2^64-1 counter of measurements that cannot be performed because of the overloading condition: VMAF calculation for previous Video stream is not completed but current stream is fully collected and ready for VMAF. 
RTP VMAF-MOS Average prefixRtpVideoVmafMosValue   0.0-100.0

Average/Min/Max MOS: 0.0 is worst; 100.0 is best

Reported to GUI as (int64) (float-value*1000) 

RTP VMAF-MOS Minimum prefixRtpVideoVmafMosMin  
RTP VMAF-MOS Maximum prefixRtpVideoVmafMosMax  
RTP VMAF-MOS Duration Average (s) prefixRtpVideoVmafMosTimeValue   0.0-100.0

Average/Min/Max time (sec) consumed for VMAF MOS and supplemental metrics calculation.

Reported to GUI as (int64) (float-value*1000)

RTP VMAF-MOS Duration Minimum (s) prefixRtpVideoVmafMosTimeMin  
RTP VMAF-MOS Duration Maximum (s) prefixRtpVideoVmafMosTimeMax  
RTP VMAF PSNR-Y Average (dB) prefixRtpVideoVmafPsnrYValue   0.0-50.0

Average/Min/Max PSNR-Y (Luma).

Bad: 30.00-; Poor: 30.0-33.0; Fair: 33.0-38.0; Good/Excellent: 38.0+ 

Reported to GUI as (int64) (float-value*1000).

check box with check 8bit depth is presumed in the PSNR-Y calculation.

check box with check Usage of 12/16 bit depth may expand the value range to 100dB

RTP VMAF PSNR-Y Min (dB) prefixRtpVideoVmafPsnrYMin  
RTP VMAF PSNR-Y Max (dB) prefixRtpVideoVmafPsnrYMax  
RTP VMAF PSNR-Cb Average (dB) prefixRtpVideoVmafPsnrCbValue   0.0-50.0

Average/Min/Max PSNR-Cb (U - Blue Chroma)

Bad: 30.00-; Poor: 30.0-33.0; Fair: 33.0-38.0; Good/Excellent: 38.0+ 

Reported to GUI as (int64) (float-value*1000).

check box with check 8bit depth is presumed in the PSNR-Y calculation.

check box with check Usage of 12/16 bit depth may expand the value range to 100dB

RTP VMAF PSNR-Cb Min (dB) prefixRtpVideoVmafPsnrCbMin  
RTP VMAF PSNR-Cb Max (dB) prefixRtpVideoVmafPsnrCbMax  
RTP VMAF PSNR-Cr Average (dB) prefixRtpVideoVmafPsnrCrValue   0.0-50.0

Average/Min/Max PSNR-Cr (V - Red Chroma)

Bad: 30.00-; Poor: 30.0-33.0; Fair: 33.0-38.0; Good/Excellent: 38.0+ 

Reported to GUI as (int64) (float-value*1000).

check box with check 8bit depth is presumed in the PSNR-Y calculation.

check box with check Usage of 12/16 bit depth may expand the value range to 100dB

RTP VMAF PSNR-Cr Min (dB)  prefixRtpVideoVmafPsnrCrMin  
RTP VMAF PSNR-Cr Max (dB)  prefixRtpVideoVmafPsnrCrMax  
RTP VMAF SSIM Average prefixRtpVideoVmafSsimValue   -1.0 - +1.0

Average/Min/Max SIMM:

  • 1.0 indicates perfect similarity.
  • 0.0 indicates no similarity.
  • -1.0 indicates perfect anti-correlation.

All other values are within the range.

Reported to GUI as (int64) (float-value*1000) 

RTP VMAF SSIM Min prefixRtpVideoVmafSsimMin  
RTP VMAF SSIM Max prefixRtpVideoVmafSsimMax  

 

 

PEVQ Measurements —  Used in PEVQ Testing - Additional information in About VoLTE PEVQ Testing. (Depracated in release 24.1, replaced by VMAF - About VoLTE VMAF Testing)

RTP Counters

Description

RTP MOS-PEVQ Successes

Number of times calculation of MOS-PEVQ was succeeded

RTP MOS-PEVQ Failures

Number of times calculation of MOS-PEVQ failed

RTP MOS-PEVQ Overloaded

Number of times calculation of MOS-PEVQ was not performed because of overload condition

RTP MOS-PEVQ Duration

Average (s), Minimum (s), Maximum (s)

Time since RTP stream was fully collected to the moment when it’s MOS gets calculated.

Accuracy is 0.001 seconds.

RTP PEVQ Decorrelation Indicator

Average, Minimum, Maximum

Value of the temporal distortion indicator averaged over all frames. Range 1..10. Accuracy 0.001

RTP PEVQ PSNR-Y (dB)

Average, Minimum, Maximum

 

Averaged value of the PSNR for the luminance values.

Range 0..100. Accuracy is 0.001

RTP PEVQ PSNR-Cb (dB)

Average, Minimum, Maximum

Averaged value of the PSNR for the Cb component of the YCbCr color space.

Range 0..100. Accuracy is 0.001

RTP PEVQ PSNR-Cr (dB)

Average, Minimum, Maximum

Averaged value of the PSNR for the Cb component of the YCbCr color space.

Range 0..100. Accuracy is 0.001

RTP PEVQ Blockiness

Average, Minimum, Maximum

Value of the blockiness indicator, averaged over all frames. Range 0..10. Accuracy 0.001

RTP PEVQ Jerkiness

Average, Minimum, Maximum

Value of the jerkiness indicator, averaged over all frames. Range: 0..10. Accuracy 0.001

EC (Effective Channels) consumed

PEVQ has the same license concept as POLQA: based on EC (Effective Channels)

 

Basic Data Measurements

The basic data measurements are available on L5-7 Client|Basic tab when any of the basic data types (PING, RAW, UDP, and TCP) are used in a Continuous Data test.

Advanced Data Measurements

The advance data measurements are available on the L5-7 Client|Advanced tab when any of the Advanced Data protocols are used in a Continuous Data test.