blind pilot decontamination
play

Blind Pilot Decontamination Ralf R. Mller Professor for Digital - PowerPoint PPT Presentation

Blind Pilot Decontamination Ralf R. Mller Professor for Digital Communications Friedrich-Alexander University Erlangen-Nuremberg Adjunct Professor for Wireless Networks Norwegian University of Science and Technology joint work with Laura


  1. Blind Pilot Decontamination Ralf R. Müller Professor for Digital Communications Friedrich-Alexander University Erlangen-Nuremberg Adjunct Professor for Wireless Networks Norwegian University of Science and Technology joint work with Laura Cottatellucci Mikko Vehkaperä Institute Eurecom, France Aalto University, Finland 25-Jun-2013 This work was supported in part by the FP7 project Ralf Müller (FAU & NTNU) 25-Jun-2013 1 / 20

  2. Introduction Massive MIMO Massive MIMO mimics the idea of spread spectrum. Spread spectrum: ◮ Massive use of bandwidth Ralf Müller (FAU & NTNU) 25-Jun-2013 2 / 20

  3. Introduction Massive MIMO Massive MIMO mimics the idea of spread spectrum. Spread spectrum: ◮ Massive use of bandwidth ◮ Large processing gain Ralf Müller (FAU & NTNU) 25-Jun-2013 2 / 20

  4. Introduction Massive MIMO Massive MIMO mimics the idea of spread spectrum. Spread spectrum: ◮ Massive use of bandwidth ◮ Large processing gain Massive MIMO: ◮ Massive use of antenna elements Ralf Müller (FAU & NTNU) 25-Jun-2013 2 / 20

  5. Introduction Massive MIMO Massive MIMO mimics the idea of spread spectrum. Spread spectrum: ◮ Massive use of bandwidth ◮ Large processing gain Massive MIMO: ◮ Massive use of antenna elements ◮ Large array gain Ralf Müller (FAU & NTNU) 25-Jun-2013 2 / 20

  6. Introduction Massive MIMO Massive MIMO mimics the idea of spread spectrum. Spread spectrum: ◮ Massive use of bandwidth ◮ Large processing gain Massive MIMO: ◮ Massive use of antenna elements ◮ Large array gain Both systems can operate in arbitrarily strong noise and interference. Ralf Müller (FAU & NTNU) 25-Jun-2013 2 / 20

  7. Introduction Uplink (Reverse Link) System Model L R T R ≫ T L ∼ T Y = HX + Z Ralf Müller (FAU & NTNU) 25-Jun-2013 3 / 20

  8. Introduction Pilot Contamination For T transmit antennas and R receive antennas, even for a static channel, RT channel coefficients must be estimated. Linear channel estimation: ◮ The array gain, can be utilized for data detection, but not for channel estimation. Ralf Müller (FAU & NTNU) 25-Jun-2013 4 / 20

  9. Introduction Pilot Contamination For T transmit antennas and R receive antennas, even for a static channel, RT channel coefficients must be estimated. Linear channel estimation: ◮ The array gain, can be utilized for data detection, but not for channel estimation. ◮ Channel estimation ultimately limits performance. Ralf Müller (FAU & NTNU) 25-Jun-2013 4 / 20

  10. Introduction Pilot Contamination For T transmit antennas and R receive antennas, even for a static channel, RT channel coefficients must be estimated. Linear channel estimation: ◮ The array gain, can be utilized for data detection, but not for channel estimation. ◮ Channel estimation ultimately limits performance. General channel estimation: ◮ Can the array gain can be utilized for both channel estimation and data detection? Ralf Müller (FAU & NTNU) 25-Jun-2013 4 / 20

  11. Introduction Pilot Contamination For T transmit antennas and R receive antennas, even for a static channel, RT channel coefficients must be estimated. Linear channel estimation: ◮ The array gain, can be utilized for data detection, but not for channel estimation. ◮ Channel estimation ultimately limits performance. General channel estimation: ◮ Can the array gain can be utilized for both channel estimation and data detection? ◮ Is the performance limited by channel estimation? Ralf Müller (FAU & NTNU) 25-Jun-2013 4 / 20

  12. Introduction Pilot Contamination For T transmit antennas and R receive antennas, even for a static channel, RT channel coefficients must be estimated. Linear channel estimation: ◮ The array gain, can be utilized for data detection, but not for channel estimation. ◮ Channel estimation ultimately limits performance. General channel estimation: ◮ Can the array gain can be utilized for both channel estimation and data detection? ◮ Is the performance limited by channel estimation? How to estimate a massive MIMO channel appropriately? Ralf Müller (FAU & NTNU) 25-Jun-2013 4 / 20

  13. Algorithm Blind Interference Rejection This topic was well studied in the ’90s in context of spread-spectrum, see e.g. U. Madhow: ”Blind adaptive interference suppression for direct sequence CDMA,“ Proceedings of the IEEE, Oct. 1998. Ralf Müller (FAU & NTNU) 25-Jun-2013 5 / 20

  14. Algorithm Blind Interference Rejection This topic was well studied in the ’90s in context of spread-spectrum, see e.g. U. Madhow: ”Blind adaptive interference suppression for direct sequence CDMA,“ Proceedings of the IEEE, Oct. 1998. Idea: ◮ The signal of interest and the interference are almost orthogonal. Ralf Müller (FAU & NTNU) 25-Jun-2013 5 / 20

  15. Algorithm Blind Interference Rejection This topic was well studied in the ’90s in context of spread-spectrum, see e.g. U. Madhow: ”Blind adaptive interference suppression for direct sequence CDMA,“ Proceedings of the IEEE, Oct. 1998. Idea: ◮ The signal of interest and the interference are almost orthogonal. ◮ We need not know the channel coefficients of the interference, but only the subspace the interference occupies. Ralf Müller (FAU & NTNU) 25-Jun-2013 5 / 20

  16. Algorithm Blind Interference Rejection This topic was well studied in the ’90s in context of spread-spectrum, see e.g. U. Madhow: ”Blind adaptive interference suppression for direct sequence CDMA,“ Proceedings of the IEEE, Oct. 1998. Idea: ◮ The signal of interest and the interference are almost orthogonal. ◮ We need not know the channel coefficients of the interference, but only the subspace the interference occupies. Implementation: ◮ Project onto the orthogonal complement of the interference subspace. Ralf Müller (FAU & NTNU) 25-Jun-2013 5 / 20

  17. Algorithm Blind Interference Rejection This topic was well studied in the ’90s in context of spread-spectrum, see e.g. U. Madhow: ”Blind adaptive interference suppression for direct sequence CDMA,“ Proceedings of the IEEE, Oct. 1998. Idea: ◮ The signal of interest and the interference are almost orthogonal. ◮ We need not know the channel coefficients of the interference, but only the subspace the interference occupies. Implementation: ◮ Project onto the orthogonal complement of the interference subspace. How to find the interference subspace or its orthogonal complement? Ralf Müller (FAU & NTNU) 25-Jun-2013 5 / 20

  18. Algorithm Matched Filter Projection Let us start the considerations with a SIMO system and white noise only. Ralf Müller (FAU & NTNU) 25-Jun-2013 6 / 20

  19. Algorithm Matched Filter Projection Let us start the considerations with a SIMO system and white noise only. Let y c be the column vector received at the receive array at time c and Y = [ y 1 , . . . , y C ] with C denoting the coherence time. Ralf Müller (FAU & NTNU) 25-Jun-2013 6 / 20

  20. Algorithm Matched Filter Projection Let us start the considerations with a SIMO system and white noise only. Let y c be the column vector received at the receive array at time c and Y = [ y 1 , . . . , y C ] with C denoting the coherence time. We would like to find a linear filter m , such that m † Y has high SNR. Ralf Müller (FAU & NTNU) 25-Jun-2013 6 / 20

  21. Algorithm Matched Filter Projection Let us start the considerations with a SIMO system and white noise only. Let y c be the column vector received at the receive array at time c and Y = [ y 1 , . . . , y C ] with C denoting the coherence time. We would like to find a linear filter m , such that m † Y has high SNR. We get || m † m † 0 YY † m 0 0 Y || 2 m = argmax = argmax || m 0 || 2 m † 0 m 0 m 0 m 0 is that eigenvector of YY † that corresponds to the largest eigenvalue. Ralf Müller (FAU & NTNU) 25-Jun-2013 6 / 20

  22. Algorithm Matched Filter Projection II Next, consider a MIMO system with T > 1 transmit antennas and white noise. Ralf Müller (FAU & NTNU) 25-Jun-2013 7 / 20

  23. Algorithm Matched Filter Projection II Next, consider a MIMO system with T > 1 transmit antennas and white noise. Now, we look for a basis M of the T -dimensional subspace containing the signal of interest. Ralf Müller (FAU & NTNU) 25-Jun-2013 7 / 20

  24. Algorithm Matched Filter Projection II Next, consider a MIMO system with T > 1 transmit antennas and white noise. Now, we look for a basis M of the T -dimensional subspace containing the signal of interest. We find it by an eigenvalue decomposition of YY † picking those eigenvectors which correspond to the T largest eigenvalues. Ralf Müller (FAU & NTNU) 25-Jun-2013 7 / 20

  25. Algorithm Matched Filter Projection II Next, consider a MIMO system with T > 1 transmit antennas and white noise. Now, we look for a basis M of the T -dimensional subspace containing the signal of interest. We find it by an eigenvalue decomposition of YY † picking those eigenvectors which correspond to the T largest eigenvalues. We now project the received signal onto that subspace Y ′ = M † Y and dismiss all noise components outside that subspace. Ralf Müller (FAU & NTNU) 25-Jun-2013 7 / 20

Recommend


More recommend