
Телекоммуникационные системы и сети. Структура и основные функции. Том 1 / Содержание / Раздел 10. Технологии и протоколы управления в ТКС / Тема 10.2. Подсистема управления услугами
- Раздел 1. Основы построения телекоммуникационных систем
- Тема 1.1. Місце систем телекомунікацій в інформаційній інфраструктурі сучасного суспільства
- Тема 1.2. Общая архитектура и задачи телекоммуникационных систем
- Тема 1.3. Классификация сетей, клиентов, операторов и услуг связи
- Тема 1.4. Краткая характеристика существующих телекоммуникационных технологий
- Тема 1.5. Требования к современным и перспективным ТКС
- Тема 1.6. Контрольные вопросы и задания
- Раздел 2. Сети связи последующего поколения: архитектура, основные характеристики и услуги
- Тема 2.1. Определение и характеристика основных возможностей NGN
- Тема 2.2. Инфокоммуникационные услуги. Особенности услуг связи следующего поколения
- Тема 2.3. Многоуровневая архитектура и функциональный состав NGN
- Тема 2.4. Перспективы концепции NGN
- Тема 2.5. Контрольные вопросы и задания
- [→] Раздел 3. Стандартизация сетевых протоколов и телекоммуникационного оборудования
- Тема 3.1. Открытые системы и их взаимодействие
- Тема 3.2. Основные организации по стандартизации сетевых решений
- [→] Тема 3.3. Эталонная модель взаимодействия открытых систем
- 3.3.1. Многоуровневый подход и декомпозиция задачи сетевого взаимодействия
- 3.3.2. Интерфейс, протокол, стек протоколов
- 3.3.3. Общая характеристика модели OSI
- 3.3.4. Физический уровень. Функции и примеры протоколов
- 3.3.5. Канальный уровень. Функции и примеры протоколов
- 3.3.6. Сетевой уровень. Функции и примеры протоколов
- 3.3.7. Транспортный уровень. Функции и примеры протоколов
- 3.3.8. Сеансовый уровень. Функции и примеры протоколов
- 3.3.9. Представительский уровень. Функции и примеры протоколов
- 3.3.10. Прикладной уровень. Функции и примеры протоколов
- [→] 3.3.11. Деление ЭМВОС на сетенезависимые и сетезависимые уровни
- Тема 3.4. Стандартные стеки сетевых протоколов
- 3.4.1. Стек протоколов OSI
- 3.4.2. Стек протоколов TCP/IP
- 3.4.3. Стек протоколов IPX/SPX
- 3.4.4. Стек протоколов NetBIOS/SMB
- 3.4.5. Стек протоколов технологии Х.25
- 3.4.6. Стек протоколов технологии Frame Relay
- 3.4.7. Стек протоколов технологии B-ISDN и АТМ
- 3.4.8. Семейство протоколов DECnet
- 3.4.9. Сетевая модель DoD
- 3.4.10. Связь стандартов IEEE 802 с моделью OSI
- 3.4.11. Стек протоколов сетей следующего поколения
- Тема 3.5. Стандартизация сетевого оборудования
- Тема 3.6. Контрольные вопросы и задания
- Раздел 4. Линии связи
- Тема 4.1. Физические параметры среды распространения электромагнитных волн
- Тема 4.2. Общие сведения о линиях связи
- Тема 4.3. Основные свойства кабельных линий связи
- Тема 4.4. Линии связи на основе медных кабелей
- Тема 4.5. Теория волоконных световодов
- Тема 4.6. Свойства неоднородных линий
- Тема 4.7. Конструкции кабелей связи
- Тема 4.8. Электромагнитные влияния в линиях связи
- Тема 4.9. Структурированные кабельные системы
- Тема 4.10. Атмосферная лазерная связь
- Тема 4.11. Особенности радиолиний, радиорелейных и спутниковых линий связи
- 4.11.1. Общие принципы построения радиолиний связи
- 4.11.2. Распространение радиоволн в радиолиниях связи
- 4.11.3. Особенности распространения радиоволн в радиорелейных линиях связи
- 4.11.4. Особенности распространения радиоволн в спутниковых линиях связи
- 4.11.5. Особенности построения радиолиний связи
- 4.11.6. Общие характеристики построения спутниковых линий связи
- 4.11.7. Зоны видимости для систем спутниковой связи
- 4.11.8. Статистическая структура сигналов СЛС
- 4.11.9. Основные составляющие систем спутниковой связи
- 4.11.10. Методы организации спутниковой связи
- 4.11.11. Обоснование выбора параметров аппаратуры при проектировании радиорелейных линий
- 4.11.12. Выбор энергетических характеристик радиорелейных линий
- 4.11.13. Устойчивость функционирования радиорелейных линий
- Тема 4.12. Контрольные вопросы и задания
- Раздел 5. Способы формирования групповых сигналов
- Тема 5.1. Краткая характеристика способов формирования групповых сигналов
- Тема 5.2. Способы формирования аналоговых групповых сигналов
- Тема 5.3. Способы формирования цифровых групповых сигналов
- Тема 5.4. Объединение синхронных цифровых потоков
- Тема 5.5. Объединение асинхронных цифровых потоков
- Тема 5.6. Объединение низкоскоростных потоков
- Тема 5.7. Кодовое уплотнение сигналов
- Тема 5.8. Виды сигналов в системах с кодовым разделением
- Тема 5.9. Технология спектрального уплотнения
- Тема 5.10. Формирование группового сигнала с использованием IP-технологий
- Тема 5.11. Контрольные вопросы и задания
- Раздел 6. Методы доступа
- Тема 6.1. Общая характеристика методов доступа
- Тема 6.2. Методы решения конфликтов в алгоритмах доступа
- Тема 6.3. Модели и архитектура сети доступа
- Тема 6.4. Оптические технологии в сети доступа
- Тема 6.5. Методы использования физических ресурсов в сетях доступа
- Тема 6.6. Особенности использования пространственно-поляризационных параметров при радиодоступе
- Тема 6.7. Контрольные вопросы и задания
- Раздел 7. Методы распределения информации
- Тема 7.1. Общие положения
- Тема 7.2. Системы распределения в сетях следующего поколения
- Тема 7.3. Системы коммутации каналов
- 7.3.1. Требования к системам коммутации ISDN
- 7.3.2. Структура узла коммутации каналов ISDN
- Принцип работы цифрового коммутационного поля типа ПВП
- 7.3.4. Общие требования к коммутационным системам в Ш-ЦСИО
- 7.3.5. Выбор коммутационной технологии для Ш-ЦСИО
- 7.3.6. Системы коммутации для АТМ
- 7.3.7. Архитектура и характеристики коммутационных систем на базе быстрой коммутации пакетов (БКП)
- Тема 7.4. Коммутационные системы в NGN
- Тема 7.5. Системы коммутации Ш-ЦСИО на базе асинхронного режима доставки (АТМ)
- Тема 7.6. Пропускная способность систем распределения информации
- 7.6.1. Основные положения пропускной способности систем распределения информации
- 7.6.2. Пропускная способность полнодоступного пучка с потерями простейшего потока вызовов
- 7.6.3. Пропускная способность полнодоступного пучка с потерями примитивного потока вызовов (потока ВОЧИ)
- 7.6.4. Расчет вероятности условных потерь и среднего времени ожидания при случайной продолжительности обслуживания
- 7.6.5. Поток с повторными вызовами
- Тема 7.7. Способы распределения нагрузки в сетях связи
- Тема 7.8. Контрольные вопросы и задания
- Раздел 8. Системы синхронизации
- Тема 8.1. Виды синхронизации, их роль, место и задачи в современных цифровых системах связи
- Тема 8.2. Фазовая (частотная) синхронизация
- Тема 8.3. Тактовая (символьная) синхронизация
- Тема 8.4. Джиттер и вандер цифровых сигналов
- Тема 8.5. Цикловая (кадровая) синхронизация
- Тема 8.6. Сетевая синхронизация цифровой связи
- Тема 8.7. Контрольные вопросы и задания
- Раздел 9. Системы сигнализации
- Тема 9.1. Виды и состав сигналов
- Тема 9.2. Классификация протоколов сигнализации
- Тема 9.3. Внутрисистемная сигнализация в ЦСК
- Тема 9.4. Особенности сигнализации в стыках V.5
- Тема 9.5. Абонентская сигнализация
- Тема 9.6. Оборудование сигнализации современных ЦСК
- Тема 9.7. Специфические особенности украинских систем сигнализации
- Тема 9.8. Методология спецификации и описания систем сигнализации
- Тема 9.9. Цифровая многочастотная сигнализация R2D
- Тема 9.10. Общеканальная система сигнализации № 7
- Тема 9.11. Сигнализация DSS1
- Тема 9.12. Сигнализация в корпоративных сетях
- Тема 9.13. Сигнализация в сетях с коммутацией пакетов
- Тема 9.14. Сигнализация в сетях B-ISDN/ATM
- Тема 9.15. Сигнализация в сети ІР-телефонии
- Тема 9.16. Контрольные вопросы и задания
- Раздел 11. Конвергенция в телекоммуникационных системах
- Тема 11.1. Конвергенция в ТКС: история, цели и задачи
- Тема 11.2. Виды конвергенции
- Тема 11.3. Примеры решений относительно конвергенции в системах телекоммуникаций
- Тема 11.4. Качество конвергентных услуг
- Тема 11.5. Контрольные вопросы и задания
- Раздел 12. Методы обеспечения информационной безопасности объектов телекоммуникационной системы
- Тема 12.1. Основные термины и понятия в сфере информационной безопасности
- Тема 12.2. Основные подходы к обеспечению информационной безопасности
- Тема 12.3. Криптографическая защита информации
- Тема 12.4. Использование механизма электронной цифровой подписи
- Тема 12.5. Техническая защита информации
- Тема 12.6. Контрольные вопросы и задания
- Раздел 13. Электропитание телекоммуникационных систем связи
- Тема 13.1. Общие положения
- Тема 13.2. Системы электропитания предприятий электросвязи
- Тема 13.3. Типовое оборудование электроустановок предприятий электросвязи
- Тема 13.4. Дистанционное электропитание
- Тема 13.5. Источники бесперебойного питания (ИБП)
- Тема 13.6. Электромагнитная совместимость источников электропитания
- Тема 13.7. Перспективы развития электропитания ТКС
- Тема 13.8. Контрольные вопросы и задания
10.2.4. Обзор перспективных технологий управления услугами
Технологія OSA/Parlay
Складність побудови єдиної мережі нового покоління полягає в тому, що існуючі мережі фіксованого та мобільного зв’язку, мережі Інтернет побудовані за різними стандартами і їхнє програмне забезпечення взаємно не переноситься, що подекуди гальмує розвиток ринку послуг. Це особливо актуально для мобільних мереж: на сьогодні співіснують мережі різних стандартів (GSM, CDMA, WCDMA, TDMA, NMT тощо), а загальна мета полягає в тому, щоб досягти універсальності при звертанні до аплікацій на рівні управління послугами мережі. Концепція відкритого доступу до послуг OSA (Open Servіce Access) покликана вирішити завдання побудови мережі з такою архітектурою, при якій програмне забезпечення послуг не залежало б від конкретного виду мережі або технології. Архітектура Parlay є однією з практичних реалізацій концепції OSA.
Відкрита технологія OSA/Parlay була розроблена Parlay-консорціумом, до якого входять провідні світові виробники, постачальники програмних технологій і мережних рішень, а також оператори телекомунікаційних мереж. Розробка архітектури Parlay почалась у 1998 році з ініціативи Brіtіsh Telecom, Mіcrosoft, Nortel Networks, Sіemens і Ultіcom, до них приєдналися Cіsco, Erіcsson, ІBM, Lucent й ін. Нині кількість учасників Parlay-групи перевищує 60.
Відкрита технологія OSA/Parlay дозволяє створювати послуги для телекомунікаційних мереж, використовуючи звичний інструментарій й відкриті стандартні специфікації для програмування. При цьому Parlay є мостом не тільки між розробниками аплікацій і операторами мереж зв’язку, але й між традиційними ТМЗК, мультисервісними мережами та мобільними мережами 3G (рис. 10.2.7).
Рис. 10.2.7. Місце технології OSA/Parlay в системі управління послугами
Як показано на рис. 10.2.7, різні мережі зв’язку мають різні мережні елементи, які відповідають за управління послугами, зокрема:
- мобільні мережі включають SGSN (Serving GPRS Support Node) та MSC (Mobile Switching Center);
- телефонна мережа загального користування включає SSP (Service Switching Point) вузол кумутації послуг у ТМЗК;
- мобільні мережі 3-го покоління включають S-CSCF (Serving Call Session Control Function);
- відомчі мережі включають PBX.
Кожний із цих мережних елементів виходить на шлюз (Gateway) за своїм протоколом, а завдання шлюзу, згідно з концепцією OSA/Parlay, полягає в тому, щоб звести всі протоколи до єдиних інтерфейсів APІ (Applіed Programmіng Іnterface). OSA/Parlay забезпечує не тільки механізм доступу користувачів до послуг (сервісних аплікацій), але й механізм доступу з боку сервісних аплікацій до ресурсів телекомунікаційної мережі.
Сервіс-орієнтована архітектура
Сервіс-орієнтована архітектура (Service-Oriented Architecture, SОА) — це модель для об’єднання мережних та обчислювальних ресурсів з вимогами щодо досягнення бажаних результатів для споживачів сервісів, які можуть бути представлені як кінцевими користувачами, так і іншими сервісами. Ключове поняття SOA — інтерфейси, саме вони є засобом для надання сервісу та організації взаємодії сервісів. В інтерфейсі сервісу визначені параметри звертання до нього та описаний результат, тобто інтерфейс визначає суть сервісу, а не технологію його реалізації. SOA пропонує єдину схему взаємодії сервісів незалежно від того, чи перебуває сервіс у тій самій аплікації, в іншому адресному просторі системи, на іншій апаратній платформі в мережі. Усе це забезпечує гнучкість SOA, здатність системи, реалізованої в такій архітектурі, реагувати на зміни в бізнес-процесах динамічно та без складних трансформацій на інтеграційному рівні.
Як сервіс у SOA може виступати не лише ціла аплікація, але й окремі її функціональні модулі. Сервісами можуть бути прикладні функції, що реалізують певну бізнес-логіку, бізнес-транзакції, що складаються з декількох функцій більш низького рівня, а також системні функції, що відображають специфіку різних операційних платформ. Сервіс-орієнтована архітектура заснована на таких базових принципах: слабка зв’язаність (Loosely coupled) та «крупнозерниста» (coarse-grained) структура сервісів, реалізація яких дозволяє зняти найбільш гострі проблеми інтеграції аплікацій.
З погляду реалізації SOA слабка зв’язаність сервісів означає їх повну або часткову незалежність їх один від одного: вони виконують певні дії за запитами, отриманими від інших сервісів, і повертають результати. Всі деталі цього виконання повністю приховані, а зміни в реалізації сервісу ніяк не вплинуть на прикладний компонент, що використовує цей сервіс, і навпаки. Слабка зв’язаність забезпечує просту й швидку адаптацію системи до змін у структурі та принципах реалізації сервісів. «Крупнозерниста» структура сервісів у SOA пов’язана з тим, що на практиці у відповідності до принципів модульності сервіси компонуватимуться у високорівневі групи сервісів, які реалізують певні етапи бізнес-процесу або весь процес у цілому. Важливо, що з погляду архітектури сервіс, незалежно від внутрішньої структури та мови реалізації, має вигляд єдиного цілого.
На даному етапі свого розвитку сервіс-орієнтованої архітектури для опису та організації взаємодії використовують базові стандарти веб-сервісів:
- eXtensible Markup Language (XML) — для представлення даних;
- Web Services Definition Language (WSDL) — для опису доступних веб-сервісів;
- Universal Description, Discovery, Integration (UDDI) — для створення каталогу доступних по мережі веб-сервісів;
- Simple Object Access Protocol (SOAP) — для обміну даними.
Взаємодія сервісів здійснюється за принципом «публікація — пошук — з’єднання» (рис. 10.2.8): аплікація, яка надає певний сервіс (провайдер сервісу), розміщує інформацію про нього в каталозі сервісів. Споживач сервісу — аплікація, якій необхідна функціональність даного сервісу, знаходить інформацію про нього в каталозі, для того щоб установити з’єднання із цим сервісом і надіслати запит.
Рис.10.2.8. Взаємодія сервісів за принципом «публікація — пошук — з’єднання»
Інтегроване середовище розробки. SOA має розглядатися не лише як архітектура для організації та виконання розподілених прикладних рішень, але і як модель програмування, у якій аплікації будуються виходячи з того, що вони надають у мережному середовищі сервіси іншим аплікаціям за допомогою опису та публікації відповідних інтерфейсів. Тому однією з основних вимог до реалізації SOA є розгортання середовища розробки на базі стандартної компонентної платформи (J2EE або .NET), що надасть інструментарій для розробки й тестування веб-сервісів, забезпечить багаторазове використання створюваних програмних модулів і дасть можливість представити існуючі прикладні функції за допомогою стандартних інтерфейсів.
Інфраструктура інтеграції та управління сервісами. Для організації взаємодії сервісів необхідне середовище, яке забезпечить динамічну маршрутизацію запитів від прикладного компонента — споживача сервісу та одержання результатів від аплікації — провайдера сервісу. Для цього може знадобитися підтримка синхронних і асинхронних комунікацій більш низького рівня між аплікаціями, трансформація та високошвидкісний розподіл даних, трансляція протоколів, кешування функцій веб-сервісів, віртуалізація введення/виведення тощо. Для розв’язання цих завдань все більшого поширення набуває технологія корпоративної сервісної шини (Enterprіse Servіce Bus, ESB), яка надає єдиний механізм для передачі запитів і отримання результатів сервісів, виконання необхідних перетворень повідомлень і транспортних протоколів, управління потоком звернень до сервісів.
Кінцева мета SOA полягає в забезпеченні подання бізнес-процесів як взаємодіючих сервісів. Засоби управління бізнес-процесами забезпечують інтеграцію в потрібній послідовності сервісів, які можуть бути як локальними — реалізованими в інформаційній інфраструктурі компанії, так і віддаленими, якщо процес на певних етапах звертається до ресурсів партнерських компаній. Стандартом для такої інтеграції стає розроблена фірмами ІBM та Mіcrosoft мова BPEL — Busіness Process Executіon Language.
У найбільш загальному вигляді SOA передбачає наявність трьох основних учасників: постачальника сервісу, споживача сервісу та реєстру сервісів (рис. 10.2.9). Взаємодія учасників має досить простий вигляд: постачальник сервісу реєструє свої сервіси в реєстрі, а споживач звертається до реєстру із запитом.
Рис. 10.2.9. Узагальнена схема SOA
Для використання сервісу необхідно відповідати положенням угоди про інтерфейс для звернення до сервісу — інтерфейс повинен не залежати від платформи. SOA реалізує масштабованість сервісів — можливість нарощування сервісів, а також їхню модернізацію. Постачальник сервісу та його споживач виявляються незв’язаними — вони спілкуються за допомогою повідомлень. Оскільки інтерфейс повинен не залежати від платформи, то й технологія, яка використовується для визначення повідомлень, також повинна не залежати від платформи. Тому, як правило, повідомлення є XML-документами, які відповідають XML-схемі.
Переваги використання SOA. Перш ніж перелічити переваги використання SOA, слід нагадати, що переваги бувають різні: стратегічні й тактичні.
До стратегічних переваг SOA слід віднести:
- скорочення часу реалізації проектів, або «часу виходу на ринок»;
- підвищення продуктивності системи;
- більша швидкість і менша вартість інтеграції аплікації.
Відомо, що реалізація традиційних рішень для інтеграції прикладних програм — непросте завдання, що вимагає істотних капіталовкладень. Окрім того, часто при впровадженні необхідне написання програмного коду. SOA передбачає розміщення сервісів у мережі в режимі виконання, тобто дозволяє автоматизувати ці ресурсномісткі процеси, завдяки чому істотно скорочуються всі витрати на інтеграцію.
До тактичних переваг SOA належать:
- більш проста розробка та впровадження аплікацій;
- використання поточних інвестицій;
- зменшення ризику, пов’язаного із впровадженням проектів у галузі автоматизації послуг і процесів;
- можливість безперервного поліпшення надаваної послуги;
- скорочення числа звернень за технічною підтримкою;
- підвищення показника повернення інвестицій.
Перспективи SOA. Компанія Sіemens Communіcatіons представила перші результати своєї ініціативи в галузі створення інструментарію SOA, заявивши про розширення застосування принципів SOA із внутрішніх проектів розробки до проектів, які проводилися разом з бізнес-партнерами. Компонентами SOA-інструментарію Sіemens, який реалізує багаторазово застосовувані телекомунікаційні сервіси, користуватимуться у своїх продуктах корпорації ІBM і SAP. Остання, зокрема, інтегрує розроблений у Sіemens компонент, відповідальний за управління ідентифікацією та доступом, у платформу побудови аплікацій NetWeaver. ІBM, у свою чергу, вмонтує низку телекомунікаційних функцій SOA-інструментарію Sіemens у запропоновані своїм замовникам бізнес-аплікації. Використовуючи комплект засобів розробки, створений у Sіemens, Mіcrosoft вмонтувала реалізовані SOA-інфраструктурою Sіemens функції підтримки розпізнавання мережного статусу в Wіndows Lіve Communіcatіons Server. Сама Sіemens на базі компонентів телекомунікаційної SOA багаторазового використання побудувала засоби адміністрування програмної ІP-АТС HіPath 800.