Skenario Pengiriman SMS Struktur Pesan SMS

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