Sign in

username:

password:



Not a member?

Search compdsp



Search tips

comp.dsp by Keywords

Adaptive Filter | ADPCM | ADSP | ADSP-2181 | Aliasing | AMR | Anti-Aliasing | ARMA | Autocorrelation | AutoCovariance | Beamforming | Bessel | Blackfin | Butterworth | C6713 | CCS | Chebyshev | CIC Filter | Circular Convolution | Code Composer Studio | Comb Filter | Compression | Convolution | Cross Correlation | DCT | Decimation | Deconvolution | Demodulation | DM642 | DSP Boards | DSP/BIOS | DTMF | Echo Cancellation | Equalization | Equalizer | ETSI | EZLITE (Ez-kit Lite) | FFT | FFTW | FIR Filter | Fixed Point | FSK | G.711 | G.723 | G.729 | Gaussian Noise | Goertzel | GPIO | Hilbert Transform | IFFT | IIR Filter | Interpolation | Invariance | JTAG | Kalman | Laplace Transform | Levinson | LPC | McBSP | MIPS | Modulation | MPEG | Multirate | Notch Filter | Nyquist | OFDM | Oversampling | Pink Noise | Pitch | PLL | Polyphase | QAM | QDMA | Quantization | Quantizer | Radar | Random Noise | Reed Solomon | Remez | Resampling | RTDX | Sampling | Sharc | TI C6711 | Undersampling | Viterbi | Wavelets | White Noise | Wiener Filter | Windowing | XDS510PP | Z Transform


Discussion Groups

Free Online Books

See Also

Embedded SystemsFPGAElectronics

Discussion Groups | Comp.DSP | How to set the parameter value for Rayleigh fading Simulation

There are 2 messages in this thread.

You are currently looking at messages 0 to 2.


How to set the parameter value for Rayleigh fading Simulation - Tang - 2004-06-13 20:44:00

When calcualate BER for certain modulation scheme, under Rayleigh fading,
exact theoretical valuse is available from books and publications.

But how to do set Rayleigh parameters in the simulation?

For example, received signal is  r(t) = Alpha * exp(-j*Phi) * s(t) + z(t)     
( By Proakis 's book) 

And 
        s(t) transmitted signal
        z(t)  Gaussian noise ~ N ( 0, Sigma)
       
Alpha is a Rayleigh distributed random variable descrbing the attenuation in
transmission.

To generat Alpha, how to set the sigma of Rayleigh distribution 
   p(a) =  z / (sigma2)  * exp ( - z2 / 2 sigma2 )

sigma2 = sigma^2, 
of course this sigma is the different with the one used in z(t), so how to set
the value ?

My question is :

When calcualte BER versus differenet Eb/No  value,  z(t) is calculated with
different sigma, which get from Eb/No.

But how about  the sigma2 of Alpha,  is it kept as constant ? or calculated
from Eb/No too, and how ?

Thanks !
______________________________
New DSP Code Snippets Section now Live.   Learn more about the reward program for contributors here.

Re: How to set the parameter value for Rayleigh fading Simulation - Ramesh - 2004-06-21 02:34:00



Hi,

Usually, on a fading channel the average probability of error is
plotted against the average received signal-to-noise ratio. If Eb is
the transmitted bit energy, N0 the noise PSD, and alpha the fading
random variable, then the average received SNR is given by (Eb/N0)
*E(alpha^2), where E(alpha^2) is the statistical average value of the
fading random variable. Now, it should then be clear that the value of
sigma^2 for the fading is immaterial. One can choose any value.
Usually one chooses 2*sigma^2=1, so that on the average the fading
gain is unity.

Hope that helps
Ramesh

t...@163.net (Tang) wrote in message news:<6...@posting.google.com>...
> When calcualate BER for certain modulation scheme, under Rayleigh fading,
> exact theoretical valuse is available from books and publications.
> 
> But how to do set Rayleigh parameters in the simulation?
> 
> For example, received signal is  r(t) = Alpha * exp(-j*Phi) * s(t) + z(t)     
> ( By Proakis 's book) 
> 
> And 
>         s(t) transmitted signal
>         z(t)  Gaussian noise ~ N ( 0, Sigma)
>        
> Alpha is a Rayleigh distributed random variable descrbing the attenuation in
> transmission.
> 
> To generat Alpha, how to set the sigma of Rayleigh distribution 
>    p(a) =  z / (sigma2)  * exp ( - z2 / 2 sigma2 )
> 
> sigma2 = sigma^2, 
> of course this sigma is the different with the one used in z(t), so how to set
> the value ?
> 
> My question is :
> 
> When calcualte BER versus differenet Eb/No  value,  z(t) is calculated with
> different sigma, which get from Eb/No.
> 
> But how about  the sigma2 of Alpha,  is it kept as constant ? or calculated
> from Eb/No too, and how ?
> 
> Thanks !
______________________________
New DSP Code Snippets Section now Live.   Learn more about the reward program for contributors here.