о компании продукты решения downloads

о компании:
статьи

введение
партнеры
клиенты
вакансии
политика качества
новости
статьи
контакты
progress


Канайлов А.
"Универсальная тарификация"

Биллинг. - 2002. - №6

За последние несколько лет роль биллинговой системы в бизнесе современного оператора связи существенно изменилась. Если раньше основными задачами биллинга являлись точность и производительность работы, то теперь к ним также добавились дополнительные требования, такие как возможность быстро реагировать на новые маркетинговые инициативы оператора. Растущая конкуренция на рынке связи и явная бесперспективность ценовых войн заставляет операторов творчески решать проблемы привлечения и удержания клиентов, искать новые интересные формы обслуживания.

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

По своей информационной сути тарифный план может быть представлен как многомерная таблица, каждая ячейка которой определяется набором нескольких параметров. Этот набор параметров или, скажем, размерность тарификатора, зависит как от технологии связи, сложившейся бизнес-практики, так и от фантазии оператора. В современных условиях на рынках с высокой конкуренцией, таких как, например, рынок мобильной связи, мы видим, что размерность тарификаторов постоянно растет. Кроме того, меняются сами объекты тарификации. Теперь надо рассматривать не только время соединения и объем переданных данных, но и содержимое передаваемой информации.

Как же должен выглядеть тарификатор, способный обеспечивать надежную поддержку бизнесу оператора? Проводя модернизацию АСР «Биллион» мы сформировали некоторую модель подсистемы тарификации, которая позволила нам предложить качественно новый сервис нашим клиентам.

Итак, как уже отмечалось выше, тарификационная информация оператора может быть представлена в виде многомерной таблицы. Попробуем изобразить примерный вид подобной таблицы для мобильного оператора.

Тарифный план Выходной
С 8.00 до 20.00 Остальное время
Внутри сети Остальные Внутри сети Остальные
Вход. Исход. Вход. Исход. Вход. Исход. Вход. Исход.
Простой 0 0.05 0.05 0.05 0 0.05 0.05 0.05
Обычный 0 0.10 0.10 0.10 0 0.05 0.05 0.05
Сложный 0 0.10 0.05 0.10 0 0.05 0.03 0.07

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

Взглянув на эту таблицу, становится очевидным, что какое-либо добавление дополнительных параметров, например, объема накопленного за месяц времени соединения или географической зоны, влечет за собой реструктуризацию и достаточно трудоемкую выверку и дополнение данных. Кроме того, имея в работе, не три, а десятки различных тарифных планов, в том числе индивидуальных, трудно назвать такую систему тарификации удобной.

Еще одним недостатком подобной структуры является избыточность. Так, например, план «Простой» имеет всего два вида стоимости: 0 – внутрисетевые входящие вызовы и 0.05 – все остальные. Очевидно, что для этого тарифного плана нужна совершенно другая структура. Но с точки зрения эксплуатации биллинговой системы едва ли будет разумным решением создание отдельной структуры для каждого тарифного плана.

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

Попробуем взглянуть на всю картину со стороны и проанализировать основные структурные составляющие. Как видно, мы имеем дело примерно со следующим набором параметров:

  • Тип дня (рабочий/выходной)
  • Время суток (С 8.00 до 20.00 / остальное время)
  • Локальность вызова (внутри сети/остальные)
  • Направление вызова (входящий/исходящий)

Указанный набор должен расширяться как в сторону добавления новых параметров, например, услуга (телефония/передача данных), так и в сторону добавления новых значений уже существующих параметров, например, выделение дополнительного суточного интервала или праздничных дней.

Становится очевидным, что нельзя предусмотреть все комбинации заранее, поэтому необходимо проектировать тарификатор таким образом, чтобы его структура могла настраиваться на появление новых параметров и изменение семантики существующих.

Мы изменили модель представления тарификационной информации, перейдя от идеи многомерной таблицы к идее «пути». Весь процесс тарификации представлен нами в виде маршрута, который проходит обработчик вызовов в поисках конкретной стоимости. Маршрут состоит из контрольных пунктов, на каждом из которых определяется следующий пункт назначения. Конечным пунктом является стоимость единицы тарификации (времени соединения или объема переданных данных).

На каждом промежуточном пункте находится тот или иной тарификационный параметр вместе со списком пар [значение параметра]->[следующий пункт]. Системой производится расчет этого параметра, и по полученному значению определяется дальнейшее движение по маршруту.

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

В качестве иллюстрации можно изобразить следующую схему:

Тарифный план

  • Параметр1
    • Значение1
      • Параметр2
        • Значение1
        • Значение2
    • Значение2
      • Параметр2
        • Значение1
        • Значение2
    • Значение3
      • Параметр3
        • Значение1
        • Значение2
        • Значение3
        • Значение4

Данная модель не накладывает практически никаких ограничений на построение системы тарификации. Подобная структура совершенно не зависит от применяемого набора параметров. Поэтому мы ввели в АСР «Биллион» понятие библиотеки тарификационных параметров.

Мы наполнили библиотеку рядом наиболее востребованных параметров, позволяющих строить современные тарифные планы. С помощью библиотеки параметров система тарификации может расширяться. Здесь для каждого параметра, кроме его наименования, задаются алгоритмы расчета. Это небольшие фрагменты программного кода на SQL-подобном языке программирования, которые вполне могут составлять даже непрофессиональные программисты. При необходимости для некоторых параметров набор допустимых значений должен быть ограничен, либо «замаскирован» с помощью справочных таблиц. Все эти действия предусмотрены в библиотеке параметров.

Как было сказано выше, маршрут тарифного плана состоит из нескольких контрольных пунктов, в конечном пункте находится стоимость единицы тарификации и ее описание. В качестве объекта тарификации может выступать либо время соединения, либо объем переданных данных. Здесь также определяется разбиение единицы тарификации на составляющие (например, длительность соединения до n секунд и дольше или объем переданных данных до n Кбайт и больше), а также округление (например, посекундная или побайтная тарификация).

Каждый конечный пункт маршрута, на котором находится стоимость, имеет уникальный идентификатор, который помещается в тарифицируемую запись вызова, что дает возможность контролировать изменения тарификационной информации и предотвращать модификацию и удаление применяемых тарификационных записей.

При работе с подобной организацией данных не всегда можно заранее определить структуру, в которой будет представлена тарификационная информация. Поэтому очень важным элементом, облегчающим работу сотрудников оператора, является хорошо спланированный пользовательский интерфейс, позволяющий без труда делать структурные преобразования на этапе проектирования тарифного плана. По этой причине мы ввели в АСР «Биллион» режим «Конструктор тарифных планов» (см. рисунок), с помощью которого и формируется вся необходимая структура тарификационной информации оператора.


Конструктор тарифных планов АСР Биллион

В данной статье, в основном, приводились примеры из области мобильной связи, самого передового сегмента современного российского рынка телекоммуникаций. Вероятно, возрастание конкуренции и на других сегментах рынка будет заставлять операторов искать новые подходы к бизнесу. Тарифная политика будет играть все большую роль в обеспечении конкурентоспособности предприятий связи. Мы приглашаем всех, интересующихся данным вопросом, высказывать свои мнения и комментарии по поводу соображений, приведенных в данной статье. На выставке Биллинг телекоммуникаций 2002 компания «Профессиональные Информационные Технологии» (стенд А5) продемонстрирует свои разработки, в том числе, в области тарификации услуг связи.


ООО "Профессиональные Информационные Технологии",
Санкт-Петербург, ул. Смолячкова, 14-4-4.
Тел.: (812) 542-8518, (812) 956-9226, info@profinfotech.ru

Rambler's Top100