BAB IV PENGUJIAN DAN ANALISIS
Tahap-tahap skenario simulasi dilakukan untuk melakukan uji kinerja pada protokol TORA dan DSR. Bentuk topologi secara khusus tidak diperlukan karena
jaringan ini bersifat dinamis. Topologi ini akan dibuat secara acak baik posisi awal dari
node
maupun juga pergerakan
node
tersebut. Untuk mendapatkan data pada indikator kinerja yang akan di ukur, penulis menggunakan program awk untuk
trace file
yang dihasilkan oleh NS-3.
set valchan ChannelWirelessChannel
set valprop PropagationTwoRayGround
set valnetif PhyWirelessPhy802_15_4
set valmac Mac802_15_4
set valifq QueueDropTail
set valll LL
set valant AntennaOmniAntenna
set valifqlen 50 set valnn
50 set valrp
TORADSR set valx
800 set valy
800 set valstop
300
Potongan
listing
program di atas menunjukkan parameter yang di tentukan, di antaranya adalah
routing
protokol TORA dan DSR, ukuran area simulasi X dan Y, jumlah node, jumlah maksimal antrian dan tipe antrian.
4.1 Pengujian Keluaran Hasil Simulasi
Pengujian dilakukan dengan tujuan apakah simulasi yang dibuat berjalan sesuai dengan yang diinginkan atau tidak. Data hasil simulasi yaitu data berbentuk
file trace. File trace
digunakan untuk proses analisis numerik. Contoh tampilan
file trace
seperti terlihat pada Gambar 4.1.
35
Gambar 4.1 Contoh format
file trace.
Penjelasan dari Gambar 4.1 diperlihatkan pada Tabel 4.1 dan 4.2 di bawah ini.
Tabel 4.1 Penjelasan
wireless trace file
Event Abbreviation Flag
Type Value
Wireless
Event s: Send
r: Receive d: Drop
f: Forward -t
double Time For Global Setting
-Hs int
Hop source
node
ID -Hd
int Hop destination
Node
ID, -1, -2 -Ni
int
Node
ID -Nx
double
Node
X Coordinate -Ny
double
Node
Y Coordinate -Nz
double
Node
Z Coordinate -Ne
double
Node
Energy Level -Nl
string Network
trace
Level AGT, RTR, MAC, etc.
-Nw string
Drop Reason -Ma hexadecimal
Duration -Md hexadecimal
Destination Ethernet Address -Ms hexadecimal
Source Ethernet Add
36
ress -Mt hexadecimal
Ethernet Type -P
string Packet Type arp, dsr, imep, tora, etc.
-Pn string
Packet Type cbr, tcp
Tabel 4.2 IP, CBR dan DSR
trace format
Event Flag Type
Value
IP
Trace
-Is int.int Source Address And Port
-Id int.int Destination Address And Port
-It string Packet Type
-Il int
Packet Size -If
int Flow ID
-Ii int
Unique ID -Iv
int TTL Value
CBR
Trace
-Pi int
Sequence Number -Pf
int Number Of Times Packet Was Forwarded
-Po int
Optimal Number Of Forwards
DSR
Trace
-Ph Int
Number Of
Node
s Traversed -Pq
int Routing
Request
Flag -Ps
int
Route Request
Sequence Number -Pp
int Routing Reply Flag
-Pn int
Route Request
Sequence Number -Pl
int Reply Length
37