Articles
Integrasi Protokol Sinkronisasi Waktu Reference Broadcast Synchronization (RBS) dan Pengiriman Data Flooding pada Wireless Sensor Node
Zhafran Wadiansyah;
Sabriansyah Rizqika Akbar;
Edita Rosana Widasari
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 9 (2017): September 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1110.417 KB)
Nowdays, technology is already evolve and help human in terms of obatining information. One of the technology that being concern is Wireless Sensor Network (WSN). WSN is a wireless sensor network consisting of multiple nodes connected in one network. WSN technology has several delivery protocols one of which is Flooding Routing. Flooding is sending data by flooding the network with data to be sent.The problems that occur from Flooding is the occurrence a lot of data redundancy that will meet the network.Another problem facing the collision of data at the time of delivery due to local time difference. Therefore there will be data collisions that render the data unacceptable. In this research the author will solve the problems that occur in data transmission in WSN and Flooding by integrating the synchronization reference time synchronization instruction protocol and data flooding transmission. This system will schedule the sending of data to be sent. To support the scheduling the local time of each node must be the same. Therefore, the reference broadcast synchronization protocol is chosen as time synchronization between nodes. Furthermore, scheduling the delivery using Time Division Multiple Access method.Time synchronization and data transmission scheduling will be applied for the delivery of flooding data. Based on the result, each node on the WSN network is able to synchronize its timing according to the RBS method. Furthermore, the scheduling with TDMA method is also capable of being applied. So, between nodes can send data in accordance with the schedule that has been given. The system also capable of implementing the flooding protocol well. Node beacons are also able to overcome the problem of data redundancy that occurs by providing a header on every packet sent. The average packet delivery delay using flood is 1869.2 micro seconds.
Implementasi Pervasive Service Discovery Protocol pada Rumah Cerdas Berbasis NRF24L01
Dwi Aris Suprayogi;
Sabriansyah Rizqika Akbar;
Mochammad Hannats Hanafi Ichsan
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 11 (2017): November 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (803.562 KB)
Smart home is one of wireless technology development. Smart home system makes devices in the home can be connected each other, so can make activity easier. One of wireless communication module which can be applied in smart home system is nRF24L01. The necessary of protocol communication and devices configuration can be said that it is not easy being a obstacle for smart home developing. Pervasive service discovery protocol method can be a solution for solving that problem. By using this method, the users doesn't need to do difficult configuration, software will search hardware and users can access service which is offered by that devices immediately. This research applies pervasive service discovery protocol method in smart home by using nRF24L01 communication module. The system is made in order to sensor node can communication as pervasive by using master node. Pervasive communication which is mentioned is a automatic addressing by system. Master node which is coordinator node will give different address to every sensor node. Based on trial which is done for 10 trial times, time needed for one sensor node to be connected with master node is 1011 ms, while time needed for two sensor nodes to be connected with master node simultaneously have average times 1011 ms and 1123.2 ms. The result of fungtional system experiment indicate that the user can monitoring and controlling device by serial monitor in master node
Implementasi Gateway berbasis NRF24L01 dan ESP8266 pada Protokol Message Queue Telemetry Transport - Sensor Network (MQTT-SN)
Harry Mulya;
Sabriansyah Rizqika Akbar;
Edita Rosana Widasari
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 12 (2017): Desember 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1539.626 KB)
Wireless Sensor Network (WSN) is a wireless network that consists of multiple sensor nodes. WSN can be implemented using a Message Queue Protocol Telemetry Transport (MQTT). MQTT is a protocol that runs of the TCP / IP protocol, so each node that doesn't have a network interface can't use this protocol. Message Queue Telemetry Transport protocol - Sensor Node (MQTT-SN) was created to connect the devices. The gateway is an intermediary between the sensor nodes that run in the MQTT-SN protocol with the broker that runs on the MQTT protocol. Advertisement and discovery is a mechanism used for the client to traces the identity of the gateway, so the client can connect with the gateway. This mechanism is very important because it is the first process before doing other processes such as publishing process. Therefore, this research proposed to implement the mechanism on microcontroller arduino pro-mini and NRF24L01 as communication module. The result of this research is the client able to recognize the existing gateway ID and gateway managed to pass data onto the client to the broker, which marked the receipt of the data by the subscriber.
Implementasi Alokasi Memori Dinamis pada Sistem Komputer Berbasis Clustering K-Means
Florensius Tri Putra Simamora;
Widhi Yahya;
Sabriansyah Rizqika Akbar
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 1 (2018): Januari 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1427.231 KB)
Virtualization is the process of creating forms in virtual versions of operating systems, networks and others that can run applications like physical devices. Resources in virtualization become an important factor to support server performance. Sometimes resources are not fully utilized when resource allocation remains. As a result, when the server requires more resources, unused memory allocations can not be used. With memory allocation, the system can manage memory usage to maintain and improve server performance that can sometimes change. Application of memory allocation can be facilitated by algorithm and k-means regression method to predict the use of memory resources. To that end, the authors have implemented a dynamic memory allocation system on computer-based k-means clustering system. From the test results, the system is able to make changes in the form of upgrades and downgrades with the help of tools Apache Jmeter with time 2.5 seconds. Based on the results of tests that have been done, hypervisor successfully upgraded at 36.5699 seconds from 1 GB to 2 GB. Then second to 153.1348 hypervisor upgrade again from 2 GB to 4 GB. After the request to the server stops, the hypervisor downgrades the seconds to 611.709 from 4 GB to 2 GB then downgrade again in seconds to 624.4994 from 2 GB to 1 GB.
Implementasi Light Painting Photography Dalam Analisis Cakupan Jaringan Wireless LAN Menggunakan Perangkat Berbasis Wemos D1
Wisnu Fajar Dewantara;
Sabriansyah Rizqika Akbar;
Rakhmadhany Primananda
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 1 (2018): Januari 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1444.659 KB)
Wireless technology makes any devices can be connected without wire that limiting the range. We need an optimal placement and configuration of the access point for optimal coverage reasons. Signal strenght from access point does effect to a connection quality. Nowadays network analyst are using a network coverage analyzer software called Ekahau Heatmapper. It uses heatmap method to mapping network coverage. The software analyzes RSSI's (Received Signal Strenght Indicator) value then the value into a range. Each range is represented by color that signs the strenght of wireless signal. But its procedure should be awkward for some reason. You need to draw a sketch of the room that you want to analyze. Then you must bring your laptop to track around the room. Wi-Spec offers an alternatives with a same method based on heatmap that Ekahau Heatmapper does. Wi-Spec is a device using Wemos D1 as it's microcontroller with RGB Led Strips as output. We combine this method with light painting photography using a photo as frame makes the result is more real and accurate than info from 2D sketch that Ekahau does. Wi Spec compatible with Arduino IDE using ESP8266Wifi.h and FastLED.h. FasLED.h library features predifined color that can subtitute the heatmap color from Ekahau Heatmapper. These colors are : Green, Lime, , Yellow, Orange, Red, and running dot red light while it hasn't receive signal.. From the SSID and RSSI capability test, the device can't get the SSID and RSSI from a hidden configured SSID. Differences of wireless receivers beetween implementation caused a different result on one of an area point.
Implementasi Kura Framework pada Purwarupa Rumah Cerdas
Muhammad Iqbal;
Sabriansyah Rizqika Akbar;
Bayu Priyambadha
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 1 (2018): Januari 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (804.589 KB)
One of the challenges when implementing a smart home system is the interoperability with the diversity of devices and technologies that are potentially used in an intelligent home system (Lakomiak, 2017). These challenges can be overcome by applying IoT gateways to a smart home system. IoT gateway is responsible for bridging between endpoint devices such as sensors and actuators with brokers so that these devices can send information to the broker and can be controlled by the client remotely. From that problem, Eclipse developed an IoT framework called Kura. The purpose of this study is to implement Kura on the prototype of a smart home systems and test the performance provided. To know the performance of the prototype of a smart home system built is done testing the validity of the system and calculation of the response time system. From the results of the tests conducted, it was found that in the automation cycle of publishing data from the client device to the smart device until the data returned displayed on the client device within 1 second, the system successfully perform the task and display the return to the client in accordance with the data published by the client. With the average response time in one cycle is 990.8 ms which is still less than 1 second, the performance of the intelligent home system prototype using the Kura framework can be categorized well and still accepted by the client (Neil, 2009).
Implementasi Security Pada Load Balancing Layanan Web Multidomain Dengan SSL
Muhammad Rouvan Amiruddin;
Sabriansyah Rizqika Akbar;
Issa Arwani
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 2 (2018): Februari 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1009.21 KB)
Load balancing is a mechanism of sharing on the traffic load to multiple servers in a balance way. An accumulation of excessive traffic load on the server will make system performance decreases. Therefore, the way to implement an optimal and secure system with a large number of incoming traffic so it is necessary to apply a load balancing mechanism. By implementing the load balancing mechanism using HAProxy will make the traffic on network runs optimally because the traffic load will be distributed on two or more connection lines in a balance way. Through the implementation of the system, the server performance becomes more optimal in the absence of overload on a server. In order to generate a secure exchange of data between the client and server, it needs to implement the SSL protocol. By implementing the SSL protocol on this system, the exchange of data between the client and server will be secure Because it is already encrypted. In this system, the number of clients is a very influential part on the performance of server response. The more number of clients will make the server response to the client will get longer while the throughput get a the results decreased and if the system receives a request of more than 500 clients then get the request error of 10.4%.
Implementasi MQTT (Message Queuing Telemetry Transport) pada Sistem Monitoring Jaringan berbasis SNMP (Simple Network Management Protocol)
Akbar Pandu Segara;
Rakhmadhany Primananda;
Sabriansyah Rizqika Akbar
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 2 (2018): Februari 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1038.2 KB)
The growing use of current information technology users, monitoring system is needed to facilitate network administrators to monitor the devices connected in a computer network. Currently network monitoring systems generally display information by polling device data every few minutes. This causes the administrator don't know as early as possible if something happens to the device being monitored. This study developed an SNMP based network monitoring system by implementing MQTT. MQTT uses the principle of publish-subscribe to communicating. MQTT is used because power-saving and lightweight messaging protocol. This research produces a network monitoring system which can monitored device information like CPU, load, and memory periodically and display it in graphical form and table in web interface. System development with implementing SNMP agent on monitored device and SNMP manager on NMS Server as publisher. Manager requested information to agent every 2 seconds. On the client side is implemented a subscriber to subscribe published data by manager and then processed on the web-based interface. From the test results show the processing time data by the server and client takes an average time of 2.029 seconds. For data processing time from server to client takes an average time of 1.210 seconds.
Implementasi Sistem Pendeteksi Ketinggian Air Dengan Menggunakan Wireless Sensor Network Node Point To Point
Moch Rizki Cahyadi;
Sabriansyah Rizqika Akbar;
Edita Rosana Widasari
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 2 (2018): Februari 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1352.118 KB)
Siltation caused by erosion of soil in river is also a constriction caused by existence of illegal buildings built in watershed. This condition causes water capacity of river smaller, causing river overflow and flooding occurs. Use ultrasonic sensors as water level detection can done to determine increase water level in river. Sending one data to one computer becomes ineffective because the number of devices required. Point-to-point routing method can be a solution to solve problem. Through this method, user doesn't need to monitor one data from one node. River height data will sent by nodes to gateway so that only requires one device connected to computer. This research implements point-to-point routing as communication method of river water level detection system using nRF24L01 communication module. The system designed to transmit obtained data by node to gateway. Gateway will receive data from node, then program will created display in graphical form. From the results of tests conducted level of accuracy of ultrasonic sensors more than 89%. The data reading on the prototype has an accuracy 80%. Data delivery has 100% accuracy. System functional test results can display graphs that indicate functionality of mqtt and websocket features on system.
Implementasi Sistem Semantik Pada Perangkat Lampu Rumah Cerdas Berbasis Agen
Agung Prasetio;
Sabriansyah Rizqika Akbar;
Bayu Priyambadha
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 2 No 2 (2018): Februari 2018
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya
Show Abstract
|
Download Original
|
Original Source
|
Check in Google Scholar
|
Full PDF (1163.214 KB)
The IoT device provides the potential for obtaining data contextually, by observing and measuring the physical events occurring in the environment. Smart Home has great interest by IoT device developers. Using a semantic approach to data processing on IoT devices provides the ability to define, modify, and interpret better data. In this research uses Nodemcu ESP8266 as a microcontroller on sensor node and actuator node. Raspberry Pi3 is used as an agent that serves as a router and data collection center. Both devices already support wifi connectivity so as to facilitate the communication process. The sensor node is responsible for collecting data derived from the sensors process of the sensor module, the data obtained is sent to the agent to be initialized and inserted into the ontology. Agent performs the reasoning process to change existing data on the ontology according to the rule created and produce more representative and contextual data. The Actuator node performs a query against the current status of the lamp on the ontology as a reference for the action of switching on or off the lamp. Implementation in the form of lights on and off control system in smart home with semantic approach.