Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Improving TCP/IP performance over wireless networks
MobiCom '95 Proceedings of the 1st annual international conference on Mobile computing and networking
Dummynet: a simple approach to the evaluation of network protocols
ACM SIGCOMM Computer Communication Review
M-TCP: TCP for mobile cellular networks
ACM SIGCOMM Computer Communication Review
Generating representative Web workloads for network and server performance evaluation
SIGMETRICS '98/PERFORMANCE '98 Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
TCP/IP performance over 3G wireless links with rate and delay variation
Proceedings of the 8th annual international conference on Mobile computing and networking
Explicit window adaptation: a method to enhance TCP performance
IEEE/ACM Transactions on Networking (TON)
I-TCP: indirect TCP for mobile hosts
ICDCS '95 Proceedings of the 15th International Conference on Distributed Computing Systems
Vertical Handoffs in Wireless Overlay Networks
Vertical Handoffs in Wireless Overlay Networks
A receiver-centric transport protocol for mobile hosts with heterogeneous wireless interfaces
Proceedings of the 9th annual international conference on Mobile computing and networking
Bandwidth estimation in broadband access networks
Proceedings of the 4th ACM SIGCOMM conference on Internet measurement
Link Characteristics Estimation For IEEE 802.11 DCF Based WLAN
LCN '04 Proceedings of the 29th Annual IEEE International Conference on Local Computer Networks
Explicit transport error notification (ETEN) for error-prone wireless and satellite networks
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: Networking for the earth science
Performance of TCP congestion control with explicit rate feedback
IEEE/ACM Transactions on Networking (TON)
A measurement study of vehicular internet access using in situ Wi-Fi networks
Proceedings of the 12th annual international conference on Mobile computing and networking
Facilitating access point selection in IEEE 802.11 wireless networks
IMC '05 Proceedings of the 5th ACM SIGCOMM conference on Internet Measurement
Passive and accurate traffic load estimation for infrastructure-mode wireless lan
Proceedings of the 10th ACM Symposium on Modeling, analysis, and simulation of wireless and mobile systems
Improving End-to-End Performance of TCP over Mobile Internetworks
WMCSA '94 Proceedings of the 1994 First Workshop on Mobile Computing Systems and Applications
TCP Veno: TCP enhancement for transmission over wireless access networks
IEEE Journal on Selected Areas in Communications
Improving the performance of reliable transport protocols in mobile computing environments
IEEE Journal on Selected Areas in Communications
SpeedDetect: a simple TCP extension for handling sudden capacity increase
NGI'09 Proceedings of the 5th Euro-NGI conference on Next Generation Internet networks
On TCP-based SIP server overload control
Principles, Systems and Applications of IP Telecommunications
Hi-index | 0.00 |
In recent years, many different kinds of wireless access networks have been deployed and become inseparable parts of the Internet. But TCP, the most widely used transport protocol of the Internet, was designed for stationery hosts. It faces severe challenges when user moves around in these networks and handoff occurs frequently. In this paper, we investigate the potential benefits of bringing explicit cooperation between TCP server and mobile host. For this purpose, TCP HandOff (TCP-HO), a practical end-to-end mechanism, is designed for improving TCP performance in heterogeneous mobile environments. TCP-HO assumes that a mobile host is able to detect the completion of handoff immediately and has a coarse estimation of new wireless link's bandwidth. When a mobile host detects handoff completion, it will immediately notify the server through two duplicate ACKs, whose TCP option also carries the bandwidth of new wireless link. After receiving this notification, the server begins to transmit immediately and keeps updating ssthresh according to the bandwidth from mobile host and its new RTT samples. This update will end after four RTT samples or after congestion is detected. TCP-HO has been implemented in FreeBSD 5.4. Experimental results indicate that in heterogeneous mobile environments, TCP-HO can improve TCP performance a lot without adversely affecting cross traffic even when mobile host only has a coarse estimation of new wireless link's bandwidth. Considering that more and more users are accessing the Internet through heterogeneous wireless networks and mobile host could have a coarse estimation of wireless link's bandwidth, it should be worthwhile to change both server and mobile host for improving TCP performance.