Claim Missing Document
Check
Articles

Pengembangan Interface Bluetooth Low Energy (BLE) Pada IoT Middleware Untuk Mendukung Network Interoperability Rasidy Cakra Pratama; Eko Sakti Pramukantoro; Achmad Basuki
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 10 (2018): Oktober 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (889.916 KB)

Abstract

In an earlier research developed an event-driven middleware with the ability to support the interoperability of various devices or sensors. From the results of the proposed middleware testing is able to overcome the problem of syntatic interoperability by providing gateway to communicate with IoT sensor device using MQTT and CoAP protocol, and able to communicate with other application using Websocket protocol. Reflecting on the previously offered solution to solve the interoperability problem, it is proposed another transmission line that is Bluetooth Low Energy (BLE) which will publish data to Middleware. To know the performance of BLE network transmission is tested with several parameters ie delay, bandwidth consumption, and CPU and memory usage. The test results show average CPU usage is 31% and memory usage is 5%. Delay received when using BLE transmission reaches 0.04523 seconds and when using BLE transmission along with WiFi transmission reach 0.032407248 seconds. In terms of consumption Bandwidth when using BLE transmissions reached 7786,6bits / sec and when using BLE Transmission along with WiFi Transmission doubled. From the research results show that Bluetooth Low Energy can be used to solve Interoperability problems.
Analisis Mekanisme Keamanan Antara TLS/SSL Dan Crypto Pada Komunikasi IoT Middleware Dengan Subscriber Berbasis Protokol HTTP Deny Hari Prasetya Dewa; Eko Sakti Pramukantoro; Dany Primanita Kartikasari
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 10 (2018): Oktober 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (697.874 KB)

Abstract

There is a security hole in message delivery on a middleware where messages are still in plain text, causing data confidentiality to be insecure. Eavesdropping activities will be very easy to do if a security mechanism is not implemented immediately. Based on the problem, implemented end-to-end security mechanism using TLS / SSL and Crypto. The use of security mechanisms not only secures the network, but also affects the performance of the system. The process of encryption and decryption slows down middleware performance. This study focuses on knowing how the impact of TLS / SSL and Crypto security mechanisms, especially AES-256 on data security and middleware performance. Before the security mechanism is implemented, the data contained on the network is very readable. After both security mechanisms are implemented, the data cannot be known again because the contents have been encrypted. TLS / SSL provides stronger security by using certificate exchanges as an authentication system. Both methods installed are capable of securing the system but both affect the performance of middleware. Both security mechanisms have no significant effect on CPU and memory usage. AES-256 produces better values ​​on packet loss parameters, with a value of 1%. While TLS / SSL is superior in parameter delay and jitter, with value 0.089008423 sec and 0.003208877 sec.
Analisis Mekanisme End-To-End Security Pada Komunikasi Antara Node Sensor Dengan IoT Middleware Ahmad Lutfi Bayu Aji; Eko Sakti Pramukantoro; Reza Andria Siregar
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 10 (2018): Oktober 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (321.7 KB)

Abstract

Internet of things (IoT) is one of the technology of the future that develops rapidly. IoT can use data that has been collected without human help, which then interconnected with each other with the internet. In the previous research, a middleware with an event-driven approach has been developed that can support the interoperability of various devices or sensors. Middleware consists of sensor nodemcu ESP8266 and Raspberry Pi as a broker / server. Sensors communicate using MQTT and CoAP protocols with middleware. Every computer network must have vulnerabilities. One of the attacks on network communication is Man In The Middle (MITM). In the middleware scheme, the security features have not been applied either to data transmission or data validation, so there is a need to overcome the security hole or end-to-end security. In this research we will add TLS and AES-CBC crypto mechanisms to protect data sent from nodemcu sensor to middleware. And get recommendations of security mechanisms that match the specifications of the Nodemcu ESP8266 minimal sensor. As a result, TLS fails to be applied while AES-CBC crypto succeeds and does not affect QoS on data transmission. It is recommended to apply to middleware as end-to-end security.
Analisis Komunikasi Antar IoT Middleware Dengan Node Sensor Kamera Berbasis Raspberry Pi Zero Yazid Yazid; Eko Sakti Pramukantoro; Ari Kusyanti
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 10 (2018): Oktober 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (864.556 KB)

