The present invention provides a smooth friendly TCP based transport layer protocol method and apparatus for data and streaming applications. In accordance with the invention, a low pass filter that uses history information modifies the multiplicative decrease portion of TCP's additive increase multiplicative decrease strategy, thereby creating an additive increase smooth decrease solution. The present invention smoothes the variation of the congestion window in case of drop events and provides smooth transfer rates for streaming applications.
Labrador, Miguel A. and Bakthavachalu, Sivakumar, "System and method for transmission control protocol (TCP) transmission rate control" (2011). USF Patents. 439.
University of South Florida