4.0

4.0 | 2 ratings Rate this file 22 Downloads (last 30 days) File Size: 10.8 KB File ID: #16347

UWB channel model revised

by

 

12 Sep 2007 (Updated )

UWB channel model implementation

| Watch this File

File Information
Description

The IEEE Multipath Channel block simulates an indoor UWB channel as described in "A Channel Model for Ultrawideband Indoor Communications" by J.R. Foerster, M. Pendergrass and A.F. Molisch, November 2003, and incorporates the processes used in their MATLAB scripts.

The discrete input is convolved with a realization of the channel impulse response. This response can be one of 4 types (CM1, CM2, CM3 or CM4) described in the paper or a custom channel with user-defined parameters. Response terms that extend beyond one symbol period (ISI) are added to the output for the next symbol period.

Sample time is the rate at which the discrete signal is processed through the channel. It represents the time resolution of the channel and is entered in nsec. The symbol period is the time period of each data symbol and is entered as an integral number of sample times. For example, enter
Sample Time: 0.02
Symbol Period: 100
for a signal with a symbol period of 2 nsec. and a sampling period of 20 psec. Symbols per fade refers to the number of symbol periods over which the channel does not change.

Channel choices are
CM1 IEEE line of sight, < 4m
CM2 IEEE non-line of sight, < 4m
CM3 IEEE non-line of sight, 4-10m
CM4 IEEE strong dispersion, delay spread of 25 nsec.
custom define parameters manually

Created by Tim Becker, MSEE student at San Jose State University. November 2004.

Required Products Communications Blockset
MATLAB release MATLAB 7.0.1 (R14SP1)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (3)
30 Mar 2014 MOHAMAD

Unable to load block diagram 'commdigbbndpm2'.its related QPSK Demodulator Baseband.how to remove this error pls help

08 Mar 2008 Ritesh Sood

There's an error on line 102 of the file multipath_sim2a.m; which I guess is pretty serious. From Appendix A. of:
A. F. Molisch, J. R. Foerster, and M. Pendergrass. Channel models for ultrawideband personal area networks, IEEE_M_WCOM, volume 10, number 6, pages 14--21, Dec, 2003

The random variable (RV) n1 corresponds to cluster fading, while n2 corresponds to the fading of each ray within a cluster. Important point is: n1 should only be generated once for a cluster and used for each ray in the cluster.

The code needs a minor modification, but can hardly be overlooked.

Thanks to the author for putting up this very useful code!

16 Sep 2007 Hamid Pourebrahim  

Contact us