Anda di halaman 1dari 7

Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-ISSN: 2548-964X

Vol. 3, No. 9, September 2019, hlm. 9054-9060 http://j-ptiik.ub.ac.id

Analisis Kinerja Protokol LoRaWAN untuk Transmisi Data pada Skenario


Urban Area
Rahmat Amin Badali (2011016210009)

Program Studi Ilmu Komputer


Universitas Lambung Mangkurat

Abstrak
Long Range Wide Area Network (LoRaWAN) merupakan suatu jenis jaringan untuk area
telekomunikasi nirkabel yang dirancang untuk memungkinkan komunikasi jarak jauh dengan bit rate
rendah. LoRaWAN dapat digunakan pada jaringan komunikasi yang memiliki jangkauan luas
menggunakan end device. LoRaWAN menawarkan berbagai macam keunggulan yang mampu
menjawab tantangan penerapan IoT, tetapi penerapan teknologi LoRaWAN saat ini masih sangat
terbatas, sehingga diperlukan simulasi dan analisis kelayakan sejauh mana teknologi LoRaWAN mampu
disimulasikan di area perkotaan di Indonesia. Pada penelitian ini dilakukan analisis kinerja dari protokol
LoRaWAN untuk transmisi data dengan skenario urban area kondisi Kota Malang. Metode yang
digunakan dalam penelitian ini adalah mensimulasikan protokol LoRaWAN di aplikasi Network
Simulator 3 (NS-3) dengan mengubah parameter untuk mengetahui pengaruhnya terhadap jumlah end
device, jarak radius gateway, dan periode pengiriman data terhadap parameter throughput dan packet
loss. Dari hasil simulasi diketahui bahwa untuk pemakaian protokol LoRaWAN di urban area, semakin
banyak end device yang dipakai maka semakin besar nilai throughput dan semakin besar nilai packet
loss yang didapat. Selain itu, semakin luas area yang dibutuhkan maka throughput dan packet loss yang
didapat bernilai konstan. Kemudian, semakin besar periode pengiriman data maka semakin kecil nilai
throughput yang didapat dan semakin kecil nilai packet loss yang didapat.
Kata kunci: Internet of Things, LoRaWAN, NS-3, Throughput, Packet Loss
Abstract
Long Range Wide Area Network (LoRaWAN) is a type of network for wireless telecommunication area
designed to enable remote communication with long distance communication and low bit rate.
LoRaWAN can be used on communication networks that have a wide range using end devices.
LoRaWAN offers a wide range of advantages to the challenge of IoT implementation, but the current
implementation of LoRaWAN technology is still very limited, requiring feasibility testing and analysis
to what extent LoRaWAN technology is capable of being implemented in urban areas in Indonesia. In
this research, an analysis of the performance of the LoRaWAN protocol for data transmission with
urban area scenarios in Malang City is carried out. The method used in this study is to simulates
LoRaWAN protocol in Network Simulator 3 (NS-3) application by changing the parameters to determine
the effect on the the number of end devices, radius of the gateway range, and data sending period to the
parameters throughput and packet loss. From the results of research proved that for the use of protocol
LoRaWAN in urban areas, the more end devices used, the greater the throughput value and the greater
the value of packet loss obtained. In addition, the wider the area needed, the throughput and packet loss
obtained are constant. And then, the larger the period of data transmission, the smaller the throughput
value is obtained and the smaller the value of packet loss obtained.
Keywords: Internet of Things, LoRaWAN, NS-3, Throughput, Packet Loss

kecil berbiaya rendah yang dirancang dengan


1. PENDAHULUAN keterbatasan dalam memori, energi, dan
kapasitas pemrosesan. Kemajuan terbaru dalam
Wireless sensor network merupakan
jaringan nirkabel yang terdiri dari sejumlah node komunikasi nirkabel dan elektronik telah
memungkinkan pemakaian teknologi dengan

Fakultas Ilmu Komputer


Universitas Brawijaya 9054
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 9055

