p-ISSN : 2460-3562 / e-ISSN : 2620-8989

## Implementasi Ad-Hoc Protocol Pada Tandem Multihop Wireless Network
Agusssalim a1 , Dhian Satria Yudha Kartika a2 , Ani Dijah Rahajoe b3
a Program Studi Sistem Informasi, Universitas Pembangunan Nasional Veteran Jawa Timur
1 agussalim.si@upnjatim.ac.id
2 dhian@upnjatim.ac.id
b Program Studi Informatika, Universitas Pembangunan Nasional Veteran Jawa Timur
3 anidijah.if@upnjatim.ac.id

## Abstrak
Pemanfaatan teknologi Internet of Things  (IoT) terutama di daerah terpencil masih tergolong rendah, padahal teknologi  tersebut  juga  dibutuhkan  untuk  implementasi  smart  farming  atau  smart  village  yang  bertujuan meningkatkan kualitas hidup masyarakat di pedesaan. Mahalnya biaya investasi untuk jaringan IoT yang masih menggunakan  jaringan  selular  atau  Wi-Fi  menjadi  salah  satu  penyebab  implementasi  teknologi  ini  tergolong lambat.  Penelitian  kami  sebelumnya  telah  mengembangkan  jaringan  alternatif  untuk  perangkat  IoT  di  daerah terpencil dengan konsep jaringan Tandem Multihop Wireless Network dengan focus pada pengembangan simple message  scheduling.  Penelitan  ini  focus  pada  implementasi  routing  protocol  ad-hoc  pada  tandem  multihop wireless untuk menganalisis bagaimana kekurangan dan kelebihan protocol tersebut. Scenario pengujian dengan menempatkan  perangkat  IoT  atau  sensor  pada  tower  jaringan  Saluran  Udara  Tegangan  tinggi  (SUTET).  Setiap sensor  secara  periodic  mengirimkan  data  ke  monitoring  server  melalui  perangkat  IoT  pada  setiap  tower. Skenario  tersebut,  kemudian  diimpelementasikan  menggunakan  MININET-WIFI.  Pengujian  dilakukan  untuk mengetahui  delivery  probability,  Latency  Average,  dan  Jitter.  Secara  umum  kedua  protocol  Ad-Hoc  yang  diuji yakni  OLSR  dan  BATMAN  memiliki  performance  yang  sama  ketika  ukuran  data  yang  dikirim  adalah  sebesar  1 MB,  tetapi  Ketika  ukuran  data  dinaikkan  menjadi  sebesar  2  MB,  routing  protocol  OLSR  pada  beberapa  node memiliki performance lebih baik dari BATMAN.
Kata kunci: Ad-Hoc, OLSR, BATMAN, Tandem, Mutihop, Wireless.

## Implementasi Ad-Hoc Protocol Pada Tandem Multihop Wireless Network

## Abstract
The  utilization  of  Internet  of  Things  (IoT)  technology,  especially  in  remote  areas,  is  still  relatively  low,  even though  the  technology  is  needed  to  implement  smart  farming  or  smart  villages,  which  aims  to  improve  the quality of life of people in rural areas. The high investment cost for IoT networks that still use cellular networks or Wi-Fi is one of the causes of the slow implementation of this technology. Our previous research has developed an alternative network for IoT devices in remote areas with the concept of a Tandem Multihop Wireless Network focusing  on  developing  simple  message  scheduling.  This  research  focuses  on  implementing  ad-hoc  routing protocols in tandem with multi-hop wireless to analyze the advantages and disadvantages of the protocol. Each sensor  periodically  sends  data  to  the  monitoring  server  via  IoT  devices  on  each  tower.  The  scenario  was implemented  using  MININET-WIFI.  Evaluations  were  carried  out  to  determine  delivery  probability,  latency average,  and  jitter.  In  general,  the  two  Ad-Hoc  protocols  tested,  namely  OLSR  and  BATMAN,  had  the  same performance  when  the  data  sent  was  1  MB,  but  when  the  data  size  was  increased  to  2  MB,  the  OLSR  routing protocol on several nodes had better performance than BATMAN.
Keywords: Ad-Hoc, OLSR, BATMAN, Tandem, Mutihop, Wireless

