The impact of TCP segment size and routing change on congestion control protocol performance in mobile ad hoc networks

TCP (transmission control protocol) congestion control algorithms are simulated and analyzed in mobile ad hoc networks. The main research concentrates on the impact of TCP segment size on congestion control protocol performance. The protocols analyzed here include the Reno, SACK and Vegas protocol. The simulation and comprehensive analysis show that the impact of TCP segment size on congestion control protocol performance does exist. But different from common anticipation, the impact mainly occurs in the environment with sparse nodes and high-speed nodes. Different congestion control protocols present different performances associated with different network settings, e.g. mild Vegas protocol presents good performance in low speed and generic density environment, and radical Reno protocol adapts to the environment of sparse nodes and high-speed nodes.