An Adaptive TCP Protocol for Lossy Mobile Environment
EurAsia-ICT '02 Proceedings of the First EurAsian Conference on Information and Communication Technology
Perceptually optimized 3D transmission over wireless networks
SIGGRAPH '05 ACM SIGGRAPH 2005 Web program
RaDiO edge: rate-distortion optimized proxy-driven streaming from the network edge
IEEE/ACM Transactions on Networking (TON)
Simulation of 3G DCHs supporting TCP traffic: design, experiments and insights on parameter tuning
Proceedings of the 1st international conference on Simulation tools and techniques for communications, networks and systems & workshops
Computer Networks: The International Journal of Computer and Telecommunications Networking
Bandwidth-guaranteed multicast in multi-channel multi-interface wireless mesh networks
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
Cross-layer design of the inter-RAT handover between UMTS and wiMAX
EURASIP Journal on Wireless Communications and Networking
Hi-index | 0.01 |
TCP is a reliable transport protocol tuned to perform well in traditional networks made up of links with low bit-error rates. Networks with higher bit-error rates, such as those with wireless links and mobile hosts, violate many of the assumptions made by the transmission control protocol (TCP), causing degraded end-to-end performance. We propose a two-layer hierarchical cache architecture for enhancing TCP performance over heterogeneous networks with both wired and wireless links. A new network-layer protocol, called new snoop (NS), is designed. The main idea is to cache the unacknowledged packets at both the mobile switch center (MSC) and base station (BS), to form a two-layer cache hierarchy. If a packet is lost due to transmission errors in the wireless link, the BS takes the responsibility to recover the loss. When a handoff occurs, the packets cached at the MSC can help to minimize the latency of retransmissions due to temporal disconnection. NS can preserve the end-to-end TCP semantics and is compatible with existing TCP applications. Its implementation only requires code modification at the BS and MSC. Simulation results show that NS is significantly more robust in dealing with unreliable wireless links and handoffs as compared with the original snoop scheme, as well as some other existing TCP enhancements.