Когда мобильный абонент находится в роуминге и пользуется услугами визитной сети, визитный оператор должен тарифицировать эти услуги в соответствии с установленными тарифами и направить домашнему оператору детализацию услуг через процедуру передачи счета (для GSM она называется TAP - Transfer Account Procedure). Для поддержки этой процедуры и создана подсистема.
Общие задачи оценки услуг в роуминге в режиме off-line:
- Тарифицировать услуги входящих роумеров;
- Cформировать исходящий роуминговый файл;
- Сформировать межоператорский счет;
- Принять и проверить входящие роуминговые файлы и тарифицировать услуги для абонента;
- Отнести входящие роуминговые записи на балансы клиентов.
Поддержка CAMEL/DIAMETER
Если визитный и домашний операторы поддерживают CAMEL версии 2+ и выше или DIAMETER, услуги тарифицируются системой на стороне домашнего оператора в режиме «on-line». В этом случае из роуминговых файлов используются только записи об услугах, которые не обрабатываются этими протоколами.
Функции для GSM
- Поддержка TAP1, TAP2, TAP2+ и TAP3 форматов, соответствующих рекомендациям Ассоциации GSM;
- Контроль формата файлов;
- Проверка содержания файлов на непротиворечивость;
- Предотвращение дублирования записей;
- Повторная отправка файлов по запросу клирингового дома;
- Автоматический контроль корректности данных;
- Отчет об ошибках;
- Поддержка протоколов обмена SMTP / POP3 и FTP.