An Efficient TCP Buffer Tuning Algorithm based on Packet Loss Ratio(TBT-PLR)


The KIPS Transactions:PartC, Vol. 12, No. 1, pp. 121-128, Feb. 2005
10.3745/KIPSTC.2005.12.1.121,   PDF Download:

Abstract

The existing TCP(transmission Control Protocol) is known to be unsuitable for a network with the characteristics of high BDP(Bandwidth-Delay Product) because of the fixed small or large buffer size at the TCP sender and receiver. Thus, some trial cases of adjusting the buffer sized automatically with respect to network condition have been proposed to improve the end-to-end TCP throughput. ATBT(Automatic TCP Buffer Tuning) attempts to assure the buffer size of TCP sender according to its current congestion window size but the ATBT assumes that the buffer size of TCP receiver is maximum value that operating system defines. In DRS(Dynamic Right Sizing), by estimating the TCP arrival data of two times the amount TCP data received previously, the TCP receiver simply reserves the buffer size for the nest arrival, accordingly. However, we do not need to reserve exactly two times of buffer size because of the possibility of TCP segment loss. We propose an efficient TCP buffer tuning technique(called TCP sender and the TCP receiver, respectively. For the purpose of testing the actual TCP performance, we implemented our TBT-PLR by modifying the linux kernel version 2.4.18 and evaluated the TCP performance by comparing TBT-PLR with the TCP schemes of the fixed buffer size. As a result, more balanced usage among TCP connections was obtained.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
G. C. Yoo and D. K. Kim, "An Efficient TCP Buffer Tuning Algorithm based on Packet Loss Ratio(TBT-PLR)," The KIPS Transactions:PartC, vol. 12, no. 1, pp. 121-128, 2005. DOI: 10.3745/KIPSTC.2005.12.1.121.

[ACM Style]
Gi Chul Yoo and Dong Kyun Kim. 2005. An Efficient TCP Buffer Tuning Algorithm based on Packet Loss Ratio(TBT-PLR). The KIPS Transactions:PartC, 12, 1, (2005), 121-128. DOI: 10.3745/KIPSTC.2005.12.1.121.