| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Communications Toolbox |
| Contents | Index |
| Learn more about Communications Toolbox |
chan = stdchan(ts,fd,chantype)
[chan, chanprofile] = stdchan(...)
chan = stdchan(ts,fd,chantype, trms)
chan = stdchan(ts,fd,chantype) constructs a fading channel object chan according to the specified chantype. The input string chantype is chosen from the set of standardized channel profiles listed below. ts is the sample time of the input signal, in seconds. fd is the maximum Doppler shift, in Hertz.
[chan, chanprofile] = stdchan(...) also returns a structure chanprofile containing the parameters of the channel profile specified by chantype.
chan = stdchan(ts,fd,chantype, trms) is used to create a channel object, chan, when chantype is any one of '802.11a', '802.11b' or '802.11g'. When using '802.11a', '802.11b' or '802.11g' channels, you must specify TRMS, which is the RMS delay spread of the channel model. As per 802.11 specifications, TS should not be larger than TRMS/2.
COST 207 channel models (The Rician K factors for the cases cost207RAx4 and cost207RAx6 are chosen as in 3GPP TS 45.005 V7.9.0 (2007-2)):
| Channel model | Profile |
|---|---|
| cost207RAx4 | Rural Area (RAx), 4 taps |
| cost207RAx6 | Rural Area (RAx), 6 taps |
| cost207TUx6 | Typical Urban (TUx), 6 taps |
| cost207TUx6alt | Typical Urban (TUx), 6 taps, alternative |
| cost207TUx12 | Typical Urban (TUx), 12 taps |
| cost207TUx12alt | Typical Urban (TUx), 12 taps, alternative |
| cost207BUx6 | Bad Urban (BUx), 6 taps |
| cost207BUx6alt | Bad Urban (BUx), 6 taps, alternative |
| cost207BUx12 | Bad Urban (BUx), 12 taps |
| cost207BUx12alt | Bad Urban (BUx), 12 taps, alternative |
| cost207HTx6 | Hilly Terrain (HTx), 6 taps |
| cost207HTx6alt | Hilly Terrain (HTx), 6 taps, alternative |
| cost207HTx12 | Hilly Terrain (HTx), 12 taps |
| cost207HTx12alt | Hilly Terrain (HTx), 12 taps, alternative |
GSM/EDGE channel models (3GPP TS 45.005 V7.9.0 (2007-2), 3GPP TS 05.05 V8.20.0 (2005-11)):
| Channel model | Profile |
|---|---|
| gsmRAx6c1 | Typical case for rural area (RAx), 6 taps, case 1 |
| gsmRAx4c2 | Typical case for rural area (RAx), 4 taps, case 2 |
| gsmHTx12c1 | Typical case for hilly terrain (HTx), 12 taps, case 1 |
| gsmHTx12c2 | Typical case for hilly terrain (HTx), 12 taps, case 2 |
| gsmHTx6c1 | Typical case for hilly terrain (HTx), 6 taps, case 1 |
| gsmHTx6c2 | Typical case for hilly terrain (HTx), 6 taps, case 2 |
| gsmTUx12c1 | Typical case for urban area (TUx), 12 taps, case 1 |
| gsmTUx12c1 | Typical case for urban area (TUx), 12 taps, case 2 |
| gsmTUx6c1 | Typical case for urban area (TUx), 6 taps, case 1 |
| gsmTUx6c2 | Typical case for urban area (TUx), 6 taps, case 2 |
| gsmEQx6 | Profile for equalization test (EQx), 6 taps |
| gsmTIx2 | Typical case for very small cells (TIx), 2 taps |
3GPP channel models for deployment evaluation (3GPP TR 25.943 V6.0.0 (2004-12)):
| Channel model | Profile |
|---|---|
| 3gppTUx | Typical Urban channel model (TUx) |
| 3gppRAx | Rural Area channel model (RAx) |
| 3gppHTx | Hilly Terrain channel model (HTx) |
ITU-R 3G channel models (ITU-R M.1225 (1997-2)):
| Channel model | Profile |
|---|---|
| itur3GIAx | Indoor office, channel A |
| itur3GIBx | Indoor office, channel B |
| itur3GPAx | Outdoor to indoor and pedestrian, channel A |
| itur3GPBx | Outdoor to indoor and pedestrian, channel B |
| itur3GVAx | Vehicular - high antenna, channel A |
| itur3GVBx | Vehicular - high antenna, channel B |
| itur3GSAxLOS | Satellite, channel A, LOS |
| itur3GSAxNLOS | Satellite, channel A, NLOS |
| itur3GSBxLOS | Satellite, channel B, LOS |
| itur3GSBxNLOS | Satellite, channel B, NLOS |
| itur3GSCxLOS | Satellite, channel C, LOS |
| itur3GSCxNLOS | Satellite, channel C, NLOS |
ITU-R HF channel models (ITU-R F.1487 (2000)) (FD must be 1 to obtain the correct frequency spreads for these models.):
| Channel model | Profile |
|---|---|
| iturHFLQ | Low latitudes, Quiet conditions |
| iturHFLM | Low latitudes, Moderate conditions |
| iturHFLD | Low latitudes, Disturbed conditions |
| iturHFMQ | Medium latitudes, Quiet conditions |
| iturHFMM | Medium latitudes, Moderate conditions |
| iturHFMD | Medium latitudes, Disturbed conditions |
| iturHFMDV | Medium latitudes, Disturbed conditions near vertical incidence |
| iturHFHQ | High latitudes, Quiet conditions |
| iturHFHM | High latitudes, Moderate conditions |
| iturHFHD | High latitudes, Disturbed conditions |
JTC channel models:
| Channel model | Profile |
|---|---|
| jtcInResA | Indoor residential A |
| jtcInResB | Indoor residential B |
| jtcInResC | Indoor residential C |
| jtcInOffA | Indoor office A |
| jtcInOffB | Indoor office B |
| jtcInOffC | Indoor office C |
| jtcInComA | Indoor commercial A |
| jtcInComB | Indoor commercial B |
| jtcInComC | Indoor commercial C |
| jtcOutUrbHRLAA | Outdoor urban high-rise areas - Low antenna A |
| jtcOutUrbHRLAB | Outdoor urban high-rise areas - Low antenna B |
| jtcOutUrbHRLAC | Outdoor urban high-rise areas - Low antenna C |
| jtcOutUrbLRLAA | Outdoor urban low-rise areas - Low antenna A |
| jtcOutUrbLRLAB | Outdoor urban low-rise areas - Low antenna B |
| jtcOutUrbLRLAC | Outdoor urban low-rise areas - Low antenna C |
| jtcOutResLAA | Outdoor residential areas - Low antenna A |
| jtcOutResLAB | Outdoor residential areas - Low antenna B |
| jtcOutResLAC | Outdoor residential areas - Low antenna C |
| jtcOutUrbHRHAA | Outdoor urban high-rise areas - High antenna A |
| jtcOutUrbHRHAB | Outdoor urban high-rise areas - High antenna B |
| jtcOutUrbHRHAC | Outdoor urban high-rise areas - High antenna C |
| jtcOutUrbLRHAA | Outdoor urban low-rise areas - High antenna A |
| jtcOutUrbLRHAB | Outdoor urban low-rise areas - High antenna B |
| jtcOutUrbLRHAC | Outdoor urban low-rise areas - High antenna C |
| jtcOutResHAA | Outdoor residential areas - High antenna A |
| jtcOutResHAB | Outdoor residential areas - High antenna B |
| jtcOutResHAC | Outdoor residential areas - High antenna C |
HIPERLAN/2 channel models:
| Channel model | Profile |
|---|---|
| hiperlan2A | Model A |
| hiperlan2B | Model B |
| hiperlan2C | Model C |
| hiperlan2D | Model D |
| hiperlan2E | Model E |
802.11a/b/g channel models:
802.11a/b/g channel models share a common multipath delay profile
| Channel model |
|---|
| 802.11a |
| 802.11b |
| 802.11g |
ts = 0.1e-4; fd = 200; chan = stdchan(ts, fd, 'cost207TUx6'); chan.NormalizePathGains = 1; chan.StoreHistory = 1; y = filter(chan, ones(1,5e4)); plot(chan);
doppler, rayleighchan, and ricianchan
![]() | ssbmod | symerr | ![]() |

Learn how to apply early verification to your development process through these technical resources.
How much time do you spend on testing to ensure implementation meets system-level requirements?
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |