CPC H04L 65/80 (2013.01) [H04L 65/60 (2013.01); H04N 21/2662 (2013.01); H04L 63/0457 (2013.01)] | 16 Claims |
1. A method for managing adaptive bitrate video streaming, the method comprising:
retrieving raw data associated with a video stream traffic flow;
determining at least one video chunk from the raw data;
determining parameters associated with the video chunk, wherein the parameters include at least a measured chunk volume and a measured chunk duration;
determining a bitrate of the video chunk using the chunk volume and the chunk duration wherein the bitrate provides for an estimated resolution of the video chunk;
determining a bitrate factor based on the parameters, wherein,
the parameters comprise the bitrate of the video chunk and a duty cycle,
wherein the duty cycle is calculated by dividing an activity rate of the video chunk with a total number of intervals within the chunk duration and is indicative of how the video chunk is sent over the network,
wherein a low duty cycle indicates capacity on the network and a high duty cycle indicates congestion on the network,
wherein the bitrate factor is determined by dividing the bitrate of the video chunk by the duty cycle, and
wherein the bitrate factor indicates a maximum attainable bandwidth for the video stream;
determining a Quality of Experience (QoE) score based on the bitrate factor, wherein a larger value of bandwidth for the bitrate factor corresponds to a larger QOE score; and
providing a traffic action based on the QoE score.
|