2.2.2 Skenario Pengiriman SMS
Alur kerja SMS pada jaringan GSM, mulai dari pengiriman sampai adanya laporan pengiriman pesan dapat dilihat pada
Gambar 2.3.
Operasi meminta pesan atau mentransfer pesan Operasi berhasil meminta atau mentransfer pesan
Gambar 2.3 Skenario pengiriman SMS
Skenario pengiriman pesan SMS pada jaringan GSM dapat dijelaskan sebagai berikut:
1. Pesan dikirim dari SMC ke SMSC 2. SMSC menerima informasi routing dari HLR
3. SMSC mengirim pesan pada MSC dengan operasi forward short message
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
4. MSC menerima infomasi pelanggan dari VLR membutuhkan autentikasi
5. MSC mengirim pesan kepada MS 6. MSC mengirim hasil operasi forward short message kepada
SMSC 7. Jika diminta oleh SMC, SMSC akan mengirim delivery
report kepada SMC
2.2.3 Struktur Pesan SMS
Struktur pesan pada sebuah SMS dapat dilihat pada Gambar 2.4 di bawah ini.
Gambar 2.4 Struktur Pesan SMS
Pada Gambar 2.4 dapat terlihat bahwa pada sebuah paket pesan SMS terdiri dari header dan body. Header pesan terdiri dari instruksi-
instruksi kepada komponen-komponen yang bekerja dalam jaringan SMS. Pada instruksi-instruksi tersebut, terdapat informasi yang
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.
diperlukan selama pengiriman pesan, seperti informasi validitas pesan, nomor pengirim, nomor penerima dan informasi-informasi lainya. Pada
bagian message body, terdapat isi dari pesan yang akan dikirimkan. Pada sebuah aplikasi penerimaan SMS pada telepon selular
dikenal dengan nomor port, nomor port ini digunakan sebagai pengenal apabila terdapat dua buah atau lebih aplikasi penerimaan SMS pada
sebuah telepon selular. Aplikasi penerimaan SMS tersebut akan menunggu pesan yang ditujukan pada nomor port tersebut. Untuk
mengirimkan pesan pada port yang spesifik, pengirim harus menyertakan nomor port pada pesan yang dikirimkannya. Jika pengirim
tidak menyertakan nomor port, seperti halnya yang dilakukan oleh aplikasi standar setiap telepon selular, maka pesan akan ditunjukan
ke aplikasi standar yang dimiliki oleh setiap telepon selular atau aplikasi memiliki nomor port 0. Informasi nomor port tersebut dibawa
bersama paket pesan yang dikirimkan oleh pengirim, oleh karena itu jika pengirim menyertakan informasi nomor port tujuan, maka
panjang pesan maksimal yang dapat dikirimkan akan berkurang karena sebagian terpakai oleh informasi nomor port .
2.3 Pembahasan Umum JAVA