×

Buffer bloat control

  • US 10,063,489 B2
  • Filed: 02/20/2014
  • Issued: 08/28/2018
  • Est. Priority Date: 02/20/2014
  • Status: Active Grant
First Claim
Patent Images

1. Method performed in a proxy node for transferring transmission control protocol, TCP, data packets in TCP flows from a plurality of server nodes to a client node, wherein the proxy node captures the TCP data packets of the TCP flows, buffers the captured TCP data packets and updates a TCP active flow list in a subscriber record representing the client node;

  • the method comprising;

    estimating a current proxy scheduling capacity from a current maximum total data amount allowed concurrently in transmission in one or more TCP flows to the client node;

    until the current proxy scheduling capacity has been reached or there are no TCP flows in the TCP active flow list, scheduling a TCP flow for transmission when a TCP data packet transmission triggering event is received, the scheduling based on an order given by the TCP active flow list;

    transmitting one or more TCP data packets from the scheduled TCP flow to the client node;

    updating the TCP active flow list; and

    repeating the step of scheduling a TCP flow for transmission.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×