Performance modeling of HS-RR-TCP over load-balanced optical burst-switched (OBS) networks

TCP-over-OBS is a promising transport paradigm to support next-generation Internet. It is well known that load-balanced routing generally improves loss performance over OBS. We identify that implementing TCP over load-balanced OBS could lead to persistent out-of-order delivery of TCP segments, resulting in unnecessary timeouts and fast retransmissions. In this paper we evaluate the performance of Reordering-Robust TCP (RR-TCP) over OBS networks. We develop an analytical end-to-end transfer delay model for TCP SACK and RR-TCP over load-balanced OBS networks. We observe that standard TCP experiences significant throughput degradation due to persistent packet reordering. Through simulations and modeling we show that RR-TCP achieves significant improvement compared to TCP SACK. In our simulations we add High-Speed TCP functionality to RR-TCP (HS-RR-TCP). The simulations show up to a 300% performance improvement for HS-RR-TCP compared to HS-TCP-SACK under ideal conditions and a 20% improvement on NSFnet with background traffic.

[1]  Ian T. Foster,et al.  The Anatomy of the Grid: Enabling Scalable Virtual Organizations , 2001, Int. J. High Perform. Comput. Appl..

[2]  Vinod Vokkarane,et al.  Dynamic congestion-based load balanced routing in optical burst-switched networks , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

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

[4]  Li Yang,et al.  Adaptive path selection in OBS networks , 2006, Journal of Lightwave Technology.

[5]  Krishna P. Gummadi,et al.  Measurement, modeling, and analysis of a peer-to-peer file-sharing workload , 2003, SOSP '03.

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

[7]  Neal Charbonneau,et al.  Source-ordering for improved TCP performance over load-balanced optical burst-switched (OBS) networks , 2007, 2007 Fourth International Conference on Broadband Communications, Networks and Systems (BROADNETS '07).

[8]  Kee Chaing Chua,et al.  Load balancing using adaptive alternate routing in IP-over-WDM optical burst switching networks , 2003, OptiComm: Optical Networking and Communications Conference.

[9]  Vinod Vokkarane Intermediate-node-initiation (INI): A generalized signaling framework for optical burst-switched networks , 2007, Opt. Switch. Netw..

[10]  Vinod Vokkarane,et al.  Burst segmentation: an approach for reducing packet loss in optical burst switched networks , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[11]  Measurement , 2007 .

[12]  Ming Zhang,et al.  RR-TCP: a reordering-robust TCP with DSACK , 2003, 11th IEEE International Conference on Network Protocols, 2003. Proceedings..

[13]  David R. Karger,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM '01.

[14]  Jason P. Jue,et al.  Optical Burst Switched Networks , 2004 .

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

[16]  Gade Krishna,et al.  A scalable peer-to-peer lookup protocol for Internet applications , 2012 .

[17]  Sally Floyd,et al.  HighSpeed TCP for Large Congestion Windows , 2003, RFC.

[18]  Biswanath Mukherjee,et al.  A unified study of contention-resolution schemes in optical packet-switched networks , 2003 .