Short Message Service SMS

jaringan di dunia ini. Untuk mengenal protocol ini jelas sangan mudah sekali dimana setiap kali anda mengetik http:… anda telah menggunakannya, dan membawa anda ke dunia internet. Data yang di passing dari browser ke Web server disebut sebagai HTTP request yang meminta web page dan kemudian web server akan mencari data HTML yang ada dan di kemas dalam TCP protocol dan di kirim kembali ke browser. Data yang dikirim dari server ke browser disebut sebagai HTTP response. Jika data yang diminta oleh browser tidak ditemukan oleh si Web server maka akan meninbulkan error yang sering anda lihat di web page yaitu Error : 404 Page Not Found.

2.5 Short Message Service SMS

Pesan SMS ditetapkan oleh ETSI European Telecommunication Standards Institute sebagai dokumen pada GSM 03.40 dan GSM 03.38 yang bisa berisi text sampai di atas 160 karakter standar karakter umumnya 160 dimana masing-masing karakter dihitung dengan nilai 7 bit. Oetomo, 2003:47 Subsistem Elemen Pendukung yang mutlak ada pada layanan SMS adalah: a. Short Message Entity SME , merupakan tempat penyimpanan dan pengiriman message yang akan dikirimkan ke MS tertentu. b. Service Centre SC , bertugas untuk menerima message dari SME dan melakukan forwarding ke alamat MS yang dituju. c. Short Message Service – Gateway Mobile Switching Center SMS-GMSC , melakukan penerimaan message dari SC dan memeriksa parameter yang ada. Selain itu GMSC juga mencari alamat MS yang dituju dangan bantuan HLR, dan mengirimkannya kembali ke MSC yang dimaksud. d. Short Message Service – Interworking MSC SMS – IWMSC , berperan dalam SMSMessage Origiating, yaitu menerima pesan dari MSC e. Home Location Register HLR merupakan sebuah database yang digunakansebagai tempat penyimpanan permanen data. Bila diminta oleh SMSC, maka HLR dapat memberikan informasi status tujuan apakah aktif atau tidak. f. Visitor Location Register VLR merupakan sebuah database tempat menyimpan informasi sementara berisi data pelanggan dari sebuah HLR yang sedang roaming pada HLR lain. g. Mobile Switcing Center MSC merupakan sebuah sistem yang melakukan fungsi switching dan mengontrol panggilan telepon dalam sebuah jaringan komunikasi bergerak. h. Base Station Sistem merupakan kesatuan sistem yang bertanggung jawab mengatur transmisi sinyal elektronik untuk membawa data dari MSC ke perangkat telepon bergerak. Base Station terdiri dari BSC Base Station Controller dan BTS Base Tranceiver Station. Alur pengiriman SMS pada standar teknologi GSM adalah sebagai berikut: Gambar 2.4. Alur pengiriman SMS keterangan: a. BTS - Base Transceiver Station b. BSC - Base Station Controller c. MSC - Mobile Switching center d. SMSC - Short Message Service Center Ketika pengguna mengirim SMS, maka pesan dikirim ke MSC melalui jaringan seluler yang tersedia yang meliputi tower BTS yang sedang meng-handle komunikasi pengguna, lalu ke BSC, kemudian sampai ke MSC. MSC kemudian mem-forward lagi SMS ke SMSC untuk disimpan. SMSC kemudian mengecek lewat HLR - Home Location Register untuk mengetahui apakah handphone tujuan sedang aktif dan dimanakah handphone tujuan tersebut. Jika handphone sedang tidak aktif maka pesan tetap disimpan di SMSC itu sendiri, menunggu MSC memberitahukan bahwa handphone sudah aktif kembali untuk kemudian SMS dikirim dengan batas maksimum waktu tunggu yaitu validity period dari pesan SMS itu sendiri. Jika handphone tujuan aktif maka pesan disampaikan MSC lewat jaringan yang sedang meng-handle penerima BSC dan BTS. Sebenarnya, di dalam kebanyakan handphone dan GSMCDMA modem terdapat suatu komponen wireless modemengine yang dapat diperintah antara lain untuk mengirim suatu pesan SMS dengan protokol tertentu. Standar perintah tersebut dikenal sebagai AT-Command, sedangkan protokolnya disebut sebagai PDU Protokol Data Unit. Melalui AT-Command dan PDU inilah kita dapat membuat komputermikrokontroler mengirimmenerima SMS secara otomatis berdasarkan program yang kita buat.

