Be the first to rate this file! 65 Downloads (last 30 days) File Size: 3.58 KB File ID: #29742
image thumbnail

Rayleigh Fading Channel Signal Generator

by Avetis Ioannisyan

 

16 Dec 2010

Rayleigh Fading Channel based on Hadamard and Jakes model

| Watch this File

File Information
Description

Dent Rayleigh model is similar to Jakes but uses Hadamard function in MATLAB to make the oscillators (somewhat) independent and thus provide results that are a little more realistic than the Jakes model.

For more details, please read IEEE paper by Wu Z. from 2004 (Electronics Letters, Volume: 40, Issue: 15) that covers the statistical performance of several models, including the Dent. In this paper Wu proposes his own model which is even better than the Dent.

Function Usage Example:
  [omega_mTau, Tk] =
  RayCh(2^7, 2^18, 64, 2, 900, 100)

  where

  NumAngles=2^7,
  Length=2^18,
  symbolRate=64,
  NumWaveforms=2,
  carrierFreq=900,
  Velocity=100

I have created this function for my own purpose, specifically for the use in my OFDM channel estimation model. It may not be as generic as you require, so some tweaking may be necessary. For example, the for() loops can be improved using Matlab vectorization - this is left as an exercise for the reader.

I have included the description for how to create the required fm() function which computes the Doppler shift
~avetis

MATLAB release MATLAB 7.1.0 (R14SP3)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
rayleigh Avetis Ioannisyan 16 Dec 2010 15:59:17
fading channel Avetis Ioannisyan 16 Dec 2010 15:59:17
ofdm Avetis Ioannisyan 16 Dec 2010 15:59:18
channel Avetis Ioannisyan 16 Dec 2010 15:59:18
wireless Avetis Ioannisyan 16 Dec 2010 15:59:18
jakes model Avetis Ioannisyan 16 Dec 2010 15:59:18
estimation Avetis Ioannisyan 16 Dec 2010 15:59:18
hadamard Avetis Ioannisyan 16 Dec 2010 15:59:18
cdma Avetis Ioannisyan 16 Dec 2010 15:59:18
estimation Hrasek 25 Mar 2011 14:11:00

Contact us at files@mathworks.com