Способ, система и устройство узла для установления пути восстановления
Иллюстрации
Показать всеИзобретение относится к области сетевой связи и, в частности, предусматривает способ установления пути восстановления. Технический результат заключается в повышении надежности сети. Определяют, на первом узле, согласно информации маршрута пути восстановления службы и информации маршрута рабочего пути службы, идентичен ли первый нижерасположенный соседний узел второму нижерасположенному соседнему узлу. Получают первый результат определения. Выделяют, на первом узле, первой метки и первого интерфейса согласно условию, причем условие включает в себя первый результат определения. Передают, на первом узле, сообщения запроса установления на первый нижерасположенный соседний узел. Принимают, на первом узле, сообщения ответа установления пути восстановления. Устанавливают, на первом узле, перекрестного соединения пути восстановления согласно первой метке, первому интерфейсу, четвертой метке и четвертому интерфейсу. 5 н. и 10 з.п. ф-лы, 8 ил.
Реферат
Область техники, к которой относится изобретение
[0001] Настоящее изобретение относится к технологиям сетевой связи и, в частности к способу, системе и устройству узла для установления пути восстановления.
Уровень техники
[0002] Автоматически коммутируемая оптическая сеть (Automatically Switched Optical Network, ASON) может динамически устанавливать путь, и обладает высокой отказоустойчивостью. После возникновения повреждения на рабочем пути службы, службу можно восстанавливать с использованием пути восстановления, чтобы гарантировать надежность служб с разными требованиями к живучести.
[0003] В существующей технологии автоматически коммутируемой оптической сети, путь восстановления может динамически устанавливаться, и, в общем случае, путь восстановления устанавливается двумя способами: маршрут заранее устанавливается, но без резервирования ресурсов полосы, и это не позволяет гарантировать ресурс полосы пути восстановления, путь восстановления может заимствовать ресурс другой службы, и, после возникновения повреждения на рабочем пути, служба не может своевременно и эффективно восстанавливаться, что снижает надежность сети; маршрут заранее устанавливается, и новый ресурс полосы резервируется, и, таким образом, требования к ресурсу полосы возрастают, и стоимость образования сети возрастает.
Сущность изобретения
[0004] Варианты осуществления настоящего изобретения предусматривают способ, систему и устройство узла для установления пути восстановления, для решения проблем в уровне техники, связанных с тем, что служба не может своевременно и эффективно восстанавливаться, и требования к ресурсу полосы возрастают.
[0005] В вариантах осуществления настоящего изобретения применяются следующие технические решения:
[0006] Один аспект настоящего изобретения предусматривает способ установления пути восстановления, включающий в себя:
определение, на первом узле, согласно информации маршрута пути восстановления службы и информации маршрута рабочего пути службы, идентичен ли первый нижерасположенный соседний узел второму нижерасположенному соседнему узлу, и получение первого результата определения, причем первый нижерасположенный соседний узел является нижерасположенным соседним узлом первого узла на пути восстановления, и второй нижерасположенный соседний узел является нижерасположенным соседним узлом первого узла на рабочем пути;
выделение, на первом узле, первой метки и первого интерфейса согласно условию, причем условие включает в себя первый результат определения, первая метка является меткой переадресации от первого узла на первый нижерасположенный соседний узел, и первый интерфейс является выходным интерфейсом от первого узла на первый нижерасположенный соседний узел;
передачу, на первом узле, сообщения запроса установления на первый нижерасположенный соседний узел, причем сообщение запроса установления включает в себя, по меньшей мере, первую метку, первый интерфейс, информацию маршрута пути восстановления и идентификатор рабочего пути;
прием, на первом узле, сообщения ответа установления пути восстановления, причем сообщение ответа установления включает в себя, по меньшей мере, четвертую метку, четвертый интерфейс и информацию маршрута пути восстановления, четвертая метка является меткой переадресации от первого нижерасположенного соседнего узла на первый узел, и четвертый интерфейс является выходным интерфейсом от первого нижерасположенного соседнего узла на первый узел; и
установление, на первом узле, перекрестного соединения пути восстановления согласно первой метке, первому интерфейсу, четвертой метке и четвертому интерфейсу.
[0007] Другой аспект настоящего изобретения предусматривает способ установления пути восстановления, включающий в себя:
прием, на втором узле, сообщения запроса установления пути восстановления службы, причем сообщение запроса установления включает в себя, по меньшей мере, вторую метку, второй интерфейс, информацию маршрута пути восстановления и идентификатор рабочего интерфейса службы, вторая метка является меткой переадресации от первого вышерасположенного соседнего узла на второй узел, второй интерфейс является выходным интерфейсом от первого вышерасположенного соседнего узла на второй узел, и первый вышерасположенный соседний узел является вышерасположенным соседним узлом второго узла на пути восстановления;
определение, на втором узле согласно идентификатору рабочего пути и информации маршрута пути восстановления, идентичен ли первый вышерасположенный соседний узел второму вышерасположенному соседнему узлу, и получение третьего результата определения, причем второй вышерасположенный соседний узел является вышерасположенным соседним узлом второго узла на рабочем пути;
выделение, на втором узле, третьей метки и третьего интерфейса согласно условию, причем условие включает в себя третий результат определения, третья метка является меткой переадресации от второго узла на первый вышерасположенный соседний узел, и третий интерфейс является выходным интерфейсом от второго узла на первый вышерасположенный соседний узел;
установление, на втором узле, перекрестного соединения пути восстановления согласно второй метке, второму интерфейсу, третьей метке и третьего интерфейса; и
после того, как второй узел выделяет третью метку и третий интерфейс, передачу, на втором узле, сообщения ответа установления пути восстановления на первый вышерасположенный соседний узел, причем сообщение ответа установления включает в себя, по меньшей мере, третью метку, третий интерфейс и информацию маршрута пути восстановления.
[0008] Еще один аспект настоящего изобретения предусматривает способ установления пути восстановления, включающий в себя:
прием, на третьем узле, первого сообщения запроса установления пути восстановления службы, причем первое сообщение запроса установления включает в себя, по меньшей мере, пятую метку, пятый интерфейс, информацию маршрута пути восстановления и идентификатор рабочего пути службы, пятая метка является меткой переадресации от четвертого вышерасположенного соседнего узла на третий узел, пятый интерфейс является выходным интерфейсом от четвертого вышерасположенного соседнего узла на третий узел, и четвертый вышерасположенный соседний узел является вышерасположенным соседним узлом третьего узла на пути восстановления;
определение, на третьем узле согласно идентификатору рабочего пути и информации маршрута пути восстановления, идентичен ли четвертый нижерасположенный соседний узел пятому нижерасположенному соседнему узлу, и получение пятого результата определения, причем четвертый нижерасположенный соседний узел является нижерасположенным соседним узлом третьего узла на пути восстановления, и пятый нижерасположенный соседний узел является нижерасположенным соседним узлом третьего узла на рабочем пути;
выделение, на третьем узле, шестой метки и шестого интерфейса согласно первому условию, причем первое условие включает в себя пятый результат определения, шестая метка является меткой переадресации от третьего узла на четвертый нижерасположенный соседний узел, и шестой интерфейс является выходным интерфейсом от третьего узла на четвертый нижерасположенный соседний узел;
передачу, на третьем узле, второго сообщения запроса установления пути восстановления на четвертый нижерасположенный соседний узел, причем второе сообщение запроса установления включает в себя, по меньшей мере, шестую метку, шестой интерфейс, информацию маршрута пути восстановления и идентификатор рабочего пути;
прием, на третьем узле, первого сообщения ответа установления пути восстановления, причем первое сообщение ответа установления включает в себя, по меньшей мере, седьмую метку, седьмой интерфейс и информацию маршрута пути восстановления, седьмая метка является меткой переадресации от четвертого нижерасположенного соседнего узла на третий узел, и седьмой интерфейс является выходным интерфейсом от четвертого нижерасположенного соседнего узла на третий узел;
определение, на третьем узле согласно идентификатору рабочего пути и информации маршрута пути восстановления, идентичен ли четвертый вышерасположенный соседний узел пятому вышерасположенному соседнему узлу, и получение шестого результата определения, причем пятый вышерасположенный соседний узел является вышерасположенным соседним узлом третьего узла на рабочем пути;
выделение, на третьем узле, восьмой метки и восьмого интерфейса согласно второму условию, причем второе условие включает в себя шестой результат определения, восьмая метка является меткой переадресации от третьего узла на четвертый вышерасположенный соседний узел, и восьмой интерфейс является выходным интерфейсом от третьего узла на четвертый вышерасположенный соседний узел;
установление, на третьем узле, перекрестного соединения пути восстановления согласно пятой метке, пятому интерфейсу, шестой метке, шестому интерфейсу, седьмой метке, седьмому интерфейсу, восьмой метке и восьмому интерфейсу; и
после того, как третий узел выделяет восьмую метку и восьмой интерфейс, передачу, на третьем узле, второго сообщения ответа установления пути восстановления на четвертый вышерасположенный соседний узел, причем второе сообщение ответа установления включает в себя, по меньшей мере, восьмую метку, восьмой интерфейс и информацию маршрута пути восстановления.
[0009] Еще один аспект настоящего изобретения предусматривает устройство узла, включающее в себя:
первый блок определения, выполненный с возможностью определения, согласно информации маршрута пути восстановления службы и информации маршрута рабочего пути службы, идентичен ли первый нижерасположенный соседний узел второму нижерасположенному соседнему узлу, и получения первого результата определения, причем первый нижерасположенный соседний узел является нижерасположенным соседним узлом устройства узла на пути восстановления, и второй нижерасположенный соседний узел является нижерасположенным соседним узлом устройства узла на рабочем пути;
первый блок выделения, выполненный с возможностью выделения первой метки и первого интерфейса согласно условию, причем условие включает в себя первый результат определения, первая метка является меткой переадресации от устройства узла на первый нижерасположенный соседний узел, и первый интерфейс является выходным интерфейсом от устройства узла на первый нижерасположенный соседний узел;
первый блок передачи, выполненный с возможностью передачи сообщения запроса установления на первый нижерасположенный соседний узел, причем сообщение запроса установления включает в себя, по меньшей мере, первую метку, первый интерфейс, информацию маршрута пути восстановления и идентификатор рабочего пути;
первый блок приема, выполненный с возможностью приема сообщения ответа установления пути восстановления, причем сообщение ответа установления включает в себя, по меньшей мере, четвертую метку, четвертый интерфейс и информацию маршрута пути восстановления, четвертая метка является меткой переадресации от первого нижерасположенного соседнего узла на устройство узла, и четвертый интерфейс является выходным интерфейсом от первого нижерасположенного соседнего узла на устройство узла; и
первый блок перекрестного установления, выполненный с возможностью установления перекрестного соединения пути восстановления согласно первой метке, первому интерфейсу, четвертой метке и четвертому интерфейсу.
[0010] Еще один аспект настоящего изобретения предусматривает устройство узла, включающее в себя:
второй блок приема, выполненный с возможностью приема сообщения запроса установления пути восстановления службы, причем сообщение запроса установления включает в себя, по меньшей мере, вторую метку, второй интерфейс, информацию маршрута пути восстановления и идентификатор рабочего пути службы, вторая метка является меткой переадресации от первого вышерасположенного соседнего узла на устройство узла, второй интерфейс является выходным интерфейсом от первого вышерасположенного соседнего узла на устройство узла, и первый вышерасположенный соседний узел является вышерасположенным соседним узлом устройства узла на пути восстановления;
второй блок определения, выполненный с возможностью определения, согласно идентификатору рабочего пути и информации маршрута пути восстановления, идентичен ли первый вышерасположенный соседний узел второму вышерасположенному соседнему узлу, и получения третьего результата определения, причем второй вышерасположенный соседний узел является вышерасположенным соседним узлом устройства узла на рабочем пути;
второй блок выделения, выполненный с возможностью выделения третьей метки и третьего интерфейса согласно условию, причем условие включает в себя третий результат определения, третья метка является меткой переадресации от устройства узла на первый вышерасположенный соседний узел, и третий интерфейс является выходным интерфейсом от устройства узла на первый вышерасположенный соседний узел;
второй блок перекрестного установления, выполненный с возможностью установления перекрестного соединения пути восстановления согласно второй метке, второму интерфейсу, третьей метке и третьего интерфейса; и
второй блок передачи, выполненный с возможностью: после выделения третьей метки и третьего интерфейса, передавать сообщение ответа установления пути восстановления на первый вышерасположенный соседний узел, причем сообщение ответа установления включает в себя, по меньшей мере, третью метку, третий интерфейс и информацию маршрута пути восстановления.
[0011] Еще один аспект настоящего изобретения предусматривает систему для установления пути восстановления, причем система включает в себя, по меньшей мере, вышеупомянутые два устройства узла.
[0012] Еще один аспект настоящего изобретения предусматривает устройство узла, включающее в себя:
третий блок приема, выполненный с возможностью приема первого сообщения запроса установления пути восстановления службы, причем первое сообщение запроса установления включает в себя, по меньшей мере, пятую метку, пятый интерфейс, информацию маршрута пути восстановления и идентификатор рабочего пути службы, пятая метка является меткой переадресации от четвертого вышерасположенного соседнего узла на устройство узла, пятый интерфейс является выходным интерфейсом от четвертого вышерасположенного соседнего узла на устройство узла, и четвертый вышерасположенный соседний узел является вышерасположенным соседним узлом устройства узла на пути восстановления; и выполненный с возможностью приема первого сообщения ответа установления пути восстановления, причем первое сообщение ответа установления включает в себя, по меньшей мере, седьмую метку, седьмой интерфейс и информацию маршрута пути восстановления, седьмая метка является меткой переадресации от четвертого нижерасположенного соседнего узла на устройство узла, и седьмой интерфейс является выходным интерфейсом от четвертого нижерасположенного соседнего узла на устройство узла;
третий блок определения, выполненный с возможностью определения, согласно идентификатору рабочего пути и информации маршрута пути восстановления, идентичен ли четвертый нижерасположенный соседний узел пятому нижерасположенному соседнему узлу, и получения пятого результата определения, причем четвертый нижерасположенный соседний узел является нижерасположенным соседним узлом устройства узла на пути восстановления, и пятый нижерасположенный соседний узел является нижерасположенным соседним узлом устройства узла на рабочем пути; и выполненный с возможностью определения, согласно идентификатору рабочего пути и информации маршрута пути восстановления, идентичен ли четвертый вышерасположенный соседний узел пятому вышерасположенному соседнему узлу, и получения шестого результата определения, причем пятый вышерасположенный соседний узел является вышерасположенным соседним узлом устройства узла на рабочем пути;
третий блок выделения, выполненный с возможностью выделения шестой метки и шестого интерфейса согласно первому условию, причем первое условие включает в себя пятый результат определения, шестая метка является меткой переадресации от устройства узла на четвертый нижерасположенный соседний узел, и шестой интерфейс является выходным интерфейсом от устройства узла на четвертый нижерасположенный соседний узел; и выполненный с возможностью выделения восьмой метки и восьмого интерфейса согласно второму условию, причем второе условие включает в себя шестой результат определения, восьмая метка является меткой переадресации от устройства узла на четвертый вышерасположенный соседний узел, и восьмой интерфейс является выходным интерфейсом от устройства узла на четвертый вышерасположенный соседний узел;
третий блок передачи, выполненный с возможностью передачи второго сообщения запроса установления пути восстановления на четвертый нижерасположенный соседний узел, причем второе сообщение запроса установления включает в себя, по меньшей мере, шестую метку, шестой интерфейс, информацию маршрута пути восстановления и идентификатор рабочего пути; и выполненный с возможностью: после выделения восьмой метки и восьмого интерфейса, передавать второе сообщение ответа установления пути восстановления на четвертый вышерасположенный соседний узел, причем второе сообщение ответа установления включает в себя, по меньшей мере, восьмую метку, восьмой интерфейс и информацию маршрута пути восстановления; и
третий блок перекрестного установления, выполненный с возможностью установления перекрестного соединения пути восстановления согласно пятой метке, пятому интерфейсу, шестой метке, шестому интерфейсу, седьмой метке, седьмому интерфейсу, восьмой метке и восьмому интерфейсу.
[0013] Согласно способу, системе и устройству узла для установления пути восстановления, предусмотренным в вариантах осуществления настоящего изобретения, узел на пути восстановления выделяет метку и выходной интерфейс согласно тому, имеет ли узел один и тот же нижерасположенный соседний узел на пути восстановления и на рабочем пути. Таким образом, реализуется автоматическое установление пути восстановления, гарантируется ресурс полосы пути восстановления, и службу можно восстанавливать своевременно и эффективно после возникновения повреждения на рабочем пути, что повышает надежность сети. Кроме того, путем использования технических решений, обеспеченных в вариантах осуществления настоящего изобретения, можно повторно использовать ресурс полосы существующего рабочего пути, таким образом, улучшая использование сетевых ресурсов и снижая стоимость образования сети.
Краткое описание чертежей
[0014] Для более подробного описания технических решений в вариантах осуществления настоящего изобретения, ниже кратко перечислены прилагаемые чертежи, необходимые для описания вариантов осуществления. Очевидно, прилагаемые чертежи в нижеследующем описании демонстрируют лишь некоторые варианты осуществления настоящего изобретения, и специалист в данной области техники может вывести другие чертежи из этих прилагаемых чертежей без применения творческих способностей.
[0015] Фиг. 1a - блок-схема операций способа установления пути восстановления согласно варианту осуществления настоящего изобретения;
[0016] фиг. 1b - блок-схема операций способа установления пути восстановления согласно другому варианту осуществления настоящего изобретения;
[0017] фиг. 1c - блок-схема операций способа установления пути восстановления согласно еще одному варианту осуществления настоящего изобретения;
[0018] фиг. 2 - схема сетевой топологии согласно варианту осуществления настоящего изобретения;
[0019] фиг. 3 - структурная блок-схема устройства узла согласно варианту осуществления настоящего изобретения;
[0020] фиг. 4 - структурная блок-схема другого устройства узла согласно варианту осуществления настоящего изобретения;
[0021] фиг. 5 - структурная блок-схема еще одного устройства узла согласно варианту осуществления настоящего изобретения; и
[0022] фиг. 6 - схема системы для установления пути восстановления согласно варианту осуществления настоящего изобретения.
Описание вариантов осуществления
[0023] Варианты осуществления настоящего изобретения предусматривают способ, систему и устройство узла для установления пути восстановления. Для лучшего понимания технических решений настоящего изобретения, варианты осуществления настоящего изобретения подробно описаны ниже со ссылкой на прилагаемые чертежи.
[0024] Следует понимать, что описанные варианты осуществления составляют лишь часть, а не все из вариантов осуществления настоящего изобретения. Все остальные варианты осуществления, полученные специалистом в данной области техники на основании вариантов осуществления настоящего изобретения без применения творческих способностей, подлежат включению в объем защиты настоящего изобретения.
[0025] Согласно варианту осуществления настоящего изобретения, процесс способа установления пути восстановления показан на фиг. 1a. Способ включает в себя следующие этапы:
[0026] Этап S101a: первый узел определяет, согласно информации маршрута пути восстановления службы и информации маршрута рабочего пути службы, идентичен ли первый нижерасположенный соседний узел второму нижерасположенному соседнему узлу, и получает первый результат определения, причем первый нижерасположенный соседний узел является нижерасположенным соседним узлом первого узла на пути восстановления, и второй нижерасположенный соседний узел является нижерасположенным соседним узлом первого узла на рабочем пути.
[0027] Этап S102a: первый узел выделяет первую метку и первый интерфейс согласно условию, причем условие включает в себя первый результат определения, первая метка является меткой переадресации от первого узла на первый нижерасположенный соседний узел, и первый интерфейс является выходным интерфейсом от первого узла на первый нижерасположенный соседний узел.
[0028] Этап S103a: первый узел передает сообщение запроса установления на первый нижерасположенный соседний узел, причем сообщение запроса установления включает в себя, по меньшей мере, первую метку, первый интерфейс, информацию маршрута пути восстановления и идентификатор рабочего пути.
[0029] Этап S104a: первый узел принимает сообщение ответа установления пути восстановления, причем сообщение ответа установления включает в себя, по меньшей мере, четвертую метку, четвертый интерфейс и информацию маршрута пути восстановления, четвертая метка является меткой переадресации от первого нижерасположенного соседнего узла на первый узел, и четвертый интерфейс является выходным интерфейсом от первого нижерасположенного соседнего узла на первый узел.
[0030] Этап S105a: первый узел устанавливает перекрестное соединение пути восстановления согласно первой метке, первому интерфейсу, четвертой метке и четвертому интерфейсу.
[0031] Кроме того, этот первый узел выделяет первую метку и первый интерфейс согласно условию может, в частности, включать в себя:
если первый результат определения состоит в том, что первый нижерасположенный соседний узел идентичен второму нижерасположенному соседнему узлу, первая метка идентична метке переадресации от первого узла на второй нижерасположенный соседний узел, и первый интерфейс идентичен выходному интерфейсу от первого узла на второй нижерасположенный соседний узел.
[0032] Кроме того, сообщение запроса установления может дополнительно включать в себя информацию указания совместно используемого ресурса, причем информация указания совместно используемого ресурса может использоваться первым нижерасположенным соседним узлом для определения, что путь восстановления совместно использует ресурс полосы с рабочим путем.
[0033] Кроме того, информация маршрута пути восстановления получается на первом узле путем поиска согласно информации повреждения рабочего пути.
[0034] Путь восстановления может дополнительно совместно использовать ресурс полосы с рабочим путем и защитным путем. На основании вышеупомянутых этапов S101a-S105a, способ может дополнительно включать в себя:
первый узел определяет, согласно информации маршрута пути восстановления и информации маршрута защитного пути службы, идентичен ли первый нижерасположенный соседний узел третьему нижерасположенному соседнему узлу, и получает второй результат определения, причем третий нижерасположенный соседний узел является нижерасположенным соседним узлом первого узла на защитном пути; и
условие может дополнительно включать в себя второй результат определения, и сообщение запроса установления может дополнительно включать в себя идентификатор защитного пути.
[0035] Кроме того, этот первый узел выделяет первую метку и первый интерфейс согласно условию может, в частности, включать в себя:
если первый результат определения состоит в том, что первый нижерасположенный соседний узел идентичен второму нижерасположенному соседнему узлу, первая метка идентична метке переадресации от первого узла на второй нижерасположенный соседний узел, и первый интерфейс идентичен выходному интерфейсу от первого узла на второй нижерасположенный соседний узел; и если второй результат определения состоит в том, что первый нижерасположенный соседний узел идентичен третьему нижерасположенному соседнему узлу, первая метка идентична метке переадресации от первого узла на третий нижерасположенный соседний узел, и первый интерфейс идентичен выходному интерфейсу от первого узла на третий нижерасположенный соседний узел.
[0036] Кроме того, сообщение запроса установления может дополнительно включать в себя информацию указания совместно используемого ресурса, причем информация указания совместно используемого ресурса может использоваться первым нижерасположенным соседним узлом для определения, что путь восстановления совместно использует ресурс полосы с рабочим путем и защитным путем.
[0037] Кроме того, информация маршрута пути восстановления получается на первом узле путем поиска согласно информации повреждения рабочего пути.
[0038] В другом варианте осуществления настоящего изобретения, процесс способа установления пути восстановления показан на фиг. 1b. Способ включает в себя следующие этапы:
[0039] Этап S101b: второй узел принимает сообщение запроса установления пути восстановления службы, причем сообщение запроса установления по меньшей мере включает в себя вторую метку, второй интерфейс, информацию маршрута пути восстановления и идентификатор рабочего пути службы, вторая метка является меткой переадресации от первого вышерасположенного соседнего узла на второй узел, второй интерфейс является выходным интерфейсом от первого вышерасположенного соседнего узла на второй узел, и первый вышерасположенный соседний узел является вышерасположенным соседним узлом второго узла на пути восстановления.
[0040] Этап S102b: второй узел определяет, согласно идентификатору рабочего пути и информации маршрута пути восстановления, идентичен ли первый вышерасположенный соседний узел второму вышерасположенному соседнему узлу, и получает третий результат определения, причем второй вышерасположенный соседний узел является вышерасположенным соседним узлом второго узла на рабочем пути.
[0041] Этап S103b: второй узел выделяет третью метку и третий интерфейс согласно условию, причем условие включает в себя третий результат определения, третья метка является меткой переадресации от второго узла на первый вышерасположенный соседний узел, и третий интерфейс является выходным интерфейсом от второго узла на первый вышерасположенный соседний узел.
[0042] Этап S104b: второй узел устанавливает перекрестное соединение пути восстановления согласно второй метке, второму интерфейсу, третьей метке и третьего интерфейса.
[0043] Этап S105b: после выделения третьей метки и третьего интерфейса, второй узел передает сообщение ответа установления пути восстановления на первый вышерасположенный соседний узел, причем сообщение ответа установления включает в себя, по меньшей мере, третью метку, третий интерфейс и информацию маршрута пути восстановления.
[0044] Кроме того, этот второй узел выделяет третью метку и третий интерфейс согласно условию может, в частности, включать в себя:
если третий результат определения состоит в том, что первый вышерасположенный соседний узел идентичен второму вышерасположенному соседнему узлу, третья метка идентична метке переадресации от второго узла на второй вышерасположенный соседний узел, и третий интерфейс идентичен выходному интерфейсу от второго узла на второй вышерасположенный соседний узел.
[0045] Кроме того, способ может дополнительно включать в себя:
сообщение запроса установления дополнительно включает в себя информацию указания совместно используемого ресурса; и, до определения, идентичен ли первый вышерасположенный соседний узел второму вышерасположенному соседнему узлу, второй узел определяет, согласно информации указания совместно используемого ресурса, что путь восстановления совместно использует ресурс полосы с рабочим путем.
[0046] Путь восстановления может дополнительно совместно использовать ресурс полосы с рабочим путем и защитным путем. На основании вышеупомянутых этапов S101b-S104b, способ может дополнительно включать в себя:
сообщение запроса установления может дополнительно включать в себя идентификатор защитного пути службы;
второй узел дополнительно определяет, согласно идентификатору защитного пути и информации маршрута пути восстановления, идентичен ли первый вышерасположенный соседний узел третьему вышерасположенному соседнему узлу, и получает четвертый результат определения, причем третий вышерасположенный соседний узел является вышерасположенным соседним узлом второго узла на защитном пути; и
условие может дополнительно включать в себя четвертый результат определения.
[0047] Кроме того, этот второй узел выделяет третью метку и третий интерфейс согласно условию может, в частности, включать в себя:
если третий результат определения состоит в том, что первый вышерасположенный соседний узел идентичен второму вышерасположенному соседнему узлу, третья метка идентична метке переадресации от второго узла на второй вышерасположенный соседний узел, и третий интерфейс идентичен выходному интерфейсу от второго узла на второй вышерасположенный соседний узел; и если четвертый результат определения состоит в том, что первый вышерасположенный соседний узел идентичен третьему вышерасположенному соседнему узлу, третья метка идентична метке переадресации от второго узла на третий вышерасположенный соседний узел, и третий интерфейс идентичен выходному интерфейсу от второго узла на третий вышерасположенный соседний узел.
[0048] Кроме того, способ может дополнительно включать в себя:
сообщение запроса установления дополнительно включает в себя информацию указания совместно используемого ресурса; и, до определения, идентичен ли первый вышерасположенный соседний узел третьему вышерасположенному соседнему узлу, второй узел определяет, согласно информации указания совместно используемого ресурса, что путь восстановления совместно использует с ресурсом полосы рабочий путь и защитный путь.
[0049] В еще одном варианте осуществления настоящего изобретения, процесс способа установления пути восстановления показан на фиг. 1c. Способ включает в себя следующие этапы:
[0050] Этап S101c: третий узел принимает первое сообщение запроса установления пути восстановления службы, причем первое сообщение запроса установления включает в себя, по меньшей мере,
пятую метку, пятый интерфейс, информацию маршрута пути восстановления и идентификатор рабочего пути службы, пятая метка является меткой переадресации от четвертого вышерасположенного соседнего узла на третий узел, пятый интерфейс является выходным интерфейсом от четвертого вышерасположенного соседнего узла на третий узел, и четвертый вышерасположенный соседний узел является вышерасположенным соседним узлом третьего узла на пути восстановления.
[0051] Этап S102c: третий узел определяет, согласно идентификатору рабочего пути и информации маршрута пути восстановления, идентичен ли четвертый нижерасположенный соседний узел пятому нижерасположенному соседнему узлу, и получает пятый результат определения, причем четвертый нижерасположенный соседний узел является нижерасположенным соседним узлом третьего узла на пути восстановления, и пятый нижерасположенный соседний узел является нижерасположенным соседним узлом третьего узла на рабочем пути.
[0052] Этап S103c: третий узел выделяет шестую метку и шестой интерфейс согласно первому условию, причем первое условие включает в себя пятый результат определения, шестая метка является меткой переадресации от третьего узла на четвертый нижерасположенный соседний узел, и шестой интерфейс является выходным интерфейсом от третьего узла на четвертый нижерасположенный соседний узел.
[0053] Этап S104c: третий узел передает второе сообщение запроса установления пути восстановления на четвертый нижерасположенный соседний узел, причем второе сообщение запроса установления включает в себя, по меньшей мере, шестую метку, шестой интерфейс, информацию маршрута пути восстановления и идентификатор рабочего пути.
[0054] Этап S105c: третий узел принимает первое сообщение ответа установления пути восстановления, причем первое сообщение ответа установления включает в себя, по меньшей мере, седьмую метку, седьмой интерфейс и информацию маршрута пути восстановления, седьмая метка является меткой переадресации от четвертого нижерасположенного соседнего узла на третий узел, и седьмой интерфейс является выходным интерфейсом от четвертого нижерасположенного соседнего узла на третий узел.
[0055] Этап S106c: третий узел определяет, согласно идентификатору рабочего пути и информации маршрута пути восстановления, идентичен ли четвертый вышерасположенный соседний узел пятому вышерасположенному соседнему узлу, и получает шестой результат определения, причем пятый вышерасположенный соседний узел является вышерасположенным соседним узлом третьего узла на рабочем пути.
[0056] Этап S107c: третий узел выделяет восьмую метку и восьмой интерфейс согласно второму условию, причем второе условие включает в себя шестой результат определения, восьмая метка является меткой переадресации от третьего узла на четвертый вышерасположенный соседний узел, и восьмой интерфейс является выходным интерфейсом от третьего узла на четвертый вышерасположенный соседний узел.
[0057] Этап S108c: третий узел устанавливает перекрестное соединение пути восстановления согласно пятой метке, пятому интерфейсу, шестой метке, шестому интерфейсу, седьмой метке, седьмому интерфейсу, восьмой метке и восьмому интерфейсу.
[0058] Этап S109c: после выделения восьмой метки и восьмого интерфейса, третий узел передает второе сообщение ответа установления пути восстановления на четвертый вышерасположенный соседний узел, причем второе сообщение ответа установления включает в себя, по меньшей мере, восьмую метку, восьмой интерфейс и информацию маршрута пути восстановления.
[0059] Кроме того, третий узел выделяет шестую метку и шестой интерфейс согласно первому условию может, в частности, включать в себя: если пятый результат определения состоит в том, что четвертый нижерасположенный соседний узел идентичен пятому нижерасположенному соседнему узлу, шестая метка идентична метке переадресации от третьего узла на пятый нижерасположенный соседний узел, и шестой интерфейс идентичен выходному интерфейсу от третьего узла на пятый нижерасположенный соседний узел.
[0060] Третий узел выделяет в