Основы автоматической коммутации |
Лабораторная работа |
Лабораторная работа N1. “Поиск пути в двухзвенном коммутационном поле”
1 Цель работы
2 Подготовка к выполнению лабораторной работы
3 Материал для подготовки к лабораторной работе Коммутационное поле (КП) автоматических телефонных станций любого типа предназначено для осуществления процесса поиска соединительного пути и коммутации входа и выхода ступени или звена посредством отыскания промежуточной линии, доступной входу и выходу коммутационного поля. В процессе поиска пути могут быть использованы следующие режимы искания (РИ):
В коммутационных системах (КС) с программным управлением обычно используется обусловленное искание "от конца к концу", т.е. осуществляется поиск одного пути из множества возможных между двумя ранее маркированными точками коммутационного поля (КП).
На рисунке 1 показана двухзвенная схема со следующими структурными параметрами: NA – число входов в один коммутатор звена А. Нумерация входов: 0 - nА. nA = NА-l MA – число выходов из одного коммутатора звена А. Нумерация выходов: 0-mА. mА=MА-l KА - число коммутаторов в звене А. Нумерация коммутаторов: 0 - kА. kA=KА-1 NB, MB, KB - соответствующие параметры звена В. Примечание: в лабораторной работе нумерация всех элементов коммутационной схемы начинается с 0. Во входы коммутаторов звена A включаются абонентские комплекты (АК). Выходы коммутаторов звена B разделяются на отдельные направления, каждое из которых предназначено для включения служебных комплектов одного из следующих типов:
При выполнении лабораторной работы в выходы коммутаторов звена B можно предусмотреть подключение только КПН двух типов:
Тип КПН зависит от типа номеронабирателя, установленного в соответствующем телефонном аппарате, и определяется с помощью таблицы пересчета (ТП) "Номер АК - Тип КПН", хранящийся в памяти ЭУС. Для рассматриваемой структуры КП данную таблицу можно представить в виде матрицы или массива, состоящего из kа строк по nа элементов в каждой строке: Рисунок 2 - Таблица пересчета "Номер АК - Тип КПН" Элементы i-й строки соответствуют АК, включенным в i-й коммутатор звена А. Каждый элемент содержит код номеронабирателя: Д – дисковый номеронабиратель; Т – тастатурный номеронабиратель. Данные о состоянии элементов КП группируются в два однобитовых массива:
Рисунок 3 – Структура массива состояния промежуточных линий МСПЛ занимает в памяти KA слов (ячеек памяти). Отдельное слово, состоящее из MA разрядов, хранит информацию о состоянии промлиний (ПЛ) АВ, относящихся к коммутатору звена A с тем же номером. После занятия промлинии в массиве МСПЛ 1 заменяется на 0. 0 – ПЛ занята 1 – ПЛ свободна Рисунок 4 – Структура массива состояния КПН МСКПН – это массив состояния КПН (выходов). Число КПН на АТС определяется телефонной нагрузкой. Массив МСКПН состоит из KВ слов по MВ разрядов. Каждый разряд в слове определяет состояние выходов данного коммутатора звена В. Рисунок 5 – Функциональная схема процесса поиска свободных соединительных путей 0 - выход занят 1 - выход свободен В данных массивах информация о состоянии КПН и ПЛ занимает по 1 биту памяти. Как осуществляется поиск пути в двухзвенном коммутационном поле? Рассмотрим пример: Найти коммутационный путь от АК-3 к соответствующему КПН.
Действия, подобные перечисленным выше, осуществляет программа управления подключением КПН (ее функции моделируют студенты во время лабораторной работы). На рисунке 5 представлена общая функциональная схема процесса поиска свободных соединительных путей в двухзвенном коммутационном поле. При подготовке и выполнении лабораторной работы особое внимание предлагается уделить направлению стрелок и содержимому всех функциональных узлов схемы рисунка 5, т.е. во время работы нужно держать схему перед собой. На рисунке обозначены: БЗО - буфер заявок на обработку вызовов, в который программой сканирования записывается номер АК после обнаружения поступившего вызова. При этом возникает необходимость подключить к нему КПН, поэтому этот буфер иногда называют буфером заявок на подключение КПН (такой вариант встречается во время выполнения лабораторной работы). ТП - таблица пересчета "Номер АК - Тип КПН". Она хранится в памяти ЭУС и позволяет определить тип КПН, который зависит от типа HII, установленного в соответствующем ТА. В нашем случае - это ТКПН (тональный комплект приёма номера). Программа пересчета номера АК в тип КПН выполняет следующие функции:
МСКПН (МСвых) - массив состояния КПН: 0 - выход занят; 1 - выход свободен МСПЛ - массив состояния ПЛ: 0 - ПЛ занята; 1 - ПЛ свободна. Процесс обусловленного искания свободного комплекта КПН основан на совместном анализе данных из МСПЛ и МСКПН. При этом в МСПЛ всякий раз принимается во внимание только информация о состоянии ПЛАВ, доступных абонентскому комплекту с заданным номером (в нашем примере это ПЛ-3, ПЛ-4, ПЛ-5). Чтобы отметить найденный КПН и соединительный путь к нему занятыми, осуществляется коррекция данных в МСПЛ и МСКПН. С этой целью в указанных массивах в соответствующих разрядах 1 заменяются на 0 (В нашем примере в 1-м слове в 1-й разряде МСПЛ заменяем 1 на 0 - тем самым отметили занятой ПЛ-4; а МСКПН в 1-м слове в 0-й разряде меняем 1 на 0 - тем самым отметили занятым ТКПН-5). РВ - регистр вызова, закрепленный за АК (в нашем случае РВ-3 - АК-3). В него записываются координаты найденного соединительного пути (номер ПЛАВ = 4; выход на звене B = 5). Если РВ закреплены за АК, их число определяется количеством АК, включенных в КП. РВ могут быть закреплены за КПН, и тогда их число определяется числом КПН. Могут использоваться и иные варианты группирования РВ, однако в данной лабораторной работе они не рассматриваются. Заключительная фаза подключения КПН выполняется программами формирования и выдачи последовательности периферийных команд (ППК). БЗ ППК - буфер заявок на выдачу ППК. В него, в первую свободную ячейку, записывается NAK, обслуживаемого в данный момент, в случае нахождения свободного соединительного пути. В случае окончательного подключения АК к КПН делается отметка в массиве активности КПН (сигнал называется "Есть соединение АК - КПН") БЗ КПЗ - буфер заявок на подключение комплекта посылки сигнала "Занято". В первую свободную ячейку буфера записывается NAK, если соединение не состоялось. Программа подключения записывает заявку в БЗ на подключение КПЗ в следующих случаях:
Если последовательность периферийных команд (ППК) выдана, а соединения АК - КПН не происходит, то программа подключения КПН записывает нашу заявку в БЗ СПТО (система программ технического обслуживания). 4 Выполнение лабораторной работы 1. Ввод параметров коммутационного поля: Число коммутаторов на звене A: КA= … Число коммутаторов на звене B: КB = ... Число входов в один коммутатор звена A: NA = ... Число выходов из одного коммутатора B: МB= ... При выборе параметров КП нужно учитывать следующие ограничения: Число коммутаторов на звене A: КA= 2 - 6; Число коммутаторов на звене B: КB = 2 - 5; Общее число входов коммутаторы звена A: NA· KA30; Общее число выходов из коммутаторов звена B: МB· КB30. Нумерация входов, выходов, промежуточных линий, коммутаторов начинается с нуля и является сквозной в пределах данного звена. 2. Размещение ДКПН и ТКПН. Количество комплектов разных видов определяется заданием. 2.1 - Размещение ДКПН. ДКПН нужно разместить равномерно в выходы всех коммутаторов звена B. Результат выводится на экран. 2.2 - Размещение ТКПН. К оставшимся выходам коммутаторов звена B подключаем ТКПН. Результат выводится на экран. 3. На экране происходит заполнение массивов МСПЛ и МС-вых, а также таблицы пересчета (ТП) "Номер АК - Тип ТА". 4. Начинается заполнение БЗО. Вводим количество заявок на подключение КПН в соответствии с заданием. Записываем номера АК, на которые поступил вызов. АК нужно выбрать в разных коммутаторах звена A и желательно чередовать их тип: Д, Т, Д, Т и т.д. На экране происходит заполнение БЗО. 5. Обработка первого запроса на подключение КПН 5.1 "Введите содержимое 1-й ячейки" Примечание: БЗО в данном случае выполняет функцию буфера запросов на подключение КПН. Содержимое БЗО смотрим на экране - это номер АК. 5.2 Необходимо ввести тип требуемого КПН (Д или Т) в зависимости от кода АК (он может быть Д или Т). 5.3 Ввести состояние ПЛAB, доступных обрабатываемому АК. Состояние ПЛ отмечено в соответствующем слове МСПЛ. 5.4 В порядке возрастания номеров выходов коммутационной системы вводим состояние всех ДКПН, включенных в поле звена В. Состояние комплектов отмечено в МСвых (МСКПН). Провести анализ: можно ли подключить ДКПН к данному АК? - ответ: “да/нет”. 5.5 Для записи в регистр вызова (РВ) соответствующего АК нужно ввести координаты одного из свободных соединительных путей (любого). Для этого указываем номер ПЛ и номер выхода КП. 5.6 Для отметки найденного соединительного пути изменим состояние соответствующих разрядов МСПЛ и МСвых. Это изменение отражается на экране. 5.7 Требуется ввести номер первой свободной ячейки буфера запросов на формирование ППК или БЗКПЗ. Номера свободных ячеек можно видеть на экране - они обозначены желтым светом. 5.8 Записываем заявку на формирование последовательности периферийных команд (ППК) для подключения КПН к данному АК. В соответствии со схемой рисунка 5 видно, что это номер АК. На этом завершается обработка 1 -го запроса. Аналогичным образом происходит обработка второю и последующих вызовов. 6 Требования к оформлению отсчета Отчет по лабораторной работе должен содержать:
7 Контрольные вопросы
Литература
|