Pengujian Teknik Fast Channel Shortening Pada Multicarrier Modulation Dengan Metoda Polynomial Weighting Functions.

(1)

Abstrak

i Universitas Kristen Maranatha

PENGUJIAN TEKNIK FAST CHANNEL SHORTENING

PADA MULTICARRIER MODULATION

DENGAN METODA POLYNOMIAL WEIGHTING

FUNCTIONS

Jongguran David/ 0322136

Jurusan Teknik Elektro, Fakultas Teknik, Universitas Kristen Maranatha Jl. Prof. Drg. Suria Sumantri 65, Bandung 40164, Indonesia

Email: [email protected]

ABSTRAK

Dewasa ini, modulasi multicarrier dipilih sebagai skema transmisi untuk sebagian besar sistem komunikasi baru.

Salah satu kelebihan dari sistem multicarrier adalah tahan terhadap

multipath (atau delay spread pada kasus wireline) dengan syarat bahwa delay spread cocok dalam guard interval yang ditentukan sebelumnya. Panjang guard interval adalah tetap dan lebih pendek dari panjang blok. Dalam beberapa kasus,

panjang kanal dapat melebihi panjang guard interval. Dalam kasus ini, equalizer digunakan untuk membuat suatu kanal efektif sehingga panjang kanal efektif menjadi lebih pendek dari guard interval.

Desain Time Domain Equalizer (TEQ) Minimum Interblock Interference (Min-IBI) dan TEQ Minimum Delay Spread (MDS) menggunakan metoda

polynomial weighting functions.

Kata kunci: multicarrier, multipath, delay spread, guard interval, equalizer, Minimum Interblock Interference, Minimum Delay Spread dan polynomial weighting functions.


(2)

Abstract

ii Universitas Kristen Maranatha

FAST CHANNEL SHORTENING TECHNIQUE EVALUATION

ON MULTICARRIER MODULATION

WITH POLYNOMIAL WEIGHTING FUNCTIONS

Jongguran David/ 0322136

Department of Electrical Engineering, Faculty of Techniques, Maranatha Christian University

Jalan Prof. Drg. Suria Sumantri 65, Bandung 40164, Indonesia Email: [email protected]

ABSTRACT

Nowadays, multicarrier modulation selected as a transmission scheme for the majority of new communications systems.

One of the advantages of the multicarrier system is resilient to multipath (or delay spread at the wireline case) on condition that the delay spread fits in predetermined guard intervals. The length of guard interval is fixed and shorter than the length of the block. In some cases, the channel length may exceed the length of the guard interval. In this case, the equalizer is used to create an effective channel so that the effective channel length becomes shorter than the guard interval.

Minimum Interblock Interference (Min-IBI) Time Domain Equalizer (TEQ) and the Minimum Delay Spread (MDS) TEQ design using the polynomial weighting functions method.

Keywords: multicarrier, multipath, delay spread, guard interval, equalizer, Minimum Interblock Interference, Minimum Delay Spread and polynomial weighting functions.


(3)

Daftar Isi

v Universitas Kristen Maranatha

DAFTAR ISI

Halaman

ABSTRAK………. i

ABSTRACT………... ii

KATA PENGANTAR……….. iii

DAFTAR ISI………. v

DAFTAR GAMBAR……… vii

DAFTAR TABEL………. ix

DAFTAR SINGKATAN……….. x

BAB I PENDAHULUAN I.1. Latar Belakang………... 1

I.2. Identifikasi Masalah………... 1

I.3. Perumusan Masalah……….. 2

I.4. Tujuan……… 2

I.5. Pembatasan Masalah……… 2

I.5. Sistematika Penulisan………... 2

BAB II LANDASAN TEORI II.1. Modulasi Single Carrier...………... 4

II.2. Sistem Modulasi Frequency Division Multiplexing………... 4

II.3. Orthogonal Frequency Division Multiplexing...………... 5

II.3.1 Contoh OFDM dengan 4 Sub Carrier………... 6

II.4. Fading...………. 10

II.5. Interferensi Intersimbol...……… 13

II.6. Interferensi Intrasimbol.……… 14

II.7. Additive White Gaussian Noise (AWGN)………... 17


(4)

Daftar Isi vi

Universitas Kristen Maranatha

BAB III PERANCANGAN

III.1. Model Sistem Multicarrier... 19 III.2. Algoritma Desain Fast Min-IBI TEQ... III.3. Algoritma Desain Fast MDS TEQ……….

21 22 III.4 Fungsi bobot polinom………. 22

BAB IV ANALISA HASIL SIMULASI

IV.1. BER terhadap SNR untuk model kanal wireless………. 25 IV.2. BER terhadap SNR untuk model kanal wireline……….. 26

