DSPRelated.com
Forums

Modeling a Rician channel

Started by Morris Vian February 20, 2010
Hi,

I am trying to use the “ricianchan” command to create my
fading channel and then use the “filter” command to obtain my received signal
after the channel e.g.
%Creates channel response
chan = ricianchan(Ts, 5, 0, [0.0
-1.0 -2.0 -3.0 -8.0 -17.2 -20.8], [0 30 70 90 110 190 410].*10^-9);

%Filters transmitted signal
through channel
rxSig = filter(chan, txSig);

The trouble is, every time I call the command, the exact same
channel is created. Shouldn’t a rician channel be statistical by nature and
vary each time I call it?
Ideally, I would like the channel to vary as per its Doppler
rate. Is there a simple way to include the coherence time into the model?
Thank you for your help.