Efficient On-Line Call Control Algorithms

In this paper we study the problem of on-linecall controlin a communication network, namely, the problem of accepting or rejecting an incoming call (a request for a connection between two points in a network) without having the knowledge of future calls. The problem is a part of the more general problem of bandwidth allocation and management. Intuition suggests that knowledge of future call arrivals can be crucial to the performance of the system. In this paper, however, we present preemptive deterministic on-line call control algorithms. We use competitive analysis to measure their performance?i.e., we compare our algorithms to their off-line, clairvoyant counterparts?and prove optimality for some of them. We consider two specific networks, a line of nodes and a single edge, and investigate a variety of cases concerning thevalueof the calls. The value is accrued only if the call terminates successfully; otherwise?if the call is rejected, or prematurely terminated?no value is gained. The performance of the algorithm is then measured by the cumulative value achieved, when given a sequence of calls. The variety of call value criteria that we study?constant; proportional to the length of the call's route; proportional to its holding time?captures many of the natural cost assignments to network services.

[1]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[2]  Robert E. Tarjan,et al.  Amortized efficiency of list update and paging rules , 1985, CACM.

[3]  J. Turner,et al.  New directions in communications (or which way to the information age?) , 1986, IEEE Communications Magazine.

[4]  Israel Cidon,et al.  Paris: An approach to integrated high‐speed private networks , 1988 .

[5]  W. David Sincoskie,et al.  An overview of the AURORA gigabit testbed , 1992, [Proceedings] IEEE INFOCOM '92: The Conference on Computer Communications.

[6]  Juan A. Garay,et al.  Call preemption in communication networks , 1992, [Proceedings] IEEE INFOCOM '92: The Conference on Computer Communications.

[7]  Yossi Azar,et al.  Throughput-competitive on-line routing , 1993, Proceedings of 1993 IEEE 34th Annual Foundations of Computer Science.

[8]  Yuval Rabani,et al.  On-line admission control and circuit routing for high performance computing and communication , 1994, Proceedings 35th Annual Symposium on Foundations of Computer Science.

[9]  Yossi Azar,et al.  Competitive routing of virtual circuits with unknown duration , 1994, SODA '94.

[10]  Amos Fiat,et al.  Competitive non-preemptive call control , 1994, SODA '94.

[11]  Ran Canetti,et al.  Bandwidth allocation with preemption , 1995, STOC '95.

[12]  Serge A. Plotkin Competitive Routing of Virtual Circuits in ATM Networks , 1995, IEEE J. Sel. Areas Commun..