DOI QR코드

DOI QR Code

A New Scheduling Algorithm for Performance Improvement of GFR Service

GFR 서비스의 성능 향상을 위한 새로운 스케줄링 알고리즘

  • 조해성 (건양대학교 IT학부) ;
  • 김관웅 (한국표준과학연구원 인간정보그룹) ;
  • 배성환 (한려대학교 멀티미디어정보통신공학과)
  • Published : 2003.02.01

Abstract

Guaranteed Frame Rate (GFR) service category is one of the most recent ATM service categories. The GFR specification was recently finalized by the ATM Forum and is expected to become an important service category which can efficiently support TCP/IP traffic in ATM network. In GFR switch implementation, it is important to guarantee MCR (minimum cell rate) and improve fairness. In this paper, we propose a new scheduling algorithm for the GFR service. Proposed algorithm provides priority to VC (virtual circuit)s and high Priority given to a VC which has fewer untagged cells in buffer. High priority VCs are serviced before low priority VCs. Proposed algorithm can guarantee MCR and improve fair sharing of the remaining bandwidth between GFR VCs. From computer simulation results, we demonstrate the proposed scheduling algorithm provide much better performance in TCP goodput and fairness than previous schemes.

CFR 서비스는 가장 최근에 제안된 ATM 서비스 범주의 하나이다. GFR 서비스는 ATM 네트워크에서 TCP/IP 트래픽을 효율적으로 지원하기 위해 ATM 포럼에 의해 최근 제안되었다. GFR 스위치 구현시, 효율적인 스케줄링 알고리즘은 최소 전송율 보장과 공평성 향상이 중요하다. 본 논문에서는 GFR 서비스를 위한 새로운 스케줄링 알고리즘을 제안한다. 제안된 스케줄링 알고리즘은 VC에 우선 순위를 제공한다. 버퍼에 태깅이 안된 셀 수가 적은 VC에 높은 우선 순위를 두어 낮은 우선 순위의 VC보다 우선적으로 서비스를 제공하여 VC의 MCR을 보장하고 공평성을 향상한다. 컴퓨터 시뮬레이션을 통해 TCP 수율과 공평성 지표에서 기존 스케줄링 방식보다 성능이 우수함을 보여주었다.

Keywords

References

  1. R. Guerin and J. Heinanen, 'UBR+ Service Category Definition,' ATM Forum ATM96-1598, Dec., 1996
  2. I. Andrikopoulos, A. Liakopoulos, et. 'Providing Rate Guarantees for Internet Application Traffic across ATM networks,' IEEE Communications surveys, Vol.2, No.3, 1999
  3. S. Floyd, A. Romanov, 'Dynamics of TCP Traffic over ATM Networks,' IEEE Journal on Selected Areas in Communications, Vol.13, No. 4, pp.633-641, 1995 https://doi.org/10.1109/49.382154
  4. S. Floyd, V. Jacobson, 'Random Early Detection Gateways for Congestion Avoidance,' IEEE/ACM Transactions on Networking, Vol. 1, No. 4, pp.397-413, 1993 https://doi.org/10.1109/90.251892
  5. D. Basak and S.K. Pappu, 'GFR Implementation Alternatives with Fair Buffer Allocation Schemes,' ATM Forum/97-0528, 1997
  6. 문홍진, 조해성, 'WRR 구현을 위한 개선된 이진 스케쥴링 바퀴 구조', 정보처리학회논문지C, 제8-C권, 제2호, pp.134-140, April, 2001
  7. The ATM Forum Technical Committee, Draft TM 4.1 Traffic Management Specification, ATM Forum/BTD-TM-02.02, Dec., 1998
  8. Uyless Black, 'TCP/IP & Related Protocols,' McGraw-Hill, 1994
  9. S. Pappu and D. Basak, 'TCP over GFR Implementation with Different Service Category : A Simulation Study,' ATM Forum Contribution ATM97-0310, April, 1997
  10. The ATM Forum Technical Committee, 'ATM Forum Traffic Management Specification, Version 4.0,' ATM Forum/AT-TM-0056.000, April, 1996