Implementasi Kompresi Data Dengan Menggunakan Zlib Data Compression dan Encoding Base64 Pada Sistem Paratransit Trip Data Collection Berbasis Esp32
Kata Kunci:
zlib compression, base64 encode, ESP32Abstrak
Dalam sejarah perkembangan manusia, pergerakan dari satu tempat ke tempat lain guna memenuhi kebutuhan telah menjadi aspek penting dalam kehidupan sehari-hari, termasuk di kota Malang yang memiliki karakteristik moda transportasi tidak teratur. Penelitian ini menyelidiki pengurangan lebar pita selama transmisi data, termasuk data GPS dan waktu, menggunakan teknik kompresi Zlib dan encoding Base64 untuk aplikasi seluler yang membutuhkan jaringan berbayar. Data dikirim melalui modul SIM800L dan ESP32 sebagai mikrokontroler. Hasilnya menunjukkan bahwa ukuran data yang dikirim berkurang 21% dari ukuran aslinya, namun memerlukan memori tambahan dan waktu pemrosesan hingga 4ms dalam sistem ESP32. Teknik ini dapat mengurangi biaya penggunaan jaringan berbayar dengan mengirim lebih banyak data dengan biaya yang sama atau lebih rendah, meskipun dengan peningkatan penggunaan memori dan waktu pemrosesan.
Referensi
Rahmat, H., Damiri, D. J., & Susanto, A. (2012). Implementasi Kompresi Data pada Jaringan Komputer Menggunakan Algoritma Zlib. Jurnal Algoritma Sekolah Tinggi Teknologi Garut, 9(1), 119-124. Retrieved from http://jurnal.sttgarut.ac.id [18].
Pinandito, A., Kharisma, A. P., & Jonemaro, E. M. A. (2023). Architectural Design of Representational State Transfer Application Programming Interface with Application-Level Base64-Encoding and Zlib Data Compression. Journal of Information Technology and Computer Science, 8(3), 286-298. Retrieved from https://www.jitecs.ub.ac.id [19].
Kharisma, A. P., Jonemaro, E. M. A., & Arwani, I. (2021). Paratransit Trip Data Collection System with Smartphone GPS and REST Web Service in Malang, Indonesia. Indonesian Journal of Electrical Engineering and Informatics (IJEEI), 9(1), 245-255. Retrieved from http://section.iaesonline.com/index.php/IJEEI/index.
Josefsson, S. (2003). RFC4648: The Base16, Base32, and Base64 Data Encodings. IETF. [Online]. Available: https://tools.ietf.org/html/rfc4648
Gailly, J.-l., & Adler, M. (1996). zlib: A Massively Spiffy Yet Delicately Unobtrusive Compression Library. [Online]. Available: https://zlib.net/
Sayood, K. (2012). Introduction to Data Compression (4th ed.). Morgan Kaufmann.
Deutsch, P. (1996). RFC1951: DEFLATE Compressed Data Format Specification version 1.3. IETF. [Online]. Available: https://tools.ietf.org/html/rfc1951
Nelson, M., & Gailly, J.-l. (1996). The Data Compression Book (2nd ed.). M&T Books.
Rahmat, H., Damiri, D. J., & Susanto, A. (2012). Implementasi Kompresi Data pada Jaringan Komputer Menggunakan Algoritma Zlib. Jurnal Algoritma Sekolah Tinggi Teknologi Garut, 9(1), 119-124. Retrieved from http://jurnal.sttgarut.ac.id [18].
Pinandito, A., Kharisma, A. P., & Jonemaro, E. M. A. (2023). Architectural Design of Representational State Transfer Application Programming Interface with Application-Level Base64-Encoding and Zlib Data Compression. Journal of Information Technology and Computer Science, 8(3), 286-298. Retrieved from https://www.jitecs.ub.ac.id [19].
Kharisma, A. P., Jonemaro, E. M. A., & Arwani, I. (2021). Paratransit Trip Data Collection System with Smartphone GPS and REST Web Service in Malang, Indonesia. Indonesian Journal of Electrical Engineering and Informatics (IJEEI), 9(1), 245-255. Retrieved from http://section.iaesonline.com/index.php/IJEEI/index.
Josefsson, S. (2003). RFC4648: The Base16, Base32, and Base64 Data Encodings. IETF. [Online]. Available: https://tools.ietf.org/html/rfc4648
Gailly, J.-l., & Adler, M. (1996). zlib: A Massively Spiffy Yet Delicately Unobtrusive Compression Library. [Online]. Available: https://zlib.net/
Sayood, K. (2012). Introduction to Data Compression (4th ed.). Morgan Kaufmann.
Deutsch, P. (1996). RFC1951: DEFLATE Compressed Data Format Specification version 1.3. IETF. [Online]. Available: https://tools.ietf.org/html/rfc1951
Nelson, M., & Gailly, J.-l. (1996). The Data Compression Book (2nd ed.). M&T Books.
Unduhan
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.