50
BAB V APLIKASI KOMPRESI SMS MENGGUNAKAN KODE
HUFFMAN PADA
MOBILE PHONE
BERBASIS JAVA
TM
5.1 Pendahuluan
SMS
Short Message Service
awalnya merupakan sebuah fitur aplikasi GSM
Global System For Mobile Communication
, yang dikembangkan dan distandarisasi oleh ETSI
European Telecommunication Standards Institute
, namun kini sudah didapatkan pada jaringan bergerak lainnya termasuk jaringan
UMTS. Meskipun saat ini sudah banyak fitur dari GSM seperti MMS
Multimedia Message Service
dan GPRS
General Packet Radio Service
, akan tetapi keberadaan jasa dan industri yang menggunakan SMS semakin lama semakin
banyak dijumpai karena biayanya yang relatif murah. Pada proses pengiriman SMS, SMS tersebut tidak langsung dikirimkan
dari ponsel ke ponsel tujuan, akan tetapi terlebih dahulu dikirim ke SMS center SMSC, kemudian dengan
system store
and
forward
SMS tersebut dikirimkan ke ponsel tujuan.
Sebuah pesan SMS maksimal terdiri dari 140
bytes
, dengan kata lain sebuah pesan bisa memuat 140 karakter 8 bit, 160 karakter 7 bit atau 70 karakter
16 bit untuk Bahasa Jepang, Bahasa Arab, Bahasa Mandarin dan Bahasa korea yang memakai Hanzi Aksara KanjiHanja. Pengiriman SMS memiliki beberapa
kendala. Pesan yang dikirim sering kali berukuran terlalu besar sehingga memakan waktu yang cukup lama dalam proses pentransmisian data tersebut.
Selain itu dalam penyimpanan data, file yang cukup besar memakan ruang yang
Universitas Sumatera Utara
51 besar pula. Dari segi biaya, apabila kita ingin mengirimkan pesan melebihi jumlah
karakter yang telah ditentukan oleh
mobile phone
kita, maka kita harus membayar lebih.
Masalah-masalah tersebut dapat diatasi dengan proses pemadatan atau kompresi isi dari SMS tersebut sehingga waktu dan ruang yang digunakan dapat
seminimal mungkin. Aplikasi kompresi SMS merupakan aplikasi yang dibuat agar dapat melakukan proses kompresi dan dekompresi terhadap teks SMS yang
kemudian mengirimkan atau menerima pesan tersebut. Algoritma kompresi yang digunakan pada aplikasi ini adalah algoritma Huffman.
5.2 Pengiriman File Aplikasi HuffSMS melalui Bluetooth