CPC H04L 47/11 (2013.01) [H04L 41/5025 (2013.01); H04L 43/026 (2013.01); H04L 43/16 (2013.01); H04L 47/2441 (2013.01); H04L 47/2483 (2013.01); H04L 47/28 (2013.01); H04L 47/41 (2013.01); H04L 43/0888 (2013.01)] | 16 Claims |
1. A computer-implemented method for reducing network congestion, comprising:
detecting one or more data flows in a network;
determining the throughput of a data flow of the one or more data flows;
determining, using the throughput of the data flow, a video resolution;
estimating an encoding rate based on the determined video resolution;
determining, using the estimated encoding rate, a consumption rate of media data carried by the data flow, the consumption rate being different than a throughput of the data flow;
determining, by a flow detector device using the consumption rate and a candidate flow detection threshold, whether the data flow is a candidate flow; and
in response to determining that the data flow is the candidate flow, managing the data flow.
|