discrete multi-tone (lab 5) - 140.113.144.123

Post on 04-Jan-2022

14 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

MBWC Lab

Discrete Multi-tone(LAB 5)

2021/5/13 1

MBWC Lab

Requirement

2021/5/13 2

β€’ Generate the channel with different length (𝐑 is known)

𝐑 = [β„Ž0, … , β„Ž5] (delay with 5 time slots)

𝐑 = [β„Ž0, … , β„Ž9] (delay with 9 time slots)

β€’ Generate 64 QPSK symbols to form a signal vector in frequency domain

β€’ Redo the same process with 1000 realizations

β€’ Show the QPSK symbol error rate in different SNR

MBWC Lab

Channel Delay ≀ The Length of CP (1/2)

2021/5/13 3

β€’ The received signal (𝐇 is a circular matrix) in time domain

𝐱 = 𝐇𝐬 + 𝐰

β€’ The signal from time domain to frequency domain (𝐐 is an FFT matrix)

𝐒 = 𝐐𝐬 𝐗 = 𝐐𝐱

β€’ The circular matrix 𝐇 (𝚲 is a diagonal matrix)

𝐇 = 𝐐H𝚲𝐐

β€’ The received signal in frequency domain

𝐐𝐱 = 𝐐 𝐇𝐬 + 𝐰

β†’ 𝐐𝐱 = 𝐐 𝐐H𝚲𝐐𝐐H𝐒 + 𝐰 = 𝐐𝐐H 𝚲 𝐐𝐐H 𝐒 + 𝐐𝐰

β†’ 𝐗 = πš²π’ + 𝐐𝐰

MBWC Lab

Channel Delay ≀ The Length of CP (2/2)

2021/5/13 4

β€’ Generate 64 QPSK symbols to form a signal vector, 𝐒 ∈ 𝐂64Γ—1, in frequencydomain

β€’ Generate the circular matrix, 𝐇 ∈ 𝐂64Γ—64, and derive the correspondingdiagonal matrix, 𝚲 (𝐇 = 𝐐H𝚲𝐐)

β€’ Derive the received signal in time domain

𝐱 = 𝐇𝐬 + 𝐰 = 𝐐H𝚲𝐐𝐐H𝐒 + 𝐰

β€’ Decode the signal vector 𝐒 ∈ 𝐂64Γ—1(in frequency domain as follow)

𝐒 = πš²βˆ’1𝐐 𝐱 = πš²βˆ’1𝐐 𝐇𝐬 + 𝐰 = πš²βˆ’1𝐐 𝐐H𝚲𝐐𝐐H𝐒 + 𝐰

β†’ 𝐒 = 𝐒 + πš²βˆ’1𝐐 𝐰

MBWC Lab

Channel Delay β‰₯ The Length of CP

2021/5/13 5

The ISI exists here !!

MBWC Lab

The Symbol Error Rate

2021/5/13 6

Channel Delay ≀ The Length of CP Channel Delay β‰₯ The Length of CP

top related