Performance evaluation of dynamic assembly period algorithm in TCP over OBS networks

Dynamic Assembly Period (DAP) is a novel assembly algorithm, which is based on the dynamic TCP window. The assembly algorithm can track the variation of the current TCP window aroused by the burst loss events, and update the assembly period dynamically for the next assembly. The analytical model provides the theoretical foundation for the proposed assembly algorithm. Nowadays, there are several kinds of TCP flavors proposed to enhance the performance of TCP, such as Default, Tahoe, Reno, New Reno, SACK, etc., which are adopted in the current internet. In this paper, we evaluated the performance of DAP under the different TCP flavors. The simulation results show that the performance of DAP under Default TCP flavor is the best. The difference in the performance of DAP under such flavors is correlated with the inside mechanism of the flavors. We also compared the performance of DAP and FAP under the same TCP flavor. It indicates that the performance of DAP is better than that of FAP in a wide range of burst loss rate.

[1]  Chunming Qiao,et al.  Assembling TCP/IP packets in optical burst switched networks , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[2]  Chunming Qiao,et al.  Performance Evaluation of TCP Implementations in OBS Networks , 2003 .

[3]  Marco Listanti,et al.  Impact of segments aggregation on TCP Reno flows in optical burst switching networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[4]  W. Richard Stevens,et al.  TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms , 1997, RFC.

[5]  Sally Floyd,et al.  Simulation-based comparisons of Tahoe, Reno and SACK TCP , 1996, CCRV.

[6]  Chunming Qiao,et al.  Optical burst switching (OBS) - a new paradigm for an Optical Internet^{1} , 1999, J. High Speed Networks.

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

[8]  Sally Floyd,et al.  The NewReno Modification to TCP's Fast Recovery Algorithm , 2004, RFC.

[9]  Shuping Peng,et al.  TCP Window Based Dynamic Assembly Period in Optical Burst Switching Network , 2007, 2007 IEEE International Conference on Communications.

[10]  Krishna M. Sivalingam,et al.  Performance evaluation of TCP over optical burst-switched (OBS) WDM networks , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[11]  Sally Floyd,et al.  TCP Selective Acknowledgment Options , 1996, RFC.