How to use OFDM Channel estimator Block for estimating channel in MIMO LTE?

4 次查看(过去 30 天)
Hi,
I'm trying to develop PHY layer of LTE 2x2 antennas receiver on FPGA. It is very helpful to use Wireless HDL toolbox of Matlab.
I read some examples but most of them show the SISO cases, no more examples for the MIMO cases.
Could anyone help me know how to use the HDL blocks in Wireless HDL toolbox in the MIMO case?, for example: OFDM Channel Estimator
Thank you so much!

采纳的回答

Zeeshan Syed
Zeeshan Syed 2021-4-7
Thank you for using and appreciating Wireless HDL toolbox.
In the case of MIMO, you can use multiple instantiations of the OFDM Channel Estimator block, one for each receiver stream. You can generate reference signal for each stream and pass along with the OFDM demodulated data to independent OFDM channel estimator blocks.
Also have a look at LTE SIB1 recovery example, where the subsystem ltehdlSIB1Recovery/HDL LTE SIB1/HDL MIB + SIB1 Decoder/Channel Equalization performs channel estimation using basic Simulink HDL blocks and works for 1,2 and 4 transmit antennas.
Hope that helps
  3 个评论
Zeeshan Syed
Zeeshan Syed 2021-4-14
I'm glad it was useful.
In response to your second question, the HDL OFDM estimator block essentially performs least square channel estimates (H= Y/X) and optional interpolation and averaging techniques.
At the receiver side, depending on your MIMO configuration you can solve your channel estimation equations for each tx and rx combination.
After you've solved your channel estimation equations, you'll need to do some additional processing to construct your numerator (ofdm demod) and denominator (reference) for each tx and rx combination.
Once, your numerator and denominator are ready, you can use the HDL channel estimator block to do least squares estimation It should give you the correct channel matrix H.
For example, in the case of 2x2, you'll need four HDL OFDM channel estimator blocks because you'll have four separate channel estimation equations.
Additionally, If you're looking for beamforming, please take a look at FPGA adaptive beamforming and radar example
Tuan Hoang Dinh
Tuan Hoang Dinh 2021-4-14
Hi,
Great to have a very detailed answer from you. I have understood problem clearly.
Let me build my model and see how it works.
Thank you so much!

请先登录,再进行评论。

更多回答(0 个)

产品


版本

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by