SPUC::fading_channel Class Reference
[SPUC non-template classesSimulation classes And functionsCommunication classes And functions]

#include <fading_channel.h>

Collaboration diagram for SPUC::fading_channel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 fading_channel (long paths=1, float_type norm_delay_spread=1)
void setup (float_type norm_delay_spread)
void generate_channel ()
complex< float_typeupdate (const complex< float_type > s)

Public Attributes

fir< complex< float_type >,
complex< float_type > > 
exp_decay
long taps
float_type delay_spread
noise tap_gain

Detailed Description

FIR Channel Model. Exponential decay delay line channel model Mean channel power is normalized Profiles are generated using gaussian pdf
Author:
Tony Kirke, Copyright(c) 2001

Tony Kirke


Constructor & Destructor Documentation

SPUC::fading_channel::fading_channel ( long  paths = 1,
float_type  norm_delay_spread = 1 
) [inline]


Member Function Documentation

void SPUC::fading_channel::generate_channel (  ) 

void SPUC::fading_channel::setup ( float_type  norm_delay_spread  ) 

complex< float_type > SPUC::fading_channel::update ( const complex< float_type s  ) 


Member Data Documentation

float_type SPUC::fading_channel::delay_spread

fir<complex<float_type>,complex<float_type> > SPUC::fading_channel::exp_decay

noise SPUC::fading_channel::tap_gain

long SPUC::fading_channel::taps


The documentation for this class was generated from the following files:
Generated on Mon Jun 9 19:40:36 2008 for DSPTemplates by  doxygen 1.4.7