skip to main content
article

Supporting excess real-time traffic with active drop queue

Published: 01 October 2006 Publication History

Abstract

Real-time applications often stand to benefit from service guarantees, and in particular delay guarantees. However, most mechanisms that provide delay guarantees also hard-limit the amount of traffic the application can generate, i.e., to enforce to a traffic contract. This can be a significant constraint and interfere with the operation of many real-time applications. Our purpose in this paper is to propose and investigate solutions that overcome this limitation. We have four major goals: 1) guarantee a delay bound to a contracted amount of real-time traffic; 2) transmit with the same delay bound as many excess real-time packets as possible; 3) enforce a given link sharing ratio between excess real-time traffic and other service classes, e.g., best-effort; and 4) preserve the ordering of real-time packets, if required. Our approach is based on a combination of buffer management and scheduling mechanisms for both guaranteeing delay bounds, while allowing the transmission of excess traffic. We evaluate the "cost" of our scheme by measuring the processing overhead of an actual implementation, and we investigate its performance by means of simulations using video traffic traces.

References

[1]
{1} R. Guerin, S. Kamat, V. Peris, and R. Rajan, "Scalable QoS provision through buffer management," in Proc. ACM SIGCOMM, Vancouver, Canada, Sep. 1998, pp. 29-40.
[2]
{2} J. Heinanen and R. Guerin, "A single rate three color marker," IETF, RFC 2697, Sep. 1999.
[3]
{3} J. Heinanen and R. Guerin, "A two rate three color marker," IETF, RFC 2698, Sep. 1999.
[4]
{4} P. Hurley, J.-Y. LeBoudec, and P. Thiran, "The asymmetric best-effort service," in Proc. IEEE GLOBECOM, Rio de Janeiro, Brazil, Dec. 1999, pp. 755-761.
[5]
{5} P. Hurley, M. Kara, J.-Y. LeBoudec, and P. Thiran, "ABE: Providing a low-delay service within best effort," IEEE Network Mag., vol. 15, no. 3, pp. 60-69, May 2001.
[6]
{6} V. Firoiu, X. Zhang, and Y. Guo, "Best effort differentiated services: Trade-off service differentiation for elastic applications," in Proc. IEEE Int. Conf. Telecommunications (ICT), Bucharest, Romania, Jun. 2001.
[7]
{7} R. L. Cruz, "SCED+: Efficient management of quality of service guarantees," in Proc. IEEE INFOCOM, San Francisco, CA, Mar. 1998, pp. 625-634.
[8]
{8} S. Golestani, "A self-clocked fair queueing scheme for broadband applications," in Proc. IEEE INFOCOM, Toronto, Canada, Jun. 1994, pp. 636-646.
[9]
{9} The Network Simulator--ns-2. VINT Project {Online}. Available: http://www.isi.edu/nsnam/ns/
[10]
{10} F. H. P. Fitzek and M. Reisslein, MPEG-4 and H. 263 video traces for network performance evaluation. {Online}. Available: http://www-tkn.ee.tu-berlin.de/research/trace/trace.html
[11]
{11} D. Mackie, B. May, and A. M. Franquet, MPEG4IP. {Online}. Available: http://mpeg4ip.sourceforge.net
[12]
{12} MPEG4IP. NRL PROTEAN Research Group {Online}. Available: http://manimac.itd.nrl.navy.mil/MGEN/
[13]
{13} I. Stoica, H. Zhang, and T. S. E. Ng, "A hierarchical fair service curve algorithm for link-sharing, real-time and priority services," in Proc. ACM SIGCOMM, Cannes, France, Sep. 1997, pp. 249-262.
[14]
{14} Differentiated Services on Linux. 2001 {Online}. Available: http://diffserv.sourceforge.net/
[15]
{15} Y. Huang and P. Gupta, ADQ 2002 {Online}. Available: http://einstein. seas.upenn.edu/mnlab/softwares/ADQ.html
[16]
{16} K. Thompson, G. J. Miller, and R. Wilder, "Wide-area Internet traffic patterns and characteristics," IEEE Network Mag., vol. 11, no. 6, pp. 10-23, Nov.-Dec. 1997.

Cited By

View all
  • (2018)The application of neural networks to improve the quality of experience of video transmission over IP networksEngineering Applications of Artificial Intelligence10.5555/2770958.277104727:C(137-147)Online publication date: 27-Dec-2018
  • (2018)Dealing with network complexity in real-time networked controlInternational Journal of Computer Mathematics10.1080/0020716070169735485:8(1235-1253)Online publication date: 28-Dec-2018

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE/ACM Transactions on Networking
IEEE/ACM Transactions on Networking  Volume 14, Issue 5
October 2006
226 pages

Publisher

IEEE Press

Publication History

Published: 01 October 2006
Published in TON Volume 14, Issue 5

Author Tags

  1. quality-of-service (QoS)
  2. queue management
  3. real-time application
  4. service guarantee

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2018)The application of neural networks to improve the quality of experience of video transmission over IP networksEngineering Applications of Artificial Intelligence10.5555/2770958.277104727:C(137-147)Online publication date: 27-Dec-2018
  • (2018)Dealing with network complexity in real-time networked controlInternational Journal of Computer Mathematics10.1080/0020716070169735485:8(1235-1253)Online publication date: 28-Dec-2018

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media