свое состояние «0 → 1», и следовательно, эти КТ отметили поступление вызова.
5. В соответствии с алгоритмом работы программы ПСК1, если СИ1 ≠ 0, то необходимо сделать заявку в БПЗ. В первую свободную ячейку БПЗ записываются:
а) Номер линейки, в которой произошли изменения;
б) СИ1.
6. Повторяем процесс до тех пор, пока не будут опрошены все линейки.
![]()
![]()
![]()
![]()
7. По окончании работы программы ПСК1 управление передается диспетчеру, который после проверки содержимого БПЗ производит запуск программы ПСК2. Программа ПСК2 ведет последовательный опрос лишь тех линеек, номера которых записаны в БПЗ.
|
БПЗ |
|
1 |
|
3 |
|
5 |
8. Из БПЗ получаем информацию о номере линейки, в которой изменилось состояние КТ, а программа ПСК2 формирует и затем выдает в определитель первую команду – запрос о состоянии КТ данной линейки. В ответ появляется слово очередного сканирования СОС2.
9. Считываем состояние 1-й строки МСКТ и получаем СПС (оно остается таким же, как и в программе ПСК1).
10. По результату повторного сканирования формируется слово изменений СИ2:
![]()
11. Осуществляется проверка стабильности изменений:
![]()
12. Если ССИ = 0, то стабильных изменений состояния КТ нет, следовательно вызовов нет и начинается проверка следующей строки БПЗ. Если ССИ ≠ 0, это значит, что есть изменение состояния КТ.
13. В случае обнаружения изменения состояния КТ начинается анализ ССИ и с помощью таблиц пересчета по номеру линейки и номеру КТ определяется линейный номер АК.
14. Происходит запись найденного номера АК в свободную ячейку БЗО. В БЗО заполнение ячеек происходит последовательно.
15. Повторяем процесс до тех пор, пока не будут опрошены все строки БПЗ.
![]()
![]()
![]()
![]()
|
БЗО |
|
1 |
|
15 |
|
24 |
|
25 |
16. В соответствующей линейке МСКТ необходимо отразить все обнаруженные устойчивые изменения состояний КТ.
![]()
![]()
![]()
|
МСКТnew |
||||
|
1 |
1 |
0 |
1 |
0 |
|
1 |
1 |
0 |
1 |
1 |
|
1 |
1 |
0 |
0 |
1 |
|
1 |
0 |
0 |
1 |
1 |
|
0 |
1 |
0 |
1 |
1 |
Процесс продолжается до тех пор, пока не будут обработаны все заявки.
На этом работа программы организации процесса сканирования заканчивается.
Задача №2
Поиск пути в двухзвенном коммутационном поле
Дано:
|
ТП |
МС ПЛ |
МСКПН |
||||||||||||||
|
Т |
Д |
Д |
Т |
Т |
Na=5 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
БЗО |
||
|
Д |
Д |
Д |
Т |
Т |
Ka=5 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
3 |
||
|
Т |
Д |
Т |
Д |
Д |
Ma=4 |
1 |
0 |
1 |
0 |
1 |
0 |
1 |
1 |
15 |
||
|
Т |
Д |
Д |
Д |
Т |
Mb=4 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
21 |
||
|
Т |
Т |
Д |
Т |
Т |
1 |
0 |
1 |
0 |
||||||||
(Счет с «0») («1» - свободен, «0» - занято)
Задание:
· нарисовать на схеме найденные пути
· заполнить БЗППК, РВ, БЗКПЗ
Решение:
Ниже на рисунке показана двухзвенная схема со следующими структурными параметрами:
· NA = 5 – число входов в один коммутатор звена А. Нумерация входов: 0 ÷ nA.
nA = NA – 1 = 4
· МА = 4 – число выходов из одного коммутатора звена А. Нумерация выходов: 0 ÷ mA.
mA = MA – 1 = 3
· КА = 5 – число коммутаторов в звене А. Нумерация коммутаторов: 0 ÷ kA.
kA = KA – 1 = 4
· NB, MB, KB– соответствующие параметры звена В.
Во входы коммутаторов звена А включаются абонентские комплекты (АК). Выходы коммутаторов звена В разделяются на отдельные направления, каждое из которых предназначено для включения служебных комплектов одного из следующих типов:
· КПН – комплекты приема номера;
· КПВ – комплекты посылки вызовов;
· КПЗ – комплекты посылки сигнала «Занято» и др.
В контрольной работе в выходы коммутаторов звена В предусматриваем подключение только комплектов приема номера (КПН) двух типов:
· ДКПН – декадный комплект приема номера от дискового номеронабирателя;
· ТКПН – тональный комплект приема номера от тастатурного номеронабирателя с частотным набором.

Структурная схема двухзвенного коммутационного поля
Тип КПН зависит от типа номеронабирателя, установленного в соответствующем телефонном аппарате, и определяется с помощью таблицы пересчета (ТП) «Номер АК - Тип КПН», хранящийся в памяти ЭУС. Для рассматриваемой структуры КП ТП можно представить в виде матрицы или массива, состоящего из ка строк по nа элементов в каждой строк:
|
0 |
1 |
2 |
3 |
4 |
|
|
Т |
Д |
Д |
Т |
Т |
0 |
|
Д |
Д |
Д |
Т |
Т |
1 |
|
Т |
Д |
Т |
Д |
Д |
2 |
|
Т |
Д |
Д |
Д |
Т |
3 |
|
Т |
Т |
Д |
Т |
Т |
4 |
Таблица пересчета «Номер АК – Тип КПН»
Элементы i-й строки соответствуют АК, включенным в i-й коммутатор звена А. Каждый элемент содержит код номеронабирателя:
Д – дисковый номеронабиратель,
Т – тастатурный номеронабиратель.
Данные о состоянии элементов КП группируются в два однобитовых массива:
1) МСПЛ – массив состояния промлиний. МСПЛ занимает в памяти КА слов (ячеек памяти). Отдельное слово, состоящее из mА разрядов, хранит информацию о состоянии промлиний АВ, относящихся к коммутатору звена А с тем же номером. После занятия ПЛ в МСПЛ «1» заменяется на «0».
0 – ПЛ занята; 1 – ПЛ свободна.
|
0 |
1 |
2 |
3 |
|
|
1 |
1 |
0 |
1 |
0 |
|
0 |
1 |
1 |
1 |
1 |
|
1 |
0 |
1 |
0 |
2 |
|
1 |
1 |
0 |
1 |
3 |
|
1 |
0 |
1 |
0 |
4 |
2) МСКПН – массив состояния КПН или МСвых (массив состояния выходов коммутационного поля). Число КПН на АТС определяется телефонной нагрузкой. Массив МСвых состоит из КВ слов по mВ разрядов. Каждый разряд в слове определяет состояние выходов данного коммутатора звена
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.