Разделы презентаций


Особенности программного обеспечения цифровых систем коммутации

Содержание

Поэтому в соответствии с проектом конкретного объекта сети приходится готовить загрузочный пакет ПО.Более детальная адаптация этих программ к конкретному объекту управления происходит с помощью информационного обеспечения.Отдельный узел коммутации на действующей сети

Слайды и текст этой презентации

Слайд 1На стадии разработки системы коммутации создается универсальная библиотека программных модулей,

которые могут потребоваться при дальнейшей эксплуатации системы в разных областях

применения.
Такая библиотека имеет очень большой объем, поэтому на каждой действующей системе все это хранить нет никакого смысла.

Особенности программного обеспечения
цифровых систем коммутации

На стадии разработки системы коммутации создается универсальная библиотека программных модулей, которые могут потребоваться при дальнейшей эксплуатации системы

Слайд 2Поэтому в соответствии с проектом конкретного объекта сети приходится готовить

загрузочный пакет ПО.
Более детальная адаптация этих программ к конкретному объекту

управления происходит с помощью информационного обеспечения.

Отдельный узел коммутации на действующей сети связи имеет свои особенности в зависимости от конкретного места на сети:

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

Поэтому в соответствии с проектом конкретного объекта сети приходится готовить загрузочный пакет ПО.Более детальная адаптация этих программ

Слайд 3Информационное обеспечение цифровой системы коммутации
Информационное обеспечение (ИО) – это набор

данных, которые необходимы для работы системы управления.
I) оперативные данные о

состоянии элементов системы
состояния типа «занят/свободен»
технические состояния
ACTIVE – в работе;
NON-ACTIVE – в резерве, на тестировании, в ремонте и др.
II) полупостоянные данные
полное описание текущей конфигурации системы;
характеристики «окружающей среды», т.е. данные по абонентам и связям с соседними элементами сети.
Информационное обеспечение цифровой системы коммутацииИнформационное обеспечение (ИО) – это набор данных, которые необходимы для работы системы управления.I)

Слайд 4Станционные данные – отображают комплектацию оборудования, структурную схему системы и

параметры отдельных элементов
Сетевые данные – описание связей с другими элементами

сети:
данные по системе нумерации;
характеристики всех направлений связи (какие каналы относятся к направлению, используемая система сигнализации и др.);
данные по маршрутизации трафика.
Абонентские данные

Полупостоянные данные

Станционные данные – отображают комплектацию оборудования, структурную схему системы и параметры отдельных элементовСетевые данные – описание связей

Слайд 5Размещение ПО и ИО в памяти
системы управления
Организуется многоуровневая виртуальная память,

которая включает в себя:
оперативную память (ОЗУ);
накопители на жестких магнитных дисках;
архивные

накопители (оптические диски, стриммеры, магнитные ленты и т.п.).
Размещение ПО и ИО в памятисистемы управленияОрганизуется многоуровневая виртуальная память, которая включает в себя:оперативную память (ОЗУ);накопители на

Слайд 6большой объем памяти;
высокое быстродействие устройств памяти;
минимум затрат на хранение программ

и данных.
Использование виртуальной памяти облегчает поиск компромисса в условиях следующих

противоречивых требований:
большой объем памяти;высокое быстродействие устройств памяти;минимум затрат на хранение программ и данных.Использование виртуальной памяти облегчает поиск компромисса

Слайд 7В оперативной памяти постоянно размещаются:
резидентные программы, которые всегда нужны для

работы системы
(например, ядро операционной системы);
оперативные данные о состоянии оборудования.

В оперативной памяти постоянно размещаются:резидентные программы, которые всегда нужны для работы системы(например, ядро операционной системы);оперативные данные о

Слайд 8нерезидентным программам, которые загружаются сюда с жесткого диска перед их

запуском;
для хранения данных при обмене информацией с устройствами внешней памяти.
Часть

оперативной памяти выделяется динамически:
нерезидентным программам, которые загружаются сюда с жесткого диска перед их запуском;для хранения данных при обмене информацией с

Слайд 9Полный пакет программ (рабочая версия ПО) хранится на жестких дисках.
Он

используется для загрузки в оперативную память:
резидентных программ (при запуске системы);
нерезидентных

программ (при дальнейшей работе).
Полный пакет программ (рабочая версия ПО) хранится на жестких дисках.Он используется для загрузки в оперативную память:резидентных программ

Слайд 10Это нужно на случай, если в основном пакете программ возникают

серьезные ошибки, которые мешают устойчивой работе системы.
Архивные носители используются для

хранения статистических данных и вспомогательных программ, которые не требуются при решении срочных эксплуатационных задач.

На жестких дисках поддерживается также обновляемая резервная копия рабочей версии ПО.

Это нужно на случай, если в основном пакете программ возникают серьезные ошибки, которые мешают устойчивой работе системы.Архивные

Слайд 11Организация информационного обеспечения
ИО организуется в виде БД, которая в полном

объема размещается на жестком диске.
Средствами СУБД обычно поддерживается текущая БД

