Turbo product coded modulation

US10027348B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10027348-B2
Application numberUS-201615136711-A
CountryUS
Kind codeB2
Filing dateApr 22, 2016
Priority dateApr 24, 2015
Publication dateJul 17, 2018
Grant dateJul 17, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An optical transmission technique includes receiving data for transmission over the optical communication network, applying a three-dimensional (3D) error correction code to the data using three component codes, resulting in error correction coded signal, modulating the error correction coded signal using a quadrature amplitude modulation (QAM) scheme and processing and transmitting the modulated signal over the optical communication medium.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of optical communication, implemented at a transmitter in an optical communication network, comprising: receiving data for transmission over the optical communication network; applying a turbo product code to the data, resulting in a plurality of bits; grouping the plurality of bits, resulting in a first plurality of full symbols and a second plurality of partial symbols; applying a binary code to the first plurality of full symbols, resulting in a plurality of parity bits; combining the plurality of parity bits and the second plurality of partial symbols, resulting in a second plurality of full symbols; modulating the first and second plurality of full symbols using a modulation scheme, resulting in a modulated signal; and processing and transmitting the modulated signal over the optical communication network. 2. The method of claim 1 , wherein at least one of the binary code and component codes of the turbo product code comprise a linear error correction code. 3. The method of claim 2 , wherein at least one of the binary code and the component codes of the turbo product code is one of a single parity check (SPC) code, a BCH code or a Hamming code. 4. The method of claim 1 , wherein the processing comprises: polarization multiplexing the modulated signal. 5. The method of claim 1 , wherein the modulation scheme is a quadrature amplitude modulation (QAM) scheme with a modulation order m, wherein each of the first plurality of full symbols comprises m bits, wherein each of the second plurality of partial symbols comprises (m−1) bits, and wherein the QAM scheme uses a symbol constellation in which neighboring symbols differ by exactly one data bit. 6. A transmitter apparatus for operation in an optical communication network, comprising: a module for receiving data for transmission over the optical communication network; a module for applying a turbo product code to the data, resulting in a plurality of bits; a module for grouping the plurality of bits, resulting in a first plurality of full symbols and a second plurality of partial symbols; a module for applying a binary code to the first plurality of full symbols, resulting in a plurality of parity bits; a module for combining the plurality of parity bits and the second plurality of partial symbols, resulting in a second plurality of full symbols; a module for modulating the first and second plurality of full symbols using a modulation scheme, resulting in a modulated signal; and a module for processing and transmitting the modulated signal over the optical communication network. 7. The transmitter apparatus of claim 6 , wherein at least one of the binary code and component codes of the turbo product code comprise a linear error correction code. 8. The transmitter apparatus of claim 7 , wherein at least one of the binary code and the component codes of the turbo product code is one of a single parity check (SPC) code, a BCH code or a Hamming code. 9. The transmitter apparatus of claim 6 , wherein the module for processing comprises: a module for polarization multiplexing the modulated signal. 10. The transmitter apparatus of claim 6 , wherein the modulation scheme is a quadrature amplitude modulation (QAM) scheme with a modulation order m, wherein each of the first plurality of full symbols comprises m bits, wherein each of the second plurality of partial symbols comprises (m−1) bits, and wherein the QAM scheme is based on a symbol constellation in which neighboring symbols differ by exactly one data bit. 11. A method of optical communication, implemented at a receiver in an optical communication network, comprising: receiving, from the optical communication network, an optical signal comprising modulated data, the modulated data comprising a first plurality of symbols and a second plurality of symbols, the first plurality of symbols being based on a first portion of an output of a turbo product code, the second plurality of symbols being based on a second portion of the output of the turbo product code and a plurality of parity bits, the plurality of parity bits based on applying a binary code to the first portion of the output of the turbo product code; performing front end processing on the optical signal to generate digitized samples of the optical signal; performing error correction decoding on the digitized samples; and recovering, after the error correction decoding, data from the error correction decoded digitized samples. 12. The method of claim 11 , wherein at least one of the binary code and component codes of the turbo product code comprise a linear error correction code. 13. The method of claim 12 , wherein at least one of the binary code and the component codes of the turbo product code is one of a single parity check (SPC) code, a BCH code or a Hamming code. 14. The method of claim 11 , wherein the front end processing includes comprises: polarization demultiplexing the modulated signal. 15. The method of claim 11 , wherein the modulated data is modulated using a quadrature amplitude modulation (QAM) scheme, and wherein the QAM scheme comprises a symbol constellation in which neighboring symbols differ by exactly one data bit. 16. A receiver apparatus for operation in an optical communication network, comprising: a module for receiving, from the optical communication network, an optical signal comprising modulated data, the modulated data comprising a first plurality of symbols and a second plurality of symbols, the first plurality of symbols based on a first portion of an output of a turbo product code, the second plurality of symbols based on a second portion of the output of the turbo product code and a plurality of parity bits, the plurality of parity bits based on applying a binary code to the first portion of the output of the turbo product code; a module for performing front end processing on the optical signal to generate digitized samples of the optical signal; a module for performing error correction decoding on the digitized samples; and a module for recovering data from the error correction decoded digitized samples. 17. The receiver apparatus of claim 16 , wherein at least one of the binary code and component codes of the turbo product code comprise a linear error correction code. 18. The receiver apparatus of claim 17 , wherein the at least one of the binary code and the component codes of the turbo product code is one of a single parity check (SPC) code, a BCH code or a Hamming code. 19. The receiver apparatus of claim 16 , wherein the module for front end processing comprises: a module for polarization demultiplexing the modulated signal. 20. The receiver apparatus of claim 16 , wherein the modulated data is modulated using a quadrature amplitude modulation (QAM) scheme, and wherein the QAM scheme comprises a symbol constellation in which neighboring symbols differ by exactly one data bit.

Assignees

Inventors

Classifications

  • Turbo-block codes, i.e. turbo codes based on block codes, e.g. turbo decoding of product codes · CPC title

  • Arrangements at the receiver end · CPC title

  • Arrangements at the transmitter end · CPC title

  • Arrangements for detecting or preventing errors in the information received {(correcting synchronisation H04L7/00)} · CPC title

  • Serial concatenated codes · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10027348B2 cover?
An optical transmission technique includes receiving data for transmission over the optical communication network, applying a three-dimensional (3D) error correction code to the data using three component codes, resulting in error correction coded signal, modulating the error correction coded signal using a quadrature amplitude modulation (QAM) scheme and processing and transmitting the modulat…
Who is the assignee on this patent?
Zte Corp
What technology area does this patent fall under?
Primary CPC classification H03M13/2918. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 17 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).