BAB V KESIMPULAN DAN SARAN

V.1. Kesimpulan………... 27 V.2. Saran………... 27

DAFTAR PUSTAKA... 28 LAMPIRAN A : M-File Matlab


(5)

Daftar Gambar

vii Universitas Kristen Maranatha

DAFTAR GAMBAR

Halaman Gambar II.1 Gambar II.1. Perbedaan Single Carrier, FDM, dan OFDM 6 Gambar II.2 Gambar II.2. Aliran bit yang akan dimodulasi dengan

OFDM 4 carrier………. 7

Gambar II.3 Gambar II.3. Sub-carrier 1 dan bit-bit yang dimodulasi ( kolom pertama Tabel II.1)……….. 8

Gambar II.4 Gambar II.4. Sub carrier 2 dan bit-bit yang dimodulasi (kolom kedua Tabel II.1)……….. 8

Gambar II.5 Gambar II.5. Sub carrier 3 dan bit-bit yang dimodulasi (kolom ketiga Tabel II.1)……….. 9

Gambar II.6 Gambar II.6. Sub carrier 4 dan bit-bit yang dimodulasi (kolom keempat Tabel II.1)……….. 9

Gambar II.7 Gambar II.7. Diagram fungsi pembentukan sinyal OFDM. Bagian yang digaris putus-putus adalah blok IFFT……….. 10

Gambar II.8 Gambar II.8. Sinyal OFDM yang dibentuk……….. 10

Gambar II.9 Gambar II.9. Sinyal terrefleksi tiba pada perioda waktu terdelay………. 11

Gambar II.10.a Sinyal yang akan dikirim dan respon frekuensi kanal yang sesuai………... 12

Gambar II.10.b Kanal fading……….. 12

Gambar II.10.c Fading pada OFDM... 13

Gambar II.11 Contoh dari Interferensi Intersimbol... 14

Gambar II.12 Cyclic Prefix……….. 16

Gambar II.13.a Respon frekuensi kanal... 16

Gambar II.13.b Respon FEQ terhadap respon frekuensi kanal... 17

Gambar II.14 Representasi dari AWGN... 18

Gambar II.15 Kepadatan Spektral Daya Noise White Gaussian Noise (WGN)……….. 18


(6)

Daftar Gambar viii

Universitas Kristen Maranatha Gambar III.1 Model Sistem Multicarrier……… 19 Gambar IV.1 Kanal Acak……… 24 Gambar IV.2 BER terhadap SNR untuk model kanal wireless………….. 25 Gambar IV.3 BER terhadap SNR untuk model kanal wireline………….. 26


(7)

Daftar Tabel

ix Universitas Kristen Maranatha

DAFTAR TABEL

Halaman Tabel II.1 Konversi serial ke paralel bit-bit data………... 7 Tabel III.1 Notasi channel shortening... 20


(8)

Daftar Singkatan

x Universitas Kristen Maranatha

DAFTAR SINGKATAN

TEQ : Time Domain Equalizer

Min-IBI : Minimum Inter-Block Interference MDS : Minimum Delay Spread

DSL : Digital Subscriber Line DVB : Digital Video Broadcast DAB : Digital Audio Broadcast

SDARS : Satellite Digital Audio Radio Service PLC : Power Line Communications

OFDM : Orthogonal Frequency Division Multiplexing DMT : Discrete Multi Tone

CW : Carrier Wave

FDM : Frequency Division Multiplexing DFT : Discrete Fourier Transform BPSK : Binary Phase Shift Keying IFFT : Inverse Fast Fourier Transform FFT : Fast Fourier Transform

AWGN : Additive White Gaussian Noise PDF : Probability Density Function P/S : Paralel to Serial

S/P : Serial to Paralel CP : Cyclic Preifix

xCP : Remove Cyclic Prefix


(9)

Daftar Singkatan

xi Universitas Kristen Maranatha FEQ : Frequency Domain Equalizer

ISI : Intersymbol Interference ICI : Intercarrier Interference

IDFT : Inverse Discrete Fourier Transform FIR : Finite Impulse Response

MSSNR : Maximum Shortening Signal to Noise Ratio MMSE : Minimum Mean Square Error

LAN : Local Area Network

QPSK : Quadrature Phase Shift Keying


(10)

LAMPIRAN A:

M-FILE MATLAB


(11)

A - 1 % gambar4_1.m

%rand('state',state0); randn('state',state1); state0 = rand('state'); state1 = randn('state');

nu = 16; % panjang CP

tLh_mid = 32; % delay spread dari remote scatterers

tLh_local = 6; % delay spread dari tiap set local

scatterers

decay = 2; % delay rate exponensial kanal

