Pengertian Gammu software SMS Gateway

8 hidup kembali. Lamanya waktu penyimpanan SMS, sangat tergantung dari lamanya waktu yang telah ditetapkan oleh operator untuk menyimpan SMS tersebut. Nomor yang telah menerima SMS akan mengirimkan laporan SMSC bahwa SMS telah diterima. Laporan tersebut kemudian akan diteruskan kembali ke nomor pengirim SMS.

3. SMS Gateway

a. Pengertian

Istilah gateway dapat diartikan sebagai pintu gerbang. Namun pada dunia komputer, gateway dapat diartikan sebagai jembatan penghubung antara satu sistem dengan sistem yang lain, sehingga dapat terjadi pertukaran data antar sistem tersebut. Dengan demikian, SMS gateway dapat diartikan sebagai penghubung untuk lalu lintas data-data SMS. Pada awalnya, SMS gateway dibutuhkan untuk menjembatani antar SMSC. Hal ini dikarenakan SMSC yang dibangun oleh perusahaan yang berbeda memiliki protokol komunikasi sendiri, dan protokol tersebut bersifat pribadi. SMS gateway ini kemudian ditempatkan di antara kedua SMSC yang berbeda protokol tersebut, yang akan menerjemahkan data dari protokol SMSC satu ke protokol SMSC lainnya yang dituju. Gambar 1. Illustrasi SMS Gateway SMSC Protocol 2 SMSC Protocol 1 SMSC1 SMSC2 SMS Gateway 9 Namun seiring perkembangan teknologi komputer dan perkembangan teknologi komunikasi, SMS gateway tidak lagi dimaksudkan sebagaimana yang tampak pada gambar tersebut. Dewasa ini, masyarakat lebih mengartikan SMS gateway sebagai suatu jembatan komunikasi yang menghubungkan perangkat komunikasi dalam hal ini ponsel dengan perangkat komputer. Gambar 2. Illustrasi Aplikasi SMS Gateway

b. Gammu software

Perangkat lunak yang digunakan sebagai pengelola SMS gateway adalah dengan menggunakan Gammu. Gammu adalah nama program yang akan digunakan untuk berkomunikasi dengan perangkat telepon atau modem. Wahana Komputer, 2014:57. Daftar perangkat yang dapat diakses Gammu dapat dicari di http:wammu.euphones. Kelebihan Gammu dari perangkat lunak SMS gateway lainnya yaitu: 1 Gammu dapat dijalankan dalam beberapa sistem operasi yang berbeda seperti Windows dan Linux. 2 Kompatibilitas terhadap beberapa device dalam hal ini modem atau ponsel yang cukup banyak. Dalam proses instalasinya, Gammu sudah berisi satu paket file konfigurasi dan pilihan database. Pilihan database dalam paket Aplikasi Perangkat Komunikasi SMS Gateway 10 Gammu mendukung beberapa platform database management seperti MySQL, Oracle, PostgreSQL dan sebagainya. Tabel-tabel default Gammu dengan tabel-tabel untuk data presensi dalam database aplikasi SMS gateway ini dapat digambarkan sebagai berikut : Gambar 3. Tabel-Tabel dalam Database Aplikasi

4. Dasar-Dasar Pemrograman PHP