A dynamic load-aware congestion control scheme in optical burst switching networks

The most important design goal in Optical Burst Switching (OBS) networks is to reduce burst loss resulting from resource contention. Especially, the higher the congestion degree in the network is, the higher the burst loss rate becomes. The burst loss performance can be improved by employing an appropriate congestion control. In this paper, to actively avoid contentions, we propose a dynamic load-aware congestion control scheme that operates based on the highest (called ‘peak load’) of the loads of all links over the path between each pair of ingress and egress nodes in an OBS network. We also propose an algorithm that dynamically determines a load threshold for adjusting burst sending rate, according to the traffic load in a network. Further, a simple signalling method is developed for our proposed congestion control scheme. The proposed scheme aims to (1) reduce the burst loss rate in OBS networks and (2) maintain reasonable throughput and fairness. Simulation results show that the proposed scheme reduces the burst loss rate significantly, compared to existing OBS protocols (with and without congestion control), while maintaining reasonable throughput and fairness. Simulation results also show that our scheme keeps signalling overhead due to congestion control at a low level.

[1]  J. Stuart Hunter,et al.  The exponentially weighted moving average , 1986 .

[2]  Hiroyuki Morikawa,et al.  Priority-Based Wavelength Assignment Algorithm for Burst Switched WDM Optical Networks , 2003 .

[3]  Ray Jain,et al.  The art of computer systems performance analysis - techniques for experimental design, measurement, simulation, and modeling , 1991, Wiley professional computing.

[4]  Xi Wang,et al.  Burst optical deflection routing protocol for wavelength routing WDM networks , 2000, Other Conferences.

[5]  Raj Jain,et al.  Analysis of the Increase and Decrease Algorithms for Congestion Avoidance in Computer Networks , 1989, Comput. Networks.

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

[7]  Raj Jain,et al.  The art of computer systems performance analysis - techniques for experimental design, measurement, simulation, and modeling , 1991, Wiley professional computing.

[8]  H. T. Mouftah,et al.  Congestion Control and Contention Elimination in Optical Burst Switching , 2004, Telecommun. Syst..

[9]  Shie-Yuan Wang Using TCP congestion control to improve the performances of optical burst switched networks , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[10]  Hiroyuki Morikawa,et al.  B-12-3 Solving Reordering in Deflection Routing Burst Photonic Networks , 2003 .

[11]  Vinod Vokkarane,et al.  Generalized burst assembly and scheduling techniques for QoS support in optical burst-switched networks , 2002, Global Telecommunications Conference, 2002. GLOBECOM '02. IEEE.

[12]  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).

[13]  Qiong Zhang,et al.  A closed-loop rate-based contention control for optical burst switched networks , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

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

[15]  S. L. Danielsen,et al.  Wavelength conversion in optical packet switching , 1998 .