biaya rendah, daya rendah dan sensor multi- throughput dan packet loss semakin menurun
fungsional yang berukuran kecil dan dapat seiring dengan bertambahnya end device, luas
berkomunikasi. Sensor yang murah, pintar, area dan naik pada periode pengiriman data.
jaringan nirkabel dan digunakan dalam jumlah Untuk merepresentasikan urban area, penulis
banyak memberikan peluang yang belum pernah merancang dan mengimplementasikan nilai
terjadi sebelumnya untuk memantau dan parameter-parameter yang dapat mempengaruhi
mengendalikan rumah, kota, dan lingkungan kinerja transmisi data pada urban area dengan
(Prashant Tiwari, et al., 2015). kondisi di Kota Malang menjadi contohnya,
Menurut Ferran Adelantado dan Zhijin Qin diantaranya adalah luas area, path loss exponent
(2017), masalah pada penerapan teknologi (kehilangan yang disebabkan oleh cuaca, kontur
wireless sensor network yang merupakan bagian tanah dan lain-lain), spreading factor (faktor
dari IoT atau Internet of Things adalah sebaran) dan jenis propagasi (Davide Magrin,
kebutuhan akan jangkaun jarak jauh komunikasi 2017).
dua arah dari mesin-mesin yang menjadi objek
dari IoT. Saat ini, terdapat satu teknologi IoT 2. LANDASAN KEPUSTAKAAN
terbaru yang memberikan solusi untuk masalah Penelitian yang dilakukan oleh Davide
di atas yaitu protokol LoRaWAN yang dirilis Magrin mengaplikasikan teknologi LoRaWAN
pada tahun 2015. Sesuai dengan namanya, yang di urban area yang bertujuan untuk menguji
merupakan singkatan dari Long Range Wide kinerja dari LoRaWAN (Davide Magrin, et al.,
Area Network, LoRaWAN merupakan suatu 2017). Bankov, et al. (2016) juga menganalisis
jenis jaringan untuk area telekomunikasi kinerja dan kapasitas jaringan LoRaWAN di
nirkabel yang dirancang untuk memungkinkan smart city melalui simulasi dengan 100-5000
komunikasi jarak jauh dengan bit rate rendah perangkat atau end device, menggunakan tiga
(Ferran Adelantado, 2017). saluran utama yang ditentukan dengan data rate
Dengan berbagai macam keunggulan yang bernilai 0 hingga 5 dan Packet Error Rate
LoRaWAN yang mampu menjawab tantangan (PER) dan Packet Loss Rate (PLR).
penerapan IoT, beberapa penelitian yang terkait
dengan teknologi LoRaWAN telah dilakukan. 2.1. Network Simulator 3
Penelitian yang dilakukan oleh Davide Magrin
mengaplikasikan teknologi LoRaWAN di urban Network Simulator 3 atau disingkat NS-3
area yang bertujuan untuk menguji kinerja dari merupakan suatu software simulasi jaringan
LoRaWAN (Davide Magrin, et al., 2017). yang ditujukan untuk penelitian dan pendidikan.
Bankov, et al. (2016) juga menganalisis kinerja NS-3 dilisensikan di bawah GNU General
dan kapasitas jaringan LoRaWAN di smart city Public License (GPL) dan dikembangkan oleh
melalui simulasi dengan 100-5000 perangkat komunitas-komunitas user (nsnam, 2017).
atau end device. Namun secara umum, Dengan menggabungkan beberapa objek C++
penerapan dan penelitian teknologi LoRaWAN yang pada tiap kelasnya memodelkan suatu
di Indonesia saat ini masih terbatas, bahkan aspek dari jaringan, NS-3 mampu
hingga saat ini hanya terdapat dua komunitas dan mensimulasikan jaringan-jaringan yang
sembilan gateway yang tercatat (The Things kompleks secara terperinci dan realistis.
Network, 2018).
Berdasarkan kebutuhan dan peluang akan 2.2. Protokol LoRaWAN
penelitian yang berkaitan dengan LoRaWAN LoRaWAN yang merupakan singkatan dari
diperlukan suatu penelitian lebih lanjut, maka Long Range Wide Area Network adalah
penulis melakukan penelitian dengan cara teknologi Low Power Wide Area Network
mensimulasikan transmisi data oleh teknologi (LPWAN) yang dibangun di atas modulasi
LoRaWAN ini. Penulis meneliti dan LoRa. Teknologi ini memungkinkan sejumlah
menganalisis kinerja LoRaWAN untuk besar perangkat untuk berkomunikasi secara
diimplementasikan di urban area Kota Malang nirkabel jarak jauh (dalam urutan 5-15 km,
dengan parameter pengujian dan parameter tergantung pada lingkungan propagasi) pada
simulasi yang telah ditentukan. Tema penelitian tingkat data yang rendah. Skenario di mana
yang dipilih adalah “Analisis Kinerja Protokol teknologi ini dapat digunakan adalah jaringan
LoRaWAN untuk Transmisi Data pada Skenario IoT, di mana perangkat perlu berkomunikasi
Urban Area”. Hipotesis dari penelitian ini adalah jarang dan hanya membutuhkan muatan pendek
bahwa kinerja protokol LoRaWAN dari segi untuk mengirimkan beberapa informasi yang

