Optical Coding Theory with Prime

Book description

Although several books cover the coding theory of wireless communications and the hardware technologies and coding techniques of optical CDMA, no book has been specifically dedicated to optical coding theory—until now. Written by renowned authorities in the field, Optical Coding Theory with Prime gathers together in one volume the fundamentals and developments of optical coding theory, with a focus on families of prime codes, supplemented with several families of non-prime codes. The book also explores potential applications to coding-based optical systems and networks.

Learn How to Construct and Analyze Optical Codes

The authors use a theorem-proof approach, breaking down theories into digestible form so that readers can understand the main message without searching through tedious proofs. The book begins with the mathematical tools needed to understand and apply optical coding theory, from Galois fields and matrices to Gaussian and combinatorial analytical tools. Using a wealth of examples, the authors show how optical codes are constructed and analyzed, and detail their performance in a variety of applications. The book examines families of 1-D and 2-D asynchronous and synchronous, multilength, and 3-D prime codes, and some non-prime codes.

Get a Working Knowledge of Optical Coding Theory to Help You Design Optical Systems and Networks

Prerequisites include a basic knowledge of linear algebra and coding theory, as well as a foundation in probability and communications theory. This book draws on the authors’ extensive research to offer an authoritative reference on the emerging field of optical coding theory. In addition, it supplies a working knowledge of the theory and optical codes to help readers in the design of coding-based optical systems and networks.

For more on the technological aspects of optical CDMA, see Optical Code Division Multiple Access: Fundamentals and Applications (CRC Press 2005).

