СИСТЕМА СВЯЗИ, УСТРОЙСТВО УПРАВЛЕНИЯ, СПОСОБ СВЯЗИ И ПРОГРАММА

1. Система связи, содержащая:
множество узлов переадресации, для которых установлено правило(а) обработки для переадресации принятого пакета в соответствии с заранее установленным маршрутом, при этом правило обработки выбирается на основании идентификатора пути, включенного в упомянутый принятый пакет, для выполнения переадресации пакета; и
устройство управления, которое заранее устанавливает упомянутое правило обработки в упомянутом узле(ах) переадресации на упомянутом маршруте и предписывает узлу переадресации, расположенному в начальной точке упомянутого маршрута, добавить идентификатор пути в соответствии с упомянутым маршрутом в принятый пакет и предписывает узлу переадресации, расположенному в конечной точке упомянутого маршрута, удалить упомянутый идентификатор пути из принятого пакета, при заранее определенных обстоятельствах.
2. Система связи по п.1, в которой устройство управления предписывает узлам переадресации, расположенным в начальной точке и конечной точке упомянутого маршрута, выполнить добавление и удаление идентификатора пути в соответствии с упомянутым маршрутом, при обстоятельствах, когда от упомянутого узла переадресации принимается уведомление об обнаружении нового потока.
3. Система связи по п.1 или 2, в которой упомянутое устройство управления содержит:
модуль хранения информации о маршруте, который управляет множеством маршрутов, образуемых упомянутыми узлами переадресации, и идентификаторами путей, соответственно связанными с упомянутыми маршрутами;
модуль управления информацией о маршруте, который выбирает соответствующий маршрут в упомянутом модуле хранения информации о маршруте, когда сформирован новый поток; и
модуль вычисления действий, который заранее устанавливает правило обработки, в узле переадресации по маршруту, выбранному в упомянутом модуле хранения информации о маршруте, а также устанавливает правило обработки, соответственно выполняющее добавление и удаление идентификатора пути в соответствии с упомянутым маршрутом, в узлах переадресации, располагающихся в начальной точке и конечной точке упомянутого выбранного маршрута.
4. Система связи по п. 1 или 2, в которой упомянутое устройство управления выполняет повторное вычисление маршрута между произвольными узлами переадресации и устанавливает правило обработки, соответствующее упомянутому маршруту, всякий раз, когда обнаруживается изменение в топологии сети, образуемой упомянутыми узлами переадресации.
5. Система связи по п.4, при этом упомянутая система связи задает один и тот же идентификатор пути маршрутам с пересекающимися отрезками, с одним и тем же узлом переадресации в конечной точке, из числа маршрутов между упомянутыми произвольными узлами переадресации.
6. Устройство управления, соединенное со множеством узлов переадресации, для которых установлено правило обработки, которое переадресует принятый пакет в соответствии с заранее установленным маршрутом, при этом правило обработки выбирается на основании идентификатора пути, включенного в упомянутый принятый пакет, для выполнения переадресации пакета;
причем упомянутое устройство управления содержит:
первый модуль, заранее устанавливающий упомянутое правило обработки в упомянутых узлах переадресации на упомянутом маршруте; и
второй модуль, предписывающий узлу переадресации, расположенному в начальной точке упомянутого маршрута, добавить идентификатор пути в соответствии с упомянутым маршрутом в принятый пакет и предписывающий узлу переадресации, расположенному в конечной точке упомянутого маршрута, удалить упомянутый идентификатор пути из принятого пакета, при заранее определенных обстоятельствах.
7. Устройство управления по п.6, при этом упомянутое устройство управления предписывает узлам переадресации, расположенным в начальной точке и конечной точке упомянутого маршрута, выполнить добавление и удаление идентификатора пути в соответствии с упомянутым маршрутом, при обстоятельствах, когда от упомянутого узла переадресации принимается уведомление об обнаружении нового потока.
8. Устройство управления по п.6 или 7, дополнительно содержащее:
модуль хранения информации о маршруте, который управляет множеством маршрутов, образуемых упомянутыми узлами переадресации, и идентификаторами путей, соответственно связанными с упомянутыми маршрутами;
модуль управления информацией о маршруте, который выбирает соответствующий маршрут в упомянутом модуле хранения информации о маршруте, когда сформирован новый поток; и
модуль вычисления действий, который заранее устанавливает правило обработки, в узле переадресации по маршруту, выбранному в упомянутом модуле хранения информации о маршруте, а также устанавливает правило обработки, соответственно выполняющее добавление и удаление идентификатора пути в соответствии с упомянутым маршрутом, в узлах переадресации, располагающихся в начальной точке и конечной точке упомянутого выбранного маршрута.
9. Устройство управления по п. 6 или 7, при этом упомянутое устройство управления выполняет повторное вычисление маршрута между произвольными узлами переадресации и устанавливает правило обработки, соответствующее упомянутому маршруту, всякий раз, когда обнаруживается изменение в топологии сети, образуемой упомянутыми узлами переадресации.
10. Способ связи, содержащий:
этап, на котором, когда сформирован новый поток, узел переадресации, расположенный в начальной точке маршрута, который был вычислен заранее, добавляет идентификатор пути к принятому пакету, на основании инструкции от устройства управления, а затем выполняет переадресацию по следующему транзитному участку;
этап, на котором узел переадресации, находящийся на маршруте, вычисленном заранее, выбирает правило обработки на основании упомянутого идентификатора пути, включенного в принятый пакет, из числа правил обработки, установленных заранее упомянутым устройством управления, и переадресует принятый пакет; и
этап, на котором упомянутый узел переадресации, расположенный в конечной точке упомянутого маршрута, восстанавливает упомянутый принятый пакет до состояния, соответствующего состоянию до того, как был добавлен упомянутый идентификатор пути, на основании инструкции от упомянутого устройства управления, а затем выполняет переадресацию по следующему транзитному участку.
11. Программа, исполняемая в устройстве управления, соединенном с множеством узлов переадресации, для которых установлено правило обработки, которое переадресует принятый пакет в соответствии с заранее установленным маршрутом, при этом правило обработки выбирается на основании идентификатора пути, включенного в принятый пакет, и выполняется переадресация пакета;
при этом программа выполняет:
процесс по установке заранее правила обработки в узле переадресации на маршруте, и
процесс, при заранее определенных обстоятельствах, соответствующего выполнения добавления и удаления идентификатора пути в соответствии с маршрутом, в узлах переадресации, расположенных в начальной точке и конечной точке маршрута.