TCP over optical burst-switched networks with controlled burst retransmission

  • Authors:
  • Qiong Zhang;Neal Charbonneau;Vinod M. Vokkarane;Jason P. Jue

  • Affiliations:
  • Fujitsu Labs of America Inc., Richardson, USA;Department of Computer and Information Science, University of Massachusetts, Dartmouth, USA;Department of Computer and Information Science, University of Massachusetts, Dartmouth, USA;Department of Computer Science, University of Texas at Dallas, Richardson, USA

  • Venue:
  • Photonic Network Communications
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

For optical burst-switched (OBS) networks in which TCP is implemented at a higher layer, the loss of bursts can lead to serious degradation of TCP performance. Due to the bufferless nature of OBS, random burst losses may occur, even at low traffic loads. Consequently, these random burst losses may be mistakenly interpreted by the TCP layer as congestion in the network. The TCP sender will then trigger congestion control mechanisms, thereby reducing TCP throughput unnecessarily. In this paper, we introduce a controlled retransmission scheme in which the bursts lost due to contention in the OBS network are retransmitted at the OBS layer. The OBS retransmission scheme can reduce the burst loss probability in the OBS core network. Also, the OBS retransmission scheme can reduce the probability that the TCP layer falsely detects congestion, thereby improving the TCP throughput. We develop an analytical model for evaluating the burst loss probability in an OBS network that uses a retransmission scheme, and we also analyze TCP throughput when the OBS layer implements burst retransmission. We develop a simulation model to validate the analytical results. Simulation and analytical results show that an OBS layer with controlled burst retransmission provides up to two to three orders of magnitude improvement in TCP throughput over an OBS layer without burst retransmission. This significant improvement is primarily because the TCP layer triggers fewer time-outs when the OBS retransmission scheme is used.