Aplikasi K ompresi SMS dengan karakter 160 x ≤ 320

59 a b c Gambar 5.4 Tampilan Proses Penerimaan SMS ≤ 160 Karakter dengan Kode Huffman pada Mobile Phone Nokia 5130 XpressMusic

5.3.2 Aplikasi K ompresi SMS dengan karakter 160 x ≤ 320

Berikut merupakan sebuah SMS yang dikirimkan sebanyak 193 karakter. Jumlah ini diatas 160 karakter dan akan mengakibatkan pengirim harus mengirimkan lebih dari 1 frame . Pengiriman lebih dari kapasitas maksimum sebuah SMS akan membuat pengirim membayar cost 2 SMS jika dilakukan tanpa melakukan kompresi terlebih dahulu. Sebagai contoh: Pak, hari ini saya berangkat dari Medan menggunakan Lion Air penerbangan JT 387 pada pukul 12.00 WIB dan akan tiba di Jakarta pada pukul 14.00 WIB. Atas perhatiannya, saya ucapkan terima kasih. Universitas Sumatera Utara 60 Contoh tersebut merupakan isi dari sebuah SMS yang terdiri dari 193 karakter dengan perincian seperti pada Tabel 5.3. Tabel 5.3 Frekuensi Kemunculan pada Kompresi SMS 160 x ≤ 320 karakter Karakter Frekuensi Kemunculan Kode ASCII a 33 110 0001 Spasi 31 010 0000 n 15 110 1110 i 11 110 1001 k 9 110 1011 r 8 111 0010 e 7 110 0101 p 7 111 0000 d 6 110 0100 u 6 111 0101 t 6 111 0100 s 4 111 0011 g 4 110 0111 4 011 0000 . 4 010 1110 h 3 110 1000 y 3 111 1001 b 3 110 0010 , 2 010 1100 m 2 110 1101 A 2 100 0001 J 2 100 1010 l 2 110 1100 1 2 011 0001 W 2 101 0111 I 2 100 1001 Universitas Sumatera Utara 61 Karakter Frekuensi Kemunculan Kode ASCII B 2 100 0010 P 1 101 0000 M 1 100 1101 L 1 100 1100 o 1 110 1111 T 1 101 0100 3 1 011 0011 8 1 011 1000 7 1 011 0111 2 1 011 0010 4 1 011 0100 c 1 110 0011 Dengan pembentukan pohon Huffman yang terdapat pada Lampiran 2, didapat kode-kode Huffman seperti pada Tabel 5.4. Tabel 5.4 Kode Huffman Hasil Kompresi pada SMS 160 x ≤ 320 karakter Karakter Frekuensi Kemunculan Kode Huffman a 33 00 Spasi 31 110 n 15 1001 i 11 1000 k 9 0101 r 8 0100 e 7 10100 p 7 10101 d 6 01100 u 6 01101 t 6 01110 s 4 111000 g 4 111001 4 111010 Tabel 5.3 Lanjutan Universitas Sumatera Utara 62 Karakter Frekuensi Kemunculan Kode Huffman . 4 111011 h 3 011110 y 3 011111 b 3 1011001 , 2 1011010 m 2 1011011 A 2 1011100 J 2 1011101 l 2 1011111 1 2 1011110 W 2 1111000 I 2 1111001 B 2 1111010 P 1 1011000 M 1 11110110 L 1 11110111 o 1 11111000 T 1 11111001 3 1 11111010 8 1 11111011 7 1 11111100 2 1 11111101 4 1 11111110 c 1 11111111 Dari Tabel 5.3 dan Tabel 5.4 dapat dilihat pengurangan jumlah bit yang dikirimkan setelah dikompresi. Jika data SMS sebelum dikompresi adalah: Sebelum dikompresi = 193 karakter x 7 bit = 1351 bit Tabel 5.4 Lanjutan Universitas Sumatera Utara 63 Maka data SMS setelah dikompresi adalah: Setelah dikompresi = 1x10x8 + 1x1x7 + 2x9x7 + 3x2x6 + 3x1x7 + 4x6x4 + 6x5x3 + 7x2x5 + 8x1x4 + 9x1x4 + 11x1x4 + 15x1x4 + 31x1x3 + 33x1x2 = 857 bit karena pengiriman harus kelipatan 7, maka yang dikirimkan menjadi 861 bit Maka dapat diperoleh persentase kompresi dengan menggunakan persamaan 4.1 sebesar: Setelah dibulatkan menjadi: x 100 = 36,26 Dan dapat diperoleh rasio kompresi dengan menggunakan persamaan 4.2, yaitu : Cr = Cr = 3 : 2 Setelah dibulatkan menjadi: Cr = Cr = 3 : 2 Universitas Sumatera Utara 64 Proses pengiriman kompresi SMS 160 x ≤ 320 karakter dengan aplikasi HuffSMS dapat dilihat pada mobile phone Nokia 5130 XpressMusic seperti pada Gambar 5.5. Pada Gambar 5.5a dapat dilihat aplikasi HuffSMS. Kemudian aplikasi ini dibuka dan dipilih Contoh 1 Gambar 5.5b lalu dapat dilihat isi SMS seperti Contoh SMS ≤ 160 karakter Gambar 5.5c. Kemudian pilih next dan isi form phone number dengan nomor tujuan seperti pada Gambar 5.5d. Lalu pada Gambar 5.5e ada pertanyaan apakah kita ingin mengirimkan SMS tersebut atau tidak, kita pilih yes dan pesan pun dikirimkan Gambar 5.5f. Dan akan ada tampilan bahwa SMS telah terkirim yang dapat dilihat pada Gambar 5.5g. Aplikasi SMS ini sama dengan fitur SMS yang tersedia pada mobile phone pada umumnya, yang membedakan hanya compression report yang akan tampil setelah SMS dikirimkan dan hal ini dapat dilihat pada Gambar 5.5h. a b c Universitas Sumatera Utara 65 d e f g h Gambar 5.5 Tampilan Proses Pengiriman SMS 160 x ≤ 320 Karakter dengan Kode Huffman pada Mobile Phone Nokia 5130 XpressMusic Universitas Sumatera Utara 66 Tampilan pada sisi penerima dapat dilihat pada Gambar 5.6. Dan tampilan saat SMS diterima dapat dilihat pada Gambar 5.6a. Untuk Contoh 2, akan menggunakan decode 2 Gambar 5.6b karena pada contoh ini akan menggunakan pohon Huffman pada Lampiran 2 dan pada Tabel 5.6. Pesan akan terbaca seperti pada Gambar 5.6c. a b c Gambar 5.6 Tampilan Proses Penerimaan SMS SMS 160 x ≤ 320 Karakter dengan Kode Huffman pada Mobile Phone Nokia 5130 XpressMusic

5.3.3 Aplikasi Kompresi SMS dengan karakter 320