Final report on link level and system level channel models - Winner
Final report on link level and system level channel models - Winner
Final report on link level and system level channel models - Winner
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
WINNER D5.4 v. 1.4<br />
MsGainAnglesAz<br />
MsGainAnglesEl<br />
MsElementPositi<strong>on</strong><br />
InterpFuncti<strong>on</strong><br />
InterpMethod<br />
Vector c<strong>on</strong>taining the azimuth angles for the MS antenna<br />
field pattern values. These values are assumed to be the<br />
same for both polarizati<strong>on</strong>s. This value is given in degrees<br />
over the range (-180,180) degrees. If<br />
NUMEL(BsGainPattern)=1, this variable is ignored.<br />
Vector of elevati<strong>on</strong> angles for definiti<strong>on</strong> of MS antenna<br />
gain values. This parameter is for future needs <strong>on</strong>ly; its<br />
value is ignored in this implementati<strong>on</strong> (WIM does not<br />
support elevati<strong>on</strong>).<br />
Element spacing for MS linear array in wavelengths. This<br />
parameter can be either scalar or vector. If scalar, uniform<br />
spacing is applied. If vector, values give distances between<br />
adjacent elements.<br />
The name of the interpolating functi<strong>on</strong>. One can replace<br />
this with his own functi<strong>on</strong>. For syntax, see interp_gain.m,<br />
which is the default functi<strong>on</strong>. For faster computati<strong>on</strong>, see<br />
interp_gain_c.m<br />
The interpolati<strong>on</strong> method used by the interpolating<br />
functi<strong>on</strong>. Available methods depend <strong>on</strong> the functi<strong>on</strong>. The<br />
default functi<strong>on</strong> is based <strong>on</strong> MATLAB’s interp1.m<br />
functi<strong>on</strong> <strong>and</strong> supports e.g. ‘linear’ <strong>and</strong> ‘cubic’ (default)<br />
methods. Note that some methods, such as ‘linear’, cannot<br />
extrapolate values falling outside the field pattern<br />
definiti<strong>on</strong>.<br />
linspace(-<br />
180,180,90)<br />
deg<br />
- -<br />
0.5 wavelength<br />
‘interp_gain’ -<br />
‘cubic’ -<br />
Parameter matrices BsGainPattern <strong>and</strong> MsGainPattern 2nd dimensi<strong>on</strong> is either 1 or 2. If polarizati<strong>on</strong><br />
opti<strong>on</strong> is in use, the field pattern values have to be given for vertical <strong>and</strong> horiz<strong>on</strong>tal polarizati<strong>on</strong>s (in this<br />
order). If polarizati<strong>on</strong> is not used <strong>on</strong>ly the first dimensi<strong>on</strong>, i.e. vertical, is used, if both are given.<br />
Note that the mean power of narrowb<strong>and</strong> <strong>channel</strong> matrix elements (i.e. summed over delay domain)<br />
depends <strong>on</strong> the antenna gains. The default antenna has unit gain for both polarizati<strong>on</strong>s. Hence, the mean<br />
narrowb<strong>and</strong> <strong>channel</strong> coefficient power is two for ‘polarized’ opti<strong>on</strong>, <strong>and</strong> <strong>on</strong>e for all other opti<strong>on</strong>s.<br />
The fourth input argument, is opti<strong>on</strong>al. It can be used to specify the initial AoDs, AoAs, cisoid phases,<br />
path losses <strong>and</strong> shadowing values when WIM is called recursively, or for testing purposes. If this<br />
argument is given, the r<strong>and</strong>om parameter generati<strong>on</strong> as defined in WIM is not needed. Only the antenna<br />
gain values will be interpolated for the supplied AoAs <strong>and</strong> AoDs.<br />
The fields of the MATLAB struct are given in the following table. Notati<strong>on</strong>: K denotes the number of<br />
<strong>link</strong>s, N denotes the number of paths, M denotes the number of subpaths within a path.<br />
Table 6.5: Initial values, fourth opti<strong>on</strong>al input argument.<br />
Parameter name Definiti<strong>on</strong> Unit<br />
InitDelays A K x N matrix of path delays. Sec<br />
InitSubPathPowers A K x N x M array of powers of the subpaths. -<br />
InitAods A K x N x M array Degrees<br />
InitAoas A K x N x M array Degrees<br />
InitSubPathPhases<br />
A complex-valued K x N x M array. When polarizati<strong>on</strong> opti<strong>on</strong><br />
is used, this is a K x P x N x M array, where P=4. In this case<br />
the sec<strong>on</strong>d dimensi<strong>on</strong> includes the phases for [VV VH HV<br />
HH] polarized comp<strong>on</strong>ents.<br />
degrees<br />
InitPathLosses A K x 1 vector Decibel<br />
InitShadowLosses A K x 1 vector Decibel<br />
6.2.2 Example output parameters<br />
There are three output arguments: CHAN, DELAYS, FULLOUTPUT. The last two are opti<strong>on</strong>al output<br />
parameters. Notati<strong>on</strong>: K denotes the number of <strong>link</strong>s, N is the number of paths, T the number of time<br />
samples, U the number of receiver elements, <strong>and</strong> S denotes the number of transmitter elements.<br />
Page 141 (167)