DocumentCode
2075768
Title
Optimal Offline TCP Sender Buffer Management Strategy
Author
Andreica, Mugurel Ionut ; Tapus, Nicolae
Author_Institution
Comput. Sci. Dept., Politeh. Univ. of Bucharest, Bucharest
fYear
2008
fDate
June 29 2008-July 5 2008
Firstpage
41
Lastpage
46
Abstract
The transmission control protocol (TCP) uses a sliding window in order to enforce flow control. The receiver advertises its available buffer space to the sender, which cannot transmit more data than the advertised space. Transmitted data is first copied from application buffers into TCP buffers and from there it is sent through the network. In this paper we propose a model which characterizes the senderpsilas behavior throughout the duration of a TCP conversation. The model is suitable in the case of powerful, but variably loaded senders, slow receivers, fast connections and moderate amounts of data transmitted. For this model we present an O(nldrlog2n) algorithm which computes the minimum processing time spent by the sender, if the window sizes advertised by the receiver and the senderpsilas load are known in advance. The solution is based on an algorithmic framework for the segment tree data structure, which we introduce in this paper.
Keywords
data communication; radio receivers; telecommunication control; transport protocols; algorithmic framework; buffer management strategy; data transmission; flow control; loaded senders; optimal offline TCP sender; segment tree data structure; sender behavior; slow receivers; transmission control protocol; Buffer storage; Communication system control; Computer science; Conference management; Optimal control; Protocols; Quality management; Quality of service; Reliability theory; Sliding mode control; TCP buffer management; algorithmic framework; dynamic programming; economic lot sizing problem; segment tree;
fLanguage
English
Publisher
ieee
Conference_Titel
Communication Theory, Reliability, and Quality of Service, 2008. CTRQ '08. International Conference on
Conference_Location
Bucharest
Print_ISBN
978-0-7695-3190-8
Electronic_ISBN
978-0-7695-3190-8
Type
conf
DOI
10.1109/CTRQ.2008.11
Filename
4561173
Link To Document