An Intra-path Load Balancing Method based on both the Bottleneck State of Path and the Bandwidth Avaliability of Link

경로 병목상태와 링크 대역폭 가용도 기반 경로 부하 밸런싱 방법

  • 김태준 (공주대학교 정보통신공학부)
  • Published : 2009.03.30

Abstract

Providing Quality-of-Service (QoS) guarantee requires for each router on the path of a traffic flow not to violate the flow's delay budget allocated to itself. Since the amount of load being offered to the router is determined by the budget, some imbalance in load among routers on the path may be alleviated by means of adjusting the budget. The equal allocation applied to the resource reservation protocol (RSVP) is simple to implement, but it has the drawback of a poor resource utilization. A load balancing method in which the delay budget being allocated to a router depends on its load state was developed to improve the drawback, but it's too complex to apply to the RSVP. This paper proposes an intra-path load balancing method not only applicable to the RSVP but also more effective in improving the drawback. The proposed method first partitions the end-to-end delay bound of a flow to routers by the RSVP and then let them adjust their budgets according to both the bottleneck state of the path and their links' bandwidth availabilities. The results of the simulation applying the proposed method to an evaluation network showed that the proposed method may provide the gain of 4 ${\sim}$ 17 % compared to that in the legacy one in terms of the number of maximally admittable flows.

서비스 품질을 보장하기 위해 서비스 트래픽 흐름 경로상의 각 라우터는 자신에게 배분된 흐름의 지연규격을 준수해야 한다. 라우터에 가해지는 부하 량은 지연규격에 의해 결정되므로 라우터간 부하 불균형은 배분된 지연규격의 조정에 의해 해소될 수 있다. RSVP에 적용된 균등배분 방법은 간단하지만 자원 이용 효율이 낮다. 자원 이용 효율을 높이기 위해 라우터의 부하 상태에 따라 지연규격을 달리 배분하는 부하 밸런싱 방법이 연구되었으나 RSVP에 적용하기에 너무 복잡하다. 본 논문은 RSVP에 적용할 수 있으며 자원 이용 효율을 보다 개선할 수 있는 경로 부하 밸런성 방법을 제안한다. 제안된 방법은 흐름의 종단간 지연한계를 RSVP 절차에 의해 각 라우터에 배분한 후 경로의 병목상태와 링크의 대역폭 가용도에 따라 배분된 지연규격을 조정한다. 평가 네트워크를 대상으로 성능을 평가한 결과 제안방법은 기존방법에 비해 4 ${\sim}$ 17% 정도 높은 자원 이용 효율을 제공함을 보였다.

Keywords

References

  1. X. Xiao and L. M. Ni, "Internet QoS: A Big Picture," LEEE Network, Vol.13, No.2, pp. 8-18, 1999.
  2. R. Braden, L. Zhang, S. Berson, S. Herzog and S. Jamin, "Resource ReSerVation Protocol (RSVP) - version 1 functional specification," RFC 2205, IETF, 1997.
  3. S. Shenker, C. Partridge and R. Guerin, "Specification of Guaranteed Quality of Service," RFC 2212, IETF, 1997.
  4. Z. Y. Xia and Y. A. Hu, "Extending RSVP for Quality of Security Service," IEEE Internet Computing, pp. 51-57. 2006.
  5. N-F. Huang and W-En Chien, "RSVP extensions for real time services in hierarchical mobile IPv6," Mobile Networks and Applications 8, Kluwer Academic, pp. 625-634.
  6. G-S. Kuo and Po-Ch. Ko, "Dynamic RSVP protocol," IEEE Comm. Mag., pp. 130-135, 2003.
  7. Q. Huang and G-S. Kuo, "Dynamic RSVP extension for wireless mobile IP networks," Proc. VTC'04, pp. 2683-2687, 2004.
  8. 김태준, “자원 예약에 있어 대역폭 이용 효율을 높일 수 있는 RSVP-라우터,” 멀티미디어학회 논문지 제 11권 7호, 2008.
  9. S. Norden, "Analyzing the performance of deferred reservations," Computer Networks, Vol.47, pp. 327-349, 2005. https://doi.org/10.1016/j.comnet.2004.07.015
  10. M. Postigo-Boix and J. Melus-Moreno, "Performance evaluation of RSVP extensions for a guaranteed delivery scenario," Computer Communications, Vol.30, pp. 2113-2121, 2007. https://doi.org/10.1016/j.comcom.2007.04.015
  11. K. Gopalan, T. Chiueh and Y. Lin, "Delay Budget Partitioning to Maximize Network Resource Usage Efficiency," Proc. INFOCOM, pp. 2060-2071, 2004.
  12. Y. Shi, Z. Liu, Z. Qiu and M. Sheng, "Load Balance Based Network Bandwidth Allocation for Delay Sensitive Services," Proc. AINA, 2005.
  13. R. Nagarajan, J. Kurose, and D. Towsley, "Local allocation of end-to-end quality-of-service in highspeed networks", Proc. IFIP Workshop on Perf. analysis of ATM Systems, North Holland, pp. 99-118, 1993.
  14. K. Gopalan, T. Chiueh and Y. Lin, "Slack allocation techniques for intra-path load balancing," High Speed Networks, Vol.16, No.3, pp. 211-237, 2007.
  15. A. Demers, S. Keshav and S. Shenker, "Design and analysis of a fair queuing algorithm," Proc. ACM SIGCOMM, pp. 1-12, 1989.
  16. A. K. Parekh, "A Generalized Processor Sharing Approach to Flow Control in Integrated Services Networks," PhD dissertation, Massachusetts Institute of Technology, 1992.
  17. M. H. MacDougall, Simulating Computer Systems, Techniques and Tools, MIT Press, 1987.
  18. 인터넷전화 서비스 정책 시행계획, 정보통신부, 2004. 10.
  19. 배성룡, “E-모델 기반 통화품질 분석을 통한 VoIP Planning 및 평가,” 박사학위논문, 경기대학교 대학원, 2004.
  20. P. Calyam and C. Lee, "Characterizing Voice and Video Traffic Behavior over the Internet," Proc. International Symposium on Computer and Information Sciences (ISCIS), 2005.
  21. Cisco-Implementing QoS Solutions for H.323 Video Conferencing over IP, httpt//www.cisco.com/warp/customer/105/video-html, 2005.