Abstract

Development of middleware that has been done in previous research which refers to interoperability problem. Interoperability issues are raised that refers to the development of middleware in order to connect devices that use different protocols namely CoAP, MQTT and Websocket protocol. Tests on the previous studies used DHT22 and nodemcu as sensors. The result was that node sensor and IoT can communicate well with delay parameters, packet loss and overhead of each protocol used. The previously developed IoT Middleware aside from the idea of ​​syntactical interoperability, is also developed with the aim of semantic interoperability, where semantic interoperability is the process of sending data that refers to the content and context of data sent. However, previous studies of middleware testing were limited to syntactical interoperability, where in this study semantic testing will be done, with data structures sent differently than usual and data sent in the form of images, animated moving images and video. Based on the test results, the middleware is able to receive the data, with the results. At the time of transmitting images with resolution 1360x768. The lowest obtained delay is in QoS 2 and the highest in QoS 0.002993 seconds. When transmitting images with 1024x768 resolution. The lowest obtained delay is in QoS 2 and the highest in QoS 0.003959 seconds. When transmitting images with 800x600 resolution. The lowest received delay is in QoS 2 and highest on QoS 0.006523 seconds.
Pengembangan Sistem Deteksi Karbon Monoksida Berbasis IoT Salman Al Farizi; Eko Sakti Pramukantoro; Heru Nurwarsito
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 10 (2018): Oktober 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (806.595 KB)

Abstract

Health factors become one of the important role in improving the quality of human life. Low air quality in densely populated cities can lead to a significant drop in health care. Carbon monoxide as the main pollutant of the capital deserves more spotlight in its handling. This research focuses on indoor detection of carbon monoxide gas. In the previous research, IoT middleware was developed which can solve syntactical interoperability problem. This developing system will be integrated with existing IOT middleware. To facilitate user interaction, the development is done by making apps for smart phones based on the Android operating system that provide a user-friendly interface and can provide notifications in the app if the sensor readout value exceeds the safe limit. There are several parameters to test the developed system, including integration, context-awareness testing, and Quality of Service (QoS). Based on the results of testing on this system, it was found that the developed system has perfect data integrity. On the other hand, developed systems meet the rules of context-awareness computing.
Pengembangan Web Service Pada IoT Data Storage Dengan Pendekatan Semantik dan Penambahan Mekanisme Autentikasi Tuti Wardani Hamid; Eko Sakti Pramukantoro; Andi Reza Siregar
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 12 (2018): Desember 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (335.766 KB)

Abstract

Internet of Things is one of technology that being popular every year. The ability of IoT to collecting information and data in the big scale and coming from many sources, make IoT needs middleware so that whole of data can be managed well. Data that has been collected will be saved on the data storage. To ease the process of shipping and process of saving data so that will be built API Web service that equipped with authentication and authorization's mechanism as security data. API Web service using Semantic Interoperability's concept so that data will more easy to understand. Functionality test shows that web service running as well as that function. With using web service on data storage in IoT's environment, so troubles in IoT data storage can be solved.
Penerapan Komunikasi Berbasis 6LoWPAN(802.15.4) Antara Node Sensor dengan IoT Middleware Binariyanto Aji; Eko Sakti Pramukantoro; Mahendra Data
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 12 (2018): Desember 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (483.351 KB)

Abstract

IoT middleware is one of the solutions of IOT Interoperability. The development of IoT middleware still needs to be developed and expanded. 6LoWPAN is an IPv6-based technology that has many advantages, beside superior on coverage, security, and scalability, 6LoWPAN is also designed for low-power devices. The purpose of this research is to realize IoT Middleware that is able to support network layer Interoperability, we want to add 6LoWPAN implementation on IoT middleware device which previously only have WLAN device. The middleware and sensor nodes will be tested for their ability to use 6LoWPAN technology, to ensure that previously running service on IoT middleware can run on 6LoWPAN technology. The results obtained are, IoT middleware can communicate with 6LoWPAN technology. Node middleware and sensor nodes can use the CoAP and MQTT protocols that stand on 6LoWPAN technology. It should be noted that CoAP and MQTT can work on the 6LoWPAN technology to ensure that the middleware node provides TCP6 and UDP6 where both protocols make CoAP and MQTT communicate based on Ipv6.
Perbandingan Kinerja Hbase dan MongoDB Sebagai Backend IoT Data Storage Niki Yuniar Wicaksono; Eko Sakti Pramukantoro; Widhi Yahya
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 12 (2018): Desember 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (985.797 KB)

