昨今、AAA GWリアルタイムレーティングを採用したいと考える企業が増えているが、多くの疑問に直面している。本稿では、これらの疑問に答え、従来のバッチレーティングとリアルタイムレーティングを対比し、後者の利点を紹介する。
従来のバッチレーティングでは、イベントが終了した後にCDR/EDRファイルからすべてのイベントデータを読み込む。イベントデータは処理され、レーティングされ、チャージされます。
リアルタイムレーティングでは、イベントが試みられた時、あるいは進行中の時にデータが処理されます。イベントは承認され、再承認され、最後には課金されます。
リアルタイムシステムを計画する場合、サービスの中断や収益低下を最小限に抑えるような設計が必要です。それらを最小限に抑えるためには、レイテンシー、高可用性アーキテクチャ、生産保守を容易にするためのサービスごとのcm/dm分離、効率的なモニタリングなどが考慮されなければならない。
リアルタイム課金では、プリペイドとポストペイドを1つのシステムで対応することができ、このようなシステムを収束課金と呼びます。リアルタイム課金では、ポストペイドの利用限度額や、利用後のリアルタイムのフィードバックなど、さらに多くのメリットがあります。
次回は、AAA GW、通話(mbi)、gprs/mms/sms(diameter)のインタラクションワークフローの詳細を紹介する予定です。