Analysis of TCP Performance over Mobile Ad Hoc Networks -- Part II: Simulation Details and Results
Gavin Holland, Nitin H. Vaidya · 1999
Mobile ad hoc networks have gained a lot of attention lately as a means of providing continuous network connectivity to mobile computing devices regardless of physical location. Recently, a large amount of research has focused on the routing protocols needed in such an environment. In this two-part report, we investigate the eects that link breakage due to mobility has on TCP performance. Through simulation, we show that TCP throughput drops signicantly when nodes move because of TCP's inability to recognize the dierence between link failure and congestion. We also analyze specic examples, such as a situation where throughput is zero for a particular connection. We introduce a new metric, expected throughput, for the comparison of throughput in multi-hop networks, and then use this metric to show how the use of explicit link failure notication (ELFN) techniques can signicantly improve TCP performance. In Part I of this report, we presented the problem and an analysis of the simulation results. In this paper (Part II of the report), we present the simulation in more detail and provide additional results.