Flow-oriented dynamic assembly algorithm in TCP over OBS networks

OBS is envisioned as a promising infrastructure for the next generation optical network, and TCP is likely to be the dominant transport protocol in the next generation network. Therefore, it is necessary to evaluate the performance of TCP over OBS networks. The assembly at the ingress edge nodes will impact the network performance. There have been several Fixed Assembly Period (FAP) algorithms proposed. However, the assembly period in FAP is fixed, and it can not be adjusted according to the network condition. Moreover, in FAP, the packets from different TCP sources are assembled into one burst. In that case, if such a burst is dropped, the TCP windows of the corresponding sources will shrink and the throughput will be reduced. In this paper, we introduced a flow-oriented Dynamic Assembly Period (DAP) algorithm for TCP over OBS networks. Through comparing the previous and current burst lengths, DAP can track the variation of TCP window, and update the assembly period dynamically for the next assembly. The performance of DAP is evaluated over a single TCP connection and multiple connections, respectively. The simulation results show that DAP performs better than FAP at almost the whole range of burst dropping probability.

[1]  Biswanath Mukherjee,et al.  Optical WDM Networks , 2006 .

[2]  Kevin R. Fall Comparisons of Tahoe, Reno, and Sack TCP , 1995 .

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

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

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

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

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

[8]  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..

[9]  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.

[10]  QiaoChunming,et al.  Optical burst switching (OBS) - a new paradigm for an optical Internet , 1999 .

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