Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

simthlib::WssusChannelScattering Class Reference

#include <channel.h>

Inheritance diagram for simthlib::WssusChannelScattering:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 WssusChannelScattering (int id, simth::DeviceSystemIntf *s, const simth::PropertyList &pl)

Related Functions

(Note that these are not member functions.)

 propertylist_WssusChannelScattering (not_a_function)

Detailed Description

WSSUS channel which is determind by the scattering function (see Rohling "Script for Mobile Communications"), i.e. by the doppler frequency and maximal delay.


Constructor & Destructor Documentation

simthlib::WssusChannelScattering::WssusChannelScattering int  id,
simth::DeviceSystemIntf s,
const simth::PropertyList pl
 

Constructor

Parameters:
id The Device ID
s The pointer to the simulation system
pl The list of properties this device has


Friends And Related Function Documentation

propertylist_WssusChannelScattering not_a_function   )  [related]
 

These are the properties of class WssusChannelScattering . This list is auto-generated from the XML-Devicelist of this device by means of an XSLT transformation script.

Description of this device in the XML file: WSSUS channel which is determind by the scattering function (see Rohling "Script for Mobile Communications"), i.e. by the doppler frequency and maximal delay.

Note that this class also has the Properties of its base classes. The direct base class is simthlib::WssusChannelExpDelay ; direct link to its propertylist should be propertylist_WssusChannelExpDelay(). The list below usually includes the properties that have been inherited from the base classes; the properties which belong only to this class can be found at the end of this list.

input_length
<sequencelength>, default "-1" -- The length of the input sequence. '-1' means it will be determined dynamically at runtime.

snr
<string>, default "" -- Name of the SNR loop variable in your simulation setup

channel_refresh
<string>, default "" -- Name of the channel refresh loop variable in your simulation setup

3 properties in this class. The above properties have been inherited from the base class simthlib::Channel .

num_path
<unsigned>, default "30" -- Important WSSUS parameter: The number of scattering paths in the WSSUS channel model. This number should be at least 30 or larger in order to model a sufficiently random channel.

normalization_mode
<enum>, default "standard" -- The normalization mode in this channel: standard, time, or freq. Additionally the channel will be normalized by the number of transmit antennas.

freq_dist
<double>, default "312500" -- Only for normalization mode 'frequency': Distance of frequence samples when calculating the normalization factor in frequency normalization mode

num_freqs
<unsigned>, default "64" -- Only for normalization mode 'frequency': Number of frequency points/samples when calculating the normalization factor in frequency normalization mode

rice_factor_db
<double>, default "-1e6" -- The rice factor of this channel in dB. If unset (minus infinity), then there is no line of sight. The dB property overrides the scalar one.

rice_factor
<double>, default "0.0" -- The rice factor of this channel as a scalar. If unset (zero), then there is no line of sight.

6 properties in this class. The above properties have been inherited from the base class simthlib::WssusChannel .

max_doppler
<double>, default "" -- Maximum doppler frequency in Hz. This is f_0*v/c_0, i.e. for IEEE802.11a or Hiperlan/2 this means: 1 km/h = 5 Hz

1 properties in this class. The above properties have been inherited from the base class simthlib::WssusChannelJakesUniform .

No properties defined in this particular class. The above properties have been inherited from the base class simthlib::WssusChannelDelayProfile .

delay_mean
<double>, default "0.0" -- Mean value of the delay in s

max_signal_delay
<double>, default "" -- Max delay of the signal in s

2 properties in this class. The above properties have been inherited from the base class simthlib::WssusChannelExpDelay .

max_doppler
<double>, default "" -- Maximum doppler frequency in Hz. This is f_0*v/c_0, i.e. for IEEE802.11a or Hiperlan/2 this means: 1 km/h = 5 Hz

max_signal_delay
<double>, default "" -- Max delay of the signal

2 properties in this class.


Generated on Tue Aug 9 14:37:09 2005 for simtheticlib by  doxygen 1.4.1