Skip to main content

Hierarchical Deficit Round-Robin Packet Scheduling Algorithm

  • Conference paper
Book cover Advances in Intelligent Systems and Applications - Volume 1

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 20))

Abstract

In the paper, we propose Hierarchical Deficit Round-Robin (HDRR) packet scheduling algorithm for multiple classes of service to pro-vide a fair share of residual bandwidth with lower computation complexity. We design HDRR based on the Deficit Round-Robin packet scheduling algorithm, and can distribute bandwidth in proportion to weights of flows sharing the bandwidth, and share the unused bandwidth to backlogged flows according to the hierarchical architecture. In order to realize the performance differences between the proposed scheduling algorithm and the other related scheduling algorithms, we implement the pro-posed scheduling algorithm in our simulation. The simulation results show that the proposed algorithm provides well QoS guarantees while fully utilizing the system bandwidth and low computation complexity.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Braden, R., Clark, D., Shenker, S.: Integrated Services in the Internet Architecture: An Overview, RFC 1633 (July 1994)

    Google Scholar 

  2. Blake, S., Black, D., Carlson, M., Davies, E., Wang, Z., Weiss, W.: An Architecture for Differentiated Services, RFC 2475 (December 1998)

    Google Scholar 

  3. Parekh, A.K., Gallager, R.G.: A Generalized Processor Sharing Approach to Flow Control in Integrated Services Networks: The Single Node Case. IEEE/ACM Transactions on Networking 1(3), 344–357 (1993)

    Article  Google Scholar 

  4. Golestani, S.J.: A self-clocked fair queuing scheme for broadband applications. In: IEEE INFOCOM 1994, pp. 636–646 (April 1994)

    Google Scholar 

  5. Bennett, R., Zhang, H.: WF2Q: Worst-case fair weighted fair queueing. In: Proc. IEEE INFOCOM 1996, pp. 120–128 (March 1996)

    Google Scholar 

  6. Goyal, P., Vin, H.M., Chen, H.: Start-time fair queuing: A scheduling algorithm for integrated service. In: Proc. ACM-SIGCOMM 1996, pp. 157–168 (August 1996)

    Google Scholar 

  7. Bennett, J.C.R., Zhang, H.: Hierarchical Packet Fair Queueing Algorithms. IEEE/ACM Transactions on Networking 5(5), 675–689 (1997)

    Article  Google Scholar 

  8. Shreedhar, M., Varghese, G.: Efficient fair queueing using deficit round-robin. IEEE/ACM Transaction on Networking 4(3), 231–243 (1996)

    Article  Google Scholar 

  9. Parulkar, G., Adiseshu, H., Varghese, G.: A reliable and scalable striping protocol. In: ACM SIGCOMM, pp. 131–141 (August 1996)

    Google Scholar 

  10. Wu, C.-C., Moh, C., Wu, H.-M., Tsaur, D.-J., Lin, W.: Efficient and Fair Hierarchical Packet Scheduling Using Dynamic Deficit Round Robin. GESTS International Transactions on Computer Science and Engineering 21(1), 85–96 (2005) ISSN:1738-6438

    Google Scholar 

  11. Back, D.-S., Pyun, K., Lee, S.-M., Cho, J., Kim, N.: A Hierarchical Deficit Round-Robin Scheduling Algorithm for a High Level of Fair Service. In: International Symposium on Information Technology Convergence, pp. 115–119 (November 2007)

    Google Scholar 

  12. Yu, H., Van, Y., Berger, M.S.: Topology-based Hierarchical Scheduling Using Deficit Round Robin: Flow Protection and Isolation for Triple Play Service. In: First International Conference on Future Information Networks, pp. 269–274 (October 2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Min-Xiou Chen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chen, MX., Liu, SH. (2013). Hierarchical Deficit Round-Robin Packet Scheduling Algorithm. In: Chang, RS., Jain, L., Peng, SL. (eds) Advances in Intelligent Systems and Applications - Volume 1. Smart Innovation, Systems and Technologies, vol 20. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35452-6_43

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-35452-6_43

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-35451-9

  • Online ISBN: 978-3-642-35452-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics