Title :
Delaying Transmissions in Data Communication Networks to Improve Transport-Layer Performance
Author :
Cai, Yan ; Wolf, Tilman ; Gong, Weibo
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Massachusetts, Amherst, MA, USA
fDate :
5/1/2011 12:00:00 AM
Abstract :
Packet losses in the network have a considerable performance impact on transport-layer throughput. For reliable data transfer, lost packets require retransmissions and thus cause very long delays. This tail of the packet delay distribution causes performance problems. There are several approaches to trading off networking resources up-front to reduce long delays for some packets (e.g., forward error correction, network coding). We propose packet pacing as an alternative that changes traffic characteristics favorably by adding intentional delay in packet transmissions. This intentional delay counters the principle of best effort but can reduce the burstiness of traffic and improve overall network operation - in particular in network with small packet buffers. As a result, pacing improves transport-layer performance, providing a tradeoff example where small amounts of additional delay can significantly increase connection bandwidth. We present a Queue Length Based Pacing (QLBP) algorithm that paces network traffic using a single queue and that can be implemented with small computational and memory overhead. We present a detailed analysis on delay bounds and the quantitative impact of QLBP pacing on network traffic. Through simulation, we show how the proposed pacing technique can improve connection throughput in small-buffer networks.
Keywords :
data communication; queueing theory; telecommunication traffic; transport protocols; data communication networks; delaying transmissions; network traffic; packet losses; packet pacing; queue length based pacing algorithm; transport-layer performance; Bandwidth; Delay; Markov processes; Mathematical model; Propagation losses; Protocols; Throughput; small-buffer network; traffic pacing; transport layer;
Journal_Title :
Selected Areas in Communications, IEEE Journal on
DOI :
10.1109/JSAC.2011.110502