A CAC Algorithm for ATM Networks Supporting Different QoS Classes