Mungkin diantara kita sering mendengar istilah SMS Gateway, sebenarnya apakah maksud istilah tersebut?

Ya, dari istilah tersebut mungkin kita dapat menerka/menebak maksudnya. Secara istilah gateway bisa diartikan sebagai pintu masuk-keluar atau penghubung. Sehingga secara istilah, SMS gateway bisa dimengerti sebagai sebuah sistem yang menjadi penghubung masuk dan keluarnya pesan singkat/SMS antara perangkat HP  dan komputer yang menjadi basis aplikasinya.

Sebagai ilustrasinya adalah seperti diperlihatkan pada gambar berikut:

(sumber: http://blog.ilkom-unpak.net/wp-content/uploads/2012/08/sms-xpert-gateway.png)

Dari gambar di atas kita bisa mengerti bahwa sebuah sistem SMS gateway penghubung antara user melalui handphone atau yang lain ke sebuah program aplikasi yang ada pada sebuah komputer atau jaringan. Biasanya aplikasi yang dibuat terkait dengan database. Aplikasi yang dibuat bisa berbasis web ataupun berbasis dekstop.

SMS gateway bisa digunakan oleh provider content, sebuah komunitas, ataupun perseorangan yang memiliki tujuan untuk memberikan pelayanan kepada orang banyak melalui media SMS. Misalnya saja, sebuah content provider membuka layanan untuk berlangganan RBT bagi pengguna handphone, ataupun sebuah lembaga survei untuk mendapatkan data melalui pooling. Bisa juga SMS gateway dimanfaatkan oleh sebuah sekolah atau perusahaan untuk memberikan jasa layanan kepada siswa/karyawan dalam mengakses sebuah informasi.

Keuntungan SMS Gateway

Dengan menggunakan diantaranya adalah, dapat mengirim SMS massal kepada user secara otomatis ataupun dapat menerima SMS masuk dan memberikan balasan secara langsung sesuai dengan ketentuan yang ada secara otomatis. Selain itu, masih banyak lagi keuntungan menggunakan SMS gateway tergantung dari penggunanya.

Kebutuhan Perangkat SMS Gateway

Untuk membuat sebuah sistem SMS gateway, Anda hanya membutuhkan setidaknya:

  1. Sebuah komputer PC/laptop

  2. Sebuah handphone atau modem

  3. Kabel data untuk menghubungkan PC dan modem/handphone

Selain perangkat hardware di atas, kita membutuhkan sebuah software yang bertugas untuk membaca SMS, membaca database dan membalas SMS. Software ini dapat dibuat dengan berbasis web ataupun berbasis dekstop stand alone.

Cara Kerja SMS Gateway

  1. User mengirimkan pesan sesuai format tertentu

misalnya: NILAI<spasi>[semester] kirim ke 0812345678

maksudnya adalah, user meminta nilai pada semester tertentu pada SMS gateway

  1. Kemudian, SMS masuk ke handphone/modem server dan dibaca
  • jika format yang diterima salah, biasanya akan dikirimkan balasan petunjuka kesalahan

  • jika format benar, maka software akan mencari pada database nilai pada semester yang dimaksud

  1. Jika data ditemukan, maka dikirimkan kepada nomer pengirim

  2. Isi SMS masuk dan keluar disimpan pada database

Demikian, semoga bermanfaat.

— Rohmadi —