Wireless Packet Scheduling Algorithm for Delay Proportional Internet Differentiated Services

무선 망에서의 지연 비례 인터넷 차별화 서비스 제공을 위한 스케줄링 알고리즘

  • 유상조 (인하대학교 정보통신대학원) ;
  • 이훈철 (LG전자 디지털TV연구소)
  • Published : 2003.06.01

Abstract

In this paper, we propose a wireless scheduling algorithm to provide the Internet delay proportional differentiated services in wireless networks. For considering network environments that have burst and location-dependent channel errors, our proposed WDPS(Wireless Delay Proportional Service) scheduling algorithm adaptively serves packets in class queues based on the delivered delay performance for each class. The remarkable characteristics of WDPS scheduler are supporting a fair relative delay service, providing graceful throughput and delay compensation, and avoiding class queue blocking problem. Through simulations, we show that the algorithm achieves the desirable properties to provide delay proportional services in wireless networks.

본 논문에서는 인터넷 차별화 서비스 구조인 지연 비례 서비스를 무선 망 환경에서도 제공할 수 있는 WDPS(Wireless Delay Proportional Service) 스케줄링 알고리즘을 제안한다. WDPS는 무선 망의 버스트 하고 위치-종속적인 채널 에러 특성을 고려하여 현재까지 서비스 된 클래스간 지연 서비스 정도를 근거로 적응적으로 다음에 서비스할 클래스를 선택한다. 제안된 스케줄링 방법은 무선 망 에러로 생기는 클래스큐의 블록킹 문제를 해결하고, 클래스간 공정한 지연 서비스 품질을 제공하며 서비스 보상이 점진적으로 이루어져 하나의 클래스가 독점적으로 무선자원을 사용하지 못하도록 하였다. 모의 실험에서는 제안된 WDPS 스케줄링 방법을 사용하여 기존 인터넷 지연 차별화 서비스를 무선 망에서도 원하는 서비스 요구조건에 맞게 서비스 할 수 있음을 보였다.

Keywords

References

  1. Demers, A. Keshav, S., and Shenker, S. 'Analysis and Simulation of a Fair-queuing Algorithm.', Proc. ACM SIGCOMM'89, 1989 https://doi.org/10.1145/75246.75248
  2. A. K. Parekh and R. G. Gallager, 'A generalized processor sharing approach to flow control in integrated services networks : the single-node case', IEEE/ACM Transactions on Networking, Vol. 1, No. 3, pp. 344-357, 1993 https://doi.org/10.1109/90.234856
  3. J. R. Bennett and H. Zhang, 'WF2Q : Worstcase fair weighted fair queueing' in Proc. IEEE INFOCOM'96, pp. 120-128, 1996
  4. S. Golestani. A Self-Clocked Fair Queueing Scheme for Broadband Applications. In INFOCOM, pp. 636-646, 1994 https://doi.org/10.1109/INFCOM.1994.337677
  5. P. Goyal, H. M. vin, and H. Chen, 'Start-time fair queueing : a scheduling algorithm for integrated service access', in Proc. ACM SIGCOMM'96, 1996 https://doi.org/10.1109/90.649569
  6. D. Kandlur, K. Shin, and D. Ferrari, 'Real-time communication in multi-hop networks', in Proc. 11th Int. Conf. Distributed Computer System, pp. 300-307, 1991 https://doi.org/10.1109/ICDCS.1991.148681
  7. P. Bhagwat, P. Bhattacharya, A. Krishna, and S. K. Tripathi, 'Enhancing throughput over wireless LANs using channel state dependent packet scheduling', in Proc. IEEE INFOCOM'96, pp. 1133-1140 https://doi.org/10.1109/INFCOM.1996.493057
  8. V. Bharghavan, S. Lu, and T. Nanadagopal, 'Fair queueing in wireless networks: issues and approaches', IEEE Personal Communications, February, pp. 44-53, 1999 https://doi.org/10.1109/98.752787
  9. Y. Cao and V. O. K. Li, 'Scheduling algorithms in broad-band wireless networks', IEEE Proceedings of the IEEE, Vol. 89, No. 1, January, pp. 76-87, 2001 https://doi.org/10.1109/5.904507
  10. S. Lu, V. Bhaghavan, and R. Srikant, 'Fair scheduling in wireless packet networks', in Proc. ACM SIGCOMM'97, 1997 https://doi.org/10.1145/263105.263141
  11. T. S. Eugene Ng, I. Stoica, and H. Zhang, 'Packet fair queueing algorithm for wireless networks with location-dependent errors', in Proc. IEEE INFOCOM'98, pp. 1103-1111, 1998 https://doi.org/10.1109/INFCOM.1998.662920
  12. S. Lu, T. Nandagopal, and V. Bharghavan. A wireless fair service algorithm for packet cellular networks. In Proc. ACM MobiCom '98, pp. 10-20, 1998 https://doi.org/10.1145/288235.288242
  13. S. Lu, V. Bharghavan, and R. Srikant, 'Fair scheduling in wireless packet networks', IEEE/ACM Transactions on Networking, Vol. 7, No. 4, pp. 473-489, 1999 https://doi.org/10.1109/90.793003
  14. P. Ramanathan and P. Agrawal, 'Adapting packet fair queueing algorithms to wireless networks', in Proc. ACM MOBICOM'98. pp. 1-9, 1998 https://doi.org/10.1145/288235.288239
  15. M. Shreedhar and G. Varghese, 'Efficient fair queueing using deficit round robin', IEEE/ACM Trans. Networking, pp.375-385, June, 1996 https://doi.org/10.1109/90.502236
  16. J. Gomez, A. T. Campbell, and H. Morikawa, 'The Havana framework for supporting application and channel dependent QoS in wireless networks', in Proc. ICNP'99, pp. 235-244, 1999 https://doi.org/10.1109/ICNP.1999.801945
  17. S.-L. Tsao, 'Extending earliest-due-date scheduling algorithms for wireless networks with location-dependent errors', in Proc. IEEE VTC'2000, pp. 223-228, 2000 https://doi.org/10.1109/VETECF.2000.886657
  18. D. A. Eckhardt and P. Steenkiste, 'Effort-limited fair (ELF) scheduling for wireless networks', in Proc. IEEE INFOCOM'2000, pp. 1097-1106, 2000 https://doi.org/10.1109/INFCOM.2000.832465
  19. C. Dovrolis, D. Stiliadis, and P. Ramanathan, 'Proportional differentiated services : delay differentiation and packet scheduling', in Proc. ACM SIGOCMM'99, 1999 https://doi.org/10.1145/316194.316211
  20. C. Dovrolis and P. Ramanathan, 'A case for relative differentiated services and the proportional differentiation model', IEEE Network, Vol. 13, No. 5, pp. 26-34, September, 1999 https://doi.org/10.1109/65.793688
  21. C. Dovrolis, D. Stiliadis, and P. Ramanathan, 'Proportional differentiated services : delay differentiation and packet scheduling', IEEE/ACM Transactions in Networking, to appear in the Feb 2002 issue https://doi.org/10.1109/90.986503