Broadband Packet Switching Technologies
.pdfAutomatic repeat request ŽARQ., wireless ATM ŽWATM. switches, BAHAMA wireless ATM LAN, 343
Backpressure ŽBP. scheme, abacus switch performance, cell loss probability ŽCLP., 206 208
BAHAMA wireless ATM LAN, wireless ATM ŽWATM. switches, 343
Banyan-based switches:
augemented multiple-path architecture, 30 batcher-sorting network, 106 109 buffering strategies, 34 35
common properties, 103 106 deflection routing, 114 125
dual shuffle-exchange network, error correction, 118 125
shuffle-exchange network, 117 118 tandem switches, 114 117
interconnection networks, 103 106 multicast copy networks, 125 138
broadcast banyan network, 127 129 boolean interval splitting algorithm,
128 129
nonblocking condition, 129 self-routing algorithm, 127 128
concentration, 132 decoding, 133
encoding process, 129 132 overflow and call splitting, 133 134
overflow and input fairness, 134 138 concentration, 137 138
cyclic running adder network ŽCRAN., 135 137
output contention resolution algorithms, 110 112
single-path topologies, 28 29 Sunshine switch, 112 114
Base station controller ŽBCS., wireless ATM ŽWATM. switches, 339
Batcher-sorting network, banyan-based switches, 106 109
ring reservation, 110 112 Sunshine switch, 112 114
three-phase implementation algorithm, 109 110
Benes network topology, Washington University gigabit switch ŽWUGS., 95 96
Bernoulli arrival process:
input-buffered switch, random traffic and, 52
tandem-crosspoint ŽTDXP. switch performance, 246 247
INDEX 441
Bernoulli distribution, fault-tolerant multicast output-buffered ATM switch, performance analysis, 181 185
Best-first lowest-output-occupancy-cell-first algorithm ŽLOOFA., input-buffered switch, 79 80
Best-matching-prefix problem, internet protocol ŽIP. route lookups, binary search, 381 384
Bidirectional arbiter ŽNTT., input-buffered switch, 67 70
Binary search, internet protocol ŽIP. route lookups:
best-matching prefix, 381 384 multiway search, cache exploitation,
385 388
Binary tree, internet protocol route lookups, 368 369
Bit error rate ŽBER.:
optical interconnection network ŽOIN., power budget analysis, 328
wireless ATM ŽWATM. switches, data link control layer, 346 347
Blocking switch:
internal link blocking, 17 18 three-stage Clos switches as, 31 33
BNR switch, architecture, 289 290 Boolean interval spitting algorithm:
banyan network switches, multicast copy, 126 broadcast banyan network ŽBBN., 128 129
Broadband Radio Access Networks ŽBRAN. project, wireless ATM ŽWATM. switches, medium access control layers, 346
Broadband switching systems ŽBSSs., packet switch architecture, 13 14
Broadcast banyan network ŽBBN., multicast copying, 125, 127 129
boolean interval splitting algorithm, 128 129 nonblocking condition, 129
self-routing algorithm, 127 128 Broadcast channel number ŽBCN.:
abacus switch: architecture, 191 193
input port controller implementation, 198 banyan network switches, multicast copy, 126 two-stage multicast out-put-buffered ATM
switch ŽMOBAS., translation tables, 161 163
Broadcast mode, asynchronous transfer mode ŽATM. networks, 45
Buffered multistage concentration network ŽBMCN., enhanced abacus switch, 214 217
442 INDEX
Buffering strategies:
asynchronous transfer mode ŽATM. switches, 17
crosspoint-buffered switches, 35 input-buffered switches, 35 36 internally buffered switches, 34 35 multistage shared-buffer switches, 36 output-buffered switches, 36 recirculated buffered switches, 35 shared-buffer switches, 36 virtual-output-queuing ŽVOQ. switches,
36 37
crossbar switches, 26 27
wireless ATM ŽWATM. switches, handoff process, 350 351
Burst length ŽBL., wireless ATM ŽWATM. switches, mobility-support ATM switch, 360 362
Bursty traffic model:
abacus switch, maximum throughput performance, 202 203
input-buffered switch, 52 53 wireless ATM ŽWATM. switches,
mobility-support ATM switch, 360 362 Bus interface, single-stage knockout switch,
143
Bus matrix switch ŽBMX., buffering strategy, 26 27
Caching technique, internet protocol route lookups, 369
multiway binary search, cache exploitation, 385 388
Call splitting:
asynchronous transfer mode ŽATM. switches, 20 24
banyan-based switches, overflow and, 133 134
Capacity graphing, Path switching, 270 272 Cell additionrdeletion:
shared-memory switch, linked list logical queues, 86 90
tandem banyan switching fabric ŽTBSF., deflection routing, 116 117
Cell copy, multicast shared-memory switch, 98 99
Cell delay variation ŽCDV., design and performance criteria, 13 14
Cell delineation unit, 3M optical switch, 294 296
Cell interleaving, abacus-based packet switching, 222 224
Cell loss probability ŽCLP.:
abacus switch performance, 206 208
asynchronous transfer mode ŽATM. networks, 428 429
design and performance criteria, 14 knockout-based switches:
channel grouping, 152 154 single-stage knockout switch, 144 146
output-buffered switch, performance evaluation, 41 44
shared-buffer switches, performance evaluation, 44 46
two-stage multicast out-put-buffered ATM switch ŽMOBAS., 163 169
wireless ATM ŽWATM. switches, mobility-support ATM switch, 361 362
Cell routing, wireless ATM ŽWATM. switches: handoff process, crossover switch ŽCOS.,
351 352
mobility-support ATM switch, 353 358 Cell sequence number ŽCSN., wireless ATM
ŽWATM. switches, data link control layer, 347
Cell synchronization unit, 3M optical switch, 297 301
Centralized connection processors, asynchronous transfer mode ŽATM. switches, 16
Central switching network, Washington University gigabit switch ŽWUGS., 95 96
Channel grouping, knockout-based switches, 150 154
cell loss probability, 152 154 maximum throughput, 150 152
Circuit switching schemes, asynchronous transfer mode ŽATM. switches, 15 16
Cisneros-Brackett optical switch, architecture, 287 288
Classless interdomain routing ŽCIDR., internet protocol route lookups, 366
Clos-network switches: Atlanta switch:
architecture, 261 configuration, 259 261
distributed and random and arbitration, 261 262
multicasting, 262 263
blocking switch, three-stage Clos switches as, 31 33
concurrent round-robin dispatching switch: architecture, 264 265
concurrent dispatching, 265 267 configuration, 263 264 desynchronization effect, 267 268
dynamic routing, suboptimal straight matching method, 258 259
path switch: configuration, 268 272
heterogeneous capacity assignment, 274 277
homogeneous capacity and route assignment, 272 274
research issues, 253 255
routing properties and scheduling methods, 255 257
Codeword array ŽCWA., internet protocol ŽIP. route lookups, gigabit switch routers, construction algorithm, 393 395
Complete partitioning, shared-memory switch, 24
Complexity comparisons:
enhanced abacus switch, 219 220 optical interconnection network ŽOIN.,
324 326
Compressed next-hop array ŽCNHA., internet protocol ŽIP. route lookups, gigabit switch routers, 393 395
Concentration modules ŽCM., enhanced abacus switch:
buffered multistage concentration network ŽBMCN., 214 217
memoryless multistage concentration network, 212 214
Concentration principle:
banyan network switches, multicast copy, 132 cyclic running adder network ŽCRAN.,
137 138
overflow fairness, 134 138 single-stage knockout switch, 144 146
construction, 146 150 Concentrator-based growable switch
architecture, multistage shared-memory applications, 96
Concurrent round-robin dispatching ŽCRRD. switch:
architecture, 264 265 concurrent dispatching, 265 267 configuration, 263 264
desynchronization effect, 267 268 Congestion flow, asynchronous transfer mode
ŽATM. networks, 428
Connection rerouting, wireless ATM ŽWATM. switches, handoff process, 348 350
Content-addressable memory ŽCAM. technique, shared-memory switch, 91 93
Contention resolution algorithms, STAR-TRACK switch, 286 287
Contention resolution device ŽCRD., Cisneros-Brackett optical switch, 287 288
Contention switches, single-stage knockout switch, concentrator construction,
146 150
INDEX 443
Control packets, wireless ATM ŽWATM. switches, radio access layers, 345 346
Control plane ŽC-plane., asynchronous transfer mode ŽATM. network protocol, 409
Copy number ŽCN., banyan network switches, multicast copy, 125 126
cyclic running adder network ŽCRAN., 136 138
encoding process, 130 132
Critical cell first ŽCCF., input-buffered switch, output-queuing emulation, 74 75
Crossbar switches: architecture, 25 27 buffering strategies, 35
multicast grouping networks ŽMGNs., 159 160
Crossover switch ŽCOS., wireless ATM ŽWATM. switches:
handoff process, 350
buffering strategies, 350 351 cell routing, 351 352 mobility-support ATM switch,
352 362 Crosspoint-buffered switches:
multiple-QoS scalable distributedarbitration switch ŽMSDA.: performance analysis, 236 238 structure, 234 236
research issues, 227 229
scalable distributed-arbitration switch ŽSDA.:
performance analysis, 231 233 structure, 229 231
Crosspoint unit ŽXPU., input-buffered switch, token tunneling, 71 72
Cross-stuck ŽCS. fault, fault-tolerant multicast output-buffered ATM switch:
fault detection, 172 174
location and configuration, 175 177 performance analysis, 182 183 switch element ŽSWE., 170 171
Crosstalk analysis, optical interconnection network ŽOIN., 328 331
Cyclic redundancy check ŽCRC., 3M optical switch, cell delineation unit, 294 296
Cyclic running adder network ŽCRAN., banyan-based switches, overflow and input fairness, 135 138
Data link control ŽDLC. layer, wireless ATM ŽWATM. switches:
NEC WATMnet prototype system, 341 342 protocol, 340 341
research and development, 337 338
444 INDEX
Data link control layer, wireless ATM ŽWATM. switches, radio access layers, 346 347
Data packet flow, terabit IP router architecture, 305 306
Data structure layers, internet protocol ŽIP. route lookups:
forwarding table construction, 374 377 gigabit switch routers, 388 395
Decoding, banyan-based switches, multicast copy networks, 133
Deflection routing, banyan-based switches, 114 125
dual shuffle-exchange network, error correction, 118 125
shuffle-exchange network, 117 118 tandem switches, 114 117
Delay performance: abacus switch, 203 205
scalable distributed-arbitration ŽSDA. switch, 231 233
tandem-crosspoint ŽTDXP. switch, 248 251 DelPrefix ŽX,Y. algorithm, internet protocol
ŽIP. route lookups, two-trie structure, 402 403
Delta-based switches, architecture, 29 Dense-wavelength-division-multiplexing ŽDWDM. equipment, channel multiplexing applications, 12
Descrambling procedures, SONET protocols, 417 418
Destination address ŽDA., banyan-based switches, Sunshine switch, 113 114
Desynchronization, concurrent round-robin dispatching ŽCRRD., 267 268
DIR-24-8-BASIC scheme, internet protocol ŽIP. route lookups, memory access speeds, 377 381
Dispatching, concurrent round-robin dispatching ŽCRRD. switch, 265 267
Distributed Bragg reflector ŽDBR., optical interconnection network ŽOIN., input optical module ŽIOM., 310
Distributed-queuing request update multiple access ŽDQRUMA., wireless ATM ŽWATM. switches, 343
Dual round-robin matching ŽDRRM.: Clos-network switches, concurrent
round-robin dispatching ŽCRRD. switch, 264
input-buffered switch scheduling, 62 65 Dual shuffle-exchange network ŽDSN.,
deflection routing, error correction, 118 125
Duan’s switch, properties, 283 284
Dummy address encoder ŽDAE., banyan-based switches, 125
encoding process, 129 132
Dummy address interval, banyan network switches, multicast copy, 126
Dynamic routing, Clos network switches, suboptimal straight matching method, 258 259
Edge coloring, Path switches, 276 277 Electroabsorption modulators ŽEAM., optical
interconnection network ŽOIN., complexity comparisons, 324 326 Electronic interconnection network ŽEIN.,
terabit IP routers, optical packet switches, 301 303
Encoding process, banyan-based switches, multicast copy networks, 129 132
Enhanced abacus switch, 211 220
buffered multistage concentration network, 214 217
complexity comparisons, 219 220 memoryless multistage concentration
network, 212 214 resequencing cells, 217 219
Erbium-doped fiber amplifier ŽEDFA.: 3M optical switch, 292 294
optical interconnection network ŽOIN., power budget analysis, 326 328
Error control systems, wireless ATM ŽWATM. switches, data link control layer, 346 347
Error-correcting routing, dual shuffle-exchange network ŽSN., 118 125
External modulator ŽEM., optical interconnection network ŽOIN., input optical module ŽIOM., 310
Far end block error ŽFEBE. function, SONET protocols, 416 417
Fault detectors ŽFD., fault-tolerant multicast output-buffered ATM switch, 172 174
cross-stuckrtoggle-stuck detection, 172 173 vertical-stuckrhorizontal-stuck fault
detection, 173
Fault location and configuration, fault-tolerant multicast output-buffered ATM switch, 174 181
Fault-tolerant multicast output-buffered ATM switch, 169 185
fault detection, 172 174 cross-stuckrtoggle-stuck detection,
172 173
vertical-stuckrhorizontal-stuck fault detection, 173
fault location and reconfiguration, 173 181 cross-stuckrtoggle-stuck cases, 175 177 vertical-stuckrhorizontal-stuck cases,
177 181
performance analysis, switch reconfiguration, 181 185
cross-stuckrtoggle-stuck cases, 182 183 horizontal-stuck case, 184 185 vertical-stuck case, 183 184
switch element fault model, 169 172 cross-stuck ŽCS. fault, 170 171 toggle-stuck ŽTS. fault, 171 172 verticalrhorizontal-stuck ŽVSrHS. fault,
172
Feedback priority ŽFP. signals: abacus switch:
input port controller implementation, 198 multicast contention resolution algorithm,
195 197
enhanced abacus switch:
buffered multistage concentration network ŽBMCN., 214 217
memoryless multistage concentration network, 213 214
Fiber throughput technology, link transmission speed, 1
Fine adjustment circuit timing, 3M optical switch cell synchronization unit, 299 301
First-come, first-served ŽFCFS. principle, abacus switch, architecture, 193
First-in-first-out ŽFIFO. buffer: ATM switch structure, 58 concentrator-based growable switch
architecture, 96 input-buffered switches:
performance evaluation, 37 40 scheduling algorithms, 57
3M optical switch, 293 294 output-buffered switch, performance
evaluation, 40 44
shared-memory switch, linked list logical queues, 90
single-stage knockout switch, 143 terabit IP router architecture:
data packet flow, 305 306
routing module and route controller, 308 time-division switching ŽTDS.,
shared-medium switch, 22 23 wireless ATM ŽWATM. switches,
mobility-support ATM switch, 355 358 Fixed-size data units, high-end routers, IP
architecture, 11 12
INDEX 445
Fixed wireless networks, wireless ATM ŽWATM. switches, 338
Forward error correction ŽFEC., wireless ATM ŽWATM. switches, BAHAMA wireless ATM LAN, 343
Forwarding information base ŽFIB., optical interconnection network ŽOIN., terabit IP router architecture, 308 309
Forwarding table:
internet protocol ŽIP. route lookups, fast route lookup configuration, 373 377
internet protocol route lookups, 367 Frame number, wireless ATM ŽWATM.
switches, radio access layers, 345 346 Frequency justification, SONET protocols,
418 419
Full sharing, shared-memory switch, 24 Fully interconnected switches, architecture,
26, 28
GeomrGr1 queuing model, input-buffered switches, performance evaluation, 39 40
Gigabit switch routers, internet protocol ŽIP. route lookups, 388 396
algorithms and data structures, 388 395 CBMrCNHA construction, 393 395 NHA construction algorithm, 392 393 performance analysis, 395 396
Grant pointer, input-buffered switch scheduling:
iSLIP scheme, 60 62
iterative round-robin matching ŽiRRM., 60 Greedy lowest-output-occupancy-cell-first
algorithm ŽLOOFA., input-buffered switch, 78 80
Group expansion ratio, abacus switch: architecture, 191 193
cell loss probability ŽCLP., 206 208 maximum throughput performance, 200 203
Handoff process, wireless ATM ŽWATM. switches, 347 352
buffering, 350 351 connection rerouting, 348 350 COS cell routing, 351 352
mobility-support ATM switch, 353 358 Handoff rate ŽHR., wireless ATM ŽWATM.
switches, mobility-support ATM switch, 360 362
Hardware systems, internet protocol ŽIP. route lookups, memory access speeds, 377 381
Header error control ŽHEC.:
design and performance criteria, 14 SONET protocols, 423 425