Channel modeling using LTE and getting the frequency response of the channel based on output information given from LTE Function ltefadingchannel

2 次查看(过去 30 天)
Hi all, I am newbie to lte modeling tool box in Matlab. I am implementing lte downlink chain. as a part of it I need to estimate the channel using reference symbols. But to compare the estimated channel with actual channel, lte tool box does not provide frequency response of the channel. Could some one tell how to calculate the frequency response of the channel based on the outputs given from the ltefading channel as shown below.
ChannelFilterDelay :The implementation delay of the internal channel filtering, in samples.
PathGains: Complex gain of the discrete channel paths, specified as a numeric array of size T-by-L-by-P-by-NRxAnts.
T is the number of output samples.
L is the number of paths.
P is the number of transmit antennas.
NRxAnts is the number of receive antennas.
PathSampleDelays : Delays of the discrete channel paths. The delays are expressed in samples at the sampling rate specified in model.SamplingRate.
AveragePathGaindB: Average gains of the discrete paths, expressed in dB.
Thank you in advance.
Best Regards, Sri
  1 个评论
Salman Khan
Salman Khan 2019-3-21
For the EPA channel with a max of 410 ns delay I tried the following code but I did not get the correct freq domain channel:
chTimeDomain=zeros(410,1);
chDelays=round(info.PathSampleDelays*1/chcfg.SamplingRate*1e9);%PathDelays in nano-sec.
chTimeDomain(chDelays+1)=info.PathGains(1,:);
chFreq=fft(chTimeDomain,ue.NULRB*12); % We are assuming a 0 doppler so assume same freq domain channel for all .
chFreqGrid=repmat(chFreq,1,14);
The idea was to put the pathGains at the right delays and take an appropriately sized FFT, but it did not do the job.
Salman

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 LTE Toolbox 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by