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.

where sources are bottlenecked are also of particular <strong>in</strong>terest. The scheme should<br />

be able to rapidly react to <strong>the</strong> overload that can arise if <strong>the</strong> bottlenecked sources<br />

suddenly start utiliz<strong>in</strong>g <strong>the</strong>ir full capacity.<br />

6.22.8 Bursty Tra c<br />

Figures 6.25 through 6.29 illustrate <strong>the</strong> per<strong>for</strong>mance of ERICA <strong>in</strong> a wide area<br />

network two source con guration where one of sources is a persistent (greedy or<br />

<strong>in</strong> nite) source, while <strong>the</strong> o<strong>the</strong>r connection is a request-response type connection.<br />

The request-response connection consists of a source send<strong>in</strong>g a request (of size 16<br />

cells), and <strong>the</strong> dest<strong>in</strong>ation respond<strong>in</strong>g with a burst of data. Two di erent burst sizes<br />

are used <strong>in</strong> our simulations: small bursts are 128 cells, and large bursts are 6144 cells.<br />

Upon <strong>the</strong> receipt of <strong>the</strong> response at <strong>the</strong> source, and after a certa<strong>in</strong> period of time,<br />

<strong>the</strong> source sends ano<strong>the</strong>r request <strong>for</strong> data, and <strong>the</strong> cycle is repeated (see chapter 7).<br />

The gures show <strong>the</strong> per<strong>for</strong>mance of <strong>the</strong> reverse (response) connection where a burst<br />

of data is sent <strong>in</strong> response to every request.<br />

Figure 6.25 illustrates <strong>the</strong> per<strong>for</strong>mance of ERICA with small response burst sizes,<br />

gure 6.26 shows <strong>the</strong> e ect of medium burst sizes, while gure 6.27 illustrates <strong>the</strong><br />

e ect of large burst sizes. As seen <strong>in</strong> <strong>the</strong> gures, ERICA can adapt to small and<br />

medium bursts of data, and <strong>the</strong> queue lengths are constra<strong>in</strong>ed. However, with a<br />

target utilization of 90%, ERICA does not have enough capacity to dra<strong>in</strong> large bursts<br />

of data from <strong>the</strong> switch queues be<strong>for</strong>e <strong>the</strong> next burst is received. This problem can<br />

be solved by us<strong>in</strong>g smaller values <strong>for</strong> <strong>the</strong> target utilization parameter.<br />

Figure 6.28 shows that bi-directional count<strong>in</strong>g of <strong>the</strong> number of active sources<br />

(as discussed <strong>in</strong> section 6.8) limits <strong>the</strong> queue sizes <strong>for</strong> large bursts. This is because it<br />

195

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

Saved successfully!

Ooh no, something went wrong!