24.11.2012 Views

Traffic Management for the Available Bit Rate (ABR) Service in ...

Traffic Management for the Available Bit Rate (ABR) Service in ...

Traffic Management for the Available Bit Rate (ABR) Service in ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.14 Summary of Switch Congestion Control Schemes<br />

We have observed <strong>in</strong> our preced<strong>in</strong>g survey that di erent schemes have addressed<br />

di erent subsets of switch scheme goals listed <strong>in</strong> chapter 3. In this section, we summa-<br />

rize <strong>the</strong>se goals and approaches and identify areas not addressed by <strong>the</strong>se proposals.<br />

If we sort <strong>the</strong> schemes by time, we nd that early schemes addressed <strong>the</strong> basic<br />

problem of achiev<strong>in</strong>g max-m<strong>in</strong> fairness with m<strong>in</strong>imal complexity. We can see a tran-<br />

sition from us<strong>in</strong>g purely bit-based ideas <strong>for</strong> ER-feedback to us<strong>in</strong>g purely ER-based<br />

ideas <strong>for</strong> <strong>the</strong> same purpose.<br />

Early schemes used a number of concepts which have been based on <strong>the</strong> legacy<br />

of bit-based feedback design, which may not be best when explicit-rate feedback<br />

capabilityisavailable. For example, control of queu<strong>in</strong>g delayisdonetypically through<br />

an threshold-based or hysteresis-based approach which is a legacy from bit-based<br />

feedback design. This approach does not work when <strong>the</strong>re is high variance <strong>in</strong> queue<br />

uctuations due to tra c variation. As discussed <strong>in</strong> a later chapter, us<strong>in</strong>g queue<br />

thresholds alone to detect congestion is a awed technique especially when rate-based<br />

control is used.<br />

Later schemes addressed <strong>the</strong> speed of convergence and <strong>the</strong> implementation com-<br />

plexityof<strong>the</strong>scheme, and faced a tradeo between <strong>the</strong> two. The issue of measurement<br />

raised <strong>in</strong> this dissertation has been recognized <strong>in</strong> several contemporary schemes. Some<br />

of <strong>the</strong> schemes described <strong>in</strong> this section have been developed at <strong>the</strong> same time, or<br />

after <strong>the</strong> development of <strong>the</strong> OSU, ERICA and ERICA+ schemes. As a result, <strong>the</strong>y<br />

share several features with <strong>the</strong> schemes we have described <strong>in</strong> this dissertation.<br />

91

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!