In the recent ATM Forum activities, considerable efforts have been focused on the available bit rate (ABR) service, which enables maximal link utilisation in the ATM network. An ABR service engine is presented, which provides optimal hardware solution for all functions of the ABR service algorithm. To compute congestion control information, the ABR service engine consists of an ER engine, a queueing connection (QC) estimation unit, and a cell decoder/encoder (CDE). To implement the algorithm efficiently, the new engine uses the following schemes. The ER is periodically computed in order to provide sufficient computation time. Through a periodical computation, a low cell delay is achieved when cells pass through the ABR service engine. Using a QC corrector, the implementation of the QC estimation unit is simplified. A register control block efficiently controls internal variables, and arithmetic units are designed for precise computation with simple architecture. Therefore, the ABR service engine is very small in size and provides high speed. In addition, it realises the computation of the congestion control information without a cell delay.
[1]
Michael K. Wong,et al.
Novel explicit rate congestion control algorithm
,
1998,
Other Conferences.
[2]
Sungho Kang,et al.
A simple, scalable, and stable explicit rate allocation algorithm for MAX-MIN flow control with minimum rate guarantee
,
2001,
TNET.
[3]
Raj Jain,et al.
ERICA Switch Algorithm: A Complete Description
,
1996
.
[4]
K. K. Ramakrishnan,et al.
An efficient rate allocation algorithm for ATM networks providing max-min fairness
,
1995,
HPN.
[5]
Israel Koren.
Computer arithmetic algorithms
,
1993
.
[6]
Andrew D. Booth,et al.
A SIGNED BINARY MULTIPLICATION TECHNIQUE
,
1951
.
[7]
K. K. Ramakrishnan,et al.
Time scale analysis scalability issues for explicit rate allocation in ATM networks
,
1996,
TNET.
[8]
F. Bonomi,et al.
The rate-based flow control framework for the available bit rate ATM service
,
1995,
IEEE Netw..
[9]
Kai Hwang,et al.
Computer arithmetic: Principles, architecture, and design
,
1979
.