Table of contents

  1. Cover
  2. Half Title
  3. Title Page
  4. Copyright Page
  5. Dedication
  6. Table of Contents
  7. List of Figures
  8. List of Tables
  9. Preface
  10. About the Authors
  11. Chapter 1 Fundamental Materials and Tools
    1. 1.1 Galois Fields
      1. 1.1.1 Primitive Elements
    2. 1.2 Vector Space
      1. 1.2.1 Linear Operations in Vector Space over a Field
    3. 1.3 Matrix Theory
      1. 1.3.1 Basic Definitions
      2. 1.3.2 Basic Operations and Properties
      3. 1.3.3 Determinant
      4. 1.3.4 Eigenvalues and Eigenvectors
    4. 1.4 Hamming Distance and Weight
    5. 1.5 Correlation Functions
      1. 1.5.1 1-D Auto- and Cross-Correlation Functions
      2. 1.5.2 2-D Auto- and Cross-Correlation Functions
    6. 1.6 Cardinality Upper Bound
    7. 1.7 Markov Chain
    8. 1.8 Algebraic Tools for Performance Analysis
      1. 1.8.1 Gaussian Approximation for Unipolar Codes
      2. 1.8.2 Gaussian Approximation for Bipolar Codes
      3. 1.8.3 Combinatorial Analysis for Unipolar Codes
      4. 1.8.4 Hard-Limiting Analysis for Unipolar Codes
      5. 1.8.5 Soft-Limiting Analysis without Chip Synchronization
      6. 1.8.6 Hard-Limiting Analysis without Chip Synchronization
      7. 1.8.7 Spectral Efficiency
    9. 1.9 Summary
  12. Chapter 2 Optical Coding Schemes
    1. 2.1 1-D Temporal Amplitude Coding
    2. 2.2 1-D Temporal Phase Coding
    3. 2.3 1-D Spectral Phase Coding
    4. 2.4 1-D Spectral Amplitude Coding
    5. 2.5 2-D Spatial-Temporal Amplitude Coding
    6. 2.6 2-D Spectral-Temporal Amplitude Coding
    7. 2.7 Three-Dimensional Coding
    8. 2.8 Multirate and Multiple-QoS Coding
    9. 2.9 Multicode Keying and Shifted-Code Keying
    10. 2.10 Enabling Hardware Technologies
      1. 2.10.1 Wavelength-Aware Hard-Limiting Detector
      2. 2.10.2 Fiber Bragg Gratings
      3. 2.10.3 Arrayed Waveguide Gratings
    11. 2.11 Potential Applications
    12. 2.12 Summary
  13. Chapter 3 1-D Asynchronous Prime Codes
    1. 3.1 Original Prime Codes
      1. 3.1.1 Performance Analysis
    2. 3.2 Extended Prime Codes
      1. 3.2.1 Performance Analysis
    3. 3.3 Generalized Prime Codes
      1. 3.3.1 Performance Analysis
    4. 3.4 2n Prime Codes
      1. 3.4.1 Performance Analysis
    5. 3.5 Optical Orthogonal Codes
      1. 3.5.1 Constructions of (N, w, 1,1) OOC
      2. 3.5.2 Constructions of (N, w, 1,2) OOC
      3. 3.5.3 Constructions of (N, w, 2,1) OOC
      4. 3.5.4 Performance Analysis
    6. 3.6 Summary
  14. Chapter 4 1-D Synchronous Prime Codes
    1. 4.1 Synchronous Prime Codes
      1. 4.1.1 Performance Analysis
    2. 4.2 Synchronous Multilevel Prime Codes
      1. 4.2.1 Performance Analysis
    3. 4.3 Synchronous Coding Applications
    4. 4.4 Summary
  15. Chapter 5 2-D Asynchronous Prime Codes
    1. 5.1 Carrier-Hopping Prime Codes
      1. 5.1.1 Performance Analysis
    2. 5.2 Multilevel Carrier-Hopping Prime Codes
      1. 5.2.1 Performance Analysis
    3. 5.3 Shifted Carrier-Hopping Prime Codes
      1. 5.3.1 Construction 1: Time Shifts
      2. 5.3.2 Construction 2: Wavelength Shifts
      3. 5.3.3 Performance Analysis
      4. 5.3.4 Spectral Efficiency Study
    4. 5.4 Extended Carrier-Hopping Prime Codes
      1. 5.4.1 Performance Analysis
    5. 5.5 Expanded Carrier-Hopping Prime Codes
      1. 5.5.1 Performance Analysis
    6. 5.6 Quadratic-Congruence Carrier-Hopping Prime Codes
      1. 5.6.1 Performance Analysis
      2. 5.6.2 Multicode and Shifted-Code Keying
      3. 5.6.3 Spectral Efficiency Study
    7. 5.7 Prime-Permuted Codes with Unipolar Codes
      1. 5.7.1 Performance Analysis
    8. 5.8 Prime-Permuted Codes with Bipolar Codes
      1. 5.8.1 Performance Analysis
    9. 5.9 Quadratic-Congruence-Permuted Codes
      1. 5.9.1 Performance Analysis
    10. 5.10 2-D Optical Orthogonal Codes
      1. 5.10.1 Construction 1: From 1-D (N, w, 1,1) OOC
      2. 5.10.2 Construction 2: From Reed–Solomon Code
      3. 5.10.3 Performance Analysis
    11. 5.11 Summary
  16. Chapter 6 2-D Synchronous Prime Codes
    1. 6.1 Synchronous Original, Expanded, and Quadratic-Congruence Carrier-Hopping Prime Codes
      1. 6.1.1 Performance Analysis
    2. 6.2 Synchronous Multilevel Carrier-Hopping Prime Codes
      1. 6.2.1 Performance Analysis
    3. 6.3 Synchronous Prime-Permuted Codes
      1. 6.3.1 Performance Analysis
    4. 6.4 Summary
  17. Chapter 7 Multilength Prime Codes
    1. 7.1 Multilength Carrier-Hopping Prime Codes
      1. 7.1.1 Performance Analysis
    2. 7.2 Multilength Expanded Carrier-Hopping Prime Codes
      1. 7.2.1 Performance Analysis
    3. 7.3 Multilength Quadratic-Congruence Carrier-Hopping Prime Codes
      1. 7.3.1 Performance Analysis
      2. 7.3.2 Multicode Keying
      3. 7.3.3 Spectral Efficiency Study
    4. 7.4 2-D Multilength Prime-Permuted Codes
      1. 7.4.1 Performance Analysis
    5. 7.5 Variable-Weight Coding with Same Bit Power
    6. 7.6 Multilength 1-D Optical Orthogonal Codes
      1. 7.6.1 Construction 1: Cross-Correlation of One
      2. 7.6.2 Construction 2: Cross-Correlation of Two
      3. 7.6.3 Performance Analysis
    7. 7.7 Summary
  18. Chapter 8 3-D Prime Codes
    1. 8.1 Concatenated Prime Codes
      1. 8.1.1 Performance Analysis
    2. 8.2 Multicarrier Prime Codes
      1. 8.2.1 Performance Analysis
    3. 8.3 Summary
  19. Index

Product information

  • Title: Optical Coding Theory with Prime
  • Author(s): Wing C. Kwong, Guu-Chang Yang
  • Release date: September 2018
  • Publisher(s): CRC Press
  • ISBN: 9781351831925