Fakultas Ilmu Komputer, Universitas Brawijaya


Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 9056

berasal dari sebuah sensor. (Ferran Adelantado,


2017). Studi Literatur

2.3. Transmisi Data


Transmisi data merupakan pengiriman data Perancangan Lingkungan
pada paket yang terjadi antara transmitter (end Pengujian
device) dan receiver (gateway) melalui beberapa
media transmisi. Media transmisi data dapat
digolongkan menjadi dua jenis, yaitu guided atau Implementasi Lingkungan
unguided. Pada kedua media transmisi tersebut, Pengujian
komunikasi yang terjadi berada dalam bentuk
gelombang elektromagnetik. Dengan guided
media, gelombang dikendalikan melalui jalur
Pengambilan dan Pengolahan
fisik. Contoh dari guided media adalah twisted Data Hasil Pengujian
pair, coaxial cable, serta fiber optic. Sedangkan
unguided media menyediakan alat untuk
mentransmisikan gelombang-gelombang
elektromagnetik namun tidak dikendalikan; Analisis Data Hasil Pengujian
contohnya adalah perambatan (propagation) di
udara dan laut (Sukaridhoto, S., 2016).

3. METODOLOGI Kesimpulan dan Saran


Tahapan-tahapan atau metodologi dalam
penelitian ini dapat digambarkan dalam bentuk Gambar 1. Diagram Alir Penelitian
diagram alir seperti gambar 1.

3.1. Studi Literatur


3.3. Implementasi Lingkungan Pengujian
Penelitian ini membutuhkan studi literatur
untuk mendukung topik yang akan diteliti. Pada Pada tahap ini penulis melakukan
bagian ini penulis membahas mengenai teori implementasi terhadap lingkungan pengujian
yang dibutuhkan sebagai penunjang dalam yang telah dirancang sebelumnya. Pada tahap ini
menyelesaikan penelitian. dilakukan instalasi NS-3 dan penambahan modul
LoRa yang berfungsi untuk melakukan simulasi
3.2. Perancangan Lingkungan Pengujian protokol LoRaWAN. Selain itu, penulis juga
melakukan implementasi terhadap skenario dan
Perancangan lingkungan pengujian parameter-parameter yang telah dirancang
berfungsi untuk menyusun dan mempersiapkan sebelumnya.
apa yang akan dilakukan dalam penelitian.
Perancangan lingkungan pengujian berisi 3.4. Pengambilan dan Pengolahan Data Hasil
mengenai perancangan lingkungan skenario, Pengujian
perancangan parameter pengujian, perancangan
parameter simulasi, perancangan topologi, Pada tahap ini dilakukan mekanisme untuk
perancangan pengujian dan perancangan memperoleh data dari implementasi yang telah
pengambilan data. dilakukan sebelumnya kemudian data yang telah
diperoleh tersebut diolah agar dapat dianalisis
sehingga dapat ditarik kesimpulan.

3.5. Analisis Data Hasil Pengujian


Pada tahap ini dilakukan analisis dari hasil
pengujian simulasi kinerja dari LoRaWAN.
Terdapat dua komponen parameter yang akan
dianalisis, yaitu throughput dan packet loss.
Selain itu, pada tahap ini dilakukan analisis
statistik menggunakan aplikasi SPSS yang

Fakultas Ilmu Komputer, Universitas Brawijaya


Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 9057

