Frame-counter scheduler: A novel QoS scheduler for real-time traffic

Real-time traffic communication has Quality of Service (QoS) requirements such as end-to-end bandwidth and delay guarantees. We propose a novel frame-based QoS Scheduler, the frame-counter scheduler, for connection oriented packet switching networks. The frame-counter scheduler significantly reduces the end-to-end delay bound and buffer requirements provided by other frame-based schedulers. A fixed amount of buffer is required per node for no packet-loss operation. There is no need for frame synchronization or inter-node communication. The scheduling complexity of frame-counter scheduler is O(1) which makes it possible to implement it for high-speed networks. The required input traffic shape is not more restrictive than the traffic shapes used by the other schedulers. In this paper, we present the proof for the end-to-end delay bound and the buffer requirement for the frame-counter scheduler. We also provide simulation results to demonstrate the average performance which show that the average end-to-end delay and delay variation (jitter) of the packets is much lower than the end-to-end bound.

[1]  Robert Cole,et al.  Computer Communications , 1982, Springer New York.

[2]  S. Jamaloddin Golestani,et al.  Congestion-free communication in high-speed packet networks , 1991, IEEE Trans. Commun..

[3]  Dinesh C. Verma,et al.  A Scheme for Real-Time Channel Establishment in Wide-Area Networks , 1990, IEEE J. Sel. Areas Commun..

[4]  Anujan Varma,et al.  Design and analysis of frame-based fair queueing: a new traffic scheduling algorithm for packet-switched networks , 1996, SIGMETRICS '96.

[5]  Domenico Ferrari,et al.  Rate-controlled static-priority queueing , 1993, IEEE INFOCOM '93 The Conference on Computer Communications, Proceedings.

[6]  Jane W.-S. Liu,et al.  End-to-end scheduling in real-time packet-switched networks , 1996, Proceedings of 1996 International Conference on Network Protocols (ICNP-96).

[7]  Srinivasan Keshav,et al.  Rate controlled servers for very high-speed networks , 1990, [Proceedings] GLOBECOM '90: IEEE Global Telecommunications Conference and Exhibition.

[8]  Scott Shenker,et al.  Analysis and simulation of a fair queueing algorithm , 1989, SIGCOMM 1989.

[9]  Hui Zhang,et al.  Service disciplines for guaranteed performance service in packet-switching networks , 1995, Proc. IEEE.

[10]  Analysis and Simulation of a Fair Queuing Algorithm , 2008 .

[11]  Jau-Hsiung Huang,et al.  Continuous framing mechanism for congestion control in broadband networks , 1995, Comput. Commun..

[12]  Kang G. Shin,et al.  Providing deterministic delay guarantees in ATM networks , 1998, TNET.

[13]  Hyong S. Kim,et al.  Scheduling and switching architecture for virtual synchronous frame (vsf) , 2004 .

[14]  S. Jamaloddin Golestani,et al.  A self-clocked fair queueing scheme for broadband applications , 1994, Proceedings of INFOCOM '94 Conference on Computer Communications.