|
|
xi | |
|
|
xix | |
Preface |
|
xxi | |
About the Authors |
|
xxv | |
|
Chapter 1 Fundamental Materials and Tools |
|
|
1 | (50) |
|
|
1 | (6) |
|
|
5 | (2) |
|
|
7 | (4) |
|
1.2.1 Linear Operations in Vector Space over a Field |
|
|
9 | (2) |
|
|
11 | (7) |
|
|
12 | (1) |
|
1.3.2 Basic Operations and Properties |
|
|
13 | (2) |
|
|
15 | (1) |
|
1.3.4 Eigenvalues and Eigenvectors |
|
|
16 | (2) |
|
1.4 Hamming Distance and Weight |
|
|
18 | (1) |
|
1.5 Correlation Functions |
|
|
19 | (2) |
|
1.5.1 1-D Auto- and Cross-Correlation Functions |
|
|
19 | (1) |
|
1.5.2 2-D Auto- and Cross-Correlation Functions |
|
|
20 | (1) |
|
1.6 Cardinality Upper Bound |
|
|
21 | (2) |
|
|
23 | (1) |
|
1.8 Algebraic Tools for Performance Analysis |
|
|
24 | (23) |
|
1.8.1 Gaussian Approximation for Unipolar Codes |
|
|
25 | (4) |
|
1.8.2 Gaussian Approximation for Bipolar Codes |
|
|
29 | (2) |
|
1.8.3 Combinatorial Analysis for Unipolar Codes |
|
|
31 | (1) |
|
1.8.4 Hard-Limiting Analysis for Unipolar Codes |
|
|
32 | (3) |
|
1.8.5 Soft-Limiting Analysis without Chip Synchronization |
|
|
35 | (7) |
|
1.8.6 Hard-Limiting Analysis without Chip Synchronization |
|
|
42 | (5) |
|
1.8.7 Spectral Efficiency |
|
|
47 | (1) |
|
|
47 | (4) |
|
Chapter 2 Optical Coding Schemes |
|
|
51 | (38) |
|
2.1 1-D Temporal Amplitude Coding |
|
|
55 | (5) |
|
2.2 1-D Temporal Phase Coding |
|
|
60 | (1) |
|
2.3 1-D Spectral Phase Coding |
|
|
61 | (2) |
|
2.4 1-D Spectral Amplitude Coding |
|
|
63 | (2) |
|
2.5 2-D Spatial-Temporal Amplitude Coding |
|
|
65 | (3) |
|
2.6 2-D Spectral-Temporal Amplitude Coding |
|
|
68 | (1) |
|
2.7 Three-Dimensional Coding |
|
|
69 | (1) |
|
2.8 Multirate and Multiple-QoS Coding |
|
|
69 | (2) |
|
2.9 Multicode Keying and Shifted-Code Keying |
|
|
71 | (4) |
|
2.10 Enabling Hardware Technologies |
|
|
75 | (6) |
|
2.10.1 Wavelength-Aware Hard-Limiting Detector |
|
|
75 | (1) |
|
2.10.2 Fiber Bragg Gratings |
|
|
76 | (1) |
|
2.10.3 Arrayed Waveguide Gratings |
|
|
77 | (4) |
|
2.11 Potential Applications |
|
|
81 | (1) |
|
|
82 | (7) |
|
Chapter 3 1-D Asynchronous Prime Codes |
|
|
89 | (38) |
|
|
89 | (7) |
|
3.1.1 Performance Analysis |
|
|
92 | (4) |
|
|
96 | (4) |
|
3.2.1 Performance Analysis |
|
|
97 | (3) |
|
3.3 Generalized Prime Codes |
|
|
100 | (6) |
|
3.3.1 Performance Analysis |
|
|
103 | (3) |
|
|
106 | (11) |
|
3.4.1 Performance Analysis |
|
|
116 | (1) |
|
3.5 Optical Orthogonal Codes |
|
|
117 | (7) |
|
3.5.1 Constructions of (N, w, 1, 1) OOC |
|
|
117 | (2) |
|
3.5.2 Constructions of (N, w, 1, 2) OOC |
|
|
119 | (1) |
|
3.5.3 Constructions of (N, w, 2, 1) OOC |
|
|
120 | (2) |
|
3.5.4 Performance Analysis |
|
|
122 | (2) |
|
|
124 | (3) |
|
Chapter 4 1-D Synchronous Prime Codes |
|
|
127 | (22) |
|
4.1 Synchronous Prime Codes |
|
|
128 | (6) |
|
4.1.1 Performance Analysis |
|
|
130 | (4) |
|
4.2 Synchronous Multilevel Prime Codes |
|
|
134 | (9) |
|
4.2.1 Performance Analysis |
|
|
138 | (5) |
|
4.3 Synchronous Coding Applications |
|
|
143 | (3) |
|
|
146 | (3) |
|
Chapter 5 2-D Asynchronous Prime Codes |
|
|
149 | (100) |
|
5.1 Carrier-Hopping Prime Codes |
|
|
150 | (6) |
|
5.1.1 Performance Analysis |
|
|
153 | (3) |
|
5.2 Multilevel Carrier-Hopping Prime Codes |
|
|
156 | (8) |
|
5.2.1 Performance Analysis |
|
|
160 | (4) |
|
5.3 Shifted Carrier-Hopping Prime Codes |
|
|
164 | (12) |
|
5.3.1 Construction 1: Time Shifts |
|
|
166 | (1) |
|
5.3.2 Construction 2: Wavelength Shifts |
|
|
166 | (2) |
|
5.3.3 Performance Analysis |
|
|
168 | (3) |
|
5.3.4 Spectral Efficiency Study |
|
|
171 | (5) |
|
5.4 Extended Carrier-Hopping Prime Codes |
|
|
176 | (8) |
|
5.4.1 Performance Analysis |
|
|
182 | (2) |
|
5.5 Expanded Carrier-Hopping Prime Codes |
|
|
184 | (7) |
|
5.5.1 Performance Analysis |
|
|
187 | (4) |
|
5.6 Quadratic-Congruence Carrier-Hopping Prime Codes |
|
|
191 | (11) |
|
5.6.1 Performance Analysis |
|
|
193 | (2) |
|
5.6.2 Multicode and Shifted-Code Keying |
|
|
195 | (5) |
|
5.6.3 Spectral Efficiency Study |
|
|
200 | (2) |
|
5.7 Prime-Permuted Codes with Unipolar Codes |
|
|
202 | (16) |
|
5.7.1 Performance Analysis |
|
|
209 | (9) |
|
5.8 Prime-Permuted Codes with Bipolar Codes |
|
|
218 | (16) |
|
5.8.1 Performance Analysis |
|
|
226 | (8) |
|
5.9 Quadratic-Congruence-Permuted Codes |
|
|
234 | (5) |
|
5.9.1 Performance Analysis |
|
|
237 | (2) |
|
5.10 2-D Optical Orthogonal Codes |
|
|
239 | (5) |
|
5.10.1 Construction 1: From 1-D (N, w, 1, 1) OOC |
|
|
240 | (2) |
|
5.10.2 Construction 2: From Reed-Solomon Code |
|
|
242 | (2) |
|
5.10.3 Performance Analysis |
|
|
244 | (1) |
|
|
244 | (5) |
|
Chapter 6 2-D Synchronous Prime Codes |
|
|
249 | (24) |
|
6.1 Synchronous Original, Expanded, and Quadratic-Congruence Carrier-Hopping Prime Codes |
|
|
249 | (7) |
|
6.1.1 Performance Analysis |
|
|
253 | (3) |
|
6.2 Synchronous Multilevel Carrier-Hopping Prime Codes |
|
|
256 | (8) |
|
6.2.1 Performance Analysis |
|
|
259 | (5) |
|
6.3 Synchronous Prime-Permuted Codes |
|
|
264 | (6) |
|
6.3.1 Performance Analysis |
|
|
267 | (3) |
|
|
270 | (3) |
|
Chapter 7 Multilength Prime Codes |
|
|
273 | (60) |
|
7.1 Multilength Carrier-Hopping Prime Codes |
|
|
274 | (11) |
|
7.1.1 Performance Analysis |
|
|
280 | (5) |
|
7.2 Multilength Expanded Carrier-Hopping Prime Codes |
|
|
285 | (6) |
|
7.2.1 Performance Analysis |
|
|
288 | (3) |
|
7.3 Multilength Quadratic-Congruence Carrier-Hopping Prime Codes |
|
|
291 | (12) |
|
7.3.1 Performance Analysis |
|
|
294 | (3) |
|
|
297 | (4) |
|
7.3.3 Spectral Efficiency Study |
|
|
301 | (2) |
|
7.4 2-D Multilength Prime-Permuted Codes |
|
|
303 | (6) |
|
7.4.1 Performance Analysis |
|
|
306 | (3) |
|
7.5 Variable-Weight Coding with Same Bit Power |
|
|
309 | (10) |
|
7.6 Multilength 1-D Optical Orthogonal Codes |
|
|
319 | (9) |
|
7.6.1 Construction 1: Cross-Correlation of One |
|
|
319 | (2) |
|
7.6.2 Construction 2: Cross-Correlation of Two |
|
|
321 | (3) |
|
7.6.3 Performance Analysis |
|
|
324 | (4) |
|
|
328 | (5) |
|
Chapter 8 3-D Prime Codes |
|
|
333 | (12) |
|
8.1 Concatenated Prime Codes |
|
|
333 | (5) |
|
8.1.1 Performance Analysis |
|
|
336 | (2) |
|
8.2 Multicarrier Prime Codes |
|
|
338 | (6) |
|
8.2.1 Performance Analysis |
|
|
341 | (3) |
|
|
344 | (1) |
Index |
|
345 | |