Anda di halaman 1dari 8

1.

Introduction to SMS Messaging


1.1. What is SMS (Short Message Service)?
SMS singkatan dari Short Message Service adalah merupakan suatu teknologi yang
memungkinkan untuk mengirim dan menerima pesan antar pengguna mobile phone. SMS
pertama hadir di Eropa pada tahun 1!. "ang standar a#alnya diterapkan dengan
menggunakan $SM ($lobal System %or Mobile &ommunications).
Seperti namanya 'Short Message Service( pesan yang dapat dikirim dengan SMS
sangat terbatas. Satu pesan SMS dapat berisi paling banyak 1)* bytes (11!* bit) dari
data+ maka satu pesan SMS dapat berisi sampai ,
- 1.* karakter+ /ika 01bit character encoding digunakan (/ika 01bit character encoding
adalah penggunaan karakter latin seperti karakter English)
- 0* characters+ /ika 1.1bit 2nicode 2&S! character encoding digunakan (pesan teks
SMS berisi karakter bukan latin+ seperti karakter &ina maka perlu menggunakan 1.1bit
character encoding)
3esan teks SMS mendukung berbagai bahasa internasional. 4ahasa yang didukung oleh
2nicode termasuk bahasa 5rab+ &ina 6epang dan 7orea. Selain teks+ pesan SMS dapat
memba#a data biner yang memungkinkan untuk mengirimkan ringtones+ gambar+ logo
operator+ animasi + kartu bisnis (8.&ard) dan W53.
1.!. &oncatenated SMS Messages 9 :ong SMS Messages
Satu kelemahan dari teknologi SMS adalah /umlah data yang dapat diba#a sangat
dibatasi. 2ntuk menghilangkan kelemahan ini maka telah dikembangkan suatu teknik
perluasan atau penggabungan pesan yang sering disebut dengan '&oncatenated SMS(.
3esan teks concatenated SMS dapat berisi lebih dari 1.* karakter standar (karakter
English).
1.;. EMS (Enhanced Messaging Service)
Selain pembatasan ukuran data+ SMS mempunyai kelemahan utama yang lainnya+ yaitu
isi pesan SMS tidak dapat berisi rich1media seperti gambar+ animasi+ dan melodi. EMS
(Enhanced Messaging Service) telah dikembangkan sebagai /a#aban mengenai ini. 3esan
EMS dapat berisi gambar+ animasi dan melodi. <alam satu pesan EMS dapat dilakukan
pengaturan teks seperti hurup miring+ hurup tebal+ hurup kecil serta dapat menyisipkan
gambar+ melodi dan animasi.

