Задача №4
Разработать таблицы пересчеты кода направления в номер направления для заданной РАТС и пояснить порядок анализа заданного номера.
Таблица 4
Номер варианта |
Состав узлового района |
Код и емкость РАТС |
Емкость подстанции, начальный номер |
Анализируемый номер |
6 |
УВС6; РАТС 60, 61, 65, 67 |
РАТС 60, 4000 ном. |
1000 ном., 609000 |
601835 |
Согласно заданию нарисуем схему организации связи узлового района с указанием нумерации абонентских линий и подстанции. Предусмотрим для заданной РАТС связь с УСС, АМТС и не менее, чем с двумя УВС других районов (рис.13).
Рис. 17 Схема организации связи узлового района
Составим таблицу 5 пересчета направлений поля ГИ РАТС-60 с указанием
кодов направлений.
Таблица 5
-
Номер направления
Код направления
1
0хх
2
3ххххх
3
5ххххх
4
8
5
61хххх
6
65хххх
7
67хххх
8
609ххх
610ххх
9
600ххх
603ххх
Составим таблицу 6 пересчета кодов направлений в номера направлений.
Таблица 6
|
|
9 |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
| ||||||||||
Адрес 1 |
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
Адрес 2 |
| ||||||||||
|
|
Первое направление «УСС» |
0 | ||||||||||||||||||||
Адрес 2 |
|
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
Адрес 3 |
| ||||||||||
|
|
Второе направление «УВС-3» |
0 | ||||||||||||||||||||
Адрес 3 |
|
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
Адрес 4 |
| ||||||||||
|
|
Третье направление «УВС-5» |
0 | ||||||||||||||||||||
Адрес 4 |
|
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Адрес 5 |
| ||||||||||
|
|
Четвертое направление «АМТС» |
0 | ||||||||||||||||||||
Адрес 5 |
|
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
Адрес 6 |
| ||||||||||
|
|
Адрес 7 (для дальнейшего анализа) |
1 | ||||||||||||||||||||
Адрес 6 |
|
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
| ||||||||||
|
|
Несуществующее направление |
0 | ||||||||||||||||||||
|
|
|
| ||||||||||||||||||||
Адрес 7 |
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
Адрес 8 |
| ||||||||||
|
|
Пятое направление «РАТС-61» |
0 | ||||||||||||||||||||
Адрес 8 |
|
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
Адрес 9 |
| ||||||||||
|
|
Шестое направление «РАТС-67» |
0 | ||||||||||||||||||||
Адрес 9 |
|
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
Адрес 10 |
| ||||||||||
|
|
Седьмое направление «РАТС-67» |
0 | ||||||||||||||||||||
Адрес 10 |
|
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
Адрес 11 |
| ||||||||||
|
|
Адрес 12 (для дальнейшего анализа) |
1 | ||||||||||||||||||||
Адрес 11 |
|
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
| ||||||||||
|
|
Несуществующее направление |
0 | ||||||||||||||||||||
|
|
|
| ||||||||||||||||||||
Адрес 12 |
|
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
Адрес 13 |
| ||||||||||
|
|
Восьмое направление «ПС-60» |
0 | ||||||||||||||||||||
Адрес 13 |
|
0 |
0 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
Адрес 14 |
| ||||||||||
|
|
Девятое направление внутреннее «РАТС-60» |
0 | ||||||||||||||||||||
Адрес 14 |
|
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
| ||||||||||
|
|
Несуществующее направление |
0 |
Алгоритм настраивается на основе таблиц, списочных номеров и соответствующих им направлений. На примере анализируемого номера «601835» поясним алгоритм работы.
Алгоритм начинается с чтения заявки . Затем устанавливается индекс i: = 0, соответствующий первой цифре номера. Далее читается первая цифра «6» и декодируется в позиционный номер «0 0 0 10 0 0 0 0 0 », после чего читается эталон «0 0 0 0 0 0 0 0 0 1» по адресу 1 и побитно проверяется на совпадение (операция И) с позиционным значением номера. Первая цифра «6» не совпала с эталоном, результат сравнения И = 0 «НЕТ», программа читает «Адрес 2» в правой части первого слова ячейки адреса 1 и по этому адресу читает новый эталон «0 0 0 0 0 0 1 0 0 0» и вновь сравнивает с позиционным значением номера «6». Далее процесс повторяется.
Рис. 18
При сравнении эталона взятого по адресу 5 «0 0 0 1 0 0 0 0 0 0» с позиционным значением номера «0 0 0 1 0 0 0 0 0 0» произойдет совпадение (операция И = 1) «ДА» Программа читает содержимое второго слова ячейки 5 (где размещен «адрес 7») и в правой части признак . Причитается следующая цифраi+1 т. е. «0», она декодируется в позиционный номер «0 0 0 0 0 0 0 0 0 1» и сравнивается с эталоном взятого по адресу 7 массива вторых цифр. Процесс повторяется до совпадения позиционного номера «0 0 0 0 0 0 0 0 0 1» с эталоном по адресу 10. Во втором слове адреса 10 программа читает «Адрес 12» и признак . Направление не выбрано, требуется анализ третьей цифры. Читается следующая цифраi+1 т. е. «9», декодируется в позиционный номер «1 0 0 0 0 0 0 0 0 0» и сравнивается с эталоном взятого по адресу 12 массива третьих цифр. Позиционный номер «1 0 0 0 0 0 0 0 0 0» совпадает с эталоном по адресу 12. «Направление №9 (ПС-288)». Направление выбрано. Соединение устанавливается с абонентом ПС-288.