Effect of comm.RayleighChannel on constellation map
Hi,
I have a question about the effect of the path delay on the comm.RayleighChannel propagation model because path delays become very sensitive to my inputs.
I noticed that my constellation map looks fine after EQ if I apply ‘PathDelays’,[0 1.1184e-05]. In Figure rayleigh1 you can see that the EQ works well. However if I apply the almost same value ‘PathDelays’,[0 1183999999999e-05]. the result differs extremly as seen in Figure rayleigh2. I assume that a condition between the lowest possible path delay and the sampling rate fs migh exists.
Does someone know how comm.RayleighChannel computes the channel response in detail?
Thanks
fs = 1/1.6e-6;
rayleighchan = comm.RayleighChannel( …
‘SampleRate’,fs, …
‘PathDelays’,[0 1.1183999999999e-05], … %select 1183999999999e-05 or 1.1184e-05
‘AveragePathGains’,[0 -60], …
‘NormalizePathGains’,true, …
‘MaximumDopplerShift’,40, …
‘RandomStream’,’mt19937ar with seed’, …
‘Seed’,22, …
‘PathGainsOutputPort’,true);
[channelResponse,channelGain] = rayleighchan(ofdmSymbols);Hi,
I have a question about the effect of the path delay on the comm.RayleighChannel propagation model because path delays become very sensitive to my inputs.
I noticed that my constellation map looks fine after EQ if I apply ‘PathDelays’,[0 1.1184e-05]. In Figure rayleigh1 you can see that the EQ works well. However if I apply the almost same value ‘PathDelays’,[0 1183999999999e-05]. the result differs extremly as seen in Figure rayleigh2. I assume that a condition between the lowest possible path delay and the sampling rate fs migh exists.
Does someone know how comm.RayleighChannel computes the channel response in detail?
Thanks
fs = 1/1.6e-6;
rayleighchan = comm.RayleighChannel( …
‘SampleRate’,fs, …
‘PathDelays’,[0 1.1183999999999e-05], … %select 1183999999999e-05 or 1.1184e-05
‘AveragePathGains’,[0 -60], …
‘NormalizePathGains’,true, …
‘MaximumDopplerShift’,40, …
‘RandomStream’,’mt19937ar with seed’, …
‘Seed’,22, …
‘PathGainsOutputPort’,true);
[channelResponse,channelGain] = rayleighchan(ofdmSymbols); Hi,
I have a question about the effect of the path delay on the comm.RayleighChannel propagation model because path delays become very sensitive to my inputs.
I noticed that my constellation map looks fine after EQ if I apply ‘PathDelays’,[0 1.1184e-05]. In Figure rayleigh1 you can see that the EQ works well. However if I apply the almost same value ‘PathDelays’,[0 1183999999999e-05]. the result differs extremly as seen in Figure rayleigh2. I assume that a condition between the lowest possible path delay and the sampling rate fs migh exists.
Does someone know how comm.RayleighChannel computes the channel response in detail?
Thanks
fs = 1/1.6e-6;
rayleighchan = comm.RayleighChannel( …
‘SampleRate’,fs, …
‘PathDelays’,[0 1.1183999999999e-05], … %select 1183999999999e-05 or 1.1184e-05
‘AveragePathGains’,[0 -60], …
‘NormalizePathGains’,true, …
‘MaximumDopplerShift’,40, …
‘RandomStream’,’mt19937ar with seed’, …
‘Seed’,22, …
‘PathGainsOutputPort’,true);
[channelResponse,channelGain] = rayleighchan(ofdmSymbols); comm.rayleighchannel, multipath, fading, ofdm, channel response, equalization, rayleigh MATLAB Answers — New Questions