Главная/Портфолио/Система поддержки операций для телекоммуникационной компании

VimpelCom

Система поддержки операций для телекоммуникационной компании

Вымпелком — крупнейший телекоммуникационный провайдер. Предоставляет услуги сотовой связи и высокоскоростного доступа в Интернет. 

Задача

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

Основа системы состоит из роутеров, приемников и центрального сервера. Роутеры отправляют детальную информацию по трафику приемникам через протокол NetFlow. Публикуют информацию таким образом, чтобы получить её с помощью SNMP протокола. Оба протокола используют UDP как протокол транспортного уровня. Приемники фильтруют эту информацию и отправляют TCP/IP центральному серверу, где она хранится в таблицах, которые отображают характеристики протоколов. Чтобы использовать эту информацию для выставления счетов клиентам, нужно, чтобы информация была обработана и хранилась в подходящем формате в родственной базе.

Решение

Существующая система поддержки операций опирается на протокол Netflow версии 5 для сбора данных от роутеров. Оpen-source программы cflowd и cfdcollect, написанные на С, использовались как приемник для хранения данных на сервере в формате ARTS. Java процессор, который обрабатывал файлы ARTS (ARTS обработанные компоненты были портированы из open-source библиотеки), компилировал информацию, упорядочивая её по времени и IP-адресам в базу Oracle. 

Наша команда улучшила систему: мы видоизменили cflowd, cfdcollect и Java-процессор, чтобы различать информацию о виде услуги в протоколе IP по:

  • производительности
  • надежности для клиентов с различным типом трафика (IP-TV или потоковое мультимедиа в сравнении со статическими страницами) на исходный IP-адрес вместо подсети.

Когда внедряли OSS систему, разработали два процессора для двух других типов необработанной информации о трафике, поступающей на сервер. Один поступает с протокола Netflow версии 9. Другой создан бухгалтерской программой Cisco IP, которая опирается на iOS и протокол SNMP. Есть ещё один процессор IP VPN, который получается из процессора Netflow 5. Этот процессор учитывает VPN трафик при поиске портов роутера, которые связаны с VPN с помощью утилиты на основе SNMP.

Модификация приемника и процессора для протокола Netflow 5 позволила Билайн внедрить более гибкие биллинговые схемы для клиентов и предоставлять им подробные отчеты на основе статистики по трафику. Разработать другие процессоры понадобилось, чтобы ввести новое оборудование для Netflow 9 и в дальнейшем усовершенствовать учет и биллинг.

Трудности

У Билайн оказалась разнородная и территориально рассредоточенная система поддержки операций и обеспечения услуг, со множеством устройств, протоколов и программ. При этом система производит огромное количество информации (до нескольких Гб в день) и работает только с моделями и эмуляторами. 

Из-за массы нюансов главная цель проекта — расширить существующую систему новой компонентой — казалась невыполнимой. Также во время работы над проектом столкнулись с нестандартными задачами: например, нужно было восстановить поврежденные файлы ARTS с информацией о трафике из-за крупной аварии в энергосистеме в Москве в 2005 году.

Результат

Вымпелком успешно интегрировали новую компоненту в систему биллинга. С  её помощью провайдеру приоритизировал трафик и предоставил абонентам новые услуги — IP TV.

Примеры проектов

Запросите консультацию эксперта

Отправить заявку

Вы можете загружать файлы до 200 Мб в форматах doc, docx, pdf, odt, ott, txt, jpeg, xls, rar, zip, 7z

Фильтр

Закрыть

Технологии

Индустрии