bertujuan untuk menguji kelayakan data secara 4.2. Implementasi Lingkungan Pengujian
statistik serta memprediksi dan menguji
Tahap pertama yang perlu dilakukan dalam
pengaruh variabel bebas (variabel independen)
mensimulasikan protokol LoRaWAN adalah
terhadap variabel terikat (variabel dependen).
menginstal aplikasi Network Simulator 3 (NS-3)
di Ubuntu kemudian menambahkan modul LoRa
3.6. Penutup
pada NS-3. Tahapan berikutnya adalah membuat
Penutup berisi kesimpulan dari hasil script dan mengimplementasikan simulasi
pengujian dan analisis dari penelitian yang telah protokol LoRaWAN dengan skenario dan
dilakukan serta saran untuk penelitian parameter-parameter yang telah dirancang
selanjutnya. sebelumnya. Tahap selanjutnya adalah
pengambilan data serta pengolahan data yang
4. PERANCANGAN DAN kemudian akan dianalisis dan ditarik
IMPLEMENTASI LINGKUNGAN kesimpulan.
PENGUJIAN
Pada bagian ini menjelaskan perancangan 5. HASIL PENGUJIAN DAN ANALISIS
dan implementasi lingkungan pengujian yang
5.1. Jumlah End Device
digunakan untuk mengukur kinerja protokol
LoRaWAN dengan parameter throughput dan Gambar 2 menunjukkan grafik throughput
packet loss. dengan parameter variasi jumlah end device.
Grafik tersebut menunjukkan bahwa semakin
4.1. Perancangan Lingkungan Pengujian banyak jumlah end device menyebabkan
Untuk mengimplementasikan sistem penurunan nilai throughput. Hal ini terjadi
simulasi yang akan diuji, dibutuhkan karena peningkatan jumlah paket yang harus
perancangan skenario terlebih dahulu. Pertama- dikirim dan diterima oleh gateway, sehingga
tama perlu ditentukan nilai pada parameter- jumlah paket yang harus ditransmisikan melalui
parameter yang sesuai dengan skenario. Semua jaringan meningkatan dan menyebabkan
nilai parameter baik untuk skenario urban area penurunan nilai throughput.
maupun untuk gateway dan end device, Gambar 3 menampilkan grafik packet loss
dijadikan masukan ke dalam modul-modul LoRa dengan paramater variasi jumlah end devices.
yang dijalankan oleh NS-3. Berikut Tabel 1 Grafik ini menunjukan bahwa meningkatanya
merupakan nilai untuk masing-masing jumlah end devices berakibat pada
parameter. meningkatnya jumlah packet yang hilang. Hal
ini disebabkan karena meningkatnya end
Tabel 1. Parameter Simulasi devices berakibat pada meningkatnya lalu lintas
jaringan, sehingga kemungkinan terjadinya
Parameter Nilai
konflik antar saluran dan kehilangan paket di
Jumlah end device 10, 20, 30 dan 40
tengah jalan menjadi besar.

Jumlah gateway 1 buah


Jarak radius 5000 m, 10000 m, 15000 m,
gateway 20000 m

Waktu Simulasi 600 detik


Periode Pengiriman 1 detik dan 10 detik
Data

Ukuran Paket 23 byte

Fakultas Ilmu Komputer, Universitas Brawijaya


Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 9058

Throughput
Gambar 5 merupakan grafik packet loss
0.0003 yang menunjukkan bahwa semakin jauh radius
0.0002 hingga 20000m mengakibatkan jumlah paket
yang hilang meningkat. Selain itu jumlah paket
0.0001 yang dikirimkan juga berkurang saat radius
0 antara end devices dengan gateway meningkat.
10 20 30 40
5.3. Periode Pengiriman Data
Gambar 2. Grafik Throughput End Device
Gambar 6 menampilkan grafik throughpuy
Packet Loss yang menunjukkan bahwa bahwa semakin lama
periode pengiriman data hingga 10 detik
0.6
mengakibatkan nilai throughput meningkat. Hal
0.4 ini bisa disebabkan karena saat app periode
0.2 diperpanjang, end devices menjadi memiliki
banyak waktu untuk mengumpulkan dan
0 mengitimkan data.
10 20 30 40

Gambar 3. Grafik Throughput End Device


Throughput
5.2. Jarak Radius Gateway 0.00032
0.0003
Gambar 4 menampilkan grafik throughput
yang menunjukan bahwa throughput menurun 0.00028
seiring bertambahnya radius hingga 20000m. 0.00026
Hal ini mungkin terjadi akibat semakin jauh 1 10
jarak antara gateway dengan end devices
berakibat pada sinyal yang semakin lemah yang Gambar 6. Grafik Throughput Periode
diterima oleh gateway sehingga mengurangi
throughput.
Packet Loss
Throughput 0.1
0.0003
0.05
0.0002

0.0001
0
0 1 10
5000 10000 15000 20000
Gambar 7. Grafik Throughput Periode
Gambar 4. Grafik Throughput Jangkauan Gateway
Gambar 7 menampilkan grafik Packet loss
Packet Loss yang menunjukan bahwa terjadi penuruan
packet loss saat app periode meningkat menjadi
0.8
10 detik. Hal ini disebabkan karena jumlah
0.6
waktu yang meningkat mengurangi
0.4 kemungkinan adanya interferensi atau tabrakan
0.2 paket data.
0
5000 10000 15000 20000

Gambar 5. Grafik Packet Loss Jangkauan Gateway

Fakultas Ilmu Komputer, Universitas Brawijaya


Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 9059

jumlah end device, jumlah gateway, waktu


