Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metoda_2_POTsSK_BesprEVM_Modelir_i_optim.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
861.26 Кб
Скачать

1.6 Система программ технического обслуживания. Программы диагностики. Виды диагностических тестов.

См.раздатку

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Диагностирование производится с помощью тестов и с некоторой точностью. Виды диагностических тестов:

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

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

Все программы диагностики выполняются на приоритетном уровне(основном уровне) и запускаются соответствующим диспетчером. Заявки на выполнение необходимых программ диагностики заносятся в соответствующие разряды строки активности программ расписания основного уровня либо программами распознавания неисправностей, либо программами оператора.

Типовые задачи

1Для ЦСК емкостью 2500 номеров определить структуру таблиц пересчета списочных номеров в станционные при использовании методов одноступенчатой и двухступенчатой дешифрации, если сеть имеет семизначную нумерацию. Для каждого варианта организации таблиц определить резервируемый объем памяти, адресацию выделенных областей памяти, указать достоинства и недостатки одноступенчатой и двухступенчатой дешифрации. Начальные адреса для размещения таблиц В200, В600, ВA00, ВE00.

Теория

Перечет списочных номеров в станционные при использовании методов одноступенчатой и двухступенчатой дешифрации

В процессе установления соединения номера АК пересчитываются из одного типа в другой. При разработке ПО АТС всегда стремятся упорядочить связь между номерами АК. Например, абонентскую линию со списочным номером 0000 включают в АК с порядковым номером 0. Наличие такой закономерности облегчает пересчет, экономит память, но в процессе эксплуатации такие закономерности могут нарушаться. Для пересчета могут применяться одноступенчатая и двухступенчатая дешифрация.

Например, нумерация абонентских линий 510000…512999.

Одноступенчатая дешифрация (рисунок 1).

СНА

510000

510001

510002

512999

Адреса памяти

НА

НА+1

НА+2

НА+ВВ7

Таблица

0 (№ АК16)

1 (№ АК16)

2 (№ АК16)

2999 (№ АК16)


Рисунок 1 – Одноступенчатая дешифрация

Каждому списочному номеру ставится в соответствие ячейка памяти, в которой хранится порядковый номер АК (станционный номер абонента).

Достоинство: одноступенчатой дешифрации: простота реализации.

Недостаток: необходимо резервировать память под максимальную емкость АТС.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]