4th International IEEE Conference on Broadband Communications, Networks, Systems

Research Article

Source-Ordering for Improved TCP Performance over Load-Balanced Optical Burst-Switched (OBS) Networks

  • @INPROCEEDINGS{10.1109/BROADNETS.2007.4550430,
        author={Bharat Komatireddy and Vinod M. Vokkarane},
        title={Source-Ordering for Improved TCP Performance over Load-Balanced Optical Burst-Switched (OBS) Networks},
        proceedings={4th International IEEE Conference on Broadband Communications, Networks, Systems},
        publisher={IEEE},
        proceedings_a={BROADNETS},
        year={2010},
        month={5},
        keywords={Transmission Control Protocol (TCP) and Optical Burst Switching (OBS).},
        doi={10.1109/BROADNETS.2007.4550430}
    }
    
  • Bharat Komatireddy
    Vinod M. Vokkarane
    Year: 2010
    Source-Ordering for Improved TCP Performance over Load-Balanced Optical Burst-Switched (OBS) Networks
    BROADNETS
    IEEE
    DOI: 10.1109/BROADNETS.2007.4550430
Bharat Komatireddy1,*, Vinod M. Vokkarane1,*
  • 1: Department of Computer and Information Science, University of Massachusetts, Dartmouth, MA 02747, USA
*Contact email: g_bkomatired@umassd.edu, vvokkarane@umassd.edu

Abstract

Recent advances in optical switching technology allows for the creation of networks in which data bursts are switched optically at each node, offering a greater degree of flexibility suitable for handling bursty Internet traffic. TCP-based applications account for a majority of data traffic in the Internet; thus understanding and improving the performance of TCP implementations over OBS networks is critical. Previously, several articles show that load-balanced routing improves lossperformance in OBS. In this paper, we identify the ill-effects of load-balanced OBS on TCP performance caused due to false time-outs and false fast-retransmit. We propose source-ordering mechanism that significantly improves TCP throughput. We evaluate the performance of the proposed mechanism over different TCP flavors, such as TCP Tahoe, TCP Reno, TCP SACK, and TCP Vegas over a load-balanced OBS network.