Claim Missing Document
Check
Articles

Architectural design of IoT-cloud computing integration platform Adhitya Bhawiyuga; Dany Primanita Kartikasari; Kasyful Amron; Ocki Bagus Pratama; Moch. Wildan Habibi
TELKOMNIKA (Telecommunication Computing Electronics and Control) Vol 17, No 3: June 2019
Publisher : Universitas Ahmad Dahlan

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.12928/telkomnika.v17i3.11786

Abstract

An integration between the Internet of Things (IoT) and cloud computing can potentially leverage the utilization of both sides. As the IoT based system is mostly composed by the interconnection of pervasive and constrained devices, it can take a benefit of virtually unlimited resources of cloud entity i.e storage and computation services to store and process its sensed data. On the other hand, the cloud computing system may get benefit from IoT by broadening its reach to real world environment applications. In order to incarnate this idea, a cloud software platform is needed to provide an integration layer between the IoT and cloud computing taking into account the heterogenity of network communication protocols as well as the security and data management issues. In this study, an architectural design of IoT-cloud platform for IoT and cloud computing integration is presented. The proposed software platform can be decomposed into five main components namely cloud-to-device interface, authentication, data management, and cloud-to-user interface component. In general, the cloud-to-device interface acts as a data transmission endpoint between the whole cloud platform system and its IoT devices counterpart. Before a session of data transmission established, the communication interface contact the authentication component to make sure that the corresponding IoT device is legitimate before it allowed for sending the sensor data to cloud environment. Notice that a valid IoT device can be registered to the cloud system through web console component. The received sensor data are then collected in data storage component. Any stored data can be further analyzed by data processing component. User or any developed applications can then retrieve collected data, either raw or processed data, through API data access and web console.
Cloud-based middleware for supporting batch and stream access over smart healthcare wearable device Adhitya Bhawiyuga; Satria Adi Kharisma; Bagus Jati Santoso; Dany Primanita Kartikasari; Annisa Puspa Kirana
Bulletin of Electrical Engineering and Informatics Vol 9, No 5: October 2020
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (2477.186 KB) | DOI: 10.11591/eei.v9i5.1978

Abstract

In IoT-based smart healthcare services, the heterogeneity of connected wearable sensing devices open up a wide opportunity to develop various healthcare services. However, it also poses an interoperability challenge since each sensing device and application may have different communication mechanisms. Considering that challenge, web platform can be seen as a promising candidate for providing an interoperability layer as we can abstract various devices as single representation i.e. web resource. In this paper, we propose the design of middleware for enabling efficient web of things access over healthcare wearable devices. The proposed middleware consists of three components: gateway-to-cloud device, messaging service and data access interface. The gateway-to-cloud device has a role to perform low level sensor data collection from various wearable sensing device through bluetooth low energy (BLE) communication protocol. Collected data are then relayed to the cloud IoT platform using a lightweight MQTT messaging protocol. In order to provide device abstraction along with access to the stored data, the system offers two kind of interfaces: the Restful HTTP identified by unique universal resource locator (URL) for batch access and MQTT websocket interface identified by unique topic to accommodate access on sensing data in near real time stream manner.
Coronavirus (COVID-19) Pandemic in Indonesia: Cases Overview and Daily Data Time Series using Naïve Forecast Method Annisa Puspa Kirana; Adhitya Bhawiyuga
Indonesian Journal of Electronics, Electromedical Engineering, and Medical Informatics Vol 3 No 1 (2021): February
Publisher : Department of electromedical engineering, Health Polytechnic of Surabaya, Ministry of Health Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35882/ijeeemi.v3i1.1

Abstract

At the end of December 2019, the virus emerges from Wuhan, China, and resulted in a severe outbreak in many cities in China and expanding globally, including Indonesia. Indonesia is the fourth most populated country globally. As of February 2021, Indonesia in the first rank of positive cases of COVID-19 in Southeast Asia, number 4 in Asia, and number 19 in the world. Our paper aims to provide detailed reporting and analysis of the COVID-19 case overview and forecasting that have hit Indonesia. Our time-series dataset from March 2020 to January 2021. Summary of cases studied included the number of positive cases and deaths due to COVID-19 on a daily or monthly basis. We use time series and forecasting analysis using the Naïve Forecast method. The prediction is daily case prediction for six months starting from February 1, 2021, to June 30, 2021, using active cases daily COVID-19 data in all provinces in Indonesia. The highest monthly average case prediction is in June, which is 35,662 cases. Our COVID-19 prediction study has a mean absolute percentage error (MAPE) score of 15.85%.
A Store-forward Method for Biosignal Acquisition in Smart Health Care System using Wearable IoT Device Dany P Kartikasari; Apriyanto Tobing; Adhitya Bhawiyuga; Ari Kusyanti; Nuretha Hevy Purwaningtyas
Kinetik: Game Technology, Information System, Computer Network, Computing, Electronics, and Control Vol. 6, No. 1, February 2021
Publisher : Universitas Muhammadiyah Malang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22219/kinetik.v6i1.1154

