Moving channel propagation conditions
out = lteMovingChannel(model,in)
the moving propagation conditions specified in TS 36.104 . The filtered waveform is stored
out = lteMovingChannel(
out, where each column corresponds
to the waveform at each of the receive antennas. The columns of matrix
to the channel input waveforms at each transmit antenna. The input
waveforms are filtered with the delay profiles as specified in the
model. The delay profiles
are resampled to match the input signal sampling rate. The modeling
process introduces delay on top of the channel group delay.
The time difference between the first multipath component and the reference time (assumed to be 0) follows a sinusoidal characteristic.
Where the offset t0 is
0, the delay of the first multipath component is 0. If t = 0, .
Relative delay between all multipath components is fixed.
Two moving propagation scenarios are specified in TS 36.104 , Annex B.4:
Scenario 1 implements an extended typical urban with
200 Hz Doppler shift (ETU200) Rayleigh fading model with changing
delays. The Rayleigh fading model can be modeled using two different
methods as described in
For Scenario 1,
controls the fading process timing offset. Changing this value produces
parts of the fading process at different points in time.
Scenario 2 consists of a single non-fading path with unit amplitude and zero phase degrees with changing delay. No AWGN is introduced internally in this model.
Generate a frame and filter it with the LTE moving propagation channel.
rmc = lteRMCDL('R.10'); [txWaveform,txGrid,info] = lteRMCDLTool(rmc,[1;0;1]); chcfg.Seed = 1; chcfg.NRxAnts = 1; chcfg.MovingScenario = 'Scenario1'; chcfg.SamplingRate = 100000; chcfg.InitTime = 0; rxWaveform = lteMovingChannel(chcfg,txWaveform);
model— Moving channel model
Moving channel model, specified as a structure.
contain the following fields.
|Parameter Field||Required or Optional||Values||Description|
Random number generator seed. To use a random seed, set
Positive scalar integer
Number of receive antennas
Moving channel scenario
Input signal sampling rate, the rate of each sample in the rows
of the input matrix,
Fading process and timing adjustment offset, in seconds
Transmit antenna number normalization, specified as:
The following fields are
required or optional (as indicated) only if
scalar power of 2
Number of oscillators used in fading path modeling.
Rayleigh fading model type.
Model output normalization.
in— Input samples
Input samples, specified as a numeric matrix.
size T-by-P, where P is
the number of transmit antennas and T is the number
of time-domain samples. These waveforms are filtered with the delay
profiles as specified in the parameter structure
These delay profiles are resampled to match the input signal sampling
rate. Each column of
in corresponds to the waveform
at each of the transmit antennas.
Complex Number Support: Yes
out— Filtered waveform
Filtered waveform, returned as a numeric matrix. Each column
out corresponds to the waveform at each of
the receive antennas.
Complex Number Support: Yes
 3GPP TS 36.104. “Base Station (BS) radio transmission and reception.” 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA). URL: http://www.3gpp.org.
 Dent, P., G. E. Bottomley, and T. Croft. “Jakes Fading Model Revisited.” Electronics Letters. Vol. 29, 1993, Number 13, pp. 1162–1163.
 Pätzold, Matthias, Cheng-Xiang Wang, and Bjørn Olav Hogstad. “Two New Sum-of-Sinusoids-Based Methods for the Efficient Generation of Multiple Uncorrelated Rayleigh Fading Waveforms.” IEEE Transactions on Wireless Communications. Vol. 8, 2009, Number 6, pp. 3122–3131.