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 ...
ELSE ; (Contribution[VC] = Decay Factor) + 1 Fair Share ABR Capacity In cps = Number Active VCs In Last Interval END (* IF *) Contribution[VC] 1 END (* IF *) IF (NOT(Seen VC In This Interval[VC])) THEN Seen VC In This Interval[VC] 1 END (* IF *) IF ((Immediate Fair Share Option) AND (NOT(Seen VC In Last Interval[VC]))) THEN 1 Number Active VCs In Last Interval Number Active VCs In Last Interval + Fair Share ABR Capacity In cps = Number Active VCs In Last Interval Seen VC In Last Interval[VC] 1 END (* IF *) END (* IF *) ABR Cell Count ABR Cell Count +1 IF (Per VC CCR Option) THEN Number Of Cells[VC] Number Of Cells[VC] + 1 END (* IF *) Averaging interval timer expires: 399
IF (NOT(Averaging VCs Option)) THEN ELSE Number Active VCs In Last Interval Max ( P Seen VC In This Interval, 1) Number Active VCs In This Interval 0 FOR ALL VCs DO Seen VC In Last Interval[VC] Seen VC In This Interval[VC] END (* FOR *) Number Active VCs In Last Interval Max(Number Active VCs In This Interval , 1) Number Active VCs In This Interval 0 FOR ALL VCs DO Contribution[VC] Contribution[VC] Decay Factor Number Active VCs In This Interval Number Active VCs In This Interval + Contribution[VC] END (* FOR *) END (* IF *) IF (Exponential Averaging Of Load Method 2 Option) THEN ABR Capacity In Cells Max(Target Utilization Link Bandwidth Averaging Interval) ; VBR and CBR Cell Count, 0) Avg ABR Capacity In Cells 400
- Page 375 and 376: Figure 9.9: Two methods to measure
- Page 377 and 378: 9.4 VS/VD Switch Design Options 9.4
- Page 379 and 380: # VC Rate VC Input Rate Input Rate
- Page 381 and 382: 8 uses source rate measurement, we
- Page 383 and 384: The allocated rate update and the e
- Page 385 and 386: sources in chapter 6. We expect the
- Page 387 and 388: con guration mentioned in the table
- Page 389 and 390: can be very di erent for di erent V
- Page 391 and 392: CHAPTER 10 IMPLEMENTATION ISSUES At
- Page 393 and 394: With an enhanced UBR service, appli
- Page 395 and 396: 2. Some switch schemes have a proce
- Page 397 and 398: 4. Large legacy switches have a pro
- Page 399 and 400: section 9. Further, WAN switches wo
- Page 401 and 402: CHAPTER 11 SUMMARY AND FUTURE WORK
- Page 403 and 404: good transient performance. Since r
- Page 405 and 406: variant background tra c conditions
- Page 407 and 408: APPENDIX A SOURCE, DESTINATION AND
- Page 409 and 410: 7. After following behaviors #5 and
- Page 411 and 412: set the QL and SN elds to zero, pre
- Page 413 and 414: d) VS/VD Control: The switch may se
- Page 415 and 416: 5. Setting of other parameters at V
- Page 417 and 418: 4. The averaging interval timer exp
- Page 419 and 420: 1. Initialization: Target Cell Rate
- Page 421 and 422: THEN IF (OCR In Cell Fair Share Rat
- Page 423 and 424: APPENDIX C ERICA SWITCH ALGORITHM:
- Page 425: Number Active VCs In Last Interval
- Page 429 and 430: IF (Load Factor = In nity) THEN Loa
- Page 431 and 432: ; (Contribution[VC] = Decay Factor)
- Page 433 and 434: Name Explanation Flow Chart (FC) or
- Page 435 and 436: Figure C.2: Flow Chart for Achievin
- Page 437 and 438: Figure C.4: Flow Chart of averaging
- Page 439 and 440: Figure C.6: Flow chart of averaging
- Page 441 and 442: C.3 Pseudocode for VS/VD Design Opt
- Page 443 and 444: (* | Bottleneck rate of next loop |
- Page 445 and 446: Follow SESRules 1-4 (see appendix A
- Page 447 and 448: CRM - Missing RM-cell Count DIR bit
- Page 449 and 450: TUB -Target Utilization Band Trm -
- Page 451 and 452: [12] J. Bennett and G. Tom Des Jard
- Page 453 and 454: [38] M. Grossglauser, S.Keshav, and
- Page 455 and 456: [64] H. T. Kung. Flow Controlled Vi
ELSE<br />
; (Contribution[VC] = Decay Factor) + 1<br />
Fair Share <strong>ABR</strong> Capacity In cps = Number Active VCs In Last Interval<br />
END (* IF *)<br />
Contribution[VC] 1<br />
END (* IF *)<br />
IF (NOT(Seen VC In This Interval[VC])) THEN<br />
Seen VC In This Interval[VC] 1<br />
END (* IF *)<br />
IF ((Immediate Fair Share Option) AND (NOT(Seen VC In Last Interval[VC])))<br />
THEN<br />
1<br />
Number Active VCs In Last Interval Number Active VCs In Last Interval +<br />
Fair Share <strong>ABR</strong> Capacity In cps = Number Active VCs In Last Interval<br />
Seen VC In Last Interval[VC] 1<br />
END (* IF *)<br />
END (* IF *)<br />
<strong>ABR</strong> Cell Count <strong>ABR</strong> Cell Count +1<br />
IF (Per VC CCR Option) THEN<br />
Number Of Cells[VC] Number Of Cells[VC] + 1<br />
END (* IF *)<br />
Averag<strong>in</strong>g <strong>in</strong>terval timer expires:<br />
399