IP Library Granted Patent US 8,385,439
Granted Patent B2
US 8,385,439 · App. 12/392,294 · Granted Feb 26, 2013

Polarization mode dispersion compensation in multilevel coded-modulation schemes using blast algorithm and iterative polarization cancellation

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,385,439
App. No.
12/392,294
Granted
Feb 26, 2013
Kind
B2
Abstract

Receivers and methods are provided for polarization mode dispersion compensation in multi-level coded-modulation schemes using a BLAST algorithm and iterative polarization cancellation. A receiver includes a vertical Bell Laboratories Layered Space-Time Architecture (V-BLAST) orthogonal frequency division multiplexing (OFDM) detector configured to receive input sequences and partially cancel polarization interference with respect to the input sequences to output symbol estimates for the input sequences. The receiver further includes one or more low-density parity-check (LDPC) decoders coupled to the V-BLAST OFDM detector configured to receive channel bit reliabilities and output code words. The channel bit reliabilities are indirectly calculated from the symbol estimates. The one or more LDPC decoders iteratively provide extrinsic soft information feedback to the V-BLAST OFDM detector to compensate for the polarization interference.

Claims (65)

1. A receiver, comprising:

a vertical Bell Laboratories Layered Space-Time Architecture (V-BLAST) orthogonal frequency division multiplexing (OFDM) detector configured to receive input sequences and partially cancel polarization interference with respect to the input sequences to output symbol estimates for the input sequences, further including:

performing a QR-factorization of Jones channel matrix H k =Q k R k and matrices C k and D k , where C k =diag −1 (R k )Q k † , and D k =diag −1 (R k )R k −I;

removing estimated polarization interference from a received symbol vector {tilde over (r)} i,k =C k r i,k −D k {tilde over (s)} i,k ; and

in an OFDM with coherent detection, representing a received symbol vector of the k th subcarrier in the ith OFDM symbol r i,k =[r x,i,k r y,i,k ] T by:

r i,k =H k s i,k e j[φ CD (k)+φ T −φ LO ] +n i,k ,

where s i,k =[s x,i,k s y,i,k ] T denotes a transmitted symbol vector of k-th subcarrier in ith OFDM symbol, n i,k =[n x,i,k n y,i,k ] T denotes a noise vector dominantly determined by amplified spontaneous emission (ASE) noise; φ Γ and φ LO respectively denote laser phase noise processes of transmitting and local lasers, φ CD (k) denotes the phase distortion of the k th subcarrier due to chromatic dispersion (CD) (not considered here), and the Jones channel matrix H k ;

one or more low-density parity-check (LDPC) decoders coupled to said V-BLAST OFDM detector though the a posteriori probability (APP) demapper, configured to receive channel bit reliabilities and output code words, the channel bit reliabilities being indirectly calculated from the symbol estimates in APP demapper and bit log-likelihood ratios (LLRs) calculator, the one or more LDPC decoders iteratively providing soft estimates to said APP demapper to improve the overall receiver performance.

2. The receiver of claim 1 , wherein said V-BLAST OFDM detector utilizes at least one of a zero-forcing (ZF) V-BLAST algorithm and a minimum-mean-square-error (MMSE) V-BLAST algorithm.

3. The receiver of claim 2 , wherein an output at least one of the ZF V-Blast algorithm and the MMSE V-BLAST algorithm is initially used to reduce polarization interference, and wherein remaining polarization interference is iteratively reduced using an iterative polarization interference cancelation (IPIC) approach.

4. The receiver of claim 1 , further comprising:

an APP demapper coupled to said V-BLAST OFDM detector configured to receive the symbol estimates and calculate symbol reliabilities there from; and

a bit reliability module coupled to said APP demapper configured to receive the symbol reliabilities and calculate the channel bit reliabilities there from.

5. The receiver of claim 1 , wherein the symbol estimates are obtained using an iterative polarization interference cancelation (IPIC) approach or at least one of a zero-forcing (ZF) V-BLAST algorithm and a minimum-mean-square-error (MMSE) V-BLAST algorithm.

6. The receiver of claim 1 , wherein said V-BLAST OFDM detector partially cancels the polarization interference by determining Jones matrix coefficients of a Jones channel matrix for sub-carriers of the input sequences, determining a first matrix C k and a second matrix D k by performing a QR-factorization of the Jones channel matrix, estimating a polarization interference on a symbol level based on the first matrix C k and the second matrix D k , and removing the estimated polarization interference from corresponding symbol representations to obtain symbol estimates.

7. The receiver of claim 6 , wherein amplified spontaneous emission (ASE) noise enhancement effect of ZF polarization crosstalk canceller is reduced by minimizing minimum-mean-square-error (MMSE) when determining the first matrix C k and the second matrix D k .

