diff options
author | Tim O'Shea <tim.oshea753@gmail.com> | 2013-06-06 17:41:28 -0400 |
---|---|---|
committer | Tim O'Shea <tim.oshea753@gmail.com> | 2013-06-06 17:41:28 -0400 |
commit | 9d90ffb56631f9a85f60d13b6e32b4a1c354ffe9 (patch) | |
tree | 278b603aad13407006e7fe0e32c7b11cc2faa120 /gr-channels/grc | |
parent | 9896a6727bc1446e0597ad51cc4305acfb46ff1b (diff) |
channels: selective fading model cleanup
Diffstat (limited to 'gr-channels/grc')
-rw-r--r-- | gr-channels/grc/channels_selective_fading_model.xml | 30 |
1 files changed, 22 insertions, 8 deletions
diff --git a/gr-channels/grc/channels_selective_fading_model.xml b/gr-channels/grc/channels_selective_fading_model.xml index 2d29a477ae..4e75636b11 100644 --- a/gr-channels/grc/channels_selective_fading_model.xml +++ b/gr-channels/grc/channels_selective_fading_model.xml @@ -54,7 +54,7 @@ <param> <name>PDP Delays (samp)</name> <key>delays</key> - <value>3.1,3.25,3.78</value> + <value>0.0,0.1,1.3</value> <type>float_vector</type> </param> <param> @@ -78,18 +78,32 @@ <type>complex</type> </source> <doc> - This algorithm implements the method described in - Compact Rayleigh and Rician fading simulator based on random walk processes - A. Alimohammad S.F. Fard B.F. Cockburn C. Schlegel - 26th November 2008 - - int d_N=8; // number of sinusoids - float d_fDTs=0.01 // normalized maximum doppler frequency (f_doppler / f_samprate) + int d_N=8; // number of sinusoids used to simulate gain on each ray + float d_fDTs=0.01 // normalized maximum doppler frequency (f_doppler / f_samprate) float d_K=4; // Rician factor (ratio of the specular power to the scattered power) bool d_LOS=true; // LOS path exists? chooses Rician (LOS) vs Rayleigh (NLOS) model. int seed=0; // noise seed + int ntaps; // Number of FIR taps to use in selective fading model + + These two vectors comprise the Power Delay Profile of the signal + float_vector delays // Time delay in the fir filter (in samples) for each arriving WSSUS Ray + float_vector mags // Magnitude corresponding to each WSSUS Ray If using a LOS model, the first delay and mag should correspond with the LOS component + + References: + + The flat-fading portion of the algorithm implements the following + Compact Rayleigh and Rician fading simulator based on random walk processes + A. Alimohammad S.F. Fard B.F. Cockburn C. Schlegel + 26th November 2008 + + The frequency selective extension of the block roughly implements + A Low-Complexity Hardware Implementation of Discrete-Time + Frequency-Selective Rayleigh Fading Channels + F. Ren and Y. Zheng + 24-27 May 2009 + Implementation by Tim O'Shea </doc> </block> |