2.5.1 SMS Gateway SMS Gateway

adalah suatu platform yang menyediakan mekanisme untuk EUA menghantar dan menerima SMS dari peralatan mobile HP, PDA phone, dll melalui SMS Gateway’s shortcode sbg contoh 9221. Di bawah ini disertakan sedikit ilustrasi mengenai penjelasan di atas. SMS Gateway membolehkan UEA untuk berkomunikasi dengan Telco SMSC telkomsel, indosat, dll atau SMS platform untuk menghantar dan menerima pesan SMS dengan sangat mudah, Karena SMS Gateway akan melakukan semua proses dan koneksi dengan Telco. SMS Gateway juga menyediakan UEA dengan interface yang mudah dan standar. UEA dapat berupa berbagai aplikasi yang memerlukan penggunaan SMS. Seperti berbagai aplikasi web yang telah banyak menggunakan SMS free sms, pendaftaran, konfirmasi melalui SMS, aplikasi perkantoran, dsb, CMS, acara pengundian di televisi, dll. UEA melakukan komunikasi dengan SMS Gateway melalui Internet menggunakan standard HTTP GET atau HTTPS untuk komunikasi yang aman. Telco SMSC akan menghantar pesan SMS tersebut kepada perusahaan SMS Gateway sesuai dengan nomor yang telah disewa dengan menggunakan protokol yang khusus. Dan berdasarkan keyword yang telah dituliskan pada SMS, maka sistem SMS Gateway akan menghantar SMS tersebut ke URL yang telah ditentukan. UEA dapat menghantar SMS reply kepada pelanggan melalui SMS Gateway tersebut. Dan UEA dapat menentukan besarnya biaya charging yang akan dikenakan kepada pelanggan. Biasanya telah ditentukan regulasi biayanya microcharging mechanism, contoh Rp 0 gratis; Rp 500,- ; Rp 1000,- ; Rp2000,- dst. Suatu perusahaan SMS Gateway biasanya support untuk pesan yang berupa teks, unicode character, dan juga smart messaging ringtone, picture message, logo operator,dll.

2.5.2 Keuntungan SMS Gateway

SMS Gateway merupakan pintu gerbang bagi penyebaran Informasi dengan menggunakan SMS. Anda dapat menyebarkan pesan ke ratusan nomor secara otomatis dan cepat yang langsung terhubung dengan database nomor- nomor ponsel saja tanpa harus mengetik ratusan nomor dan pesan di ponsel anda karena semua nomor akan diambil secara otomatis dari database tersebut. Selain itu , dengan adanya SMS Gateway anda dapat mengustomisasi pesan-pesan yang ingin dikirim. Dengan menggunakan program tambahan yang dapat dibuat sendiri, pengirim pesan dapat lebih fleksibel dalam mengirim berita karena biasanya pesan yang ingin dikirim berbeda-beda untuk masing-masing penerimanya.

2.5.3 Kebutuhan SMS Gateway

Untuk kebutuhan SMS Gateway tidak terlalu belebihan dan juga fleksibel karena bisa dibuat dengan 1. PC maupun Notebook. Yang mutlak dibutuhkan adalah sebuah komputer, 2. sebuah ponsel dengan 3. kabel data Kabel berantarmuka serial yang dapat menghubungi ponsel dengan PC atau dapat munggunakan InfraRed dan piranti lunak sebagai SMS Gateway. Untuk menggunakan InfraRed anda membutuhkan sebuah ponsel yang juga memiliki fasilitas tsb, tapi tidak dianjurkan untuk kebutuhan SMS gateway karena komunikasi dengan InfraRed tidak terlalu baik jika tergeser gampang putus. SMSD SMS daemon adalah modul program untuk menerima dan mengirim SMS yang bekerja dengan menggunakan SQL server untuk penampungan semua inbox dan outbox yang ada di seluler anda. Sampai dengan versi ini baru mensupport dengan 2 modul database yaitu MySQL PostgreSQL.

2.5.4 Mekanisme SMS Gateway

1. Menerima SMS sesuai dengan keyword yang ditentukan. 2. Melakukan fungsi logik tertentu terhada data-data yang diterima dari SMS gateway. 3. Mengirimkan informasi kepada user berdasarkan keyword sesuai dengan permintaan.

2.6 PHP