Penyimpanan dan Distribusi Multiple Rule dengan Protokol MQTT pada Master Station Smart Home
Kata Kunci:
distribusi, master station, MQTT, rule, smart homeAbstrak
Smart home merujuk pada kumpulan perangkat rumah yang saling terhubung dalam suatu jaringan agar dapat dikendalikan dan dipantau dari jarak jauh sehingga memberikan kenyamanan bagi penghuni rumah. Arsitektur smart home yang umum digunakan adalah Centralized Smart Home System (CSHS) yang memungkinkan kendali perangkat secara terpusat melalui aturan yang ditetapkan pengguna, yang dikenal sebagai rule smart home. Meskipun CSHS mudah dikonfigurasi, terdapat kelemahan pada sistem berupa kegagalan sistem terpusat yang terjadi apabila "master station" sebagai pusat pengendali sistem mengalami gangguan yang menyebabkan keseluruhan sistem mengalami kegagalan. Penelitian ini bertujuan untuk mengatasi masalah ini berdasarkan penelitian sebelumnya yang melakukan distribusi rule kepada perangkat yang terhubung dengan master station melalui protokol MQTT yang masih terbatas pada satu kondisi perangkat (single rule) dalam setiap rule. Pada penelitian ini dikembangkan mekanisme penditribusian dan penyimpanan rule dengan lebih dari satu kondisi dalam setiap rule (multiple rule) yang diimplementasikan pada master station yang dijalankan pada layanan cloud untuk meningkatkan ketersediaan. Hasil penelitian mencakup mekanisme pencarian rule yang sesuai dengan data perangkat terkini dan mendistribusikannya ke perangkat penyedia layanan serta mengimplementasikan mekanisme untuk menangani kegagalan sistem terpusat dengan mendistribusikan semua aturan ke seluruh perangkat penyedia layanan. Semua implementasi ini berhasil diuji pada layanan Google Compute Engine.
Referensi
Budi, A.S. et al. (2022) ‘Distributed rule execution mechanism in smart home system’, International Journal of Electrical and Computer Engineering, 12(4), pp. 4439–4448. Available at: https://doi.org/10.11591/ijece.v12i4.pp4439-4448.
Dzogovic, B., & Santos, B. (2019). Enabling Smart Home with 5G Network Slicing. 2019 IEEE 4th International Conference on Computer and Communication Systems (ICCCS), 543–548.
Kirvan, P. and Bigelow, S.J., 2021. Single Point of Failure. TechTarget, [online] Tersedia di: https://www.techtarget.com/searchdatacenter/definition/Single-point-of-failure-SPOF [Diakses 24 Desember 2023].
Ramadhani, R. (2023) ‘Distributed Rule Execution Mechanism (DREM) Smart Home Menggunakan Protokol MQTT’.
Touqeer, H. et al. (2021) Smart home security: challenges, issues and solutions at different IoT layers, Journal of Supercomputing. Springer US. Available at: https://doi.org/10.1007/s11227-021-03825-1.
Budi, A.S. et al. (2022) ‘Distributed rule execution mechanism in smart home system’, International Journal of Electrical and Computer Engineering, 12(4), pp. 4439–4448. Available at: https://doi.org/10.11591/ijece.v12i4.pp4439-4448.
Dzogovic, B., & Santos, B. (2019). Enabling Smart Home with 5G Network Slicing. 2019 IEEE 4th International Conference on Computer and Communication Systems (ICCCS), 543–548.
Kirvan, P. and Bigelow, S.J., 2021. Single Point of Failure. TechTarget, [online] Tersedia di: https://www.techtarget.com/searchdatacenter/definition/Single-point-of-failure-SPOF [Diakses 24 Desember 2023].
Ramadhani, R. (2023) ‘Distributed Rule Execution Mechanism (DREM) Smart Home Menggunakan Protokol MQTT’.
Touqeer, H. et al. (2021) Smart home security: challenges, issues and solutions at different IoT layers, Journal of Supercomputing. Springer US. Available at: https://doi.org/10.1007/s11227-021-03825-1.
Diterbitkan
Cara Mengutip
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2024 Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer
Artikel ini berlisensiCreative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.