Semua yang perlu diketahui, tidak ada yang tidak perlu.
Mengapa MNP menjadi rumit bagi SMS
Jika Anda berasumsi bahwa awalan nomor memberi tahu Anda operatornya, Anda bisa salah dalam 5–25% kasus tergantung pada pasarnya. Di UE, pangsa nomor yang dipindahruangkan (ported) adalah ~12%, di KSA mendekati 18%, di Mesir ~9%. Mengirim ke operator yang salah akan menyebabkan pesan gagal terkirim (dead-letter), atau lebih buruk lagi, diarahkan ulang melalui interkoneksi antar-operator yang tidak efisien di mana pengirim harus membayar dengan tarif yang lebih tinggi.
Cara operator menyediakan data MNP
Database portabilitas nomor terpusat (CNPD) di beberapa pasar (Inggris, Singapura, India), atau flag portabilitas per-operator di pasar lainnya. Pencarian berbasis SS7 bersifat universal: kueri HLR mengembalikan operator yang melayani saat ini tanpa memandang awalan (prefix) asli. HLR Lookup API milik BroadNet menormalisasi kedua model tersebut dan mengembalikan `currentOperator` serta `originalOperator` sebagai kolom terpisah.
Apa dampak MNP bagi kepatuhan sender ID
Registrasi sender ID biasanya dilakukan per-operator, per-negara. Jika sender ID Anda disetujui oleh STC tetapi penerima telah melakukan porting dari STC ke Mobily, pesan tersebut kini memerlukan persetujuan Mobily juga. Agregator yang matang mendaftarkan sender ID ke semua operator di suatu negara. Agregator yang kurang matang akan gagal secara diam-diam pada pesan lintas-operator tanpa memberi tahu Anda apa pun.
Rekomendasi praktis
Jalankan Pencarian HLR pada setiap nomor baru saat akuisisi, dan bersihkan kembali daftar aktif Anda setiap kuartal. Biayanya sangat kecil dibandingkan dengan SMS yang dikirim ke nomor dengan rute mati, dan tingkat keberhasilan DLR Anda meningkat karena lebih sedikit pesan yang terkirim ke nomor mati.