## I. P ENDAHULUAN
Pemanfaatan  teknologi  berbasis  IoT  saat  ini  masih terkendala  dengan  ketersediaan  jaringan  telekomunikasi, dimana  teknologi  tersebut  membutuhkan  jaringan  WiFi dan  4G  untuk  berkomunikasi  dan  mengirimkan  hasil
pembacaan  sensor  ke  server  agar  dapat  diolah  menjadi informasi  yang  bermanfaat.  Di  sisi  lain,  penggunaan jaringan WiFi dan 4G yang mahal serta jangkuan jaringan telekomunikasi  yang  masih  belum  merata  menjadikan penetrasi  teknologi  IoT  di  Indoensia  masih  tergolong
lambat.  Apalagi  jika  teknologi  IoT  tersebut  akan diimplementasikan untuk smart agriculture, smart farming, dan  smart  village  yang  berlokasi  di  daerah  pedesaan. Dimana  biasanya  daerah  tersebut  belum  tersedia  layanan telekomunikasi  yang  memadai.  Sehingga  mau  tidak  mau diperlukan pembuatan insfrastruktur jaringan telekomunikasi  yang  membutuhkan  biaya  investasi  yang tidak murah.
Pada  penelitian  sebelumnya  [1,2],  kami  telah mengembangkan  global  time  slot  assignment  pada jaringan  tandem  multihop  wireless  network  sebagai jaringan  alternatif  berbiaya  murah  yang  dapat  digunakan oleh perangkat IoT. Pengembangan tersebut menggunakan studi kasus dengan memanfaatkan infratruktur yang sudah ada  sebelumnya  yaitu  tower  Saluran  Udara  Tegangan Tinggi  (SUTET)  seperti  yang  terlihat  pada  gambar  1. Setiap  tower  dilengkapi  perangkat  IoT  yang  berfungsi untuk  memberikan  informasi  mengenai  kondisi  terkini tower  dan  jalur  transmisi.  Perangkat  IoT  yang  berada  di setiap  tower  transmisi  tenaga  listrik  mengirim  informasi ke monitoring server melalui gateway yang berada di unit pembangkit  tenaga  listrik.  SUTET  banyak  melewati daerah  terpencil,  pegunungan  dan  melalui  jalur  sungai, dimana  sebagaian  besar  lokasi  jalur  transmisi  tersebut sama sekali tidak terdapat jalur komunikasi.
Gambar  1.  Skenario  pemanfaatan  Wireless  sensor network  sebagai  system  monitoring  fasilitas  transmisi listrik tegangan sangat tinggi berbiaya rendah.
Tandem  multi-hop  wireless  network  memanfaatkan teknologi  Ad  hoc  network  dimana  tidak  memerlukan access point/ router untuk menghubungkan beberapa node. Pada  jaringan  Ad-hoc  setiap  node  tidak  hanya  berkerja sebagai host tapi juga bertindak sebagai router. Node pada jaringan ad-hoc dapat diklasifikasikan sebagai node statis, atau  dinamis.  Oleh  karena  itu  beberapa  routing  protocol pada  ad-hoc  dibuat  agar  dapat  bekerja  jika  topologi berubah  secara  dinamis,  dimana  protocol  tersebut  dibagi menjadi  3  klasifikasi  antara  lain:  proactive,  reactive,  dan hybrid. [3,4]
Routing protocol proaktif secara periodik memperbaharui  table  routing  dengan  mengirimkan informasi  tentang  keberadaan  setiap  node  pada  jaringan. OLSR,  DSDV,  dan  BATMAN  merupakan  salah  satu contoh routing proactive. BATMAN telah diimplementasikan  oleh  beberapa  peneliti,  salah  satunya pada penelitian [15], dengan mengadaptasi dan mengimplementasikan  protokol  BATMAN  untuk  lower- end devices dengan MCU dan transceiver IEEE 802.15.4. Selain  itu  ada  juga  routing  reaktif  yang  tidak memperbaharui  table  routing  secara  periodic  seusai dengan keberadaan node, node tersebut membuat rute dari sumber ke tujuan Ketika komunikasi sedang berlangsung. Selain  itu  terdapat  gabungan  dari  kedua  jenis  protocol yaitu Hybrid routing protocol (ZRP dan TORA) [5]
Routing  protocol  memegang  peranan  penting  dalam mempengaruhi  performa  jaringan  wireless  ad-hoc. Penelitan  ini  focus  untuk  menganalisis  bagaimana kekurangan  dan  kelebihan  routing  protocol  ad-hoc  yang diimplementasikan  pada  tandem  multihop  wireless
network menggunakan scenario seperti yang terlihat pada gambar  1.    Scenario  pengujian  diimpelentasikan menggunakan  emulator  Mininet-Wifi  dan  dilakukan pengujian  performa  routing  protocol  popular  pada jaringan  ad-hoc  yaitu  OLSR  dan  B.A.T.M.A.N  untuk mengetahui  kelebihan  dan  kekurangan  penggunaan routing  protocol  tersebut  pada  scenario  tandem  multihop wireless network dilihat dari  delivery probability, latency average dan Jitter.