!. What is an SMS &enter 9 SMS&?
SMS center9pusat (SMS&) bertugas untuk melakukan penanganan operasi SMS dari
suatu /aringan #ireless. 7etika suatu pesan SMS dikirim dari mobile phone+ maka akan
diterima oleh SMS pusat terlebih dahulu kemudian akan diteruskan ke nomor yang
ditu/u. =ugas pokok dari SMS& adalah untuk mengarahkan pesan SMS dan mengatur
prosesnya. 6ika penerima tidak tersedia (sebagai contoh ketika handphone dimatikan)+
SMS& akan menyimpan pesan SMS tersebut dan akan mengirimkan ke nomor tu/uan
apabila penerima sudah menghidupkan kembali handphonenya. SMS& bisa dikatakan
sebagai gate#ay atau gerbang pusat untuk menghubungkan antara beberapa pengguna
handphone.
3ada umumnya suatu layanan /aringan mempunyai nomor pusat sendiri yang dapat
digunkanan. <an layanan nomor pusat ini dapat di atur dalam menu yang tersedia pada
handphone+ yang secara de%ault sudah diatur oleh operator /aringan kartu SIM itu sendiri.
;. 4asic &oncepts o% SMS =echnology
4erikut ini akan di/elaskan beberapa konsep dasar teknologi SMS ,
;.1. 8alidity 3eriod o% an SMS Message
Suatu pesan SMS akan disimpan sementara di SMS center+ /ika penerima sms sedang
dalam keadaan o%%line. 3esan SMS ini akan dikirim kembali apabila penerima sudah
online. 2ntuk pesan SMS yang tersimpan di SMS center dalam #aktu yang melebihi
masa akti% pesan+ maka secara otomatis pesan SMS akan dihapus oleh SMS center dan
tidak akan disampaikan ke penerima. 3eriode ini disebut /uga dengan validasi periode
akti%.
Sebuah mobilephone mempunyai pilihan menu yang dapat digunakan untuk mengatur
validasi periode ini+ sehingga dapat mengatur berapa lama pesan itu akan dikirim apabila
penerima sedang keadaan o%%line.
;.!. Message Status >eports
=erkadang kita ingin mengetahui apakan sebuah pesan SMS yang dikirim sudah berhasil
diterima atau belum. 2ntuk mendapatkan in%ormasi ini+ kita harus menetapkan atau
mengatur pada pesan SMS yang akan dikirim. Ini bertu/uan agar SMS center mengetahui
bah#a pengirim memerlukan in%ormasi mengenai laporan status pengiriman pesan.
:aporan status yang disampaikan ke pengirim berupa pesan SMS.
Sebuah mobilephone9handphone mempunyai pilihan menu yang dapat digunakan untuk
mengatur status pengiriman pesan SMS.
). What is an SMS $ate#ay?
Saat ini banyak sekali pengguna layanan pesan singkat atau SMS yang digunakan di
beberapa lini bisnis+ baik perusahaan besar+ perusahaan kecil maupun perorangan.
<imana tu/uannya pun beragam+ seperti yang sering kita lihat bahkan menggunakannya.
Sebagai contoh penggunaan yang sering kita lihat adalah dalam acara atau program
televisi dimana semakin maraknya polling ?ui@ yang menggunakan layanan SMS atau
dapat kita lihat dalam pen/ualan pulsa elektronik. <imana untuk mendukung proses
tersebut diperlukan sebuah aplikasi penghubung yang dapat mengelola dan menangani
pesan SMS yang masuk. <apat dibayangkan apabila hal seperti ini ditangani secara
manual tanpa adanya aplikasi pembantu untuk mengelolanya.
4erdasarkan permasalahan diatas maka disini kita akan membahas bagaimana membuat
aplikasi SMS gate#ay yang dapat membantu menangani pesan1pesan yang masuk dan
mengelolanya sesuai dengan kebutuhan.
3embahasan akan dibatasi hanya mengenai SMS gate#ay+ seperti yang terlihat pada
gambar berikut ini,

