Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
Internetworking with TCP/IP (2nd ed.), vol. I
Internetworking with TCP/IP (2nd ed.), vol. I
AIRMAIL: a link-layer protocol for wireless networks
Wireless Networks
Measurement and analysis of the error characteristics of an in-building wireless network
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
Improving the start-up behavior of a congestion control scheme for TCP
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
The macroscopic behavior of the TCP congestion avoidance algorithm
ACM SIGCOMM Computer Communication Review
M-TCP: TCP for mobile cellular networks
ACM SIGCOMM Computer Communication Review
A comparison of mechanisms for improving TCP performance over wireless links
IEEE/ACM Transactions on Networking (TON)
Comparative performance analysis of versions of TCP in a local network with a lossy link
IEEE/ACM Transactions on Networking (TON)
Improving Performance of TCP over Wireless Networks
ICDCS '97 Proceedings of the 17th International Conference on Distributed Computing Systems (ICDCS '97)
Predictive schemes for handoff prioritization in cellular networks based on mobile positioning
IEEE Journal on Selected Areas in Communications
Improving TCP performance over mobile networks
ACM Computing Surveys (CSUR)
A reliable congestion control mechanism for geocasting in mobile wireless networks
International Journal of Network Management
TCP friendly protocols for media streams over heterogeneous wired-wireless networks
Computer Communications
Evaluating IPv6 on a large-scale network
Computer Communications
Admission control for TCP connections in QoS IP network
HSI'03 Proceedings of the 2nd international conference on Human.society@internet
Using fuzzy inference to improve TCP congestion control over wireless networks
Proceedings of the 15th Communications and Networking Simulation Symposium
Hi-index | 0.24 |
In this paper, we study the performance of TCP in both ideal and non-ideal network environments. For the ideal environments, we develop a simple analytical model for the throughput and transfer time of TCP as a function of the file size and TCP parameters. Our simulation measurements demonstrate that this model can accurately predict the throughput for ideal TCP connections characterized by no packet loss due to congestion or bit errors. If these ideal conditions are not met, the model gives an upper bound for throughput and lower bound for transfer time. For the non-ideal environments, we concentrate on wireless links. While our ideal model provides an easy to use tool to calculate bounds on the performance of all TCP implementations in such environments, we also show through simulation the relative performance of four well-known TCP implementations. We also present simulation results that demonstrate the dominant factors affecting the performance of wireless TCP.