Question: Recall the simple model for HTTP streaming shown in Figure 9.3. Suppose the buffer size is infinite but the server sends bits at variable rate

Recall the simple model for HTTP streaming shown in Figure 9.3. Suppose the buffer size is infinite but the server sends bits at variable rate x(t). Specifically, suppose (t) has the following saw-tooth shape. The rate is initially zero at time t = 0 and linearly climbs to H at time t = T. It then repeats this pattern again and again, as shown in the figure below.

Н 27 3т 4T Time Bit rate x(t)

a. What is the server’s average send rate?

b. Suppose that Q = 0, so that the client starts playback as soon as it receives a video frame. What will happen?

c. Now suppose Q > 0 and HT/2 ≥ Q. Determine as a function of Q, H, and T the time at which playback first begins.

d. Suppose H > 2r and Q = HT/2. Prove there will be no freezing after the initial play out delay.

e. Suppose H > 2r. Find the smallest value of Q such that there will be no freezing after the initial playback delay.

f. Now suppose that the buffer size B is finite. Suppose H > 2r. As a function of Q. B, T, and H, determine the time t = tj when the client application buffer first becomes full.


Figure 9.3

Fill rate = x Depletion rate =r Internet Video server Client application buffer

27 3 4T Time Bit rate x(t) Fill rate = x Depletion rate =r Internet Video server Client application buffer

Step by Step Solution

3.48 Rating (164 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

a The servers average send rate is H2 b This part b is an odd question and will be removed from the ... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Computer Networking Questions!