US 11,943,275 B2
System and method for managing adaptive bitrate video streaming
Kamakshi Sridhar, Plano, TX (US); and Lars Anton Gunnarsson, Bangkok (TH)
Filed by Sandvine Corporation, Waterloo (CA)
Filed on Jun. 24, 2021, as Appl. No. 17/357,245.
Claims priority of provisional application 63/043,405, filed on Jun. 24, 2020.
Claims priority of application No. 21180664 (EP), filed on Jun. 21, 2021.
Prior Publication US 2022/0407906 A1, Dec. 22, 2022
Int. Cl. H04L 65/80 (2022.01); H04L 9/40 (2022.01); H04L 65/60 (2022.01); H04N 21/2662 (2011.01)
CPC H04L 65/80 (2013.01) [H04L 65/60 (2013.01); H04N 21/2662 (2013.01); H04L 63/0457 (2013.01)] 16 Claims
OG exemplary drawing
 
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.