13.07.2015 Views

Simulation of Third Generation CDMA Systems - Virginia Tech

Simulation of Third Generation CDMA Systems - Virginia Tech

Simulation of Third Generation CDMA Systems - Virginia Tech

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The pass-band <strong>of</strong> the pulse shaping filter is the band <strong>of</strong> interest in the simulator. The channelcoefficients are normalized so thatN2Ê h kk = 1= 1, where we have N channel coefficients. Thisnormalization ensures that the average signal energy at both end <strong>of</strong> the channel remains thesame. This allows us to take the energy <strong>of</strong> the signal at the transmitter as the received signalenergy (E b ) during the estimation <strong>of</strong> receiver front end E b /N 0 value.The channels used in the simulator are linear time variant filters. We have a number <strong>of</strong>independently Rayleigh faded components on the sampling instants. Figure 3.5 shows theblock diagram <strong>of</strong> the time varying channelRayleighWaveformRayleighWaveformTransmittedFrameDelay <strong>of</strong> the2nd pathRayleighWaveformDelay <strong>of</strong> theNth pathFigure 3.5: Time Varying ChannelThe delays are implemented by treating each the transmitted data block (a frame <strong>of</strong> 10ms for the simulator) in a circular fashion. To implement a delay <strong>of</strong> τ samples, the last τsamples <strong>of</strong> a transmitted frame are taken out. This block <strong>of</strong> τ samples is then added to thebeginning <strong>of</strong> the truncated transmitted data block. This is shown in the Figure 3.6.The Rayleigh waveform is generated using Clarke’s model [9]. Complex Normalnoise samples, which are uncorrelated in the time domain, are passed through a Doppler35

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!