Years and Authors of Summarized Original Work
-
2003; Bansal, Fleischer, Kimbrel, Mahdian, Schieber, Sviridenko
Problem Definition
In this entry, consider a quality-of-service (QoS) buffering system that is able to hold B packets. Time is slotted. At the beginning of a time step, a set of packets (possibly empty) arrives, and at the end of the time step, a single packet may leave the buffer to be transmitted. Since the buffer has a bounded size, at some point packets may need to be dropped. The buffer management algorithm has to decide at each step which of the packets to drop and which packets to transmit, subject to the buffer capacity constraint. The value of a packet p is denoted by v(p). The system obtains the value of the packets it sends and gains no value otherwise. The aim of the buffer management algorithm is to maximize the total value of transmitted packets.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
Aiello W, Mansour Y, Rajagopolan S, Rosen A (2000) Competitive queue policies for differentiated services. In: Proceedings of the IEEE INFOCOM, Tel-Aviv. IEEE, pp 431–440
Andelman N, Mansour Y, Zhu A (2003) Competitive queueing policies in QoS switches. In: Proceedings of the 14th symposium on discrete algorithms (SODA), Baltimore. ACM/SIAM, San Francisco, pp 761–770
Bansal N, Fleischer L, Kimbrel T, Mahdian M, Schieber B, Sviridenko M (2004) Further improvements in competitive guarantees for QoS buffering. In: Proceedings of the 31st international colloquium on automata, languages, and programming (ICALP), Turku. Lecture notes in computer science, vol 3142. Springer, Berlin, pp 196–207
Englert M, Westermann M (2006) Lower and upper bounds on FIFO buffer management in qos switches. In: Azar Y, Erlebach T (eds) Proceedings of the 14th annual European symposium on algorithms – ESA 2006, Zurich. Lecture notes in computer science, vol 4168. Springer, Berlin, pp 352–363
Epstein L, van Stee R (2004) Buffer management problems. SIGACT News 35(3):58–66
Jawor W (2005) Three dozen papers on online algorithms. SIGACT News 36(1):71–85
Kesselman A, Mansour Y, van Stee R (2003) Improved competitive guarantees for QoS buffering. In: Di Battista G, Zwick U (eds) Proceedings of the eleventh annual European symposium on algorithms – ESA 2003, Budapest. Lecture notes in computer science, vol 2380. Springer, Berlin, pp 361–373
Kesselman A, Lotker Z, Mansour Y, Patt-Shamir B, Schieber B, Sviridenko M (2004) Buffer overflow management in QoS switches. SIAM J Comput 33(3):563–583
Kimbrel T (2004) A simple proof of the 2-competitiveness of the greedy FIFO buffering algorithm. Technical report RC23272, IBM Research
Lotker Z, Patt-Shamir B (2002) Nearly optimal FIFO buffer management for DiffServ. In: Proceedings of the 21st ACM symposium on principles of distributed computing (PODC 2002), Monterey. ACM, New York, pp 134–142
Mansour Y, Patt-Shamir B, Lapid O (2000) Optimal smoothing schedules for real-time streams. In: Proceedings of the 19th symposium on principles of distributed computing (PODC), Portland. ACM, New York, pp 21–29
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer Science+Business Media New York
About this entry
Cite this entry
Stee, R. (2016). Packet Switching in Single Buffer. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2864-4_275
Download citation
DOI: https://doi.org/10.1007/978-1-4939-2864-4_275
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4939-2863-7
Online ISBN: 978-1-4939-2864-4
eBook Packages: Computer ScienceReference Module Computer Science and Engineering