Hop-by-hop routing algorithms for premium-class traffic in DiffServ networks

Proceedings - IEEE INFOCOM - Tập 2 - Trang 705-714 vol.2
Jun Wang1, K. Nahrstedt1
1Department of Computer Science, University of Illinois, Urbana-Champaign, USA

Tóm tắt

For the provision of quality of service (QoS) in the Internet, differentiated service (DiffServ) has been proposed as a cost-effective solution. Traffic is classified into several service classes with different priorities, premium class traffic being the highest. The routing algorithm used by the premium class service has significant effects on the traffic of all other classes as well as its own. Shortest hop-count routing used in the current Internet is no longer sufficient in DiffServ networks. Based on hop-by-hop routing, an optimal routing algorithm must be found for premium class traffic such that (1) it works correctly and efficiently for premium traffic; (2) it reduces negative influences (such as bandwidth starvation, excessive delay jitter, etc.) to other traffic classes. This problem, the optimal premium-class routing (OPR) problem, is NP-complete. To handle the OPR problem, first, we analyze the strength and weaknesses of two existing algorithms (widest-shortest-path algorithm and bandwidth-inversion shortest-path algorithm). Second, we apply to the OPR problem a novel heuristic algorithm, called the enhanced bandwidth-inversion shortest-path (EBSP) algorithm. We prove theoretically the correctness of the EBSP algorithm, i.e., it is a consistent and loop-free hop-by-hop routing algorithm. Our extensive simulations in different network environments show clearly that the EBSP algorithm performs better for premium class traffic in complex, heterogeneous networks than the other two hop-by-hop routing algorithms.

Từ khóa

#Routing #Telecommunication traffic #Quality of service #Web and internet services #Diffserv networks #IP networks #Bandwidth #Delay #Jitter #Algorithm design and analysis

Tài liệu tham khảo

ma, 0, On path selection for traffic with bandwidth guarantees, Proc Int Conf Network Protocols Atlanta GA October 1997, 191 apostolopoulos, 1999, QoS routing mechanisms and OSPF extensions, RFC 2676 cormen, 1990, Introduction to Algorithms wang, 2001, Quantitative study of differentiated service model using UltraSAN 10.1109/JPROC.2002.802000 blake, 1998, An architecture for differentiated services, RFC 2475 10.1109/INFCOM.2000.832181 10.1109/TCOM.1981.1095081 10.1109/SFFCS.1999.814631 bertsekas, 1990, Data Networks 10.1109/INFCOM.1999.752158 10.1109/INFCOM.2001.916261 10.1109/65.752646