## II. TINJAUAN PUSTAKA

## A. Tandem Multi-hop Wireless model
Model ini kami kembangkan pada penelitian sebelumnya  [1.2],  yang  merupakan  model  sederhana transmisi  pesan  menggunakan  tandem  multi-hop  seperti terlihat  pada  gambar  2.2.  Dimana  node  n  (j=1,2…n,) terhubung secara tandem dan setiap node membuat pesan secara  periodic  setiap  awal  waktu  dalam  1  cycle.  Pesan yang  dibuat  pada  setiap  node  dapat  di  transmisikan  dari sebuah  node  kepada  node  tetangga  dalam  satu  time  slot, dan harus dikirim menggunakan aturan store-wait-forward dari node sumber ke gateway X atau Y sebagai pusat dari setiap  tandem,  dan  akan  diteruskan  dari  gateway  ke server  (S)  melalui  jaringan  internet.  Setiap  link  memiliki nilai  loss  rate  yang  menggambarkan  kemungkinan transmisi pesan gagal terkirim menuju link berikutnya.

## Gambar 2. Skenario Tandem Multihop Wireless Network

## B. Wireless Mesh Network
Wireless mesh network merupakan salah satu teknologi jaringan  telekomunikasi  nirkabel.  Jaringan  terdiri  dari serangkaian node yang saling berhubungan dimana setiap node  memiliki  dua  atau  lebih  jalur  komunikasi.  Node dalam  topologi  WMN  dapat  berfungsi  sebagai  host  mesh atau  router  mesh.  Node  sebagai  router  mesh  berfungsi untuk  meneruskan  paket  transmisi  data  untuk  node  lain yang  tidak  dapat  berkomunikasi  secara  langsung  dengan simpul  tujuan.  WMN  memiliki  kemampuan  untuk mengelola  dan  mengkonfigurasi  jaringannya  sendiri (selfconfigure/self-organize).  Oleh  karena  itu,  WMN dapat  membuat  dan  memelihara  konektivitasnya  jika terjadi masalah di node lain. Kemampuan WMN membuat node-node  dalam  jaringan  memiliki  tingkat  yang  tinggi ketangguhan  dan  kehandalan  karena  selalu  dapat terhubung  satu  sama  lain  meskipun  ada  node  yang  telah rusak [6, 7].