и ее резервная копия.
Организация информационного обеспеченияИО организуется в виде БД, которая в полном объема размещается на жестком диске.Средствами СУБД обычно

Слайд 12В этом случае отдельные фрагменты БД (таблицы или их части)

размещаются в разных модулях системы управления
Любой фрагмент БД может существовать

в нескольких экземплярах
(это называют репликацией данных).

Для систем с распределенным управлением применяется архитектура распределенных баз данных (РБД).

В этом случае отдельные фрагменты БД (таблицы или их части) размещаются в разных модулях системы управленияЛюбой фрагмент

Слайд 13При этом существует два варианта:
синхронная репликация – процедура обновления входит

в состав каждой транзакции;
асинхронная репликация – при транзакции обновляется только

главная копия, а затем происходит рассылка обновлений для изменения других копий.

Средства СУБД автоматически поддерживают идентичность копий.

При этом существует два варианта:синхронная репликация – процедура обновления входит в состав каждой транзакции;асинхронная репликация – при

Слайд 14Анализ требований со стороны заказчика
Проектирование ПО
Реализация проекта и испытания ПО
Производство

ПО
Эксплуатация (сопровождение) ПО

ЖЦ ПО включает в себя следующие укрупненные фазы:
Этапы

жизненного цикла ПО

Жизненный цикл (ЖЦ) продукта – это интервал времени, который начинается при появлении замысла о создании продукта и завершается изъятием продукта из обращения.

Анализ требований со стороны заказчикаПроектирование ПОРеализация проекта и испытания ПОПроизводство ПОЭксплуатация (сопровождение) ПОЖЦ ПО включает в себя

Слайд 151. Анализ требований
а) Определить состав программ, их функции и порядок

взаимодействия.
б) Предварительный выбор состава и структуры данных
в) Формулировка конкретных требований

к отдельным программным компонентам
(составляются технические задания на разработку отдельных элементов ПО)

2.1. Структурное проектирование

На этой фазе основная задача – определить, какие функциональные возможности нужно заложить в систему, чтобы она успешно конкурировала с аналогичными системами других производителей

1. Анализ требованийа) Определить состав программ, их функции и порядок взаимодействия.б) Предварительный выбор состава и структуры данныхв)

Слайд 16 2.2. Алгоритмическое проектирование
Основная задача – в виде строгих алгоритмов

описать все функции, выполняемые системой управления.
Для этой цели применяются специализированные

языковые средства, которые позволяют описывать процессы взаимодействия в режиме реального времени.
Язык MSC (Message Sequence Charts)
Позволяет строить «стрелочные диаграммы» для упрощенного отображения процессов взаимодействия некоторых объектов.
Полное описание этого языка содержится в Рекомендации ITU-T Z.120.
2.2. Алгоритмическое проектированиеОсновная задача – в виде строгих алгоритмов описать все функции, выполняемые системой управления.Для этой

Слайд 17Пример MSC-диаграммы

Пример MSC-диаграммы

Слайд 182. Язык SDL (Specification and Definition Language)
Язык SDL (язык спецификаций

и описаний) обладает гораздо более широкими возможностями.
Позволяет строить два типа

моделей для сложных систем реального времени:
Структурная модель (структурное описание) – отображает элементы системы и взаимосвязи между ними.
Функциональная модель (функциональное описание) – отображает поведение элементов системы в виде последовательности выполняемых действий.
Полное описание этого языка содержится в Рекомендации ITU-T Z.100.
2. Язык SDL (Specification and Definition Language)Язык SDL (язык спецификаций и описаний) обладает гораздо более широкими возможностями.Позволяет

Слайд 19Пример SDL-диаграммы для структурного описания системы

Пример SDL-диаграммы для структурного описания системы

Слайд 20Цель этого этапа – преобразование алгоритмов в программы с использованием

языков программирования.
Могут применяться языки разных уровней:
языки низкого уровня (типа Assembler

);
универсальные языки высокого уровня (например, С++);
специализированные языки высокого уровня для применения в области телекоммуникаций:
фирменной разработки (например, ERIPASCAL и PLEX фирмы ERICSSON);
язык CHILL, принятый в качестве международного стандарта.

3.1. Написание программ (кодирование)

Цель этого этапа – преобразование алгоритмов в программы с использованием языков программирования.Могут применяться языки разных уровней:языки низкого

Слайд 21Язык CHILL разрабатывался по заказу МККТТ (Международный Консультативный Комитет по

Телефонии и Телеграфии, в настоящее время МСЭ-Т).
Полное формальное описание языка

содержится в Рекомендациях МСЭ-Т серии Z.200.
Имеет много общего с языком Ада (создавался по заказу Министерства обороны США для программирования бортовых систем управления военными объектами – корабли, самолёты, танки, ракеты и т.п.).
Характерная особенность языка CHILL – наличие развитых средств описания и реализации параллельных действий в режиме реального времени.
Используется в системах коммутации фирмы Siemens (система EWSD) и фирмы ALCATEL (система S-12).
Язык CHILL разрабатывался по заказу МККТТ (Международный Консультативный Комитет по Телефонии и Телеграфии, в настоящее время МСЭ-Т).Полное

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика