Preface |
|
xvii | |
|
PART I OPTICAL TRANSMISSION |
|
|
|
Introduction to Networking |
|
|
1 | (30) |
|
|
1 | (1) |
|
|
2 | (4) |
|
|
2 | (1) |
|
|
3 | (1) |
|
|
4 | (1) |
|
|
5 | (1) |
|
Basic Networking Concepts |
|
|
6 | (10) |
|
|
6 | (3) |
|
|
9 | (2) |
|
Circuit vs. Packet Switching |
|
|
11 | (2) |
|
Wavelength vs. Time vs. Statistical Multiplexing |
|
|
13 | (3) |
|
Open System Interconnection Model |
|
|
16 | (4) |
|
|
16 | (1) |
|
OSI Model and Data Encapsulation |
|
|
17 | (2) |
|
Network Overlay Hierarchy |
|
|
19 | (1) |
|
|
20 | (11) |
|
Regenerators, Modems, Hubs, and Add--Drop Multiplexers |
|
|
21 | (1) |
|
|
22 | (1) |
|
|
22 | (2) |
|
Networking Service Models |
|
|
24 | (2) |
|
|
26 | (2) |
|
|
28 | (3) |
|
|
31 | (56) |
|
|
31 | (1) |
|
Fiber Optic Communication |
|
|
32 | (7) |
|
|
32 | (3) |
|
Propagation: Single- and Multimode Fibers |
|
|
35 | (4) |
|
Light Emission and Detection |
|
|
39 | (7) |
|
|
39 | (5) |
|
|
44 | (2) |
|
|
46 | (9) |
|
|
46 | (1) |
|
|
47 | (8) |
|
|
55 | (7) |
|
Erbium-Doped Fiber Amplifiers |
|
|
56 | (3) |
|
|
59 | (2) |
|
|
61 | (1) |
|
Fiber Transmission Impairments |
|
|
62 | (25) |
|
|
63 | (3) |
|
Dispersion Management Techniques |
|
|
66 | (6) |
|
Polarization Mode Dispersion |
|
|
72 | (5) |
|
|
77 | (5) |
|
|
82 | (1) |
|
|
83 | (1) |
|
|
84 | (3) |
|
Wavelength-Division Multiplexing |
|
|
87 | (24) |
|
|
87 | (1) |
|
|
88 | (7) |
|
|
88 | (1) |
|
|
89 | (2) |
|
Coarse vs. Dense WDM Systems |
|
|
91 | (1) |
|
Future Extensions of DWDM Capacity |
|
|
92 | (3) |
|
Networking Equipment for WDM |
|
|
95 | (7) |
|
|
95 | (1) |
|
Optical Cross-Connects and Switches |
|
|
96 | (4) |
|
Optical Add--Drop Multiplexers |
|
|
100 | (2) |
|
|
102 | (3) |
|
|
102 | (1) |
|
|
103 | (1) |
|
O-E-O Conversion in WDM Networks |
|
|
104 | (1) |
|
|
105 | (1) |
|
Case Study: WDM Link Design |
|
|
105 | (6) |
|
|
108 | (1) |
|
|
109 | (2) |
|
PART II NETWORKING PROTOCOLS |
|
|
|
|
111 | (26) |
|
|
111 | (1) |
|
|
112 | (5) |
|
|
112 | (1) |
|
SONET Network Architectures |
|
|
113 | (4) |
|
|
117 | (11) |
|
|
117 | (3) |
|
Synchronous Payload Envelope |
|
|
120 | (5) |
|
SONET Virtual Tributaries |
|
|
125 | (2) |
|
|
127 | (1) |
|
|
128 | (1) |
|
|
128 | (1) |
|
|
128 | (1) |
|
SONET Terminal Multiplexer |
|
|
129 | (1) |
|
SONET Implementation Features |
|
|
129 | (8) |
|
|
129 | (1) |
|
|
130 | (3) |
|
|
133 | (1) |
|
|
134 | (1) |
|
|
135 | (2) |
|
|
137 | (46) |
|
|
138 | (1) |
|
Structure of the Protocol Suite |
|
|
138 | (7) |
|
|
145 | (3) |
|
|
145 | (1) |
|
IP Header Format and Function |
|
|
146 | (2) |
|
|
148 | (1) |
|
Transmission Control Protocol |
|
|
149 | (6) |
|
TCP Header Format and Function |
|
|
151 | (2) |
|
Connection-Oriented Service |
|
|
153 | (1) |
|
|
153 | (2) |
|
|
155 | (12) |
|
Receiver-Based Flow Control |
|
|
156 | (6) |
|
Transmitter-Based Flow Control |
|
|
162 | (3) |
|
Fast Retransmit and Fast Recovery |
|
|
165 | (1) |
|
|
166 | (1) |
|
|
167 | (1) |
|
|
167 | (2) |
|
|
169 | (5) |
|
Difficulties with TCP and IP |
|
|
174 | (4) |
|
One Shortest Route, Regardless of Load Conditions |
|
|
174 | (1) |
|
Deliberate Congestion and Backoff |
|
|
175 | (1) |
|
Lack of Quality-of-Service Support |
|
|
175 | (1) |
|
Receiver Windows and Round-Trip Times |
|
|
175 | (2) |
|
|
177 | (1) |
|
Big Packets on Thin Pipes |
|
|
178 | (1) |
|
|
178 | (2) |
|
|
180 | (3) |
|
|
180 | (1) |
|
|
181 | (2) |
|
|
183 | (36) |
|
|
183 | (2) |
|
Difficulties with the TCP/IP Protocol Suite |
|
|
185 | (2) |
|
|
187 | (17) |
|
|
188 | (2) |
|
Generic Framing Procedure |
|
|
190 | (2) |
|
Multiprotocol Label Switching |
|
|
192 | (3) |
|
Ethernet over the Internet |
|
|
195 | (1) |
|
|
196 | (4) |
|
G.709: Digital Wrapper Technology |
|
|
200 | (4) |
|
|
204 | (1) |
|
|
204 | (1) |
|
|
204 | (1) |
|
New Protocol Stack Solutions |
|
|
205 | (14) |
|
|
205 | (2) |
|
Future All- or Mostly Optical Networks |
|
|
207 | (3) |
|
Gigabit Ethernet over the Internet |
|
|
210 | (1) |
|
Storage Area Network Protocols over the Internet |
|
|
211 | (4) |
|
|
215 | (2) |
|
|
217 | (2) |
|
|
|
|
219 | (46) |
|
|
220 | (3) |
|
Integrated Circuits, VLSI, and CMOS |
|
|
220 | (1) |
|
Classification of Integrated Circuits |
|
|
221 | (2) |
|
|
223 | (1) |
|
Integrated Circuits for Data Networking |
|
|
223 | (8) |
|
PMD and PHY Devices (Layer 1) |
|
|
225 | (2) |
|
Framers and Mappers (Layer 2) |
|
|
227 | (3) |
|
Packet Processing Devices (Layer 3) |
|
|
230 | (1) |
|
|
231 | (16) |
|
|
232 | (2) |
|
|
234 | (6) |
|
Design of Data Networking I/O Interfaces |
|
|
240 | (3) |
|
|
243 | (2) |
|
Microprocessor I/O Interfaces |
|
|
245 | (2) |
|
Examples of Chip Architectures |
|
|
247 | (6) |
|
|
247 | (3) |
|
SONET Framer Architecture |
|
|
250 | (2) |
|
Network Processor Architecture |
|
|
252 | (1) |
|
|
253 | (12) |
|
|
257 | (1) |
|
Functional Design and RTL Coding |
|
|
257 | (2) |
|
|
259 | (1) |
|
|
260 | (1) |
|
Physical Design and Verification |
|
|
260 | (1) |
|
|
261 | (2) |
|
|
263 | (1) |
|
|
263 | (2) |
|
Circuits for Optical-to-Electrical Conversion |
|
|
265 | (28) |
|
|
265 | (1) |
|
Optical to Electrical-to-Optical Conversion |
|
|
266 | (6) |
|
|
266 | (1) |
|
Optical Transceiver Architectures |
|
|
267 | (1) |
|
Integrated Circuit Technology for Optical Transceivers |
|
|
268 | (4) |
|
|
272 | (3) |
|
Trans-Impedance Amplifier |
|
|
272 | (1) |
|
|
273 | (1) |
|
|
274 | (1) |
|
|
275 | (4) |
|
Phase-Locked-Loop Architecture |
|
|
275 | (1) |
|
Voltage-Controlled Oscillator |
|
|
275 | (3) |
|
Phase and Frequency Detectors |
|
|
278 | (1) |
|
Clock Synthesis and Recovery |
|
|
279 | (8) |
|
|
279 | (4) |
|
|
283 | (2) |
|
|
285 | (2) |
|
Preemphasis and Equalization |
|
|
287 | (6) |
|
High-Speed Signal Impairments |
|
|
287 | (2) |
|
|
289 | (1) |
|
|
289 | (1) |
|
|
290 | (1) |
|
|
290 | (3) |
|
|
|
Physical Circuit Switching |
|
|
293 | (50) |
|
|
293 | (1) |
|
Switching and Why It Is Important |
|
|
294 | (4) |
|
|
298 | (2) |
|
Switching of Physical Circuits |
|
|
298 | (1) |
|
Switching of Time-Division-Multiplexed Signals |
|
|
299 | (1) |
|
Switching of Cell and/or Packets |
|
|
300 | (1) |
|
|
300 | (2) |
|
|
302 | (1) |
|
Switching in One or More Stages |
|
|
303 | (1) |
|
Cost Model for Switch Implementations |
|
|
304 | (1) |
|
|
305 | (3) |
|
Optical Crossbar Switches |
|
|
308 | (2) |
|
Digital Electronic Crossbar Switches |
|
|
310 | (8) |
|
Control of Digital Crossbar Switches |
|
|
314 | (1) |
|
Cost Model for Digital Electronic Crossbar Switches |
|
|
315 | (2) |
|
Growth Limits of Digital Electronic Crossbar Switches |
|
|
317 | (1) |
|
Commercial Examples of Electronic Crossbar Switches |
|
|
317 | (1) |
|
Multistage Crossbar-Based Switches |
|
|
318 | (21) |
|
Routing and Blocking in Clos Networks |
|
|
321 | (11) |
|
Multicast in Clos Networks |
|
|
332 | (6) |
|
Implementation Costs of Clos Networks |
|
|
338 | (1) |
|
Desirability of Single-Stage Fabrics and Limits to Multistage Fabrics |
|
|
339 | (4) |
|
|
340 | (1) |
|
|
341 | (2) |
|
Time-Division-Multipleured Switching |
|
|
343 | (40) |
|
|
343 | (1) |
|
|
344 | (2) |
|
|
346 | (4) |
|
|
348 | (1) |
|
|
349 | (1) |
|
Strictly Nonblocking Design |
|
|
349 | (1) |
|
Varying Port Configurations |
|
|
350 | (1) |
|
Central Memory TDM Switches |
|
|
350 | (5) |
|
Cost Model for Central Memory TDM Switches |
|
|
352 | (1) |
|
Limits of Central Memory Design |
|
|
353 | (2) |
|
Ingress Buffered TDM Switches |
|
|
355 | (2) |
|
Egress Buffered Self-Select TDM Switches |
|
|
357 | (1) |
|
Sliced Single-Stage SNB TDM Fabrics |
|
|
358 | (4) |
|
Time--Space Multistage TDM Fabrics |
|
|
362 | (15) |
|
Architecture and Costs of Time--Space--Time Switch Fabrics |
|
|
365 | (1) |
|
|
366 | (8) |
|
Space--Time--Space Switching |
|
|
374 | (3) |
|
Multistage Memory Switches |
|
|
377 | (2) |
|
|
379 | (4) |
|
|
380 | (1) |
|
|
381 | (2) |
|
Packet and Cell Switching and Queuing |
|
|
383 | (48) |
|
|
384 | (1) |
|
Packet--Cell Switching Problem |
|
|
384 | (2) |
|
|
386 | (3) |
|
|
387 | (1) |
|
|
388 | (1) |
|
Logical Queue Structures and Their Behavior |
|
|
389 | (11) |
|
|
389 | (1) |
|
|
390 | (1) |
|
|
390 | (2) |
|
|
392 | (3) |
|
|
395 | (5) |
|
Queue Locations and Buffer Sharing |
|
|
400 | (4) |
|
Filling and Draining Queues |
|
|
404 | (2) |
|
|
404 | (1) |
|
|
405 | (1) |
|
Central Memory Packet--Cell Switches |
|
|
406 | (4) |
|
Ingress Buffered Packet--Cell Switches |
|
|
410 | (3) |
|
Blocking Ingress-Buffered Frame Switches |
|
|
410 | (2) |
|
Nonblocking Ingress-Buffered Frame Switches |
|
|
412 | (1) |
|
Request--Grant Cell Switches |
|
|
413 | (12) |
|
|
414 | (1) |
|
|
415 | (1) |
|
Permutation Arbitration by Wavefront Computation |
|
|
416 | (9) |
|
Sliced Request--Grant Switches |
|
|
425 | (1) |
|
Multistage Frame Networks |
|
|
425 | (1) |
|
|
426 | (5) |
|
Multicast in the Blocking Ingress-Buffered Architecture |
|
|
428 | (1) |
|
Multicast in the Nonblocking Ingress-Buffered Architecture |
|
|
428 | (1) |
|
Multicast in the Request--Grant Architecture |
|
|
428 | (1) |
|
|
429 | (2) |
|
|
|
|
431 | (48) |
|
|
431 | (1) |
|
|
432 | (28) |
|
Information Transfer and Regeneration Function |
|
|
438 | (2) |
|
|
440 | (5) |
|
|
445 | (3) |
|
|
448 | (4) |
|
|
452 | (8) |
|
|
460 | (13) |
|
|
460 | (2) |
|
|
462 | (1) |
|
|
462 | (2) |
|
|
464 | (8) |
|
|
472 | (1) |
|
|
473 | (6) |
|
|
473 | (3) |
|
|
476 | (3) |
|
Network Design: Efficient, Survivable Networks |
|
|
479 | (54) |
|
|
479 | (2) |
|
|
481 | (7) |
|
|
481 | (2) |
|
|
483 | (5) |
|
Optical Transport Network |
|
|
488 | |
|
Motivations, Goals, and Approaches |
|
|
488 | (6) |
|
|
494 | (4) |
|
Basic OTN Technical Concepts |
|
|
498 | (2) |
|
|
500 | |
|
Automatically Switched Optical Networks |
|
|
50 | (477) |
|
|
501 | (2) |
|
|
503 | (14) |
|
Architectural Principles for ASON |
|
|
517 | (10) |
|
|
527 | (6) |
|
|
528 | (3) |
|
|
531 | (2) |
Index |
|
533 | |