Pembuatan Aplikasi SMS/MMS pada Sistem Operasi Linux

Dalam pembuatan aplikasi SMS/MMS, ada beberapa cara yang bisa digunakan untuk mengirim SMS/MMS melalui komputer yaitu :

1. Mengirimkan request ke SMS/MMS service provider.
2. Menggunakan modem GSM yang terhubung ke komputer melalui communication port (Serial port, USB port, IrDa port, dan lain-lain)
3. Menggunakan handphone GSM sebagai modem yang terhubung ke komputer melalui communication port, masing-masing tipe handphone memiliki kabel atau protokol khusus untuk dapat terhubung ke komputer.

Pada cara pertama, request data dikirim ke SMS/MMS service provider dengan menggunakan salah satu protokol yang telah ditentukan seperti HTTP, SMPP, UCP/EMI dan CIMD. Umumnya anda harus memiliki account khusus untuk menggunakan layanan SMS/MMS service provider. Untuk mengetahui lebih lanjut mengenai cara ini anda bisa mengakses forum diskusi pada http://www.nowsms.com

Untuk cara kedua dan ketiga, perangkat tersebut berperan sebagai modem yang dapat di-dial oleh computer dan membutuhkan GSM card (SIM card) untuk komunikasi dengan GSM provider. Anda dapat membuat program yang membuka koneksi ke perangkat tersebut melalui communication port, kemudian mengirimkan request data dengan menggunakan AT command dan menerima response data dari perangkat tersebut. Salah satu communication port yang banyak digunakan adalah Serial port. Bahasa pemrograman yang dapat anda gunakan untuk pemrograman Serial port di Linux antara lain adalah C dan Java. Untuk mempelajari pemrograman Serial port dalam hasa C anda bisa mengakses http://www.easysw.com/~mike/serial/.

Sedangkan untuk bahasa pemrograman Java anda bisa menggunakan RXTX Serial Comm API yang bisa anda peroleh di http://www.rxtx.org/. Informasi mengenai spesifikasi AT command bisa diperoleh pada http://www.etsi.org/ dengan versi terakhir adalah ETSI GSM 07.07 version 4.3.1 (http://pda.etsi.org/pda/home.asp?wki_id=w.qUeX3AD@ekjinLt.hW) .

Setiap vendor GSM handphone dan GSM modem memiliki spesifikasi tersendiri untuk AT command yang dapat disupport oleh perangkatnya. Spesifikasi untuk perangkat Nokia bisa dilihat pada http://www.forum.nokia.com/main/1,6566,1_2_5_30,00.html (di URL tersebut anda juga bisa melihat spesifikasi CIMD yang disupport oleh Nokia).
Sedangkan spesifikasi untuk Globetrotter, GSM modem yang diproduksi oleh Option, bisa diperoleh di http://www.option.com/support/globetrotter_wp/tt_etsi.shtml.

Besarnya kebutuhan untuk menggunakan tehnologi SMS/MMS pada komputer mendorong munculnya aplikasi SMS/MMS gateway yang dapat dimodifikasi sesuai kebutuhan user. Beberapa aplikasi SMS gateway yang banyak digunakan adalah Kannel (http://www.kannel.org) dan Clickatell
(http://www.clickatell.com/). Sedangkan untuk MMS gateway, aplikasi yang populer saat ini adalah Now SMS (www.nowsms.com/).

2 Tanggapan

  1. wah saia maw jurnal tentang sms dimana yah??
    terima kasih..
    salam kenal ^^

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s

Ikuti

Get every new post delivered to your Inbox.