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.

ATM data users found that <strong>the</strong>ir packets were be<strong>in</strong>g dropped <strong>in</strong>discrim<strong>in</strong>ately by <strong>the</strong><br />

network. The reason was that due to fragmentation, even a s<strong>in</strong>gle cell loss resulted<br />

<strong>in</strong> a packet loss.<br />

So, <strong>the</strong>re was a need <strong>for</strong> a service which provides control over cell loss. <strong>ABR</strong> was<br />

<strong>in</strong>itially designed to meet this need through <strong>the</strong> use of feedback control. Basically,<br />

<strong>the</strong> network explicitly distributes <strong>the</strong> \left over" capacity among <strong>the</strong> active <strong>ABR</strong><br />

sources. Dur<strong>in</strong>g <strong>the</strong> development of <strong>the</strong> <strong>ABR</strong> service, it was realized that feedback<br />

control could also be used to provide high throughput, low delay and fairness among<br />

contend<strong>in</strong>g sources. The tradeo was per<strong>for</strong>mance versus complexity. There was<br />

<strong>the</strong> debate between credit-based framework and <strong>the</strong> rate-based framework, and <strong>the</strong><br />

latter was standardized because it mandated lesser required complexity. The standard<br />

requires <strong>the</strong> network <strong>in</strong>terface card (NIC) manufacturers to implement a set of source<br />

and dest<strong>in</strong>ation end system rules. The switches m<strong>in</strong>imally need to give some k<strong>in</strong>d of<br />

feedback. They can set EFCI bits on data cells and/or process RM (control) cells sent<br />

by <strong>the</strong> sources once every Nrm cell times to give feedback. Target <strong>ABR</strong> applications<br />

are le transfer, WWW, email, variable quality video and voice.<br />

The UBR service is \unspeci ed" <strong>in</strong> <strong>the</strong> sense that <strong>the</strong> only standard support<br />

required from switches is <strong>the</strong> capability to accept a UBR connection request from <strong>the</strong><br />

source. By default, <strong>the</strong>re is no resource to be reserved and <strong>the</strong> connection admission<br />

control (CAC) procedure is very simple. Ano<strong>the</strong>r implication of <strong>the</strong> service be<strong>in</strong>g un-<br />

speci ed is that noth<strong>in</strong>g is guaranteed. In particular, if network gets congested, UBR<br />

cells may be dropped. The network switches may provide an enhanced UBR service<br />

by us<strong>in</strong>g techniques like <strong>in</strong>telligent drop policies, bu er allocation and schedul<strong>in</strong>g [36].<br />

Network monitor<strong>in</strong>g tra c, email and news are examples of <strong>the</strong> UBR applications.<br />

365

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

Saved successfully!

Ooh no, something went wrong!