Bandwidth allocation with preemption

被引:23
作者
Bar-Noy, A [1 ]
Canetti, R
Kutten, S
Mansour, Y
Schieber, B
机构
[1] Tel Aviv Univ, Dept Elect Engn, IL-69978 Tel Aviv, Israel
[2] IBM Corp, Div Res, Thomas J Watson Res Ctr, Yorktown Hts, NY 10598 USA
[3] MIT, Comp Sci Lab, Cambridge, MA 02139 USA
[4] Technion Israel Inst Technol, Dept Ind Engn, IL-32000 Haifa, Israel
关键词
bandwidth allocation; online algorithms; preemption; call control; call admission;
D O I
10.1137/S0097539797321237
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Bandwidth allocation is a fundamental problem in the design of networks where bandwidth has to be reserved for connections in advance. The problem is intensified when the overall requested bandwidth exceeds the capacity and not all requests can be served. Furthermore, acceptance/rejection decisions regarding connections have to be made online, without knowledge of future requests. We show that the ability to preempt (i.e., abort) connections while in service in order to schedule "more valuable" connections substantially improves the throughput of some networks. We present bandwidth allocation strategies that use preemption and show that they achieve constant competitiveness with respect to the throughput, given that any single call requests at most a constant fraction of the bandwidth. Our results should be contrasted with recent works showing that nonpreemptive strategies have at most inverse logarithmic competitiveness.
引用
收藏
页码:1806 / 1828
页数:23
相关论文
共 22 条
[1]  
Aspnes J., 1993, Proceedings of the Twenty-Fifth Annual ACM Symposium on the Theory of Computing, P623, DOI 10.1145/167088.167248
[2]  
Awerbuch B., 1993, Proceedings. 34th Annual Symposium on Foundations of Computer Science (Cat. No.93CH3368-8), P32, DOI 10.1109/SFCS.1993.366884
[3]  
Awerbuch B., 1994, Proceedings. 35th Annual Symposium on Foundations of Computer Science (Cat. No.94CH35717), P412, DOI 10.1109/SFCS.1994.365675
[4]  
AWERBUCH B, 1994, PROCEEDINGS OF THE FIFTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, P312
[5]  
BARUAH S, 1991, PROCEEDING : TWELFTH REAL-TIME SYSTEMS SYMPOSIUM, P106, DOI 10.1109/REAL.1991.160364
[6]   Bounding the power of preemption in randomized scheduling [J].
Canetti, R ;
Irani, S .
SIAM JOURNAL ON COMPUTING, 1998, 27 (04) :993-1015
[7]  
CHIMENTO PF, 1993, 291761 IBM
[8]  
Cidon I., 1988, International Journal of Digital and Analog Cabled Systems, V1, P77, DOI 10.1002/dac.4520010208
[9]   NOTE ON SCHEDULING INTERVALS ONLINE [J].
FAIGLE, U ;
NAWIJN, WM .
DISCRETE APPLIED MATHEMATICS, 1995, 58 (01) :13-17
[10]  
Garay J. A., 1993, Proceedings of the 2nd Israel Symposium on Theory and Computing Systems (Cat. No.93TH0520-7), P285, DOI 10.1109/ISTCS.1993.253460