QPSK Modulation and Demodulation in Matlab AWGN Channel

preview_player
Показать описание
QPSK Modulation and Demodulation in Matlab AWGN Channel.
We will first load our audio signal. Then we will use quantization, QPSK modulation, QPSK demodulation and dequantization.
QPSK (Quadrature Phase Shift Keying) is type of phase shift keying.
A QPSK modulator can be implemented as follows. A demultiplexer (or serial to parallel converter) is used to separate odd and even bits from the generated information bits. Each of the odd bits (quadrature arm) and even bits (in-phase arm) are converted to NRZ format in a parallel manner. The signal on the in-phase arm is multiplied by cosine component and the signal on the quadrature arm is multiplied by sine component. QPSK modulated signal is obtained by adding the signal from both in-phase and quadrature arm.

In the demodulator the received signal is multiplied by a reference frequency generators (cos(ωt)) and (sin(ωt)) on separate arms (in-phase and quadrature arms). The multiplied output on each arm is integrated over one bit period using an integrator. A threshold detector makes a decision on each integrated bit based on a threshold. Finally the bits on the in-phase arm (even bits) and on the quadrature arm (odd bits) are remapped to form detected information stream.
Рекомендации по теме
Комментарии
Автор

The link provided in the description is not valid. Can give tell any alternative for matlab codes

rndomness
Автор

The Matlab codes link is broken. Is that still available elsewhere? Best.

mangooc
Автор

hello can you please help me with the code for qpsk ofdm modulation with receiver divesity

stephanostembo
visit shbcf.ru