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 ...

shivkumar.org
from shivkumar.org More from this publisher
24.11.2012 Views

E ect of di erent switch algorithms in di erent control loops, and di erent control loop lengths. E ect of non-ABR clouds and standardization issues involved. 363

CHAPTER 10 IMPLEMENTATION ISSUES At the time of this writing, the Tra c Management 4.0 [32] which includes the ABR speci cation has been available for a year and a half. However, the rst products implementing ABR are just entering the market. The reason for this long delay isin part because of the complexity of ABR implementation. We explore some of the issues in this chapter and study the implementation and performance of one of the ABR options, namely, Virtual Source/Virtual Destination, in depth. We will also mention some of the e orts currently underway to make the ABR service more attractive. 10.1 ATM Service Categories Revisited ATM provides multiple classes of service to realize the goal of an integrated ser- vices network. The CBR and VBR services were designed primarily for voice and isochronous tra c like video. These services required the network to reserve re- sources. As a result, the method used to reserve resources limited the total number of CBR or VBR connections that could be setup. Data tra c did not require such resource reservations, and it could potentially use the bandwidth \left over" by CBR and VBR. Therefore, the ATM Forum decided to develop a \best-e ort" service cate- gory for data tra c which uses the \left over" capacity onaphysical channel. Initial 364

CHAPTER 10<br />

IMPLEMENTATION ISSUES<br />

At <strong>the</strong> time of this writ<strong>in</strong>g, <strong>the</strong> Tra c <strong>Management</strong> 4.0 [32] which <strong>in</strong>cludes <strong>the</strong><br />

<strong>ABR</strong> speci cation has been available <strong>for</strong> a year and a half. However, <strong>the</strong> rst products<br />

implement<strong>in</strong>g <strong>ABR</strong> are just enter<strong>in</strong>g <strong>the</strong> market. The reason <strong>for</strong> this long delay is<strong>in</strong><br />

part because of <strong>the</strong> complexity of <strong>ABR</strong> implementation. We explore some of <strong>the</strong> issues<br />

<strong>in</strong> this chapter and study <strong>the</strong> implementation and per<strong>for</strong>mance of one of <strong>the</strong> <strong>ABR</strong><br />

options, namely, Virtual Source/Virtual Dest<strong>in</strong>ation, <strong>in</strong> depth. We will also mention<br />

some of <strong>the</strong> e orts currently underway to make <strong>the</strong> <strong>ABR</strong> service more attractive.<br />

10.1 ATM <strong>Service</strong> Categories Revisited<br />

ATM provides multiple classes of service to realize <strong>the</strong> goal of an <strong>in</strong>tegrated ser-<br />

vices network. The CBR and VBR services were designed primarily <strong>for</strong> voice and<br />

isochronous tra c like video. These services required <strong>the</strong> network to reserve re-<br />

sources. As a result, <strong>the</strong> method used to reserve resources limited <strong>the</strong> total number<br />

of CBR or VBR connections that could be setup. Data tra c did not require such<br />

resource reservations, and it could potentially use <strong>the</strong> bandwidth \left over" by CBR<br />

and VBR. There<strong>for</strong>e, <strong>the</strong> ATM Forum decided to develop a \best-e ort" service cate-<br />

gory <strong>for</strong> data tra c which uses <strong>the</strong> \left over" capacity onaphysical channel. Initial<br />

364

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

Saved successfully!

Ooh no, something went wrong!