Kompresi Text Untuk Menghemat Karakter Pada Short Message Service (SMS) Menggunakan Metode Huffman

Posted on
ABSTRAK

Pada sebuah SMS mempunyai kapasitas maksimal 140 byte. Bagi karakter 8 bit sebuah pesan dapat mengandung 140 karakter, bagi karakter 7 bit sebanyak 160 karakter, dan bagi karakter 16 bit seperti Bahasa Jepang, Bahasa Mandarin dan Bahasa Korea yang memakai Huruf Kanji, dapat mengandung 70 karakter. Pengguna dapat mengirimkan lebih dari 140 byte, namun akan dihitung mengirim pesan lebih dari satu SMS. Bagi mengatasi keterbatasan ini, karenanya dapat dilakukan kompresi bagi memperbesar karakter yang dapat ditampung. Diantara algoritma yang digunakan bagi mengkompresi teks yaitu algoritma Huffman.
Pada program kompresi SMS ini, apabila jumlah karakter yang akan dikirimkan lebih dari 152, karenanya akan dilakukan proses kompresi dengan cara setiap karakter yang diketikkan akan diubah menjadi wujud bit sesuai dengan tabel static Huffman. Setelah seluruh karakter diubah pada wujud bit, berikutnya rangkaian
bit tersebut akan dikirimkan ke nomor tujuan dengan menggunakan mode pengiriman BinariMessage. Namun apabila jumlah karakter yang akan dikirim kurang dari 152, karenanya pesan tersebut tak akan dikompresi dan akan dikirimkan apa adanya dengan menggunakan mode pengiriman TextMessage.
Program kompresi SMS ini bertujuan bagi menghemat biaya pemakaian SMS. Pada SMS normal, apabila pemakaian lebih dari 160 karakter diharuskan membayar dua kali SMS. Namun dengan menggunakan program kompresi SMS, apabila menggunakan hingga 180 karakter, masih terhitung membayar satu kali
SMS. Sehingga dapat menghemat biaya pemakaian SMS sekitar 35 %.

Kunci : Huffman, SMS, kompresi, encoding, decoding


Unduh File PDF : 

BAB I 2 3 4 5.pdf (butuh sourcecode program silahkan hubungi : piramidaskripsi@gmail.com )

Unduh Source Code Program :
Screnshot Program (sedang proses):


Leave a Reply

Your email address will not be published. Required fields are marked *