Содержание к диссертации
Введение 3
Глава 1. Биллинговые системы в
телекоммуникационной отрасли 9
Обычная и ІР-телефония 9
Роль и задачи биллинговых систем и
Основные принципы биллинга 18
Общая схема 18
Методы получения CDR 24
Тарификация 26
Биллинговые отчеты 28
1.4. Классификация биллинговых систем 34
Выводы 43
Глава 2. Анализ факторов, определяющих выбор
биЛЛИНГОВОЙ СИСТеМЫ 44
2.1. Определение объема информации, обрабатываемого
биЛЛИНГОВОЙ СИСТеМОЙ 44
Пример расчета нагрузки 47
Выбор СУБД 49
Формализация выбора биллинговой системы 53
Критерии анализа 53
Анализ функциональности 60
Анализ производительности 66
Анализ интерфейса 68
Выводы 71
Глава 3. Архитектура и компоненты биллинговой
СИСТеМЫ 73
Общая концепция 73
Подсистема сбора CDR 78
Подсистема маршрутизации 84
Подсистема управления коммутаторами 93
Подсистема построения аналитических отчетов и экономический анализ 95
Подсистема построения технических отчетов 102
Выводы 107
Глава 4. Практическая реализация биллинговой
СИСТеМЫ 109
Описание архитектуры системы 109
Программная реализация 117
Оптимизация производительности 129
Выводы 134
Заключение 135
Список публикаций ш
Литература 138
ПрИЛОЖеНИЯ 145
Приложение А. Статистика средней длительности соединения
по различным категориям клиентов 145
Приложение Б. Глоссарий терминов, встречающихся в тексте 149
Англоязычные термины 149
Русскоязычные термины 151
Приложение В. Расшифровка аббревиатур, встречающихся в
тексте 153
Англоязычные аббревиатуры 153
Русскоязычные аббревиатуры 153
Приложение Г. Акт о внедрении программного комплекса
«Учет трафика переговоров (УТП)» в эксплуатацию 154
Введение к работе
Актуальность темы диссертационного исследования обусловлена, с одной стороны, многообразием представленных на рынке биллинговых систем и вытекающей отсюда задачей выбора из них наиболее подходящей; и, с другой стороны, наличием в существующих системах ряда концептуальных недостатков, которые требуют изучения и поиска путей их устранения.
В настоящее время на российском рынке представлен ряд продуктов
для телекоммуникационных компаний, начиная от простых offline-
t тарификаторов, таких, как «WinTariff» до комплексных систем, например,
«ACP CBOSS». Однако в ряде случаев ни один из этих продуктов не
является приемлемым. В частности:
а Представленные на рынке продукты не являются универсальными
^ с точки зрения поддержки сложной аппаратной реализации сети
телекоммуникационного оператора: они предназначены либо для традиционной, либо для IP-телефонии, либо для сотовых операторов. Полностью интегрированных и универсальных продуктов в настоящее время на российском рынке нет, а продукция зарубежных фирм-производителей такого уровня недоступна большинству российских операторов из-за высокого уровня цен. о Инструменты технического анализа и управления реализованы в виде самостоятельных продуктов, изолированных от биллинговых систем. Однако часто технические параметры оборудования необходимы для биллинга, и наоборот, результаты биллинга используются для переконфигурирования оборудования. Интеграция инструментов повышает надежность системы и
«
снижает эксплуатационные издержки.
-4-а Существующие биллинговые системы имеют низкий уровень
надежности; время восстановления после программных и
аппаратных сбоев недопустимо велико.
Объектом исследования являются биллинговые системы для
телекоммуникационных операторов со сложными гетерогенными сетями
коммутационного оборудования.
Целями исследования являются:
Разработка архитектуры биллинговой системы, предназначенной для использования операторами, имеющими сложные гетерогенные телекоммуникационные сети, сочетающие оборудование традиционной и ІР-телефонии и рассчитанные на предоставление широкого спектра услуг телефонии как на оптовом, так и на розничном сегментах рынка: пропуск транзитного операторского трафика, выделенные линии, карточная платформа.
Поиск методики выбора эффективной биллинговой системы для данного телекоммуникационного оператора.
Создание методики автоматизированного расчета таблиц маршрутизации.
Разработка эффективных подходов к надежному резервированию основных компонентов системы, минимизирующих ущерб от различного рода сбоев.
Разработка алгоритмов генерации отчетов, содержащих исчерпывающую информацию для финансового и маркетингового анализа.
Для достижения этих целей были сформулированы и решены следующие основные задачи:
разработка единого универсального подхода к тарификации
трафика обычной и 1Р-телефонии;
задача формализации выбора эффективной биллинговой системы для данного телекоммуникационного оператора;
разработка стандартного программного интерфейса для организации подачи CDR с коммутаторов разных типов;
разработка архитектуры, обеспечивающей чрезвычайно высокую степень сохранности исходного CDR, а также значительно автоматизированный механизм восстановления после сбоев;
разработка алгоритма автоматизированного составления таблиц маршрутизации в сложных сетях;
определение методик формирования отчетов для финансового и маркетингового анализа, создание эффективного метода отслеживания маршрутизации звонков в сложных сетях, создание технических online-отчетов о состоянии каналов и системы уведомления операторов о сбоях.
Информационная база исследования включает техническую документацию на различные модели коммутационного оборудования, технические описания имеющихся на рынке биллинговых систем, литературу по основам телефонии, документацию Oracle, а также данные, полученные в результате практических экспериментальных исследований.
Методологической и теоретической основой исследования явилось использование гипотетико-дедуктивного и опытно-экспериментального методов научного познания. При решении вышеперечисленных задач использовались методы математического анализа, линейного программирования, а также технологии создания и управления базами данных и приложениями Oracle.
Наиболее существенные результаты и научная новизна состоят в выработке теоретических подходов и успешном создании на их основе работоспособного промышленного образца универсальной биллинговой системы для телекоммуникационных операторов, эксплуатирующих сложные сети с оборудованием разных типов. Вывод о достоверности научных выводов сделан на основе опыта успешного внедрения и эксплуатации разработанного промышленного образца в ряде российских телекоммуникационных компаний, а также сравнении эксплуатационных характеристик данного образца с аналогичными продуктами. Теоретические исследования и их практическая апробация привели к следующим результатам, содержащим, по мнению автора, элементы научной новизны:
Разработана методика выбора эффективной биллинговой системы на основе методов оценки эффективности инвестиционных проектов. Под эффективностью биллинговой системы будем понимать ее способность поддерживать всю необходимую с точки зрения бизнеса функциональность при приемлемом уровне затрат на разработку или закупку, внедрение и эксплуатацию и достаточной производительности. Данная методика, в отличие от применяемых качественно-эмпирических подходов, позволяет значительно уменьшить влияние субъективности суждений производящих оценку лиц. Она позволяет количественно оценить потенциальную эффективность внедрения новой биллинговой системы и проанализировать влияние различных факторов на величину эффективности.
Разработана более отказоустойчивая, по сравнению с применяемыми в настоящее время, архитектура подсистемы сбора CDR биллинговой системы, обеспечивающая более высокую степень сохранности исходного CDR и автоматизированный механизм восстановления после сбоев. Здесь под
-7-отказоустойчивостью системы будем понимать, с одной стороны,
малое время простоя системы из-за программных и аппаратных
сбоев и, с другой стороны, обеспечение системой высокой степени
сохранности исходного CDR даже в случае временной утраты ею
части функциональности в результате аварий той или иной
природы. Результаты проведенного моделирования и оценок
эффективности позволяют утверждать, что применение
предлагаемой архитектуры вызывает снижение потерь CDR, по
сравнению с существующими системами, на 75-90%, в зависимости
от типа коммутационного оборудования.
Разработанная новая архитектура подсистемы сбора CDR, использующая медиаторы (Mediation), позволяет сделать биллинговую систему универсальной с точки зрения подключаемого оборудования и сделать процесс включения поддержки нового оборудования в биллинговую систему более простым и эффективным.
Разработана комбинированная методика автоматизированного построения таблиц маршрутизации, использующая данные таблиц LCR, показатели качества передачи голоса, данные о пропускной способности и себестоимости каналов. Предложенная методика качественно отличается от существующих формализацией данного процесса, делающей возможной его автоматизацию.
Теоретическая значимость исследования состоит в том, что оно выявило ряд концептуальных недостатков представленных на рынке биллинговых систем, повышающих расходы и снижающих эффективность их эксплуатации, а также в том, что в результате исследования были разработаны и практически проверены пути преодоления этих недостатков. Полученные результаты могут быть использованы при разработке биллинговых систем для телекоммуникационных операторов со
-8-сложными гетерогенными сетями коммутационного оборудования. Кроме
того, следует отметить, что сфера применения биллинговых систем шире,
чем телекоммуникационная отрасль, и, соответственно, результаты данной
работы могут быть использованы при разработке биллинговых систем для
других отраслей народного хозяйства: электроэнергетики, коммунального
хозяйства и других.
Практическая значимость исследования состоит в создании
действующей универсальной высоконадежной биллинговой системы,
лишенной концептуальных недостатков, присущих большинству
имеющихся на рынке продуктов данного ценового класса.
Целесообразность практического использования результатов
обусловливается коммерческой востребованностью подобного продукта и его конкурентоспособностью на рынке; это подтверждает успешный опыт внедрения созданного программного обеспечения.
Апробация результатов исследования произведена тремя докладами автора по основным положениям диссертации и дискуссиями по ним на Научно-технической конференции студентов, аспирантов и молодых специалистов МИЭМ (19-28 февраля 2003 года) и VI всероссийской научно-технической конференции «Новые информационные технологии» (23-24 апреля 2003 года), а также публикациями в российских журналах по биллингу - «Компьютерная телефония. Биллинг», программированию — «Программист» и связи - «Сети и системы связи», «Информост -Радиоэлектроника и телекоммуникации».