Abstract

Smart Health Care System has been developed massively in the last decade. Internet of Things implementation has accelerated the development of smart health technology. Now people have realized the importance of doing independent health monitoring. Supported by more affordable e-health tools, motivation in using the smart health system is increasing. The availability of cloud as storage services triggers demands to always be connected to the Internet. However, there are times when interference occurs so the measurement results cannot be stored in the cloud database properly. The idea of using a store-forward mechanism to overcome the problem of disconnected smart healthcare system is proposed in this paper. From the test results, the data can be sent properly eventhough disconnected status occurs for 30 minutes. Smartwatch’s memory usage has increase 30 percent during temporary storage occupied.
Implementation of Oxygen Saturation Sensor Data Acquisition Based on Bluetooth Low Energy Protocol Muhammad Fahmi Ali Fikri; Dany Primanita Kartikasari; Adhitya Bhawiyuga
Kinetik: Game Technology, Information System, Computer Network, Computing, Electronics, and Control Vo. 6, No. 3, August 2021
Publisher : Universitas Muhammadiyah Malang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.22219/kinetik.v6i3.1305

Abstract

Sensor data acquisition is used to obtain sensor data from IoT devices that already provide the required sensor data. To acquire sensor data, we can use Bluetooth Low Energy (BLE) protocol. This data acquisition aims to process further data which will later be sent to the server. Bluetooth Low Energy (BLE) has an architecture consisting of sensors, gateways, and data centers, but with this architecture, there are several weaknesses, namely the failure when sending data to the data center due to not being connected to internet network and data redundancy at the time of data delivery is done. The proposed solution to solve this problem is to create a system that can acquire sensor data using the Bluetooth Low Energy (BLE) protocol with use a store and forward mechanism and checking data redundancy. The proposed system will be implemented using sensors from IoT devices, the gateway used is Android devices, and using the Bluetooth Low Energy protocol to acquire data from sensors. Then the data will be sent to the cloud or server. The results of the test give the results of the system being successfully implemented and IoT devices can be connected to the gateway with a maximum distance of 10 meters. Then when the system stores, for every minute there is an increase in data of 4 kb. Then there is no data redundancy in the system.
Design of Soil Moisture Telemetry System Using cluster-based Wireless Sensor Networks Annisa Widuri Murti Utami; Dany Primanita Kartikasari; Adhitya Bhawiyuga; Reza Andria Siregar; Fariz Andri Bakhtiar
Journal of Information Technology and Computer Science Vol. 7 No. 3: December 2022
Publisher : Faculty of Computer Science (FILKOM) Brawijaya University

Show Abstract | Download Original | Original Source | Check in Google Scholar

Abstract

