A simple and practically attractive rate-based scheduling algorithm fo
r ATM networks is presented. By using simple counters to keep track of
the transmission credits earned by each traffic stream, the algorithm
decides which stream to serve next, based on their bandwidth shares a
nd the values of the counters.