In this paper, we propose a traffic control mechanism for ATM switches consisting of common buffered switch fabrics without buffer separation. The proposed mechanism allocates the rate of incoming traffic into switch fabrics according to the load of output ports. In the method, an egress line interface module (LIM) computes the available bandwidth (ABW) for each connection of non-real time traffic based on the load of the output port. The egress LIM sends back the ABW to ingress LIMs for each connection. According to the ABW, the ingress LIMs schedule the incoming traffic into switch fabrics of each connection. We also propose a rate-based cell-scheduling algorithm for the proposed mechanism. The proposed mechanism has been implemented by using FPGAs in the ACE256 ATM switch.
[1]
Wolfgang Fischer,et al.
The MainStreetXpress Core Services Node - A Versatile ATM Switch Architecture for the Full Service Network
,
1997,
IEEE J. Sel. Areas Commun..
[2]
Kang G. Shin,et al.
Providing deterministic delay guarantees in ATM networks
,
1998,
TNET.
[3]
Hui Zhang,et al.
Service disciplines for guaranteed performance service in packet-switching networks
,
1995,
Proc. IEEE.
[4]
Hiroshi Suzuki,et al.
Multiclass large scale ATM switch with QoS guarantee
,
1997,
Proceedings of ICC'97 - International Conference on Communications.