×

Adaptive transmit window control mechanism for packet transport in a universal port or multi-channel environment

  • US 7,583,594 B2
  • Filed: 01/31/2003
  • Issued: 09/01/2009
  • Est. Priority Date: 01/31/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for dynamic configuration of a size of a dynamic transmit window in a transmitter of a Simple Packet Relay Transport protocol message communication system, comprising:

  • establishing a minimum window size value and a maximum window size value;

    constraining the size of said dynamic transmit window between said minimum size value and said maximum size value;

    monitoring packet consumption acknowledgement as a reflection of a current round trip time of travel (RTT) of a packet transmitted in said communication system;

    determining the size of said dynamic transmit window based upon said monitored packet consumption acknowledgement and a data rate of said packet, where the data rate is established in bits per unit time and the dynamic window size is equal to the data rate times the length of said RTT, further comprising;

    monitoring window write failures and an absence of window write failures in said dynamic transmit window during transmission; and

    utilizing maximum available bandwidth while minimizing buffer capacity requirements of a buffer by dynamically adjusting said size of said dynamic transmit window and corresponding allocated memory space in said buffer as needed, based upon said monitoring of window write failures and the absence of window write failures.

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