## C. Routing Protocol
Routing  protocol  merupakan  aturan  yang  digunakan untuk  menentukan  jalur  komunikasi  ketika  mengirimkan data  dari  node  pengirim  ke  node  tujuan.  Ada  3  jenis
protokol  routing  pada  teknologi  jaringan  ad  hoc  yaitu proaktif,  reaktif,  dan  hybrid.  Penelitian  ini  akan membandingkan kinerja dari dua protokol routing proaktif, yaitu  OLSR  (Optimized  Link  State  Routing)  dan BATMAN (Better Approach to Mobile Ad-hocNetwork).
OLSR  adalah  algoritma  perutean  proaktif  yang  secara teratur mengomunikasikan data topologi antar node dalam jaringan.  Setiap  node  jaringan  memilih  sekelompok  node tetangganya  untuk  bertindak  sebagai  Multipoint  relay (MPR).  OLSR  beroperasi  secara  terpisah  dari  protokol lain  dalam  jaringan.  OLSR  tidak  melakukan  perhitungan apapun  berdasarkan  connection  layer  yang  berada  di belakangnya  [8].  Ini  diadopsi  untuk  keluarga  jaringan  ad hoc seperti MANET, VANET [9], dan FANET [10].
MPR bertanggung jawab untuk meneruskan lalu lintas kontrol  yang  dimaksudkan  untuk  diseminasi  ke  seluruh jaringan  di  OLSR.  MPR  menyediakan  mekanisme  yang efektif  dan  andal  untuk  broadcast  pesan  kontrol  dengan mengurangi jumlah transmisi yang diperlukan. Selanjutnya,  MPR  memiliki  tanggung  jawab  khusus ketika  mengumumkan  informasi  status  tautan  di  jaringan [11].  Ini  digunakan  dalam  komputasi  rute  untuk membangun  rute  antara  dua  node  dalam  jaringan,  mulai dari  satu  node  sumber  dan  berakhir  di  node  tujuan  lain dalam  jaringan.  Setiap  node  dalam  jaringan  mengontrol pesan  yang  dikenal  sebagai  pesan  kontrol  topologi  untuk memelihara  database  yang  diperlukan  untuk  perutean paket.  Node  yang  berbeda  menyiarkan  pesan  TC  secara teratur  untuk  membuat  set  pemilih  MPR  mereka.  OLSR dioptimalkan  secara  teratur  dengan  mengirimkan  pesan TC secara reaktif dan mengurangi interval waktu periodik maksimum [12].
Routing  protokol  BATMAN  (Better  Approach  to Mobile  Adhoc  Network)  merupakan  protokol  routing yang  bersifat  proaktif  yang  mana  cara  kerjanya  semua keputusan  dan  informasi  disebarkan  secara  merata keseluruh  node,  jadi  semua  node  yang  tergabung  pada protokol  routing  BATMAN  memiliki  pengetahuan mengenai  informasi  seluruh  node  yang  tergabung  di dalam  satu  jaringan  protokol  routing  BATMAN.  Jika terjadi maintenance atau gangguan pada jaringan protokol routing  BATMAN  akan  cepat  melakukan  update informasi  secara  berkala.  Pesan  yang  digunakan  pada protokol  routing  BATMAN  disebut  sebagai  OGM (Originator Message), OGM digunakan untuk mengetahui eksistensi mengenai node tetangga.
a. Proses  pencarian  jalur  pada  routing  protokol BATMAN  dengan  cara  mengirimkan  pesan  OGM secara  broadcast  ke  node  tetangganya,  routing protokol  BATMAN  akan  berusaha  meminimalkan update  node  dengan  hanya  mengkalkulasikan  next hop.
b. Pada  saat  OGM  diterima  oleh  node  tetangga,  maka node tetangga kembali mengirimkan OGM ketetangganya  proses  ini  terus  berulang  sampai  ke node tujuan.
c. Penyeleksian  jalur  terbaik  pada  protokol  routing BATMAN  dengan  cara  melakukan  perankingan, perankingan dilakukan dengan perhitungan
sederhana yaitu total OGM yang telah diterima atau dikirimkan,  node  tetangga  mana  yang  banyak menerima OGM atau menyebarkan OGM terbanyak, maka  jalur  yang  melewati  node  ini  merupakan  jalur terbaik pada routing protokol BATMAN. [13].

## D. Mininet-WiFi
Mininet-WiFi  dikembangkan  dari  emulator  jaringan Mininet  SDN  dengan  memperluas  fungsionalitas  Mininet dengan  tambahan  WiFi  dan  Titik  Akses  tervirtualisasi berdasarkan  driver  nirkabel  Linux  standar  dan  driver simulasi nirkabel 80211_hwsim. Mininet-WiFi dikembangkan  berdasarkan  basis  kode  dari  Mininet dengan menambahkan atau memodifikasi class dan script. Sehingga  dengan  fungsionalitas  baru  tersebut  masih mendukung  semua  kemampuan  emulasi  SDN  dari emulator jaringan Mininet.
Komponen utama yang menjadi bagian dari pengembangan  Mininet-WiFi  diilustrasikan  pada  gambar 3.    Pada  kernel,  modul  mac80211_hwsim  bertanggung jawab  untuk  membuat  antarmuka  Wi-Fi  virtual,  untuk stasiun  dan  titik  akses.  Selain  itu,  MLME  (Media  Access Control  Sublayer  Management  Entity)  direalisasikan  di sisi  stasiun,  sedangkan  di  ruang  pengguna,  hostapd bertanggung jawab atas tugas ini di sisi AP.

