Advanced Coding for Optical Communications

Research output: Chapter in Book/Report/Conference proceedingChapter

4 Citations (Scopus)

Abstract

This chapter represents an overview of advanced coding techniques for optical communication. Topics include: codes on graphs, coded modulation, rate-adaptive coded modulation, and turbo equalization. The main objectives of this chapter are: (i) to describe different classes of codes on graphs of interest for optical communications, (ii) to describe how to combine multilevel modulation and channel coding, (iii) to describe how to perform equalization and soft-decoding jointly, and (iv) to demonstrate efficiency of joint de-modulation, decoding, and equalization in dealing with various channel impairments simultaneously. Codes on graphs of interest for next-generation FEC for high-speed optical transport include turbo codes, turbo-product codes and low-density parity-check (LDPC) codes. We describe both binary and nonbinary LDPC codes, their design and decoding algorithms. We also discuss an FPGA implementation of decoders for binary LDPC codes. We demonstrate that an LDPC-coded turbo equalizer is an excellent candidate to simultaneously mitigate uncompensated chromatic dispersion, PMD, fiber nonlinearities and I/. Q-imbalance. For completeness of presentation, we also provide the information capacity study of optical channels with memory.

Original languageEnglish (US)
Title of host publicationOptical Fiber Telecommunications VIB: Systems and Networks: Sixth Edition
PublisherElsevier Inc.
Pages221-295
Number of pages75
ISBN (Print)9780123972378, 9780123969606
DOIs
StatePublished - May 13 2013

Fingerprint

Optical communication
Decoding
Modulation
Adaptive modulation
Chromatic dispersion
Polarization mode dispersion
Turbo codes
Channel coding
Channel capacity
Equalizers
Field programmable gate arrays (FPGA)
Data storage equipment
Fibers

Keywords

  • BCJR algorithm
  • Channel capacity
  • Coded modulation
  • Codes on graphs
  • Compensation of fiber nonlinearities
  • Forward error correction (FEC)
  • Information capacity
  • LDPC codes
  • MAP detection
  • Sum-product algorithm
  • Turbo codes
  • Turbo equalization
  • Turbo-product codes

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Djordjevic, I. B. (2013). Advanced Coding for Optical Communications. In Optical Fiber Telecommunications VIB: Systems and Networks: Sixth Edition (pp. 221-295). Elsevier Inc.. https://doi.org/10.1016/B978-0-12-396960-6.00006-7

Advanced Coding for Optical Communications. / Djordjevic, Ivan B.

Optical Fiber Telecommunications VIB: Systems and Networks: Sixth Edition. Elsevier Inc., 2013. p. 221-295.

Research output: Chapter in Book/Report/Conference proceedingChapter

Djordjevic, IB 2013, Advanced Coding for Optical Communications. in Optical Fiber Telecommunications VIB: Systems and Networks: Sixth Edition. Elsevier Inc., pp. 221-295. https://doi.org/10.1016/B978-0-12-396960-6.00006-7
Djordjevic IB. Advanced Coding for Optical Communications. In Optical Fiber Telecommunications VIB: Systems and Networks: Sixth Edition. Elsevier Inc. 2013. p. 221-295 https://doi.org/10.1016/B978-0-12-396960-6.00006-7
Djordjevic, Ivan B. / Advanced Coding for Optical Communications. Optical Fiber Telecommunications VIB: Systems and Networks: Sixth Edition. Elsevier Inc., 2013. pp. 221-295
@inbook{c883d1efbe1645beb3ccaee7165bd926,
title = "Advanced Coding for Optical Communications",
abstract = "This chapter represents an overview of advanced coding techniques for optical communication. Topics include: codes on graphs, coded modulation, rate-adaptive coded modulation, and turbo equalization. The main objectives of this chapter are: (i) to describe different classes of codes on graphs of interest for optical communications, (ii) to describe how to combine multilevel modulation and channel coding, (iii) to describe how to perform equalization and soft-decoding jointly, and (iv) to demonstrate efficiency of joint de-modulation, decoding, and equalization in dealing with various channel impairments simultaneously. Codes on graphs of interest for next-generation FEC for high-speed optical transport include turbo codes, turbo-product codes and low-density parity-check (LDPC) codes. We describe both binary and nonbinary LDPC codes, their design and decoding algorithms. We also discuss an FPGA implementation of decoders for binary LDPC codes. We demonstrate that an LDPC-coded turbo equalizer is an excellent candidate to simultaneously mitigate uncompensated chromatic dispersion, PMD, fiber nonlinearities and I/. Q-imbalance. For completeness of presentation, we also provide the information capacity study of optical channels with memory.",
keywords = "BCJR algorithm, Channel capacity, Coded modulation, Codes on graphs, Compensation of fiber nonlinearities, Forward error correction (FEC), Information capacity, LDPC codes, MAP detection, Sum-product algorithm, Turbo codes, Turbo equalization, Turbo-product codes",
author = "Djordjevic, {Ivan B}",
year = "2013",
month = "5",
day = "13",
doi = "10.1016/B978-0-12-396960-6.00006-7",
language = "English (US)",
isbn = "9780123972378",
pages = "221--295",
booktitle = "Optical Fiber Telecommunications VIB: Systems and Networks: Sixth Edition",
publisher = "Elsevier Inc.",

}

