СПОСОБ СИНХРОННОЙ АССОЦИАТИВНОЙ МАРШРУТИЗАЦИИ/КОММУТАЦИИ

1. Способ синхронной ассоциативной маршрутизации/коммутации, предназначенный для установления маршрута и соединения тракта передачи от отправителя до одного и более получателя информации, структурированной в блоки, включающие сведения, однозначно идентифицирующие адреса отправителя и получателя информации,
состоящий из множества портов, коммутационных элементов, объединенных в матрицу коммутации и арбитра,
соединяющий внешнюю сеть с множеством портов, соединенные с множеством коммутационных элементов объединенные в матрицу коммутации, соединяющие тракт передачи блоков информации от одного порта до одного и более другого порта,
принимающий из внешней сети блоки информации и выделяющий из заголовка блока информации адреса отправителя и получателя информации,
выполняющий преобразование внутренние данные определяющие соответствие между номером порта и адресами отправителя и получателя информации,
хранящий внутренние данные о соответствие между номером порта и адресами отправителя и получателя, применяющий известное ассоциативное запоминающее устройство, содержащее ячейки хранения, используемые для поиска адреса, и ячейки хранения, используемые для идентификации номера порта,
отличающийся тем, что
каждый порт выделяет из заголовка блока информации сведения, однозначно интерпретируемые как команда управления и параметр условия,
в течение первого такта
порт передает каждому порту сведения, однозначно интерпретируемые как адреса отправителя и получателя информации, команда управления и параметр условия,
каждый порт выполняет поиск адреса отправителя и получателя информации,
в течение второго такта,
если условие имеет значение «истина»,
то порт выполняет команду управления, подает в матрицу элементов коммутации сигнал «установить тракт» и сигнал «фиксировать тракт»,
каждый элемент коммутации принимает сигнал «установить тракт» и сигнал «фиксировать тракт», соединяет тракт одноразрядной линией и подает сигнал «подтверждение» в порт,
порт, получив сигнал «подтверждение», начинает транслировать блок информации одному и более порту,
иначе порт удаляет принятые сведения.
2. Способ синхронной ассоциативной маршрутизации/коммутации по п.1, отличающийся тем, что соединение тракта выполняют по команде управления «соединить тракт передачи»
в течение первого такта,
порт передает каждому порту сведения, однозначно интерпретируемые как адреса отправителя и получателя информации, команда управления и параметр условия,
каждый порт выполняет поиск адреса отправителя и получателя информации,
в течение второго такта,
если условие имеет значение «истина»,
то порт выполняет команду управления, подает в матрицу элементов коммутации сигнал «установить тракт» и сигнал «фиксировать тракт»,
каждый элемент коммутации принимает сигнал «установить тракт» и сигнал «фиксировать тракт», соединяет тракт одноразрядной линией и подает сигнал «подтверждение» в порт,
порт, получив сигнал «подтверждение», начинает транслировать блок информации одному и более порту,
иначе порт удаляет принятые сведения.
3. Способ синхронной ассоциативной маршрутизации/коммутации по п.2, отличающийся тем, что разъединение тракта выполняют по команде управления «разъединить тракт передачи»,
в течение первого такта
порт подает сигнал «установить тракт» в матрицу элементов коммутации,
элемент коммутации, включенный в тракт передачи, принимает сигнал «установить тракт» и разъединяет тракт одноразрядной линии.
4. Способ синхронной ассоциативной маршрутизации/коммутации по п.1, отличающийся тем, что установление маршрута выполняют по команде «открыть маршрут».
5. Способ синхронной ассоциативной маршрутизации/коммутации по п.1, отличающийся тем, что фиксирование маршрута выполняют по команде «фиксировать маршрут».
6. Способ синхронной ассоциативной маршрутизации/коммутации по п.1, отличающийся тем, что дополнение маршрута выполняют по команде «дополнить маршрут».
7. Способ синхронной ассоциативной маршрутизации/коммутации по п.1, отличающийся тем, что закрытие маршрута выполняют по команде «закрыть маршрут».
8. Способ синхронной ассоциативной маршрутизации/коммутации по любому из пп.1, 2, 3, отличающийся тем, что элемент коммутации соединяет тракт многоразрядной линией.
9. Способ синхронной ассоциативной маршрутизации/коммутации по любому из пп.1, 2, 3, отличающийся тем, что параметром условия служит поле, однозначно интерпретируемое как скорость передачи.
10. Способ синхронной ассоциативной маршрутизации/коммутации по любому из пп.1, 2, 3, отличающийся тем, что условием считают, что сумма значений текущей скорости передачи порта и принятой скорости передачи меньше максимально возможного значения скорости порта.
11. Способ синхронной ассоциативной маршрутизации/коммутации по п.10, отличающийся тем, что значение текущей скорости передачи порта увеличивается на значение принятой скорости передачи по команде «фиксировать маршрут».
12. Способ синхронной ассоциативной маршрутизации/коммутации по п.11, отличающийся тем, что значение текущей скорости передачи порта увеличивается на значение принятой скорости передачи по команде «дополнить маршрут».
13. Способ синхронной ассоциативной маршрутизации/коммутации по п.12, отличающийся тем, что значение текущей скорости передачи порта уменьшается на значение принятой скорости передачи по команде «закрыть маршрут».