## III. METODE PENELITIAN
Metode  penelitian  yang  digunakan  adalah  metode penelitian  kuantitatif  yang  lebih  menekankan  pada  aspek pengukuran  secara  obyektif  terhadap  fenomena.  Untuk memperoleh data pengukuran dibangun model tiruan dari system  nyata.  Metode  yang  digunakan  dalam  memilih model  yang  bersesuian  dengan  sistem  nyata  adalah emulasi.  Dalam  proses  emulasi  kami  menggunakan MININET-WIFI.  Tabel  1  memperlihatkan  parameter emulator yang kami gunakan pada penelitian ini.
TABEL I S IMULASI P ARAMETER Item Parameter Environment Size 2000x3000m Jumlah Node 18 Routing Protokol OLSR dan BATMAN Performa Metric Delivery Probability, Average Latency, dan Jitter Ukuran Paket data 1 MB dan 2 MB Application Traffic PING Log Distance Path 2.8 Waktu simulasi 60 menit Jumlah data yang dikirim 3600
Seperti  terlihat  pada  table  1,  Setiap  node  akan mengenerate  data  sebanyak  1  data  per  detik,  dengan ukuran setiap data adalah 1 MB dan 2 MB. Data tersebut kemudian  diteruskan  oleh  intermediate  node  menuju gateway.  Jadi  setiap  node  pada  scenario  ini  selain membuat  data  juga  bertugas  untuk  meneruskan  data, sehingga data dapat diterima oleh node gateway.

## A. Desain System Simulasi
Skenario  Tandem  Multihop  wireless  network  yang digunakan untuk mengevaluasi performa routing protocol OLSR  dan  BATMAN  terdiri  dari  18  node  dimana  salah satu  node  bertindak  sebagai  gateway.  Setiap  node  secara periodic  selama  60  menit  mengirimkan  data  sebanyak 3600  data  ke  gateway  node,  melalui  beberapa  node sebagai  intermediate  node.  Intermediate  node  selain bertugas  meneruskan  data  sensor  node  tersebut  juga membuat  dan  mengirimkan  data  ke  gateway  node. Topology  jaringan  yang  digunakan  dapat  dilihat  pada gambar  4.  Dari  total  18  node,  satu  node  tersebut  akan bertugas  sebagai  gateway.  Sehingga  ada  17  jenis  data yang digenerate setiap detik, yaitu data dari Node 1, Node 2 …. Node 17.
Gambar 4. Topologi Jaringan Tandem Multihop Wireless Network
Gambar. 5  Potongan Kode konfigurasi MININET-WIFI

## B. Konfigurasi Mininet-WiFi
Kode  pada  gambar  5  merupakan  POTONGAN konfigurasi  scenario  tandem  multihop  pada  mininet-wifi, terdapat  18  node  dengan  posisi  statis.  Untuk  pemilihan
routing  protocol,  dideklarasikan  pada  bagian  creating links,  pada  bagian  ini  setiap  node  didefinisikan  sebagai class  adhoc,  mode='g',  channel=5,  ht_cap='HT40+'  serta proto=”adhoc”.  Setiap  node  juga  didefinisikan  dengan Mac Address yang berbeda.
Setelah  script  konfigurasi  tersebut  dieksekusi  maka emulator Mininet-Wifi akan berjalan, dengan menampilkan  model  jaringan  tandem  multihop  wireless network seperti pada gambar 5. Terdapat 18 node, dimana Node  18  dengan  label  s18  bertindak  sebagai  gateway, node  lainnya  berlabel  s1  sampai  s7  bertugas  untuk mengenerate data dan meneruskan data menuju node s18.

## C. Evaluasi performa
Untuk  mengetahui  performa  tandem  multihop  wireless network  serta  kekurangan  dan  kelebihan  kedua  protocol ketika  diimpelentasikan  pada  scenario  tandem  multihop wireless  network,  evaluasi  dilakukan  menggunakan  3 metric,  yaitu  Delivery  probability,  Latency  average  dan Jitter.
Gambar. 6  Contoh resolusi gambar yang diterima

