An effegive round-robin packet transmit scheduling scheme based on quality of service delay requirements

지연 서비스품질 요구사항을 고려한 효과적인 라운드 로빈 패킷 전송 스케쥴링 기법

  • 유상조 (한국과학기술원 전기 및 전자공학과) ;
  • 박수열 (한국과학기술원 전기 및 전자공학과) ;
  • 김휘용 (한국과학기술원 전기 및 전자공학과) ;
  • 김성대 (한국과학기술원 전기 및 전자공학과)
  • Published : 1997.10.01

Abstract

An efficient packet transmit scheduling algorithm should be able to allocate the resource to each connection fairly based on the bandwidth and quality of service requirements negotiated during the call admission procedure and it should be able to isolate the effects of users that are behaving badly. In this paper, we propose an effective round-robin packet transmit scheduling mechanism, which we call the delay tolerant packet reserving scheme (DTPRS) based on delay QoS requirments. The proposed scheme can not only provide fairness and but also reduce delay, delay variation, and packet loss rate by reserving output link time slots of delay tolerant packets and assigning the reserved slotsto delay urgent packets. Our scheme is applicable to high speed networks including ATM network because it only requires O(1) work to process a packet, and is simple enough to implement.

효과적인 패킷전송 스케쥴링 알고리즘은 호 수락제어를 통하여 할당된 대여폭 및 기타 서비스 품질 요구사항등을 고려하여 각 연결에게 자원을 공정하게 배분하고 잘못된 사용자로부터 각 연결을 보호할 수 있어야 한다. 본 논문에서는 지연 서비스 품질 요구사항을 고려한 지연허용패킷 저장기법(DTPRS)을 이용하여 효과적인 라운드 로빈 방식의 패킷 전송 스케줄링을 제안한다. 제안된 방법은 각 연결에 대하여 공정한 대역폭 할당을 제공할 뿐만 아니라, 각 연결의 서로 다른 지연특성에 기반하여 지연이 허락되는 패킷의 출력링크 시간 슬롯을 저장하고 이를 지연에 급박한 패킷에 할당함으로써 지연, 지연변이 및 셀손실을 감소시킬 수 있다. 또한 본 논문에서 제안한 방법은 O(1) 복잡도로 패킷을 처리하기 때문에 ATM과 같은 실제 통신망에 적용이 가능하다.

Keywords

References

  1. ACM SIGCOM '89 Analysis and simulation of a fair queueing algorithm A. Demer;S. Keshav;S. Shenker
  2. IEEE/ACM Trans. on Networking v.1 no.3 A generalized processor sharing approach to flow control in integrated services networks : the singlenode case Abhay K. Parekh;Robert G. Gallager
  3. ACM Transactions on Computer Systems v.9 no.2 Virtual clock : A new traffic control algorithm for packet switching networks L. Zhang
  4. IEEE INFOCOM '94 A self-clocked fair queueing scheme for broadband applications S. Jamaloddin Golestani
  5. IEEE INFOCOM '96 WF²Q: Worst-case fair weighted fair queueing Jon C.R. Bennett;Hui Zhang
  6. Proceeding of IEEE v.83 no.10 Service displines for guaranteed performance services in packet-switching networks Hui Zhang
  7. IEEE/ACM Trans. on Networking v.4 no.3 Efficient fair queuing using deficit round-robin M. Shreedhar;George Varghese