TY - JOUR
T1 - Routing with multiple QoS requirements for supporting multimedia applications
AU - Pornavalai, Chotipat
AU - Chakraborty, Goutam
AU - Shiratori, Norio
PY - 1998
Y1 - 1998
N2 - Distributed multimedia applications usually require multiple QoS performance guarantees. However, in general, searching such a route in the network, to support multimedia applications, is known to be NP-complete. In this paper, we propose a new heuristic QoS routing algorithm, called "QoSRDKS", for supporting multimedia applications in high-speed networks. QoSRDKS is a modification of rule-based Fallback routing and Dijkstra algorithms. It can search a unicast route that would have enough network resources so that multiple QoS requirements (bandwidth, delay, and delay jitter) of the requested flow could be guaranteed. Its worst case computation time complexity is the same as that of the Dijkstra algorithm, i.e., O(|V|2), where |V| is the number of nodes in the network. Extensive simulations were done with various network sizes, upto 500 nodes networks, where each node uses Weighted Fair Queueing (WFQ) service discipline. Results show that QoSRDKS is very efficient. It could always find the QoS satisfying route, whenever there exists one (success rate is optimal), and its average computation time is near to simple shortest path Dijkstra algorithm.
AB - Distributed multimedia applications usually require multiple QoS performance guarantees. However, in general, searching such a route in the network, to support multimedia applications, is known to be NP-complete. In this paper, we propose a new heuristic QoS routing algorithm, called "QoSRDKS", for supporting multimedia applications in high-speed networks. QoSRDKS is a modification of rule-based Fallback routing and Dijkstra algorithms. It can search a unicast route that would have enough network resources so that multiple QoS requirements (bandwidth, delay, and delay jitter) of the requested flow could be guaranteed. Its worst case computation time complexity is the same as that of the Dijkstra algorithm, i.e., O(|V|2), where |V| is the number of nodes in the network. Extensive simulations were done with various network sizes, upto 500 nodes networks, where each node uses Weighted Fair Queueing (WFQ) service discipline. Results show that QoSRDKS is very efficient. It could always find the QoS satisfying route, whenever there exists one (success rate is optimal), and its average computation time is near to simple shortest path Dijkstra algorithm.
UR - http://www.scopus.com/inward/record.url?scp=22444456096&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=22444456096&partnerID=8YFLogxK
M3 - Article
AN - SCOPUS:22444456096
SN - 1018-4864
VL - 9
SP - 357
EP - 373
JO - Telecommunication Systems
JF - Telecommunication Systems
IS - 3-4
ER -