hmid = exp(-[1:tLh_mid].'/(tLh_mid/decay)) .* ...

(randn(tLh_mid,1) + j*randn(tLh_mid,1));

hlocal1 = randn(tLh_local,1) + j*randn(tLh_local,1); hlocal2 = randn(tLh_local,1) + j*randn(tLh_local,1); h = conv(conv(hlocal1,hmid),hlocal2);

h = h/norm(h); Lh = length(h)-1; d = MaxWindow(h,nu+1); figure(1); clf;

set(0,'DefaultAxesFontSize',16); stem([0:Lh],abs(h));

hold on;

stem([d:d+nu],abs(h(d+1:d+nu+1)),'filled'); hold off;

vv = axis;

axis([0 Lh 0 vv(4)]);

xlabel('tap index','FontSize',16); ylabel('tap magnitude','FontSize',16); grid on;


(12)

A - 2 % gambar4_2_4_3.m

% perbandingan BER desain-desain equalizer

%rand('state',state0); randn('state',state1); state0 = rand('state'); state1 = randn('state'); % untuk Rayleigh fading channels (gambar4_2): % tLw=48, nu=16, Nchans=100, and rawiter=100 % untuk Rayleigh fading channels (gambar4_3): % tLw=8, nu=8, Nchans=100, and rawiter=100 % (setelah loop 8, mulai lagi pada loop 1 % dengan set 100 symbol baru)

Nchans = 100; % jumlah kanal untuk disimulasikan

%Nchans = 28000; % jumlah kanal untuk disimulasikan

chantype = 1; % 1 = Rayleigh fading, 2 = ARMA, 3 = CSA

tLw = 48; % panjang TEQ untuk Rayleigh fading

channels

%tLw = 8; % panjang TEQ untuk CSA loops

Lw = tLw-1; % orde TEQ

nu = 16; % panjang TEQ untuk Rayleigh fading

channels

%nu = 8; % panjang TEQ untuk CSA loops

N = 64; % ukuran FFT

M = N+nu; % total ukuran simbol

SNRdB = [0:5:60]'; % SNR dalam dB

Lsnr = length(SNRdB); % jumlah nilai SNR

tLh_mid = 32; % delay spread dari remote scatterers

tLh_local = 6; % delay spread dari tiap set local

scatterers

decay = 2; % delay rate eksponensial kanal

rawiter = 100; % jumlah block data untuk dikirim

Kest = 100; % jumlah block untuk estimasi TEQ

ssx = 1; % daya sinyal

sx = sqrt(ssx); % standar deviasi sinyal

alpha = 1/2; % weighting sinyal

%--- % membuat data yang ditransmisi dan noise

x = zeros(M*rawiter,1);

Xtrue = sign(randn(2*N*rawiter,1)); Xdd = zeros(size(Xtrue));

Xinit = (1+j)*ones(N,1);

for k=1:rawiter

X = Xtrue((k-1)*(2*N)+[1:2:2*N]) + j*Xtrue((k-1)*(2*N)+[2:2:2*N]);

x([nu+1:M]'+M*(k-1)) = sqrt(N)*ifft(X,N);

x([1:nu]'+M*(k-1)) = x([N+1:N+nu]'+M*(k-1)); % tambahkan CP

% decoding differensial :

temp = (angle(X) - angle(Xinit))/pi;

Xdd((k-1)*(2*N)+[1:2:2*N]) = sign(mod(temp+0.25,2)-1); Xdd((k-1)*(2*N)+[2:2:2*N]) = sign(mod(temp-0.25,2)-1); Xinit = X;

end % untuk k=1:rawiter x = x*(sx/sqrt(2));


(13)

A - 3

n = (1/sqrt(2)) * (randn(M*rawiter,1)+j*randn(M*rawiter,1)); %---

hh = waitbar(0,'Iterasi melalui kanal dan SNR...'); BER = zeros(Lsnr,6);

for channum=1:Nchans

% membuat kanal

if chantype==1 % Rayleigh fading channel

hmid = exp(-[1:tLh_mid].'/(tLh_mid/decay)) .* ...

(randn(tLh_mid,1) + j*randn(tLh_mid,1));

hlocal1 = randn(tLh_local,1) + j*randn(tLh_local,1); hlocal2 = randn(tLh_local,1) + j*randn(tLh_local,1); h = conv(conv(hlocal1,hmid),hlocal2);

elseif chantype==2 % ARMA channel

p1 = 0.85;

p2 = 0.65+0.45*j; p3 = 0.65-0.45*j;

MApart = randn(10,1) + j*randn(10,1); ARpart = poly([p1,p2,p3]);

imp = zeros(42,1); imp(1)=1; h = filter(MApart,ARpart,imp);

elseif chantype==3 % CSA loops

channum2 = mod(channum-1,8)+1;

eval(['load csaloop',num2str(channum2),'.time']); eval(['h = csaloop',num2str(channum2),'(:,2);']); h = h(1:4:end/2);

end

h = h/norm(h);

tLh = length(h); % panjang kanal

tLc = tLh+tLw-1; % panjang kanal efektif

dmin = 0; % delay minimum yang diijinkan

dmax = tLc-1-nu; % delay maksimum yang diijinkan

for SNRi = 1:Lsnr %---

SNR = SNRdB(SNRi); % SNR dalam dB

g = 10^(-SNR/10); % 1/SNR, skala linier

ssn = g*ssx; % daya noise

sn = sqrt(ssn);

% membuat data yang diterima r = conv(h,x);

r = r(1:length(n)) + sn*n;

% menghitung beragam TEQ dan equalisasi

% 1: tanpa TEQ ---

% hitung delay optimum kanal d1 = MaxWindow(h,nu+1);


(14)

A - 4

Xest = zeros(size(Xtrue)); Ydd = zeros(size(Xtrue)); Yinit = (1+j)*ones(N,1);

for k=1:rawiter-1

Y = fft(y((k-1)*M+[nu+1:M]+d1),N)*sqrt(2)/sqrt(N); Xest((k-1)*(2*N)+[1:2:2*N]) = sign(real(Y));

Xest((k-1)*(2*N)+[2:2:2*N]) = sign(imag(Y)); % differential decoding:

temp = (angle(Y) - angle(Yinit))/pi;

Ydd((k-1)*(2*N)+[1:2:2*N]) = sign(mod(temp+0.25,2)-1); Ydd((k-1)*(2*N)+[2:2:2*N]) = sign(mod(temp-0.25,2)-1); Yinit = Y;

end % untuk k=1:rawiter-1

BER(SNRi,1) = BER(SNRi,1) + sum(Ydd(2*N+1:2*(N-1)*rawiter) ...

~= Xdd(2*N+1:2*(N-1)*rawiter)) / (2*(N-2)*rawiter); % 2: MMSE, asumsi sinyal dan noise putih ----

% hitung delay optimal dan TEQ MMSE

[w2,d2] = mmse(h,nu+1,tLw,dmin,dmax,ssx,ssn); y = conv(r,w2);

Xest = zeros(size(Xtrue)); Ydd = zeros(size(Xtrue)); Yinit = (1+j)*ones(N,1);

for k=1:rawiter-1

Y = fft(y((k-1)*M+[nu+1:M]+d2),N)*sqrt(2)/sqrt(N); Xest((k-1)*(2*N)+[1:2:2*N]) = sign(real(Y));

Xest((k-1)*(2*N)+[2:2:2*N]) = sign(imag(Y)); % decoding diferensial:

temp = (angle(Y) - angle(Yinit))/pi;

Ydd((k-1)*(2*N)+[1:2:2*N]) = sign(mod(temp+0.25,2)-1); Ydd((k-1)*(2*N)+[2:2:2*N]) = sign(mod(temp-0.25,2)-1); Yinit = Y;

end % untuk k=1:rawiter-1

BER(SNRi,2) = BER(SNRi,2) + sum(Ydd(2*N+1:2*(N-1)*rawiter) ...

~= Xdd(2*N+1:2*(N-1)*rawiter)) / (2*(N-2)*rawiter); % 3: MSSNR ---

% hitung delay optimum dan TEQ MSSNR [w3,d3] = mssnr(h,nu+1,tLw,dmin,dmax); y = conv(r,w3);

Xest = zeros(size(Xtrue)); Ydd = zeros(size(Xtrue)); Yinit = (1+j)*ones(N,1);

for k=1:rawiter-1

Y = fft(y((k-1)*M+[nu+1:M]+d3),N)*sqrt(2)/sqrt(N); Xest((k-1)*(2*N)+[1:2:2*N]) = sign(real(Y));


(15)

A - 5

Xest((k-1)*(2*N)+[2:2:2*N]) = sign(imag(Y)); % decoding diferensial:

temp = (angle(Y) - angle(Yinit))/pi;

Ydd((k-1)*(2*N)+[1:2:2*N]) = sign(mod(temp+0.25,2)-1); Ydd((k-1)*(2*N)+[2:2:2*N]) = sign(mod(temp-0.25,2)-1); Yinit = Y;

end % untuk k=1:rawiter-1

BER(SNRi,3) = BER(SNRi,3) + sum(Ydd(2*N+1:2*(N-1)*rawiter) ...

~= Xdd(2*N+1:2*(N-1)*rawiter)) / (2*(N-2)*rawiter); % 4: MDS-Q ---

% hitung delay optimum dan TEQ MDS-Q

nmin = 0; % lokasi centroid terkecil

nmax = tLc-1; % lokasi centroid terbesar

LorQ = 1; % weights quadratic

[w4,d4,dummy] = mdsteq(h,tLw,nmin,nmax,LorQ,alpha,ssx,ssn); y = conv(r,w4);

Xest = zeros(size(Xtrue)); Ydd = zeros(size(Xtrue)); Yinit = (1+j)*ones(N,1);

for k=1:rawiter-1

Y = fft(y((k-1)*M+[nu+1:M]+d4),N)*sqrt(2)/sqrt(N); Xest((k-1)*(2*N)+[1:2:2*N]) = sign(real(Y));

Xest((k-1)*(2*N)+[2:2:2*N]) = sign(imag(Y)); % decoding diferensial:

temp = (angle(Y) - angle(Yinit))/pi;

Ydd((k-1)*(2*N)+[1:2:2*N]) = sign(mod(temp+0.25,2)-1); Ydd((k-1)*(2*N)+[2:2:2*N]) = sign(mod(temp-0.25,2)-1); Yinit = Y;

end % untuk k=1:rawiter-1

BER(SNRi,4) = BER(SNRi,4) + sum(Ydd(2*N+1:2*(N-1)*rawiter) ...

~= Xdd(2*N+1:2*(N-1)*rawiter)) / (2*(N-2)*rawiter); % 5: MDS-L ---

% hitung delay optimum dan TEQ MDS-L

nmin = 0; % lokasi centroid terkecil

nmax = tLc-1; % lokasi centroid terbesar

LorQ = 0; % weights linier

[w5,d5,dummy] = mdsteq(h,tLw,nmin,nmax,LorQ,alpha,ssx,ssn); y = conv(r,w5);

Xest = zeros(size(Xtrue)); Ydd = zeros(size(Xtrue)); Yinit = (1+j)*ones(N,1);

for k=1:rawiter-1

Y = fft(y((k-1)*M+[nu+1:M]+d5),N)*sqrt(2)/sqrt(N); Xest((k-1)*(2*N)+[1:2:2*N]) = sign(real(Y));

Xest((k-1)*(2*N)+[2:2:2*N]) = sign(imag(Y)); % decoding diferensial:


(16)

A - 6

temp = (angle(Y) - angle(Yinit))/pi;

Ydd((k-1)*(2*N)+[1:2:2*N]) = sign(mod(temp+0.25,2)-1); Ydd((k-1)*(2*N)+[2:2:2*N]) = sign(mod(temp-0.25,2)-1); Yinit = Y;

end % untuk k=1:rawiter-1

BER(SNRi,5) = BER(SNRi,5) + sum(Ydd(2*N+1:2*(N-1)*rawiter) ...

~= Xdd(2*N+1:2*(N-1)*rawiter)) / (2*(N-2)*rawiter); % 6: Min-IBI ---

% hitung delay optimum dan TEQ MDS-L

LorQ = 0; % weights linier

[w6,d6] = minibi(h,tLw,nu,dmin,dmax,LorQ,alpha,ssx,ssn); y = conv(r,w6);

Xest = zeros(size(Xtrue)); Ydd = zeros(size(Xtrue)); Yinit = (1+j)*ones(N,1);

for k=1:rawiter-1

Y = fft(y((k-1)*M+[nu+1:M]+d6),N)*sqrt(2)/sqrt(N); Xest((k-1)*(2*N)+[1:2:2*N]) = sign(real(Y));

Xest((k-1)*(2*N)+[2:2:2*N]) = sign(imag(Y)); % decoding diferensial:

temp = (angle(Y) - angle(Yinit))/pi;

Ydd((k-1)*(2*N)+[1:2:2*N]) = sign(mod(temp+0.25,2)-1); Ydd((k-1)*(2*N)+[2:2:2*N]) = sign(mod(temp-0.25,2)-1); Yinit = Y;

end % untuk k=1:rawiter-1

BER(SNRi,6) = BER(SNRi,6) + sum(Ydd(2*N+1:2*(N-1)*rawiter) ...

~= Xdd(2*N+1:2*(N-1)*rawiter)) / (2*(N-2)*rawiter); % ---

end % untuk SNRi = 1:Lsnr waitbar(channum/Nchans,hh); end % untuk channum=1:Nchans close(hh);

%---

BER = BER/Nchans; figure(1); clf; set(0,'DefaultAxesFontSize',16); semilogy(SNRdB,BER(:,1),'bo-',... SNRdB,BER(:,2),'rs-',... SNRdB,BER(:,3),'gx-',... SNRdB,BER(:,4),'kd-',... SNRdB,BER(:,5),'kd--',... SNRdB,BER(:,6),'m+-.');

axis([SNRdB(1) SNRdB(end) 1e-4 0.5]); %title('BER vs. SNR','FontSize',16);

xlabel('signal-to-noise ratio (SNR), in dB','FontSize',16); ylabel('bit error rate (BER)','FontSize',16);


(17)

A - 7

legend('No TEQ','MMSE','MSSNR','MDS-Q','MDS-L','Min-IBI',3); grid on;


(18)

Bab I Pendahuluan

1 Universitas Kristen Maranatha

BAB I

PENDAHULUAN

I.1 Latar Belakang

Di masa lalu, komunikasi single carrier adalah format modulasi pilihan. Dewasa ini, modulasi multicarrier dipilih sebagai skema transmisi untuk sebagian besar sistem komunikasi baru. Contohnya termasuk digital

subscriber line (DSL), digital video broadcast (DVB) dan digital audio broadcast (DAB), wireless local area network, satellite digital audio radio service (SDARS), dan power line communications (PLC).

Salah satu kelebihan dari sistem multicarrier adalah tahan terhadap

multipath (atau delay spread pada kasus wireline) dengan syarat bahwa delay spread cocok dalam guard interval yang ditentukan sebelumnya.

Namun, panjang guard interval yang tetap ini adalah lebih pendek dari panjang blok. Secara umum, panjang saluran tidak diketahui, dan dalam beberapa kasus, mungkin melebihi panjang guard interval. Hal ini benar terjadi pada beberapa kasus, misalnya Digital Subscriber Line (DSL). Dalam kasus ini, equalizer digunakan untuk mengatasi permasalahan tersebut. Tujuan dari equalizer adalah untuk membuat suatu kanal efektif yang mungkin memiliki beberapa sampel bukan-nol, asalkan panjang saluran yang efektif menjadi lebih pendek dari guard interval.

I.2 Identifikasi Masalah

Desain Time Domain Equalizer (TEQ) Minimum Interblock Interference (Min-IBI) dan Desain TEQ Minimum Delay Spread (MDS) berkompleksitas rendah diterapkan pada sistem multicarrier untuk mengatasi interferensi intercarrier dan interferensi intersimbol.


(19)

Bab I Pendahuluan 2

Universitas Kristen Maranatha

I.3 Perumusan Masalah

Bagaimana cara mengatasi interferensi intercarrier dan interferensi intersimbol pada sistem multicarrier dengan Desain TEQ Min-IBI dan Desain TEQ MDS berkompleksitas rendah.

I.4 Tujuan

Menganalisa fast channel shortening Desain TEQ Min-IBI dan Desain TEQ MDS berkompleksitas rendah dengan metoda polynomial weighting

functions untuk mengatasi interferensi intercarrier dan interferensi

intersimbol.

I.5 Pembatasan Masalah

Adapun pembatasan masalah yang akan dibahas pada Tugas Akhir ini adalah :

1. Desain TEQ yang diuji dalam Tugas Akhir ini adalah Desain TEQ Minimum Interblock Interference (Min-IBI) dan Desain TEQ Minimum Delay Spread (MDS).

2. Parameter performansi Desain TEQ yang diuji dan dibandingkan adalah Bit Error Rate (BER).

3. Pengujian yang dilakukan adalah pada level simulasi.

I.6 Sistematika Penulisan


(20)

Bab I Pendahuluan 3

Universitas Kristen Maranatha

BAB I : PENDAHULUAN

Bab ini menguraikan tentang latar belakang, identifikasi masalah, perumusan masalah, tujuan, pembatasan masalah dan sistematika penulisan.

BAB II : LANDASAN TEORI

Bab ini menguraikan tentang teori dasar mengenai modulasi multicarrier, Orthogonal Frequency Division Multiplexing (OFDM), Discrete Multi Tone (DMT), dan channel shortening equalizer yang juga disebut sebagai time-domain equalizer (TEQ).

BAB III : PERANCANGAN

Bab ini menguraikan model sistem dan implementasi desain TEQ Min-IBI dan MDS berkompleksitas rendah dan generalisasi desain dengan fungsi bobot polinom yang berubah-ubah.

BAB IV : DATA DAN ANALISA

Bab ini menguraikan tentang hasil simulasi dan analisa hasil dari program yang telah berhasil dibuat, serta pengujian terhadap program tersebut.

BAB V : KESIMPULAN DAN SARAN

Bab ini menguraikan tentang kesimpulan akhir dan saran-saran untuk pengembangan lanjutan dari fast channel shortening dengan metoda fungsi bobot polinom.


(21)

Bab V Kesimpulan dan Saran

27 Universitas Kristen Maranatha

BAB V

KESIMPULAN DAN SARAN

V.1. Kesimpulan

Berdasarkan hasil pengamatan dan analisa yang telah dilakukan, dapat disimpulkan bahwa:

1. Desain MDS kurang cocok digunakan sebagai channel shortening untuk sistem wireless, desain MDS lebih cocok untuk sistem wireline.

2. Desain Min-IBI cocok digunakan, baik pada sistem wireless maupun pada sistem wireline.

V.2. Saran

Adapun saran yang dapat berguna bagi pengembangan Tugas Akhir ini selanjutnya adalah sebagai berikut:

1. Desain TEQ Min-IBI dan MDS perlu diuji menggunakan metoda lain yang berbeda dari metoda dalam Tugas Akhir ini.

2. Desain TEQ Min-IBI dan MDS perlu diuji pada aplikasi-aplikasi lain sistem multicarrier seperti DVB/DAB, PLC, radio satellite, dan aplikasi yang lainnya.


(22)

Daftar Pustaka

28 Universitas Kristen Maranatha

DAFTAR PUSTAKA

1. Ahmad R.S. Bahai, Burton R. Saltzberg, Mustafa Ergen, Multi-Carrier

Digital Communications: Theory and Aplications of OFDM, 2004.

2. Bocuuzzi, Joseph, Signal Processing for Wireless Communications, McGraw-Hill, 2008.

3. Charan, Langton, Orthogonal Frequency Division Multiplex, Complextoreal, 2004.

4. J. Wu, G. Arslan, B. L. Evans, Efficient Matrix Multiplication Methods to

Implement a Near-Optimum Channel Shortening Method for Discrete Multitone Transceivers, in Proc. IEEE Asilomar Conf. on Signals, Systems,

and Computers, Pacific Grove, CA, Nov. 2000, vol. 1, pp. 152-157.

5. Louis Litwin and Michael Pugel, The principles of OFDM, RF Signal processing, 2001

6. Man-On Pun, Michele Morelli and C-C Jay Kuo, Multi-Carrier Techniques for

Broadband Wireless Communications, Communications and Signal Processing

Vol.3, Imperial College Press 2007.

7. P. J. W. Melsa, R. C. Younce, and C. E. Rohrs, Impulse Response Shortening

for Discrete Multitone Transceivers, IEEE Trans. on Comm., vol. 44, pp.

1662-1672, Dec. 1996.

8. Richard K. Martin, C. Richard Johnson Jr., Adaptive Equalization:

Transitioning from single-carrier to multticarrier system, IEEE signal Proccessing Magazine, November 2005.


(1)

(2)

Bab I Pendahuluan

1 Universitas Kristen Maranatha

BAB I

PENDAHULUAN

I.1 Latar Belakang

Di masa lalu, komunikasi single carrier adalah format modulasi pilihan. Dewasa ini, modulasi multicarrier dipilih sebagai skema transmisi untuk sebagian besar sistem komunikasi baru. Contohnya termasuk digital subscriber line (DSL), digital video broadcast (DVB) dan digital audio broadcast (DAB), wireless local area network, satellite digital audio radio service (SDARS), dan power line communications (PLC).

Salah satu kelebihan dari sistem multicarrier adalah tahan terhadap multipath (atau delay spread pada kasus wireline) dengan syarat bahwa delay spread cocok dalam guard interval yang ditentukan sebelumnya. Namun, panjang guard interval yang tetap ini adalah lebih pendek dari panjang blok. Secara umum, panjang saluran tidak diketahui, dan dalam beberapa kasus, mungkin melebihi panjang guard interval. Hal ini benar terjadi pada beberapa kasus, misalnya Digital Subscriber Line (DSL). Dalam kasus ini, equalizer digunakan untuk mengatasi permasalahan tersebut. Tujuan dari equalizer adalah untuk membuat suatu kanal efektif yang mungkin memiliki beberapa sampel bukan-nol, asalkan panjang saluran yang efektif menjadi lebih pendek dari guard interval.

I.2 Identifikasi Masalah

Desain Time Domain Equalizer (TEQ) Minimum Interblock Interference (Min-IBI) dan Desain TEQ Minimum Delay Spread (MDS) berkompleksitas rendah diterapkan pada sistem multicarrier untuk mengatasi interferensi intercarrier dan interferensi intersimbol.


(3)

Universitas Kristen Maranatha

I.3 Perumusan Masalah

Bagaimana cara mengatasi interferensi intercarrier dan interferensi intersimbol pada sistem multicarrier dengan Desain TEQ Min-IBI dan Desain TEQ MDS berkompleksitas rendah.

I.4 Tujuan

Menganalisa fast channel shortening Desain TEQ Min-IBI dan Desain TEQ MDS berkompleksitas rendah dengan metoda polynomial weighting functions untuk mengatasi interferensi intercarrier dan interferensi intersimbol.

I.5 Pembatasan Masalah

Adapun pembatasan masalah yang akan dibahas pada Tugas Akhir ini adalah :

1. Desain TEQ yang diuji dalam Tugas Akhir ini adalah Desain TEQ Minimum Interblock Interference (Min-IBI) dan Desain TEQ Minimum Delay Spread (MDS).

2. Parameter performansi Desain TEQ yang diuji dan dibandingkan adalah Bit Error Rate (BER).

3. Pengujian yang dilakukan adalah pada level simulasi.

I.6 Sistematika Penulisan


(4)

Bab I Pendahuluan 3

Universitas Kristen Maranatha

BAB I : PENDAHULUAN

Bab ini menguraikan tentang latar belakang, identifikasi masalah, perumusan masalah, tujuan, pembatasan masalah dan sistematika penulisan.

BAB II : LANDASAN TEORI

Bab ini menguraikan tentang teori dasar mengenai modulasi

multicarrier, Orthogonal Frequency Division Multiplexing

(OFDM), Discrete Multi Tone (DMT), dan channel shortening equalizer yang juga disebut sebagai time-domain equalizer (TEQ).

BAB III : PERANCANGAN

Bab ini menguraikan model sistem dan implementasi desain TEQ Min-IBI dan MDS berkompleksitas rendah dan generalisasi desain dengan fungsi bobot polinom yang berubah-ubah.

BAB IV : DATA DAN ANALISA

Bab ini menguraikan tentang hasil simulasi dan analisa hasil dari program yang telah berhasil dibuat, serta pengujian terhadap program tersebut.

BAB V : KESIMPULAN DAN SARAN

Bab ini menguraikan tentang kesimpulan akhir dan saran-saran untuk pengembangan lanjutan dari fast channel shortening dengan metoda fungsi bobot polinom.


(5)

27 Universitas Kristen Maranatha

KESIMPULAN DAN SARAN

V.1. Kesimpulan

Berdasarkan hasil pengamatan dan analisa yang telah dilakukan, dapat disimpulkan bahwa:

1. Desain MDS kurang cocok digunakan sebagai channel shortening untuk sistem wireless, desain MDS lebih cocok untuk sistem wireline.

2. Desain Min-IBI cocok digunakan, baik pada sistem wireless maupun pada

sistem wireline.

V.2. Saran

Adapun saran yang dapat berguna bagi pengembangan Tugas Akhir ini selanjutnya adalah sebagai berikut:

1. Desain TEQ Min-IBI dan MDS perlu diuji menggunakan metoda lain yang

berbeda dari metoda dalam Tugas Akhir ini.

2. Desain TEQ Min-IBI dan MDS perlu diuji pada aplikasi-aplikasi lain sistem multicarrier seperti DVB/DAB, PLC, radio satellite, dan aplikasi yang lainnya.


(6)

Daftar Pustaka

28 Universitas Kristen Maranatha

DAFTAR PUSTAKA

1. Ahmad R.S. Bahai, Burton R. Saltzberg, Mustafa Ergen, Multi-Carrier Digital Communications: Theory and Aplications of OFDM, 2004.

2. Bocuuzzi, Joseph, Signal Processing for Wireless Communications,

McGraw-Hill, 2008.

3. Charan, Langton, Orthogonal Frequency Division Multiplex, Complextoreal, 2004.

4. J. Wu, G. Arslan, B. L. Evans, Efficient Matrix Multiplication Methods to Implement a Near-Optimum Channel Shortening Method for Discrete Multitone Transceivers, in Proc. IEEE Asilomar Conf. on Signals, Systems, and Computers, Pacific Grove, CA, Nov. 2000, vol. 1, pp. 152-157.

5. Louis Litwin and Michael Pugel, The principles of OFDM, RF Signal processing, 2001

6. Man-On Pun, Michele Morelli and C-C Jay Kuo, Multi-Carrier Techniques for

Broadband Wireless Communications, Communications and Signal Processing

Vol.3, Imperial College Press 2007.

7. P. J. W. Melsa, R. C. Younce, and C. E. Rohrs, Impulse Response Shortening for Discrete Multitone Transceivers, IEEE Trans. on Comm., vol. 44, pp. 1662-1672, Dec. 1996.

8. Richard K. Martin, C. Richard Johnson Jr., Adaptive Equalization:

Transitioning from single-carrier to multticarrier system, IEEE signal Proccessing Magazine, November 2005.