Quality of experience indicator for network diagnosis
AssigneeSpirent Communications, Inc.
InventorJyotikumar Menon
Life of this patent
Estimating the term…
Abstract
A method, system and computer program product for calculating a scaled quality indicator expressing a quality of experience for streaming media, includes calculating network characteristics of packet loss rate of the streaming media, calculating network characteristics of packet jitter of the streaming media, and calculating the scaled quality indicator based on the calculated packet loss rate and the calculated packet jitter.
Claims7
A method of calculating a scaled quality indicator expressing a quality of experience for streaming audio and/or video media, comprising:
- calculating, by a diagnostic device, packet loss rate of streaming audio and/or video media;
- calculating, by the diagnostic device, packet jitter of the streaming media;
- calculating and reporting to a user, by the diagnostic device, a scaled quality of user experience indicator, including:
- comparing the calculated packet loss rate to a plurality of packet loss rate thresholds for a particular bit rate of the streaming media and
- comparing the calculated packet jitter to a plurality of jitter thresholds for a particular bit rate of the media stream corresponding to the streaming media,
- first applying the calculated loss rate and then applying the calculated packet jitter when the calculated loss rate is better than a lower loss rate threshold.
A system for calculating a scaled quality indicator expressing a quality of experience for streaming media, comprising:
- a first calculating unit that calculates packet loss rate of the streaming audio and/or video media;
- a second calculating unit that calculates packet jitter of the streaming media;
- a third calculating unit that calculates and reports a scaled quality of user experience indicator, wherein the scaled indicator combines evaluation of at least the calculated packet loss rate and the calculated packet jitter, first applying the calculated loss rate by comparing the calculated packet loss rate to the plurality of packet loss rate thresholds for a particular bit rate of the media stream corresponding to the streaming media and then applying the calculated packet jitter when the calculated loss rate is better than a lower loss rate threshold by comparing the calculated packet loss rate to the plurality of packet loss rate thresholds for a particular bit rate of the media stream corresponding to the streaming media.
A non-transitory computer readable storage medium executable by a computer to calculate a scaled quality indicator expressing a quality of experience for streaming media, the non-transitory computer readable storage medium causing the computer to perform the steps of:
- calculating network characteristics of packet loss rate of the streaming media;
- calculating network characteristics of packet jitter of the streaming media;
- and
- calculating and reporting to a user a scaled quality of user experience indicator,
- comparing the calculated packet loss rate to a plurality of packet loss rate thresholds for a particular bit rate of the streaming media and
- comparing the calculated packet jitter to a plurality of jitter thresholds for a particular bit rate of the media stream corresponding to the streaming media,
- first applying the calculated loss rate and then applying the calculated packet jitter when the calculated loss rate is better than a lower loss rate threshold.
Dependencies are inferred from the claim text.