Modeling TCP Performance over Wireless Channels with a Semi-reliable Data Link Layer
Providing reliable data communications over wireless channels is a challenging task due to the time-varying wireless channel characteristics that often lead to bit errors. These errors propagate to the higher layers, causing loss of protocol data units. ARQ and FEC try to prevent this, providing a reliable service to the higher layers. Most analytical models that studied the effect of ARQ and FEC assumed that the ARQ scheme is fully reliable, meaning that a frame is successfully transmitted irrespective of the amount of retransmission attempts it takes. In this paper, we study the effect of a semi-reliable data link layer on performance experienced by TCP. We develop an analytical model for a TCP SACK connection running over a wireless channel with a semireliable ARQ, where the amount of retransmission attempts is limited by some number. The model allows to evaluate the effect of many parameters of wireless channels on TCP performance, making it suitable for performance optimization studies. These parameters include wireless channel characteristics, ARQ/FEC settings, size of protocol data units at different layers, buffer size at the IP layer, and the raw data rate of the wireless channel.
TCP wireless channel data link layer ARQ FEC
Dmitri Moltchanov Roman Dunaytsev
Department of Communications Engineering Tampere University of Technology Tampere,Finland
国际会议
广州
英文
2008-11-19(万方平台首次上网日期,不代表论文的发表时间)