Tabel 3.2 Koneksi
Selanjutnya membuat
file.
tcl dan
file.
awk yaitu
file
yang akan dieksekusi menggunakan program
network simulator. File
.awk merupakan
file
yang dibuat untuk menghitung parameter jaringan yang dibutuhkan untuk diteliti. Langkah selanjutnya
adalah menjalankan simulasi pada ns dengan mengetik perintah
ns run
pada
cygwin.
Setelah dijalankan, ns akan menghasilkan output
file
berupa
trace file dan NAM file
.
File trace
merupakan pencatatan seluruh kejadian yang dialami oleh suatu simulasi paket pada simulasi yang dibangun. Sedangkan
NAM file
merupakan animasi dari
jaringan yang dibentuk. Pada
NAM file
dapat dilihat bentuk topologi jaringan beserta pergerakan
node
.
3.4 Parameter Kinerja
Semua parameter jaringan diukur dalam tugas akhir ini, yaitu :
throughput, delay, jitter, packet delivery ratio, packet loss,
dan
routing overhead.
Alasan dari menggunakan semua parameter jaringan tersebut adalah untuk mengetahui pada parameter apa saja suatu
routing protocol
mengalami penurunan atau peningkatan peformasi. Semakin banyak perbandingan berdasarkan parameter
yang diukur, maka semakin mengetahui kinerja dari kedua
routing protocol
, mana yang lebih baik begitupun sebaliknya. Selain itu akan memberikan kemudahan bagi
perancang jaringan untuk menentukan
routing protocol
apa yang akan digunakan berdasarkan kebutuhan dengan melihat peforma parameter yang diukur.
32
33
3.5 Tahapan Simulasi
Tahapan simulasi ditunjukkan pada Gambar 3.4.
Gambar 3.4 Diagram Alir Tahapan Pembuatan Simulasi Jaringan WPAN
Penjelasan tahapan simulasi adalah sebagai berikut: 1.
Start
Tahap ini adalah tahap memulai proses simulasi, yaitu membuka program simulasi NS3.
2. Buat
node
Tahap ini adalah tahap pembuatan
node
, yaitu 10
node
, 25
node
, dan 50
node
secara random menggunakan sintak contoh : .setdest -v 1 -n 50 -p 0 -M 1 -t 200 -x 800 -y 800 50node.txt
3. Buat koneksi
set valrp DSR ;protokol routing
set valx 800
;batas X set valy
800 ;batas Y
set valstop 300
;lamanya simulasi inisialisai pemanggilan node dan koneksi
set valnod ..node50node.txt
set valcon ..konek50node1koneksi.txt
34 Tahap ini adalah tahap pembuatan koneksi, yaitu 1 koneksi, 5 koneksi, dan 10
koneksi menggunakan sintak contoh : ns cbrgen.tcl -type cbr -nn 50 -seed 1 -mc 1 -rate 0.8 50node1koneksi.txt
4. Jalankan simulasi
Setelah
node
dan koneksi terbentuk, selanjutnya
file
“.tcl” dijalankan pada NS2. Contoh potongan
file
“.tcl” untuk memanggil node dan koneksi yang telah dibuat:
5. Hasil
Setelah
file
“tcl” dijalankan, maka akan menghasilkan
file
“.tr” dan
file
“. 6.
Olah
trace file
Tahap ini adalah tahap pengolahan
file
“.tr”
trace file
menggunakan “awk” atau “pearl” untuk menghasilkan data QOS yang dibutuhkan.
7. Kondisi jika koneksi =10
Kondisi ini jika pembentukan koneksi belum mencapai 10 koneksi, maka harus ditambahkan lagi hingga mencapai 10 koneksi.
8. Kondisi jika
node
=50 Kondisi ini jika pembentukan
node
belum mencapai 50
node
, maka harus ditambahkan lagi hingga mencapai 50
node
. 9.
Selesai Tahap ini adalah tahap akhir dari simulasi mengunakan NS3.