Claim Missing Document
Check
Articles

Found 3 Documents
Search
Journal : Journal of Information Technology and Computer Science

Data Collision Avoidance based on TDMA in LoRa Wireless Sensor Networks Bhawiyuga, Adhitya
Journal of Information Technology and Computer Science Vol. 9 No. 2: August 2024
Publisher : Faculty of Computer Science (FILKOM) Brawijaya University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jitecs.92548

Abstract

Wireless Sensor Network has an applicative function and a broad discussion area so that it becomes an interesting research topic to discuss. WSN connects communications from several nodes in one network. In order to make each data can be sent, a communication module is needed. LoRa is a communication module that allows each node to make long range communication. However, one of the issues of WSN is that every communication on the node to exchange data uses a time reference from the respective local clock. The difference in time reference in each node will interfere with the process of arranging the communication time scheduling in each node. Time scheduling is necessary to avoid data collision, to apply low power to the system, and to schedule two-way transmissions on LoRa. To manage a scheduling, the time synchronization method is required to apply to equalize the time in each node in a network. The algorithm for time equalization and dividing the time slot for data transmission between nodes on the WSN is the Timing-sync protocol for sensor networks (TPSN) and Time Division Multiple Access (TDMA). This paper will explain the wireless communication method using TDMA based on the LoRa communication module.
Internet of Things (IoT) Cloud Platform Using MQTT End-to-Cloud Architecture Bakhtiar, Fariz Andri; Habibi, Moh. Wildan; Bhawiyuga, Adhitya; Basuki, Achmad
Journal of Information Technology and Computer Science Vol. 6 No. 3: December 2021
Publisher : Faculty of Computer Science (FILKOM) Brawijaya University

Show Abstract | Download Original | Original Source | Check in Google Scholar | Full PDF (1215.922 KB) | DOI: 10.25126/jitecs.202163319

Abstract

IoT devices are constrained in computation and storage, therefore cannot store all long-term obtained data or perform complex computations. Shifting those jobs to cloud platform are feasible, yet rising heterogeneity and security issues. This study proposes an IoT cloud platform to facilitate communication among heterogeneous devices and the cloud while ensuring devices’ validity. It uses publish/subscribe paradigm with an end-to-cloud architecture and HTTP-based auth server. The proposed system has successfully addressed heterogeneity and security issues. Performance tests conclude that the fewer publishers publish data simultaneously, the smaller the delay. Moreover, the system performs better at up to 250 publishers as the average delay is under 1000 ms, compared to 500 publishers that has average delay above 1000 ms. On its scalability, in 250-concurrent-publishers experiment, the system affords 191 publishers responded in under one second with 100% success rate. In 500-concurrent-publishers one, 187 responded in under one second with 99% rate.
Automated Cloud Migration System for Permissioned Blockchain Infrastructure Annisa, Faradiba; Bhawiyuga, Adhitya; Akbar, Sabriansyah Rizqika; Shaffan, Nur Hazbiy; Kartikasari, Dany Primanita
Journal of Information Technology and Computer Science Vol. 10 No. 2: August 2025
Publisher : Faculty of Computer Science (FILKOM) Brawijaya University

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.25126/jitecs.2025102602

Abstract

Blockchain is a technology that stores data in a distributed manner. There are two types of blockchains: permissionless and permissioned. In permissionless blockchains, nodes are operated by anonymous participants who do not know each other. Meanwhile, permissioned blockchain nodes run on a private infrastructure owned by the organizations participating in the blockchain network. This infrastructure may need to be migrated for various reasons, either from on-premises to the cloud or between clouds. Therefore, in this research, a migration system for permissioned blockchain infrastructure is developed. This migration system operates automatically to reduce human errors, inconsistencies, and time inefficiencies. To achieve automation, Infrastructure as Code (IaC) and automation tools are used. The IaC tool is used to automate infrastructure provisioning on the target cloud platform, while the automation tool is used to configure and deploy the blockchain on virtual machines in the target cloud. The chosen cloud platform is a public cloud. The experiment on the automated migration system focuses on two aspects. The first aspect evaluates the system's capability to perform infrastructure provisioning, blockchain configuration, and blockchain deployment on the target cloud platform. The second aspect assesses the migrated blockchain's functionality compared to the source infrastructure. The experimental results demonstrate that the automated migration system can successfully provision infrastructure, configure, and deploy the blockchain on virtual machines in the target cloud. Furthermore, the results confirm that the blockchain on the target infrastructure can add new data and access previously generated data within the blockchain.