必要な情報はすべて、不要な情報は一切なし
SMSにとってMNPが複雑な理由
電話番号のプレフィックスから通信事業者を判断しようとすると、市場によっては5〜25%の確率で誤った判断を下すことになります。UAEでは番号ポータビリティの割合が約12%、KSAでは18%に近く、エジプトでは約9%です。誤った通信事業者に送信すると、メッセージがデッドレター(不達)になるか、さらに悪い場合には、送信元がより高い料金を支払わなければならない非効率な通信事業者間の相互接続ルートを経由することになります。
通信事業者がMNPデータを公開する方法
一部の市場(英国、シンガポール、インド)では中央集権的な番号ポータビリティデータベース(CNPD)が存在し、他の市場では通信事業者ごとのポータビリティフラグが存在します。SS7ベースのルックアップは普遍的です。HLRクエリにより、元のプレフィックスに関わらず現在のサービス提供通信事業者が返されます。BroadNetのHLR Lookup APIは両方のモデルを正規化し、`currentOperator`と`originalOperator`を個別のフィールドとして返します。
送信元IDのコンプライアンスにおけるMNPの影響
送信元IDの登録は、通常、通信事業者ごと、国ごとに行われます。送信元IDがSTCで承認されていても、受信者がSTCからMobilyに番号ポータビリティを行った場合、そのメッセージにはMobilyの承認も必要になります。成熟したアグリゲーターは、国内のすべての通信事業者に対して送信元IDを登録します。成熟していないアグリゲーターは、事業者間をまたぐメッセージの配信に静かに失敗し、何も報告しません。
実用的な推奨事項
新規番号の取得時には毎回HLR Lookupを実行し、アクティブなリストは四半期ごとに再クリーニングしてください。そのコストは、配信不能なルートに送信されるSMSに比べてごくわずかであり、無効な番号への送信が減ることで配信レポート(DLR)の成功率も向上します。