• Tidak ada hasil yang ditemukan

Optimalisasi Parameter Tradeoffhandoff Dengan Mengevaluasi Metode Handoff

N/A
N/A
Protected

Academic year: 2019

Membagikan "Optimalisasi Parameter Tradeoffhandoff Dengan Mengevaluasi Metode Handoff"

Copied!
49
0
0

Teks penuh

(1)

Model Lintasan dan Posisi MS terhadap BTS

A.1 Model Lintasan Acak

(2)

Lampiran A

A.1 Model Lintasan Acak

Lintasan acak dimodelkan dalam sistem koordinat kartesian, ditunjukkan

pada Gambar A.1.

Gambar A.1

Model Lintasan Acak

,

, ,

, ,

, ,

,

, ,

BTS 3

( , )

( , )

)

( , )

BTS 2

BTS 1

y

x

,

,

y

(3)

Pada Gambar A.1, merupakan lintasan MS setiap jarak diskrit, dengan

arah acak yang dipetakan dalam sistem kartesian. Asumsi bahwa, r = 1 (lintasan

berupa garis lurus diamati setiap 1 meter), sudut

adalah arah pergerakan

mobile yang acak pada sampel ke- , dimana

= 1,2, . . . ,

.

Persamaan matematis Gambar A.1 sebagai berikut:

=

cos

(1)

=

sin

(2)

=

(3)

=

(4)

Dari Persamaan (1) dengan (3) dan (2) dengan (4), diperoleh;

=

cos

(5)

=

cos

+

(6)

=

cos

+

(7)

dan

=

sin

(8)

=

sin

+

(9)

(4)

A.2 Menentukan Jarak MS terhadap BTS

Jarak

Mobile Seluler

terhadap

Base Tranceiver Station

dapat ditentukan

berdasarkan rumus jarak antara dua titik

(

,

)

dan

(

,

)

yaitu:

=

(

) + (

)

(11)

Berdasarkan

Persamaan

(7),

apabila

diasumsikan

bahwa

posisi

(

,

)

,

(

,

)

dan

(

,

)

adalah tetap

terhadap posisi

Mobile Seluler

yang berubah-ubah secara acak yaitu,

(

,

)

dimana,

= 1,2. . . ,

. Maka, jarak

Mobile Seluler

setiap sampel-

terhadap

adalah memenuhi Persamaan (12).

(5)

Code Program

B.1 Pseudo Code Program Metode

Handoff

3 BTS

B.2 Source Code Program

(6)

B.1 Pseudo Code Program Metode

Handoff

3 BTS

%=================================================% %++++++++pseudocode metode handoff 3 BTS++++++++++% %+++++++++++++Matlab Pogramming+++++++++++++++++++% %==============Leonardo Siregar===================% %===========Departemen Teknik Elektro=============% %==========Universitas Sumatera Utara=============% %=================================================%

for h=1:simulasi

for i=1:n %(titik sampel)

%% keadaan sebelumnya BTS1 yang melayani MS

if BTS_kontrol(h,i-1)==BTS(1)

if Sinyal(h,[i-12:i-1,i])<Sdrop

% dua belas titik sampel berturut-turut dibawah sinyal % drop, maka terjadi drop call

continue;

else

if %syarat handoff BTS1-->BTS2

BTS2 % update data

elseif %syarat handoff BTS1-->BTS3

BTS3 % update data else

BTS1 % update data end

end

%% keadaan sebelumnya BTS2 yang melayani MS elseif BTS_kontrol(h,i-1)==BTS(2)

if Sinyal(h,[i-12:i-1,i])<Sdrop

% dua belas titik sampel berturut-turut dibawah sinyal % drop, maka terjadi drop call

continue;

else

if %syarat handoff BTS1-->BTS2

BTS1 % update data

elseif %syarat handoff BTS1-->BTS3

BTS3 % update data else

BTS2 % update data end

end

%% keadaan sebelumnya BTS3 yang melayani MS elseif BTS_kontrol(h,i-1)==BTS(3)

if Sinyal(h,[i-12:i-1,i])<Sdrop

% dua belas titik sampel berturut-turut dibawah sinyal % drop, maka terjadi drop call

continue else

if %syarat handoff BTS1-->BTS2

BTS1 % update data

elseif %syarat handoff BTS1-->BTS3

BTS2 % update data else

BTS3 % update data end

(7)

%% memilih kuat sinyal BTS terbaik ketika sebelumnya drop %% terjadi

if kuat sinyal BTS1 terbaik

BTS1 % update data

elseif kuat sinyal BTS2 terbaik BTS2 % update data

elseif kuat sinyal BTS3 terbaik BTS3 % update data

else continue; end

(8)

B.2 Source Code Program

s=500;% simulasi/ jumlah lintasan

N=400;%jumlah total titik sampel per lintasan

%%fungsi transformasi bilangan acak menjadi arah(sudut)acak

[teta_random]=tetarandom(s,N);

%% menentukan posisi BTS dalam koordinat kartesian

D=100*sqrt(3); % jarak antar BTS (m)

BTS_x=[250-D*sin(60*pi/180) ,250 ,250];%sb-x

BTS_y=[75+D/2 ,75 ,75+D];%sb-y

%% posisi koordinat awal MS berkoordinat(200,0)

xi=[200*ones(s,1) zeros(s,N-1)];%sb-x

yi= [0*ones(s,1) zeros(s,N-1)];%sb-y

%% menentukan lintasan acak MS

%jarak sampling antara 2 titik berdekatan

sampling=1;% ds=1 meter

% jarak awal MS terhadap BTS (200,0)

d1i=[sqrt((BTS_x(1)-200)^2+(BTS_y(1)-0)^2)*ones(s,1) zeros(s,N-1)];

d2i=[sqrt((BTS_x(2)-200)^2+(BTS_y(2)-0)^2)*ones(s,1) zeros(s,N-1)];

d3i=[sqrt((BTS_x(3)-200)^2+(BTS_y(3)-0)^2)*ones(s,1) zeros(s,N-1)];

for c=1:s

for d=2:N

xi(c,d)= xi(c,d-1)+sampling*cos(teta_random(c,d)); yi(c,d)= yi(c,d-1)+sampling*sin(teta_random(c,d));

d1i(c,d)=sqrt((BTS_x(1)-xi(c,d))^2+(BTS_y(1)-yi(c,d))^2); d2i(c,d)=sqrt((BTS_x(2)-xi(c,d))^2+(BTS_y(2)-yi(c,d))^2); d3i(c,d)=sqrt((BTS_x(3)-xi(c,d))^2+(BTS_y(3)-yi(c,d))^2);

end end

%% menentukan model shadowing--dist. lognormal

mu=0;%mean

tho=5;%variansi

v=2;%kecepatan MS (m/s)

ts=0.5;%waktu sampling (s)

di=20;%korelasi jarak

ai=exp(-v*ts/di);%koefisien korelasi

K1=85;% konstanta pathloss

K2=35;% konstanta eksponen pathloss

%truncated normal random

mu1=0;% mean

tho1=1;% variansi

xlo=-0.5;% batas bawah

xhi=0.5;% batas atas

% fungsi truncated normal random

[F1,F2,F3]=truncnormrnd(s,N,mu1,tho1,xlo,xhi);

% auto regresive AR-1

Fzeita1=[ai*ones(s,1) zeros(s,N-1)]; Fzeita2=[ai*ones(s,1) zeros(s,N-1)]; Fzeita3=[ai*ones(s,1) zeros(s,N-1)];

(9)

S1(:,1)= K1-K2.*log10(d1i(:,1))+ Fzeita1(:,1); S2(:,1)= K1-K2.*log10(d2i(:,1))+ Fzeita2(:,1); S3(:,1)= K1-K2.*log10(d3i(:,1))+ Fzeita3(:,1);

% ruang matriks untuk kuat sinyal

S1=[S1(:,1).*ones(s,1) zeros(s,N-1)]; S2=[S2(:,1).*ones(s,1) zeros(s,N-1)]; S3=[S3(:,1).*ones(s,1) zeros(s,N-1)];

for cc=1:s

for dd=2:N

