Improving TCP performance in integrated wireless communications networks
Computer Networks: The International Journal of Computer and Telecommunications Networking - Wireless IP through integration of wireless LAN and cellular networks
Technical Communication: Feedback QoS control scheme for wireless network applications
Computers and Electrical Engineering
Fast retransmit and fast recovery schemes of transport protocols: A survey and taxonomy
Computer Networks: The International Journal of Computer and Telecommunications Networking
On protocol engineering: detect, confirm and adjust
International Journal of Internet Protocol Technology
Proceedings of the 2007 Workshop on Middleware for next-generation converged networks and applications
TCP friendly protocols for media streams over heterogeneous wired-wireless networks
Computer Communications
Cross-layer design to improve elastic traffic performance in WLANs
International Journal of Network Management
An enhancement of TCP Veno with forward acknowledgement
Computer Communications
Design and Performance Evaluation of High Efficient TCP for HBDP Networks
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part IV: ICCS 2007
Computer Networks: The International Journal of Computer and Telecommunications Networking
Freeze TCPv2: An Enhancement of Freeze TCP for Efficient Handoff in Heterogeneous Networks
Proceedings of the Symposium on Human Interface 2009 on Human Interface and the Management of Information. Information and Interaction. Part II: Held as part of HCI International 2009
Improving TCP fairness and performance with bulk transmission control over lossy wireless channel
Computer Networks: The International Journal of Computer and Telecommunications Networking
Improving TCP performance in integrated wireless communications networks
Computer Networks: The International Journal of Computer and Telecommunications Networking - Wireless IP through integration of wireless LAN and cellular networks
IEEE Transactions on Multimedia - Special issue on quality-driven cross-layer design for multimedia communications
IEEE Transactions on Wireless Communications
Improving TCP performance in wireless networks by classifying causes of packet losses
WCNC'09 Proceedings of the 2009 IEEE conference on Wireless Communications & Networking Conference
Cross-layer explicit link status notification to improve TCP performance in wireless networks
EURASIP Journal on Wireless Communications and Networking
A TCP enhanced scheme based on bottleneck bandwidth estimation for satellite links
WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
Correlation analysis of available bandwidth estimators for mobile HCI
Proceedings of the 2007 conference on Human interface: Part I
Proceedings of the 2007 conference on Human interface: Part II
TCP NJ+: packet loss differentiated transmission mechanism robust to high BER environments
NETWORKING'07 Proceedings of the 6th international IFIP-TC6 conference on Ad Hoc and sensor networks, wireless networks, next generation internet
EUC'07 Proceedings of the 2007 international conference on Embedded and ubiquitous computing
Distributed ECN-based congestion control
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
Wireless loss-tolerant congestion control protocol based on dynamic AIMD theory
IEEE Wireless Communications
A proxy-based architecture for TCP to mitigate packet loss on wireless networks
WD'09 Proceedings of the 2nd IFIP conference on Wireless days
A new TCP mechanism for reducing retransmission timeouts over multi-hop wireless networks
Proceedings of the 2011 ACM Symposium on Applied Computing
TCP Hybla+: making TCP more robust against packet loss in satellite networks
ICCSA'11 Proceedings of the 2011 international conference on Computational science and its applications - Volume Part IV
A novel congestion control mechanism on tfrc for streaming applications over wired-wireless networks
Proceedings of the 6th ACM workshop on Wireless multimedia networking and computing
TCP CAE: an improved congestion control using comparative ACK-based estimator
The Journal of Supercomputing
Cross-Layer loss differentiation algorithms to improve TCP performance in WLANs
PWC'06 Proceedings of the 11th IFIP TC6 international conference on Personal Wireless Communications
WWIC'06 Proceedings of the 4th international conference on Wired/Wireless Internet Communications
Leading causes of TCP performance degradation over wireless links
ICESS'05 Proceedings of the Second international conference on Embedded Software and Systems
Loss differentiation schemes for TCP over wireless networks
QoS-IP'05 Proceedings of the Third international conference on Quality of Service in Multiservice IP Networks
A new congestion control mechanism of TCP with inline network measurement
ICOIN'05 Proceedings of the 2005 international conference on Information Networking: convergence in broadband and mobile networking
Measuring transport protocol potential for energy efficiency
WWIC'05 Proceedings of the Third international conference on Wired/Wireless Internet Communications
Variable data rate (VDR) network congestion control (NCC) applied to voice/audio communication
Computer Networks: The International Journal of Computer and Telecommunications Networking
Using fuzzy inference to improve TCP congestion control over wireless networks
Proceedings of the 15th Communications and Networking Simulation Symposium
TCP Westwood(+) protocol implementation in ns-3
Proceedings of the 6th International ICST Conference on Simulation Tools and Techniques
Hi-index | 0.07 |
Improving the performance of the transmission control protocol (TCP) in wireless Internet protocol (IP) communications has been an active research area. The performance degradation of TCP in wireless and wired-wireless hybrid networks is mainly due to its lack of the ability to differentiate the packet losses caused by network congestions from the losses caused by wireless link errors. In this paper, we propose a new TCP scheme, called TCP-Jersey, which is capable of distinguishing the wireless packet losses from the congestion packet losses, and reacting accordingly. TCP-Jersey consists of two key components, the available bandwidth estimation (ABE) algorithm and the congestion warning (CW) router configuration. ABE is a TCP sender side addition that continuously estimates the bandwidth available to the connection and guides the sender to adjust its transmission rate when the network becomes congested. CW is a configuration of network routers such that routers alert end stations by marking all packets when there is a sign of an incipient congestion. The marking of packets by the CW configured routers helps the sender of the TCP connection to effectively differentiate packet losses caused by network congestion from those caused by wireless link errors. This paper describes the design of TCP-Jersey, and presents results from experiments using the NS-2 network simulator. Results from simulations show that in a congestion free network with 1% of random wireless packet loss rate, TCP-Jersey achieves 17% and 85% improvements in goodput over TCP-Westwood and TCP-Reno, respectively; in a congested network where TCP flow competes with VoIP flows, with 1% of random wireless packet loss rate, TCP-Jersey achieves 9% and 76% improvements in goodput over TCP-Westwood and TCP-Reno, respectively. Our experiments of multiple TCP flows show that TCP-Jersey maintains the fair and friendly behavior with respect to other TCP flows.