Agriculture is an art and science used to cultivate the land, grow crops, and raise livestock. Agricultural land in Indonesia has different soil quality in each region. Soil quality for agriculture can have an impact on crops. Therefore, a Wireless Sensor Network (WSN) was created to make it easier to determine soil moisture. This system can help to monitor the condition of soil moisture content. WSN applies a Cluster-Based Algorithm, and the protocol used in WSN is a Low Energy Adaptive Clustering Hierarchy (LEACH). WSN will search for the cluster head, and then the sensor node will send the results of soil moisture sensing data to the cluster head for further data aggregation. Then, the results of the aggregation data will be sent to the sink node and then forwarded to the cloud. Data aggregation can make the sink stay longer than 30 minutes than the sink node that receives data without aggregation. Sink nodes that do not receive aggregation data also use more load current than sinks that receive aggregation data. The test results of the average response time to find new cluster heads have an average time of 6023.4 milliseconds. The maximum distance between nodes to transmit data to each other is 100 meters.
Implementasi Metode Store and Forward Pada Hypertext Transfer Protocol (HTTP) Muhammad Gigih Wicaksono; Aswin Suharsono; Adhitya Bhawiyuga
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 1 (2017): Januari 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Perkembangan internet saat ini sangat pesat. Di Desa maupun daerah terpencil perkembangan teknologi masih minim. Delay Tolerant Network (DTN) merupakan sebuah solusi yang ditawarkan untuk mengatasi masalah ini. Namun karena terjadi Internet Ossification, teknologi DTN tidak dapat diimplementasikan pada jaringan yang ada saat ini karena dapat merubah banyak infrastruktur yang sudah ada. Untuk mengatasi hal semacam ini, perlu dibuat sebuah arsitektur baru yang dapat mengatasi hal semacam ini tanpa merubah infrastruktur yang ada. Oleh karena itu diambil metode store and forward yang dimiliki DTN. Metode store and forward ini akan bekerja pada protokol yang umum digunakan saat ini. Protokol ini adalah protokol HTTP, HTTP dianggap lebih sederhana dan dapat berjalan di banyak jenis Transport layer seperti TCP maupun SCTP. Implementasi Metode store and forward pada HTTP ini dimulai dengan membuat routing yang jelas dan pasti, agar tidak ada kesalahan dalam pengiriman file. File yang di upload akan disimpan pada folder khusus dan tiap file memiliki header IP pada filename. Header IP pada filename ini nanti yang akan memastikan sebuah file adalah milik node tertentu. Implementasi ini akan diuji beberapa OS (Operating System) agar dapat digunakan secara universal, OS yang digunakan adalah Windows 10, Linux dan Raspbian untuk Raspberry pi. Implementasi ini diharapkan dapat menjadi solusi Internet ossification saat ini.
Implementasi Publish-Subscribe pada Delay Tolerant Network (DTN) Rembulan Suci Fii Jannatin; Aswin Suharsono; Adhitya Bhawiyuga
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 2 (2017): Februari 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

In the rapid development of information technology, many efforts has been done to provide more efficient and effective service for information exchange. One of the architecture that attracts researchers's attention is publish-subscribe architecture, which included in Information Centric Networking (ICN). Publish-subscribe system will help data exchange between nodes. Subscriber node will not care who is the data sender as long as the data matched the topic they has subscribe. The current publish-subscribe application is not capable to run in area with unstable connection. One of the solutions to solve that problem is to build publish-subscribe architecture in Delay Tolerant Network (DTN). In this study, publisher had uploaded some book file. Brokers had been able to forward the files to subscriber according the topic. Subscriber had been able to receive files published by publisher according the topic they choose. Three of them run in DTN. Success rate of sending files to destination in testing of 5000 file-sending is 100%. All files had been sent successfully to broker and subscribers according to its destination without data-lost. File with size of 1 MB, more than 10 MB, and more than 100 MB had been successfully uploaded to publsiher's storage and also successfully sent to subscribers. This system also has re-sending mechanism for lost data-packets that functions properly.
Rancang Bangun Low Power Sensor Node Menggunakan MSP430 Berbasis NRF24L01 Rizky Putra Pratama; Sabriansyah Rizqika Akbar; Adhitya Bhawiyuga
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer Vol 1 No 3 (2017): Maret 2017
Publisher : Fakultas Ilmu Komputer (FILKOM), Universitas Brawijaya

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

Abstract

Communication technology is now very grown even more with their wireless technology. This technology is very popular due to their ability to transmit data or information wirelessly. One of the utilization of wireless technology is the Wireless Sensor Network. In the Wireless Sensor Network, the data transmission between sensor nodes is highly dependent on the power source in the form of batteries which have a limited capacity, this can cause problems because the sensor nodes are required to be able to survive as long as possible. To overcome the problem of resource savings, research on low-power mode in Wireless Sensor Network technology that is by applying the mechanism of sleep mode at the sensor node that resources can the battery last longer. In accordance with the above problems, the author makes the design of sensor nodes using MSP430 microcontroller which will regulate all the processes on the node, including regulating the use sleep mode as a way of saving power supply. For data transmission, the system uses NRF24L01 as communication modules. The data is sent in the form of calculation of the temperature of the LM35 temperature sensor. The results of the study in terms of the use of power-saving sleep mode can be used by the nodes. This is evidenced by the saving power used by the nodes without using sleep mode with nodes that use sleep mode reaches 33.31%. The accuracy of data transmission in this study was divided into two, the data transmission without hindrance average accuracy of data transmission up to 100%. While the data transmission with the hindrance an average accuracy of the data transmission only reached 87.7%.
Analisis Performa Mekanisme Error Recovery Menggunakan Automatic Repeat Request (ARQ) dan Forward Error Correction (FEC) pada Multi Receiver File Transfer Kusnul Aeni; Mahendra Data; Adhitya Bhawiyuga
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 (907.394 KB)

Abstract