8. The receiver of claim 1 , wherein said V-BLAST OFDM detector partially cancels the polarization interference by determining Jones matrix coefficients of a Jones channel matrix for sub-carriers of the input sequences, determining a first matrix C k and a second matrix D k by performing a Cholesky-factorization of the Jones channel matrix, estimating a polarization interference on a symbol level based on the first matrix C k and the second matrix D k , and removing the estimated polarization interference from corresponding symbol representations to obtain symbol estimates.

9. The receiver of claim 1 , further comprising a coherent detector coupled to said V-BLAST OFDM detector for initially detecting an input signal that includes the input sequences.

10. A receiver, comprising:

an iterative detector configured to receive input sequences and iteratively and partially cancel polarization crosstalk with respect to the input sequences to output symbol estimates for the input sequences; and

one or more low-density parity-check (LDPC) decoders coupled to said iterative detector configured to receive provisional symbol estimates from said iterative detector, calculate symbol LLRs in APP demapper, claulate bit LLRs in bit reliability calculator, and output code words upon decoding, the channel bit reliabilities being indirectly calculated from the symbol estimates in APP demapper and bit reliability calculator, the one or more LDPC decoders iteratively providing soft information feedback to said APP demapper to improve overall performance.

11. The receiver of claim 10 , wherein said iterative detector partially cancels the polarization interference by determining Jones matrix coefficients of a Jones channel matrix for sub-carriers of the input sequences, determining a first matrix C k and a second matrix D k by performing a Cholesky-factorization of the Jones channel matrix, determining a third matrix E k based on at least the first matrix C k and the Jones channel matrix, estimating a polarization interference on a symbol level based on the third matrix E k , and iteratively removing the estimated polarization interference from corresponding symbol representations to obtain symbol estimates.

12. The receiver of claim 10 , further comprising:

a demapper coupled to said iterative detector configured to receive the symbol estimates and calculate symbol reliabilities there from; and

a bit probabilities module coupled to said demapper configured to receive the symbol reliabilities and calculate the channel bit reliabilities there from.

13. The receiver of claim 10 , wherein the symbol estimates are obtained using an iterative polarization interference cancelation (IPIC) approach or at least one of a zero-forcing (ZF) V-BLAST algorithm and a minimum-mean-square-error (MMSE) V-BLAST algorithm.

14. The receiver of claim 10 , further comprising a coherent detector coupled to said iterative detector for initially detecting an input signal that includes the input sequences.

15. A method, comprising:

receiving and sampling an input signal using a sampler;

partially cancelling polarization interference using a vertical Bell Laboratories Layered Space-Time Architecture (V-BLAST) orthogonal frequency division multiplexing (OFDM) detector configured to receive channel samples of the input signal and provide symbol estimates for APP demapper; claulate symbol LLRs in APP demapper; calculate bit LLRs in bit reliability calculator, further including:

performing a QR-factorization of Jones channel matrix H k =Q k R k and matrices C k and D k where C k =diag −1 (R k )Q k † , and D k =diag −1 (R k )R k −I;

removing estimated polarization interference from a received symbol vector {tilde over (r)} i,k =C r r i,k −D k {tilde over (s)} i,k ; and

in an OFDM with coherent detection, representing a received symbol vector of the kth subcarrier in the ith OFDM symbol r i,k =[r x,i,k r y,i,k ] T by:

r i,k =H k s i,k e j[φ CD (k)+φ T −φ LO ] +n i,k ,

where s i,k =[s x,i,k s y,i,k ] T denotes a transmitted symbol vector of k-th subcarrier in ith OFDM symbol, n i,k =[n x,i,k n y,i,k ] T denotes a noise vector dominantly determined by amplified spontaneous emission (ASE) noise; φ Γ and φ LO respectively denote laser phase noise processes of transmitting and local lasers, φ CD (k) denotes the phase distortion of the kth subcarrier due to chromatic dispersion (CD) (not considered here), and the Jones channel matrix H k ; and

decoding the input signal based on channel bit reliabilities to output code words using one or more low-density parity-check (LDPC) decoders, the channel bit reliabilities being indirectly calculated from the symbol estimates; and

iteratively feeding back extrinsic soft information to said APP demapper.

16. The method of claim 15 , wherein said V-BLAST OFDM detector utilizes at least one of a zero-forcing (ZF) V-BLAST algorithm and a minimum-mean-square-error (MMSE) V-BLAST algorithm.

17. The method of claim 16 , wherein an output at least one of the ZF V-Blast algorithm and the MMSE V-BLAST algorithm is initially used to reduce polarization interference, and wherein remaining polarization interference is iteratively reduced using an iterative polarization interference cancelation (IPIC) approach.

18. The method of claim 15 , further comprising:

receiving the symbol estimates and calculating symbol reliabilities there from; and

receiving the symbol reliabilities and calculating the channel bit reliabilities there from.

