Presentation is loading. Please wait.

Presentation is loading. Please wait.

OverQos: Less Bandwidth for More Reliable Service ?? --A Criticism Hongyu Gao Gregory Peaker.

Similar presentations


Presentation on theme: "OverQos: Less Bandwidth for More Reliable Service ?? --A Criticism Hongyu Gao Gregory Peaker."— Presentation transcript:

1 OverQos: Less Bandwidth for More Reliable Service ?? --A Criticism Hongyu Gao Gregory Peaker

2 Overview OverQos provides the following services:  A) smoothing packet losses  B) prioritizing packets within an aggregate  C) statistical loss and bandwidth guarantee

3 Congestion in Routers & Computers Overlays route around congestion points  We’ve seen direct paths, normally taken by routers have improved over the past 10 years Overlay paths longer Routers & Electrical Components are the bottleneck to delivering better Internet Service, not the Terbits in optical fibers in backbones

4 Smoothing packet loss Given: Bursty line loss rates from 0.5% to 3.3% Outcome: Loss rate guaranteed at.1% Reality: many failures due to outages, loss zero or high thus average is meaningless Doesn’t reduce the packet loss rate Some sample applications might benefit, but it’s not a general solution. (e.g. file transfer application)

5 Prioritizing Requires input from application programmer. Specify the priority of packets + rewrite legacy applications  --Difficult for people to change the programming habbit

6 Prioritizing (cont ’ d) Why would application programmer honestly specify the priority of the packets? Programmers have incentive to specify all the packets as the highest priority. Result:  Prioritizing not achievable

7 Statistical loss and bandwidth guarantees Sounds appealing, but not indeed We look at the one by one

8 Slabg (loss guarantee) (Refer to Section 3.2) Minimizing the bandwidth overhead of r 1 and r 2 to achieve the target loss constraint -> No guarantee on the bandwidth limit Given the bandwidth limit -> manually drop traffic that exceeds the limit -> No guarantee on the loss rate

9 Slabg (bandwidth guarantee) (refer to the end of the 3 rd page) “Statistical bandwidth guarantees can be provided only to a subset of the OverQos flows, potentially at the expense of other flows”

10 Slabg (cont ’ d) A more accurate description of OverQos:  OverQos can provide statistical loss guarantee, NOT considering the extra bandwidth consumption  OverQos can provide statistical bandwidth guarantee to a subset of flows, NOT considering other concurrent flows

11 Slabg (cont ’ d) A closer look at the loss rate guarantee:  At the first time, transmit the packet as normal TCP does.  At the retransmission, add redundancy to recover from loss, using FEC software library It’s a pure usage of existing tools. You call it a contribution?

12 Actual Delay

13 The authors started with a nice goal. The system is poorly designed and implemented. It doesn’t achieve any meaningful improvement. Conclusion


Download ppt "OverQos: Less Bandwidth for More Reliable Service ?? --A Criticism Hongyu Gao Gregory Peaker."

Similar presentations


Ads by Google