Latar Belakang Rumusan Masalah

1

BAB I PENDAHULUAN

1.1 Latar Belakang

Perkembangan telekomunikasi dewasa ini sangat pesat, seiring dengan kebutuhan masyarakat akan mobilitas komunikasi yang meningkat. Berbagai macam fasilitas teknologi telekomunikasi terus dikembangkan agar user dapat melakukan komunikasi suara, data dan gambar dengan baik. Perkembangan mobile phone saat ini pun dapat menggambarkan betapa besar animo masyarakat dalam perkembangan teknologi. Selain komunikasi suara, fitur SMS yang disediakan dapat digunakan untuk pengiriman pesan singkat yang penggunaannya mudah dan dengan cost yang murah. 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 besar pula. SMS tersebut memiliki batasan 160 karakter, jika pesan yang dikirim lebih dari 160 karakter, maka mobil phone akan mengirim dua SMS. Dari segi biaya, tentu saja diperlukan biaya yang lebih besar dibandingkan jika hanya mengirim satu SMS. Masalah-masalah tersebut dapat diatasi dengan proses kompresi isi dari SMS tersebut sehingga waktu dan ruang yang digunakan dapat seminimal mungkin. Salah satu metode yang digunakan pada metode kompresi data adalah kode Huffman. Pada aplikasi kompresi SMS, kode Huffman digunakan untuk mengurangi jumlah bit yang digunakan. Universitas Sumatera Utara 2 Berdasarkan uraian diatas, maka pada Tugas Akhir ini penulis memaparkan kompresi data SMS dengan menggunakan kode Huffman serta menampilkan aplikasi kompresi ini menggunakan bahasa pemrograman J2ME JAVA 2 Micro Edition yang hanya dapat digunakan pada mobile phone berbasis JAVA TM . Diharapkan hasil kompresi SMS pada Tugas Akhir ini dapat mengoptimalkan penggunaan saluran transmisi, penggunaan memori dan penekanan biaya.

1.2 Rumusan Masalah

Dari latar belakang di atas, maka dapat dirumuskan beberapa permasalahan, yaitu: 1. Apa yang dimaksud dengan kompresi data. 2. Apa saja metode kompresi data yang ada. 3. Bagaimana metode Huffman dalam proses kompresi SMS. 4. Bagaimana cara menghitung compression ratio dan increase percentage. 5. Bagaimana penerapan metode Huffman pada mobile phone berbasis JAVA TM .

1.3 Tujuan Penulisan