Adaptive Usage Parameter Control Mechanism using a Variable Token Pool in ATM Networks

ATM망에서 가변 토큰풀을 이용한 적응적 사용 파라메터 제어 메카니즘

  • 구자광 (구미전문대학 전자계산과) ;
  • 이환중 (한국통신 통신망연구소 TMN연구실) ;
  • 김종근 (영남대학교 컴퓨터공학과)
  • Published : 1997.09.01

Abstract

An Adaptive Usage Parameter Control(UPC) mechanism using a Variable Token Pool(VTP) which is kind of preventive traffic control in the Asynchronous Transfer Mode(ATM) networks is described. The VTP mechanism can monitor violations of the average bit rate and burst duration as well as peak bit rate for the ON-OFF type traffic. The VTP can vary the token pool size by monitoring burst duration and silence duration for a long term. It also improves the sensitivity against the violation of burst duration and average bit rate and enables to response for the violating traffic situation quickly. The variable token pool size is varied in step size by every burst duration and silence duration. Two important parameters for controlling token pool size are Down_size and Up_size. We compare the performance of LB and JW mechanism with the proposed VTP mechanism by computer simulations. We have known that the proposed method is more effective than the previous mechanisms. It is shown that the cell loss rate of the VTP quite depends on the value of Down_size and Up_size. The two parameters should be decided as a propr value according to traffic situations.

본 논문은 ATM망의 트래픽 제어에서 예방적 기법인 가변 토큰풀(Variable Token Pool : VTP)을 이용한 적응적 사용 파라메터 제어에 관한 메카니즘을 제안한다. 가변 토큰풀 메카니즘은 ON-OFF형 트래픽의 버스트 기간과 침묵 기간을 장기간 감시하여 토큰풀을 가변시킴으로서 최대 비트율 뿐만 아니라 평균 비트율과 버스트 기간 위반을 함께 감시할 수 있다. 또한 제안된 메카니즘은 버스트 기간과 평균 비트율 위반에 대한 민감성을 개선할 수 있고, 위반 사항에 대한 반응이 빨리 나타난다. VTP 크기는 버스트와 침묵 구간마다 계단 형태로 변하고, 하향 간격 (Down_size)과 상향 간격 (Up_size)의 값에 따라 제어된다. 본 논문에서 제안한 메카니즘을 시뮬레이션을 통해 LB와 JW 메카니즘과의 성능을 비교 분석하였다. VTP메카니즘은 기존에 제안된 메카니즘보다 좀더 엄격한 제어 능력을 보였다. VTP 메카니즘의 셀 손실율은 VTP의 파라메터 (Down_size, Up_size)값의 증감에 따라 다르게 나타났으며, 두 파라메터 값이 트래픽 상황에 따라 적당한 값으로 결정되어야 함을 보여주었다.

Keywords