Обладнання Lucent Technologies для побудови інтелектуальних мереж (IN)
Контрольная работа - Компьютеры, программирование
Другие контрольные работы по предмету Компьютеры, программирование
°вління трафіком компанії Lucent Technologies, таких як NFM/NOC 1 (для управління мережними елементами IN) і NetMinder (для управління трафіком IN).
Ці системи можуть бути інтегровані в єдиний центр технічної експлуатації оператора звязку.
Для взаємодії з мережею СКС №7 сервери звязку підтримують прикладні протоколи відповідно до декількох стандартів, у тому числі AIN та ETSI CS-1 INAР, причому один SCP може одночасно підтримувати кілька різних протоколів. Звязок між SCP і SMP реалізовано по протоколу Х.25.
Як вузол SMP компанія Lucent Technologies пропонує спеціалізований програмно-апаратний комплекс SMS. Прикладне програмне забезпечення SMS забезпечує платформу IN функціями введення, перевірки, розподілу та спостереження у відношенні глобальних даних і даних, специфічних для абонентів.
Графічний інтерфейс користувача заснований на операційній системі Windows, а доступ до внутрішніх баз даних SMS здійснюється через прикладний програмний інтерфейс API.
Програмне забезпечення SMS установлюється на стандартній апаратній платформі Hewlett Packard, оснащеній процесорами типу K-Class або T-Class. Для підвищення надійності може бути використано дубльовану конфігурацію з робочою та резервною частинами (рис. 4). Зєднання SMS і SCP здійснюється дубльованими каналами, що працюють по протоколу Х.25, через інтерфейсні плати платформи HP.
Високошвидкісний доступ до системи з боку терміналів користувача здійснюється через локальну мережу Ethernet або через маршрутизатори. Можливий також дистанційний доступ через телефонну мережу, для цієї мети призначений модемний пул.
Обсяг оперативної та дискової памяті залежить від кількості користувачів системи й кількості мережних елементів. За потреби можна встановлювати додаткову память. Резервна копія останньої версії програмного забезпечення записується на накопичувач на магнітній стрічці та може бути використана для відновлення поточних даних у разі збою системи.
Програмне забезпечення SMS поділяється на чотири частини. На нижньому рівні знаходиться операційна система UNIX System V. Вище розташовано рівень платформи реального часу, що містить програмні засоби, спільні для багатьох прикладних програм.
Цей рівень управляє реляційною базою даних, підтримує протоколи звязку з терміналами користувачів системи та з іншими зовнішніми системами, запускає та зупиняє окремі прикладні програми та програмні процеси, зберігає резервну копію та відновлює поточні дані, управляє конфігураційною базою даних і розподіляє запити користувачів.
Рисунок 4 Архітектура SMS Lucent Technologies
Над платформою реального часу розташовано рівень підтримки прикладних програм, що містить у собі функції:
- захисту доступу до системи,
- призначення привілеїв доступу до послуг і абонентських даних,
- створення нових форм звітів для абонентів,
- пристосування логіки послуг до індивідуальних вимог абонентів,
- розподілу даних по мережних елементах,
- перевірки сумісності даних перед їхнім завантаженням в SCP,
- інсталяції отриманих від середовища створення послуг програм логіки нових послуг.
Вищим рівнем програмного забезпечення є прикладний рівень, що забезпечує адміністрування користувачів системи, доступ користувачів до системи за допомогою графічного інтерфейсу, а також інтерфейс API.
Вузол SCEP застосовується для конфігурації послуг IN і дає оператору звязку додаткові можливості щодо надання нових послуг за допомогою спеціально розробленого графічного інтерфейсу методом графічного програмування.
Обладнання для створення послуг є самостійною, але необовязковою частиною платформи IN компанії Lucent Technologies. Його особливостями є:
- можливість використання при створенні послуг декількох спеціалізованих мов, орієнтованих на підтримку прикладних програм,
- наявність декількох рівнів програмування мережних елементів,
- мінімізація взаємодії послуг за рахунок інкапсуляції спільно використовуваних послуг в індивідуальні пакети,
- автоматичне створення файлів експлуатаційного управління, необхідних для нової послуги,
- простота створення нових блоків SIB.
Апаратна частина SCEP (рис. 5) складається з файлового сервера SUN Solaris Sparс, робочих станцій розробників послуг Sun Sparс і компілюючих серверів SUN Solaris Pentium, ресурси яких у розділюваному режимі доступні будь-якій робочій станції через локальну мережу Ethernet.
Рисунок 5 Архітектура SCEP Lucent Technologies
Файловий сервер містить диск ємністю 5 Гбайт і є основною частиною SCEP, що включає інтерфейс користувача, базу даних ORACLE, паролі користувачів і пакети послуг.
Компілюючий сервер містить засоби крос-компіляції та компілятор SUN C++, бібліотеки та спеціалізоване середовище розробки прикладних програм. Завантаження програмного забезпечення в сервери відбувається з накопичувача на магнітній стрічці.
Програмне забезпечення всіх компонентів IN має модульну структуру та побудовано на базі відмовостікої платформи UNIX. Всі програмні модулі відповідають відкритим стандартам UNIX.
Частина логіки послуги створюється з використанням мови програмування логіки послуг SLL, частина за допомогою мови графів рішень DGL. Мова SLL схожа на мови програмування PASCAL або BASIC, відрізняючись від них такими додатковими властивостями як убудовані автомати кінцевих станів, асинхронні виклики функцій і типи даних, специфічні для телекомунікаційних протоколів.
Більшість функцій створення послуг доступна користувачу через гр