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.

Figure 5.6: Space time diagram show<strong>in</strong>g out-of-order feedback with BECN<br />

5.3 Extensions of The OSU Scheme<br />

5.3.1 Aggressive Fairness Option<br />

In <strong>the</strong> basic OSU scheme, when a l<strong>in</strong>k is outside <strong>the</strong> TUB, all <strong>in</strong>put rates are<br />

adjusted simply by <strong>the</strong> load level. For example, if <strong>the</strong> load is 200%, all sources will be<br />

asked to halve <strong>the</strong>ir rates regardless of <strong>the</strong>ir relative magnitude. This is because our<br />

goal is to get <strong>in</strong>to <strong>the</strong> e cient operation region as soon as possible without worry<strong>in</strong>g<br />

about fairness. The fairness is achieved after <strong>the</strong> l<strong>in</strong>k is <strong>in</strong> <strong>the</strong> TUB.<br />

Alternatively, we could attempt to take steps towards fairness by tak<strong>in</strong>g <strong>in</strong>to<br />

account <strong>the</strong> current rate of <strong>the</strong> source even outside <strong>the</strong> TUB. However, one has to be<br />

careful. For example, when a l<strong>in</strong>k is underloaded <strong>the</strong>re is no po<strong>in</strong>t <strong>in</strong> prevent<strong>in</strong>g a<br />

source from <strong>in</strong>creas<strong>in</strong>g simply because it is us<strong>in</strong>g more than its fair share. We cannot<br />

be sure that underload<strong>in</strong>g sources can use <strong>the</strong> extra bandwidth and if we don't give<br />

it to an overload<strong>in</strong>g (over <strong>the</strong> fair share) source, <strong>the</strong> extra bandwidth may gounused.<br />

The aggressive fairness option is based on a number of considerations. These<br />

considerations or heuristics improve fairness while improv<strong>in</strong>g e ciency. However,<br />

114

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

Saved successfully!

Ooh no, something went wrong!