6. PENUTUP simulasi, ukuran paket data, serta parameter
lingkungan seperti path loss maupun
6.1. Kesimpulan
spreading factor. Dan juga simulasi-
Dari hasil simulasi dan analisis yang telah simulasi untuk lingkungan selain untuk
dilakukan maka kesimpulan yang diperoleh urban area. Hasil simulasi akan lebih baik
adalah sebagai berikut. divalidasi dengan melakukan eksperimen
1. Hasil dari simulasi menunjukkan bahwa langsung secara fisik.
protokol LoRaWAN dapat 2. Ke depan, protokol LoRaWAN sebagai
diimplementasikan di urban area karena bagian dari IoT memiliki peluang dan
memiliki keunggulan pada banyaknya dampak bagi kehidupan manusia. Penelitian
jumlah end device, jarak jangkauan terkait IoT dan khususnya protokol
gateway yang luas serta periode waktu LoRaWAN layak untuk dipertimbangkan.
pengiriman yang dapat digunakan dengan
periode yang singkat maupun lama. 7. DAFTAR PUSTAKA
2. Karakteristik kinerja nilai throughput Adelantado, F., Vilajosana X., Tuset-Peiro P.,
berdasarkan simulasi yang telah Martinez B., Melia-Segui J. & T.
dilakukakan menunjukkan bahwa untuk Watteyne, 2017. Understanding the
parameter simulasi jumlah end device, Limits of LoRaWAN. Pada: IEEE
semakin banyak jumlah end device yang Communications Magazine 55.9, pp. 34–
disimulasikan, maka nilai throughput yang 40.
didapat semakin kecil. Untuk jangkauan
gateway, semakin luas area yang Bankov, Khorov, Lyakhov, 2016. On the Limits
dibutuhkan maka throughput yang didapat of LoRaWAN Channel Access. Pada:
bernilai semakin menurun. Kemudian, International Conference on Engineering
semakin besar periode pengiriman data and Telecommunication.
maka semakin besar nilai throughput yang Ghosh, S., M. Pipattanasomporn., dan S.
didapat. Rahman, 2013. Technology deployment
3. Karakteristik kinerja nilai persentase packet status of U.S. smart Grid projects. 2013
loss berdasarkan simulasi yang telah IEEE PES Innovative Smart
dilakukan menunjukkan bahwa untuk Laveyne, J., Eetvelde G. & Vandevelde L, 2018.
parameter simulasi jumlah end device, Application of LoRaWAN for Smart
semakin banyak jumlah end device yang Metering: An Experimental Verification.
disimulasikan, nilai packet loss yang
didapat semakin besar. Untuk jangkauan Magrin, D., Centenaro M, & Vangelista. L.,
gateway, semakin luas area yang 2017. An ns-3 module for simulation of
dibutuhkan maka nilai persentase packet LoRaWAN networks. [online] Tersedia
loss yang didapat meningkat karena di:
semakin jauh antara end devices dan <https://github.com/DvdMgr/lorawan>
gateway. Kemudian, semakin besar periode [Diakses 5 Maret 2018]
pengiriman data maka semakin kecil nilai NSNAM, 2018. Overview: What is NS-3.
packet loss yang didapat. [online] tersedia di:
<https://www.nsnam.org/overview/wha
6.2. Saran t-is-ns-3/> [Diakses pada 25 Maret
1. Penelitian atau simulasi berikutnya dapat 2018]
dikembangkan dengan memvariasikan Qin, Z., Julie, A. 2017. Resource Efficiency in
berbagai parameter protokol LoRaWAN Low-Power Wide-Area
lainnya seperti radius jangkauan gateway,
Networks for IoT Applications.
Rose, Karen & Eldridge, Scott., 2015. The
Internet of Things: An Overview.
Sukaridhoto, S., 2016. Komunikasi Data &
Komputer. [pdf] tersedia di:

Fakultas Ilmu Komputer, Universitas Brawijaya


Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 9060

http://dhoto.lecturer.pens.ac.id/lecture_
notes/sistem_komunikasi/KO
MUNIKASI%20DATA%20DAN%20
KOMPUTER(Final).pdf [Diakses 17
Desember 2018]
The Things Network, 2018. Building a global
open LoRaWAN Network. [online]
tersedia di
https://www.thethingsnetwork.org/
[Diakses 26 Maret 2018]
Tiwari, P., Misra, R.G., Saxena V.P., & Bhavsar
D. 2015. Wireless Sensor Networks:
Introduction, Advantages, Applications
and Research Challenges. HCTL Open
International Journal of Technology
Innovations and Research.

Fakultas Ilmu Komputer, Universitas Brawijaya

Anda mungkin juga menyukai