TCP Performance Implications for the Current and Future Networking Environment
Eman EL-Sayed Sanad Mohammed Metwally;
Abstract
Transport Control Protocol (TCP) is the most widely used transmission control protocol which is designed to provide reliable communication between pairs of processes TCP users across a variety of reliable and unreliable networks. Most popular Internet applications, such as Telnet, FTP, E-mail, and Websites use the reliable services provided by TCP.
The performance perceived by users of these Internet applications depend largely on the performance of TCP. TCP performance is tuned to perform well on such computer networks by adapting to the end-to-end delays and packet losses.
Recently, an alternative to the computer networks, where the use of wired links, there are the wireless networks, which eliminate the wiring cost, the wiring cost is considered the most costly component in the computer networks. It is expected that Mobile hosts with wireless links would form an integral part of the network in the near future. Wireless networks are quite different from computer networks and are characterized by significant error rates. The error, introduced over the wireless links. initiates congestion control mechanisms by any TCP protocol running at the sender. TCP reduces the congestion window size and retransmits the lost packets instead of performing a pure retransmission without changing the window size. Consequently, the end-to-end throughput is severely affected.
Recently, several schemes have been suggested to decrease the effects of non- congestion wireless related losses on TCP performance over networks that have wireless links. These schemes can be classified into three basic groups based on their fundamental philosophy: End-to-End scheme, Split-Connection scheme and Link- Layer (LL) scheme. All of these schemes may be used with variety types of the TCP protocol that run at the TCP sender. These types are: TCP Tahoe, TCP Reno, the two modified types of the Reno (TCP New-Reno, and TCP SACK), and TCP Vegas.
The intent of this research is to make a comparative study for all of the TCP types (Tahoe, Reno, New Reno, SACK, and Vegas) over a cellular wireless network in the absence of local recovery at the base station (end-to-end communication). The
The performance perceived by users of these Internet applications depend largely on the performance of TCP. TCP performance is tuned to perform well on such computer networks by adapting to the end-to-end delays and packet losses.
Recently, an alternative to the computer networks, where the use of wired links, there are the wireless networks, which eliminate the wiring cost, the wiring cost is considered the most costly component in the computer networks. It is expected that Mobile hosts with wireless links would form an integral part of the network in the near future. Wireless networks are quite different from computer networks and are characterized by significant error rates. The error, introduced over the wireless links. initiates congestion control mechanisms by any TCP protocol running at the sender. TCP reduces the congestion window size and retransmits the lost packets instead of performing a pure retransmission without changing the window size. Consequently, the end-to-end throughput is severely affected.
Recently, several schemes have been suggested to decrease the effects of non- congestion wireless related losses on TCP performance over networks that have wireless links. These schemes can be classified into three basic groups based on their fundamental philosophy: End-to-End scheme, Split-Connection scheme and Link- Layer (LL) scheme. All of these schemes may be used with variety types of the TCP protocol that run at the TCP sender. These types are: TCP Tahoe, TCP Reno, the two modified types of the Reno (TCP New-Reno, and TCP SACK), and TCP Vegas.
The intent of this research is to make a comparative study for all of the TCP types (Tahoe, Reno, New Reno, SACK, and Vegas) over a cellular wireless network in the absence of local recovery at the base station (end-to-end communication). The
Other data
| Title | TCP Performance Implications for the Current and Future Networking Environment | Other Titles | اداء بروتوكول النقل التحكمى على الشبكات الحالية والمستقبلية | Authors | Eman EL-Sayed Sanad Mohammed Metwally | Issue Date | 2004 |
Attached Files
| File | Size | Format | |
|---|---|---|---|
| B15008.pdf | 966.97 kB | Adobe PDF | View/Open |
Similar Items from Core Recommender Database
Items in Ain Shams Scholar are protected by copyright, with all rights reserved, unless otherwise indicated.