
ABM-P
PXF 4336 V1.1
Table of Contents
Page
Data Sheet
6
2001-12-17
3.2.7.3
3.2.7.4
3.2.8
3.3
3.3.1
3.4
3.4.1
3.4.1.1
3.4.1.2
3.4.1.3
3.4.1.4
3.4.1.5
3.4.1.6
3.4.1.7
3.4.1.8
3.4.1.9
3.4.2
3.4.2.1
3.4.2.2
3.4.2.3
3.4.2.4
3.4.2.5
3.4.3
3.4.4
3.4.5
3.4.5.1
3.4.5.2
3.5
3.5.1
3.5.1.1
3.5.1.2
3.5.1.3
3.5.1.4
3.5.1.5
3.5.1.6
3.5.1.7
3.5.1.8
3.5.1.9
3.5.2
3.5.2.1
3.5.2.2
3.5.2.3
Programming Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Initialization Phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Reset System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
System Integration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
LCI Translation in Mini-Switch Configurations . . . . . . . . . . . . . . . . . . . . 62
Buffer Manager and Queue Scheduler Details . . . . . . . . . . . . . . . . . . . . . 64
Buffer Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Functional Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Logical Buffer Views . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Threshold Classification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Counter Classification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Threshold and Occupancy Counter Overview . . . . . . . . . . . . . . . . . . 70
Discard Mechanisms and Buffer Reservation . . . . . . . . . . . . . . . . . . 72
Cell Acceptance Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
SB Congestion Indication Mechanism . . . . . . . . . . . . . . . . . . . . . . . . 79
Statistical Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Queue Scheduler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Functional Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Scheduler Block . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Quality of Service Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Traffic Shaping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
VC-Merge and Dummy Queue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Scheduler Block Usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Scheduler Block Scheduler (SBS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Supervision Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Cell Header Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Cell Queue Supervision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Available Bit Rate Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
ABR Service Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Example Network Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
ABR Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Source Behavior Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
ABR Mechanisms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
EFCI Marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Relative Rate Marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Explicit Rate Marking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Reactive Switch Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
VS/VD Behavior . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
ERC Unit Functional Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Message Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
ERC Mailbox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113