Skip to main content
JYW's learning garden

JYW's learning garden

Isn't it a pleasure to have friends come from afar?

Channel Impairment

Objective

In this stage, we will explore the impact of the channel on signals and compare the distortion of the signals at the receiving end and the sending end. The main focus will be on the effects of noise, frequency offset, and time offset in the channel model on the signal.

System architecture file: Qpsk_stage2.grc


Jia-YinAbout 1 mincoursecomm
Polyphase Clock Synchronization

Objective

In this stage of the experiment, we will use the Polyphase Clock Sync module to implement three functions: clock recovery, inter-symbol interference (ISI) elimination, and downsampling (reducing the number of samples per symbol).

System architecture file: Qpsk_stage3.grc


Jia-YinLess than 1 minutecoursecomm
Signal Decoding

Objective

Using a differential decoder to eliminate phase ambiguity, decode the signal after the Costas loop and restore the original transmitted data stream.

System architecture file: Qpsk_stage6.grc


Jia-YinAbout 1 mincoursecomm
Multipath Effect and Equalizer

Objective

In this experiment, we will investigate the impact of multipath effects on signals and how to use equalizers to eliminate these effects. The main principle used in the equalizer here is the Constant Modulus Algorithm (CMA) in adaptive algorithms.

System architecture file: Qpsk_stage4.grc


Jia-YinAbout 1 mincoursecomm
QPSK

Introduction to QPSK

Quadrature Phase-Shift Keying (QPSK) is a widely used modulation technique in modern digital communication systems, known for its efficient spectral utilization and interference resistance. QPSK transmits data by changing the phase of the carrier signal, where each symbol represents two bits, corresponding to four possible phase states (0, 90, 180, 270 degrees).


Jia-YinLess than 1 minutecoursecomm
Take the bus

On a rainy Friday morning, the gentle drizzle caressed the earth. My daughter and I stepped out of the house, ready to take the bus to work and school, fulfilling our previous agreement. Suddenly, a thought flashed through my mind: we left the house later than usual, would we catch a later bus? Would the bus be unbearably crowded? Should we drive instead? But upon second thought, I decided to stick to our plan of taking the bus, leading by example and conveying the idea of perseverance.


Jia-YinLess than 1 minutesharing
Demodulation

Processing Baseband Signals

Feed the modulated signal from the previous section to a Virtual Sink, id=ooksignal. Next, we add some modules, as shown in the figure below:

The parameters of the added modules are as follows:


Jia-YinAbout 1 mincoursecomm