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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5.2.7 Order 1 Operation<br />

The MIT scheme uses an iterative procedure to calculate <strong>the</strong> feedback rate. Fur-<br />

<strong>the</strong>r it requires <strong>the</strong> switches to remember <strong>the</strong> rates <strong>for</strong> all VCs and. There<strong>for</strong>e, its<br />

computation and storage complexity is of <strong>the</strong> order of n, O(n). This makes it some-<br />

what undesirable <strong>for</strong> large switches that may have thousands of VCs go<strong>in</strong>g through<br />

it at any one time. The basic OSU scheme does not need all <strong>the</strong> rates at <strong>the</strong> same<br />

time and has a computational complexity ofO(1).<br />

5.2.8 Backward Congestion Noti cations Cannot Be Used to<br />

Increase<br />

One problem with end-to-end feedback schemes is that it may take long time <strong>for</strong><br />

<strong>the</strong> feedback to reach <strong>the</strong> source. This is particularly true if <strong>the</strong> ow of RM cells<br />

has not been established <strong>in</strong> both directions. In such cases, switches can optionally<br />

generate <strong>the</strong>ir own RM cell and send it directly back to <strong>the</strong> source.<br />

The OSU scheme research showed that <strong>in</strong>discrim<strong>in</strong>ate use of BECNs can cause<br />

problems. For example, consider <strong>the</strong> case shown <strong>in</strong> Figure 5.6. The source is send<strong>in</strong>g<br />

at 155 Mbps and sends a RM cell. The switch happens to be underloaded at that<br />

time and so lets <strong>the</strong> rst RM cell (C1) go unchanged. By <strong>the</strong> time <strong>the</strong> second RM cell<br />

(C2) arrives, <strong>the</strong> switch is loaded by a factor of 2 and sends a BECN to <strong>the</strong> source<br />

to come down to 77.5 Mbps. A little later C1 returns ask<strong>in</strong>g <strong>the</strong> source to change to<br />

155 Mbps. The RM cells are received out of order render<strong>in</strong>g <strong>the</strong> BECN <strong>in</strong>e ective.<br />

To ensure correct operation of <strong>the</strong> BECN option, we established a set of rules. These<br />

rules are described later <strong>in</strong> Section 5.3.3. The rst two of <strong>the</strong> six rules described <strong>the</strong>re<br />

are now part of <strong>the</strong> Tra c <strong>Management</strong> speci cations.<br />

113

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

Saved successfully!

Ooh no, something went wrong!