## Delivery Probability
Delivery  probability  mengukur  performa  dari probabilitas jumlah pesan yang diterima di gateway node. Delivery probability adalah rasio jumlah total pesan yang dikirim  ke  tujuan  dengan  jumlah  total  pesan  yang  dibuat di sumber, seperti terlihat pada formula 1.
(1)

## Latency Average
Latency atau delay didefinisikan sebagai waktu rata- rata  tempuh data  yang  dikirim  dari  node  sumber  ke node tujuan.
Jitter
Jitter digunakan untuk mengetahui adanya penundaan waktu yang terjadi dalam pengiriman data dari node  sumber  ke  node  tujuan  melalui  jaringan.  Jitter menunjukkan banyaknya variasi delay pada transmisi data di  jaringan.  Hal  ini  sering  disebabkan  oleh  kemacetan jaringan, dan terkadang perubahan rute.[14]
IV. HASIL DAN PEMBAHASAN
A. Delivery probability
Gambar  7  memperlihatkan  delivery  probability  dari data  untuk  setiap  node.  Semakin  tinggi  nilai  delivery probability, maka semakin bagus performace dari routing protokol,  dimana  presentasi  packet  loss  dalam  perjalanan menuju  node  gateway  semakin  sedikit.  Dengan  ukuran data  1  MB  hamper  semua  data  yang  dikirimkan  oleh setiap node dapat diterima oleg gateway node, ini terlihat dari rata-rata delivery probability untuk setiap data berada di  atas  0.98.  Bahkan  pada  routing  protocol  BATMAN, delivery  probability  untuk  data  dari  setiap  node  konstan pada  nilai  1.  Hal  ini  berarti  konfigurasi  jaringan  dan routing  protocol  masih  bisa  bisa  mengantisipasi  volume data  yang  dikirimkan  oleh  setiap  node.  Dalam  hal  ini setiap  node  mengirimkan  satu  data  per  satu  detik  selama durasi waktu 60 menit.
Gambar 7. Delivery probability data dari setiap node dengan ukuran data 1 MB
Gambar 8. Delivery Probability data dari setiap node dengan ukuran data 2 MB
Penurunan performa terlihat Ketika ukuran data yang dikirim ditingkatkan dari 1 MB menjadi 2 MB.  Semakin banyak  paket  data  dalam  jaringan,  maka  semakin  tinggi probibiltas  dari  data  yang  hilang  (dropped),  terjadinya tabrakan  data  (collision)  dan  penumpukan  antrian  data (congestion) selama proses transmisi dari node sumber ke node  gateway.    Pada  gambar  8  terlihat  performa  setiap routing  protocol  menurun  seiring  dengan  meningkatnya volume  data.  Pada  routing  protocol  BATMAN  terjadi penurunan yang  signifikan  delivery  probability,  dari  nilai delivery  probability  1  ketika  ukuran  data  sebesar  1MB turun  menjadi  rata-rata  0.3  untuk  data  pada  setiap  node. Berbeda  dengan  routing  protocol  OLSR  penurunan delivery probability tidak merata pada setiap node. Node 1 memiliki  delivery  probability  paling  rendah  dan  node  17 sebaliknya,  memiliki  delivery  probability  yang  paling
tinggi. Padahal posisi kedua node tersebut tepat  berada di samping node gateway.
Perbedaan  cara  kerja  dari  setiap  routing  protocol sangat  berpengaruh  terhadap  nilai  delivery  probability. Rute  yang  dipilih  oleh  routing  protocol  OLSR  sepertinya terpusat  pada  satu  node  yakni  node  1.  Sehingga  terjadi penumpukan  data  pada  node  1  yang  mengakibatkan delivery  probabilitynya  sangat  rendah  dibanding  dengan node  17.  Di  sisi  lain,  routing protocol  BATMAN  bekerja dengan  memilih  rute  secara  adil,  sehingga  setiap  node yang  memiliki  rute  yang  sama  yang  menyebabkan  nilai delivery probability hamper sama di setiap node.
Gambar 9. Latency Average setiap data dari node dengan ukuran data 1
MB
Gambar 10. Latency Average setiap data dari node dengan ukuran data 1 MB