File transmission from one to multi receiver has higher probability in packet loss compare with one to one transmission. Error recovery mechanism is needed to overcome packet loss. Error recovery mechanism that common use is ARQ (Automatic Repeat Request) and FEC (Forward Error Correction). This research aim is to compare the error recovery performance of ARQ and FEC mechanism. Example of ARQ application based reliable multicast transfer is UFTP, and the example of FEC application mechanism based on reliable multicast transfer is UDPCast. In this research, testing process was done with text files transmission using WANem (Wide Area Network Emulator) as a network emulator. There are 5 file redundant categories (in percent) added in FEC mechanism that will affect the file transmission. In this research, there are 30 scenarios for testing based on packet loss category and file size to be sent. All file used for testing has the size in the range of 20 MB to 100 MB. The test result indicate that in a good network condition, in general the use of error recovery mechanism, ARQ has better performance than FEC mechanism. Meanwhile, in a poor condition (with 25% packet loss), the used of FEC mechanism is better choice.
Co-Authors Achmad Basuki Achmad Bazuki Achmad Brahmantyo Arundaya Subianto Agi Putra Kharisma Agung Setia Budi Ahmad Aji Santoso Ahmad Nasrul Illahi Alan Maulana Hamid Alfian Rizky Susanto Alldo Raafi'ilman Ammar Waliyuddin Jannah Andhika Dwitama Putra Andri Warda Pratama Putra Annisa Puspa Kirana Annisa Widuri Murti Utami Apriyanto J.P.L Tobing Apriyanto Tobing Ardhian Rizki Ramadhani Ardi Rahmad Hermanto ari kusyanti Aria Tanzila Harfad Arya Wardhana Budi Utomo Aswin Suharsono Bagos Wahyu Suprayugi Baiq Findiarin Billyan Dany P Kartikasari Dany prima Kartikasari Dany Primanita Kartikasari Dany Primanita Kartikasari Dany Primanita Kartikasari Dedy Andrean Ardiansyah Delarta Tok Adin Dhiza Wahyu Firmansyah Donny Kurniawan Dwiyan Ramadhan Dharmanzah Dyah Ayu Ocky Mawardani Dyah Ayu Prabandari Ekky Pramudito Setiawan Fabiansyah Raam Pontoh Fadhlan Muhammad Fahmi Syahrulah Fajar Hamid Embutara Ratuloli Fanny Aulia Rifki Farah Nabilla Putri Irzan Fariz Andri Bakhtiar Fariz Andri Bakhtiar Fathan Muhammad Fatkhurrozi Fatkhurrozi Fauzan Pahlawan Ferra Adelinna Wibowo Putri Fidia Rosianti Firman Budi Safrizal Friska Anggia Nurlita Sari Haidar Arijuddin Harun Ulum Fajar Hendra Danu Laksana I Gede Wahyu Sanjaya Iskar Maulana Jodi Chris Jordan Sihombing Jogi Oliver Yohanes Tampubolon Kasyful Amron Kasyful Amron Kevin Jonathan Harnanta Khabban Sayyidi Razin Surya Kusnul Aeni Labib Imam Hidayat Lius Alviando Mahendra Data Mercury Fluorida Fibrianda Moch. Wildan Habibi Mochammad Hannats Hanafi Ichsan Moh Wildan Habibi Moh. Afif Ma'ruf Mohammad Harits Mohammad Zulfikar Muhammad Abdul Aziz Muhammad Aji Guna Darmawan Muhammad Chalif Nurfaizi Muhammad Fahmi Ali Fikri Muhammad Fauzi Muhammad Gigih Wicaksono Muhammad Hasbi Ash Shiddieqy Muhammad Irfan Syafi'i Muhammad Misbahul Munir Muhammad Rafi Fauzan Fathin Nico F. Sitorus Nimas Raya Ahsy Nur Fauzi Nuretha Hevy Purwaningtyas Ocki Bagus Pratama Ocki Bagus Pratama Pramukantoro, Eko Sakti Primantara Hari Trisnawan Rakhmadhany Primananda Refri Rifwan Daharmi Regita Yustania Esyaganitha Rembulan Suci Fii Jannatin Reza Andria Siregar Richad Gilang Wisduanto Riski Ananda Rizal Bayu Aji Pradana Rizky Haryandi Rahman Rizky Putra Pratama Sabit Ihsan Maulana Sabriansyah Rizqika Akbar Santoso, Bagus Jati Sapta Oryza Putra Sara Yosephina Satria Adhi Kharisma Satria Adi Kharisma Sofyan Ainurrachman Sukma Alamsyah Budianto Tsany Afif Wian Virgi Widasari, Edita Rosana Widhi Yahya Yosef Hesekiel Partogi