BAB IV Implementasi dan Analisis
4.1 Implementasi Simulasi
Untuk mendapatkan waktu konvergensi pada protokol OLSR, akan dilakukan seperti pada tahap skenario perencanaan simulasi jaringan dengan
parameter yang telah ditetapkan. Protokol OLSR sudah tersedia di dalam program simulator NS-3. Protokol OLSR tersebut kemudian diterapkan pada
model jaringan MANET dengan tidak merubah nilai attribute- attribute yang ada. Berikut ini adalah perintah yang harus dituliskan pada terminal Ubuntu
untuk menjalankan program simulasi yang telah dibuat. .waf --run nama_file tanpa mencantumkan tipe file
Ketika simulasi dijalankan akan menghasilkan file-file output dengan ekstensi seperti .tr, .pcap dan .csv. Selain output tersebut yang dihasilkan,
simulasi juga akan menampilkan aliran data yang berjalan. Namun untuk kepentingan tugas akhir ini yaitu untuk menghitung waktu konvergensi
protokol OLSR, maka aliran data yang akan ditampilkan adalah aliran data pesan TC. Agar dapat digunakan untuk menghitung waktu konvergensi, maka
aliran data tersebut harus dikonversikan ke dalam file dengan ekstensi .csv. Perintah untuk mengkonversikan aliran data ke dalam ekstensi .csv adalah
sebagai berikut. .waf --run nama_file nama_file_konversi.csv 21
Untuk menghitung waktu konvergensi akan dilakukan dengan menggunakan program awk yang mengacu pada file konversi aliran data
pesan TC dari simulasi. Program ini akan mencari waktu pengiriman TC dan waktu penerimaan TC berdasarkan nomor ANSN yang sama dari pesan TC
tersebut. Selanjutnya program awk akan menghitung waktu penerimaan dikurangi dengan waktu pengiriman pesan TC dan dibagi dengan jumlah node
yang menerima pesan TC. Hasil yang ditampilkan adalah rata-rata dari semua proses kalkulasi yang terjadi dalam satu simulasi. Berikut ini adalah perintah
yang dituliskan di terminal Ubuntu untuk menjalankan program awk. awk
–f nama_file_awk.awk nama_file_konversi.csv
4.2 Pengambilan Data