## B. Latency Average
Gambar  10  memperlihatkan  latency  average  data dari  setiap  node.  Semakin  rendah  nilai  average  latency maka  waktu  yang  dibutuhkan  sebuah  data  untuk  sampai ke  node gateway  semakin  cepat.  Di  sini  terlihat,  semakin jauh posisi node dari node gateway, maka semakin tinggi latency  average  node  tersebut.  Secara  umum  BATMAN memiliki  latency  average  lebih  tinggi  disbanding  OLSR. Bahkan  pada  OLSR  ada  node  yang  memiliki  latency average  lebih  rendah  walaupun  posisinya  lebih  jauh  dari node  gateway  yaitu  pada  node  8  dan  node  10.  Tetapi ketika  ukuran  data  meningkat  dari  1  MB  menjadi  2MB terjadi  perubahan  signifikan  nilai  latency  average  dari OLSR.  Pemilihan  rute  pada  OSLR  menyebabkan  terjadi penumpukan  data  yang  tidak  seimbang  pada  node  1 menyebebkan beberpa node yang berdekatan dengan node 1  memiliki  latency  average  yang  sangat  tinggi.  Berbeda dengan  BATMAN,  nilai  latency  average  hampir  merata sesuai  dengan  jarak  posisi  node  dari  node  gateway.
Semakin  jauh  posisi  node  dari  gateway  maka  latency average node tersebut semakin tinggi.
Gambar 11. Jitter setiap data dari node dengan ukuran data 1 MB
Gambar 12. Jitter setiap data dari node dengan ukuran data 2 MB

## C. Jitter
Nilai  jitter  setiap  routing  protocol  mengalami fluktuasi  berdasarkan  lokasi  node.  Semakin  rendah  nilai jitter  maka  semakin  baik  performance  dari  sebuah protocol.  Pada  BATMAN  semakin  jauh  lokasi  node  dari gateway  maka  semakin  besar  nilai  jitter  yang  dihasilkan. Di sisi lain routing protocol OSLR secara umum memiliki pola nilai jitter yang sama dengan BATMAN, tetapi nilai jitter  pada  data  8  lebih  kecil  daripada  data  7  walaupun lokasinya  lebih  jauh  daru  data  7.  Begitupun  untuk  data dari node 11 memiliki nilai yang lebih rendah disbanding data  dari  node  10  seperti  terlihat  pada  gambar  8. Sedangkan  Ketika  ukuran  data  ditingkatkan  dari  1  MB menjadi 2 MB terjadi peningkatan nilai jitter untuk kedua routing  protocol,  nilai  itter  pada  BATMAN  konsisten dengan  posisi  node  dengan  node  gateway,  semakin  jauh node dari gateway maka semakin tinggi nilai jitternya. Di sisi  lain  pada  OLSR  terjadi  anomaly  nilai  jitter,  terutama pada  data  dari  node  2  sampai  node  8.  Ini  disebabakan pemilihan  rute  yang  berbeda  dari  OLSR  yang mengakibatkan adanya conjuction yang terjadi pada node tersebut.

## V. KESIMPULAN
Dari  hasil  pengujian  performance  ad-hoc  routing protocol  (OLSR  dan  BATMAN)  pada  Tandem  Multihop wireless  network.  Terlihat  secara  umum  kedua  protocol memiliki performance yang sama Ketika ukuran data yang dikirim adalah 1 MB, tetapi Ketika ukuran data dinaikkan menjadi  2  MB  routing  OLSR  pada  beberapa  node
memiliki  performance  lebih  baik  dari  BATMAN,  tetapi ada  satu  node  yang  memiliki  delivery  probability  sangat rendah, dan tentunya akan mempengaruhi performa secara keseluruhan  Ketika  sudah  diimpelementasikan  pada kondisi  real.  Di  sisi  lain  BATMAN  memiliki  nilai delivery  probability  yang  lebih  konsisten  untuk  setiap node  walaupun  nilainya  masih  di  bawah  OLSR. Begitupun  pada  average  latency  dan  jitter,  Ketika  ukuran data  masih  1  MB  semua  routing  protocol  memberikan performa  yang  baik,  tetapi  Ketika  ukuran  data  dinaikkan ke 2 MB terjadi anomaly performa terutama pada routing protocol  OLSR.  Untuk  pengembangan  jaringan  Tandem Multihop Wireless berikutnya adalah dengan membandingkan  lagi  performa  beberapa  protocol  seperti BABEL, AODV dan lainnya. Serta perlunya dikembangkan  message  scheduling  yang  terintegrasi dengan routing protocol..

