×

Controlling congestion controlled flows

  • US 10,033,644 B2
  • Filed: 02/12/2013
  • Issued: 07/24/2018
  • Est. Priority Date: 02/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. A machine-implemented method, comprising:

  • monitoring a flow in a flow set;

    determining a first bandwidth used by the flow;

    identifying an access control (“

    AC”

    ) policy for the flow;

    determining a total bandwidth for the flow set that traverses a router;

    counting a number of flows in the flow set;

    determining a bandwidth limit for the flow, wherein the bandwidth limit is a share of the total bandwidth that is calculated based on the number of flows and the AC policy;

    comparing the first bandwidth with the bandwidth limit;

    if the first bandwidth is greater than the bandwidth limit,dropping every (N−

    1)th packet of the flow while transmitting other packets of the flow, if a number of packets of the flow in a penalty box is not greater than a predetermined threshold; and

    dropping every (N−

    2)th packet in the flow, wherein N is an integer that is greater than 2, if the number of the packets in the penalty box is greater than the predetermined threshold to prevent a full stop timeout for the flow.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×