Title :
Optimal sliding-window strategies in networks with long round-trip delays
Author :
Libman, Lavy ; Orda, Ariel
Author_Institution :
Dept. of Electr. Eng., Technion-Israel Inst. of Technol., Haifa, Israel
Abstract :
A method commonly used for packet flow control over connections with long round-trip delays is "sliding windows". In general, for a given loss rate, a larger window size achieves a higher average throughput, but also a higher rate of spurious packet transmissions, rejected by the receiver merely for arriving out-of-order. We analyze the problem of optimal flow control quantitatively, for a connection that has a cost per unit time and a cost for every transmitted packet (these costs can have generic interpretations, not necessarily in terms of money). The optimal strategy is defined as one that minimizes the expected cost/throughput ratio, and is allowed to transmit several copies of a packet within a window. We derive bounds on the performance of the optimal strategy; in particular, we show that the optimal cost/throughput ratio increases merely logarithmically with the time price. We present a method for computing the optimal strategy, and demonstrate that a simple and efficient \´greedy\´ algorithm is sufficient to find a near-optimal solution.
Keywords :
delays; optimisation; packet switching; telecommunication congestion control; efficient greedy algorithm; long round-trip delays; near-optimal solution; optimal packet flow control; optimal sliding-window strategies; optimal strategy bounds; packet loss rate; packet throughput ratio; packet transmission cost; sliding windows; spurious packet transmissions; window size; Cost function; Forward error correction; Intelligent networks; Optimal control; Out of order; Propagation delay; Propagation losses; Protocols; Satellites; Throughput;
Conference_Titel :
INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications. IEEE Societies
Print_ISBN :
0-7803-7752-4
DOI :
10.1109/INFCOM.2003.1209227