Methods for compensation of cross-polarization modulation (XPolM) impairments in coherent optical communications

US9906308B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9906308-B1
Application numberUS-201615244071-A
CountryUS
Kind codeB1
Filing dateAug 23, 2016
Priority dateAug 23, 2016
Publication dateFeb 27, 2018
Grant dateFeb 27, 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.

Methods and systems for decoding symbols transmitted over an optical channel having a cross-polarization modulation (XPolM) impairment, wherein an optical signal is polarized to encode the symbols on an x-polarization and an y-polarization before transmitted. The method including receiving the optical signal transmitted over the optical channel. Sampling the optical signal to produce a sequence of digital samples, wherein each digital sample includes a measurement of each polarization of the optical signal at an instance of time. Selecting a subset of the sequence of digital samples that includes a digital sample and neighboring digital samples on the sequence. Repeating the selecting and the determining for each digital sample remaining in the sequence of digital samples to produce a sequence of cross-talk coefficients; and decoding some of the symbols from the sequence of digital samples using cross-talk models with corresponding cross-talk coefficients, wherein method steps are performed using a processor.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for decoding symbols transmitted over an optical communication channel having a cross-polarization modulation (XPolM) impairment, wherein an optical signal is polarized to encode the symbols on an x-polarization and an y-polarization before transmission, comprising: receiving the optical signal transmitted over the optical communication channel; sampling at least a portion of the optical signal to produce a sequence of digital samples, wherein each digital sample of the sequence of digital samples includes a measurement of each polarization of the optical signal at an instance of time; selecting a subset of the sequence of digital samples including a digital sample and neighboring digital samples to the digital sample in the sequence; determining jointly cross-talk coefficients for each digital sample in the subset of the digital samples by: determining cross-talk coefficients for the digital sample by jointly optimizing a likelihood of the subset of the digital samples to satisfy a cross-talk model, the cross-talk model connects, via the determined cross-talk coefficients, the measurements of the subset of the digital samples for each polarization of the optical signal with values of the symbols encoded at each polarization of the at least portion of the optical signal, wherein the optimizing is subject to a constraint of equality of corresponding cross-talk coefficients for each polarization; repeating the selecting and the determining for each digital sample remaining in the sequence of digital samples to produce a sequence of cross-talk coefficients; and decoding at least some of the symbols from the sequence of digital samples using cross-talk model with corresponding cross-talk coefficients, wherein steps of the method are performed using a processor. 2. The method of claim 1 , wherein the determining of the cross-talk coefficients includes: determining the cross-talk coefficients iteratively by alternating between estimating the cross-talk coefficients for the digital sample and decoding a transmitted symbol from the digital sample. 3. The method of claim 1 , wherein the selecting of the subset of the sequence of digital samples includes: selecting a window of a predetermined length defining a size of the subset of digital samples; arranging the window on the sequence of digital samples, such that a center of the window is positioned on the digital sample; and selecting elements of the sequence of digital samples covered by the window into the subset of digital samples. 4. The method of claim 3 , wherein repeating of the selecting for a subsequent digital sample comprises: sliding the window on the sequence of digital sample, such that the center of the window is positioned on the subsequent digital sample, to select the subset of digital samples neighboring the subsequent digital sample. 5. The method of claim 1 , further comprising detecting the symbols using a zero-forcing equalization. 6. The method of claim 1 , further comprising detecting the symbols using a minimum mean square error equalization. 7. The method of claim 1 , further comprising detecting the symbols using a joint detection. 8. The method of claim 1 , further comprising filtering values in the sequence of the cross-talk coefficients. 9. The method of claim 8 , wherein the filtering uses a Kalman filter. 10. The method of claim 8 , wherein the filtering uses a moving average filter. 11. A non-transitory computer readable storage medium embodied thereon a program executable by a processor for performing a method, the method for decoding symbols transmitted over an optical communication channel having a cross-polarization modulation (XPolM) impairment, wherein an optical signal is polarized to encode the symbols on an x-polarization and an y-polarization before transmitted, the method comprising: storing, by the processor, the optical signal transmitted over the optical communication channel; producing, by the processor, a sequence of digital samples by sampling at least a portion of the optical signal, wherein each digital sample of the sequence of digital samples includes a measurement of each polarization of the optical signal at an instance of time; selecting, by the processor, a subset of the sequence of digital samples that includes a digital sample and neighboring digital samples to the digital signal on the sequence; determining, by the processor, jointly cross-talk coefficients for each digital sample in the subset of the digital samples by: determining cross-talk coefficients for the digital sample by jointly optimizing a likelihood of the subset of the digital samples to satisfy a cross-talk model, the cross-talk model connects, via the determined cross-talk coefficients, the measurements of the subset of the digital samples for each polarization of the optical signal with values of the symbols encoded at each polarization of the at least portion of the optical signal, wherein the optimizing is subject to a constraint of equality of corresponding cross-talk coefficients for each polarization; repeating the selecting and the determining for each digital sample remaining in the sequence of digital samples to produce a sequence of cross-talk coefficients; and decoding at least some of the symbols from the sequence of digital samples using cross-talk models with corresponding cross-talk coefficients. 12. The method of claim 11 , wherein the determining of the cross-talk coefficients includes: determining the cross-talk coefficients iteratively by alternating between estimating the cross-talk coefficients for the digital sample and decoding a transmitted symbol from the digital sample. 13. The method of claim 11 , wherein the selecting of the subset of the sequence of digital samples includes: selecting a window of a predetermined length defining a size of the subset of digital samples; arranging the window on the sequence of digital samples, such that a center of the window is positioned on the digital sample; and selecting elements of the sequence of digital samples covered by the window into the subset of digital samples. 14. The method of claim 13 , wherein repeating of the selecting for a subsequent digital sample includes: sliding the window on the sequence of digital sample, such that the center of the window is positioned on the subsequent digital sample, to select the subset of digital samples neighboring the subsequent digital sample. 15. The method of claim 11 , further comprising detecting the symbols using a zero-forcing equalization. 16. The method of claim 11 , further comprising detecting the symbols using a minimum mean square error equalization. 17. The method of claim 11 , further comprising detecting the symbols using a joint detection. 18. The method of claim 11 , further comprising filtering values in the sequence of the cross-talk coefficients. 19. The method of claim 18 , wherein the filtering uses a Kalman filter. 20. A system for decoding symbols transmitted over an optical communication channel having a cross-polarization modulation (XPolM) impairment, wherein an optical signal is polarized to encode the symbols on an x-polarization and an y-polarization before transmission, the system comprising: a receiver for receiving the optical signal transmitted over the optical communication channel; a processor operatively connected to a memory and in communication with the receiver, the processor is configured to: sample at least

Assignees

Inventors

Classifications

  • Compensation of polarization related effects, e.g., PMD, PDL · CPC title

  • comprising one or more polarization beam splitters, e.g. polarization multiplexed [PolMux] X-PSK coherent receivers, polarization diversity heterodyne coherent receivers (H04J14/06 takes precedence) · CPC title

  • Devices for generating or processing an RF signal by optical means · CPC title

  • Polarisation demultiplexing, tracking or alignment of orthogonal polarisation components · CPC title

  • Performance monitoring; Measurement of transmission parameters · 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 US9906308B1 cover?
Methods and systems for decoding symbols transmitted over an optical channel having a cross-polarization modulation (XPolM) impairment, wherein an optical signal is polarized to encode the symbols on an x-polarization and an y-polarization before transmitted. The method including receiving the optical signal transmitted over the optical channel. Sampling the optical signal to produce a sequence…
Who is the assignee on this patent?
Mitsubishi Electric Res Laboratories Inc
What technology area does this patent fall under?
Primary CPC classification H04B10/6162. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 27 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).