AG Technische Informatik

Improving TCP Performance through Explicit Corruption and Route Failure Notification (ECRFN)

Mesut Güneş, lexander Zimmermann, Daniel Schaffrath, Michael Faber, Martin Wenig— 2007

The TCP was designed with fixed, wired networks in mind. As a result TCP performs suboptimal in networks with noisy links and changing paths, e.g., wireless multi-hop networks. The main reason is that TCP assumes packet loss indicates congestion. However, such fluttering networks drop a non negligible amount of packets because of corruption, route failures and disconnections. In this paper we introduce and evaluate the ECRFN algorithm. ECRFN improves TCP performance in such environments. It treats all possible loss types and features a smart timing scheme in case of path disconnections. It employs an optional router enhancement and exploits common router messages.

TitelImproving TCP Performance through Explicit Corruption and Route Failure Notification (ECRFN)
VerfasserMesut Güneş, lexander Zimmermann, Daniel Schaffrath, Michael Faber, Martin Wenig
VerlagProceedings of 10th ACM International Workshop on Modeling Analysis and Simulation of Wireless and Mobile Systems (MSWiM'07), ACM Press, 2007
Datum2007
Spracheeng
ArtText
BibTeX Code@inproceedings{Zimmermann+:2007c, author = {Alexander Zimmermann and Daniel Schaffrath and Michael Faber and Martin Wenig and Mesut G{\"u}nes}, title = {{Improving TCP Performance through Explicit Corruption and Route Failure Notification (ECRFN)}}, booktitle = {Proceedings of 10th ACM International Workshop on Modeling Analysis and Simulation of Wireless and Mobile Systems (MSWiM'07)}, year = {2007}, publisher = {ACM Press}, abstract = {The TCP was designed with fixed, wired networks in mind. As a result TCP performs suboptimal in networks with noisy links and changing paths, e.g., wireless multi-hop networks. The main reason is that \TCP assumes packet loss indicates congestion. However, such fluttering networks drop a non negligible amount of packets because of corruption, route failures and disconnections. In this paper we introduce and evaluate the ECRFN algorithm. ECRFN improves TCP performance in such environments. It treats all possible loss types and features a smart timing scheme in case of path disconnections. It employs an optional router enhancement and exploits common router messages.}, owner = {guenes}, timestamp = {2007.08.23} }