Вход Регистрация

Биллинговые системы провайдера: из чего они состоят

Что делает биллинг оператора связи: учёт трафика, тарификация, личный кабинет, RADIUS и платёжки. Модули, схема работы и критерии выбора системы.

Ряды серверных стоек и голографическая таблица начислений перед ними

Абонент видит от биллинга одну строчку: «спишется столько-то числа». Внутри же это самая ответственная система оператора: она пускает людей в сеть, меряет потреблённое, считает деньги и отвечает перед бухгалтерией за каждую копейку. Сбой сайта оператор переживёт, сбой биллинга значит, что несколько тысяч абонентов либо сидят без сети, либо пользуются ею бесплатно. Разберём, из чего состоит такая система, которую в отрасли называют АСР: автоматизированной системой расчётов.

Путь абонента через биллинг

ДоступАбонентБиллингСетьзапрос на вход в сетьразрешить, скорость NУчётСетьБиллингБазасчётчики сессий и трафиказаписать потреблениеДеньгиАбонентПлатёжкаБиллингоплата из кабинетапродлить, снять блокировку
Три потока данных: авторизация доступа, учёт потребления и деньги. Все сходятся в биллинге.

Когда роутер абонента поднимает соединение, оборудование оператора спрашивает биллинг: пускать ли и с какой скоростью. Классический язык этого диалога: RADIUS, и ответ зависит от баланса и тарифа. Дальше сеть шлёт счётчики: сколько байт прошло, сколько длилась сессия. Биллинг превращает их в начисления, а в день списания закрывает период. Платёж из кабинета идёт в обратную сторону: деньги зачислены, блокировка снята, скорость восстановлена, и всё это без участия человека.

Модули современной АСР

МодульЧто делает
Тарификациятарифы, пакеты, акции, скидки, перерасчёты при смене тарифа посреди периода
AAA / RADIUSавторизация доступа, выдача скорости, отключение должников на уровне сети
Учёт потреблениясбор счётчиков с оборудования: сессии, байты, у телефонии минуты
Абонентский учётдоговоры, адреса подключения, оборудование, история обращений
Личный кабинетбаланс, платежи, смена тарифа, обещанный платёж, заявки
Платёжный шлюзприём карт и кошельков, автоплатежи, фискальные чеки
Отчётностьвыгрузки для бухгалтерии и регулятора, аналитика оттока

Вокруг ядра обычно живут смежные блоки: техучёт кабелей и портов, уведомления о списаниях, интеграция с картами покрытия. Чем крупнее оператор, тем больше биллинг напоминает конструктор, где каждый модуль можно заменить.

Коробка, SaaS или своя разработка

Малые сети начинают с коробочных систем: поставил на свой сервер, завёл тарифы, работаешь. Плюс в контроле и разовой цене, минус в том, что обновления и резервные копии на вас. Облачные АСР снимают эксплуатацию, беря абонентскую плату за учётную запись: для сети на несколько тысяч абонентов это часто дешевле зарплаты администратора. Свою разработку выбирают операторы с нестандартной моделью: виртуальные операторы, провайдеры с посуточной тарификацией, сервисы, где биллинг и есть продукт. Это самый дорогой путь, зато без ограничений чужой архитектуры.

На что смотреть при выборе

  • Поддержка вашего оборудования. Авторизация и сбор счётчиков должны работать с конкретными моделями ваших коммутаторов и BRAS, а не «в целом».
  • Скорость блокировки. Сколько проходит между нулём на балансе и реальным отключением: часы разницы это подаренный трафик.
  • Перерасчёты. Смена тарифа задним числом, возвраты, обещанный платёж: именно на этих сценариях коробки ломаются чаще всего.
  • Открытое API. Кабинет, сайт и мобильное приложение будут жить дольше, если их можно строить поверх API, а не внутри чужого шаблона.
  • Нагрузочный запас. Система, бодрая на тысяче абонентов, может встать на пятидесяти тысячах в день массового списания.

Отдельная статья расходов: миграция. Переезд со старой АСР тянет за собой историю балансов, незакрытые периоды и обещанные платежи. Хороший подрядчик начинает с инвентаризации именно этих хвостов, плохой с демонстрации красивого кабинета. Запланируйте параллельную работу двух систем хотя бы на один расчётный период: сверка начислений по живым абонентам находит то, чего не покажет ни один тест.

Типичные ошибки внедрения

  • Биллинг после сети. Сначала строят сеть, потом прикручивают расчёты. Правильно наоборот: схема авторизации и учёта диктует выбор оборудования.
  • Тарифы «как у соседа». Система умеет гибкие тарифы, а в неё заводят три строчки. Потом каждая акция превращается в ручные перерасчёты.
  • Один сервер на всё. База, RADIUS и кабинет на одной машине работают до первого дня массовых списаний. Хотя бы базу стоит отселить заранее.
  • Нет тестового контура. Обновления катятся сразу в бой, и первая же ошибка тарификации стоит дороже тестового стенда за всю его жизнь.
  • Резервная копия без проверки восстановления. Копии делаются годами, а восстановление впервые пробуют в аварию. Прогон восстановления раз в квартал обязателен.

Общий знаменатель этих ошибок: биллинг воспринимают как программу, хотя это процесс. Деньги абонентов проходят через него непрерывно, и относиться к нему нужно как к кассе, а не как к сайту.

Если вы подбираете систему под растущую сеть, полезно смотреть не на список функций, а на два вопроса: как она переживает день списания и насколько просто вынести из неё данные при переезде. Остальное наращивается, эти два свойства закладываются архитектурой. Про смежную инфраструктуру сети мы писали отдельно: обзор типов серверов в сети поможет разложить по полочкам, где в этой картине место самого биллинга.

Читайте также

Крупный указатель расхода из светящихся сегментов на стене сетевого оборудования

Софт и сети

Как считать интернет-трафик на компьютере и сервере

Трафик снова стал ресурсом, который считают: лимиты мобильных тарифов, оплата за гигабайты на серверах и прокси, тонкие каналы в поездках. Разбираем инструменты по уровням: встроенные счётчики систем…

4 мин чтения
Стеклянное окно браузера, с половины которого счищены осколки всплывающих окон

Софт и сети

Чем блокировать рекламу и всплывающие окна в 2026 году

Старый совет «поставь расширение и забудь» перестал быть универсальным: Chrome перевёл расширения на Manifest V3 и урезал возможности классических блокировщиков. Разбираем, что реально работает…

4 мин чтения
Разорванный светящийся мост между двумя серверными островами в тумане

Софт и сети

«Не удалось подключиться к серверу»: ищем причину сами

Ошибка «не удалось подключиться к серверу» означает лишь то, что цепочка от вашего устройства до сайта где-то порвалась, и чаще всего разрыв ближе, чем кажется. Идём по цепочке за десять минут: своя…

4 мин чтения

Все статьи

Цены Забрать час теста