Most of the QoS-based routing schemes proposed so far focus on improving the performance of individual service classes. In a multi-class network, where high priority QoS traffic coexists with best-effort traffic, routing decision for QoS sessions will have an effect on lower ones. A mechanism that allows dynamic link sharing among multiple classes of traffic is needed. We propose a multi-class routing algorithm based on inter-class sharing of resources among multiple class of traffic. Our algorithm is based on the concept of the "virtual residual bandwidth", which is derived from the real residual bandwidth. The virtual residual bandwidth is greater than the residual bandwidth when the load of lower priority traffic is light and smaller when the load of lower priority traffic is heavy. The idea of our approach is simple since the routing algorithm for individual traffic does not change, the only change being the definition of the link cost. We demonstrate, through extensive simulation, the effectiveness of our approach when the best effort distribution is uneven and when its load is heavy. Also, better performance is noticed when using a topology with a large number of alternative paths.
['Hedia Kochkar', 'Takeshi Ikenaga', 'Yuji Oie']
QoS routing algorithm based on multiclasses traffic load