Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Книга бельфер.docx
Скачиваний:
229
Добавлен:
20.09.2019
Размер:
9.74 Mб
Скачать

7.5. Программа p5

В таблице 1 приведена строка маршрутизации по логическим канальным номерам LCN, полученная в результате работы программ P1- P4 по обработке пакета “Запрос Bызова” и в соответствии с алгоритмом, изложенным в главе 7.

В столбце 5 отмечается, что при формировании этой строки LCN в пакете на выходе ЦКП было установлено с использованием свободного номера из очереди Освн.

Таблица 1. Таблица маршрутизации ЦКП

1

2

3

4

5

Номер канального процессора пакета, входящего в ЦКП

Номер канального процессора пакета, исходящего из ЦКП

LCN входящего пакета в ЦКП

LCN исходящего пакета из ЦКП

Признак использования Освн при формировании строки таблицы

маршрутизации (да/нет)

5

4

179

3201

да

D:=D+1

GO TO DISP7

7.6. Программа p6

На рис. 13 показан формат полей принятого одного пакета “Вызов Принят” (ВП) из канального процессора КПР=4, размещенного в первом свободном блоке Освоб . Этот пакет является квитанцией на пакет ЗВ, который сформировал строку таблицы маршрутизации виртуального канала связи (табл..1).

Число байт

2

2

30

Начальный адрес A(i)

Первое адресное поле

Второе адресное поле

“Вызов Принят” – логический канальный номер LCN 12 бит (биты <1-8> 1 байта и биты <5-8> 2 байта), идентификатор пакета – 4 бита 1111 (биты <1-4> 2 байта), адрес вызываемого – 14 (1+3+10) байт, адрес вызывающего – 14 (1+3+10) байт

Рис. 13. Формат размещения пакета “Вызов Принят” в свободном блоке Освоб с начальным адресом A(i).

Установим значение полей пакета “Вызов Принят” в первом массиве блоков очереди Освоб. Согласно рис. 7 начальный адрес такого массива А(N3+21). В первых 12 битах этого пакета в десятичном отображении LCN = 3201 в соответствии с табл.7.1. Поля адресов вызывающего и вызываемого те же, что и в ранее обработанном пакете ЗВ.

Откорректировать очередь Освоб. Корректировка очереди здесь не показана.

. На рис. 14 приведена характеристика этой очереди Нсвоб.

АНсвоб.

А(N3+22)

А(N1)

N1- N3 - 21

Рис.14. Характеристика Нсвоб.

В результате в первых N3 свободных блоках установлены пакеты “Вызов Принят” (ВП). Перенести массив пакета ВП из очереди Освоб. в очередь массивов принятых пакетов ОВПпм (4) с канального процессора КПР=4. Откорректировать ОВПпм (4). . Корректировка очереди здесь не показана.

- установить характеристику очереди НВПпм (4) массивов принятых пакетов ОВПпм (4) с канального процессора КПР=4

На рис. 15 приведена характеристика очереди НВПпм (4).

АНВПпм (4)

А(N3+21)

А(N3+21)

1

Рис.15. Характеристика НВПпм (4)

D:=D+1

GO TO DISP7