Reducing the effect of mobility on TCP by making route caches quickly adapt to topology changes

Xin Yu, Zvi M. Kedem

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

TCP performance is adversely affected by frequent route failures due to mobility in mobile ad hoc networks. Most of the recent attempts to improve TCP performance focused on transport layer mechanisms and several modifications to TCP were proposed to prevent it from invoking congestion control for packet losses caused by route failures. We present a new approach to improve TCP performance at the network layer: reducing route failures by making route caches in on-demand routing protocols adapt to topology changes quickly and efficiently. The route cache in on-demand routing protocols is used for routing decisions, however, due to frequent topology changes, cached routes easily become stale, seriously degrading TCP throughput. In our prior work, we proposed a distributed adaptive cache update algorithm to address the cache staleness issue in the Dynamic Source Routing protocol (DSR), an important on-demand routing protocol. In this paper, we investigate the impact of this algorithm on TCP performance, without any modification to TCP. We show through detailed simulations that this algorithm significantly improves TCP throughput and reduces normalized routing overhead. We conclude that it is important to make route caches reflect topology changes quickly so that the effect of mobility on TCP is reduced.

Original languageEnglish (US)
Title of host publicationIEEE International Conference on Communications
Pages4103-4110
Number of pages8
Volume7
StatePublished - 2004
Event2004 IEEE International Conference on Communications - Paris, France
Duration: Jun 20 2004Jun 24 2004

Other

Other2004 IEEE International Conference on Communications
CountryFrance
CityParis
Period6/20/046/24/04

Fingerprint

Routing protocols
Topology
Throughput
Network layers
Mobile ad hoc networks
Packet loss

ASJC Scopus subject areas

  • Media Technology

Cite this

Yu, X., & Kedem, Z. M. (2004). Reducing the effect of mobility on TCP by making route caches quickly adapt to topology changes. In IEEE International Conference on Communications (Vol. 7, pp. 4103-4110)

Reducing the effect of mobility on TCP by making route caches quickly adapt to topology changes. / Yu, Xin; Kedem, Zvi M.

IEEE International Conference on Communications. Vol. 7 2004. p. 4103-4110.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Yu, X & Kedem, ZM 2004, Reducing the effect of mobility on TCP by making route caches quickly adapt to topology changes. in IEEE International Conference on Communications. vol. 7, pp. 4103-4110, 2004 IEEE International Conference on Communications, Paris, France, 6/20/04.
Yu X, Kedem ZM. Reducing the effect of mobility on TCP by making route caches quickly adapt to topology changes. In IEEE International Conference on Communications. Vol. 7. 2004. p. 4103-4110
Yu, Xin ; Kedem, Zvi M. / Reducing the effect of mobility on TCP by making route caches quickly adapt to topology changes. IEEE International Conference on Communications. Vol. 7 2004. pp. 4103-4110
@inproceedings{172a2b1d451345b6877336c30bd36a54,
title = "Reducing the effect of mobility on TCP by making route caches quickly adapt to topology changes",
abstract = "TCP performance is adversely affected by frequent route failures due to mobility in mobile ad hoc networks. Most of the recent attempts to improve TCP performance focused on transport layer mechanisms and several modifications to TCP were proposed to prevent it from invoking congestion control for packet losses caused by route failures. We present a new approach to improve TCP performance at the network layer: reducing route failures by making route caches in on-demand routing protocols adapt to topology changes quickly and efficiently. The route cache in on-demand routing protocols is used for routing decisions, however, due to frequent topology changes, cached routes easily become stale, seriously degrading TCP throughput. In our prior work, we proposed a distributed adaptive cache update algorithm to address the cache staleness issue in the Dynamic Source Routing protocol (DSR), an important on-demand routing protocol. In this paper, we investigate the impact of this algorithm on TCP performance, without any modification to TCP. We show through detailed simulations that this algorithm significantly improves TCP throughput and reduces normalized routing overhead. We conclude that it is important to make route caches reflect topology changes quickly so that the effect of mobility on TCP is reduced.",
author = "Xin Yu and Kedem, {Zvi M.}",
year = "2004",
language = "English (US)",
volume = "7",
pages = "4103--4110",
booktitle = "IEEE International Conference on Communications",

}

TY - GEN

T1 - Reducing the effect of mobility on TCP by making route caches quickly adapt to topology changes

AU - Yu, Xin

AU - Kedem, Zvi M.

PY - 2004

Y1 - 2004

N2 - TCP performance is adversely affected by frequent route failures due to mobility in mobile ad hoc networks. Most of the recent attempts to improve TCP performance focused on transport layer mechanisms and several modifications to TCP were proposed to prevent it from invoking congestion control for packet losses caused by route failures. We present a new approach to improve TCP performance at the network layer: reducing route failures by making route caches in on-demand routing protocols adapt to topology changes quickly and efficiently. The route cache in on-demand routing protocols is used for routing decisions, however, due to frequent topology changes, cached routes easily become stale, seriously degrading TCP throughput. In our prior work, we proposed a distributed adaptive cache update algorithm to address the cache staleness issue in the Dynamic Source Routing protocol (DSR), an important on-demand routing protocol. In this paper, we investigate the impact of this algorithm on TCP performance, without any modification to TCP. We show through detailed simulations that this algorithm significantly improves TCP throughput and reduces normalized routing overhead. We conclude that it is important to make route caches reflect topology changes quickly so that the effect of mobility on TCP is reduced.

AB - TCP performance is adversely affected by frequent route failures due to mobility in mobile ad hoc networks. Most of the recent attempts to improve TCP performance focused on transport layer mechanisms and several modifications to TCP were proposed to prevent it from invoking congestion control for packet losses caused by route failures. We present a new approach to improve TCP performance at the network layer: reducing route failures by making route caches in on-demand routing protocols adapt to topology changes quickly and efficiently. The route cache in on-demand routing protocols is used for routing decisions, however, due to frequent topology changes, cached routes easily become stale, seriously degrading TCP throughput. In our prior work, we proposed a distributed adaptive cache update algorithm to address the cache staleness issue in the Dynamic Source Routing protocol (DSR), an important on-demand routing protocol. In this paper, we investigate the impact of this algorithm on TCP performance, without any modification to TCP. We show through detailed simulations that this algorithm significantly improves TCP throughput and reduces normalized routing overhead. We conclude that it is important to make route caches reflect topology changes quickly so that the effect of mobility on TCP is reduced.

UR - http://www.scopus.com/inward/record.url?scp=4143093792&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=4143093792&partnerID=8YFLogxK

M3 - Conference contribution

VL - 7

SP - 4103

EP - 4110

BT - IEEE International Conference on Communications

ER -