Retry level – 2 ini diset setelah pengiriman ulang pertama belum memperoleh jawaban dari jaringan, ditunggu saru jam untuk pengiriman ulang kembali.
Jika masih belum memperoleh jawaban dari jaringan maka message akan memasuki retry level – 3
• Retry Level – 3 Pengiriman ulang akan terus dilakukan setiap satu jam sekali, sampai
memperoleh laporan dari jaringan bahwa pelanggan aktif. Pengiriman ulang ini dilakukan selama tiga hari. Jika sampai tiga hari belum memperoleh
laporan dari jaringan, message akan memasuki retry level-4 • Retry Level – 4
Ini merupakan pengiriman ulang terakhir kalinya sebelum message dihapus dari basis data RDBMS.
4.3.1 IDENTIFIKASI MESSAGE
Proses yang harus dilewati message sejak dikirim sampai diterima MS tujuan cukup lama. Message diterima SME Short Message Entity, dan kemudian
dilewatkan ke telepath kernel. Proses pertama adalah validasi untuk menjamin message mempunyai alamat pengirim dan penerima yang benar.
Validasi lebih jauh adalah sebagai berikut : 1. Security
Pengecekan dilakukan untuk memastikan pengirim message diketahui system dan diizinkan untuk mengakses. System sudah membentuk identitas user, hal
ini membuktikan pengirim telah memiliki hak untuk mengkses message yang diserahkan.
63
2. Validation and Verification Pengecekan dilakukan pada masing-masing parameter dalam message.
Parameter ini terdiri dari tipe message, panjang message, prioritas message, alamat pengirim dan penerima. Jika salah satu parameter ini tidak valid,
SMSC akan mengembalikan laporan error ke SME pengirim, dan message dibuang oleh SMSC.
3. Subscription Check Sistem ini juga membentuk pengecekan terhadap message yang berlawanan
dari layanan khusus CUG Close |User Group. Pengecekan dilakukan untuk menjamin pelanggan di luar CUG tidak mengakses layanan ini.
4. ID allocation Identifikasi yang unik diturunkan untuk masing-masing message yang
disampaikan dengan benar. Identifikasi digabungkan dengan tanggal dan waktu message diserahkan dan ditambah pada identifikasi.
4.3.2 ANTRIAN MESSAGE
Kernel bertanggung jawab untuk pengiriman message dan jika gagal melakukan pengiriman. Elemen pertama dalam antrian memelihara logika antrian
sebagai berikut : 1. Normal message queque
Kernel menahan semua message yang bukan prioritas untuk pengiriman. Elemen pertama dalam antrian adalah yang pertama datang dan yang terakhir
adalah yang terakhir datang. 2. Priority message queque
64
Kernel menahan semua message prioritas untuk pengiriman. Elemen pertama dalam antrian adalah yang mempunyai prioritas tertinggi dan elemen terakhir
adalah yang mempunyai prioritas terendah. Antrian ini berada di depan normal message queque.
4.4 DESKRIPSI MODEL