The fair shaper: an efficient mechanism for Internet bandwidth share over ATM in a multitasks OS

In this paper we propose a solution that integrates traffic shaping with fair queueing into a single scheduling algorithm. The proposed algorithm called "fair shaping mechanism" is used to manage bandwidth on ATM virtual channels in non real time network terminals. It takes into account the general expression of ATM traffic parameters. We discuss the necessary modifications of these parameters for bursty IP traffic. A leaky bucket model is used to shape this traffic and a packet-to-cell parameter conversion is proposed. We present an implementation prototype of this server in the IP driver for a Solaris 2.5 operating system (OS).