Link Layer Correction Techniques and Impact on TCP’s Performance in IEEE 802.11 Wireless Networks
- 1 Department of Electronics and Communication, Dharmsinh Desai University, Nadiad, India
- 2 Indian Space Research Organization, Ahmadabad, India
- 3 Indian Institute of Space Science and Technology, Thiruvanthapuram, India
- 4 Department of Electronics and Communication, Dharmsinh Desai University, Nadiad, India
Abstract
TCP performance degrades when end-to-end connections extend over wireless links which are characterized by high Bit Error Rate and intermittent connectivity. Such degradation is mainly accounted for TCP’s unnecessary congestion control actions while attempting TCP loss recovery. Several independent link loss recovery approaches are proposed by researchers to reduce number of losses visible at TCP. In this paper we first presented a survey of loss mitigation techniques at wireless link layer. Secondly performance evaluation for TCP through Type 0 Automatic Retransmission Request mechanism in erroneous Wireless LAN is presented. In particular, simulations are performed taking into account the wireless errors introduced over IEEE 802.11 link using a well-established 2 -State Markov model. TCP performance is evaluated under different settings for maximum link retransmissions allowed for each frame. Simulation results show that, link retransmission improves TCP performance by reducing losses perceived at TCP sender. However, such improvement is often associated with adverse effect on other TCP parameters that may cost a lot in return under extreme network conditions. In this paper an attempt is made to observe impact of link retransmissions on the performance of multiple TCP flows competing with each other. The analysis presented in this paper signifies the scope for maximizing TCP’s throughput at the least possible cost.
- (2003) IEEE Standard for Information Technology-Telecommunications and Information Exchange between Systems-Local and Metropolitan Area Networks-Specific Requirements-Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications. ANSI/IEEE Std 802.11, 1999 Edition (R2003), I-513. http://dx.doi.org/10.1109/IEEESTD.2003.95617
- Inamura, H., Ludwig, R. and Khafizov, F. (2003) TCP over Second (2.5G) and Third (3G) Generation Wireless Networks. IETF RFC 3481.
- Lohier, S., Doudane, Y.G. and Pujolle, G. (2007) Cross-Layer Loss Differentiation Algorithms to Improve TCP Performance in WLANs. Springer US Journal of Telecommunication Systems, 36, 61-72.
- Floyd, S., Henderson, T. and Gurtov, A. (2004) RFC 3782: The NewReno Modification to TCP’s Fast Recovery Algorithm. IETF RFC 3782.
- Kliazovich, D., Gerla, M. and Granelli, F. (2007) Performance Improvement in Wireless Networks using Cross Layer ARQ. The International Journal of Computer and Telecommunications Networking, 51, 4396-4411.
- Leung, K.-C. and Li, V.O.K. (2006) Transmission Control Protocol (TCP) in Wireless Networks: Issues, Approaches and Challenges. IEEE Communications Surveys & Tutorials, 8, 64-79. http://dx.doi.org/10.1109/COMST.2006.283822
- Sardar, B. and Saha, D. (2006) A Survey of TCP Enhancements for Last-Hop Wireless Networks. IEEE Communications Surveys & Tutorials, 8, 20-34. http://dx.doi.org/10.1109/COMST.2006.253273
- Tian, Y., Xu, K. and Ansari, N. (2005) TCP in Wireless Environments: Problems and Solutions. IEEE Communications Magazine, 43, s27-s32.
- Padhye, J., Firoiu, V., Towsley, D. and Kurose, J. (1998) Modeling TCP Throughput: A Simple Model and Its Empirical Validation. Proceedings of SIGCOMM, 303-314.
- Ludwig, R. and Gurtov, A (2005) The Eifel Response Algorithm for TCP. IETF RFC 4015.
- Barakat, C. and Altman, E. (2002) Bandwidth Tradeoff Between TCP and Link-level FEC. Computer Networks, 39, 133-150. http://dx.doi.org/10.1016/S1389-1286(01)00305-X
- Singh, J.P., Li, Y., Bambos, N., Bahai, A., Xu, B. and Zimmermann, G. (2007) TCP Performance Dynamics and Link-Layer Adaptation Based Optimization Methods for Wireless Networks. IEEE Transactions on Wireless Communications, 6, 1864-1879.
- Barakat, C. and Fawal, A.A. (2004) Analysis of Link-Level Hybrid FEC/ARQ-SR for Wireless Links and Long-Lived TCP Traffic. Performance Evaluation, 57, 453-476. http://dx.doi.org/10.1016/j.peva.2004.03.002