Создание услуг и испытательная среда для ИС
Для реализации гибких функций создания, предоставления и модификации услуг, являющихся неотъемлемой частью интеллектуальной сети, необходима не только среда, в которой услуга может быть создана и модифицирована, но также среда, в которой действие созданных услуг может быть подтверждено.
Создание услуги включает в себя построение глобальной логики обслуживания (GSL) посредством соединения определенных заранее программных функциональных блоков. В соответствии с рекомендациями CS-1, каждый из таких программных блоков, строится из SIB.
Другими словами, процесс создания услуги состоит из двух этапов: на первом этапе элементарные блоки необходимо соединить в цепь, образовав программный блок, реализующий какую-либо функцию услуги. На втором этапе следует объединение полученных блоков в услугу [6].
Для подтверждения работы услуги необходимо сначала верифицировать действие отдельных блоков услуг, а затем - действие самой услуги. Логическая проверка структуры услуги и составляющих ее блоков обеспечивается программным обеспечением SCEP. Однако этот уровень проверки не гарантирует корректности поведения каждого функционального объекта (FE) и физического объекта (РЕ), участвующего в процессе предоставления услуги, в результате чего непосредственное внедрение услуги в коммерческую сеть может быть сопряжено с риском. Для исключения такого риска необходима среда более высокого уровня, обеспечивающая моделирование работы отдельных функциональных и физических объектов [7].
Программное обеспечение ИС
Обычно интеллектуальные сети строятся на базе UNIX-систем, как наиболее адаптивных для сетевого взаимодействия. Кроме того, UNIX-системы обладают очень высокой степенью надежности и устойчивой защитой, что очень важно для ИС. Структура программного обеспечения SCP Alcatel 1425 приведена на рисунке 4.12. В его основе лежит многозадачная операционная система UNIX. Ядро программного обеспечения образуют операционная система, пользовательский интерфейс GUI, система управления файлами FMS и стеки протоколов ОКС-7 (для связи с SSP), Х.25 и TCP/IP (для связи с SMS). Над ядром находятся система управления реляционной базой данных ORACLE, которая содержит административные, постоянные и динамические данные, а также интерпретатор логики услуг SLI. Самый верхний уровень программного обеспечения образуют программы реализации логики услуг SLR [13].
ПО имеет высокий коэффициент готовности, возможность наращивания памяти процессоров в рабочем состоянии, коррекции без значительного снижения готовности, высокую производительность обработки вызовов и очень короткое время реакции. В результате, SCP обеспечивает устойчивую работу в сочетании со средствами обработки, ориентированными на транзакции, которые могут обработать большой объем внешних сообщений с минимальной задержкой.
Все программное обеспечение условно разделяется на слои.
Самый нижний уровень, собственно операционная система UNIX, предназначен для управления системными ресурсами (такими как процессор, жесткие диски и т.д). OMNI-платформа осуществляет функции связи с SSP.
Реализованные на втором уровне функции по администрированию баз данных и функциональных библиотек представляют базовые блоки обмена и управления данными, обработки вызовов.
Самый верхний уровень содержит приложения по общему управлению SCP, контролю обработки вызовов и обработке перегрузок [6].
Рисунок 4.12 - Программные слои SCP
Следует отметить, что при создании интеллектуальной сети на каждый ее узел (SCP, SMP, SCEP и т.д.) создается индивидуальное ПО. В зависимости от поставщика ИС, варьируется и набор ПО для сети.
Дата: 2019-05-29, просмотров: 215.