Implementasi Kompresi Data Dengan Menggunakan Zlib Data Compression dan Encoding Base64 Pada Sistem Paratransit Trip Data Collection Berbasis Esp32

Implementasi Kompresi Data Dengan Menggunakan Zlib Data Compression dan Encoding Base64 Pada Sistem Paratransit Trip Data Collection Berbasis Esp32

Penulis

  • Ilham Sentosa Universitas Brawijaya

Kata Kunci:

zlib compression, base64 encode, ESP32

Abstrak

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.

Unduhan

Diterbitkan

21 Agu 2024

Cara Mengutip

Sentosa, I. (2024). Implementasi Kompresi Data Dengan Menggunakan Zlib Data Compression dan Encoding Base64 Pada Sistem Paratransit Trip Data Collection Berbasis Esp32. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 8(9). Diambil dari https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/14140

Terbitan

Bagian

Artikel
Loading...