A. Bo# to Send SMS Messages %rom a &omputer 9 3&?
Secara umum ada beberapa cara untuk mengirimkan pesan SMS dari 3& atau komputer.
1. Menghubungkan komputer dengan handphone atau $SM9$3>S modem.
Selan/utnya tinggal menggunakannya perintah1perintah '5= &ommand( untuk
mengirimkan pesan.
!. Menghubungkan komputer langsung dengan SMS &enter (SMS&) atau SMS
service provider. 2ntuk mengirimkan pesan SMS menggunakan beberapa protocol
inter%ace yang mendukung SMS&. Sebagai contoh protocol yang sering digunakan adalah
B==3 atau B==3S atau protocol lainnya.
A.1. =he 1st Way, Sending SMS Messages %rom a &omputer 2sing a Mobile 3hone or
$SM9$3>S Modem
2ntuk mengirimkan pesan SMS dengan komputer dibutuhkan beberapa alat pendukung+
seperti handphone+ $SM atau $3>S modem dan sebuah kartu SIM. 5da beberapa cara
untuk menghubungkan komputer dengan handphone ataupun $SM modem yaitu dengan
menggunakan 7abel Serial+ kabel 2S4+ 4luetooth atau dengan menggunakan In%rared.
Ini semua tergantung dari %asilitas yang disediakan oleh handphone atau $SM modem
tersebut.
Setelah komputer terhubung dengan alat atau handphone9$SM modem+ kita dapat
mengendalikan handphone9$SM modem dengan cara mengirimkan perintah ke alat
tersebut. 3erintah1perintah yang dikirim ke handphone9$SM modem disebut dengan 5=
&ommand.
<iba#ah ini beberapa perintah dasar dari 5= &ommand yang sering digunakan untuk
menulis ataupun mengirim pesan SMS,
5= &ommand
1111111111
C&M$S, Send Message
C&MSS, Send Message Drom Storage
C&M$W, Write Message to Memory
C&M$<, <elete Message
C&M$&, Send &ommand
C&MMS, More Message to Send
&ara mudah untuk mengirim perintah 5= &ommand ke handphone atau $SM modem
dapat menggunakan program terminal. 3rogram terminal ini dalam sistem operasi
#indo#s dikenal dengan nama 'Microso%t Byper=erminal(.
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
5=
F7
5=C&M$DE1
F7
5=C&M$WEGC.!H1*****1111G
I &ontoh sederhana mengirim pesan SMS.
C&M$W, 1
F7
5=C&MSSE1
C&MSS, !*
F7
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
<iba#ah ini contoh sederhana bagaimana cara menggunakan perintah 5= &ommand
dengan program Microso%t Byper=erminal untuk mengirim sebuah pesan SMS. 4aris
perintah yang di cetak dalam huru% tebal adalah perintah yang dimasukan atau dikirim ke
program Byper=erminal+ bentuk huru% lainnya adalah sebagai respon atau in%ormasi
tanggapan yang di berikan oleh alat (handphone atau $SM9$3>S modem) yang
ditampilkan di layar.
5=
F7
5=C&M$DE1
F7
5=C&M$WEGC.!H1*****1111G
I &ontoh sederhana mengirim pesan SMS.
C&M$W, 1
F7
5=C&MSSE1
C&MSS, !*
F7
<iba#ah ini adalah pen/elasan mengenai baris perintah 5= &ommand diatas,
4aris 1, '5=( digunakan untuk mengirimkan perintah ke handphone atau $SM Modem
untuk mencoba koneksi. Bandphone atau $SM Modem akan mengirimkan kembali hasil
kodenya 'F7( (baris !) apabila koneksi antara program Byper=erminal dengan alat
beker/a dengan baik.
4aris ;, 3erintah 5= &ommand C&M$D digunakan untuk memerintahkan alat beroperasi
menggunakan mode teks. 7ode yang dihasilkan 'F7( (baris ))+ yang artinya perintah
yang sudah dimasukan berhasil dieksekusi. 6ika kode yang dikembalikan oleh alat
'E>>F>( maka besar kemungkinan alat (handphone9$3>S modem) tidak mendukung
mode teks. 2ntuk melihat alat mendukung mode teks atau tidak+ bisa menuliskan baris
perintah '5=C&M$DE?( pada program Byper=erminal. 6ika respon9tanggapan yang
diberikan adalah GC&M$D, (*+1)G (*E3<2 mode+ 1E=eJt mode) + maka alat medukung
SMS dengan mode teks. 5pabila nilai yang dikembalikan oleh alat adalah GC&M$D, (*)G
maka alat hanya mendukung 3<2 mode.
4aris A dan ., 3erintah 5= &ommand C&M$W digunakan untuk menulis pesan SMS ke
message storage pada alat. 'C.!!!H1;!*0*.*.( adalah no telephone penerima. Setelah
menuliskan nomor penerima+ kita tinggal menekan tombol Enter. Selan/utnya alat
(handphone9$SM Modem) akan mengembalikan tanda promp 'I(+ dan kita bisa
langsung menuliskan isi pesan SMS. Setelah selesai menuliskan pesan+ tekan &=>:CK
pada keyboard untuk mengakhiri.
4aris 0, GC&M$W, 1G memberi in%ormasi mengenai indeJ pesan tersebut ialah 1 (satu).
Ini berarti pesan SMS telah dialokasikan di Message Storage pada indeJ ke 1(satu)
Selengkapnya bisa dido#nload %ile berikut ini
L SMS$ate#ay 3art1 M

Anda mungkin juga menyukai