Adaptive End-to-End FEC for Improving TCP Performance over Wireless Links
2004 (English)In: 2004 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2004, 4023-4027 p.Conference paper (Refereed)
TCP is a reliable transport protocol that has been tuned to perform well in networks where packet losses occur mostly because of congestion. However, wireless networks are different: TCP responds both to congestion-based and error-based losses by invoking a congestion control algorithm and reducing the sending rate, resulting in degraded end-to-end performance for wireless systems. We investigate a new end-to-end approach for improving TCP performance over lossy links by using adaptive, end-to-end forward error correction (FEC) for recovering losses and consequently avoiding the TCP back-off behaviour. Of course there is a clear trade-off between the capacity consumed by FEC and the gain achieved in the overall throughput. An adaptive algorithm is needed to calculate the optimum ratio of redundancy given the state of the connection. The sender uses feedback information from the receiver to dynamically tune the FEC parameters. Through simulations we evaluate the performance of TCP with end-to-end FEC in mixed wired and wireless networks. The simulation results show in different scenarios that the throughput can be significantly improved by adding end-to-end FEC to TCP. However, compared to other improved TCP variants such as Westwood+ the performance is not improved, hence a direct modification of TCP congestion control appears to be more efficient than adding end-to-end FEC.
Place, publisher, year, edition, pages
2004. 4023-4027 p.
TCP, adaptive FEC, wireless, performance evaluation
IdentifiersURN: urn:nbn:se:kth:diva-8136DOI: 10.1109/ICC.2004.1313306ISI: 000223459600781ScopusID: 2-s2.0-4143106913OAI: oai:DiVA.org:kth-8136DiVA: diva2:13380
IEEE International Conference on Communications (ICC 2004) Paris, FRANCE, JUN 20-24, 2004
QC 201010192005-10-262005-10-262013-09-09Bibliographically approved