Variabel Penelitian Skenario Penelitian
275
Gambar 7.Skenario 25Node
Gambar 8. Skenario 30 Node
Gambar 9. Skenario 50 Node
Gambar 10. Skenario 60 Node
Gambar 11. Skenario 75Node Gambar 12. Skenario 100 Node
3.3 Implementasi Kode Simulasi 3.3.1
Membuat Node
Berikut merupakan script yang digunakan untuk membuat node dalam simulasi.
set valmn 25;
for {set a 0} {a valmn} {incr a} {
set node_a [ns_ node] node_a random-motion 0
ns_ initial_node_pos node_a 50
} node_0 set X_ 1203.607072436780
node_0 set Y_ 146.594578421598 node_0 set Z_ 0.000000000000
Script diatas menunjukan pembuatan node pada simulasi dimana set valmn 25
menunjukan jumlah node yang akan dibuat dimana banyak node yang dibuat adalah 25. fordigunakan
sebagai perulangan untuk membuat jumlah node sebanyak mn dengan random-motion serta
besar node di set 50.Untuk menentukan posisi l node awal pada area simulasi menggunakan script
berikut node_0pada sumbu X,Y dan Z yang diikuti dengan letak koordinat node misal pada
sumbu X
dengan koordinat
1203.607072436780. 3.3.2
Traffic CBR
Berikut merupakan script yang digunakan untuk membuat trffic CBR dalam simulasi.
set udp_0 [new AgentUDP] ns_ attach-agent node_1
udp_0 Script
diatas digunakan
untuk mensetnode_1menjadi udp_0 dengan
[new AgentUDP] dimana node 1 digunakan
sebagai node source.
276 set null_0 [new AgentNull]
ns_ attach-agent node_2 null_0
Script
diatas digunakan
untuk menset
node_2 menjadi null_0 dengan [new
AgentNULL] dimana node2 digunakan sebagai
node destination. set cbr_0 [new
ApplicationTrafficCBR] cbr_0 set packetSize_ 512
cbr_0 set interval_ 0.25 cbr_0 set random_ 1
cbr_0 set maxpkts_ 10000 cbr_0 attach-agent udp_0
ns_ connect udp_0 null_0 ns_ at 2.5568388786897245
cbr_0 start
Secript berikut digunakan untuk memuat traffic CBR dimana cbr_0 di set sebagai [new
ApplicationTrafficCBR] dengan
packetSize sebesar 512, interval_
0.25,random_ 1 denganmaxpkts_ 10000.
Kemudian trafficcbr_0
di tambahkan
padaudp_0sehingga node 1 memiliki traffic CBR yang kan diguakan untuk mengirimkan paket
pada node destination. Untuk menghubungkan node 1 dengan node 2 digunakan script berikut ns_
connect udp_0 null_0 dan pada
waktu 2.5568388786897245 traffic CBR dimulai.