## D AFTAR P USTAKA
[1] Agussalim,  Masato  Tsuru.  “Static  Slot  Assignment  with Transmission  Scheduling  on  Tandem  Multi-hop  Lossy  Wireless Links“.    IEICE  Society  Conference.  Sept  9-11  ,2015  ,  Tohoku University, Sendai, Japan
[2] Agussalim and Masato Tsuru. “Message Transmission Scheduling on Tandem Multi-hop Lossy Wireless Links“, Proc. the 14th IFIP WG  6.2  International  Conference  (WWIC  2016),  the  series Lecture  Notes  in  Computer  Science  (LNCS)  9674,  pp.28-39, Springer.  April  2016.  (DOI:  10.1007/978-3-319-33936-8_3), Thessaloniki, Greece.
[3] Jhum  S,  Binod  KP,  Bibudhendu  P  2017  Proc.  Int.  Conf.  on Inventive  Communication  and  Computational  Technologies (ICICCT) Coimbatore, India pp. 506-9.
[4] Xuan  L,  Zhuo  L,  Peng  Y  and  Yongqiang  D  2017  Ad  Hoc Networks vol 58, April 2017, pp. 255-568.
[5] Rajeshwar  S,  Tarun  S  and  Aditi  K  2016  International  Journal  of Computer Applications vol 133(1) pp. 33-8
[6] Axel  N,  Ester  L  and  Leandro  N  2015  Computer  Networks  vol 93(2) pp. 308-23.
[7] Andrés VR, Luis J and Cruz L 2015 Ad Hoc Networks vol 24(B) pp. 34-54.
[8] R. Jain and I. Kashyap, “An QoS aware link defined OLSR (LD- OLSR)  routing  protocol  for  MANETs,”  Wirel.  Pers.  Commun., vol. 108, no. 3, pp. 1745–1758, 2019. https://doi. org/10.1007/s11277-019-06494-9
[9] N. M. Al-Kharasani, Z. A. Zukarnain, S. K. Subramaniam, and Z.
M.  Hanapi,  “An  adaptive  relay  selection  scheme  for  enhancing network stability in VANETs,” IEEE Access, vol. 8, pp. 128757–
128765, 2020, doi: https://doi.org/10.1109/ACCESS.2020.2974105
[10] A.  Chriki,  H.  Touati,  H.  Snoussi,  and  F.  Kamoun,  “FANET: Communication,  mobility  models  and  security  issues,”  Comput. Networks,  vol.  163,  p.  106877,  2019,  doi:  https://doi. org/10.1016/j.comnet.2019.106877
[11] M.  Usha  and  B.  Ramakrishnan,  “An  enhanced  MPR  OLSR protocol  for  efficient  node  selection  process  in  cognitive  radio based VANET,” Wirel. Pers. Commun., vol. 106, no. 2, pp. 763– 787, 2019, doi: https://doi.org/10.1007/s11277-019-06189-1
[12] R. Bhuvaneswari and R. Ramachandran, “Denial of service attack solution  in  OLSR  based  manet  by  varying  number  of  fictitious nodes,” Cluster Comput., vol. 22, no. 5, pp. 12689– 12699, 2019. https://doi.org/10.1007/s10586-018-1723-0
[13] Kulla,  Elis  dkk.  2013.  Evaluation  of  a  MANET  Testbed  for Central Bridge and V-shape Bridge Scenarios Using B.A.T.M.A.N  Routing  Protocol.  IEEE  978-0-7695-5093-0/13 computer society: Eighth
[14] Agussalim,  E.M.  Safitri,  A.  Pratama.      Analisis  Pengaruh Mobilitas  Node  Pada  Kinerja  AODV  Protokol  Menggunakan Emulator Mininet-Wi-Fi.  SCAN-Jurnal Teknologi Informasi dan Komunikasi. 2021.
[15] GEHREKE, Lukas; KIENTOPF, Kai; GÜNEŞ, Mesut. BATMAN in the IoT. In: NOMS 2022-2022 IEEE/IFIP Network Operations and Management Symposium. IEEE, 2022. p. 1-6.