Computer Networks: The International Journal of Computer and Telecommunications Networking
VA-TCP: a vertical handoff-aware TCP
Proceedings of the 2007 ACM symposium on Applied computing
TCP-friendly bandwidth sharing in mobile ad hoc networks: from theory to reality
EURASIP Journal on Wireless Communications and Networking
Performance improvement in wireless networks using cross-layer ARQ
Computer Networks: The International Journal of Computer and Telecommunications Networking
EURASIP Journal on Wireless Communications and Networking
On link-layer reliability and stability for wireless communication
Proceedings of the 14th ACM international conference on Mobile computing and networking
Sender-Based TCP Scheme for Improving Performance in Wireless Environment
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part IV: ICCS 2007
Computer Communications
Analysis and modeling of a campus wireless network TCP/IP traffic
Computer Networks: The International Journal of Computer and Telecommunications Networking
An End-to-End Proactive TCP Based on Available Bandwidth Estimation with Congestion Level Index
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
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
IEEE Transactions on Multimedia - Special issue on quality-driven cross-layer design for multimedia communications
Computer Networks: The International Journal of Computer and Telecommunications Networking
Integration of mobile devices into popular peer-to-peer networks
NGI'09 Proceedings of the 5th Euro-NGI conference on Next Generation Internet networks
SpeedDetect: a simple TCP extension for handling sudden capacity increase
NGI'09 Proceedings of the 5th Euro-NGI conference on Next Generation Internet networks
An enhanced TCP Veno over wireless local area networks
WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
Proceedings of the 2007 conference on Human interface: Part II
Globally optimal user-network association in an 802.11 WLAN & 3G UMTS hybrid cell
ITC20'07 Proceedings of the 20th international teletraffic conference on Managing traffic performance in converged networks
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
TCP westwoodVT: a novel technique for discriminating the cause of packet loss in wireless networks
NETWORKING'07 Proceedings of the 6th international IFIP-TC6 conference on Ad Hoc and sensor networks, wireless networks, next generation internet
A novel learning based solution for efficient data transport in heterogeneous wireless networks
HiPC'08 Proceedings of the 15th international conference on High performance computing
Improving TCP performance during the intra LTE handover
GLOBECOM'09 Proceedings of the 28th IEEE conference on Global telecommunications
Event detection and correlation for network environments
IEEE Journal on Selected Areas in Communications
On performance of TCP and VoIP traffic in mobile WiMAX networks
WSEAS TRANSACTIONS on COMMUNICATIONS
Effective load for flow-level performance modelling of file transfers in wireless LANs
Computer Communications
Geo-aware handover of mission agents using opportunistic communication in VANET
ruSMART/NEW2AN'10 Proceedings of the Third conference on Smart Spaces and next generation wired, and 10th international conference on Wireless networking
A performance evaluation of transport mechanisms in hybrid networks
MILCOM'06 Proceedings of the 2006 IEEE conference on Military communications
On the feasibility of bandwidth estimation in wireless access networks
Wireless Networks
Software—Practice & Experience
Proceedings of the 14th ACM international conference on Modeling, analysis and simulation of wireless and mobile systems
Adaptive load balancing algorithm for multiple homing mobile nodes
Journal of Network and Computer Applications
TCP CAE: an improved congestion control using comparative ACK-based estimator
The Journal of Supercomputing
Modeling network coded TCP throughput: a simple model and its validation
Proceedings of the 5th International ICST Conference on Performance Evaluation Methodologies and Tools
Adaptive qos control for scalable video streaming over WLAN
PSIVT'06 Proceedings of the First Pacific Rim conference on Advances in Image and Video Technology
International Journal of Network Management
Wireless Communication in Mobile Robotics a Case for Standardization
Wireless Personal Communications: An International Journal
TCP Westwood(+) protocol implementation in ns-3
Proceedings of the 6th International ICST Conference on Simulation Tools and Techniques
Adaptive Information Coding for Secure and Reliable Wireless Telesurgery Communications
Mobile Networks and Applications
Hi-index | 0.25 |
The Internet provides a platform for rapid and timely information exchange among a disparate array of clients and servers. TCP and IP are separately designed and closely tied protocols that define the rules of communication between end hosts, and are the most commonly used protocol suite for data transfer in the Internet. The combination of TCP/IP dominates today's communication in various networks from the wired backbone to the heterogeneous network due to its remarkable simplicity and reliability, TCP has become the de facto standard used in most applications ranging from interactive sessions such as Telnet and HTTP, to bulk data transfer like FTP. TCP was originally designed primarily for wired networks. In a wired network, random bit error rate, a characteristic usually more pronounced in the wireless network, is negligible, and congestion is the main cause of packet loss. The emerging wireless applications, especially high-speed multimedia services and the advent of wireless IP communications carried by the Internet, call for calibration and sophisticated enhancement or modifications of this protocol suite for improved performance. Based on the assumption that packet losses are signals of network congestion, the additive increase multiplicative decrease congestion control of the standard TCP protocol reaches the steady state, which reflects the protocol's efficiency in terms of throughput and link utilization. However, this assumption does not hold when the end-to-end path also includes wireless links. Factors such as high BER, unstable channel characteristics, and user mobility may all contribute to packet losses. Many studies have shown that the unmodified standard TCP performs poorly in a wireless environment due to its inability to distinguish packet losses caused by network congestion from those attributed to transmission errors. In this article, following a brief introduction to TCP, we analyze the problems TCP exhibits in the wireless IP communication environment, and illustrate viable solutions by detailed examples.