Patent · US Expired

Method and apparatus for selectively using input/output buffers as a retransmit vehicle in an information handling system

US6338090B1 · kind B1 · utility

10Cited by
60References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 27, 1998
Grant dateJan 8, 2002
Priority date
Expiry dateMar 27, 2018

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L47/29
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A method and apparatus for selectively using input/output (I/O) buffers as a retransmit vehicle in a client/server system. The decision whether to use an I/O buffer as a retransmit vehicle is based on a number of factors, including the packet size, the expected round-trip time (RTT) for an acknowledgment of the transmission, the number of I/O buffers currently allocated, and the number of I/O buffers remaining. If the decision is made not to use the I/O buffer as a retransmit vehicle, then the data is copied into a send buffer that is maintained by the system for the particular requester. Initially three threshold values, the round-trip time (RTT) threshold, the critical threshold, and the tight buffer threshold, are set. Connections having a longer round-trip time than a set round-trip time threshold or connections made when the number of I/O buffers remaining is below the critical threshold are not allowed to keep the I/O buffer as a retransmission vehicle. If the number of I/O buffers remaining falls below the critical threshold, a critical stabilization interval is started. During a critical stabilization interval, the I/O buffers may not be used as a retransmit vehicle if the …

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.