Implementasi Simulasi Implementasi dan Analisis

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