21.04.2013 Views

ETTC'2003 - SEE

ETTC'2003 - SEE

ETTC'2003 - SEE

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.

• Output: Samples<br />

Module ‘Nyquist_filter2’:<br />

Same as ‘Nyquist_filter1’<br />

Module ‘Demodulator_QPSK’:<br />

• Objective: QPSK demodulation<br />

• Parameters: Downsampling<br />

• Input: Samples<br />

• Output: Samples<br />

Module ‘Viterbi_decoder’:<br />

• Objective: Viterbi decoding<br />

• Parameters: Path lengrh<br />

• Input: Samples<br />

• Output: Bits<br />

Module ‘Compute_ber’:<br />

• Objective: Bit error rate<br />

• Parameters: Number of bit errors<br />

• Input: Bits<br />

• Output: NA<br />

Next figure shows an example of simulation<br />

run that allows to obtain a Bit Error Rate of<br />

2.3*10 -4 at Eb/N0=3.34dB with Nyquist filters<br />

on 5 symbols and a quantization of 3 bits for<br />

the Viterbi decoder<br />

Figure 8 : Simulation run<br />

CHAIN EXPLOITATION<br />

The chain can now be exploited using several<br />

computers to speed-up global simulation time.<br />

A case-study allows to test several discrete<br />

values of the Eb/N0 parameter.<br />

Next figure shows an example of exploitation<br />

run<br />

Figure 9 : Exploitation run<br />

CONCLUSION<br />

In this paper, we have shown the interest of<br />

JUZZLE to simulate a transmission chain.<br />

These results can be extended to other<br />

technical area, for instance electronic,<br />

mechanic, aeronautic,…<br />

Moreover, new JUZZLE developments will<br />

propose soon:<br />

- some examples to help users<br />

- debug execution mode with graphical<br />

plots of exchanged data<br />

- event driven simulation support<br />

For any other information, code and regular<br />

news are published on http://www.juzzle.com.<br />

7

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

Saved successfully!

Ooh no, something went wrong!