СПОСОБ ОБРАБОТКИ ДАННЫХ, УЗЕЛ-МАРШРУТИЗАТОР И НОСИТЕЛЬ ИНФОРМАЦИИ

1. Способ обработки данных, включающий:
прием блока управления потоком от узла-источника по быстродействующему виртуальному каналу сети с коммутацией пакетов;
направление блока управления потоком, передаваемого по быстродействующему виртуальному каналу, непосредственно в выходную линию для передачи в узел-получатель.
2. Способ по 1, включающий дополнительно:
отслеживание блоков управления потоком, принимаемых из быстродействующего виртуального канала;
включение режима устранения блокировки, если достигнуто пороговое значение блокировки; и
передачу блока управления потоком, передаваемого по нормальному виртуальному каналу, в соседний узел.
3. Способ по п.1, в котором быстродействующий виртуальный канал имеет фиксированную длину.
4. Способ по п.1, в котором длина быстродействующего виртуального канала динамически изменяется.
5. Способ по п.1, в котором быстродействующий виртуальный канал представляет собой альтернативный быстродействующий виртуальный канал, если оптимальный быстродействующий виртуальный канал недоступен.
6. Способ по п.1, в котором быстродействующий виртуальный канал имеет фиксированный выделенный буфер.
7. Способ по п.1, в котором быстродействующий виртуальный канал имеет динамически выделяемый буфер.
8. Узел-маршрутизатор, содержащий:
входную линию для приема блока управления потоком от узла-источника по быстродействующему виртуальному каналу сети с коммутацией пакетов;
выходную линию для передачи блока управления потоком, передаваемого по быстродействующему виртуальному каналу, в узел-получатель; и
переключатель-распределитель для направления блока управления потоком, передаваемого по быстродействующему виртуальному каналу, непосредственно в выходную линию.
9. Узел-маршрутизатор по п.8, который дополнительно содержит:
счетчик блокировки для определения достижения порогового значения блокировки, так что блок управления потоком, передаваемый по нормальному виртуальному каналу, может достичь соседнего узла.
10. Узел-маршрутизатор по п.8, в котором быстродействующий виртуальный канал имеет фиксированную длину.
11. Узел-маршрутизатор по п.8, в котором длина быстродействующего виртуального канала динамически изменяется.
12. Узел-маршрутизатор по п.8, в котором быстродействующий виртуальный канал представляет собой альтернативный быстродействующий виртуальный канал, если оптимальный быстродействующий виртуальный канал недоступен.
13. Узел-маршрутизатор по п.8, в котором быстродействующий виртуальный канал имеет фиксированный выделенный буфер.
14. Узел-маршрутизатор по п.8, в котором быстродействующий виртуальный канал имеет динамически выделяемый буфер.
15. Узел-маршрутизатор по п.8, в котором сеть с коммутацией пакетов представляет собой однокристальный мультипроцессор.
16. Носитель информации с набором команд, который может быть выполнен процессором для осуществления способа обработки данных, включающего:
прием блока управления потоком от узла-источника по быстродействующему виртуальному каналу сети с коммутацией пакетов;
направление блока управления потоком, передаваемого по быстродействующему виртуальному каналу, непосредственно в выходную линию для передачи в узел-получатель.
17. Носитель по п.16, содержащий дополнительно:
отслеживание блоков управления потоком, принимаемых из быстродействующего виртуального канала;
включение режима устранения блокировки, если достигнуто пороговое значение блокировки; и
передачу блока управления потоком, передаваемого по нормальному виртуальному каналу, в соседний узел.
18. Носитель по п.16, в котором длина быстродействующего виртуального канала динамически изменяется.
19. Носитель по п.16, в котором быстродействующий виртуальный канал представляет собой альтернативный быстродействующий виртуальный канал, если оптимальный быстродействующий виртуальный канал недоступен.
20. Носитель по п.16, в котором быстродействующий виртуальный канал имеет динамически выделяемый буфер.