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.

ER Calculated Max (Fair Share, VC Share)<br />

ELSE<br />

ER Calculated Max (Fair Share, VC Share, Max Alloc Previous)<br />

END (* IF *)<br />

Max Alloc Current Max (Max Alloc Current, ER Calculated)<br />

(* Avoid Unnecessary Transient Overloads *)<br />

IF ((CCR[VC] < Fair Share) AND (ER Calculated Fair Share)) THEN<br />

ER Calculated Fair Share<br />

(* Optionally Disable Feedback To This VC For An Averag<strong>in</strong>g Interval *)<br />

END (* IF *)<br />

ER Calculated M<strong>in</strong>(ER Calculated, <strong>ABR</strong> Capacity In cps)<br />

(* Ensure One Feedback Per Switch Averag<strong>in</strong>g Interval *)<br />

Last Allocated ER[VC] ER Calculated<br />

Seen BRM Cell In This Interval[VC] 1<br />

END (* IF *)<br />

(* Give Feedback In BRM Cell *)<br />

ER In BRM Cell M<strong>in</strong> (ER <strong>in</strong> BRM Cell, ER Calculated)<br />

At each cell slot time schedule cell from a service class us<strong>in</strong>g a schedul-<br />

<strong>in</strong>g policy<br />

405

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

Saved successfully!

Ooh no, something went wrong!