TY - CHAP

T1 - Advanced Coding for Optical Communications

AU - Djordjevic, Ivan B

PY - 2013/5/13

Y1 - 2013/5/13

N2 - This chapter represents an overview of advanced coding techniques for optical communication. Topics include: codes on graphs, coded modulation, rate-adaptive coded modulation, and turbo equalization. The main objectives of this chapter are: (i) to describe different classes of codes on graphs of interest for optical communications, (ii) to describe how to combine multilevel modulation and channel coding, (iii) to describe how to perform equalization and soft-decoding jointly, and (iv) to demonstrate efficiency of joint de-modulation, decoding, and equalization in dealing with various channel impairments simultaneously. Codes on graphs of interest for next-generation FEC for high-speed optical transport include turbo codes, turbo-product codes and low-density parity-check (LDPC) codes. We describe both binary and nonbinary LDPC codes, their design and decoding algorithms. We also discuss an FPGA implementation of decoders for binary LDPC codes. We demonstrate that an LDPC-coded turbo equalizer is an excellent candidate to simultaneously mitigate uncompensated chromatic dispersion, PMD, fiber nonlinearities and I/. Q-imbalance. For completeness of presentation, we also provide the information capacity study of optical channels with memory.

AB - This chapter represents an overview of advanced coding techniques for optical communication. Topics include: codes on graphs, coded modulation, rate-adaptive coded modulation, and turbo equalization. The main objectives of this chapter are: (i) to describe different classes of codes on graphs of interest for optical communications, (ii) to describe how to combine multilevel modulation and channel coding, (iii) to describe how to perform equalization and soft-decoding jointly, and (iv) to demonstrate efficiency of joint de-modulation, decoding, and equalization in dealing with various channel impairments simultaneously. Codes on graphs of interest for next-generation FEC for high-speed optical transport include turbo codes, turbo-product codes and low-density parity-check (LDPC) codes. We describe both binary and nonbinary LDPC codes, their design and decoding algorithms. We also discuss an FPGA implementation of decoders for binary LDPC codes. We demonstrate that an LDPC-coded turbo equalizer is an excellent candidate to simultaneously mitigate uncompensated chromatic dispersion, PMD, fiber nonlinearities and I/. Q-imbalance. For completeness of presentation, we also provide the information capacity study of optical channels with memory.

KW - BCJR algorithm

KW - Channel capacity

KW - Coded modulation

KW - Codes on graphs

KW - Compensation of fiber nonlinearities

KW - Forward error correction (FEC)

KW - Information capacity

KW - LDPC codes

KW - MAP detection

KW - Sum-product algorithm

KW - Turbo codes

KW - Turbo equalization

KW - Turbo-product codes

UR - http://www.scopus.com/inward/record.url?scp=84942108300&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84942108300&partnerID=8YFLogxK

U2 - 10.1016/B978-0-12-396960-6.00006-7

DO - 10.1016/B978-0-12-396960-6.00006-7

M3 - Chapter

AN - SCOPUS:84942108300

SN - 9780123972378

SN - 9780123969606

SP - 221

EP - 295

BT - Optical Fiber Telecommunications VIB: Systems and Networks: Sixth Edition

PB - Elsevier Inc.

ER -