A fuzzy algorithm for adaptive multilevel queue management with QoS feedback

Multilevel and multiclass queuing is very common in systems having QoS related concerns and one of the most common and well-know approaches is Weighted Fair Queuing (WFQ). In WFQ there are multiple queues and each one is dedicated for a distinct class of jobs or traffic and there is a weight value assigned to each queue to indicate the number of jobs that has to be picked from the queue in next round. This approach uses fixed predefined weight values tuned by system administrator with knowledge about system's characteristics. In this paper we extend WFQ approach by adding a fuzzy inference system and QoS measurement component. The proposed algorithm uses its easy-to-extend and agile knowledge base to configure the queue weights dynamically and autonomously in reaction to recent QoS metrics to achieve better performance and improved QoS. The Proposed method tailored to be used in virtual resource management environments especially in Grid services. To evaluate the performance of the proposed algorithm, simulation software used to compare it with well-known queue management approaches. The simulation results confirm the validity of the proposed algorithm.

[1]  George N. Rouskas,et al.  On the Design of Online Scheduling Algorithms for Advance Reservations and QoS in Grids , 2007, 2007 IEEE International Parallel and Distributed Processing Symposium.

[2]  J.L. Grantner,et al.  Digital fuzzy logic controller: design and implementation , 1996, IEEE Trans. Fuzzy Syst..

[3]  Jianfeng Chen,et al.  A service flow management strategy for IEEE 802.16 broadband wireless access systems in TDD mode , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[4]  Anujan Varma,et al.  Latency-rate servers: a general model for analysis of traffic scheduling algorithms , 1996, Proceedings of IEEE INFOCOM '96. Conference on Computer Communications.

[5]  Aura Ganz,et al.  Packet scheduling for QoS support in IEEE 802.16 broadband wireless access systems , 2003, Int. J. Commun. Syst..