Fairness Improvement Leaky Bucket Algoriom for Group Connections in ATM Network

ATM 망에서 그룹 연결을 위한 효율적인 공평성 향상 Leaky Bucket 알고리즘

  • 이재훈 (동국대학교 정보통신공학과)
  • Published : 2005.09.01

Abstract

In this paper, we propose the fairness improvement leaky bucket (PILB) algorithm as a traffic policing mechanism. In the proposed algorithm, there is a cell buffer for every ATM connection in order to store date cells. Network decides whether an ATM connection obeys the contracted traffic parameter, and stores data cells in the cell buffer if the connection obeys but is considered as violated the contract due to temporary lack of network resource. By using the proposed algorithm, we can obtain the statistical multiplexing gain that is the superiority of packet switching network. Moreover, when a connection tries to transmit more data cells by violating the contracted traffic parameters, the connection is prevented from using excess network resource, which incurs all connections sharing network resource fairly. The performance of the proposed FILB algorithm is investigated by using the simulation. The result shows that the proposed algorithm provides superior performance and all connections within a group share network resource fairly. The proposed algorithm can be applied not only the ATM network but also IP network.

이 논문에서 우리는 ATM 망에서 트래픽 감시 메커니즘으로서 공평성 향상 Leaky Bucket(fairness improvement leaky bucket: FILB) 알고리즘을 제안한다. 제안된 알고리즘에서는 ATM의 각 연결마다 데이터 셀을 저장할 수 있는 셀 버퍼가 있으며, 망은 연결이 계약된 트래픽 파라미터를 준수하는가 위반하는가를 판단하여 계약 내용을 준수하였는데 일시적인 망 자원의 부족으로 인하여 위반으로 간주되는 셀을 셀 버퍼에 저장한다. 이 알고리즘을 이용하면 패킷 교환 방식의 특징인 통계적 다중화 이득을 얻을 수 있다. 또한 계약된 트래픽 파라미터를 위반하여 더 많은 데이터 셀을 전송하는 연결이 자신에게 할당된 망 자원 이상을 사용하는 것을 억제함으로써 계약을 잘 준수하는 연결이 공평하게 망 자원을 이용할 수 있다. 제안된 HILB 알고리즘의 성능은 모의실험을 통하여 측정되었으며 기존의 방식과 비교되었다. 실험 결과는 제안된 알고리즘이 좋은 성능을 제공하면서도 그룹 내의 각 연결들이 공평하게 망 자원을 사용하는 것을 보여준다. 이 방식은 ATM 망뿐만 아니라 IP 망에서도 적용될 수 있다.

Keywords

References

  1. Kyas, ATM Networks 2nd Ed., Thomson Computer Press, 1997
  2. M. Murate, Y. Oie, T. Suda and H. Miyahara, 'Analysis of a Discrete-Time Single-Server Queue with Bursty Inputs for Traffic Control in ATM Networks', IEEE JSAC, vol. 8, no. 3, pp. 447-458, Apr. 1990
  3. M. Butto, E. Cavallero and A. Tonietti, 'Effectiveness of the Leaky Bucket Policing Mechanism in ATM Neworks', IEEE JSAC, vol. 9, no. 3, pp. 335-342, Arp. 1991
  4. E. P. Rathgeb, 'Modeling and Performance of Policing Mechanisms for ATM Networks', IEEE JSAC, vol. 9, no. 3, pp. 325-334, Apr. 1991
  5. 유상조, 홍성훈, 김성대, 'ATM 망에서 마코프 모델기반 VBR MPEG 비디오 트래픽 기술자에 대한 새로운 Policing 방법', 한국통신학회논문지, 제 25권, 제 1A호, pp. 142-155, 2000년 1월
  6. S. Wu and W. E. Chen, 'The Token-Bank Leaky Bucket Mechanisms for Group Connections in ATM Networks', Proc. of ICNP, pp. 226-233, 1996 https://doi.org/10.1109/ICNP.1996.564946