Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Новый вариант ПО.doc
Скачиваний:
6
Добавлен:
16.04.2019
Размер:
6.18 Mб
Скачать

4.4.5 Административное программное обеспечение

Административное ПО представляет основной интерфейс для эксплуатации станции. Оно выполняет следующие основные функции:

- предоставляет оператору возможность изменения полупостоянных данных (абонентских, станционных, внестанционных);

- осуществляет сбор статистических данных о нагрузке и качественных показателях работы оборудования, передает статистические данные другим программам ПО по их запросу.

В состав административного ПО входят программы разного функционального назначения:

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

- программы административного управления станцией, которые обрабатывают запросы оператора на изменение полупостоянных данных. В результате изменения полупостоянных данных изменяются характеристики и режим работы станции;

- программы управления сетью, анализирующие следствия внутренних и внешних перегрузок и реализующие управление (по командам оператора или внешнего центра управления сетью) для обеспечения наиболее эффективного обслуживания нагрузки в нестандартных условиях;

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

4.4.6 Программное обеспечение технического обслуживания

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

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

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

  • попеременно прервать выполнение соответствующих процессов,

  • активизировать смену активных / резервных элементов управления,

  • выполнить перезапуск или перезагрузку ПЗУ элементов управления,

  • передать сообщение об ошибке программам центрального ТО.

Программы локального ТО выполняют серии местных периодических тестов для контроля нормальной работы оборудования:

  • проверка перекрестных доступов к элементам управления, входящим в состав спаренных конфигураций (элементы управления абонентскими модулями),

  • проверки на несогласованность данных,

  • проверка наличия доступа к элементу управления через цифровое коммутационное поле,

  • проверка межпроцессорного доступа разных элементов управления через цифровое коммутационное поле;

- программы центрального ТО, сосредоточенные в дублированных модулях ТО и периферии. Они выполняют общие функции координации и восстановления после получения сообщений об ошибках от разных источников. Последовательность действий, предпринимаемых в ответ на сообщения об ошибках, следующая:

  • централизованный сбор и анализ ошибок (анализ взаимосвязи между сообщениями об ошибках, идентификация блока с ошибкой, пробное тестирование микропроцессора элемента управления блока),

  • защита станции (отключение блока с ошибкой, реконфигурация системы, тестирование элементов цифрового коммутационного поля),

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

  • контроль загрузки процессора (запрос перезагрузки или перезапуска элементов управления для восстановления после отказа, контроль загрузки диагностики и программ периодических тестов с диска в элемент управления),

  • обработка сообщений об ошибках и отказах (генерация сообщений об ошибках и отказах, реализация запросов оператора на процедуры ТО, управление системной панелью аварийной сигнализации).

Программы центрального ТО обеспечивают запуск контролирующих периодических тестов с целью наблюдения за работой оборудования (например, пробные вызовы, тесты проверки наличия вызывных и тональных сигналов и др.). Программы центрального ТО также отвечают за перезагрузку системы при введении нового системного ПО. Перезагрузка выполняется по запросу оператора специально выделенными программами по способу многоканальной каскадной загрузки, при которой параллельно загружается несколько процессоров, образуя последовательность загрузки по типу «цепной реакции».

Рисунок 4.40 – Распределение функций техобслуживания