7.4. Программа p4
В настоящей работе ограничимся установлением одной строки таблицы маршрутизации по логическим канальным номерам (Примечание. В очереди ОЗВпм (5) стоят N3 пакета ЗВ)
С помощью таблицы маршрутизации физических номеров на основании значений адресов (рис. 3) вызываемого и вызывающего пользователя (каждый длиной 14 байт) находим номер канального процессора, на который должен быть скоммутирован первый принятый пакет ЗВ. Этот пакет стоит первым в очереди массивов принятых пакетов ОЗВпм (5) с канального процессора КПР=5 с логическим канальный номером LCN – 3201 (программа Р3). В примере (глава 7) номер канального процессора 4, на который должен быть скоммутирован этот пакет ЗВ. Программно здесь это не реализовано. В очередь пакетов на передачу в канальный процессор 4 – Опд (4) должен быть перенесен этот пакет ЗВ из очереди массивов принятых пакетов ОЗВпм (5)
На рис. 10 приведено содержание полей массива этого пакета ЗВ (не указаны адреса вызывающего и вызываемого абонента).
Число байт |
2 |
2 |
30 |
Начальный адрес A(1) |
Первое адресное поле - 0 |
Второе адресное поле - 0 |
101000000001 (логический канальный номер LCN- 3201), 1011 (идентификатор пакета ЗВ), адрес вызываемого – 14 байт, адрес вызывающего – 14 байт |
Рис. 10. Массив пакета “Запрос Bызова” в очереди пакетов на передачу в канальный процессор 4 – Опд (4)
Установить характеристику очереди (рис.11) пакетов на передачу в канальный процессор 4 – Нпд (4). Поскольку в настоящем примере в этой очереди один пакет, то значения адресных полей массива пакета ЗВ в этой очереди равны нулю.
АНпд (4)
-
А(1)
А(1)
1
Рис.11. Характеристика Нпд (4)
Откорректировать очередь массивов принятых пакетов ОЗВпм (5) с канального процессора КПР=5. Корректировка очереди здесь не показана.
На рис. 12 показана характеристика НЗВпм (5) .
АНЗВпм (5).
-
А(2)
А(N3)
N3-1
Рис.12. Характеристика НЗВпм (5)
D:=D+1
GO TO DISP7
7.5. Программа p5
В таблице 1 приведена строка маршрутизации по логическим канальным номерам LCN, полученная в результате работы программ P1- P4 по обработке пакета “Запрос Bызова” и в соответствии с алгоритмом, изложенным в главе 7.
В столбце 5 отмечается, что при формировании этой строки LCN в пакете на выходе ЦКП было установлено с использованием свободного номера из очереди Освн.
Табл. 7.1. Таблица маршрутизации ЦКП
-
1
2
3
4
5
Номер канального процессора пакета, входящего в ЦКП
Номер канального процессора пакета, исходящего из ЦКП
LCN входящего пакета в ЦКП
LCN исходящего пакета из ЦКП
Признак использования Освн при формировании строки таблицы
маршрутизации (да/нет)
5
4
179
3201
да
D:=D+1
GO TO DISP7