Enhancing fairness and throughput of TCP in heterogeneous wireless networks

TitleEnhancing fairness and throughput of TCP in heterogeneous wireless networks
Publication TypeConference Paper
Year of Publication2003
AuthorsPeng, F., and V. C. M. Leung
Conference NamePersonal, Indoor and Mobile Radio Communications, 2003. PIMRC 2003. 14th IEEE Proceedings on
Pagination94 - 98 Vol.1
Date Publishedsep.
Keywordsbandwidth allocation, congestion control, heterogeneous wireless networks, loss recovery, packet losses, radio links, radio networks, TCP bandwidth allocation, telecommunication network routing, telecommunication traffic, transport protocols, traverse multiple congested routers, wireless explicit congestion notification, wireline links

TCP exhibits inherent unfairness towards connections with Iong round-trip times and connections that have to traverse multiple congested routers. We have previously proposed a TCP bandwidth allocation (TBA) algorithm to solve this problem and proved its effectiveness in wireline networks. In this paper, we apply the IBA algorithm to improve TCP fairness over heterogeneous wireless networks with combined wireless and wireline links. In such networks, TCP suffers significant throughput degradations due to its window being frequently shut down, not in response to congestion, but by packet losses due to transmission errors over wireless links. We propose to apply wireless explicit congestion notification (WECN), a version of ECN enhanced for wireless networks, to decouple congestion control and loss recovery. Further enhancement is also incorporated to smooth traffic bursts. Simulation results show that not only can the combined TBA/WECN mechanism improve TCP fairness, but it can maintain good throughput performance in the presence of wireless losses as well.


a place of mind, The University of British Columbia

Electrical and Computer Engineering
2332 Main Mall
Vancouver, BC Canada V6T 1Z4
Tel +1.604.822.2872
Fax +1.604.822.5949

Emergency Procedures | Accessibility | Contact UBC | © Copyright 2020 The University of British Columbia