Congestion control of Tcp/Aqm networks: Does the simulation tool change results?

The simulation of congestion control algorithms of TCP networks is discussed in this paper. Simulation is a widespread procedure for testing and understanding how real systems evolve. Internet has a great impact in our society. Everyone wants fast and reliable links, but sometimes congestion happens because the network delay and the number of users fluctuate from one moment to the next. There are different approaches for dealing with congestion: classical (such as drop tail or RED) or process control techniques (PID, predictive control or fuzzy). Future engineers need to learn about this topic. So it seems logical to use simulation, but which tools should we use? This paper presents a comparison using three different simulation programs: Matlab, EcosimPro and ns-2. Results show that, depending on what we want, we should choose different tools.

[1]  Fernando Paganini,et al.  Internet congestion control , 2002 .

[2]  Masayuki Fujita,et al.  Congestion control for TCP/AQM networks using state predictive control , 2006 .

[3]  Masayuki Fujita,et al.  Congestion Control for TCP/AQM Networks using State Predictive Control , 2005 .

[4]  Rayadurgam Srikant,et al.  The Mathematics of Internet Congestion Control (Systems and Control: Foundations and Applications) , 2004 .

[5]  Michael Welzl,et al.  Network Congestion Control - Managing Internet Traffic , 2005 .

[6]  Krzysztof Pawlikowski,et al.  On credibility of simulation studies of telecommunication networks , 2002, IEEE Commun. Mag..

[7]  Leonard Barolli,et al.  Load Early Detection (LED): A Congestion Control Algorithm Based on Routers' Traffic Load , 2006 .

[8]  Yixin Diao,et al.  Feedback Control of Computing Systems , 2004 .

[9]  Steven H. Low,et al.  REM: active queue management , 2001, IEEE Network.

[10]  Anneli Folkesson Explicit Congestion Notification (ECN) , 2005 .

[11]  Vishal Misra,et al.  Fluid-based analysis of a network of AQM routers supporting TCP flows with an application to RED , 2000, SIGCOMM.

[12]  Keith W. Ross,et al.  Computer networking - a top-down approach featuring the internet , 2000 .

[13]  Donald F. Towsley,et al.  Analysis and design of controllers for AQM routers supporting TCP flows , 2002, IEEE Trans. Autom. Control..

[14]  Rayadurgam Srikant,et al.  The Mathematics of Internet Congestion Control , 2003 .

[15]  Chunming Qiao,et al.  Advances in Active Queue Management (AQM) Based TCP Congestion Control , 2004, Telecommun. Syst..

[16]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[17]  QUTdN QeO,et al.  Random early detection gateways for congestion avoidance , 1993, TNET.