Тарификация в роуминге: как считается и где возникают потери
· обновлено
В роуминге потребление фиксирует чужая сеть, а счет выставляет домашний оператор. Данные приходят с задержкой в формате TAP, и между моментом разговора и его расчетом проходит время. Отсюда два источника потерь: неконтролируемый перерасход у абонента на предоплате и расхождения в сверке с оператором-партнером.
В роуминге абонент пользуется чужой сетью, а счет ему выставляет домашний оператор. Между этими двумя фактами лежит обмен данными, задержка и сверка — и там же возникают потери.
Как идут данные
| Шаг | Что происходит |
|---|---|
| Потребление | Абонент пользуется связью в сети гостевого оператора |
| Фиксация | Событие записывает оборудование чужой сети |
| Передача | Записи передаются домашнему оператору в формате TAP |
| Прием и проверка | Файлы принимаются, проверяются на корректность, загружаются |
| Расчет с абонентом | Потребление тарифицируется по домашним правилам |
| Сверка с партнером | Свой расчет сопоставляется со счетом гостевого оператора |
Ключевая особенность в третьей и четвертой строках: между разговором и его расчетом проходит время.
Первый источник потерь: задержка
На предоплатной модели абонент может потребить больше, чем у него есть на счете: данные еще не пришли, а средства уже израсходованы. Разницу оператор обычно не возвращает.
Полностью убрать риск нельзя — он заложен в порядке обмена данными. Ограничить можно: онлайн-тарификация выдает объем квотами и проверяет баланс при каждом запросе, а пороги уведомления предупреждают абонента до того, как он уйдет в минус. Размер риска становится равен размеру квоты.
Второй источник: расхождения в сверке
Гостевой оператор считает то же потребление своими средствами и присылает счет. Два независимых расчета на одном трафике расходятся почти всегда, и при больших объемах доли процента дают заметную сумму.
Разбор таких расхождений требует истории тарифных условий с датами: без нее нельзя сказать, по какой версии ставок считала каждая сторона. Это задача межоператорского контура, подробнее — в статье о биллинге межоператорских расчетов.
Прием файлов
Входящие данные приходят от разных операторов и требуют приведения к единому виду до загрузки в расчет. Этим занимается медиация: проверка корректности, отсев ошибочных записей, унификация формата. Подробнее — в статье о предбиллинге.
Для виртуального оператора
Условия роуминга обычно наследуются от хост-оператора. Уточнить их стоит до запуска: ставки, порядок передачи данных и сроки сверки определяют себестоимость направления и то, какие роуминговые предложения можно собрать.
В проектах «Т-Мобайл», «Альфа-Мобайл» и «ВТБ Мобайл» роуминговая часть входила в контур вместе с абонентским расчетом и межоператорскими взаиморасчетами.
Вопросы и ответы
Почему расчет в роуминге сложнее домашнего?
Потому что событие фиксирует не ваша сеть. Данные о потреблении приходят от оператора, в сети которого находился абонент, в формате обмена и с задержкой. К моменту их получения разговор давно закончился, и если абонент на предоплате, списывать уже может быть нечего.
Что такое TAP-файлы?
Стандартный формат обмена данными о роуминговом потреблении между операторами. Гостевой оператор передает записи о том, как абонент пользовался связью в его сети, домашнему оператору. Файлы нужно принять, проверить на корректность, учесть в расчетах с абонентом и сверить со счетом партнера.
Где возникают потери?
В двух местах. Первое — задержка: абонент на предоплате успевает потребить больше, чем у него есть на счете, и разницу оператор уже не вернет. Второе — сверка: гостевой оператор считает то же потребление своими средствами, и расхождение в доли процента при больших объемах дает заметную сумму.
Как ограничивают перерасход?
Квотированием и порогами уведомления. Онлайн-тарификация выдает объем порциями и проверяет баланс, пороги предупреждают абонента о приближении к лимиту. Полностью убрать риск нельзя из-за задержки в поступлении данных, но ограничить его размером квоты можно.
Что делать с расхождениями в сверке?
Разбирать по версиям тарифных условий и по периодам. Для этого нужна история изменений ставок с датами: без нее невозможно сказать, по какой версии считала каждая сторона. Эту задачу закрывает межоператорский контур — Forward Interconnect.
Что меняется для виртуального оператора?
Договоренности о роуминге обычно идут через хост-оператора, и виртуальный оператор наследует его условия. Это стоит уточнить до запуска: ставки, порядок передачи данных и сроки сверки определяют и себестоимость роуминга, и то, какие предложения по нему вообще можно собрать.
По теме
- Биллинговая система для оператора связи — Forward Billing
- Предбиллинг и медиация данных — Forward MD
- Биллинг межоператорских расчетов — Forward Interconnect
- Система онлайн-тарификации (OCS) — Forward Fusion
- Запуск Full MVNO «Т-Мобайл» (Тинькофф Мобайл) за 6 месяцев
- MVNO для банка: как Forward запустила «Альфа-Мобайл» за 10 месяцев
- Миграция MVNO на новую BSS: кейс «ВТБ Мобайл» за 5 месяцев
- Межоператорские взаиморасчеты: как устроен interconnect billing
- Предбиллинг и медиация данных: зачем оператору отдельный слой
- Онлайн-тарификация (Online Charging System): как она работает