Bazat e Telekomit

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

UNIVERSITETI POLITEKNIK I TIRANËS

FAKULTETI I TEKNOLOGJISË SË INFORMACIONIT


DEPARTAMENTI I ELEKTRONIKËS DHE
TELEKOMUNIKACIONIT

DETYRE KURSI

LËNDA: BAZAT E TELEKOMUNIKACIONEVE

TEMA: Të ndërtohet kodi në Matlab për simulimin e modulim – demodulim BPSK. Në hyrje
seria e sinjalit modulues ka shpejtësi 34 Mbps ne formën uniforme 1000010000 Frekuenca
e sinjalit bartëse është 5.8 GHz. Gjeni gjerësinë e brezit që duhet për të transmetuar një
sinjal të tillë. Ekzekutoni kodin e realizuar dhe paraqitni format e sinjaleve a).sinjali
modulues b). sinjali i moduluar c). sinjali i demoduluar, kanali i transmetimit eshte një kanal
real me zhurma. Shuarja ne kanal eshte 15dB.

Punoi:

Pranoi: Prof. Asoc. Olimpjon Shurdi

Tiranë, 2023
Multipath Propagation Channel Multipath signals arrive at the receiver with different
propagation path lengths called multipath taps.

Performance Comparison of Channel Estimation We simulate LTE down link single‐input


single‐output (SISO) system with the parameters given in the specification.
KODI QE EKZEKUTOJME NE MATLAB :
% Parametrat e hyrjes
seria = '1000010000'; % Seria e sinjalit modulues
shpejtesia = 34e6; % Shpejtësia në bps
frekuenca_barte = 5.8e9; % Frekuenca e sinjalit bartëse
shuarja_dB = 15; % Shuarja në kanal (dB)

% Gjetja e gjeresise se brezit


gjeresia_brezit = shpejtesia / (2 * frekuenca_barte);

% Modulimi BPSK
t = 0:1/shpejtesia:(length(seria)-1)/shpejtesia; % Koha e perqindjeve
faza = pi * (1 - str2num(seria)); % Fazat për 1 dhe 0
sinjali_modulues = sqrt(2/shpejtesia) * cos(2*pi*frekuenca_barte*t + faza);

% Zhurma
shuarja = 10^(-shuarja_dB/10); % Shuarja në format lineare
sinjali_i_moduluar = sinjali_modulues + sqrt(shuarja/2) * randn(size(sinjali_modulues));

% Demodulimi BPSK
sinjali_demoduluar = sinjali_i_moduluar * sqrt(2/shpejtesia);
seria_demoduluar = sinjali_demoduluar > 0;

% Paraqitja e sinjaleve
subplot(3, 1, 1);
plot(t, sinjali_modulues);
title('Sinjali modulues');
xlabel('Koha (s)');
ylabel('Amplituda');

subplot(3, 1, 2);
plot(t, sinjali_i_moduluar);
title('Sinjali i moduluar');
xlabel('Koha (s)');
ylabel('Amplituda');

subplot(3, 1, 3);
plot(t, sinjali_demoduluar);
title('Sinjali i demoduluar');
xlabel('Koha (s)');
ylabel('Amplituda');

% Paraqitja e serive te demoduluara


disp('Seria e demoduluar:');
disp(seria_demoduluar);
EKZEKUTIMI I KODIT NE MATLAB
FIGURA
PERFUNDIME
Kodi i mësipërm në MATLAB paraqet simulimin e modulimit dhe demodulimit
BPSK duke përdorur serinë e dhënë "1000010000" si sinjal modulues. Kodi
gjithashtu përfshin pjesën e simulimit të zhurmës në kanalin e transmetimit
dhe demodulimin e sinjalit për të gjeneruar serinë e demoduluar.

Rezultatet e kodit paraqiten në një grafik , pasi e kemi ekzekutuar kodin ne


matlab, ku sinjali modulues, sinjali i moduluar dhe sinjali i demoduluar janë
paraqitur në subplotet e ndara. Seria e demoduluar gjithashtu është shfaqur në
dritaren e komandave.

You might also like