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.

present asurvey of <strong>the</strong> proposed approaches <strong>in</strong>clud<strong>in</strong>g our approach. The approaches<br />

can broadly be classi ed as source-based approaches (where <strong>the</strong> source end-system<br />

implements <strong>the</strong> policy) and switch-based policies (where <strong>the</strong> switch may implement<br />

proprietary measures to address <strong>the</strong> problem). After a long debate, <strong>the</strong> ATM Forum<br />

decided not to standardize an elaborate source-based UILI policy. A simple timeout<br />

is mandated <strong>for</strong> <strong>the</strong> source, where sources keep <strong>the</strong>ir rate allocations until a timeout<br />

(parameter ATDF, of <strong>the</strong> order of 500 ms) expires. We present a detailed study of<br />

<strong>the</strong> various alternatives <strong>in</strong> this chapter.<br />

The second issue is <strong>the</strong> e cient support of low-rate sources. We study three<br />

mechanisms - tun<strong>in</strong>g <strong>the</strong> Trm parameter sett<strong>in</strong>g, <strong>the</strong> TCR parameter which controls<br />

<strong>the</strong> rate of out-of-rate RM cells, and a source reschedul<strong>in</strong>g policy which may trigger<br />

when <strong>the</strong> source receives a rate <strong>in</strong>crease <strong>in</strong>dication. The tradeo s <strong>in</strong> <strong>the</strong>se mechanisms<br />

are exam<strong>in</strong>ed <strong>in</strong> this chapter.<br />

Chapter 8 deals with issues <strong>in</strong> support<strong>in</strong>g <strong>in</strong>ternet applications like letransfer<br />

and world wide web (which run over <strong>the</strong> TCP/IP protocol) over ATM <strong>ABR</strong>, with dif-<br />

ferent models of higher priority VBR background tra c <strong>in</strong> <strong>the</strong> background. We show<br />

that a well-designed <strong>ABR</strong> system can scalably support persistant TCP applications<br />

like ftp as well as bursty TCP applications like WWW clients and servers. We study<br />

<strong>the</strong> TCP dynamics and show that when ftp applications us<strong>in</strong>g TCP run over <strong>ABR</strong>,<br />

<strong>the</strong> switch algorithm can control <strong>the</strong> TCP sources given su cient amount of bu er<strong>in</strong>g.<br />

Once <strong>the</strong> control has been established, given no changes <strong>in</strong> tra c behavior, TCP can<br />

achieve maximum throughput and zero cell loss. The bu er requirements do not de-<br />

pend upon <strong>the</strong> number of TCP sources - only on parameters like <strong>the</strong> switch algorithm<br />

parameters and round trip time. We verify that this requirement holds despite highly<br />

377

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

Saved successfully!

Ooh no, something went wrong!