필터 지우기
필터 지우기

How to recover tx data from nrPerfectChannelEstimate

조회 수: 5 (최근 30일)
重阳
重阳 2024년 3월 22일
댓글: 重阳 2024년 4월 12일
From Deep Learning Data Synthesis for 5G Channel Estimation - MATLAB & Simulink - MathWorks 中国. we can get 612*14*1 nrPerfectChannelEstimate.But I want to know how to recover tx data from nrPerfectChannelEstimate.Tx bit is 612*14*4 after qammode(tx,16),get 612*14*1 complex.And then thougth channel get y.I think the nrPerfectChannelEstimate is h. y./h we can get the tx.after qamdemod get the tx data.But it can not recover the real data,i do not wahy

채택된 답변

Balavignesh
Balavignesh 2024년 4월 1일
Hi 重阳,
It is my understanding that you would like to recover transmitted data from the channel estimate. Recovering transmitted data from the channel estimate in a 5G NR (New Radio) communication system involves several steps, including modulation, channel estimation, equalization, and demodulation. The process you've outlined generally follows these steps but may miss some details crucial for accurately recovering the transmitted data.
At the tx side, binary data is modulated using some scheme like '16-QAM', resulting in a complex symbol for each group of bits (612*14*4). The modulated data is then transmitted through a wireless channel, which introduces various impairments like noise, fading, and interference, resulting in a received signal 'y'. 'nrPerfectChannelEstimate' represents the estimated channel response 'h', of size 612*14*1, obtained at the receiver. This estimation is crucial for correcting the channel impairments.
The received signal is then equalized and demodulated using 'qamdemod' to recover the transmitted bits.However, there might be some potential areas that might cause issues in data recovery.
  • Noise and Imperfections: The actual channel includes noise and other imperfections not accounted for by simply dividing by the channel estimate. Consider using more sophisticated equalization techniques that account for noise, such as 'MMSE' (Minimum Mean Square Error) equalization.
  • Mismatched Dimensions: Ensure that the dimensions of your transmitted symbols, received symbols, and channel estimates align correctly. Misalignment can lead to incorrect equalization and data recovery.
  • Demodulation Settings: When demodulating with 'qamdemod', ensure that the settings (e.g., modulation order, normalization method) match those used during modulation. Any mismatch can lead to errors in the recovered data.
Kindly have a look at the following documentation links to have more information on:
Hope that helps!
Balavignesh
  댓글 수: 1
重阳
重阳 2024년 4월 12일
Thank you a lot.
I refer to DL-SCH and PDSCH Transmit and Receive Processing Chain - MATLAB & Simulink - MathWorks 中国 this site, and know how to recover the signal briefly. Thank you for your explanation, which is same to that site.
Yours
Chongyang

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 AI for Wireless에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by