Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metod_posobie_UKE.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
1 Мб
Скачать
☆

Структура программного обеспечения drx -4

Структура программного обеспечения системы DRX – 4 представляет собой многофункциональную многоцелевую структуру, обеспечивающую одновременную обработку заданий. Распределение реального времени применяется к активным и очередным процессам на механизме, основанном на приоритете. В процессах используются структуры, ориентированные на объект, поэтому любая выдача сообщений в интервалах между процессами нуждается в точно определенном способе передачи данных.

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

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

Программное обеспечение управляющих процессоров системы DRX –4 написано на языке Ассемблер, С++ и имеет несколько версий: 10Х, 11Х, 12Х, 16Х, 18Х, 25Х, 26Х, DRX – 4. Все версии ПО имеют три основных меню:

  1. программирование конфигурации;

  2. программирование;

  3. контроль.

В меню ПРОГРАММИРОВАНИЕ КОНФИГУРАЦИИ СИСТЕМЫ в систему все данные модулей, в меню ПРОГРАММИРОВАНИЕ вводятся все данные системы, в меню КОНТРОЛЬ производят тестирование системы.

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

Порядок программирования системы показан на рис . 1.

Программирование конфигурации.

После входа в систему и установки времени и даты приступают к программированию системы.

Каждой плате GNS присваивается номер согласно положению микропереключателей dip-switch, находящихся на плате DDC. В четырехстативной системе платам GNS0, GNS1, GNS2, GNS3, присваиваются соответственно, номера 100, 110, 120, 130. Платам GNS третьих полок (GNS 00, GNS 11, GNS 22, GNS 33) присваиваются номера соответственно 200, 210, 220,230.

Блоку FSM может быть также присвоен номер 5 или 8.

Конфигурация системы начинается с ввода данных плат GNS, расположенных в нулевом стативе. После ввода указанных данных плата GNS (GNS 0) и связанные с нею платы опознаются системой. После этого аналогично выполняются конфигурации для каждого модуля в отдельности и указывается в них наличие связи с GNS 0.

После ввода в систему платы GNS последовательно вводятся платы МХС и платы GNS, которой они подчинены. Затем в систему вводят данные плат DTC и плат GNS, которым они подчинены.

Последняя операция, проводимая для 0 – статива, производится для FSM.

Ввод данных блока FSM считается завершенным при нажатии клавиши Insert.

Программирование остальных стативов аналогично.

Программирование данных.

В процессе эксплуатации системы DRX - 4 разрешается выполнение следующих видов работ:

  1. программирование ДВО по каждому абоненту;

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

Программирование данных включает:

  1. Программирование портов (PORT DATA);

  2. План нумерации (TRANSLATION TABLE);

  3. Таблицы направлений (GROUP TABLES).

Рис. 26. Программирование конфигурации DRX -4

Программное обеспечение станции DX -200

Программное обеспечение DX- 200 объединяет программы и данные, и состоит из постоянной и полупостоянной частей.

Постоянная часть ПО не зависит от назначения и параметров АТС. В нее входит комплекс программ, обеспечивающих процесс обслуживания вызовов и техническую эксплуатацию АТС. В постоянную часть ПО входят и массивы данных, отражающие структуру отдельных блоков АТС.

Полупостоянная часть - это та часть ПО, которая индивидуальна для конкретной АТС и зависит от назначения станции, емкости, ее места в телефонной сети, способа сигнализации между АТС, состава абонентов, и т. д.

Комплекс программ постоянной части ПО можно разделить на три группы.

К первой группе (6 программ) относятся программы, предварительно обрабатывающие сигнализацию.

Вторая группа программ (21 программа) обеспечивает принятие решений в процессе обслуживания вызовов.

В третью группу (68 программ) входят программы, реализующие функции технической эксплуатации АТС.

Весь процесс обслуживания вызовов в ЭАТС разделен на ряд отдельных функционально самостоятельных процессов, в реализации каждого из которых участвуют программы только одного управляющего устройства.

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

Ожидание

Рис. 27. Этапы процесса обслуживания вызова.

П роцессом перехода из одного состояния в другое управляет операционная система. Для этой цели в ОС по числу процессов данного УУ имеются массивы памяти управления процессами МПУП.

.

.

.

Рис.28. Принцип построения операционной системы

Каждый МПУП содержит имя процессора, его приоритет, состояние процесса в данный момент, стековую память для хранения промежуточных данных и т.д.

Процесс абонентской сигнализации реализуется устройством управления блока АИ (УУБАИ). В выполнении основных операций процесса УУБАИ участвует и программа АМ. Обмен данными между УУ АМ и УУБАИ осуществляется по 16-му временному каналу ИКМ – линии, соединяющей АМ и КП БАИ.

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

Процесс управления коммутацией реализуются маркером. Данный процесс не прерывается, а всегда выполняется от начала до конца и обеспечивает пробу и установление соединений в КПГИ по заданным координатам.

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