×

Flow control for high speed networks

  • US 5,063,562 A
  • Filed: 05/23/1990
  • Issued: 11/05/1991
  • Est. Priority Date: 05/23/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. In a packet transmission network, a method of adjusting the window size in a session between a sender and a receiver on a link of said network, said method comprising:

  • transmitting a pacing response to said sender indicating the size of a subsequent window to be transmitted in a session between said sender and said receiver, said size of said subsequent window being a number of packets that said sender can transmit in a subsequent window,said subsequent window size (WS) being determined by decreasing a previous window size if when said window size is to be calculated, either QL≠

    0, or QL=0 and a pacing request was not received within a specified time interval, said window size thus being determined according to the following formula;

    
    
    space="preserve" listing-type="equation">WS=max(W.sub.min, CNT-QL+B), where CNT is the number of packets received by said receiver from said sender during a round trip delay which is the time needed for a first packet to be transmitted from said sender to said receiver plus the time needed for a second packet to be transmitted from said receiver to said sender after said first packet is received by said receiver, where QL is the number of packets stored in a queue of said receiver for future transmission to another node of said network, where Wmin is a prespecified parameter denoting a minimum window size, and where B is also a prespecified parameter,said subsequent window size being determined by increasing a previous window size if when said subsequent window size is to be calculated, QL=0 and a pacing request was received in said specified time interval, said subsequent window size thus assuming a value between CNT and Wmax, where Wmax is a prespecified parameter.

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