A Transfer Rate-Based Congestion Control Algorithm for ABR Service in ATM Networks

ATM 망에서 ABR 서비스를 위한 전송률 기반 폭주 제어 알고리즘

  • Published : 1998.09.01

Abstract

In ATM networks CBR data traffic is sent in constant bit rate, and VBR data traffic in variable bit rate. Therefore unused bandwidth at network capacity may exist. To avoid waste of network resourcesm, ABR traffic utilizes the unused bandwidth to the utmost after CBR and VBR data traffic being first served. In this paper, a transfer rate-based congestion control algorithm is proposed for efficient ABR service in ATM networks. In the proposed algorithm the ATM switch first calculates bandwidth according to variable cell transfer rate in an ABR source. records this value in ER field in a RM cell, and then transmits a RM Cell to an ABR source. In this way the proposed algorithm dynamically allocates bandwidth to each ABR source, and the switch also can rapidly adapt to a change of a transfer rate of an source. The performance simulation of the proposed algorithm has batter performance in terms of source condition and link utilization.

본 논문에서는 ATM망에서 ABR 서비스를 효율적으로 제공하기 위해 ABR 소스가 전송하는 데이터 전송률에 기반한 폭주 제어 알고리즘을 제안한다. 제안된 방법은 망의 가용 대역폭에 따라 각 소스에 할당될 대역폭을 계산하여 RM 셀의 ER 필드에 넣어 전송한다. ATM 스위치는 ABR 소스의 단위 시간당 전송하는 셀 전송률의 변화율에 기반하여 대역폭을 계산한다. 제안된 방법은 각 소서의 전송률 변화에 따라 망의 가용 대역폭을 활용하기 때문에 각 소스의 상태에 따라 동적으로 대역폭을 할당할 수 있고 또한 스위치가 소스의 전송률 변화에 빠르게 전송한다. 본 논문에서 제안한 방법과 기존의 동적 폭주 제어 방법에 대한 시뮬레이션 결과는 제안된 방법이 기존의 방법보다 소스의 상태에 능동적으로 대처하며 링크의 이용률이 향상됨을 보여준다.

Keywords