Short Mestage Service SMS Gateway

Fase – fase pemrograman java dapat dilihat pada Gambar 2.1 : Gambar 2.1 Fase pemrograman Java. Sumber : fase java.jpgimgrefurl=http:blog.ub.ac.idfiqi20100911pemrograman-java Diakses pada tanggal 23 Mei 2011, jam 22.00. Pada gambar 2.1, menjelaskan tentang bagaimana proses atau jalan pemrogaman java yang akan menjadi compiler dari project yang akan dibuat yaitu bahasa java, pada gambar dijelaskan bahwa pemrograman java dapat dijalankan melalui editor seperti Net Beans, Jsmooth dan lain – lain, yang akan dijalankan atau dicompiler dengan mudah.

2.4 Short Mestage Service SMS Gateway

SMS singkatan dari Short Mestage Service adalah suatu teknologi yang memungkinkan untuk mengirim dan menerima pesan antar pengguna mobile phone. SMS Pertama hadir di Eropa pada tahun 1992 yang standar awalnya diterapkan dengan menggunakan GSM Global System for Mobile Communications. bemzinside.wordpress.com. Secara umum ada beberapa cara untuk mengirimkan pesan SMS dari PC atau computer yaitu Menghubungkan komputer dengan handphone atau GSMGPRS modem. Selanjutnya tinggal menggunakannya perintah-perintah “AT Command” untuk mengirimkan pesan. menggunakan beberapa protocol interface yang mendukung SMSC. Sebagai contoh protocol yang sering digunakan adalah HTTP atau HTTPS atau protocol lainnya. Sumber : bemzinside.wordpress.com Diakses pada tanggal 24 Mei 2011, jam 21.00. A. Format Protokol Data Unit PDU Dalam pengiriman dan penerimaan SMS terdapat dua mode yaitu mode teks dan mode Protocol Data Unit PDU. Mode teks adalah format pesan dalam bentuk teks asli yang dituliskan pada saat akan mengirim pesan. Sesungguhnya mode teks ini adalah keberhasilan pengkodean dari mode PDU. Sedangkan mode PDU adalah format pesan dalam bentuk oktet hektadesimal dan oktet semi desimal dengan panjang mencapai 160 7bit atau 140 8bit karakter, Di Indonesia tidak semua operator GSM maupun terminal mendukung mode teks, sehingga mode yang digunakan adalah mode PDU. Pada pengiriman pesan terdapat dua jenis mobile, yaitu Mobile Terminated telepon seluler penerima dan Mobile Originated telepon seluler pengirim B. SMS PDU Pengirim Mobile Originated SMS PDU Pengirim adalah pesan yang dikirim dari telepon genggam ke terminal, kemudian dikirimkan ke SMSC. Secara prinsip, jika kita mengirim pesan ke nomor tujuan, pesan itu akan melalui SMSC terlebih dulu. Pesan yang akan dikirimkan oleh terminal masih dalam bentuk teks, sedangkan dalam pengiriman ke SMSC harus dalam bentuk PDU. Untuk itu sebelum dikirim, terminal atau handphode akan melakukan perubahan dari format teks menjadi Contoh : Kita mengirim pesan SMS ke nomor 628122898840 dengan isi pesan Pesan pendek. Seperti table 2.1. Tabel 2.1 PDU Type. Penjelasan table 2.1 menjelaskan bahwa mendeklarasikan pesan yang dikirim oleh user ke nomor 628122898840 diasumsikan menjadi bahasa kata yang dapat diklasifikasikan oleh bahasa PDU, yaitu dari yang kita kirim teks menjadi bahasa 0011000C912618229888040000AB0CD0F23CEC06C1CB6E72790DService Center Address SCA. Tabel 2.2 Hasil Pengkodean. Pada tabel 2.2 merupakan hasil bahasa PDU untuk kemudian diakses oleh SMS center untuk diklasifikasikan setiap kode PDU menjadi kata, yang kemudian dikirim ke nomor. Sumber : http:118.96.249.1psbEdukasiNetPRODUKSI2009PENGETAHUANPOPULERTEKN OLOGIDANINFORMASImembedahsistemkerjrSMSmateri4.html Diakses pada tanggal 21 Mei 2011, jam 21.00. Dari tabel di atas dapat dilihat bahwa hasil dari pengkodean adalah D0F23CEC06C1CB6E72790D. Jadi pada User Data hasilnya adalah D0F23CEC06C1CB6E72790D. a. ProtocolIdentifier PID Protocol Inditifier adalah tipe atau format dari cara pengiriman pesan, yang biasanya diatur dari telepon seluler pengirim. Misal tipe Standard Text, Fax, E-Mail, Telex, X400, dan lain lainnya. Nilai default dari PID adalah 00=“Standardtext”. Untuk contoh diatas nilai PID adalah 00, sehingga pesan yang diterima berupa teks standar. b. DataCodingSchemeDCS Data Coding Scheme adalah rencana dari pengkodean data untuk menentukan kelas dari pesan tersebut apakah berupa SMS teks standar, flash SMS, atau blinking SMS . Pada contoh diatas DCS adalah 00 yang berarti bahwa pesan yang diterima merupakan pesan teks standar. c. ServiceCenterTimeStampSCTS Service Center Time Stamp adalah waktu dari penerimaan pesanoleh SMSC penerima. SCTC terdiri atas tahun, bulan, tanggal, jam, menit, dan detik, serta UserDataLengthUDL. User Data Length adalah panjang dari pesan yang diterima dalam bentuk teks standar. yang berarti pesan yang diterima sebanyak 10karakter. Sumberhttp:118.96.249.1psbEdukasiNetPRODUKSI202009PENGETA HUAN20POPULERTEKNOLOGI20DAN20INFORMASImembedah 20sistem20kerja20SMSmateri4.html Diakses pada tanggal 21 Mei 2011, jam 21.00.

2.5 Database Management System DBMS