Система эксплуатационной поддержки
Система эксплуатационной поддержки (англ. Operations support systems, сокращённо OSS), также встречается термин операционная система поддержки (англ. Operation System, OpS; используется в NTT[1]) — это компьютерные системы, используемые провайдерами телекоммуникационных услуг для управления своими сетями (например, телефонными сетями). Они поддерживают такие функции управления, как ведение сетевого инвентаря, предоставление услуг, конфигурирование сети и управление неисправностями.
Сетевой инвентарь обычно включает как физические компоненты, такие как маршрутизаторы, коммутаторы, волоконно-оптические соединения и базовые станции, так и логические ресурсы: IP-адреса, VLAN и виртуальные каналы. Поддержание точного и актуального инвентаря считается необходимым для подключения новых сервисов, устранения сетевых неисправностей и планирования ёмкости. Исследования в отрасли подчёркивают, что операторы связи модернизируют платформы инвентаризации для поддержки автоматизации, аналитики и интеграции с системами OSS/BSS[2].[3][4]
Совместно с системами бизнес-поддержки (BSS), системы эксплуатационной поддержки обеспечивают различные сквозные телекоммуникационные сервисы. OSS и BSS имеют собственные области ответственности за данные и сервисы. Обе системы вместе часто обозначают как OSS/BSS, BSS/OSS или просто B/OSS.
Абревиатура OSS также используется в единственном числе для обозначения всех эксплуатационных систем поддержки как единой системы.
Существуют различные подразделения OSS, предложенные TM Forum, отраслевыми исследовательскими лабораториями или поставщиками подобных систем. В общем случае, OSS охватывает как минимум следующие пять функций:
- Системы управления сетевыми элементами
- Предоставление услуг
- Выполнение услуг, включая сетевой инвентарь, активацию и выделение ресурсов
- Гарантия качества услуг
- Обслуживание клиентов
История
До примерно 1970 года многие задачи OSS выполнялись вручную в рамках административных процессов. Однако стало очевидно, что значительную часть этой деятельности можно автоматизировать с помощью компьютеров. В последующие пять лет телефонные компании создали ряд вычислительных систем (или программных приложений), которые автоматизировали большую часть работ. Это стало одним из факторов, повлиявших на развитие операционной системы Unix и языка программирования C. Bell System закупила специальные вычислительные комплексы PDP-11 от Digital Equipment Corporation для различных OSS-приложений. Использовавшиеся в Bell System OSS-системы включали AMATPS, CSOBS, EADAS, систему удалённой работы с памятью (Remote Memory Administration System, RMAS), Switching Control Center System, SCCS, Service Evaluation System, SES, Trunks Integrated Record Keeping System, TIRKS и другие. OSS-системы той эпохи подробно описаны в Bell System Technical Journal, Bell Labs Record и в документе Telcordia Technologies (ныне часть Ericsson) SR-2275[5].
Многие ранние OSS-системы не были связаны между собой и зачастую требовали ручного вмешательства. Например, если клиент заказывал новую телефонную услугу, система оформления заказа сохраняла бы его данные, но не могла бы напрямую сконфигурировать телефонную станцию — это осуществлялось отдельно через систему управления коммутатором. Передача информации о заказе из одной системы в другую обычно выполнялась оператором, вручную переносящим данные с одного экрана на другой — процесс, известный как «интеграция вращающегося стула». Это было ещё одной причиной неэффективности, поэтому в последующие годы внимание было сосредоточено на автоматизации взаимодействия между приложениями OSS — интеграции OSS. Простая и недорогая интеграция OSS до сих пор остаётся основной целью большинства телекоммуникационных компаний.
Архитектура
Большая часть исследований в области OSS была сосредоточена на определении её архитектуры. В упрощённом виде четыре ключевых элемента OSS:
- Процессы
- последовательность событий
- Данные
- информация, с которой ведётся работа
- Приложения
- компоненты, реализующие процессы управления данными
- Технологии
- реализация приложений
В 1990-х годах новые архитектурные подходы OSS разрабатывались МСЭ-Т, в частности в рамках концепции TMN. Эта модель предусматривает четыре уровня TMN, применимые в OSS:
- Уровень управления бизнесом (Business Management Level, BML)
- Уровень управления услугами (Service Management Level, SML)
- Уровень управления сетью (Network Management Level, NML)
- Уровень управления элементами (Element Management Level, EML)
Иногда упоминается пятый уровень — сами сетевые элементы, но стандарты определяют только четыре уровня. Это послужило основой для дальнейших разработок. Управление сетью дополнительно было формализовано ISO с помощью схемы FCAPS (Fault, Configuration, Accounting, Performance, Security — неисправности, конфигурация, учёт, производительность, безопасность). Эта концепция легла в основу функциональной модели стандартов МСЭ-Т TMN (серия М.3000—М.3599). Хотя модель FCAPS изначально разрабатывалась для корпоративных сетей, она была принята и для публичных сетей операторов связи, соответствующих стандартам TMN МСЭ-Т.
Важной задачей управления сетью и услугами остаётся возможность контролировать сетевые элементы как в доступных, так и в магистральных сетях. Исторически были предприняты многочисленные попытки стандартизировать протоколы управления сетью в профильных организациях (МСЭ-Т, 3GPP), но они не имели большого успеха. Однако протокол IETF SNMP (Simple Network Management Protocol) де-факто стал стандартом для управления интернет- и телефонными сетями на уровне взаимодействия EML-NML.
С 2000-х годов, в связи с ростом широкополосных и VoIP-сервисов, задачи управления домашними сетями также вошли в сферу OSS и управления сетями. Спецификация DSL Forum TR-069 определила протокол CPE WAN Management Protocol (CWMP), подходящий для управления устройствами домашних сетей и терминалами на границе EML-NML.
TM Forum
TM Forum, ранее TeleManagement Forum, — международное объединение операторов связи и поставщиков решений для отрасли телекоммуникаций. Несмотря на то, что OSS традиционно ориентированы на собственные и уникальные технологии, TM Forum продвигает стандарты и фреймворки в области OSS и BSS.
К 2005 году развитие архитектуры OSS осуществлялось в рамках программы New Generation Operations Systems and Software (NGOSS), запущенной TM Forum в 2000 году. Программа установила ряд принципов, которым должна соответствовать интеграция OSS, а также комплекс моделей, обеспечивающих стандартизированные подходы. Позднее NGOSS получила новое название — Frameworx.
Модели Frameworx
- Информационная модель (Shared Information/Data model, SID; более распространено обозначение Information Framework)
- Модель процессов (enhanced Telecom Operation Map, eTOM; ныне Business Process Framework)
- Модель приложений (Telecom Applications Map; ныне Application Framework), архитектура (Technology Neutral Architecture) и модель жизненного цикла
TM Forum описывает Frameworx как архитектуру, которая:
- «слабо связана»
- распределённая
- компонентно-ориентированная
Компоненты взаимодействуют через общее средство коммуникации (инфраструктуру информационного обмена, например EAI, Веб-сервисы, EJB). Поведение можно контролировать с помощью управления процессами и/или политиками, оркестрируя функциональные возможности, предоставляемые сервисами компонентов.
Ранние работы TM Forum по NGOSS были нацелены на создание эталонных моделей для поддержки бизнес-стейкхолдеров в области процессов, информации и взаимодействия приложений. Параллельно велись разработки, ориентированные на определение спецификаций интерфейсов для доступа к функционалу OSS (в первую очередь MTNM). Позднее работы по MTNM переросли в комплекс веб-сервисов Multi-Technology Operations System Interfaces (MTOSI). Недавно OSS через Java (OSS/J) присоединилась к TM Forum для предоставления NGOSS-совместимых API BSS/OSS.
Продолжающиеся разработки — Open Digital Architecture (ODA)
Open Digital Architecture (ODA) предлагает общепринятую для отрасли архитектуру, единый язык и ключевые принципы проектирования. Она призвана дать действенные пути перехода от монолитных, устаревших решений к облачным возможностям, которые можно оркестрировать с помощью ИИ. Это эталонная архитектура, сопоставляющая открытые API TM Forum (Open APIs) с техническими и бизнес-функциями платформы[6].
Примечания
Литература
- Latonia Gist. Telecommunications Systems and Standards. World Technologies, 2013. ISBN 978-81-323-4238-0. Электронная версия (англ.)
Ссылки
- [ Видео: Что такое OSS/BSS?]
- TM Forum (архив)
- Инициатива OSS через Java (архив)
- OSS News Review
- OSS Observer от Analysys Mason
- Журнал Pipeline
- InsideTelephony OSS/BSS (архив, 2017)
- Billing & OSS World
- OSS Line
- OSS и BSS в телекоммуникациях
- Документ Telcordia SR-2275