Improved competitive guarantees for QoS buffering

被引:35
作者
Kesselman, A
Mansour, Y
van Stee, R
机构
[1] Max Planck Inst Informat, D-66123 Saarbrucken, Germany
[2] Tel Aviv Univ, Sch Comp Sci, IL-69978 Tel Aviv, Israel
[3] Univ Karlsruhe, Fak Informat, D-76128 Karlsruhe, Germany
关键词
QoS buffering; competitive analysis;
D O I
10.1007/s00453-005-1158-x
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider a network providing Differentiated Services (DiffServ), which allow Internet Service Providers (ISPs) to offer different levels of Quality of Service (QoS) to different traffic streams. We study two types of buffering policies that are used in network switches supporting QoS. In the FIFO type, packets must be transmitted in the order they arrive. In the uniform bounded delay type, there is a maximal delay time associated with the switch and each packet must be transmitted within this time, or otherwise it is dropped. In both models the buffer space is limited, and packets are lost when the buffer overflows. Each packet has an intrinsic value, and the goal is to maximize the total value of transmitted packets. Our main contribution is an algorithm for the FIFO model with arbitrary packet values that for the first time achieves a competitive ratio better than 2, namely 2-epsilon for a constant epsilon > 0. We also describe an algorithm for the uniform bounded delay model which simulates our algorithm for the FIFO model, and show that it achieves the same competitive ratio.
引用
收藏
页码:63 / 80
页数:18
相关论文
共 20 条
[1]  
Aiello W. A., 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064), P431, DOI 10.1109/INFCOM.2000.832216
[2]  
Andelman N, 2003, SIAM PROC S, P761
[3]  
Bansal N, 2004, LECT NOTES COMPUT SC, V3142, P196
[4]  
BERNET Y, 2000, CONCEPTUAL MODEL DIF
[5]  
Borodin A, 1998, ONLINE COMPUTATION C
[6]  
Dovrolis C, 1999, COMP COMM R, V29, P109, DOI 10.1145/316194.316211
[7]   Buffer overflow management in QoS switches [J].
Kesselman, A ;
Lotker, Z ;
Mansour, Y ;
Patt-Shamir, B ;
Schieber, G ;
Sviridenko, M .
SIAM JOURNAL ON COMPUTING, 2004, 33 (03) :563-583
[8]   Loss-bounded analysis for differentiated services [J].
Kesselman, A ;
Mansour, Y .
JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2003, 46 (01) :79-95
[9]  
LOTKER Z, 2002, P 21 ACM S PRINC DIS, P134
[10]  
Mansour Y., 2000, Proceeding of the Nineteenth Annual ACM Symposium on Principles of Distributed Computing, P21, DOI 10.1145/343477.343511