Ada 2 cara dalam menerima dan mengirim pesan dengan mode text atau dengan mode PDU(protocol description unit) mode. Dalam text mode (tidak tersedia dalam beberapa telepon) hanya mengkodekan bit stream yang direpresentasikan oleh mode PDU. Sebuah aplikasi yang mampu membaca SMS yang masuk bisa menggunakan mode SMS atau mode PDU. Jika menggunakan mode text maka aplikasi tersebut hanya dibatasi oleh opsi pengkodean. Jika menggunakan mode PDU maka dapat mengimplementasikan banyak jenis pengkodean. Contoh saat kita menerima pesan dengan mode PDU berikut ini, ”07912658050000F0240D91265837704435F4000090606141106182094176190F2AB3CB6B” Untuk memudahkan akan dikasih beberapa warna sebagai pemisah ”07912658050000F0240D91265837704435F400009060614110618210 E832FB0D4297D96F” OKTET DESKRIPSI 07 Merepresentasikan panjang dari SMSC ( dalam kasus ini 7 oktet ) 91 Tipe dari SMSC ( 91 artinya format international dari nomor telepon tersebut ) 26 58 05 00 00 F0 Nomor dari SMSC karena jumlahnya ganjil yaitu 11 maka ditambahkan F nomor SMSC nya +62855000000 24 Oktet pertama dari SMS deliver message PDU 0D Panjang nomor pengirim yaitu 13 91 Tipe dari nomor pengirim ( 91 artinya format international dari nomor telepon tersebut ) 26 58 37 70 44 35 F4 Nomor pengirim karena ganjil maka ditambahkan F agar membentk oktet yang benar, nomor pengirimnya +6285730744534 00 Protokol identifier 00 Data coding scheme 90 60 61 41 10 61 82 Tanggal pengiriman formatnya tahun,bulan, hari, jam , menit, detik, time zone, artinya tahun 16 – june – 2009 , pukul 14.01.16 GMT + 7 Timezone = ( 28 x 15 menit) 09 Panjang pesan E832FB0D4297D96F Pesan yang dikirimkan 104 101 108 111 32 104 101 108 111 1101000 1100101 1101100 1101111 10010111 11011001 01101111 1001 0111 1101 1001 0110 1111 E8 32 FB 0D 42 97 D9 6F



1 komentar:
makasih bro
Posting Komentar