СПОСОБ, УСТРОЙСТВО И СИСТЕМА АВТОМАТИЧЕСКОГО ЗАЩИТНОГО ПЕРЕКЛЮЧЕНИЯ
METHOD, APPARATUS AND SYSTEM FOR AUTOMATIC PROTECTIVE SWITCHING

Область техники
Варианты осуществления настоящего изобретения относятся к способам связи и, в частности, к способу, устройству и системе автоматического защитного переключения.
Уровень техники
Пакетная транспортная сеть (Packet Transport Network, сокращенно PTN) системы связи использует линию связи, образованную узлами элементов сети для передачи пакета данных сервиса. Чтобы избежать того, что отказ части узлов или линий связи оказывал влияние на передачу сервиса, в существующей PTN применяется способ автоматического защитного переключения (Automatic Protection Switching, APS). Таким образом, сервис на неисправной линии связи переключается на предварительно установленную резервную линию связи для передачи, чтобы не оказывать влияние на передачу сервиса.
СВЧ-волна - это тип среды передачи между узлами на линии связи, в настоящее время широко применяется в сети оператора. Чаще всего используются технология синхронной цифровой иерархии (Synchronous Digital Hierarchy, сокращенно SDH) и технология плезиохронной цифровой иерархии (Plesiochronous Digital Hierarchy, сокращенно PDH), и в основном передается сервис E1. В последние годы, IP-сервис постепенно заменяет сервисы E1, и занимает большую часть трафика в сети, в связи с чем резко возрастает потребность в полосе пропускания. В таких обстоятельствах, поскольку традиционные PDH и SDH СВЧ-волны не могут хорошо поддерживать IP-сервис, PDH и SDH СВЧ-волны постепенно заменяются пакетной СВЧ-технологией. СВЧ линия связи имеет относительно специфическую особенность, называемую адаптивная модуляция (Adaptive Modulation, сокращенно AM). Узел, передающий данные на основе СВЧ-волны, может автоматически менять режим модуляции согласно изменению текущих условий окружающей среды. Это может приводить к изменению полосы пропускания СВЧ линии связи, но может гарантировать низкую частоту появления битовых ошибок при передаче сервиса.
В ходе исследований настоящего изобретения, авторы изобретения обнаружили, что применение способа APS в сети PTN, которая включает в себя СВЧ линию связи, имеет следующие недостатки. Для существующего способа APS, в нормальном случае, по рабочему пути передается защищенный сервис, и по защитному пути передается незащищенный сервис или не передается никакого сервиса; в случае отказа, все защищенные сервисы переключаются на защитный путь для передачи. Однако, в одном аспекте, в силу особенности AM, СВЧ линия связи все еще может передавать часть сервисов после регулировки полосы пропускания, и переключение сервисов может приводить к потере пакетов, что ухудшает эффективность передачи сервиса и качество сервиса; в другом аспекте, если СВЧ линия связи существует как на рабочем пути, так и на защитном пути, и полоса пропускания на защитном пути также уменьшается, потребность в полосе пропускания всех переключенных сервисов может не удовлетворяться.
Сущность изобретения
Варианты осуществления настоящего изобретения предоставляют способ, устройство и систему автоматического защитного переключения, для улучшения эффективности и качества передачи сервиса, которая основана на способе автоматического защитного переключения.
Вариант осуществления настоящего изобретения предоставляет способ автоматического защитного переключения, включающий в себя этапы, на которых:
определяют, посредством краевого узла сети, согласно изменению полосы пропускания, часть сервисов на первом пути передачи или втором пути передачи как подлежащий переключению сервис(ы), когда наблюдают, что изменяется полоса пропускания первого пути передачи; и
переключают, посредством краевого узла сети, подлежащий переключению сервис(ы) между линиями связи на втором пути передачи и первом пути передачи.
Вариант осуществления настоящего изобретения дополнительно предоставляет другой способ автоматического защитного переключения, включающий в себя этапы, на которых:
принимают, посредством краевого узла сети, сообщение частичного переключения от однорангового краевого узла сети краевого узла сети, через первый путь передачи или второй путь передачи; и
определяют, посредством краевого узла сети согласно информации указания о подлежащем переключению сервисе(ах) или информации изменения полосы пропускания в сообщении частичного переключения, часть сервисов на первом пути передачи или втором пути передачи как подлежащий переключению сервис(ы), и переключают подлежащий переключению сервис(ы) между линиями связи на втором пути передачи и первом пути передачи.
Вариант осуществления настоящего изобретения предоставляет устройство автоматического защитного переключения, включающее в себя:
модуль определения, выполненный с возможностью определения части сервисов на первом пути передачи или втором пути передачи как подлежащий переключению сервис(ы) согласно изменению полосы пропускания, когда краевой узел сети наблюдает изменение полосы пропускания первого пути передачи; и
модуль переключения, выполненный с возможностью переключения подлежащего переключению сервиса(ов) между линиями связи на втором пути передачи и первом пути передачи.
Вариант осуществления настоящего изобретения предоставляет другое устройство автоматического защитного переключения, включающее в себя:
модуль приема сообщений, выполненный с возможностью приема сообщения частичного переключения от однорангового краевого узла сети через первый путь передачи или второй путь передачи; и
модуль переключения сервисов, выполненный с возможностью определения, согласно информации указания о подлежащем переключению сервисе(ах) или информации изменения полосы пропускания в сообщении частичного переключения, части сервисов на первом пути передачи или втором пути передачи как подлежащий переключению сервис(ы), и переключения подлежащего переключению сервиса(ов) между линиями связи на втором пути передачи и первом пути передачи.
Вариант осуществления настоящего изобретения предоставляет систему автоматического защитного переключения, включающую в себя первый краевой узел сети и второй краевой узел сети, и второй путь передачи и первый путь передачи существуют между первым краевым узлом сети и вторым краевым узлом сети через промежуточные узлы.
Первый краевой узел сети выполнен с возможностью: определения части сервисов на первом пути передачи или втором пути передачи как подлежащего переключению сервиса(ов) согласно изменению полосы пропускания, когда наблюдают, что изменяется полоса пропускания первого пути передачи; переключения подлежащего переключению сервиса(ов) между линиями связи на втором пути передачи и первом пути передачи; и отправки сообщения частичного переключения на второй краевой узел сети на одноранговом конце первого пути передачи или второго пути передачи, где сообщение частичного переключения включает в себя, по меньшей мере, информацию указания о подлежащем переключению сервисе(ах) или информацию изменения полосы пропускания.
Второй краевой узел сети выполнен с возможностью: приема сообщения частичного переключения от первого краевого узла сети через первый путь передачи или второй путь передачи; и определения части сервисов на первом пути передачи или втором пути передачи как подлежащего переключению сервиса(ов) согласно информации указания о подлежащем переключению сервисе(ах) или информации изменения полосы пропускания в сообщении частичного переключения, и переключения подлежащего переключению сервиса(ов) между линиями связи на первом пути передачи и втором пути передачи.
Из вышеизложенного технического решения можно увидеть, что, согласно вариантам осуществления настоящего изобретения, используется способ, который осуществляет защитное переключение для части сервисов при изменении полосы пропускания пути передачи, чтобы рационально использовать ресурсы полосы пропускания первого пути передачи и второго пути передачи, сокращать объем переключения сервисов и снижать потерю пакетов, вызванную переключением. Кроме того, нагрузка рационально распределяется между первым путем передачи и вторым путем передачи, что улучшает эффективность и качество передачи сервиса.
Краткое описание чертежей
Фиг. 1 - блок-схема способа автоматического защитного переключения согласно варианту 1 осуществления настоящего изобретения.
Фиг. 2 - блок-схема способа автоматического защитного переключения согласно варианту 2 осуществления настоящего изобретения.
Фиг. 3 - блок-схема способа автоматического защитного переключения согласно варианту 3 осуществления настоящего изобретения.
Фиг. 4 - схематическая диаграмма сети с автоматическим защитным переключением согласно варианту осуществления настоящего изобретения.
Фиг. 5 - схематическая диаграмма нормального состояния передачи в архитектуре сети с автоматическим защитным переключением согласно варианту осуществления настоящего изобретения.
Фиг. 6 - схематическая диаграмма защищенного состояния передачи в архитектуре сети с автоматическим защитным переключением согласно варианту осуществления настоящего изобретения.
Фиг. 7 - схема другого защищенного состояния передачи в архитектуре сети с автоматическим защитным переключением согласно варианту осуществления настоящего изобретения.
Фиг. 8 - блок-схема способа автоматического защитного переключения согласно варианту 4 осуществления настоящего изобретения.
Фиг. 9 - блок-схема способа автоматического защитного переключения согласно варианту 5 осуществления настоящего изобретения.
Фиг. 10 - блок-схема способа автоматического защитного переключения согласно варианту 6 осуществления настоящего изобретения.
Фиг. 11 - блок-схема способа автоматического защитного переключения согласно варианту 7 осуществления настоящего изобретения.
Фиг. 12 - блок-схема другого способа автоматического защитного переключения согласно варианту 8 осуществления настоящего изобретения.
Фиг. 13 - структурная схема устройства автоматического защитного переключения согласно варианту 9 осуществления настоящего изобретения.
Фиг. 14 - структурная схема устройства автоматического защитного переключения согласно варианту 10 осуществления настоящего изобретения.
Фиг. 15 - структурная схема устройства автоматического защитного переключения согласно варианту 11 осуществления настоящего изобретения.
Фиг. 16 - структурная схема другого устройства автоматического защитного переключения согласно варианту 12 осуществления настоящего изобретения.
Фиг. 17 - структурная схема другого устройства автоматического защитного переключения согласно варианту 13 осуществления настоящего изобретения.
Фиг. 18 - структурная схема другого устройства автоматического защитного переключения согласно варианту 14 осуществления настоящего изобретения.
Фиг. 19-1 - схема сценария способа автоматического защитного переключения согласно варианту осуществления настоящего изобретения.
Фиг. 19-2 - схема отношения отображения между индексом политики выделения каналов и комбинацией полос пропускания пути.
Фиг. 20 - схема сценария выделения каналов в нормальном состоянии согласно варианту осуществления настоящего изобретения.
Фиг. 21 - схема сценария защитного переключения при уменьшении полосы пропускания пути на фиг. 20.
Фиг. 22 - схема сценария выделения каналов согласно другому варианту осуществления настоящего изобретения.
Фиг. 23 - блок-схема процедуры обработки сообщения автоматического защитного переключения согласно варианту осуществления настоящего изобретения.
Подробное описание вариантов осуществления
Технические решения в вариантах осуществления настоящего изобретения ясно и в полном объеме описаны ниже со ссылкой на прилагаемые чертежи. Очевидно, описанные ниже варианты осуществления составляют лишь часть, а не все варианты осуществления настоящего изобретения. Все остальные варианты осуществления, полученные специалистами в данной области техники на основании вариантов осуществления настоящего изобретения без творческих усилий, должны подпадать под объем защиты настоящего изобретения.
Вариант 1 осуществления
Фиг. 1 - блок-схема способа автоматического защитного переключения согласно варианту 1 осуществления настоящего изобретения. В сети, где применяется способ APS, включается, в общем случае, по меньшей мере, один защитный путь и один рабочий путь. В этом варианте осуществления и во всех последующих вариантах осуществления, первым путем передачи может быть рабочий путь, а вторым путем передачи может быть защитный путь. Соответственно, когда первый путь передачи является защитным путем, второй путь передачи является рабочим путем. Оба конца второго пути передачи и первого пути передачи сходятся к двум краевым узлам сети. Эти два краевых узла сети сконфигурированы с устройством выбора приема/передачи для реализации защитного переключения, а именно, для определения пути для передачи защищенного сервиса. Способ в этом варианте осуществления, в частности, может осуществляться любым краевым узлом сети и включает в себя следующие этапы:
Этап 101: Краевой узел сети определяет часть сервисов на первом пути передачи или втором пути передачи как подлежащий переключению сервис(ы) согласно информации изменения полосы пропускания, когда наблюдают, что изменяется полоса пропускания первого пути передачи. Информация изменения полосы пропускания, в частности, может представлять собой величину измененной полосы пропускания или величину изменения полосы пропускания, или может идентифицироваться как тенденция изменения полосы пропускания и т.д.
Этап 102: Краевой узел сети переключает подлежащий переключению сервис(ы) между линиями связи на втором пути передачи и первом пути передачи.
Согласно техническому решению настоящего изобретения, изменение полосы пропускания первого пути передачи является условием инициирования защитного переключения для инициирования частичного переключения сервиса. Вместо того, чтобы осуществлять защитное переключение одинаково для всех сервисов на первом пути передачи или втором пути передачи, необходимо выбрать подлежащий переключению сервис(ы) среди сервисов на первом пути передачи или втором пути передачи согласно изменению полосы пропускания. Таким образом, согласно техническому решению этого варианта осуществления, автоматическое защитное переключение частичных защищенных сервисов можно реализовать согласно конкретным условиям; можно рационально распределять нагрузку между линиями связи на первом пути передачи и втором пути передачи; полностью используются ресурсы передачи первого пути передачи и второго пути передачи; и качество и эффективность защищенной передачи сервиса улучшаются.
Условия инициирования защитного переключения не ограничиваются наблюдаемым изменением полосы пропускания линии связи. Защитное переключение также может инициироваться посредством приема уведомления об изменении полосы пропускания, или изменением состояния передачи или изменением требований к передаче, где изменение указывается другими элементами сети или узлами. Подлежащий переключению сервис(ы) можно определять по-разному. Например, если условием инициирования защитного переключения является изменение величины полосы пропускания, то подлежащий переключению сервис(ы) можно определить согласно текущей величине полосы пропускания первого пути передачи, или подлежащий переключению сервис(ы) можно определить с учетом текущей величины полосы пропускания первого пути передачи и величины полосы пропускания второго пути передачи в одно и то же время; если условием инициирования защитного переключения является уведомительное сообщение, отправленное другими элементами сети, то подлежащий переключению сервис(ы) можно определить согласно указанию, переносимому в уведомительном сообщении; или, при наступлении условия инициирования защитного переключения, подлежащий переключению сервис(ы) можно определить согласно типу или идентификатору условия инициирования защитного переключения и локально предварительно сохраненной политики.
На основании этого варианта осуществления, сообщение частичного переключения может дополнительно отправляться на одноранговый краевой узел сети краевого узла сети на первом пути передачи или втором пути передачи после переключения краевым узлом сети подлежащего переключению сервиса(ов) между вторым путем передачи и первым путем передачи. Сообщение частичного переключения включает в себя, по меньшей мере, информацию указания о подлежащем переключению сервисе(ах) или информацию изменения полосы пропускания, и используется для инструктирования однорангового краевого узла сети определять подлежащий переключению сервис(ы) согласно сообщению частичного переключения и переключать подлежащий переключению сервис(ы) между линиями связи на втором пути передачи и первом пути передачи. Сообщение частичного переключения, предпочтительно, отправляется по защитному пути и, таким образом, может переноситься сообщением APS. Согласно современному способу APS, краевой узел сети отправляет сообщение APS на защитный путь, чтобы гарантировать двусторонность автоматического защитного переключения. В этом варианте осуществления, сообщение частичного переключения может появляться в сообщении APS, и информация указания переключения может расширяться и переноситься в сообщении APS, чтобы частичное переключение было двусторонним.
Сообщение частичного переключения используется для информирования краевого узла сети на другой стороне для осуществления соответствующего частичного автоматического защитного переключения. Согласно информации указания о подлежащему переключению, например, идентификатору сервиса, списку идентификаторов сервиса, типу сервиса или приоритету сервиса, сервис, который согласуется с информацией указания о подлежащем переключению сервисе(ах), определяется как подлежащий переключению сервис(ы) и переключается. Когда информацией указания является идентификатор сервиса, сервис с соответствующим идентификатором сервиса является сервисом, который согласуется с информацией указания. Когда информацией указания является тип сервиса, сервис, относящийся к тому же типу, является сервисом, который согласуется с информацией указания. Согласно вышеизложенному техническому решению, можно достичь двустороннего автоматического защитного переключения сервиса.
Упомянутый здесь сервис относится к трафику, появившемуся на пути передачи, или может быть клиентским сервисом; в сети многопротокольной коммутацией по меткам (Multi-Protocol Label Switching, сокращенно MPLS), сервис может представлять собой трафик псевдопроводного сигнала (Pseudowire, сокращенно PW) или трафик пути, коммутируемого по меткам (Label Switching Path, сокращенно LSP) вложения внутреннего уровня; и в Ethernet, сервис также может быть трафиком виртуальной локальной сети (Virtual Local Area Network, сокращенно VLAN) внутреннего уровня. Для упрощения описания, в настоящем изобретении термин "сервис" используется для представления этих типов трафика.
Вариант 2 осуществления
Фиг. 2 - блок-схема способа автоматического защитного переключения согласно варианту 2 осуществления настоящего изобретения. Этот вариант осуществления может быть основан на вышеописанном варианте 1 осуществления. В частности, частичное автоматическое защитное переключение инициируется согласно изменению полосы пропускания. Первым путем передачи может быть рабочий путь, а вторым путем передачи может быть защитный путь. Способ включает в себя следующие этапы:
Этап 201: Краевой узел сети наблюдает полосу пропускания линии связи на первом пути передачи.
Этап 202: Краевой узел сети определяет часть сервисов на первом пути передачи или втором пути передачи как подлежащий переключению сервис(ы) согласно изменению полосы пропускания, когда наблюдают, что полоса пропускания линии связи на первом пути передачи изменяется; при этом краевой узел сети также может определять информацию указания о подлежащем переключению сервисе(ах) согласно изменению полосы пропускания первого пути передачи.
Этап 203: Краевой узел сети переключает подлежащий переключению сервис(ы) между линиями связи на втором пути передачи и первом пути передачи, и может дополнительно отправлять сообщение частичного переключения на одноранговый краевой узел сети второго пути передачи, где сообщение частичного переключения включает в себя, по меньшей мере, информацию указания о подлежащем переключению сервисе(ах) или информацию изменения полосы пропускания.
Согласно техническому решению настоящего изобретения, краевой узел сети может переключать часть сервисов, которые согласуются с политикой защитного переключения согласно изменению полосы пропускания первого пути передачи. Когда полоса пропускания уменьшается, сервис может быть переключен с первого пути передачи на второй путь передачи; когда полоса пропускания первого пути передачи увеличивается, сервис может быть переключен со второго пути передачи на первый путь передачи. При переключении сервиса, краевой узел сети дополнительно отправляет информацию указания, способную идентифицировать подлежащий переключению сервис(ы), на первый путь передачи или второй путь передачи. Информация указания отправляется на одноранговый краевой узел сети краевого узла сети, так что одноранговый краевой узел сети инициируется для переключения сервиса согласно информации указания. Таким образом, достигается двустороннее защитное переключение сервиса.
Согласно техническому решению вариантов осуществления настоящего изобретения, лишь часть защищенных сервисов переключается согласно полосе пропускания при изменении полосы пропускания линии связи, что избавляет от того, что все защищенные сервисы переключаются. Первый путь передачи также может передавать часть защищенных сервисов, так что сокращаются объем переключаемого трафика и потеря пакетов, вызванная переключением. В другом аспекте, на первоначальную эффективность передачи на втором пути передачи не оказывается влияние из-за слишком большого количества защищенных сервисов, переданных на втором пути передачи.
Операция определения подлежащего переключению сервиса(ов) и информации указания о подлежащем переключению сервисе(ах) на вышеописанном этапе 202 может быть: определением посредством запроса предварительно сохраненной политики защитного переключения согласно изменению полосы пропускания.
В этом варианте осуществления, политика защитного переключения может предварительно сохраняться в каждом краевом узле сети, и политика защитного переключения включает в себя отношение отображения между величиной измененной полосы пропускания или величиной изменения полосы пропускания, подлежащим переключению сервисом и информацией указания о подлежащем переключению сервисе. Например, политика защитного переключения включает в себя отношение отображения между сохраненной величиной полосы пропускания и величиной приоритета, и сервисы различаются согласно величине приоритета. Правило переключения может дополнительно храниться в политике защитного переключения. Например, сервис с приоритетом, превышающим величину приоритета, переключается на первый путь передачи, и сервис с приоритетом более низким, чем величина приоритета, переключается на второй путь передачи.
Конкретное содержание политики защитного переключения этим не ограничивается. Например, информация указания о подлежащем переключению сервисе(ах) может представлять собой долю переключения, и правило переключения представляет собой переключение определенной доли защищенных сервисов на второй путь передачи или первый путь передачи, когда величина полосы пропускания достигает определенной величины. Содержание политики защитного переключения может устанавливаться согласно конкретным требованиям. Политика защитного переключения может предварительно задаваться и затем сохраняться в каждом краевом узле сети, или политика защитного переключения предоставляется краевому узлу сети на одной стороне через условие инициирования, которое имеет форму уведомления, и затем политика защитного переключения переносится сообщением частичного переключения и отправляется на одноранговый краевой узел сети.
В практических применениях, автоматическое защитное переключение частичных сервисов не обязательно инициируется наблюдением полосы пропускания линии связи на первом пути передачи, но также может инициироваться наблюдением полосы пропускания линии связи на втором пути передачи. Когда наблюдается, что полоса пропускания линии связи на первом пути передачи изменяется, политика защитного переключения может запрашиваться для определения подлежащего переключению сервиса(ов) и информации указания о подлежащем переключению сервисе(ах) согласно изменению полосы пропускания.
Альтернативно, полосу пропускания линии связи на первом пути передачи и полосу пропускания линии связи на втором пути передачи также можно наблюдать одновременно для определения подлежащего переключению сервиса(ов).
Это техническое решение особенно применимо к случаю, в котором предполагаются СВЧ линии связи. Краевой узел сети наблюдает полосу пропускания линии связи на первом пути передачи, а именно наблюдает изменение полосы пропускания СВЧ линии связи на первом пути передачи, вызванное адаптивной модуляцией вследствие изменения окружающей среды. В частности, когда происходит такое явление, как изменение окружающей среды, краевой узел сети, взаимодействующий с соседним узлом в форме СВЧ-волн, будет изменять режим модуляции в силу особенности AM, тем самым изменяя полосу пропускания. Таким образом, краевой узел сети может собирать данные изменения локальной полосы пропускания. При этом если полоса пропускания уменьшается, это не означает, что линия связи выходит из строя, и часть сервисов все еще может передаваться. Таким образом, краевой узел сети может переключать часть защищенных сервисов на второй путь передачи согласно техническому решению этого варианта осуществления, так что сетевая нагрузка распределяется между вторым путем передачи и первым путем передачи, и ресурсы полосы пропускания сети полностью используются.
Вариант 3 осуществления
Фиг. 3 - логическая блок-схема способа автоматического защитного переключения согласно варианту 3 осуществления настоящего изобретения. Способ APS в этом варианте осуществления можно реализовать на основании конфигурации линии связи, показанной на фиг. 4. APS может включать в себя несколько режимов: 1:1, 1:n, и m:n. Режим 1:1 означает один защитный путь и один рабочий путь, где рабочий путь известен как первый путь передачи, а защитный путь известен как второй путь передачи. 1:n означает один второй путь передачи и n первых путей передачи. m:n означает m вторых путей передачи и n первых путей передачи, где m и n - натуральные числа. Режим 1:1 рассмотрен в порядке примера для иллюстрации. Фиг. 4 - схематическая диаграмма сети с автоматическим защитным переключением согласно варианту осуществления настоящего изобретения. Как показано на фиг. 4, линии связи между множественными промежуточными узлами образуют два пути; один устанавливается как первый путь 410 передачи; и другой устанавливается как второй путь 420 передачи. Узлы, встречающиеся на обоих концах первого пути 410 передачи и второго пути 420 передачи, являются краевыми узлами сети. Все узлы являются узлами коммутации пакетов. Среда передачи, также известная как режим передачи, между узлами может изменяться. Например, среда передачи между первым краевым узлом 401 сети и первым промежуточным узлом 402 и четвертым промежуточным узлом 406 или между первым промежуточным узлом 402 и вторым промежуточным узлом 403 является СВЧ линией связи. Другие среды используются в качестве линий связи между вторым краевым узлом 405 сети, третьим промежуточным узлом 404, пятым промежуточным узлом 407 и шестым промежуточным узлом 408. Предполагается, что пакеты трех защищенных сервисов, а именно первого сервиса 430, второго сервиса 440 и третьего сервиса 450, передаются между первым краевым узлом 401 сети и вторым краевым узлом 405 сети, как показано на фиг. 5. В частности, в порядке примера взята сеть MPLS. Первый путь 410 передачи и второй путь 420 передачи являются LSP. Упомянутый здесь сервис может представлять собой псевдопроводную передачу или клиентский сигнал до псевдопроводной инкапсуляции. Если сервис находится в псевдопроводном режиме, соответствующий приоритет псевдопроводной передачи необходимо установить как приоритет сервиса для каждой псевдопроводной передачи на краевом узле сети; если сервис находится в режиме клиентского сигнала, соответствующий приоритет сервиса необходимо установить для каждого сервиса на краевом узле сети. Для сети MPLS рекомендуется псевдопроводной режим, и переключение осуществляется согласно псевдопроводному режиму.
Этот вариант осуществления может базироваться на втором варианте осуществления и, в частности, осуществляется первым краевым узлом 401 сети, показанным на фиг. 4. Этот вариант осуществления включает в себя следующие этапы:
Этап 301: Первый краевой узел 401 сети наблюдает полосу пропускания линии связи на первом пути 410 передачи. В частности, первый краевой узел 401 сети наблюдает, изменяется ли полоса пропускания СВЧ линии связи к первому промежуточному узлу 402 вследствие изменения режима модуляции. Если полоса пропускания СВЧ линии связи между другими узлами на первом пути 410 передачи изменяется вследствие изменения режима модуляции, другие узлы могут отправлять уведомительное сообщение на первый краевой узел 401 сети для уведомления об изменении полосы пропускания.
Этап 302: когда наблюдают, что полоса пропускания линии связи на первом пути 410 передачи уменьшается, например, величина полосы пропускания уменьшается от начальной величины полосы пропускания 1 Гбит/с до 0,6 Гбит/с, первый краевой узел 401 сети запрашивает сохраненную величину приоритета, соответствующую величине в политике защитного переключения согласно текущей величине полосы пропускания после уменьшения, определяет сервис с приоритетом более низким, чем величина приоритета, как сервис, подлежащий переключению с первого пути 410 передачи на второй путь 420 передачи согласно правилу переключения в политике защитного переключения, и определяет величину приоритета в качестве информации указания о подлежащем переключению сервисе, где правило переключения предварительно сохранено в политике защитного переключения. Правило переключения включает в себя, по меньшей мере, информацию указания, которая инструктирует краевой узел сети определить сервис с приоритетом более низким, чем величина приоритета как сервис, подлежащий переключению с первого пути передачи на второй путь передачи, и определить величину приоритета в качестве информации указания о подлежащем переключению сервисе.
В частности, политика защитного переключения может предварительно сохраняться в краевом узле сети, и величину приоритета можно задавать согласно уменьшению полосы пропускания или диапазону уменьшения полосы пропускания, или величине уменьшения полосы пропускания или диапазону величин уменьшения полосы пропускания. Например, когда полоса пропускания уменьшается до 0,6 Гбит/с, соответствующая запрошенная величина приоритета устанавливается равной 4. Приоритет сервиса устанавливается для каждого сервиса соответственно, и может переноситься в пакете сервиса; или краевой узел сети запрашивает политику защитного переключения для получения величины приоритета, соответствующей величине полосы пропускания согласно изменению полосы пропускания, и затем запрашивает и идентифицирует приоритет сервиса, соответствующий каждому сервису локально, так что приоритет сервиса можно сравнить с запрошенной величиной приоритета. Например, приоритет сервиса для первого сервиса 430 устанавливается равным 7; приоритет сервиса для второго сервиса 440 устанавливается равным 3; и приоритет сервиса для третьего сервиса 450 устанавливается равным 5. Таким образом, определяется, что приоритет сервиса для второго сервиса 440 ниже 4, второй сервис 440 является подлежащим переключению сервисом, и величина 4 приоритета является информацией указания о подлежащем переключению сервисе.
Этап 303: Первый краевой узел 401 сети переключает подлежащий переключению сервис, а именно, второй сервис 440, с первого пути 410 передачи на второй путь 420 передачи, и отправляет сообщение частичного переключения на второй краевой узел 405 сети на одноранговом конце второго пути 420 передачи. Сообщение частичного переключения несет, по меньшей мере, информацию указания о подлежащем переключению сервисе, а именно, величину приоритета 4. Состояние передачи сети после переключения показано на фиг. 6. Когда первому краевому узлу 401 сети не нужно отправлять защищенный сервис со второго пути 420 передачи, первый краевой узел сети, в общем случае, отправляет сообщение Нет Запроса (No Request, сокращенно NR) на второй путь 420 передачи; когда защитное переключение требуется, формируется вышеописанное сообщение частичного переключения.
Этап 304: После приема сообщения частичного переключения, переданного со второго пути 420 передачи, второй краевой узел 405 сети анализирует сообщение частичного переключения для получения информации указания о подлежащем переключению сервисе, и переключает сервис с приоритетом более низким, чем величина 4 приоритета согласно политике защитного переключения, т.е. второй сервис 440 переключается с первого пути 410 передачи на второй путь 420 передачи, так что завершается двустороннее защитное переключение. Политика защитного переключения также может включать в себя правило переключения. Правило переключения включает в себя, по меньшей мере, указание, которое инструктирует второй краевой узел 405 сети переключить сервисы с приоритетом более низким, чем указанная величина приоритета, с первого пути 410 передачи на второй путь 420 передачи.
Второй краевой узел 405 сети может предварительно сохранять политику защитного переключения, которая идентична политике защитного переключения в первом краевом узле 401 сети, или принимает политику защитного переключения, которая отправляется совместно с сообщением частичного переключения первым краевым узлом 401 сети.
Согласно техническому решению этого варианта осуществления, при уменьшении полосы пропускания первого пути передачи из-за AM СВЧ линии связи, ухудшения сигнала (Signal Degrade, сокращенно SD) не происходит, и только сервис с более низким приоритетом может переключаться на второй путь передачи, благодаря чему, уменьшение полосы пропускания первого пути передачи не оказывает влияние на передачу сервисов с более высоким приоритетом. Проблемы снижения качества передачи на первом пути передачи вследствие уменьшения полосы пропускания можно избежать за счет переключения части сервисов. Кроме того, можно также полностью использовать остаточную полосу пропускания первого пути передачи, тем самым избегая снижения эффективности передачи и качества первоначальных незащищенных сервисов на втором пути передачи по причине переключения слишком большого количества защищенных сервисов на второй путь передачи. При этом уменьшение объема переключения сервисов может уменьшить потерю пакетов, вызванную переключением. Защищенные сервисы рационально распределяются между первым путем передачи и вторым путем передачи и, таким образом, распределяется нагрузка, и предоставляется максимальная защита сервисов.
В этом варианте осуществления, частичное автоматическое защитное переключение сервиса может осуществляться более одного раза. После осуществления частичного автоматического защитного переключения сервиса, если какой-либо краевой узел сети наблюдает уменьшение полосы пропускания, например, уменьшение полосы пропускания от 0,6 Гбит/с до 0,3 Гбит/с, может запрашиваться и определяться соответствующая величина приоритета, например, величина приоритета равна 6, когда полоса пропускания равна 0,3 Гбит/с, и третий сервис 350 с приоритетом сервиса равным 5 также переключается на второй путь 420 передачи, как показано на фиг. 7.
Вариант 4 осуществления
Фиг. 8 - блок-схема способа автоматического защитного переключения согласно варианту 4 осуществления настоящего изобретения. Этот вариант осуществления отличается от варианта 3 осуществления тем, что: вариант 3 осуществления демонстрирует случай, когда сервис переключается с первого пути передачи на второй путь передачи при уменьшении полосы пропускания линии связи на первом пути передачи; и этот вариант осуществления демонстрирует случай, когда сервис переключается со второго пути передачи на первый путь передачи при увеличении полосы пропускания линии связи на первом пути передачи. Подробные этапы являются следующими:
Этап 801: Первый краевой узел 401 сети наблюдает полосу пропускания линии связи на первом пути 410 передачи.
Этап 802: Когда наблюдают, что увеличивается полоса пропускания линии связи на первом пути 410 передачи, первый краевой узел 401 сети запрашивает политику защитного переключения для получения величины приоритета, соответствующей величине увеличенной полосы пропускания или величине увеличения полосы пропускания согласно увеличению полосы пропускания. Политика защитного переключения включает, по меньшей мере, отношение отображения между величиной увеличенной полосы пропускания или величиной увеличения полосы пропускания и величиной приоритета, и включает в себя правило переключения. Правило переключения включает в себя, по меньшей мере, информацию указания определения сервисов с приоритетом равным или более высоким, чем величина приоритета, как сервисов, подлежащих переключению со второго пути 420 передачи на первый путь 410 передачи, и определение величины приоритета в качестве информации указания о подлежащем переключению сервисе. Согласно правилу переключения, хранящемуся в политике защитного переключения, первый краевой узел 401 сети определяет сервис с приоритетом равным или более высоким, чем величина приоритета, как сервис, подлежащий переключению со второго пути 420 передачи на первый путь 410 передачи, и определяет величину приоритета в качестве информации указания о подлежащем переключению сервисе. Например, когда полоса пропускания увеличивается с 0,3 Гбит/с до 0,6 Гбит/с, величина приоритета определяется равной 4, и второй сервис 440 с приоритетом сервиса равным 5 определяется как подлежащий переключению сервис, и величина 4 приоритета определяется в качестве информации указания о подлежащем переключению сервисе.
Следует отметить, что, для упрощения описания в этом варианте осуществления, переключается только второй сервис 440. В практической сети может переключаться более одного сервиса. Таким образом, все сервисы с приоритетом более низким, чем величина приоритета, переключаются на первом краевом узле 401 сети, где величина приоритета указана в политике защитного переключения и соответствует величине измененной полосы пропускания.
Этап 803: Первый краевой узел 401 сети переключает подлежащий переключению сервис(ы) с линий связи на втором пути 420 передачи на первый путь 410 передачи и отправляет сообщение частичного переключения на второй краевой узел 405 сети на одноранговом конце второго пути 420 передачи. Сообщение частичного переключения включает в себя, по меньшей мере, информацию указания о подлежащем переключению сервисе.
Этап 804: Второй краевой узел 405 сети принимает со второго пути 420 передачи сообщение частичного переключения, отправленное первым краевым узлом 401 сети, анализирует сообщение частичного переключения для получения величины 4 приоритета и, согласно политике защитного переключения, переключает второй сервис 440 с приоритетом сервиса более низким, чем величина приоритета, с линий связи на первом пути 410 передачи на второй путь 420 передачи для передачи. Политика защитного переключения может дополнительно включать в себя правило переключения. Правило переключения включает в себя, по меньшей мере, указание, которое инструктирует второму краевому узлу 405 сети переключать сервисы с приоритетом более низким, чем указанная величина приоритета, с первого пути 410 передачи на второй путь 420 передачи.
Следует отметить, что, для упрощения описания в этом варианте осуществления, переключается только второй сервис 440. В практической сети может переключаться более одного сервиса. Таким образом, все сервисы с приоритетом более низким, чем величина приоритета, переключаются на втором краевом узле 405 сети, где величина приоритета получается из проанализированного сообщения частичного переключения.
Согласно техническому решению этого варианта осуществления, когда краевой узел сети наблюдает, что полоса пропускания первого пути передачи изменяется вследствие AM СВЧ линии связи, то, по какому пути передавать сервис, может управляться согласно приоритету сервиса. Следовательно, ресурсы полосы пропускания используются рационально; снижается потеря пакетов, вызванная переключением всех защищенных сервисов; и могут быть улучшены эффективность и качество сетевой передачи.
Вариант 5 осуществления
Фиг. 9 - блок-схема способа автоматического защитного переключения согласно варианту 5 осуществления настоящего изобретения. Этот вариант осуществления отличается от варианта 3 осуществления и варианта 4 осуществления тем, что: вариант 3 осуществления и вариант 4 осуществления демонстрируют ситуацию, когда при определении величины приоритета переключения рассматривается полоса пропускания линии связи только первого пути передачи; в этом варианте осуществления, величина приоритета подлежащего переключению сервиса(ов) определяется на основании полосы пропускания первого пути передачи и полосы пропускания второго пути передачи. В этом варианте осуществления, для иллюстрации, как иллюстративный пример взята архитектура сети, показанная на фиг.4.
Этап 901: Первый краевой узел 401 сети наблюдает полосу пропускания первого пути 410 передачи и второго пути 420 передачи. В частности, наблюдается полоса пропускания СВЧ линии связи между первым краевым узлом 401 сети, первым промежуточным узлом 402 и четвертым промежуточным узлом 406.
Этап 902: Когда наблюдают, что изменяется полоса пропускания первого пути 410 передачи и/или второго пути 420 передачи или одновременно изменяются, первый краевой узел 401 сети запрашивает политику защитного переключения для получения величины приоритета, соответствующей величине полосы пропускания, согласно текущему изменению полосы пропускания первого пути 410 передачи и второго пути 420 передачи. Политика защитного переключения включает в себя, по меньшей мере, отношение отображения между величиной измененной полосы пропускания или величиной изменения полосы пропускания и величиной приоритета и включает в себя правило переключения. Правило переключения включает в себя, по меньшей мере, указание, которое инструктирует первый краевой узел 401 сети осуществлять защитное переключение для части сервисов согласно величине приоритета. То есть сервис с приоритетом равным или более высоким, чем величина приоритета, определяется как сервис, подлежащий переключению со второго пути 420 передачи на первый путь 410 передачи; сервис с приоритетом более низким, чем величина приоритета, определяется как сервис, подлежащий переключению с первого пути 410 передачи на второй путь 420 передачи; и величина приоритета определяется в качестве информации указания о подлежащем переключению сервисе(ах). Первый краевой узел 401 сети осуществляет защитное переключение для части сервисов согласно правилу переключения в политике защитного переключения и величине приоритета. Таким образом, сервис с приоритетом равным или более высоким, чем величина приоритета, определяется как сервис, подлежащий переключению со второго пути 420 передачи на первый путь 410 передачи; сервис с приоритетом более низким, чем величина приоритета, определяется как сервис, подлежащий переключению с первого пути 410 передачи на второй путь 420 передачи; и величина приоритета определяется в качестве информации указания о подлежащем переключению сервисе(ах).
В частности, политика защитного переключения может предварительно сохраняться в краевом узле сети, и величина приоритета может устанавливаться согласно соответствующим величинам полосы пропускания первого пути передачи и полосы пропускания второго пути передачи. Например, когда полоса пропускания первого пути передачи равна 0,6 Гбит/с, а полоса пропускания второго пути передачи также равна 0,6 Гбит/с, величина приоритета определяется равной 4 путем запрашивания политики защитного переключения. Альтернативно, величина приоритета может дополнительно определяться согласно величине увеличения или величине уменьшения полосы пропускания первого пути передачи. Когда величина приоритета определена равной 4, для ситуации, показанной на фиг. 5, второй сервис 440 с приоритетом 4 сервиса можно определить как подлежащий переключению сервис, и величина 4 приоритета определяется в качестве информации указания о подлежащем переключению сервисе. В частности, подлежащий переключению сервис(ы) можно идентифицировать на первом пути 410 передачи и втором пути 420 передачи соответственно. При идентификации сервиса с приоритетом более низким, чем величина приоритета, на первом пути 410 передачи, сервис определяется как подлежащий переключению сервис и переключается на второй путь 420 передачи; при идентификации сервиса с приоритетом равным или более высоким, чем величина приоритета на втором пути 420 передачи, сервис определяется как подлежащий переключению сервис и переключается на первый путь 410 передачи. Здесь, количество подлежащих переключению сервисов больше или равно единице.
Этап 903: Первый краевой узел 401 сети переключает подлежащий переключению сервис(ы) между линией связи на втором пути 420 передачи и линией связи на первом пути 410 передачи согласно информации указания о подлежащем переключению сервисе и отправляет сообщение частичного переключения на второй краевой узел 405 сети на одноранговом конце второго пути 420 передачи, где сообщение частичного переключения включает в себя, по меньшей мере, информацию указания о подлежащем переключению сервисе.
Этап 904: Второй краевой узел 405 сети принимает сообщение частичного переключения, отправленное первым краевым узлом 401 сети со второго пути 420 передачи, анализирует сообщение частичного переключения для получения величины 4 приоритета, использует правило переключения в политике защитного переключения и осуществляет защитное переключение для части сервисов согласно величине приоритета. То есть, сервис с приоритетом более низким, чем величина приоритета, на линии связи первого пути 410 передачи определяется как подлежащий переключению сервис и переключается на линию связи на втором пути 420 передачи для передачи, и сервис с приоритетом равным или более высоким, чем величина приоритета, на линии связи второго пути 420 передачи определяется как подлежащий переключению сервис и переключается на линию связи на первом пути 410 передачи для передачи. Правило переключения может быть идентичным правилу переключения в первом краевом узле 401 сети или отличным от него. Например, защитное переключение может осуществляться для части сервисов согласно величине приоритета, т.е. сервис с приоритетом более низким, чем величина приоритета, на линии связи первого пути 410 передачи определяется как подлежащий переключению сервис и переключается на линию связи на втором пути 420 передачи, и сервис с приоритетом равным или более высоким, чем величина приоритета, на линии связи второго пути 420 передачи определяется как подлежащий переключению сервис и переключается на линию связи на первом пути 410 передачи.
Второй краевой узел 405 сети может осуществлять этап, аналогичный вышеописанному этапу 902, идентифицировать сервисы на первом пути 410 передачи и втором пути 420 передачи согласно величине приоритета первого, определять сервисы, отвечающие условию как подлежащий переключению сервис(ы) согласно результату идентификации, и переключать сервисы между первым путем 410 передачи и вторым путем 420 передачи. Таким образом, гарантируется, что сервис с более низким приоритетом передается на втором пути 420 передачи, а сервис с более высоким приоритетом передается на первом пути 410 передачи.
Согласно техническому решению этого варианта осуществления, когда краевой узел сети наблюдает, что полоса пропускания первого пути передачи изменяется вследствие AM СВЧ линии связи, то, по какому пути передавать тот или иной сервис, может управляться согласно приоритету сервиса. Таким образом, ресурсы полосы пропускания рационально используются, снижается потеря пакетов, вызванная переключением всех защищенных сервисов, и могут повышаться эффективность и качество сетевой передачи.
В практических применениях, политика защитного переключения не ограничивается различением подлежащего переключению сервиса(ов) в соответствии с тем, выше или ниже приоритет сервиса, чем величина приоритета, и подлежащий переключению сервис(ы) также можно идентифицировать непосредственно согласно идентификатору сервиса, или списку идентификаторов сервиса, или идентификатору группы сервисов, или величине приоритета пакета. Например, сервисы с определенной величиной приоритета или определенными величинами приоритета определяются непосредственно как сервисы, которые должны быть переключены на второй путь передачи, и, если наблюдается передача этих сервисов на первом пути передачи, осуществляется защитное переключение. В частности, в сети MPLS, множественные псевдопроводные сигналы могут образовывать группу псевдопроводных сигналов, и идентификатор группы выделяется группе псевдопроводных сигналов. Путь, коммутируемый по меткам, может нести множественные группы псевдопроводных сигналов. При осуществлении переключения, идентификаторы одной или нескольких групп псевдопроводных сигналов, которые необходимо переключить, переносятся в сообщении APS MPLS, уведомляя одноранговое устройство о том, что сервисы в группах псевдопроводных сигналов необходимо переключить на второй путь передачи.
Вариант 6 осуществления
Фиг. 10 - блок-схема способа автоматического защитного переключения согласно варианту 6 осуществления настоящего изобретения. В вышеизложенном варианте осуществления, сообщение APS путевого уровня можно использовать для переноса сообщения частичного переключения, таким образом, инициируя частичное защитное переключение. В этом варианте осуществления, сообщение APS канального уровня используется для инициирования защитного переключения. В общем случае, установка специфична для одного или нескольких сервисов, передаваемых по каналу. Таким образом, когда сообщение APS канального уровня используется для инициирования защитного переключения, сообщение APS не обязано переносить идентификатор или приоритет подлежащего переключению сервиса, но сообщение APS отправляется для подлежащего переключению сервиса(ов), переданного на каждом канале. В этом варианте осуществления, в качестве примера взята сеть многопротокольной коммутации по меткам/псевдопровода (Multi-Protocol Label Switching/Pseudo Wires, сокращенно MPLS/PW). Способ включает в себя следующие этапы:
Этап 1001: Краевой узел сети наблюдает полосу пропускания первого пути передачи и/или второго пути передачи. В частности, может быть, что полоса пропускания СВЧ линии связи краевого узла сети наблюдается непосредственно.
Этап 1002: Когда наблюдают, что полосы пропускания первого пути передачи и/или второго пути передачи изменяются или одновременно изменяются, краевой узел сети запрашивает политику защитного переключения для определения соответствующего подлежащего переключению сервиса(ов) согласно изменению полосы пропускания. Политика защитного переключения включает в себя, по меньшей мере, отношение отображения между величиной измененной полосы пропускания или величиной изменения полосы пропускания и подлежащим переключением сервисом.
Этап 1003: Краевой узел сети переключает подлежащий переключению сервис(ы) с рабочего псевдопроводного соединения на первом пути передачи на защитное псевдопроводное соединение на втором пути передачи для передачи, и может отправлять сообщение PW APS, а именно, сообщение частичного переключения, на соответствующем защитном псевдопроводном соединении, где сообщение частичного переключения переносит идентификационную информацию в качестве указания переключения сервиса на канале  защитного псевдопроводного соединения для передачи. Идентификатор канала для передачи сообщения PW APS является информацией указания о подлежащем переключению сервисе.
Этап 1004: Одноранговый краевой узел сети краевого узла сети принимает сообщение частичного переключения через первый путь передачи или второй путь передачи.
Этап 1005: Одноранговый краевой узел сети краевого узла сети использует идентификатор канала для передачи сообщения частичного переключения в качестве информации указания о подлежащем переключению сервисе, и определяет сервисы на канале как подлежащий переключению сервис(ы) согласно идентификатору канала.
Этап 1006: Одноранговый краевой узел сети переключает подлежащий переключению сервис(ы) между линиями связи на первом пути передачи и втором пути передачи.
В этом варианте осуществления, при приеме соответствующего сообщения PW APS, одноранговый краевой узел сети использует идентификатор канала для передачи сообщения PW APS в качестве информации указания о подлежащем переключению сервисе(ах), и определяет сервисы на рабочем псевдопроводном соединении канала как сервисы, которые необходимо переключить на защитное псевдопроводное соединение второго пути передачи. В этом варианте осуществления, первым путем передачи может быть рабочий путь, и вторым путем передачи может быть защитный путь.
В этом варианте осуществления, канал можно обозначать как PW; для стека меток MPLS, канал также может быть LSP внутреннего уровня; для сети Ethernet канал может представлять собой VLAN и идентификатор экземпляра сервиса (Service Instance Identifier, сокращенно I-SID).
Вариант 7 осуществления
Фиг. 11 - блок-схема способа автоматического защитного переключения согласно варианту 7 осуществления настоящего изобретения. Сообщение частичного переключения, передаваемое согласно вышеописанным вариантам осуществления, содержит информацию указания о подлежащем переключению сервисе. В этом варианте осуществления, сообщение частичного переключения переносит условие инициирования защитного переключения, способное инициировать частичное защитное переключение. Способ включает в себя следующие конкретные этапы:
Этап 1101: Краевой узел сети наблюдает полосу пропускания линии связи на первом пути передачи и/или втором пути передачи.
Этап 1102: Когда наблюдают, что полоса пропускания первого пути передачи и/или второго пути передачи изменяется, краевой узел сети запрашивает политику защитного переключения для определения соответствующего подлежащего переключению сервиса(ов) согласно изменению полосы пропускания. Политика защитного переключения включает в себя, по меньшей мере, отношение отображения между величиной измененной полосы пропускания или величиной изменения полосы пропускания и подлежащим переключению сервисом.
Этап 1103: Краевой узел сети переключает подлежащий переключению сервис(ы) между линиями связи на втором пути передачи и первом пути передачи и, в частности, переключает путь, используемый для отправки сервисов от краевого узла сети на одноранговый краевой узел сети.
Этап 1104: Краевой узел сети отправляет сообщение частичного переключения на краевой узел сети на одноранговом конце первого пути передачи или второго пути передачи. Сообщение частичного переключения включает в себя, по меньшей мере, информацию изменения полосы пропускания, способную инициировать частичное переключение, а именно, величину измененной полосы пропускания или величину изменения полосы пропускания первого защитного пути и/или второго защитного пути. Информация изменения полосы пропускания используется для инструктирования однорангового краевого узла сети определять подлежащий переключению сервис(ы) согласно изменению полосы пропускания первого защитного пути и/или второго защитного пути и переключать подлежащий переключению сервис(ы) между линиями связи на втором пути передачи и первом пути передачи.
Этап 1105: Одноранговый краевой узел сети принимает сообщение частичного переключения через первый путь передачи или второй путь передачи.
Этап 1106: Согласно информации изменения полосы пропускания в сообщении частичного переключения, одноранговый краевой узел сети запрашивает локальную политику защитного переключения для определения соответствующего сервиса как подлежащего переключению сервиса. Информация изменения полосы пропускания включает в себя, по меньшей мере, величину изменения полосы пропускания и/или величину измененной полосы пропускания, и политика защитного переключения включает в себя, по меньшей мере, отношение отображения между величиной изменения полосы пропускания и/или величиной измененной полосы пропускания и подлежащим переключению сервисом.
Этап 1107: Одноранговый краевой узел сети переключает подлежащий переключению сервис(ы) между линиями связи на первом пути передачи и втором пути передачи.
В этом варианте осуществления, первым путем передачи может быть рабочий путь, и вторым путем передачи может быть защитный путь.
В этом варианте осуществления, краевой узел сети использует сообщение частичного переключения для инициирования однорангового краевого узла сети осуществлять частичное переключение; и одноранговый краевой узел сети самостоятельно определяет подлежащий переключению сервис(ы) согласно локальной политике защитного переключения и информации изменения полосы пропускания первого пути передачи и/или второго пути передачи. В частности, определяется путь, используемый для передачи сервиса самим одноранговым краевым узлом сети. Политики защитного переключения в двух краевых узлах сети могут быть одинаковыми или разными, и определенный подлежащий переключению сервис(ов) может быть одинаковым или разным.
В этом варианте осуществления, регулировка распределения сервисов на первом пути передачи и втором пути передачи означает распределение различных сервисов на первый путь передачи или второй путь передачи для передачи согласно предварительно установленному алгоритму распределения. В сети MPLS множественные псевдопроводные соединиеия могут распределяться на рабочий LSP и защитный LSP; в сети Ethernet множественные клиентские VLAN могут распределяться по разным туннелям VLAN оператора или туннелям магистральных мостов провайдера с возможностью оптимизации и управления трафика (Provider Backbone Bridge-Traffic Engineering, сокращенно PBB-TE). Осуществление регулировки сервиса может максимально гарантировать нормальную передачу сервиса.
На основании вышеописанных вариантов осуществления, когда наблюдают, что изменяется полоса пропускания первого пути передачи и/или второго пути передачи, краевой узел сети может дополнительно определять часть сервисов на первом пути передачи и/или втором пути передачи как подлежащие отключению сервисы согласно изменению полосы пропускания первого пути передачи и/или второго пути передачи, и отключать подлежащие отключению сервисы. Отключение происходит, в основном, в случае уменьшения величины полосы пропускания. Предпочтительно, когда полоса пропускания, необходимая для передачи сервиса, превышает сумму полосы пропускания первого пути передачи и полосы пропускания второго пути передачи, часть низкоприоритетных сервисов могут быть определены как подлежащие отключению сервисы. Краевой узел сети может дополнительно отправлять сообщение APS для уведомления однорангового краевого узла сети об осуществлении переключения. Сообщение APS переносит информацию о текущей полосе пропускания первого пути передачи и/или второго пути передачи, так что одноранговый краевой узел сети самостоятельно определяет подлежащие отключению сервисы согласно изменению полосы пропускания. Определенно, краевой узел сети также может добавлять идентификационную информацию этих подлежащих отключению сервисов (такую информацию, как тег PW, тег VLAN и приоритет сервиса) в сообщение APS или других сообщениях и отправляют сообщение для уведомления однорангового краевого узла сети, чтобы гарантировать, что сервисы, отключенные на обеих сторонах, согласуются.
Вариант 8 осуществления
Фиг. 12 - блок-схема другого способа автоматического защитного переключения согласно варианту 8 осуществления настоящего изобретения. Этот вариант осуществления может осуществляться посредством краевого узла сети. В этом варианте осуществления, первым путем передачи может быть рабочий путь, и вторым путем передачи может быть защитный путь. Способ включает в себя следующие этапы:
Этап 1201: Краевой узел сети принимает сообщение частичного переключения от однорангового краевого узла сети краевого узла сети, через первый путь передачи или второй путь передачи. В частности, частичное сообщение может приниматься с первого пути передачи, или может приниматься со второго пути передачи. Предпочтительно, сообщение частичного переключения появляется в сообщении APS, переданном на втором пути передачи.
Этап 1202: Краевой узел сети определяет часть сервисов на первом пути передачи или втором пути передачи как подлежащий переключению сервис(ы) согласно информации указания о подлежащем переключению сервисе(ах) или информации изменения полосы пропускания в сообщении частичного переключения и переключает подлежащий переключению сервис(ы) между линиями связи на втором пути передачи и первом пути передачи.
Согласно техническому решению этого варианта осуществления, можно реализовать защитное переключение для части сервисов, что позволяет избегать переключения всех сервисов. Таким образом, часть сервисов можно дополнительно передавать на первом пути передачи, так что сокращаются объем переключаемого трафика и потеря пакетов, вызванная переключением. В другом аспекте, первоначальная эффективность передачи на втором пути передачи не испытывает влияния передачи слишком большого количества защищенных сервисов на втором пути передачи. Краевой узел сети завершает соответствующую операцию переключения при приеме сообщения частичного переключения и может реализовать двустороннее переключение сервисов.
Краевой узел сети может выступать в качестве отправителя или приемника сообщения частичного переключения, при координации с частью узлов, инициирующих переключение, для завершения двустороннего переключения сервиса.
Информация указания о подлежащем переключению сервисе(ах) может принимать различные формы, например, идентификатора сервиса, типа сервиса или доли сервисов, которую требуется переключить. Сервисы можно произвольно выбирать для переключения согласно доле.
В частности, этот вариант осуществления может быть реализован на основе архитектуры сети, показанной на фиг. 4, и, в частности, может осуществляться вторым краевым узлом 405 сети.
Второй краевой узел 405 сети принимает сообщение частичного переключения, отправленное первым краевым узлом 401 сети со второго пути 420 передачи.
Второй краевой узел 405 сети анализирует сообщение частичного переключения для получения величины приоритета в качестве информации указания о подлежащем переключению сервисе. Например, информацией указания является величина 4 приоритета.
Второй краевой узел 405 сети определяет сервис с приоритетом более низким, чем величина приоритета на линии связи первого пути 410 передачи, как подлежащий переключению сервис(ы) согласно политике защитного переключения и правилу переключения в политике защитного переключения и переключает сервис на линию связи на втором пути 420 передачи для передачи и/или определяет сервис с приоритетом равным или более высоким, чем величина приоритета, на линии связи второго пути 420 передачи как подлежащий переключению сервис(ы) и переключает сервис на линию связи на первом пути 410 передачи для передачи. Таким образом, в качестве получателя сообщения частичного переключения, второй краевой узел 405 сети может судить, нуждается ли какой-либо сервис на первом пути 410 передачи и втором пути 420 передачи в переключении, соответственно согласно информации указания. Политика защитного переключения включает в себя, по меньшей мере, приоритет сервиса для подлежащего переключению сервиса, и правило переключения включает в себя, по меньшей мере, указание определения сервиса с приоритетом более низким, чем величина приоритета, в линии связи первого пути 410 передачи как подлежащего переключению сервиса(ов) и переключения сервиса на линию связи на втором пути 420 передачи для передачи и/или определения сервиса с приоритетом равным или более высоким, чем величина приоритета на линии связи второго пути 420 передачи как подлежащего переключению сервиса(ов) и переключения сервиса на линию связи на первом пути 410 передачи для передачи.
Согласно вышеописанным вариантам осуществления настоящего изобретения, политика защитного переключения не ограничивается определением подлежащего переключению сервиса(ов) согласно величине приоритета, и информация текущего уровня модуляции и уровня полосы пропускания может дополнительно использоваться в качестве идентификатора переключения для определения подлежащего переключению сервиса. Пригодна любая информация указания, пока сервис может быть различен согласно полосе пропускания. Техническое решение вариантов осуществления настоящего изобретения не ограничивается применением в сети PTN, показанной на фиг. 4, но может применяться в других пакетных сетях на основе способа APS и не ограничивается режимом переключения 1:1, но может использовать режим переключения 1:n или m:n. Пригоден любой режим переключения, позволяющий переключать часть сервисов между первым путем передачи и вторым путем передачи согласно изменению полосы передачи.
Во всех вышеописанных вариантах осуществления сервис, в частности, переключается, когда приоритет сервиса ниже величины приоритета. Однако в практических применениях правило переключения в политике защитного переключения этим не ограничивается. Сервис с приоритетом, более высоким или равным, чем установленная величина приоритета, также может переключаться.
В практических применениях, не только первый путь передачи может использовать СВЧ линии связи, чувствительные к адаптивной модуляции, но также второй путь передачи может использовать СВЧ линии связи, чувствительные к адаптивной модуляции. Таким образом, условие инициирования переключения не обязательно формируется согласно состоянию первого пути передачи, но может получаться согласно состоянию второго пути передачи, или информация указания, например, величина приоритета в политике защитного переключения, может определяться согласно состоянию, например полосе пропускания первого пути передачи и второго пути передачи.
В другом способе автоматического защитного переключения, предоставленном согласно варианту осуществления настоящего изобретения, этап 1202 может включать в себя следующие этапы:
Краевой узел сети использует идентификатор канала для передачи сообщения частичного переключения в качестве информации указания о подлежащем переключению сервисе и определяет сервисы на канале как подлежащий переключению сервис(ы) согласно идентификатору канала.
Краевой узел сети переключает подлежащий переключению сервис(ы) между линиями связи на втором пути передачи и первом пути передачи.
Для подробного описания операций ссылка может быть сделана на описание в варианте 6 осуществления.
В другом способе автоматического защитного переключения, предоставленном согласно варианту осуществления настоящего изобретения, этап 1202 может включать в себя следующие этапы:
Согласно информации изменения полосы пропускания в сообщении частичного переключения, краевой узел сети запрашивает локальную политику защитного переключения для определения соответствующего сервиса как подлежащего переключению сервиса. Условием инициирования защитного переключения предпочтительно является величина полосы пропускания первого защитного пути и/или второго защитного пути, где величина полосы пропускания наблюдается посредством однорангового краевого узла сети. Информация изменения полосы пропускания включает в себя, по меньшей мере, величину изменения полосы пропускания и/или величину измененной полосы пропускания, а политика защитного переключения включает в себя, по меньшей мере, отношение отображения между величиной изменения полосы пропускания и/или величиной измененной полосы пропускания и подлежащим переключению сервисом.
Краевой узел сети переключает подлежащий переключению сервис(ы) между линиями связи на втором пути передачи и первом пути передачи.
Для подробного описания операций ссылка может быть сделана на описание в варианте 7 осуществления.
На основании вышеописанных вариантов осуществления, после приема сообщения частичного переключения от однорангового краевого узла сети через первый путь передачи или второй путь передачи, краевой узел сети может дополнительно определять часть сервисов на первом пути передачи и/или втором пути передачи как подлежащие отключению сервисы согласно информации изменения полосы пропускания, включенной в сообщение частичного переключения, и отключать подлежащие отключению сервисы. Предпочтительно, подлежащий отключению сервис можно определить согласно величине полосы пропускания, отслеживаемой одноранговым краевым узлом сети. Подлежащие отключению сервисы, определяемые обоими краевыми узлами сети, могут представлять собой низкоприоритетные сервисы и могут быть одинаковыми или разными.
Вариант 9 осуществления
Фиг. 13 - структурная схема устройства автоматического защитного переключения согласно варианту 9 осуществления настоящего изобретения, включающего в себя модуль 10 определения и модуль 20 переключения. Модуль 10 определения выполнен с возможностью определения части сервисов на первом пути передачи или втором пути передачи как подлежащий переключению сервис(ы) согласно изменению полосы пропускания, когда наблюдают, что изменяется полоса пропускания первого пути передачи; и модуль 20 переключения выполнен с возможностью переключения подлежащего переключению сервиса(ов) между линиями связи на втором пути передачи и первом пути передачи.
Устройство автоматического защитного переключения в этом варианте осуществления может быть автономным устройством элемента сети или может быть интегрировано в краевой узел пакетной сети, может осуществлять способ автоматического защитного переключения, предоставленный в вариантах осуществления настоящего изобретения, и может определять часть сервисов из защищенных сервисов для переключения между вторым путем передачи и первым путем передачи, которое реализует рациональное распределение нагрузки, и качество и эффективность передачи пакетов улучшаются.
Дополнительно, устройство автоматического защитного переключения может дополнительно включать в себя: модуль 30 отправки сообщений. Модуль 30 отправки сообщений может быть подключен к модулю 10 определения и выполнен с возможностью отправки сообщения частичного переключения на краевой узел сети на одноранговом конце первого пути передачи или второго пути передачи. Сообщение частичного переключения включает в себя, по меньшей мере, информацию указания о подлежащем переключению сервисе(ах) или информацию изменения полосы пропускания. Такая информация используется для инструктирования однорангового краевого узла сети определять подлежащий переключению сервис(ы) согласно сообщению частичного переключения и переключать подлежащий переключению сервис(ы) между линиями связи на втором пути передачи и первом пути передачи. Краевой узел сети на одноранговом конце первого пути передачи или втором пути передачи может получать извещение об осуществлении соответствующего защитного переключения путем отправки сообщения частичного переключения, для реализации двустороннего автоматического защитного переключения сервиса.
Вариант 10 осуществления
Фиг. 14 - структурная схема устройства автоматического защитного переключения согласно варианту 10 осуществления настоящего изобретения. Этот вариант осуществления может быть основан на варианте 9 осуществления. Модуль 10 определения включает в себя модуль 11 наблюдения полосы пропускания и блок 12 определения переключения. Модуль 11 наблюдения полосы пропускания выполнен с возможностью наблюдения полосы пропускания первого пути передачи; и блок 12 определения переключения выполнен с возможностью определения части сервисов на первом пути передачи или втором пути передачи как подлежащего переключению сервиса(ов) согласно изменению полосы пропускания, когда наблюдают изменение полосы пропускания первого пути передачи, и определения информации указания о подлежащем переключению сервисе(ах) согласно изменению полосы пропускания первого пути передачи.
Этот вариант осуществления может осуществлять способ автоматического защитного переключения, предоставленный согласно варианту осуществления настоящего изобретения, и определять защищенные сервисы, которые необходимо переключить согласно изменению полосы пропускания. Этот вариант осуществления особенно применим к наблюдению изменения полосы пропускания, вызванного адаптивной модуляцией СВЧ линии связи в связи с факторами окружающей среды. При этом, несмотря на уменьшение полосы пропускания, часть ресурсов полосы пропускания остаётся доступна.
На основании вышеизложенного технического решения, блок 12 определения переключения включает в себя: первый подблок 121 запроса приоритета и первый подблок 122 определения сервиса. Первый подблок 121 запроса приоритета выполнен с возможностью запрашивания политики защитного переключения для получения величины приоритета, соответствующей величине уменьшенной полосы пропускания или величине уменьшения полосы пропускания, согласно уменьшению полосы пропускания, когда наблюдают, что полоса пропускания линии связи на первом пути передачи уменьшается. Политика защитного переключения включает в себя, по меньшей мере, отношение отображения между величиной уменьшенной полосы пропускания или величиной уменьшения полосы пропускания и величиной приоритета. Первый подблок 122 определения сервиса выполнен с возможностью определения сервиса с приоритетом более низким, чем величина приоритета, как сервиса, подлежащего переключению с первого пути передачи на второй путь передачи, согласно правилу переключения в политике защитного переключения, и определения величины приоритета в качестве информации указания о подлежащем переключению сервисе, где правило переключения включает в себя, по меньшей мере, указание определения сервиса с приоритетом, более низким, чем величина приоритета, как сервиса, подлежащего переключению с первого пути передачи на второй путь передачи, и определения величины приоритета в качестве информации указания о подлежащем переключению сервисе.
Согласно вышеизложенному техническому решению, сервисы можно различать с использованием приоритета сервиса. При уменьшении полосы пропускания первого пути передачи, часть защищенных сервисов с приоритетом, более низким, чем величина приоритета, переключается на второй путь передачи, и таким образом, нагрузка рационально распределяется, и гарантируется надежность передачи сервиса.
Вариант 11 осуществления
Фиг. 15 - структурная схема устройства автоматического защитного переключения согласно варианту 11 осуществления настоящего изобретения. Этот вариант осуществления отличается от варианта 10 осуществления тем, что блок 12 определения переключения включает в себя: второй подблок 123 запроса приоритета и второй подблок 124 определения сервиса. Второй подблок 123 запроса приоритета выполнен с возможностью запрашивания политики защитного переключения для получения величины приоритета, соответствующей увеличенной величине полосы пропускания или величине увеличения полосы пропускания согласно увеличению полосы пропускания, когда наблюдают, что полоса пропускания линии связи на первом пути передачи увеличивается. Политика защитного переключения включает в себя, по меньшей мере, отношение отображения между величиной увеличенной полосы пропускания или величиной увеличения полосы пропускания и величиной приоритета. Второй подблок 124 определения сервиса выполнен с возможностью определения сервиса с приоритетом, равным или более высоким, чем величина приоритета, как сервиса, подлежащего переключению со второго пути передачи на первый путь передачи, согласно правилу переключения в политике защитного переключения, и определения величины приоритета в качестве информации указания о подлежащем переключению сервисе, где правило переключения включает в себя, по меньшей мере, указание определения сервиса с приоритетом, равным или более высоким, чем величина приоритета, как сервиса, подлежащего переключению со второго пути передачи на первый путь передачи, и определения величины приоритета в качестве информации указания о подлежащем переключению сервисе.
Этот вариант осуществления, в частности, демонстрирует ситуацию частичного защитного переключения, которая происходит при увеличении полосы пропускания, и блок определения переключения может одновременно включать в себя первый подблок запроса приоритета, первый подблок определения сервиса, второй подблок запроса приоритета и второй подблок определения сервиса. Таким образом, двустороннее переключение защищенных сервисов происходит между первым путем передачи и вторым путем передачи согласно изменению полосы пропускания.
На основании вышеизложенного варианта осуществления, устройство автоматической защиты дополнительно включает в себя первый модуль отключения, который выполнен с возможностью определения части сервисов на первом пути передачи как подлежащих отключению сервисов согласно изменению полосы пропускания первого пути передачи, и отключения подлежащих отключению сервисов.
Вариант 12 осуществления
Фиг. 16 - структурная схема другого устройства автоматического защитного переключения согласно варианту 12 осуществления настоящего изобретения, включающего в себя модуль 40 приема сообщений и модуль 50 переключения сервисов. Модуль 40 приема сообщений выполнен с возможностью приема сообщения частичного переключения от однорангового краевого узла сети через первый путь передачи или второй путь передачи; и модуль 50 переключения сервисов выполнен с возможностью определения части сервисов на первом пути передачи или втором пути передачи как подлежащего переключению сервиса(ов) согласно информации указания о подлежащем переключению сервисе(ах) или информации изменения полосы пропускания в сообщении частичного переключения, и переключения подлежащего переключению сервиса(ов) между линиями связи на втором пути передачи и первом пути передачи.
Устройство автоматического защитного переключения в этом варианте осуществления может быть автономным устройством элемента сети или может быть интегрировано в краевой узел пакетной сети, может осуществлять способ автоматического защитного переключения, предоставленный в вариантах осуществления настоящего изобретения, и может определять часть сервисов из защищенных сервисов для переключения между вторым путем передачи и первым путем передачи, которое реализует рациональное распределение нагрузки и качество и эффективность передачи пакетов улучшаются.
На основании вышеизложенного технического решения, модуль 50 переключения сервисов может, в частности, включать в себя: первый блок 51 анализа информации и первый блок 52 переключения сервисов. Первый блок 51 анализа информации выполнен с возможностью анализа сообщения частичного переключения для получения величины приоритета в качестве информации указания о подлежащем переключению сервисе; и первый блок 52 переключения сервисов выполнен с возможностью определения сервиса с приоритетом, более низким, чем величина приоритета на линии связи первого пути передачи, как подлежащего переключению сервиса(ов) согласно политике защитного переключения и правилу переключения в политике защитного переключения, и переключения сервиса на линию связи на втором пути передачи для передачи, и/или определения сервиса с приоритетом равным или более высоким, чем величина приоритета на линии связи второго пути передачи как подлежащего переключению сервиса(ов) и переключения сервиса на линию связи на первом пути передачи для передачи. Политика защитного переключения включает в себя, по меньшей мере, приоритет сервиса подлежащего переключению сервиса, и правило переключения включает в себя, по меньшей мере, указание определения сервиса с приоритетом более низким, чем величина приоритета на линии связи первого пути передачи как подлежащего переключению сервиса(ов) и переключения сервиса на линию связи на втором пути передачи для передачи, и/или определения сервиса с приоритетом, равным или более высоким, чем величина приоритета, на линии связи второго пути передачи как подлежащего переключению сервиса(ов) и переключения сервиса на линию связи на первом пути передачи для передачи.
Согласно вышеизложенному техническому решению, сервисы можно различать согласно приоритету сервиса, и защищенные сервисы с высоким приоритетом предпочтительно переключать на защитный путь для передачи, и, следовательно, нагрузка правильно распределяется и гарантируется надежность передачи сервиса.
Вариант 13 осуществления
Фиг. 17 - структурная схема другого устройства автоматического защитного переключения согласно варианту 13 осуществления настоящего изобретения. Этот вариант осуществления отличается от варианта 12 осуществления тем, что модуль 50 переключения сервисов включает в себя: второй блок 53 анализа информации и второй блок 54 переключения сервисов. Второй блок 53 анализа информации выполнен с возможностью использования идентификатора канала для передачи сообщения частичного переключения в качестве информации указания о подлежащем переключению сервисе, и определения сервисов на канале как подлежащего переключению сервиса(ов) согласно идентификатору канала; и второй блок 54 переключения сервисов выполненный с возможностью переключения подлежащего переключению сервиса(ов) между линиями связи на первом пути передачи и втором пути передачи.
Этот вариант осуществления может реализовывать техническое решение варианта 6 осуществления настоящего изобретения. Для подробного описания процесса работы, ссылка может быть сделана на описание в вышеизложенных вариантах осуществления.
Вариант 14 осуществления
Фиг. 18 - структурная схема другого устройства автоматического защитного переключения согласно варианту 14 осуществления настоящего изобретения. Этот вариант осуществления отличается от варианта 12 осуществления тем, что модуль 50 переключения сервисов включает в себя: третий блок 55 анализа информации и третий блок 56 переключения сервисов. Третий блок 55 анализа информации выполнен с возможностью запрашивания локальной политики защитного переключения для определения соответствующего сервиса как подлежащего переключению сервиса(ов) согласно информации изменения полосы пропускания в сообщении частичного переключения, где информация изменения полосы пропускания включает в себя, по меньшей мере, величину изменения полосы пропускания и/или величину измененной полосы пропускания, и политика защитного переключения включает в себя, по меньшей мере, отношение отображения между информацией изменения полосы пропускания и подлежащим переключению сервисом и, в частности, отношение отображения между величиной изменения полосы пропускания и/или величиной измененной полосы пропускания и подлежащим переключению сервисом. Третий блок 56 переключения сервисов выполнен с возможностью переключения подлежащего переключению сервиса(ов) между линиями связи на первом пути передачи и втором пути передачи.
Этот вариант осуществления может реализовывать техническое решение варианта 7 осуществления настоящего изобретения. Для подробного описания рабочего процесса, ссылка может быть сделана на описание в вышеизложенных вариантах осуществления.
На основании вышеизложенного варианта осуществления, устройство автоматической защиты может дополнительно включать в себя второй модуль отключения, который выполнен с возможностью определения части сервисов на первом пути передачи как подлежащие отключению сервисы, согласно информации изменения полосы пропускания, включенной в сообщение частичного переключения, и отключения подлежащих отключению сервисов.
Вариант 15 осуществления
Для структуры системы автоматического защитного переключения, предоставленной в варианте 15 осуществления, ссылка может быть сделана на фиг. 4 - фиг. 7. Эта система включает в себя первый краевой узел 401 сети и второй краевой узел 405 сети. Между первым краевым узлом 401 сети и вторым краевым узлом 405 сети существуют промежуточные узлы, образующие второй путь 420 передачи и первый путь 410 передачи. Первый краевой узел 401 сети выполнен с возможностью: определения части сервисов на первом пути 410 передачи или втором пути 420 передачи как подлежащий переключению сервис(ы) согласно изменению полосы пропускания, когда наблюдают, что полоса пропускания первого пути 410 передачи изменяется; переключения подлежащего переключению сервиса(ов) между линией связи на втором пути 420 передачи и линией связи на первом пути 410 передачи; и отправки сообщения частичного переключения на второй краевой узел 405 сети на одноранговом конце первого пути 410 передачи или второго пути 420 передачи, где сообщение частичного переключения включает в себя, по меньшей мере, информацию указания о подлежащем переключении сервисе или информацию изменения полосы пропускания. Второй краевой узел 405 сети выполнен с возможностью: приема сообщения частичного переключения от первого краевого узла 401 сети через первый путь 410 передачи или второй путь 420 передачи; и определения части сервисов на первом пути 410 передачи или втором пути 420 передачи как подлежащий переключению сервис(ы) согласно информации указания о подлежащем переключению сервисе(ах) или информации изменения полосы пропускания в сообщении частичного переключения, и переключения подлежащего переключению сервиса(ов) между линией связи на первом пути 410 передачи и линией связи на втором пути 420 передачи.
Система автоматического защитного переключения, предоставленная в этом варианте осуществления, может включать в себя два типа устройств автоматического защитного переключения, предоставленных в вариантах осуществления настоящего изобретения, и, в частности, может осуществлять способ автоматического защитного переключения, предоставленный в вариантах осуществления настоящего изобретения, и переключать часть сервисов между первым путем передачи и вторым путем передачи, так что нагрузки распределяется рационально, а качество и эффективность передачи пакетов повышаются.
Техническое решение этого варианта осуществления особенно применимо к случаю, когда первый краевой узел сети соединен с промежуточным узлом СВЧ линией связи. При наблюдении изменения полосы пропускания, вызванного адаптивной модуляцией СВЧ линии связи из-за изменения окружающей среды, первый краевой узел сети формирует это условие инициирования защитного переключения.
Когда изменение полосы пропускания вызвано адаптивной модуляцией СВЧ линии связи вследствие изменения окружающей среды, уменьшение полосы пропускания не означает, что сигналы слишком плохи, чтобы передавать сервисы, и часть полосы пропускания остается доступной. Таким образом, когда техническое решение этого варианта осуществления применяется в СВЧ пакетной сети, ресурсы полосы пропускания полностью используются, а качество и эффективность передачи пакетов улучшается.
Вариант 16 осуществления
Фиг. 19-1 описывает схему сценария способа автоматического защитного переключения согласно варианту 16 осуществления настоящего изобретения. В сети, где применяется способ APS, защитная группа, в общем случае, включает в себя, по меньшей мере, первый путь передачи и второй путь передачи. Оба конца первого пути передачи и второго пути передачи сходятся к двум узлам защитного переключения, которые, в общем случае, являются краевыми узлами сети. Эти два краевых узла сети выполнены с устройством выбора приема/передачи для реализации защитного переключения, а именно, для определения пути для передачи защищенного сервиса. Способ в этом варианте осуществления, в частности, может осуществляться любым краевым узлом сети. В этом варианте осуществления, "краевой узел сети" и "одноранговый краевой узел сети" используются для того, чтобы различать два разных краевых узла; таким же образом, "краевой узел сети" и " одноранговый краевой узел сети" означают вышеупомянутые два краевых узла соответственно. В этом варианте осуществления, два пути передачи: VP0 и VP1 сконфигурированы между двумя краевыми узлами 1601 и 1605. Два пути передачи являются парой защитных групп. Политики защитного переключения сконфигурированы на узле 1601 и узле 1605. Таким образом, узел 1601 и узел 1605 являются узлами защитного переключения. Четыре канала vc1, vc2, vc3, и vc4 трафика имеют разные уровни приоритета и появляются на двух путях передачи. CIR четырех каналов трафика составляют 100 Мбит/с, 50 Мбит/с, 150 Мбит/с и 50 Мбит/с соответственно. VP0 и VP1 проходят через одну или несколько линий связи с адаптивной полосой пропускания, например, СВЧ линии связи. В этом варианте осуществления, СВЧ линии связи существуют между узлом 1602 и узлом 1603 и между узлом 1606 и узлом 1607. Поскольку полоса пропускания этих СВЧ линий связи может изменяться в зависимости от окружающей среды, полоса пропускания, выделенная линией связи для VP0 и VP1, также может изменяться. Однако, в общем случае, изменение полосы пропускания является не случайным, а предварительно установленным. В этом варианте осуществления, VP0 имеет 4 возможные величины полосы пропускания: 200 Мбит/с, 150 Мбит/с, 100 Мбит/с и 50 Мбит/с; и VP1 имеет 3 возможные величины полосы пропускания: 200 Мбит/с, 150 Мбит/с и 100 Мбит/с. Таким образом, с точки зрения узла защитного переключения (а именно, краевого узла), VP0 и VP1 имеют 4*3=12 комбинаций полос пропускания. В этом варианте осуществления, 12 комбинаций полос пронумерованы в 12 состояний полосы пропускания пути. Как показано на фиг. 19-2, c1-c12 являются индексом состояния полосы пропускания пути. Следует отметить, что одна и та же таблица индексов состояния полосы пропускания пути должна быть сконфигурирована на двух узлах защитного переключения, а именно, узле 1601 и узле 1605. В нижеследующем описании политика выделения пути должна определяться согласно индексу состояния полосы пропускания пути, и c1-c12 также может рассматриваться как индекс политики выделения каналов. Таким образом, индекс состояния полосы пропускания пути и индекс политики выделения каналов представляют один и тот же индекс и называются по-разному в разных случаях применения для упрощения понимания. В нормальном состоянии, в общем случае, передача осуществляется согласно максимальной полосе пропускания, и оба VP0 и VP1 имеют пропускную способность 200 Мбит/с. Здесь, в сети MPLS, путь передачи представляет собой путь, коммутируемый по меткам, и канал представляет собой PW или LSP с вложенным внутренним уровнем. В Ethernet путь передачи может представлять собой соединение VLAN или соединение PBB-TE, и канал может выражаться как внутренний уровень VLAN; в сети OTN путь передачи может представлять собой путь перекрестного соединения ODU более высокого порядка, и канал может представлять собой ODU более низкого порядка; в сети SDH путь передачи может представлять собой перекрестное соединение VC4, и канал может представлять собой VC более низкого порядка, например VC12.
Фиг. 20 описывает конфигурацию политики выделения каналов и выделения каналов в нормальном состоянии. Таблица политик выделения каналов построена на двух узлах защитного переключения 1601 и 1605, и описывает отношение отображения между каналом и путем в разных состояниях полосы пропускания пути. В таблице политик выделения каналов, 0 и 1 являются порядковыми номерами путей передачи и соответствуют VP0 и VP1 соответственно; и D указывает, что соответствующий сервис должен быть отключен. Причиной отключения, в общем случае, является недостаточность полосы пропускания для переноса сервиса. Ниже приведено два примера, поясняющих таблицу политик выделения каналов. В качестве примера взято состояние c1 полосы пропускания пути. В этом состоянии полосы пропускания пути, канал vc1 и канал vc2 выделены, чтобы появиться на VP0, и канал vc3 и канал vc4 выделены, чтобы появиться на VP1. В качестве примера взято состояние c11 пути. vc1 и vc4 должны появиться на VP1; vc2 должен появиться на VP0; а канал vc3 будет отключен. Здесь c1-c12 соответствуют разным политикам выделения каналов соответственно. Таким образом, c1-c12 также можно именовать индексом политики выделения каналов. Поскольку канал, в общем случае, соответствует сервису, таблицу индексов политики выделения каналов здесь также можно именовать таблицей индексов выделения сервисов, и соответственно, c1-c12 также можно именовать индексами политик выделения сервисов. На фиг. 20 узел защитного переключения наблюдает, что полоса пропускания VP0 и полоса пропускания VP1 равны 200 Мбит/с, и таким образом, каналы выделяются согласно политике, соответствующей состоянию c1 полосы пропускания.
Фиг. 21 - фиг. 23 показывают ситуацию защитного переключения, когда полоса пропускания уменьшается по отношению к фиг. 20. Защитное переключение включает в себя следующие этапы:
Этап 1901: когда наблюдают, что полоса пропускания, по меньшей мере, одного пути передачи в защитной группе изменяется, узел защитного переключения определяет измененную комбинацию полос пропускания пути. Измененная комбинация полос пропускания пути включает в себя полосу пропускания каждого пути передачи в защитной группе после изменения полосы пропускания; и узел защитного переключения сохраняет отношение отображения между комбинацией полос пропускания пути и политикой выделения каналов на пути.
В этом варианте осуществления, путь может иметь множественные комбинации полос пропускания, и каждая комбинация полос пропускания пути может соответствовать индексу политики выделения каналов. Узел защитного переключения может хранить таблицу индексов состояния полосы пропускания пути, где индекс состояния полосы пропускания пути включает в себя отношение отображения между комбинацией полос пропускания пути и индексом политики выделения каналов. Узел защитного переключения в этом варианте осуществления дополнительно сохраняет отношение отображения между комбинацией полос пропускания пути и политикой выделения каналов на пути. Поскольку комбинация полос пропускания пути соответствует индексу политики выделения каналов, узел защитного переключения может хранить не только таблицу индексов состояния полосы пропускания, но также таблицу индексов политики выделения каналов. Таблица индексов политики выделения каналов включает в себя отношение отображения между индексом выделения каналов и выделением каналов на пути. После определения комбинации полос пропускания, узел защитного переключения может искать в таблице индексов состояния полосы пропускания пути соответствующий индекс политики выделения каналов, и затем искать в таблице индексов политики выделения каналов политику выделения каналов на пути, соответствующем индексу политики выделения каналов.
На этом этапе определения, когда наблюдают, что полоса пропускания, по меньшей мере, одного пути передачи в защитной группе изменяется, определение измененной комбинации полос пропускания пути включает в себя следующее:
Узел защитного переключения наблюдает полосу пропускания каждого пути передачи и определяет наблюдаемую измененную полосу пропускания каждого пути передачи как полосу пропускания этого пути передачи, когда наблюдают, что полоса пропускания, по меньшей мере, одного пути передачи изменяется; или:
Узел защитного переключения наблюдает полосу пропускания каждого пути передачи и принимает полосу пропускания каждого пути передачи, одновременно наблюдаемую одноранговым узлом защитного переключения, сравнивает полосу пропускания каждого пути передачи, наблюдаемую краевым узлом сети, с полосой пропускания каждого пути передачи, принятой одноранговым краевым узлом сети, выбирает наименьшую величину как полосу пропускания определенного соответствующего пути передачи и определяет измененную комбинацию полос пропускания пути соответственно.
Этап 1902: Узел защитного переключения запрашивает сохраненное отношение отображения между комбинацией полос пропускания пути и политикой выделения каналов на пути согласно измененной комбинации полос пропускания пути и определяет политику выделения каналов при измененном состоянии полосы пропускания пути.
Этап 1903: Посредством непосредственного переключения канала между путями в защитной группе или отключению трафика канала, узел защитного переключения корректирует текущую политику выделения каналов в политику выделения каналов при измененном состоянии полосы пропускания пути.
В частности, фиг. 21 описывает реализацию режима защитного переключения, которое происходит при уменьшении полосы пропускания по соотношению к фиг. 20.
До изменений полосы пропускания текущая полоса пропускания VP0 и текущая полоса пропускания VP1 составляют 200 Мбит/с; индекс политики выделения каналов равен c1; в этом состоянии полосы пропускания пути, канал vc1 и канал vc2 выделены, чтобы появиться на VP0, и канал vc3 и канал vc4 выделены, чтобы появиться на VP1. Краевой узел сети 1601 получает информацию измененной полосы пропускания. Полоса пропускания VP0 уменьшается до 100 Мбит/с, и полоса пропускания VP1 уменьшается до 150 Мбит/с. Текущее состояние полосы пропускания пути таково: полоса пропускания VP0 равна 100 Мбит/с, и полоса пропускания VP1 равна 150 Мбит/с. Индекс c8 состояния полосы пропускания пути получается в результате поиска в таблице состояний полосы пропускания пути согласно текущему состоянию полосы пропускания пути; c8 используется в качестве индекса политики выделения каналов для поиска в таблице политик выделения каналов и для получения измененной политики выделения каналов: использование VP1 для переноса vc1 и vc4, использование VP0 для переноса vc2 и отключение vc3. Измененная политика выделения каналов отличается от текущей политики выделения каналов и, таким образом, инициируется действие защитного переключения: переключение vc1 с VP0 на VP1, и отключение всего трафика vc3.
Фиг. 21 описывает механизм одностороннего переключения, без вовлечения координации автоматического защитного переключения между двумя узлами защитного переключения. На практике, адаптивная полоса пропускания линии связи, например СВЧ линии связи, имеет разные частоты в двух направлениях линии связи, и влияние, оказываемое внешней окружающей средой на два направления, также различно. Таким образом, полоса пропускания в двух направлениях может быть несогласованной, и в этом случае, два узла защитного переключения могут получать разные состояния полосы пропускания пути, что может приводить к различию политик выделения каналов между двумя узлами защитного переключения. Для политики одностороннего переключения уместна вышеописанная обработка; однако для политики двустороннего переключения необходимо, чтобы политика выделения каналов на обеих сторонах была в точности одинаковой, и два узла защитного переключения должны координировать друг с другом свои действия. В частности, фиг. 22 и фиг. 23 описывает другую реализацию режима защитного переключения, которое происходит при уменьшении полосы пропускания по отношению к фиг. 20.
Узел 1601 защитного переключения получает текущую полосу пропускания отправки запад-восток: полоса пропускания VP0 равна 100 Мбит/с, и полоса пропускания VP1 равна 100 Мбит/с. Согласно состоянию полосы пропускания, узел 1601 находит индекс состояния полосы пропускания пути как c9 и, таким образом, осуществляет переключение сервисов согласно политике выделения каналов, соответствующей c9. Детали переключения здесь игнорируются. Кроме того, сообщение APS отправляется на узел 1605 защитного переключения. Сигналы запроса в сообщении APS несут величину c9 индекса состояния полосы пропускания.
Узел 1605 защитного переключения получает текущую полосу пропускания передачи восток-запад. Полоса пропускания VP0 равна 50 Мбит/с, и полоса пропускания VP1 равна 150 Мбит/с. Согласно состоянию полосы пропускания, узел 1605 находит индекс состояния полосы пропускания пути как c11 и, таким образом, осуществляет переключение сервисов согласно политике выделения каналов, соответствующей c11, переключает vc1 с VP0 на VP1 и отключают весь трафик vc3. Кроме того, сообщение APS отправляется на узел 1601 защитного переключения. Сигналы запроса в сообщении APS несут величину индекса состояния полосы c11.
После приема сообщения APS, отправленного узлом 1601 защитного переключения, узел 1605 защитного переключения производит поиск в таблице состояний полосы пропускания на основании величины c9 индекса состояния полосы пропускания, перенесенного в сообщении APS, и получает следующее состояние полосы пропускания пути запад-восток: полоса пропускания VP0 равна 100 Мбит/с, и полоса пропускания VP1 равна 100 Мбит/с. Локально полученная полоса пропускания передачи восток-запад такова: полоса пропускания VP0 равна 50 Мбит/с, и полоса пропускания VP1 равна 150 Мбит/с. Минимальная величина полосы пропускания каждого пути выбирается для получения следующих новых состояний двусторонней полосы пропускания: полоса пропускания VP0 равна 50 Мбит/с, и полоса пропускания VP1 равна 100 Мбит/с. Поиск в таблице состояний полосы пропускания производится для получения нового индекса c12 состояния полосы пропускания пути; и поиск в таблице выделения каналов производится для получения политики выделения каналов, соответствующей c12: использование VP0 для переноса vc2, использование VP1 для переноса vc4, и отключение vc1 и vc3. Узел защитного переключения регулирует каналы согласно этой политике: отключает трафик vc1 и vc3. Кроме того, в сообщении APS, отправленном на узел защитного переключения, величина сигнала моста обновляется до c12.
Узел 1601 защитного переключения осуществляет операции, аналогичные операциям узла 1605 защитного переключения, и их подробное описание вновь здесь не повторяется.
Фиг. 21 описывает ситуацию защитного переключения, которая происходит при уменьшении полосы пропускания по отношению к фиг. 20. Защитное переключение может дополнительно включать в себя следующий этап:
Этап 2401: наблюдение полосы пропускания первого пути передачи и/или второго пути передачи. В случае определения, что окончательно наблюдаемая полоса пропускания первого пути передачи и/или окончательно наблюдаемая полоса пропускания второго пути передачи изменяется относительно начальной полосы пропускания первого пути передачи и/или начальной полосы пропускания второго пути передачи, краевой узел сети определяет окончательно наблюдаемую полосу пропускания первого пути передачи и/или окончательно наблюдаемую полосу пропускания второго пути передачи как окончательную комбинацию полос пропускания пути. Краевой узел сети сохраняет отношение отображения между комбинацией полос пропускания пути и политикой выделения каналов на пути.
В этом варианте осуществления, определение, что окончательно наблюдаемая полоса пропускания первого пути передачи и/или окончательно наблюдаемая полоса пропускания второго пути передачи изменяется относительно начальной полосы пропускания первого пути передачи и/или начальной полосы пропускания второго пути передачи, в частности, может содержать: сравнение окончательно наблюдаемой полосы пропускания первого пути передачи с начальной полосой пропускания первого пути передачи; сравнение окончательно наблюдаемой полосы пропускания второго пути передачи с начальной полосой пропускания второго пути передачи; и если любой из двух результатов сравнения показывает, что две сравниваемых величины полосы пропускания различны, а именно, если окончательно наблюдаемая полоса пропускания первого пути передачи отличается от начальной полосы пропускания первого пути передачи, или окончательно наблюдаемая полоса пропускания второго пути передачи отличается от начальной полосы пропускания второго пути передачи, или окончательно наблюдаемая полоса пропускания первого пути передачи и окончательно наблюдаемая полоса пропускания второго пути передачи отличаются от начальной полосы пропускания первого пути передачи и начальной полосы пропускания второго пути передачи, определение, что окончательно наблюдаемая полоса пропускания первого пути передачи и/или окончательно наблюдаемая полоса пропускания второго пути передачи изменяется относительно начальной полосы пропускания первого пути передачи и/или начальной полосы пропускания второго пути передачи.
В этом варианте осуществления, путь может иметь множественные комбинации полос пропускания, и каждая комбинация полос пропускания пути может соответствовать индексу политики выделения каналов. Краевой узел сети может хранить таблицу индексов состояния полосы пропускания пути, где таблица индексов состояния полосы пропускания пути включает в себя отношение отображения между комбинацией полосы пропускания пути и индексом политики выделения каналов. Краевой узел сети в этом варианте осуществления дополнительно хранит отношение отображения между комбинацией полос пропускания пути и политикой выделения каналов на пути. Поскольку комбинация полос пропускания пути соответствует индексу политики выделения каналов, краевой узел сети может хранить не только таблицу индексов состояния полосы пропускания, но также таблицу индексов политики выделения каналов. Таблица индексов политики выделения каналов включает в себя отношение отображения между индексом выделения каналов и выделением каналов на пути. После определения комбинации полос пропускания, сетевой узел может искать в таблице индексов состояния полосы пропускания пути соответствующий индекс политики выделения каналов, и затем искать в таблице индексов политики выделения каналов политику выделения каналов на пути, соответствующую индексу политики выделения каналов.
На этом этапе, краевой узел сети наблюдает полосу пропускания первого пути передачи и/или второго пути передачи, и в случае определения, что окончательно наблюдаемая полоса пропускания первого пути передачи и/или окончательно наблюдаемая полоса пропускания второго пути передачи изменяется относительно начальной полосы пропускания первого пути передачи и/или начальной полосы пропускания второго пути передачи, краевой узел сети определяет окончательно наблюдаемую полосу пропускания первого пути передачи и/или окончательно наблюдаемую полосу пропускания второго пути передачи как окончательную комбинацию полос пропускания пути. Этот этап включает в себя следующие этапы:
24011: краевой узел сети наблюдает полосу пропускания первого пути передачи и второго пути передачи, определяет наблюдаемую полосу пропускания первого пути передачи как окончательно наблюдаемую полосу пропускания первого пути передачи, и определяет наблюдаемую полосу пропускания второго пути передачи как окончательно наблюдаемую полосу пропускания второго пути передачи; сравнивает начальную полосу пропускания первого пути передачи с окончательно наблюдаемой полосой пропускания первого пути передачи, и сравнивает начальную полосу пропускания второго пути передачи с окончательно наблюдаемой полосой пропускания второго пути передачи; и краевой узел сети определяет окончательно наблюдаемую полосу пропускания первого пути передачи и/или окончательно наблюдаемую полосу пропускания второго пути передачи как окончательную комбинацию полос пропускания пути, в случае определения, что окончательно наблюдаемая полоса пропускания первого пути передачи и/или окончательно наблюдаемая полоса пропускания второго пути передачи изменяется относительно начальной полосы пропускания первого пути передачи и/или начальной полосы пропускания второго пути передачи;
или,
24012: краевой узел сети наблюдает полосу пропускания первого пути передачи и второго пути передачи и принимает полосу пропускания первого пути передачи и полосу пропускания второго пути передачи, наблюдаемые одноранговым краевым узлом сети в одно и то же время; сравнивает полосу пропускания первого пути передачи, наблюдаемую краевым узлом сети, с полосой пропускания первого пути передачи, принятой от однорангового краевого узла сети, и выбирает меньшую величину полосы пропускания как окончательно наблюдаемую полосу пропускания первого пути передачи; сравнивает полосу пропускания второго пути передачи, наблюдаемую краевым узлом сети, с полосой пропускания второго пути передачи, принятой от однорангового краевого узла сети, и выбирает меньшую величину полосы пропускания как окончательно наблюдаемую полосу пропускания второго пути передачи; сравнивает начальную полосу пропускания первого пути передачи с окончательно наблюдаемой полосой пропускания первого пути передачи, и сравнивает начальную полосу пропускания второго пути передачи с окончательно наблюдаемой полосой пропускания второго пути передачи; и краевой узел сети определяет окончательно наблюдаемую полосу пропускания первого пути передачи и/или окончательно наблюдаемую полосу пропускания второго пути передачи как окончательную комбинацию полос пропускания пути, в случае определения, что окончательно определяемая полоса пропускания первого пути передачи и/или окончательно наблюдаемая полоса пропускания второго пути передачи изменяется относительно начальной полосы пропускания первого пути передачи и/или начальной полосы пропускания второго пути передачи;
или,
24013: краевой узел сети наблюдает полосу пропускания первого пути передачи и второго пути передачи, определяет наблюдаемую полосу пропускания первого пути передачи как промежуточно наблюдаемую полосу пропускания первого пути передачи и определяет наблюдаемую полосу пропускания второго пути передачи как промежуточно наблюдаемую полосу пропускания второго пути передачи; сравнивает начальную полосу пропускания первого пути передачи с промежуточно наблюдаемой полосой пропускания первого пути передачи и сравнивает начальную полосу пропускания второго пути передачи с промежуточно наблюдаемой полосой пропускания второго пути передачи; и краевой узел сети определяет промежуточно наблюдаемую полосу пропускания первого пути передачи и/или промежуточно наблюдаемую полосу пропускания второго пути передачи как окончательную комбинацию полос пропускания пути, в случае определения, что промежуточно наблюдаемая полоса пропускания первого пути передачи и/или промежуточно наблюдаемая полоса пропускания второго пути передачи изменяется относительно начальной полосы пропускания первого пути передачи и/или начальной полосы пропускания второго пути передачи; краевой узел сети запрашивает сохраненное отношение отображения между комбинацией полос пропускания пути и политикой выделения каналов на пути согласно промежуточной комбинации полос пропускания пути и определяет политику выделения каналов на пути, соответствующем промежуточной комбинации полос пропускания пути; решает, совпадает ли политика выделения каналов, соответствующая промежуточной комбинации полос пропускания пути, с начальной политикой выделения каналов, и, если политика выделения каналов, соответствующая промежуточной комбинации полос пропускания пути, отличается от начальной политики выделения каналов, осуществляет переключение каналов согласно политике выделения каналов, соответствующей промежуточной комбинации полос пропускания пути; краевой узел сети принимает полосу пропускания первого пути передачи и полосу пропускания второго пути передачи, наблюдаемые одноранговым краевым узлом сети, сравнивает полосу пропускания первого пути передачи, наблюдаемую краевым узлом сети, с полосой пропускания первого пути передачи, принятой от однорангового краевого узла сети, и выбирает меньшую величину полосы пропускания как окончательно наблюдаемую полосу пропускания первого пути передачи; сравнивает полосу пропускания второго пути передачи, наблюдаемую краевым узлом сети, с полосой пропускания второго пути передачи, принятой от однорангового краевого узла сети, и выбирает меньшую величину полосы пропускания как окончательно наблюдаемую полосу пропускания второго пути передачи; сравнивает промежуточно наблюдаемую полосу пропускания первого пути передачи с окончательно наблюдаемой полосой пропускания первого пути передачи и сравнивает промежуточно наблюдаемую полосу пропускания второго пути передачи с окончательно наблюдаемой полосой пропускания второго пути передачи; и краевой узел сети определяет окончательно наблюдаемую полосу пропускания первого пути передачи и/или окончательно наблюдаемую полосу пропускания второго пути передачи как окончательную комбинацию полос пропускания пути, в случае определения, что окончательно наблюдаемая полоса пропускания первого пути передачи и/или окончательно наблюдаемая полоса пропускания второго пути передачи изменяется относительно промежуточно наблюдаемой полосы пропускания первого пути передачи и/или промежуточно наблюдаемой полосы пропускания второго пути передачи.
Этап 2402: краевой узел сети запрашивает сохраненное отношение отображения между комбинацией полос пропускания пути и политикой выделения каналов на пути согласно окончательной комбинации полос пропускания пути и определяет политику выделения каналов на пути, соответствующую окончательной комбинации полос пропускания пути.
Этап 2403: если политика выделения каналов, соответствующая окончательной комбинации полос пропускания пути, отличается от начальной политики выделения каналов, переключение каналов осуществляется согласно политике выделения каналов, соответствующей окончательной комбинации полос пропускания пути.
В этом варианте осуществления, начальная политика выделения каналов может представлять собой сохраненное отношение отображения между комбинацией полос пропускания пути и политикой выделения каналов на пути и политикой выделения каналов, соответствующей начальной комбинации полос пропускания пути. Начальная комбинация полос пропускания пути может представлять собой комбинацию начальной полосы пропускания первого пути передачи и начальной полосы пропускания второго пути передачи.
В частности, что касается способа этапа 19031 для определения окончательной комбинации полос пропускания пути, до изменения полосы пропускания, начальная полоса пропускания VP0 и начальная полоса пропускания VP1 равны 200 Мбит/с; индекс политики выделения каналов равен c1; в этом состоянии полосы пропускания пути, канал vc1 и канал vc2 выделены, чтобы появиться на VP0, и канал vc3 и канал vc4 выделены, чтобы появиться на VP1. Фиг. 21 взята в качестве примера. Краевой узел сети получает окончательную информацию полосы пропускания. Полоса пропускания VP0 уменьшается до 100 Мбит/с, и полоса пропускания VP1 уменьшается до 150 Мбит/с. Начальное состояние полосы пропускания пути таково: полоса пропускания VP0 равна 100 Мбит/с и полоса пропускания VP1 равна 150 Мбит/с. Индекс c8 состояния полосы пропускания пути получается в результате поиска в таблице состояний полосы пропускания пути согласно начальному состоянию полосы пропускания пути; c8 используется как индекс для поиска в таблице индексов политики выделения каналов и получения окончательной политики выделения каналов: использование VP1 для переноса vc1 и vc4, использование VP0 для переноса vc2 и отключение vc3. Окончательная политика выделения каналов отличается от начальной политики выделения каналов, и, таким образом, обеспечивается действие защитного переключения: переключение vc1 с VP0 на VP1 и отключение всего трафика vc3.
Вышеописанный краевой узел сети также именуется узлом защитного переключения.
Согласно вариантам осуществления и формуле изобретения этой заявки, понятие узла защитного переключения эквивалентно понятию краевого узла сети, и эти понятия взаимозаменяемы.
Следует отметить, что, для упрощения описания, этот вариант осуществления представляет только ситуацию, когда в защитную группу входят лишь два пути передачи. Однако возможен случай, когда в защитную группу входят более двух путей передачи, и в этом случае этот способ защитного переключения все еще применим при условии, что отношение между сервисом и каналом в различных комбинациях полос пропускания сконфигурировано в таблице политик выделения каналов.
Специалистам в данной области техники очевидно, что все или часть этапов способа согласно вариантам осуществления настоящего изобретения можно реализовать посредством программы, инструктирующей соответствующее оборудование. Программа может храниться на считываемых компьютером носителях. При выполнении программы осуществляются этапы способа согласно вариантам осуществления настоящего изобретения. Носителями могут служить любые носители, способные хранить программные коды, такие как ПЗУ, ОЗУ, магнитный диск или оптический диск.
Наконец, следует отметить, что вышеописанные варианты осуществления предоставлены лишь для описания технических решений настоящего изобретения, но не призваны ограничивать настоящее изобретение. Специалистам в данной области техники очевидно, что хотя настоящее изобретение было подробно описано со ссылкой на вышеприведенные варианты осуществления, технические решения настоящего изобретения допускают модификации или эквивалентные замены, и эти модификации или эквивалентные замены не приводят к отклонению модифицированных технических решений от объема технических решений настоящего изобретения.