19. The method of claim 15 , wherein the symbol estimates are obtained using an iterative polarization interference cancelation (IPIC) approach or at least one of a zero-forcing (ZF) V-BLAST algorithm and a minimum-mean-square-error (MMSE) V-BLAST algorithm.

20. The method of claim 15 , wherein said V-BLAST OFDM detector partially cancels the polarization interference by determining Jones matrix coefficients of a Jones channel matrix for sub-carriers of the input sequences, determining a first matrix C k and a second matrix D k by performing a QR-factorization of the Jones channel matrix, estimating a polarization interference on a symbol level based on the first matrix C k and the second matrix D k , and removing the estimated polarization interference from corresponding symbol representations to obtain symbol estimates.

21. The method of claim 20 , wherein amplified spontaneous emission (ASE) noise enhancement effect of ZF polarization crosstalk canceller is reduced by minimizing minimum-mean-square-error (MMSE) when determining the first matrix C k and the second matrix D k .

22. The method of claim 15 , wherein said V-BLAST OFDM detector partially cancels the polarization interference by determining Jones matrix coefficients of a Jones channel matrix for sub-carriers of the input sequences, determining a first matrix C k and a second matrix D k by performing a Cholesky-factorization of the Jones channel matrix, estimating a polarization interference on a symbol level based on the first matrix C k and the second matrix D k , and removing the estimated polarization interference from corresponding symbol representations to obtain symbol estimates.

23. The method of claim 15 , further comprising initially detecting the input signal using a coherent detector.

24. A method, comprising:

receiving and sampling an input signal using a sampler;

partially cancelling polarization interference using an iterative detector configured to receive channel samples of the input signal and provide symbol estimates further including:

performing a QR-factorization of Jones channel matrix H k =Q k R k and matrices C k and D k where C k =diag −1 (R k )Q k † , and D k =diag −1 (R k )R k −I;

removing estimated polarization interference from a received symbol vector {tilde over (r)} i,k =C k r i,k −D k {tilde over (s)} i,k ; and

in an OFDM with coherent detection, representing a received symbol vector of the kth subcarrier in the ith OFDM symbol r i,k =[r x,i,k r y,i,k ] T by:

r i,k =H k s i,k e j[φ CD (k)+φ T −φ LO ] +n i,k ,

where s i,k =[s x,i,k s y,i,k ] T denotes a transmitted symbol vector of k-th subcarrier in ith OFDM symbol, n i,k =[n x,i,k n y,i,k ] T denotes a noise vector dominantly determined by amplified spontaneous emission (ASE) noise; φ Γ and φ LO respectively denote laser phase noise processes of transmitting and local lasers, φ CD (k) denotes the phase distortion of the kth subcarrier due to chromatic dispersion (CD) (not considered here), and the Jones channel matrix H k ;

calculating symbol LLRs in APP demapper;

calculating bit LLRs in bit reliability calculator; and

decoding the input signal based on channel bit reliabilities to output code words using one or more low-density parity-check (LDPC) decoders, the channel bit reliabilities being indirectly calculated from the symbol estimates; and

iteratively feeding back extrinsic soft information to said APP demapper.

25. The method of claim 24 , wherein said iterative detector partially cancels the polarization interference by determining Jones matrix coefficients of a Jones channel matrix for sub-carriers of the input sequences, determining a first matrix C k and a second matrix D k by performing a Cholesky-factorization of the Jones channel matrix, determining a third matrix E k based on at least the first matrix C k and the Jones channel matrix, estimating a polarization interference on a symbol level based on the third matrix E k , and iteratively removing the estimated polarization interference from corresponding symbol representations to obtain symbol estimates.

26. The method of claim 24 , further comprising:

receiving the symbol estimates and calculating symbol reliabilities there from; and

receiving the symbol reliabilities and calculating the channel bit reliabilities there from.

27. The method of claim 24 , wherein the symbol estimates are obtained using an iterative polarization interference cancelation (IPIC) approach or at least one of a zero-forcing (ZF) V-BLAST algorithm and a minimum-mean-square-error (MMSE) V-BLAST algorithm.

28. The method of claim 24 , further comprising initially detecting the input signal using a coherent detector.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE 8538896 AND ADD 8583896 PREVIOUSLY RECORDED ON REEL 031998 FRAME 0667. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 30, 2017
From: NEC LABORATORIES AMERICA, INC.
To: NEC CORPORATION
Reel/Frame 042754/0703 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 14, 2014
From: NEC LABORATORIES AMERICA, INC.
To: NEC CORPORATION
Reel/Frame 031998/0667 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2009
From: DJORDJEVIC, IVAN B.; XU, LEI; WANG, TING
To: NEC LABORATORIES AMERICA, INC.
Reel/Frame 022308/0151 →