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

Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...

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

2017-07-25 627
Система программ технического обслуживания. Программы диагностики. Виды диагностических тестов. 0.00 из 5.00 0 оценок
Заказать работу

См.раздатку

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Теория

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

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

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

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

 

СНА
 
 
 
 
 
Адреса памяти
НА
НА+1
НА+2
 
НА+ВВ7
Таблица
0 (№ АК16)
1 (№ АК16)
2 (№ АК16)
 
2999 (№ АК16)

 

 

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

 

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

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

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

Двухступенчатая дешифрация применяется для сокращения резервируемой области памяти и возможности наращивания емкости АТС (рисунок 2).

Рисунок 2 – Двухступенчатая дешифрация

 

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

Недостаток: более сложная, чем при одноступенчатой дешифрации, процедура выбора объектных параметров.

Решение

Разработать таблицу пересчета станционных номеров в списочные, взяв за основу таблицу нормализованных сотен. Емкость ЦСК 1940 номеров, код системы 325, начальный адрес области памяти 33210 (код 33244).

Теория

Пересчет станционных номеров в списочные

Таблица нормализованных сотен предназначена для пересчета пяти цифр линейного номера в списочный номер абонента (десятки-единицы номера определяются по полю ДЕ первичного слова абонента).

Списочный номер абонента (СНА) – это номер абонента в плане нумерации.

Линейный номер абонента (ЛНА) – это порядковый номер в двоичной или шестнадцатеричной системах счисления.

Таблица состоит из пяти идентичных подтаблиц (рисунок 4). Каждая подтаблица – массив 4-х разрядных элементов.

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

Максимальное число цифр в номере 7, следовательно, в таблицу нормали­зованных сотен входит 5 подтаблиц: подтаблица сотен, тысяч, сотен тысяч, миллионов.

Рисунок – Структура таблицы нормализованных сотен

Принцип пересчета пяти цифр линейного номера в списочный номер абонента представлен на рисунке.

Решение

Нумерация 3251000-32520939. В емкости 20 сотен, следовательно, количество элементов в подтаблицах 20. В каждой подтаблице 5 строк по 4 элемента.

Схема в раздатке. Вписать туда ручкой двоичные цифры.


Поделиться с друзьями:

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

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

Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.016 с.