Skip to main content Accessibility help
Internet Explorer 11 is being discontinued by Microsoft in August 2021. If you have difficulties viewing the site on Internet Explorer 11 we recommend using a different browser such as Microsoft Edge, Google Chrome, Apple Safari or Mozilla Firefox.

Chapter 3: Links: statistical multiplexing and queues

Chapter 3: Links: statistical multiplexing and queues

pp. 49-85

Authors

, University of Illinois, Urbana-Champaign, , Arizona State University
Resources available Unlock the full potential of this textbook with additional resources. There are Instructor restricted resources available for this textbook. Explore resources
  • Add bookmark
  • Cite
  • Share

Summary

In Chapter 2, we assumed that the transmission rates xr are positive, and we derived fair and stable resource allocation algorithms. In reality, since data are transmitted in the form of packets, the rates xr are converted to discrete window sizes, which results in bursty (non-smooth) arrival rates at the links in the network. In addition, many flows in the Internet are very short (consisting of only a few packets), for which the convergence analysis in the previous chapter does not apply. Further, there may also be flows which are not congestion controlled. Because of these deviations, the number of incoming packets at a link varies over time and may exceed the link capacity occasionally even if the mean arrival rate is less than the link capacity. So buffers are needed to absorb bursty arrivals and to reduce packet losses. To understand the effect of bursty arrivals and the role of buffering in communication networks, in this chapter we model packet arrivals at links as random processes and study the packet level performance at a link using discrete-time queueing theory. This chapter is devoted to answering the following questions.

  • How large should the buffer size be to store bursty packet arrivals temporarily before transmission over a link?

  • What is the relationship between buffer overflow probabilities, delays, and the burstiness of the arrival processes?

  • How do we provide isolation among flows so that each flow is guaranteed a minimum rate at a link, independent of the burstiness of the other flows sharing the link?

  • About the book

    Access options

    Review the options below to login to check your access.

    Purchase options

    eTextbook
    US$83.00
    Hardback
    US$83.00

    Have an access code?

    To redeem an access code, please log in with your personal login.

    If you believe you should have access to this content, please contact your institutional librarian or consult our FAQ page for further information about accessing our content.

    Also available to purchase from these educational ebook suppliers