Abstract

IoT (Internet Of Things) is currently evolving as evidenced with many studies that discuss the IoT. IoT consists of two main components of the Internet and interconnected Things, to collect data and information into data storage media that can be processed as needed. However, there are challenges in building IoT data storage media, like a large data volumes, diverse forms and data formats. In previous research has developed a Framework of IoT data storage media from the sensor node. The Framework uses NoSQL MongoDB as its data storage. In this study, proposed an IoT NoSQL Hbase data storage using the MongoDB Framework because it free scema and good writing speed in the performance testing of random writing tests. This study, tested Hbase and MongoDB by testing ability to storage data in data storage. The result of this test is Hbase and MongoDB is able to receive and insert text data and image data. While for testing the Framework of data storage media with Hbase using storage testing For testing the performance of MongoDB, better result test on runtime parameters of 33s, throughput of 1559 ops/s, 48% Usage CPU, 67% Memory Usage, and 4354kb Disk I/O. When testing images the results of differences in slightly different better of MongoDB on Runtime parameters 64s, throughput 90 ops/s, CPU Usage 46%, Memory Usage 84%, while when testing Hbase images superior in Disk I/O parameters of 109.462kb.
Implementasi Cluster Message Broker Sebagai Solusi Skalabilitas Middleware Berbasis Arsitektur Publish-Subscribe pada Internet of Things (IoT) Jessy Ratna Wulandari; Eko Sakti Pramukantoro; Heru Nurwasito
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 12 (2018): Desember 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1514.623 KB)

Abstract

IoT middleware that used to solve syntactical interoperability, face a limited storage resource due toRedis implementation which used RAM as a data buffer. This problem can be solved by adding a clustermessage broker to distributing data to several Redis. The goal of this research is to develop a clustermessage broker from several Redis that already configured into cluster mode, in order to randomlydistribute data or topic into several Redis. Besides that, Ioredis also added the middleware to integratecluster with the middleware. Testing was done to test the capability of the sensor node as a publisher,cluster message broker in the middleware, and subscriber also to test the distributed data or topic inseveral Redis. The results show that data sent from the publisher can be received by middleware andmiddleware can send data from the publisher to the subscriber. Besides that, data or topic received bymiddleware can be distributed to the several Redis in the cluster.
Pengembangan IDS Berbasis J48 Untuk Mendeteksi Serangan DoS Pada Perangkat Middleware IoT Hilman Nihri; Eko Sakti Pramukantoro; Primantara Hari Trisnawan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 12 (2018): Desember 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (684.578 KB)

Abstract

The development of IoT devices causes a change in many aspects of human life. Although this device has a limited resources, IoT devices can be used in every kind of environment. The use of IoT device in these environments make the security of IoT device important to study. One of biggest DoS attacks happen to IoT devices because there is no self-defense mechanism toward dangerous packets, so that IoT devices easily infected by Mirai botnet. A method choosen for this research to solve this problem is using Intrution Detection System(IDS). This IDS is expected to handle DoS attack in IoT devices with its limitation. Machine learning is chosen for detector in IDS because it's better for detecting anomalies, and also can run better in limited resources than other type of IDS. The Machine Learning algorithm is J48 because J48 has been prooven to detect anomaly better than other classification algorithms. There are few testing parameters used in this research; which are resource usage, detection engine accuracy, ability to give alert, logging ability, realibility in capturing packet in the network, and ability to handle the attack. Based on the evaluation results, this IDS can handle an attack, give alert, and do the logging process. This IDS is also able to classify the packet up to 100%, but this IDS has average 73.6% for capture packet from the network, so IDS can show alert in average of 17.42%. The resource usage in this IoT devices increases by average CPU usage 16% and memory usage 70MB. Based on these testing results, IDS can be used for solution to handle DOS attack in IoT devices.