Title :
The optimal connection preemption algorithm in a multi-class network
Author :
Jeon, Sung-eok ; Abler, Randal T. ; Goulart, Ana E.
Author_Institution :
Dept. of Electr. & Comput. Eng., Georgia Inst. of Technol., Atlanta, GA, USA
Abstract :
In an integrated network in which multiple classes with different priorities exist, when the network does not have enough unused bandwidth, connection preemption algorithms (CPA) play an important role in accepting a new session with a high priority by preempting lower priority flows already admitted. Although there are lots of studies about which connections to preempt to optimize the preemption factors (the priority of connections, the bandwidth to be preempted, and the number of connections to be preempted), existing CPAs are only suboptimal from the point of view of the preemption factors because of the computational complexity. The connection preemption problem in a centralized fashion is proved to be NP-complete. To avoid the complexity of the centralized scheme, decentralized/distributed algorithms are proposed. However their solutions are optimal only at the hop level. In order to avoid the priority order problem and to minimize the number of preempted and rerouted sessions, we propose to order the priority of the preemption factors in a new way. We also propose an optimal connection preemption algorithm which optimizes the newly ordered preemption factors in the connection preemption events. The proposed algorithm is the first optimal algorithm that provides a guideline about the upper bound of the computational complexity of the optimal CPAs.
Keywords :
Internet; computational complexity; distributed algorithms; optimisation; quality of service; telecommunication congestion control; Internet; NP-complete problem; QoS; call admission control; computational complexity; connection preemption algorithm; decentralized algorithms; distributed algorithms; flow priority; integrated network; multi-class network; policy-based admission control; Admission control; Bandwidth; Call admission control; Computational complexity; Distributed algorithms; Guidelines; Heuristic algorithms; Intelligent networks; Upper bound;
Conference_Titel :
Communications, 2002. ICC 2002. IEEE International Conference on
Print_ISBN :
0-7803-7400-2
DOI :
10.1109/ICC.2002.997255