Fzeita1(cc,dd)=ai*Fzeita1(cc,dd-1)+tho*sqrt(1-for ddd=2:N

% kuat sinyal terima

S1(cc,ddd)= K1-K2.*log10(d1i(cc,ddd))+ Fzeita1(cc,ddd); S2(cc,ddd)= K1-K2.*log10(d2i(cc,ddd))+ Fzeita2(cc,ddd); S3(cc,ddd)= K1-K2.*log10(d3i(cc,ddd))+ Fzeita3(cc,ddd);

end

S_123= [ S1; S2; S3];

end

%% Merata-ratakan kuat sinyal

ds=1;%jarak setiap sampling (m)

dav=[0 10 20 30];% variasi d_rata-rata

S1_rata=[S1(:,1) zeros(s,N-1)]; S2_rata=[S2(:,1) zeros(s,N-1)]; S3_rata=[S3(:,1) zeros(s,N-1)];

for rata=1:length(dav)

b(rata)=exp(-ds/dav(rata));

for e=1:s

for f=2:N

%% merata-ratakan sinyal dengan metode eksponensial untuk memperhalus

%% komponen sinyal shadowing yang berfluktuasi

%%================================================================ %Sinyal 1

S1_rata(e,f)=exp(-(ds/dav(rata))).*S1_rata(e,f-1)+(1-exp(-(ds/dav(rata))))...

.*S1(e,f);

%Sinyal 2

S2_rata(e,f)=exp(-(ds/dav(rata))).*S2_rata(e,f-1)+(1-exp(-(ds/dav(rata))))...

.*S2(e,f);

%Sinyal 3

S3_rata(e,f)=exp(-(ds/dav(rata))).*S3_rata(e,f-1)+(1-exp(-(ds/dav(rata))))...

.*S3(e,f);

%%================================================================

S123_rata = [S1_rata;S2_rata;S3_rata];

(10)

S11_rata_eks(e,f)=(K1-K2*log10(d1i(e,f)))+ai.*(S1(e,f-1)-(K1-%ekspektasi==> mean dari Si & Si_rata

S1_rata_eks(e,f)=b(rata).*S1_rata(e,f-1)+(1-b(rata)).*(ai.*S1(e,f-1)+...

(1-ai)*K1-K2*log10(d1i(e,f)./(d1i(e,f-1).^ai)));

S2_rata_eks(e,f)=b(rata).*S2_rata(e,f-1)+(1-b(rata)).*(ai.*S2(e,f-1)+...

(1-ai)*K1-K2*log10(d2i(e,f)./(d2i(e,f-1).^ai)));

S3_rata_eks(e,f)=b(rata).*S3_rata(e,f-1)+(1-b(rata)).*(ai.*S3(e,f-1)+...

(1-ai)*K1-K2*log10(d3i(e,f)./(d3i(e,f-1).^ai)));

%================================================================= end

end

Sdrop=14.5; % batas level sinyal mengalami drop, jika sinyal <

Sdrop (dB)

Smin=15; % level sinyal minimum (dB)

Smax=2*Smin; % batas level sinyal maksimum, jika sinyal > Smax

(dB)

P=0.1;

% R=D/sqrt(3);% radius sel

std1=tho*sqrt((1-(ai^2)));

std=tho*sqrt((1-(ai^2)).*(1-(b(rata).^2)));% variansi Si & Si_rata

handoff=1;% handoff terjadi

tidak_handoff=0;% handoff tidak terjadi

%================================== %===metode treshold & histeresis=== %==================================

t=1:20;% variasi treshold (dB)

h=1:10;% variasi histeresis (dB)

BTS= [1;2;3];% BTS1= 1; BTS2= 2; BTS3= 3;

S_T_H= [S2(:,1) zeros(s,N-1)];

S_rata_T_H= [S2_rata(:,1) zeros(s,N-1)];

BTS_kontrol_T_H=[BTS(2)*ones(s,1) zeros(s,N-1)]; Uk_T_H=zeros(s,N);

delay_T_H=[];

S_mean_T_H= [S2_rata_eks(:,1) zeros(s,N-1)];

for p=1:length(h)

for m=1:length(t)

for n=1:s

for o=2:N

%% inisial BTS_2 yg menangani MS if o<=12

S_T_H(n,o)=S2(n,o);

S_rata_T_H(n,o)=S2_rata(n,o); BTS_kontrol_T_H(n,o)=BTS(2); Uk_T_H(n,o)=[tidak_handoff]; delay_T_H(n,o)=d2i(n,o);

(11)

else

%% jika BTS yang menangani MS sebelumnya adalah BTS_1

if BTS_kontrol_T_H(n,o-1)==BTS(1)

if S_rata_T_H(n,(o-12:o-1))<Sdrop & S1_rata(n,o)<Sdrop

continue;

else

if S1_rata(n,o) < t(m) && S1_rata(n,o)+h(p) < S2_rata(n,o) && S2_rata(n,o) > S3_rata(n,o)

S_T_H(n,o)=S2(n,o);

S_rata_T_H(n,o)=S2_rata(n,o); BTS_kontrol_T_H(n,o)=BTS(2); Uk_T_H(n,o)=[handoff];

delay_T_H(n,o)=d2i(n,o);

S_mean_T_H(n,o)= S22_rata_eks(n,o);

elseif S1_rata(n,o) < t(m) && S1_rata(n,o)+h(p) < S3_rata(n,o) && S2_rata(n,o) < S3_rata(n,o)

S_T_H(n,o)=S3(n,o);

S_rata_T_H(n,o)=S3_rata(n,o); BTS_kontrol_T_H(n,o)=BTS(3); Uk_T_H(n,o)=[handoff];

delay_T_H(n,o)=d3i(n,o);

S_mean_T_H(n,o)= S33_rata_eks(n,o);

else

S_mean_T_H(n,o)= S11_rata_eks(n,o);

end end

%% jika BTS yang menangani MS sebelumnya adalah BTS_2 elseif BTS_kontrol_T_H(n,o-1)==BTS(2)

if S_rata_T_H(n,(o-12:o-1))<Sdrop & S2_rata(n,o)<Sdrop

continue;

else

if S2_rata(n,o) < t(m) && S2_rata(n,o)+h(p) < S1_rata(n,o) && S1_rata(n,o) > S3_rata(n,o)

S_T_H(n,o)=S1(n,o);

S_rata_T_H(n,o)=S1_rata(n,o); BTS_kontrol_T_H(n,o)=BTS(1); Uk_T_H(n,o)=[handoff];

delay_T_H(n,o)=d1i(n,o);

S_mean_T_H(n,o)= S11_rata_eks(n,o);

elseif S2_rata(n,o) < t(m) && S2_rata(n,o)+h(p) < S3_rata(n,o) && S1_rata(n,o) < S3_rata(n,o)

S_T_H(n,o)=S3(n,o);

S_rata_T_H(n,o)=S3_rata(n,o); BTS_kontrol_T_H(n,o)=BTS(3); Uk_T_H(n,o)=[handoff];

delay_T_H(n,o)=d3i(n,o);

S_mean_T_H(n,o)= S33_rata_eks(n,o);

else

(12)

end end

%% jika BTS yang menangani MS sebelumnya adalah BTS_3 elseif BTS_kontrol_T_H(n,o-1)==BTS(3)

if S_rata_T_H(n,(o-12:o-1))<Sdrop & S3_rata(n,o)<Sdrop

continue;

else

if S3_rata(n,o) < t(m) && S3_rata(n,o)+h(p) < S1_rata(n,o) && S1_rata(n,o) > S2_rata(n,o)

S_T_H(n,o)=S1(n,o);

S_rata_T_H(n,o)=S1_rata(n,o); BTS_kontrol_T_H(n,o)=BTS(1); Uk_T_H(n,o)=[handoff];

delay_T_H(n,o)=d1i(n,o);

S_mean_T_H(n,o)= S11_rata_eks(n,o);

elseif S3_rata(n,o) < t(m) && S3_rata(n,o)+h(p) < S2_rata(n,o) && S1_rata(n,o) < S2_rata(n,o)

S_T_H(n,o)=S2(n,o);

S_rata_T_H(n,o)=S2_rata(n,o); BTS_kontrol_T_H(n,o)=BTS(2); Uk_T_H(n,o)=[handoff];

delay_T_H(n,o)=d2i(n,o);

S_mean_T_H(n,o)= S22_rata_eks(n,o);

else

S_mean_T_H(n,o)= S33_rata_eks(n,o);

end end

%% jika keadaan sebelumnya MS mengalami drop, maka dieksekusi pemilihan BTS

else

%% jika BTS_1 yang terbaik

if (S1_rata(n,o) > Smin) && (S1_rata(n,o) > S2_rata(n,o)) && (S1_rata(n,o) > S3_rata(n,o))

S_T_H(n,o)=S1(n,o);

S_rata_T_H(n,o)=S1_rata(n,o); BTS_kontrol_T_H(n,o)=BTS(1); Uk_T_H(n,o)=[tidak_handoff]; delay_T_H(n,o)=d1i(n,o);

S_mean_T_H(n,o)= S11_rata_eks(n,o);

%% jika BTS_2 yang terbaik

elseif (S2_rata(n,o) > Smin) && (S2_rata(n,o) > S1_rata(n,o)) && (S2_rata(n,o) > S3_rata(n,o))

S_T_H(n,o)=S2(n,o);

S_rata_T_H(n,o)=S2_rata(n,o); BTS_kontrol_T_H(n,o)=BTS(2); Uk_T_H(n,o)=[tidak_handoff]; delay_T_H(n,o)=d2i(n,o);

S_mean_T_H(n,o)= S22_rata_eks(n,o);

%% jika BTS_3 yang terbaik

elseif (S3_rata(n,o) > Smin) && (S3_rata(n,o) > S1_rata(n,o)) && (S3_rata(n,o) > S2_rata(n,o))

S_T_H(n,o)=S3(n,o);

(13)

Uk_T_H(n,o)=[tidak_handoff]; delay_T_H(n,o)=d3i(n,o);

S_mean_T_H(n,o)= S33_rata_eks(n,o);

else

continue;

end

1/s*sum((1/N*(sum(((((S_T_H<Smax)&(S_T_H>=Smin)).*S_T_H)+...

((S_T_H>=Smax).*Smax))')))-...

((Smin.*abs(N-sum((S_T_H>=Smin)')).*abs(sum((S_T_H>=Smin)')))./(P*N^2))); Prob_Sdrop_T_H1(m,:)=1/s*sum(mean(Prob_Sdrop_T_H'));

elseif h(p)==2

Uk_T_H2_rata(m,:)=1/s*sum(sum(Uk_T_H'));

delay_T_H2_rata(m,:)=1/s*sum(sum(delay_T_HH')); CQSLx_T_H2_rata(m,:)=

1/s*sum((1/N*(sum(((((S_T_H<Smax)&(S_T_H>=Smin)).*S_T_H)+...

((S_T_H>=Smax).*Smax))')))-...

((Smin.*abs(N-sum((S_T_H>=Smin)')).*abs(sum((S_T_H>=Smin)')))./(P*N^2))); Prob_Sdrop_T_H2(m,:)=1/s*sum(mean(Prob_Sdrop_T_H'));

elseif h(p)==3

Uk_T_H3_rata(m,:)=1/s*sum(sum(Uk_T_H'));

delay_T_H3_rata(m,:)=1/s*sum(sum(delay_T_HH')); CQSLx_T_H3_rata(m,:)=

1/s*sum((1/N*(sum(((((S_T_H<Smax)&(S_T_H>=Smin)).*S_T_H)+...

((S_T_H>=Smax).*Smax))')))-...

((Smin.*abs(N-sum((S_T_H>=Smin)')).*abs(sum((S_T_H>=Smin)')))./(P*N^2))); Prob_Sdrop_T_H3(m,:)=1/s*sum(mean(Prob_Sdrop_T_H'));

elseif h(p)==4

Uk_T_H4_rata(m,:)=1/s*sum(sum(Uk_T_H'));

delay_T_H4_rata(m,:)=1/s*sum(sum(delay_T_HH')); CQSLx_T_H4_rata(m,:)=

1/s*sum((1/N*(sum(((((S_T_H<Smax)&(S_T_H>=Smin)).*S_T_H)+...

((S_T_H>=Smax).*Smax))')))-...

((Smin.*abs(N-sum((S_T_H>=Smin)')).*abs(sum((S_T_H>=Smin)')))./(P*N^2))); Prob_Sdrop_T_H4(m,:)=1/s*sum(mean(Prob_Sdrop_T_H'));

elseif h(p)==5

Uk_T_H5_rata(m,:)=1/s*sum(sum(Uk_T_H'));

delay_T_H5_rata(m,:)=1/s*sum(sum(delay_T_HH')); CQSLx_T_H5_rata(m,:)=

1/s*sum((1/N*(sum(((((S_T_H<Smax)&(S_T_H>=Smin)).*S_T_H)+...

((S_T_H>=Smax).*Smax))')))-...

(14)

Prob_Sdrop_T_H5(m,:)=1/s*sum(mean(Prob_Sdrop_T_H'));

elseif h(p)==6

Uk_T_H6_rata(m,:)=1/s*sum(sum(Uk_T_H'));

delay_T_H6_rata(m,:)=1/s*sum(sum(delay_T_HH')); CQSLx_T_H6_rata(m,:)=

1/s*sum((1/N*(sum(((((S_T_H<Smax)&(S_T_H>=Smin)).*S_T_H)+...

((S_T_H>=Smax).*Smax))')))-...

((Smin.*abs(N-sum((S_T_H>=Smin)')).*abs(sum((S_T_H>=Smin)')))./(P*N^2))); Prob_Sdrop_T_H6(m,:)=1/s*sum(mean(Prob_Sdrop_T_H'));

elseif h(p)==7

Uk_T_H7_rata(m,:)=1/s*sum(sum(Uk_T_H'));

delay_T_H7_rata(m,:)=1/s*sum(sum(delay_T_HH')); CQSLx_T_H7_rata(m,:)=

1/s*sum((1/N*(sum(((((S_T_H<Smax)&(S_T_H>=Smin)).*S_T_H)+...

((S_T_H>=Smax).*Smax))')))-...

((Smin.*abs(N-sum((S_T_H>=Smin)')).*abs(sum((S_T_H>=Smin)')))./(P*N^2))); Prob_Sdrop_T_H7(m,:)=1/s*sum(mean(Prob_Sdrop_T_H'));

elseif h(p)==8

Uk_T_H8_rata(m,:)=1/s*sum(sum(Uk_T_H'));

delay_T_H8_rata(m,:)=1/s*sum(sum(delay_T_HH')); CQSLx_T_H8_rata(m,:)=

1/s*sum((1/N*(sum(((((S_T_H<Smax)&(S_T_H>=Smin)).*S_T_H)+...

((S_T_H>=Smax).*Smax))')))-...

((Smin.*abs(N-sum((S_T_H>=Smin)')).*abs(sum((S_T_H>=Smin)')))./(P*N^2))); Prob_Sdrop_T_H8(m,:)=1/s*sum(mean(Prob_Sdrop_T_H'));

elseif h(p)==9

Uk_T_H9_rata(m,:)=1/s*sum(sum(Uk_T_H'));

delay_T_H9_rata(m,:)=1/s*sum(sum(delay_T_HH')); CQSLx_T_H9_rata(m,:)=

1/s*sum((1/N*(sum(((((S_T_H<Smax)&(S_T_H>=Smin)).*S_T_H)+...

((S_T_H>=Smax).*Smax))')))-...

((Smin.*abs(N-1/s*sum((1/N*(sum(((((S_T_H<Smax)&(S_T_H>=Smin)).*S_T_H)+...

((S_T_H>=Smax).*Smax))')))-...

((Smin.*abs(N-Uk_T_H1_rata_0_10_20_30(:,rata)=[Uk_T_H1_rata];%jlh handoff

rata-rata

delay_T_H1_rata_0_10_20_30(:,rata)=[delay_T_H1_rata];%lama delay

rata-rata

CQSLx_T_H1_rata_0_10_20_30(:,rata)=[CQSLx_T_H1_rata];% kualitas

(15)

Prob_Sdrop_T_H1_rata_0_10_20_30(:,rata)=[Prob_Sdrop_T_H1];% link drop rata-rata

%=================================================================

%%%%% Metode variasi Treshold dengan Histeresis Adaptif%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

t=0:20;% variasi treshold (dB)

R=D/sqrt(3);% radius sel/ BTS

BTS= [1;2;3];

S_var_T_adap_H= [S2(:,1) zeros(s,N-1)];

S_rata_var_T_adap_H= [S2_rata(:,1) zeros(s,N-1)];

BTS_kontrol_var_T_adap_H=[BTS(2)*ones(s,1) zeros(s,N-1)]; Uk_var_T_adap_H=zeros(s,N);

(16)

S_mean_T_Hadap= [S2_rata_eks(:,1) zeros(s,N-1)];

%======================================================

d_MS_BTS_kontrol=[d2i(:,1).*ones(s,1) zeros(s,N-1)]; h_adap=[d_MS_BTS_kontrol(:,1).*ones(s,1) zeros(s,N-1)];

for mm=1:length(t)

for nn=1:s

for oo=2:N

%%================================= if oo<=12

d_MS_BTS_kontrol(nn,oo)=d2i(nn,oo);

S_mean_T_Hadap(nn,oo)= S22_rata_eks(nn,oo);

else

%% BTS yang menangani sebelumnya adalah BTS_1

if BTS_kontrol_var_T_adap_H(nn,oo-1)==BTS(1)

d_MS_BTS_kontrol(nn,oo)=d1i(nn,oo);

h_adap(nn,oo)=max(20*(1-(d_MS_BTS_kontrol(nn,oo)./R).^4),0);

if S_rata_var_T_adap_H(nn,(oo-12:oo-1))<Sdrop & S1_rata(nn,oo)<Sdrop

continue;

else

if S1_rata(nn,oo) < t(mm) && S1_rata(nn,oo)+h_adap(nn,oo) < S2_rata(nn,oo) && S2_rata(nn,oo) > S3_rata(nn,oo)

S_var_T_adap_H(nn,oo)=S2(nn,oo);

S_rata_var_T_adap_H(nn,oo)=S2_rata(nn,oo); BTS_kontrol_var_T_adap_H(nn,oo)=BTS(2); Uk_var_T_adap_H(nn,oo)=[handoff];

delay_T_Hadap(nn,oo)=d2i(nn,oo);

S_mean_T_Hadap(nn,oo)= S22_rata_eks(nn,oo);

elseif S1_rata(nn,oo) < t(mm) &&

S1_rata(nn,oo)+h_adap(nn,oo) < S3_rata(nn,oo) && S2_rata(nn,oo) < S3_rata(nn,oo)

S_mean_T_Hadap(nn,oo)= S33_rata_eks(nn,oo);

else

S_mean_T_Hadap(nn,oo)= S11_rata_eks(nn,oo);

end end

elseif BTS_kontrol_var_T_adap_H(nn,oo-1)==BTS(2) d_MS_BTS_kontrol(nn,oo)=d2i(nn,oo);

h_adap(nn,oo)=max(20*(1-(d_MS_BTS_kontrol(nn,oo)./R).^4),0);

if S_rata_var_T_adap_H(nn,(oo-12:oo-1))<Sdrop & S2_rata(nn,oo)<Sdrop

(17)

else

if S2_rata(nn,oo) < t(mm) && S2_rata(nn,oo)+h_adap(nn,oo) < S1_rata(nn,oo) && S1_rata(nn,oo) > S3_rata(nn,oo)

S_var_T_adap_H(nn,oo)=S1(nn,oo);

S_rata_var_T_adap_H(nn,oo)=S1_rata(nn,oo); BTS_kontrol_var_T_adap_H(nn,oo)=BTS(1); Uk_var_T_adap_H(nn,oo)=[handoff];

delay_T_Hadap(nn,oo)=d1i(nn,oo);

S_mean_T_Hadap(nn,oo)= S11_rata_eks(nn,oo);

elseif S2_rata(nn,oo) < t(mm) &&

S2_rata(nn,oo)+h_adap(nn,oo) < S3_rata(nn,oo) && S1_rata(nn,oo) < S3_rata(nn,oo)

S_mean_T_Hadap(nn,oo)= S33_rata_eks(nn,oo);

else

S_mean_T_Hadap(nn,oo)= S22_rata_eks(nn,oo);

end end

elseif BTS_kontrol_var_T_adap_H(nn,oo-1)==BTS(3) d_MS_BTS_kontrol(nn,oo)=d3i(nn,oo);

h_adap(nn,oo)=max(20*(1-(d_MS_BTS_kontrol(nn,oo)./R).^4),0);

if S_rata_var_T_adap_H(nn,(oo-12:oo-1))<Sdrop & S3_rata(nn,oo)<Sdrop

continue;

else

if S3_rata(nn,oo) < t(mm) && S3_rata(nn,oo)+h_adap(nn,oo) < S1_rata(nn,oo) && S1_rata(nn,oo) > S2_rata(nn,oo)

S_var_T_adap_H(nn,oo)=S1(nn,oo);

S_rata_var_T_adap_H(nn,oo)=S1_rata(nn,oo); BTS_kontrol_var_T_adap_H(nn,oo)=BTS(1); Uk_var_T_adap_H(nn,oo)=[handoff];

delay_T_Hadap(nn,oo)=d1i(nn,oo);

S_mean_T_Hadap(nn,oo)= S11_rata_eks(nn,oo);

elseif S3_rata(nn,oo) < t(mm) &&

S3_rata(nn,oo)+h_adap(nn,oo) < S2_rata(nn,oo) && S1_rata(nn,oo) < S2_rata(nn,oo)

S_mean_T_Hadap(nn,oo)= S22_rata_eks(nn,oo);

else

S_mean_T_Hadap(nn,oo)= S33_rata_eks(nn,oo);

(18)

end else

if (S1_rata(nn,oo) > Smin) && (S1_rata(nn,oo) > S2_rata(nn,oo)) && (S1_rata(nn,oo) > S3_rata(nn,oo))

%=====================================

S_mean_T_Hadap(nn,oo)= S11_rata_eks(nn,oo);

elseif (S2_rata(nn,oo) > Smin) && (S2_rata(nn,oo) > S1_rata(nn,oo)) && (S2_rata(nn,oo) > S3_rata(nn,oo))

%=====================================

S_mean_T_Hadap(nn,oo)= S22_rata_eks(nn,oo);

elseif (S3_rata(nn,o) > Smin) && (S3_rata(nn,oo) > S1_rata(nn,oo)) && (S3_rata(nn,oo) > S2_rata(nn,oo))

%=====================================

S_mean_T_Hadap(nn,oo)= S33_rata_eks(nn,oo);

else

continue;

end

.*S_var_T_adap_H)+...

(19)

((Smin.*abs(N-%%%%% Metode Suboptimal SDH %%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

varians_kuadrat(rata)=tho*sqrt((1-(ai^2)).*(1-(b(rata).^2)));%

variansi sinyal rata-rata

for v=1:s

for u=1:N-1

Z1(v,u)=qfunc((S1_rata_eks(v,u+1)-% nilai cost(c)

C=[0.0045,0.007,0.01,0.025,0.04,0.06,0.1,0.13,0.25,0.35,0.45,0.55, 0.65,0.75,0.85,0.95];

BTS= [1;2;3];

Z= [Z2(:,1) zeros(s,N-1)]; S_SDH=[S2(:,1) zeros(s,N-1)];

S_rata_SDH=[S2_rata(:,1) zeros(s,N-1)];

BTS_kontrol_SDH=[BTS(2)*ones(s,1) zeros(s,N-1)]; Uk_SDH=zeros(s,N);

delay_SDH=[];

S_mean_SDH= [S2_rata_eks(:,1) zeros(s,N-1)];

for x=1:length(C)

for y=1:s

for z=2:N

if z<=12

S_SDH(y,z)=S2(y,z);

S_rata_SDH(y,z)=S2_rata(y,z); BTS_kontrol_SDH(y,z)=BTS(2); Uk_SDH(y,z)=[tidak_handoff]; delay_SDH(y,z)=d2i(y,z);

S_mean_SDH(y,z)= S22_rata_eks(y,z);

else

if BTS_kontrol_SDH(y,z-1)==BTS(1)

if S_rata_SDH(y,(z-12:z-1))<Sdrop & S1_rata(y,z)<Sdrop

continue;

(20)

if Z1(y,z-1)>1)+C(x) &&

Z2(y,z-S_mean_SDH(y,z)= S22_rata_eks(y,z);

elseif Z1(y,z-1)>Z3(y,z-1)+C(x) && Z2(y,z-1)+C(x)>Z3(y,z-1)+C(x)

S_mean_SDH(y,z)= S33_rata_eks(y,z);

else

S_mean_SDH(y,z)= S11_rata_eks(y,z);

end end

elseif BTS_kontrol_SDH(y,z-1)==BTS(2)

if S_rata_SDH(y,(z-12:z-1))<Sdrop & S2_rata(y,z)<Sdrop

continue;

else

if Z2(y,z-1)>1)+C(x) && Z1(y,z-1)+C(x)<Z3(y,z-1)+C(x)

S_mean_SDH(y,z)= S11_rata_eks(y,z);

elseif Z2(y,z-1)>Z3(y,z-1)+C(x) && Z1(y,z-1)+C(x)>Z3(y,z-1)+C(x)

S_mean_SDH(y,z)= S33_rata_eks(y,z);

else

S_mean_SDH(y,z)= S22_rata_eks(y,z);

end end

elseif BTS_kontrol_SDH(y,z-1)==BTS(3)

if S_rata_SDH(y,(z-12:z-1))<Sdrop & S3_rata(y,z)<Sdrop

continue;

(21)

if Z3(y,z-1)>1)+C(x) &&

Z1(y,z-S_mean_SDH(y,z)= S11_rata_eks(y,z);

elseif Z3(y,z-1)>Z2(y,z-1)+C(x) && Z1(y,z-1)+C(x)>Z2(y,z-1)+C(x)

S_mean_SDH(y,z)= S22_rata_eks(y,z);

else

S_mean_SDH(y,z)= S33_rata_eks(y,z);

end end else

if (S1_rata(y,z) > Smin) & (S1_rata(y,z) > S2_rata(y,z)) & (S1_rata(y,z) > S3_rata(y,z))

S_SDH(y,z)=S1(y,z);

S_rata_SDH(y,z)=S1_rata(y,z); BTS_kontrol_SDH(y,z)=BTS(1); Uk_SDH(y,z)=[tidak_handoff]; delay_SDH(y,z)=d1i(y,z);

S_mean_SDH(y,z)= S11_rata_eks(y,z);

elseif (S2_rata(y,z) > Smin) & (S1_rata(y,z) < S2_rata(y,z)) & (S2_rata(y,z) > S3_rata(y,z))

S_SDH(y,z)=S2(y,z);

S_rata_SDH(y,z)=S2_rata(y,z); BTS_kontrol_SDH(y,z)=BTS(2); Uk_SDH(y,z)=[tidak_handoff]; delay_SDH(y,z)=d2i(y,z);

S_mean_SDH(y,z)= S22_rata_eks(y,z);

elseif (S3_rata(y,z) > Smin) & (S1_rata(y,z) < S3_rata(y,z)) & (S2_rata(y,z) < S3_rata(y,z))

S_SDH(y,z)=S3(y,z);

S_rata_SDH(y,z)=S3_rata(y,z); BTS_kontrol_SDH(y,z)=BTS(3); Uk_SDH(y,z)=[tidak_handoff]; delay_SDH(y,z)=d3i(y,z);

S_mean_SDH(y,z)= S33_rata_eks(y,z);

else

continue;

end end end

(22)

delay_SDHO=(delay_SDH>(D/2)).*ts;

1/s*sum((1/N*(sum(((((S_SDH<Smax)&(S_SDH>=Smin)).*S_SDH)+...

((S_SDH>=Smax).*Smax))')))-...

((Smin.*abs(N-sum((S_SDH>=Smin)')).*abs(sum((S_SDH>=Smin)')))./(P*N^2))); Prob_Sdrop_SDH_rata(x,:)= 1/s*sum(mean(Prob_Sdrop_SDH'));

end

% figure hasil simulasi

% (A).analisa pengaruh parameter kontrol(treshold, histeresis dan cost)

% terhadap parameter tradeoff handoff

% 1)kurva variasi threshold dgn histeresis tetap (d rata-rata=0)

figure(1) subplot(221)

plot(1:10,[CQSLx_T_H1_rata_0_10_20_30(11:20,1),CQSLx_T_H2_rata_0_1

0_20_30(11:20,1),CQSLx_T_H3_rata_0_10_20_30(11:20,1),...

CQSLx_T_H4_rata_0_10_20_30(11:20,1),CQSLx_T_H5_rata_0_10_20_30(11:

20,1),CQSLx_T_H6_rata_0_10_20_30(11:20,1),...

CQSLx_T_H7_rata_0_10_20_30(11:20,1),CQSLx_T_H8_rata_0_10_20_30(11:

20,1),CQSLx_T_H9_rata_0_10_20_30(11:20,1),...

CQSLx_T_H10_rata_0_10_20_30(11:20,1)]')

xlabel('Histeresis (dB)');ylabel('CQSL rata-rata(dB)') legend('threshold= 11 dB','threshold= 12 dB','threshold= 13 dB',...

'threshold= 14 dB','threshold= 15 dB','threshold= 16 dB',...

'threshold= 17 dB','threshold= 18 dB','threshold= 19 dB',...

'threshold= 20 dB') subplot(222)

plot(1:10,[Prob_Sdrop_T_H1_rata_0_10_20_30(11:20,1),Prob_Sdrop_T_H 2_rata_0_10_20_30(11:20,1),Prob_Sdrop_T_H3_rata_0_10_20_30(11:20,1 ),...

Prob_Sdrop_T_H4_rata_0_10_20_30(11:20,1),Prob_Sdrop_T_H5_rata_0_10

_20_30(11:20,1),Prob_Sdrop_T_H6_rata_0_10_20_30(11:20,1),...

Prob_Sdrop_T_H7_rata_0_10_20_30(11:20,1),Prob_Sdrop_T_H8_rata_0_10

_20_30(11:20,1),Prob_Sdrop_T_H9_rata_0_10_20_30(11:20,1),...

Prob_Sdrop_T_H10_rata_0_10_20_30(11:20,1)]')

xlabel('Histeresis (dB)');ylabel('link drop rata-rata') legend('threshold= 11 dB','threshold= 12 dB','threshold= 13 dB',...

'threshold= 14 dB','threshold= 15 dB','threshold= 16 dB',...

'threshold= 17 dB','threshold= 18 dB','threshold= 19 dB',...

(23)

subplot(223)

plot(1:10,[delay_T_H1_rata_0_10_20_30(11:20,1),delay_T_H2_rata_0_1

0_20_30(11:20,1),delay_T_H3_rata_0_10_20_30(11:20,1),...

delay_T_H4_rata_0_10_20_30(11:20,1),delay_T_H5_rata_0_10_20_30(11:

20,1),delay_T_H6_rata_0_10_20_30(11:20,1),...

delay_T_H7_rata_0_10_20_30(11:20,1),delay_T_H8_rata_0_10_20_30(11:

20,1),delay_T_H9_rata_0_10_20_30(11:20,1),...

delay_T_H10_rata_0_10_20_30(11:20,1)]')

xlabel('Histeresis (dB)');ylabel('Delay rata-rata(s)') legend('threshold= 11 dB','threshold= 12 dB','threshold= 13 dB',...

'threshold= 14 dB','threshold= 15 dB','threshold= 16 dB',...

'threshold= 17 dB','threshold= 18 dB','threshold= 19 dB',...

'threshold= 20 dB') subplot(224)

plot(1:10,[Uk_T_H1_rata_0_10_20_30(11:20,1),Uk_T_H2_rata_0_10_20_3

0(11:20,1),Uk_T_H3_rata_0_10_20_30(11:20,1),...

Uk_T_H4_rata_0_10_20_30(11:20,1),Uk_T_H5_rata_0_10_20_30(11:20,1),

Uk_T_H6_rata_0_10_20_30(11:20,1),...

Uk_T_H7_rata_0_10_20_30(11:20,1),Uk_T_H8_rata_0_10_20_30(11:20,1),

Uk_T_H9_rata_0_10_20_30(11:20,1),...

Uk_T_H10_rata_0_10_20_30(11:20,1)]')

xlabel('Histeresis (dB)');ylabel('handoff rata-rata')

legend('threshold= 11 dB','threshold= 12 dB','threshold= 13 dB',...

'threshold= 14 dB','threshold= 15 dB','threshold= 16 dB',...

'threshold= 17 dB','threshold= 18 dB','threshold= 19 dB',...

'threshold= 20 dB')

% 2)kurva variasi threshold dgn histeresis adaptif (d rata-rata=0)

figure(2) subplot(221)

plot(0:20,CQSLx_var_T_Hadaptif_rata_0_10_20_30(:,1))

xlabel('threshold(0-20 dB)');ylabel('CQSL rata-rata(dB)')

title('CQSL rata-rata & threshold dgn histeresis adaptif') legend('d rata-rata=0')

subplot(222)

plot(0:20,Prob_Sdrop_T_Hadaptif_rata_0_10_20_30(:,1))

xlabel('threshold (0-20 dB)');ylabel('link drop rata-rata')

title('laju drop & threshold dgn histeresis adaptif') legend('d rata-rata=0')

subplot(223)

plot(0:20,delay_T_Hadaptif_rata_0_10_20_30(:,1))

xlabel('threshold (0-20 dB)');ylabel('Delay rata-rata(s)') title('Delay rata-rata & threshold dgn histeresis adaptif') legend('d rata-rata=0')

subplot(224)

plot(0:20,Uk_var_T_Hadaptif_rata_0_10_20_30(:,1))

xlabel('threshold (0-20 dB)');ylabel('handoff rata-rata')

title('handoff rata-rata & threshold dgn histeresis adaptif') legend('d rata-rata=0')

(24)

C=[0.0045,0.007,0.01,0.025,0.04,0.06,0.1,0.13,0.25,0.35,0.45,0.55, 0.65,0.75,0.85,0.95];

figure(3) subplot(221)

plot(C,CQSLx_SDH_rata_0_10_20_30(:,1))

xlabel('variasi C');ylabel('CQSL rata-rata(dB)') title('CQSL rata-rata & variasi cost(C)')

legend('d rata-rata=0') subplot(222)

plot(C,Prob_Sdrop_SDH_rata_0_10_20_30(:,1))

xlabel('variasi C');ylabel('link drop rata-rata') title('laju drop & variasi cost(C)')

legend('d rata-rata=0') subplot(223)

plot(C,delay_SDH_rata_0_10_20_30(:,1))

xlabel('variasi C');ylabel('Delay rata-rata(s)') title('Delay rata-rata & variasi cost(C)')

legend('d rata-rata=0') subplot(224)

plot(C,Uk_SDH_rata_0_10_20_30(:,1))

xlabel('variasi C');ylabel('handoff rata-rata') title('handoff rata-rata & variasi cost (C)') legend('d rata-rata=0')

% (B).analisis pengaruh panjang rata-rata window terhadap parameter tradeoff

% handoff

% 1)kurva variasi threshold dgn histeresis tetap 1 dB (d rata-rata=0,10,20,30)

figure(4) subplot(221)

plot(1:20,CQSLx_T_H1_rata_0_10_20_30)

xlabel('threshold(1-20 dB)');ylabel('CQSL rata-rata(dB)')

title('CQSL rata-rata & threshold dgn histeresis 1 dB')

legend('d rata-rata=0','d rata-rata=10','d rata-rata=20','d rata-rata=30')

subplot(222)

plot(1:20,Prob_Sdrop_T_H1_rata_0_10_20_30)

xlabel('threshold (1-20 dB)');ylabel('link drop rata-rata')

title('laju drop & threshold dgn histeresis 1 dB')

legend('d rata-rata=0','d rata-rata=10','d rata-rata=20','d rata-rata=30')

subplot(223)

plot(1:20,delay_T_H1_rata_0_10_20_30)

xlabel('threshold (1-20 dB)');ylabel('Delay rata-rata(s)') title('Delay rata-rata & threshold dgn histeresis 1 dB')

legend('d rata-rata=0','d rata-rata=10','d rata-rata=20','d rata-rata=30')

subplot(224)

plot(1:20,Uk_T_H1_rata_0_10_20_30)

xlabel('threshold (1-20 dB)');ylabel('handoff rata-rata')

title('handoff rata-rata & threshold dgn histeresis 1 dB')

legend('d rata-rata=0','d rata-rata=10','d rata-rata=20','d rata-rata=30')

% 2)kurva variasi threshold dgn histeresis adaptif (d rata-rata=0,10,20,30)

(25)

subplot(221)

plot(0:20,CQSLx_var_T_Hadaptif_rata_0_10_20_30)

xlabel('threshold(0-20 dB)');ylabel('CQSL rata-rata(dB)')

title('CQSL rata-rata & threshold dgn histeresis adaptif')

legend('d rata-rata=0','d rata-rata=10','d rata-rata=20','d rata-rata=30')

subplot(222)

plot(0:20,Prob_Sdrop_T_Hadaptif_rata_0_10_20_30)

xlabel('threshold (0-20 dB)');ylabel('link drop rata-rata')

title('laju drop & threshold dgn histeresis adaptif')

legend('d rata-rata=0','d rata-rata=10','d rata-rata=20','d rata-rata=30')

subplot(223)

plot(0:20,delay_T_Hadaptif_rata_0_10_20_30)

xlabel('threshold (0-20 dB)');ylabel('Delay rata-rata(s)') title('Delay rata-rata & threshold dgn histeresis adaptif')

legend('d rata-rata=0','d rata-rata=10','d rata-rata=20','d rata-rata=30')

subplot(224)

plot(0:20,Uk_var_T_Hadaptif_rata_0_10_20_30)

xlabel('threshold (0-20 dB)');ylabel('handoff rata-rata')

title('handoff rata-rata & threshold dgn histeresis adaptif') legend('d rata-rata=0','d rata-rata=10','d rata-rata=20','d rata-rata=30')

% 3)kurva variasi cost metode SDH (d rata-rata=0,10,20,30)

C=[0.0045,0.007,0.01,0.025,0.04,0.06,0.1,0.13,0.25,0.35,0.45,0.55, 0.65,0.75,0.85,0.95];

figure(6) subplot(221)

plot(C,CQSLx_SDH_rata_0_10_20_30)

xlabel('variasi C');ylabel('CQSL rata-rata(dB)') title('CQSL rata-rata & variasi cost(C)')

legend('d rata-rata=0','d rata-rata=10','d rata-rata=20','d rata-rata=30')

subplot(222)

plot(C,Prob_Sdrop_SDH_rata_0_10_20_30)

xlabel('variasi C');ylabel('link drop rata-rata') title('laju drop & variasi cost(C)')

legend('d rata-rata=0','d rata-rata=10','d rata-rata=20','d rata-rata=30')

subplot(223)

plot(C,delay_SDH_rata_0_10_20_30)

xlabel('variasi C');ylabel('Delay rata-rata(s)') title('Delay rata-rata & variasi cost(C)')

legend('d rata-rata=0','d rata-rata=10','d rata-rata=20','d rata-rata=30')

subplot(224)

plot(C,Uk_SDH_rata_0_10_20_30)

xlabel('variasi C');ylabel('handoff rata-rata') title('handoff rata-rata & variasi cost (C)')

legend('d rata-rata=0','d rata-rata=10','d rata-rata=20','d rata-rata=30')

% (C).pendekatan optimalisasi parameter tradeoff handoff

figure(7)

(26)

plot3([Uk_T_H1_rata_0_10_20_30(13:18,1),Uk_T_H2_rata_0_10_20_30(13

:18,1),Uk_T_H3_rata_0_10_20_30(13:18,1),...

Uk_T_H4_rata_0_10_20_30(13:18,1)],...

[delay_T_H1_rata_0_10_20_30(13:18,1),delay_T_H2_rata_0_10_20_30(13

:18,1),delay_T_H3_rata_0_10_20_30(13:18,1),...

delay_T_H4_rata_0_10_20_30(13:18,1)],...

[Prob_Sdrop_T_H1_rata_0_10_20_30(13:18,1),Prob_Sdrop_T_H2_rata_0_1

0_20_30(13:18,1),Prob_Sdrop_T_H3_rata_0_10_20_30(13:18,1),...

Prob_Sdrop_T_H4_rata_0_10_20_30(13:18,1)]) hold on;

plot3(Uk_var_T_Hadaptif_rata_0_10_20_30(13:18,1),delay_T_Hadaptif_

rata_0_10_20_30(13:18,1),...

Prob_Sdrop_T_Hadaptif_rata_0_10_20_30(13:18,1)) hold on;

plot3(Uk_SDH_rata_0_10_20_30(:,1),delay_SDH_rata_0_10_20_30(:,1),.

..

Prob_Sdrop_SDH_rata_0_10_20_30(:,1));

xlabel('handoff rata-rata');ylabel('Delay

rata-rata');zlabel('L.drop rata-rata');

legend('threshold dgn histeresis= 1 dB','threshold dgn histeresis=

2 dB','threshold dgn histeresis= 3 dB','threshold dgn histeresis= 4 dB',...

'threshold dgn histeresis adaptif','suboptimal SDH')

figure(8)

% d rata-rata=10

plot3([Uk_T_H1_rata_0_10_20_30(13:18,2),Uk_T_H2_rata_0_10_20_30(13

:18,2),Uk_T_H3_rata_0_10_20_30(13:18,2),...

Uk_T_H4_rata_0_10_20_30(13:18,2)],...

[delay_T_H1_rata_0_10_20_30(13:18,2),delay_T_H2_rata_0_10_20_30(13

:18,2),delay_T_H3_rata_0_10_20_30(13:18,2),...

delay_T_H4_rata_0_10_20_30(13:18,2)],...

[Prob_Sdrop_T_H1_rata_0_10_20_30(13:18,2),Prob_Sdrop_T_H2_rata_0_1

0_20_30(13:18,2),Prob_Sdrop_T_H3_rata_0_10_20_30(13:18,2),...

Prob_Sdrop_T_H4_rata_0_10_20_30(13:18,2)]) hold on;

plot3(Uk_var_T_Hadaptif_rata_0_10_20_30(13:18,2),delay_T_Hadaptif_

rata_0_10_20_30(13:18,2),...

Prob_Sdrop_T_Hadaptif_rata_0_10_20_30(13:18,2)) hold on;

plot3(Uk_SDH_rata_0_10_20_30(:,2),delay_SDH_rata_0_10_20_30(:,2),.

..

Prob_Sdrop_SDH_rata_0_10_20_30(:,2));

xlabel('handoff rata-rata');ylabel('Delay

rata-rata');zlabel('L.drop rata-rata');

legend('threhold dgn histeresis= 1 dB','threshold dgn histeresis=

2 dB','threshold dgn histeresis= 3 dB','threshold dgn histeresis= 4 dB',...

'threshold dgn histeresis adaptif','suboptimal SDH')

figure(9)

%d rata-rata=20

plot3([Uk_T_H1_rata_0_10_20_30(13:18,3),Uk_T_H2_rata_0_10_20_30(13

(27)

Uk_T_H4_rata_0_10_20_30(13:18,3)],...

[delay_T_H1_rata_0_10_20_30(13:18,3),delay_T_H2_rata_0_10_20_30(13

:18,3),delay_T_H3_rata_0_10_20_30(13:18,3),...

delay_T_H4_rata_0_10_20_30(13:18,3)],...

[Prob_Sdrop_T_H1_rata_0_10_20_30(13:18,3),Prob_Sdrop_T_H2_rata_0_1

0_20_30(13:18,3),Prob_Sdrop_T_H3_rata_0_10_20_30(13:18,3),...

Prob_Sdrop_T_H4_rata_0_10_20_30(13:18,3)]) hold on;

plot3(Uk_var_T_Hadaptif_rata_0_10_20_30(13:18,3),delay_T_Hadaptif_

rata_0_10_20_30(13:18,3),...

Prob_Sdrop_T_Hadaptif_rata_0_10_20_30(13:18,3)) hold on;

plot3(Uk_SDH_rata_0_10_20_30(:,3),delay_SDH_rata_0_10_20_30(:,3),.

..

Prob_Sdrop_SDH_rata_0_10_20_30(:,3));

xlabel('handoff rata-rata');ylabel('Delay

rata-rata');zlabel('L.drop rata-rata');

legend('threshold dgn histeresis= 1 dB','threshold dgn histeresis=

2 dB','threshold dgn histeresis= 3 dB','threshold dgn histeresis= 4 dB',...

'threshold dgn histeresis adaptif','suboptimal SDH')

figure(10)

%d rata-rata=30

plot3([Uk_T_H1_rata_0_10_20_30(13:18,4),Uk_T_H2_rata_0_10_20_30(13

:18,4),Uk_T_H3_rata_0_10_20_30(13:18,4),...

Uk_T_H4_rata_0_10_20_30(13:18,4)],...

[delay_T_H1_rata_0_10_20_30(13:18,4),delay_T_H2_rata_0_10_20_30(13

:18,4),delay_T_H3_rata_0_10_20_30(13:18,4),...

delay_T_H4_rata_0_10_20_30(13:18,4)],...

[Prob_Sdrop_T_H1_rata_0_10_20_30(13:18,4),Prob_Sdrop_T_H2_rata_0_1

0_20_30(13:18,4),Prob_Sdrop_T_H3_rata_0_10_20_30(13:18,4),...

Prob_Sdrop_T_H4_rata_0_10_20_30(13:18,4)]) hold on;

plot3(Uk_var_T_Hadaptif_rata_0_10_20_30(13:18,4),delay_T_Hadaptif_

rata_0_10_20_30(13:18,4),...

Prob_Sdrop_T_Hadaptif_rata_0_10_20_30(13:18,4)) hold on;

plot3(Uk_SDH_rata_0_10_20_30(:,4),delay_SDH_rata_0_10_20_30(:,4),.

..

Prob_Sdrop_SDH_rata_0_10_20_30(:,4));

xlabel('handoff rata-rata');ylabel('Delay

rata-rata');zlabel('L.drop rata-rata');

legend('threshold dgn histeresis= 1 dB','threshold dgn histeresis=

2 dB','threshold dgn histeresis= 3 dB','threshold dgn histeresis= 4 dB',...

'threshold dgn histeresis adaptif','suboptimal SDH')

(28)

B.3 Fungsi Tetarandom dan Truncnormrnd

1.

Fungsi tetarandom

% fungsi membangkitkan teta_random function[teta_random]=tetarandom(s,N)

%teta_random_uniform adl. bil.acak uniform %teta_random adl.sudut (arah MS) dgn nilai acak

teta_random_uniform = 0+1.*rand(s,N);

for a=1:s

for b=2:N

% membangkitkan teta random(jlh simulasi,jlh titik sampel) if teta_random_uniform(a,b) >=0 && teta_random_uniform(a,b) < 0.125

teta_random(a,b) = 22.5*pi/180;

elseif teta_random_uniform(a,b) >= 0.125 && teta_random_uniform(a,b) < 0.25

teta_random(a,b) = 45*pi/180;

elseif teta_random_uniform(a,b) >= 0.25 && teta_random_uniform(a,b) < 0.375

teta_random(a,b) = 67.5*pi/180;

elseif teta_random_uniform(a,b) >= 0.375 && teta_random_uniform(a,b) < 0.5

teta_random(a,b) = 90*pi/180;

elseif teta_random_uniform(a,b) >= 0.5 && teta_random_uniform(a,b) < 0.625

teta_random(a,b) = 115.5*pi/180;

elseif teta_random_uniform(a,b) >= 0.625 && teta_random_uniform(a,b) < 0.75

teta_random(a,b) = 135*pi/180;

elseif teta_random_uniform(a,b) >= 0.75 && teta_random_uniform(a,b) < 0.875

teta_random(a,b) = 157.5*pi/180;

else

%teta_random_uniform(a,b) >= 0.875 && teta_random_uniform(a,b) < 1

teta_random(a,b) = 180*pi/180;

end

(29)

2.

Fungsi truncnormrnd

function [F1,F2,F3]=truncnormrnd(s,N,mu1,tho1,xlo,xhi)

% truncnormrnd: truncated normal deviate generator % usage:z=truncnormrnd(N,mu1,tho1,xlo,xhi)

%

% (assumes the statistics toolbox, its easy % to do witho1ut that toolbox tho1ugh) %

% arguments: (input)

% N - size of the resulting array of deviates

% (note, if N is a scalar, then the result will be NxN.) % mu1 - scalar - Mean of underlying normal distribution

% tho1 - scalar - Standard deviation of underlying normal distribution

% xlo - scalar - Low truncation point, if any % xhi - scalar - High truncation point, if any %

% arguments: (output)

% z - array of truncated normal deviates, size(z)==N % defaults

if (nargin<2)|isempty(mu1) mu1=0;

end

if (nargin<3)|isempty(tho1) tho1=0;

end

if (nargin<4)|isempty(xlo) xlo=-inf;

plo=0;

else

plo=normcdf((xlo-mu1)/tho1);

end

if (nargin<5)|isempty(xhi) xhi=inf;

phi=1;

else

phi=normcdf((xhi-mu1)/tho1);

end

% test if trunation points are reversed if xlo>xhi

error 'mu1st have xlo <= xhi if both provided'

end

% generate uniform [0,1] random deviates % r=rand(N);

r1=rand(s,N); r2=rand(s,N); r3=rand(s,N);

% scale to [plo,phi] % r=plo+(phi-plo)*r;

r1=plo+(phi-plo)*r1; r2=plo+(phi-plo)*r2; r3=plo+(phi-plo)*r3;

% Invert through standard normal % F=norminv(r);

(30)

F3=norminv(r3);

% apply shift and scale

(31)

Distribusi Normal dan Q-Function

C.1 Distribusi Normal atau Gaussian

(32)

C.1 Distribusi Normal atau Gaussian

Sebuah r.v.X disebut sebagai r.v.normal (atau Gaussian) jika pdf-nya ditentukan

dengan Persamaan (1).

(1)

(2)

Misal :

,

Maka,

(3)

Karena pada Persamaan (3) identik dengan distribusi Gaussian

, sehingga

perhitungan Persamaan (3) didekati dengan metode numerik, yang didefinisikan

sebagai fungsi z, ditulis dengan Persamaan (4).

(4)

(33)

C.2 Q-Function

Jika normal variabel random

~ ( ,

)

, maka probabilitas bahwa:

1.

>

(

) =

2.

<

(34)

Flow Chart

D.1

Flow Chart

Evaluasi Metode

Handoff

(35)
(36)
(37)
(38)

Data Hasil Simulasi

E.1 Tabel variasi

threshold

dengan histeresis tetap terhadap parameter

tradeoff handoff.

E.2 Tabel variasi

threshold

dengan histeresis adaptif terhadap parameter

tradeoff handoff.

E.3 Tabel variasi

cost(c)

terhadap parameter

tradeoff handoff.

E.4 Variasi

threshold

dengan histeresis 1 dB terhadap parameter

tradeoff

handoff.

(39)

E.1.a)

Tabel variasi

threshold

dengan histeresis tetap terhadap parameter

.

E.1.b)

Tabel variasi

threshold

dengan histeresis tetap terhadap parameter

.

Histeresis (dB)

Threshold

(dB) 1 2 3 4 5 6 7 8 9 10

(dB)

11 6,977517 7,321558 7,30816 7,33621 7,294477 7,269304 7,26728 7,262607 7,255852 7,239756

12 7,659373 7,918422 7,903043 7,892621 7,849147 7,789883 7,718695 7,621002 7,520473 7,414205

13 10,08691 10,13431 10,0745 9,878249 9,596868 9,32885 8,820435 8,437575 8,006864 7,678094

14 14,96554 14,86998 14,40611 13,6082 12,59456 11,60286 10,2958 9,267026 8,411999 7,827352

15 18,3419 17,85763 17,05827 15,68531 14,0549 12,45383 10,83402 9,493885 8,526717 7,889672

16 18,4267 17,94635 17,16376 15,77592 14,1505 12,50426 10,85779 9,50172 8,532796 7,890194

17 18,45342 17,96834 17,18287 15,80705 14,17404 12,51612 10,85804 9,501945 8,53285 7,890247

18 18,46019 17,97246 17,18469 15,80778 14,17426 12,51615 10,85804 9,501945 8,53285 7,890247

19 18,46112 17,9732 17,18483 15,80799 14,17426 12,51615 10,85804 9,501945 8,53285 7,890247

20 18,46127 17,97325 17,18483 15,80799 14,17426 12,51615 10,85804 9,501945 8,53285 7,890247

Threshold

(dB)

Histeresis (dB)

1 2 3 4 5 6 7 8 9 10

11 0,081492 0,07887 0,078989 0,078844 0,079084 0,079198 0,079211 0,079245 0,07929 0,079398

12 0,076989 0,075048 0,075211 0,075282 0,075542 0,075886 0,076331 0,076962 0,077598 0,078284

13 0,063477 0,063197 0,063515 0,064548 0,065998 0,067512 0,070344 0,072517 0,074926 0,076811

14 0,042541 0,042924 0,044767 0,048009 0,052626 0,057299 0,063625 0,06873 0,073053 0,076126

15 0,029394 0,03076 0,033828 0,039456 0,046631 0,05383 0,061395 0,067742 0,072567 0,07586

16 0,024896 0,026997 0,030875 0,037575 0,045393 0,053227 0,061173 0,067643 0,072516 0,075844

17 0,024052 0,026349 0,030419 0,037243 0,045188 0,053146 0,061171 0,067641 0,072516 0,075843

18 0,023955 0,026291 0,030399 0,037237 0,045185 0,053145 0,061171 0,067641 0,072516 0,075843

19 0,023951 0,026275 0,030399 0,037236 0,045185 0,053145 0,061171 0,067641 0,072516 0,075843

(40)

E.1.c)

Tabel variasi

threshold

dengan histeresis tetap terhadap parameter

(lanjutan)

E.1.d)

Tabel variasi

threshold

dengan histeresis tetap terhadap parameter

(lanjutan)

Threshold

(dB)

Histeresis (dB)

1

2

3

4

5

6

7

8

9

10

(s)

11

46,467

46,633

46,731

46,599

46,795

46,822

46,824

46,828

46,837

46,859

12

46,005

46,044

46,142

46,12

46,162

46,135

46,217

46,344

46,479

46,624

13

42,963

43,022

43,06

43,534

43,757

44,005

44,715

45,234

45,828

46,269

14

36,166

36,166

36,717

37,756

39,146

40,593

42,53

44,059

45,268

46,074

15

30,094

30,293

31,249

33,481

36,093

38,893

41,497

43,605

45,058

45,955

16

26,65

26,937

28,49

31,862

35,031

38,459

41,347

43,527

45,024

45,945

17

25,62

25,872

27,774

31,452

34,842

38,362

41,34

43,522

45,023

45,944

18

25,357

25,655

27,674

31,419

34,833

38,361

41,34

43,522

45,023

45,944

19

25,284

25,553

27,665

31,407

34,833

38,361

41,34

43,522

45,023

45,944

20

25,272

25,548

27,665

31,407

34,833

38,361

41,34

43,522

45,023

45,944

Threshold

(dB)

Histeresis (dB)

1

2

3

4

5

6

7

8

9

10

11

0,092

0,096

0,09

0,09

0,088

0,084

0,082

0,076

0,066

0,046

12

0,44

0,444

0,424

0,41

0,392

0,366

0,33

0,264

0,204

0,14

13

1,08

1,058

1,016

0,964

0,88

0,802

0,65

0,496

0,36

0,232

14

1,41

1,338

1,252

1,148

1,028

0,932

0,754

0,57

0,402

0,25

15

1,618

1,41

1,298

1,19

1,046

0,938

0,76

0,574

0,404

0,25

16

1,856

1,498

1,316

1,202

1,052

0,942

0,762

0,574

0,404

0,25

17

2,058

1,518

1,322

1,204

1,054

0,942

0,762

0,574

0,404

0,25

18

2,142

1,522

1,322

1,204

1,054

0,942

0,762

0,574

0,404

0,25

19

2,154

1,522

1,322

1,204

1,054

0,942

0,762

0,574

0,404

0,25

(41)

E.2

Tabel variasi

threshold

dengan histeresis adaptif terhadap parameter

tradeoff handoff

Metode Handoff

Parameter kontrol (dB)

Threshold Histeresis Panjang window rata-rata (drata-rata)

dB dB 0 10 20 30 0 10 20 30

Threshold dengan Histeresis

Adaptif

0 0 - 20 6,8676163 4,667727 1,0774011 -2,069107 0,0822433 0,0948237 0,1172143 0,1392398

1 0 - 20 6,8676163 4,667727 1,0774011 -2,069107 0,0822433 0,0948237 0,1172143 0,1392398

2 0 - 20 6,8676163 4,667727 1,0774011 -2,069107 0,0822433 0,0948237 0,1172143 0,1392398

3 0 - 20 6,8676163 4,667727 1,0774011 -2,069107 0,0822433 0,0948237 0,1172143 0,1392398

4 0 - 20 6,8676163 4,667727 1,0774011 -2,069107 0,0822433 0,0948237 0,1172143 0,1392398

5 0 - 20 6,8676163 4,667727 1,0774011 -2,069107 0,0822433 0,0948237 0,1172143 0,1392398

6 0 - 20 6,8676163 4,667727 1,0774011 -2,069107 0,0822433 0,0948237 0,1172143 0,1392398

7 0 - 20 6,8676163 4,667727 1,0774011 -2,069107 0,0822433 0,0948237 0,1172143 0,1392398

8 0 - 20 6,8676163 4,667727 1,0774011 -2,069107 0,0822433 0,0948237 0,1172143 0,1392398

9 0 - 20 6,8676163 4,667727 1,0774011 -2,069107 0,0822433 0,0948237 0,1172143 0,1392398

10 0 - 20 6,8734087 4,667727 1,0774011 -2,069107 0,0822038 0,0948237 0,1172143 0,1392398

11 0 - 20 6,9710363 4,667727 1,0774011 -2,069107 0,0815473 0,0948237 0,1172143 0,1392398

12 0 - 20 7,6459883 4,6920992 1,0774011 -2,069107 0,0770733 0,0946544 0,1172143 0,1392398

13 0 - 20 9,9749941 5,2031468 1,2372761 -2,0286394 0,0641159 0,0911352 0,116057 0,13894

14 0 - 20 14,057641 7,7101812 3,4966574 0,0068392 0,0464442 0,075767 0,1003584 0,1236767

15 0 - 20 16,649009 12,453207 8,4917372 4,9126156 0,0364267 0,0531029 0,0718672 0,0917571

16 0 - 20 16,672475 15,261013 12,959752 10,091388 0,034021 0,0410738 0,0511744 0,064492

17 0 - 20 16,685406 15,740785 14,638311 12,945466 0,0336476 0,0380421 0,0433204 0,0510287

18 0 - 20 16,687829 15,759327 14,831402 13,417384 0,0336188 0,0377172 0,0421479 0,0486873

19 0 - 20 16,688018 15,760647 14,833611 13,431314 0,0336181 0,0377007 0,0420905 0,0485907

(42)

E.2

Tabel variasi

threshold

dengan histeresis adaptif terhadap parameter

tradeoff handoff

(

lanjutan

).

Metode Handoff

Parameter kontrol (s)

Threshold Histeresis Panjang window rata-rata (drata-rata)

dB dB 0 10 20 30 0 10 20 30

Threshold dengan Histeresis

Adaptif

0 0 - 20 46,44 49,324 54,673 59,565 0 0 0 0

1 0 - 20 46,44 49,324 54,673 59,565 0 0 0 0

2 0 - 20 46,44 49,324 54,673 59,565 0 0 0 0

3 0 - 20 46,44 49,324 54,673 59,565 0 0 0 0

4 0 - 20 46,44 49,324 54,673 59,565 0 0 0 0

5 0 - 20 46,44 49,324 54,673 59,565 0 0 0 0

6 0 - 20 46,44 49,324 54,673 59,565 0 0 0 0

7 0 - 20 46,44 49,324 54,673 59,565 0 0 0 0

8 0 - 20 46,44 49,324 54,673 59,565 0 0 0 0

9 0 - 20 46,44 49,324 54,673 59,565 0 0 0 0

10 0 - 20 46,437 49,324 54,673 59,565 0,006 0 0 0

11 0 - 20 46,35 49,324 54,673 59,565 0,09 0 0 0

12 0 - 20 45,914 49,303 54,673 59,565 0,432 0,026 0 0

13 0 - 20 43,099 48,873 54,525 59,526 1,072 0,38 0,15 0,042

14 0 - 20 37,743 45,924 51,8 56,93 1,354 1,046 0,96 0,924

15 0 - 20 32,634 39,471 44,863 49,755 1,47 1,268 1,18 1,118

16 0 - 20 30,208 34,261 38,223 42,418 1,51 1,336 1,278 1,212

17 0 - 20 29,328 31,809 34,37 37,402 1,516 1,352 1,298 1,256

18 0 - 20 29,104 31,225 33,328 36,04 1,516 1,354 1,302 1,26

19 0 - 20 29,083 31,138 33,211 35,928 1,516 1,354 1,302 1,26

(43)

E.3

Tabel variasi

cost(c)

terhadap parameter

tradeoff handoff.

Metode Handoff

(dB)

Cost (c) Panjang window rata-rata (drata-rata)

0 10 20 30 0 10 20 30

suboptimal SDH

0,0045 18,501611 17,54692 14,415906 10,405911 0,0232584 0,0294301 0,0442783 0,0627928

0,007 18,502121 17,47932 14,176714 10,095516 0,0232614 0,0299007 0,0453777 0,0642897

0,01 18,50337 17,409111 13,951888 9,8546883 0,0232664 0,0304003 0,0463489 0,0654363

0,025 18,500551 17,120101 13,264951 9,0894095 0,0233059 0,0321025 0,0493726 0,0692726

0,04 18,489895 16,893943 12,834883 8,6505783 0,023372 0,0333109 0,0512823 0,0714699

0,06 18,477381 16,631148 12,385481 8,2246861 0,023477 0,03467 0,0532614 0,0736261

0,1 18,452572 16,177113 11,759957 7,6394962 0,0237792 0,0368374 0,0561691 0,076651

0,13 18,407589 15,88248 11,377523 7,3045637 0,0240602 0,0381875 0,0579294 0,0783882

0,25 18,253395 14,851831 10,243731 6,3336813 0,0256354 0,0425772 0,0632921 0,0836238

0,35 18,007947 13,981568 9,5366081 5,7209216 0,0277758 0,0463394 0,0666421 0,087054

0,45 17,535476 13,168619 8,8736621 5,1929781 0,030615 0,0497003 0,0699099 0,0901102

0,55 16,63465 12,30827 8,2251799 4,6483294 0,0350261 0,0535365 0,0731716 0,0933378

0,65 15,283931 11,461763 7,5618372 4,094917 0,0408361 0,0572847 0,0765925 0,0966953

0,75 13,201056 10,450927 6,8268915 3,4747787 0,0495151 0,0619456 0,0806491 0,1004812

0,85 10,69099 9,215791 5,8921909 2,7514907 0,0608225 0,0679318 0,0858835 0,1050789

(44)

E.3

Variasi

cost(c)

terhadap parameter

tradeoff handoff

(lanjutan).

Metode Handoff

(s)

Cost (c) Panjang window rata-rata (drata-rata)

0 10 20 30 0 10 20 30

suboptimal SDH

0,0045 25,257 28,317 35,454 41,785 6,02 1,584 1,316 1,214

0,007 25,262 28,677 35,897 42,251 5,796 1,564 1,312 1,21

0,01 25,24 29,095 36,309 42,633 5,524 1,546 1,308 1,204

0,025 25,238 30,168 37,547 43,873 4,426 1,492 1,296 1,19

0,04 25,278 30,876 38,305 44,528 3,82 1,456 1,28 1,186

0,06 25,267 31,684 39,052 45,135 3,254 1,42 1,27 1,18

0,1 25,309 32,797 40,124 45,974 2,466 1,384 1,246 1,166

0,13 25,569 33,428 40,722 46,43 2,196 1,37 1,24 1,16

0,25 26,541 35,214 42,444 47,788 1,65 1,312 1,2 1,14

0,35 27,925 36,883 43,407 48,641 1,48 1,278 1,188 1,13

0,45 29,802 38,128 44,364 49,354 1,37 1,244 1,178 1,12

0,55 31,982 39,596 45,236 50,21 1,302 1,218 1,162 1,11

0,65 34,834 40,831 46,118 51,05 1,25 1,198 1,148 1,092

0,75 38,264 42,241 47,217 51,957 1,152 1,174 1,13 1,078

0,85 42,175 43,884 48,554 53,017 1,02 1,148 1,108 1,068

(45)

E.4

Variasi

threshold

dengan histeresis 1 dB terhadap parameter

tradeoff handoff.

Metode Handoff

Parameter kontrol (dB)

Threshold Histeresis Panjang window rata-rata ( drata-rata)

dB dB 0 10 20 30 0 10 20 30

Thresholddengan Histeresis 1 dB

1 1 6,8740968 4,6651921 1,0774011 -2,069107 0,0821895 0,0948358 0,1172143 0,1392398

2 1 6,8740968 4,6651921 1,0774011 -2,069107 0,0821895 0,0948358 0,1172143 0,1392398

3 1 6,8740968 4,6651921 1,0774011 -2,069107 0,0821895 0,0948358 0,1172143 0,1392398

4 1 6,8740968 4,6651921 1,0774011 -2,069107 0,0821895 0,0948358 0,1172143 0,1392398

5 1 6,8740968 4,6651921 1,0774011 -2,069107 0,0821895 0,0948358 0,1172143 0,1392398

6 1 6,8740968 4,6651921 1,0774011 -2,069107 0,0821895 0,0948358 0,1172143 0,1392398

7 1 6,8740968 4,6651921 1,0774011 -2,069107 0,0821895 0,0948358 0,1172143 0,1392398

8 1 6,8740968 4,6651921 1,0774011 -2,069107 0,0821895 0,0948358 0,1172143 0,1392398

9 1 6,8740968 4,6651921 1,0774011 -2,069107 0,0821895 0,0948358 0,1172143 0,1392398

10 1 6,8798892 4,6651921 1,0774011 -2,069107 0,08215 0,0948358 0,1172143 0,1392398

11 1 6,9775168 4,6651921 1,0774011 -2,069107 0,0814919 0,0948358 0,1172143 0,1392398

12 1 7,6593732 4,6895643 1,0774011 -2,069107 0,0769889 0,0946665 0,1172143 0,1392398

13 1 10,08691 5,2050132 1,2372761 -2,0286394 0,0634766 0,0911447 0,116057 0,13894

14 1 14,965543 7,7503549 3,50275 0,0068956 0,0425408 0,0755766 0,100316 0,1236828

15 1 18,341899 12,72034 8,5102385 4,9060987 0,0293935 0,0518705 0,0717679 0,0918386

16 1 18,426698 16,101891 12,938402 9,6346243 0,0248963 0,0370519 0,0509243 0,0666524

17 1 18,453418 16,795701 14,487856 11,641062 0,0240519 0,0325859 0,0435509 0,0569637

18 1 18,460191 16,830171 14,632047 11,863179 0,0239546 0,0320101 0,0426404 0,0558651

19 1 18,461125 16,831739 14,633306 11,86811 0,0239507 0,0319924 0,0426068 0,055831

(46)

E.4

Variasi

threshold

dengan histeresis 1 dB terhadap parameter

tradeoff handoff

(lanjutan).

Metode Handoff

Parameter kontrol (s)

Threshold Histeresis Panjang window rata-rata (drata-rata)

dB dB 0 10 20 30 0 10 20 30

Thresholddengan Histeresis 1 dB

1 1 46,557 49,332 54,673 59,565 0 0 0 0

2 1 46,557 49,332 54,673 59,565 0 0 0 0

3 1 46,557 49,332 54,673 59,565 0 0 0 0

4 1 46,557 49,332 54,673 59,565 0 0 0 0

5 1 46,557 49,332 54,673 59,565 0 0 0 0

6 1 46,557 49,332 54,673 59,565 0 0 0 0

7 1 46,557 49,332 54,673 59,565 0 0 0 0

8 1 46,557 49,332 54,673 59,565 0 0 0 0

9 1 46,557 49,332 54,673 59,565 0 0 0 0

10 1 46,554 49,332 54,673 59,565 0,006 0 0 0

11 1 46,467 49,332 54,673 59,565 0,092 0 0 0

12 1 46,005 49,311 54,673 59,565 0,44 0,026 0 0

13 1 42,963 48,872 54,525 59,526 1,08 0,378 0,15 0,042

14 1 36,166 45,883 51,806 56,932 1,41 1,038 0,964 0,924

15 1 30,094 39,053 44,84 49,774 1,618 1,232 1,168 1,108

16 1 26,65 32,415 37,82 42,729 1,856 1,3 1,24 1,172

17 1 25,62 28,98 34,042 38,897 2,058 1,32 1,25 1,186

18 1 25,357 28,055 33,205 38,229 2,142 1,326 1,252 1,186

19 1 25,284 27,976 33,145 38,2 2,154 1,326 1,252 1,186

(47)

E.5

Tabel variasi metode

handoff

terhadap parameter

tradeoff handoff.

Metode Handoff

Parameter kontrol (dB) (s)

Threshold Histeresis Panjang window rata-rata (drata-rata)

dB dB 0 10 20 30 0 10 20 30 0 10 20 30 0 10 20 30

Threshold

dengan histeresis

1 dB

13 1

10,08691 5,2050132 1,2372761

-2,0286394 0,0634766 0,0911447 0,116057 0,13894 42,963 48,872 54,525 59,526 1,08 0,378 0,15 0,042

14 1 14,965543 7,7503549 3,50275 0,0068956 0,0425408 0,0755766 0,100316 0,1236828 36,166 45,883 51,806 56,932 1,41 1,038 0,964 0,924

15 1 18,341899 12,72034 8,5102385 4,9060987 0,0293935 0,0518705 0,0717679 0,0918386 30,094 39,053 44,84 49,774 1,618 1,232 1,168 1,108

16 1 18,426698 16,101891 12,938402 9,6346243 0,0248963 0,0370519 0,0509243 0,0666524 26,65 32,415 37,82 42,729 1,856 1,3 1,24 1,172

17 1 18,453418 16,795701 14,487856 11,641062 0,0240519 0,0325859 0,0435509 0,0569637 25,62 28,98 34,042 38,897 2,058 1,32 1,25 1,186

18 1 18,460191 16,830171 14,632047 11,863179 0,0239546 0,0320101 0,0426404 0,0558651 25,357 28,055 33,205 38,229 2,142 1,326 1,252 1,186

Threshold

dengan histeresis

2 dB

13 2 10,134314 5,4096449 1,4684761 -1,760692 0,0631969 0,0896 0,114278 0,1368451 43,022 49,055 54,813 59,735 1,058 0,38 0,15 0,042

14 2 14,869976 7,7507458 3,4904555 0,006754 0,042924 0,0755417 0,1003773 0,1236913 36,166 45,914 51,951 57,055 1,338 1,016 0,956 0,918

15 2 17,857631 12,323164 8,1957816 4,6679322 0,0307597 0,053535 0,0735273 0,0934663 30,293 39,376 45,125 50,114 1,41 1,184 1,126 1,072

16 2 17,94635 14,939331 11,599628 8,3454247 0,0269969 0,0419812 0,0572282 0,0737491 26,937 34,063 39,625 44,593 1,498 1,222 1,156 1,108

17 2 17,968336 15,361311 12,429923 9,3644221 0,026349 0,0393189 0,0532669 0,0689192 25,872 31,825 37,507 42,745 1,518 1,226 1,158 1,11

18 2

17,972457 15,375589 12,472805 9,4223065 0,0262906 0,0391054 0,0529773 0,0686182 25,655 31,502 37,235 42,568 1,522 1,226 1,158 1,11

Threshold

dengan histeresis

3 dB

13 3 10,074502 5,3990748 1,467932 -1,760692 0,0635148 0,0896648 0,1142815 0,1368451 43,06 49,055 54,813 59,735 1,016 0,37 0,148 0,042

14 3

14,406112 7,5920795 3,4243721

-0,0400692 0,0447673 0,0764802 0,1008603 0,1240622 36,717 46,121 52,018 57,124 1,252 0,968 0,924 0,902

15 3 17,058269 11,465322 7,5763367 4,0718169 0,0338282 0,0576204 0,0771011 0,0974527 31,249 40,337 45,966 50,984 1,298 1,1 1,066 1,03

16 3 17,16376 13,256258 9,8562451 6,4707441 0,0308751 0,0496321 0,0661774 0,0847036 28,49 36,669 42,287 47,437 1,316 1,124 1,074 1,046

17 3 17,182874 13,461103 10,221668 6,8685581 0,0304185 0,0483673 0,0644254 0,082869 27,774 35,591 41,414 46,748 1,322 1,124 1,074 1,046

Referensi

Dokumen terkait

Dengan hormat, kami sampaikan sesuai dengan jadwal pengadaan penyedia jasa Satuan Pengamanan Gedung Kantor Tahun 2017 yang akan dilaksanakan di STIA LAN Makassar dengan

Bagi Peserta yang berkeberatan, dapat mengajukan sanggahan ditujukan kepada Panitia Pengadaan Barang/Jasa Dinas Pengelolaan Pasar Kota Bandar Lampung paling lambat hari kamis

Seratus Sembilan Puluh Sembilan Juta Tiga Ratus Ribu Rupiah Berdasarkan Berita Acara Penetapan Pemenang Nomor : 523/10/PPBJ-LS/APBD/JR/IV.35/2012 tanggal 24 Mei 2012 perihal

Paket pengadaan ini terbuka untuk penyedia yang teregistrasi pada Layanan Pengadaan Secara Elektronik ( LPSE ) dan memenuhi persyaratan :.. memiliki ijin usaha di bidang

Pada penelitian ini digunakan tanah terkondisi yaitu penimbunan pupuk anorganik dan garam pada lahan tanah yang dianggap belum terpapar pupuk tujuannya adalah untuk

No.1 : DSSC dengan substrat TCO handmade dan perendaman dye selama ½ jam No.2 : DSSC dengan substrat TCO handmade dan perendaman dye selama 1 jam No.3 : DSSC dengan

Jumlah saham yang ditawarkan 1.000.000.000 Saham Biasa Atas Nama dengan nilai nominal Rp 100, - (seratus rupiah) setiap saham. Penjamin Pelaksana

Log Book Kegiatan Penelitian. No Tanggal