УПРАВЛЕНИЕ ОШИБКАМИ СОЕДИНЕНИЯ В СЕТИ СВЯЗИ Российский патент 2018 года по МПК H04L12/26 

Описание патента на изобретение RU2641483C2

Область техники, к которой относится изобретение

Изобретение относится к области управления ошибками соединения в сети связи, в частности в сети, которая поддерживает функцию множественных маршрутов равной стоимости.

Уровень техники

Термин "набор служебных функций эксплуатации, администрирования и обслуживания сети" (ОАМ) используется для описания процессов, действий, инструментов, стандартов и т.д., которые связаны с эксплуатацией, администрированием, управлением и поддержкой сети связи. ОАМ предусматривает управление ошибками и контроль производительности, управление ошибками соединения и обнаружение канального уровня.

CFM представляет собой протокол ОАМ, который обеспечивает управление ошибками соединения (CFM). Протокол CFM использует домены технического обслуживания (MD) для контроля уровней поставщиков услуг, операторов базовых сетей или систем. Каждый уровень имеет ассоциации технического обслуживания (MA), выделенные для контроля конкретного поставщика услуг/поставщика услуг или поставщика услуг/обслуживания абонента. Каждая MA зависит от набора точек технического обслуживания (MP) для контроля. MA устанавливается для проверки целостности одного экземпляра услуги. Конечная точка ассоциации обслуживания (МЕР) представляет собой активный управляемый объект CFM, который обеспечивает размер MA и взаимодействует со специфическим портом экземпляра услуги. Она может вырабатывать и принимать блоки данных протокола (PDU) CFM и отслеживать любые ответные реакции. Она представляет собой конечную точку единственной MA и конечную точку для каждой из других МЕР в той же самой MA.

PDU CFM передаются с помощью МЕР для того, чтобы контролировать услугу, которой принадлежит передающая МЕР. Проблема возникает в сетях маршрутизации множественных маршрутов равной стоимости (ЕСМР), где CFM не могут гарантировать наличия такого же маршрута, как у данных.

Маршрутизация ЕСМР представляет собой механизм переадресации для маршрутизации пакетов по многочисленным маршрутам равной стоимости. Цель ЕСМР состоит в том, чтобы выровнить распределение распределенной нагрузки в линии связи. На фиг. 1 схематично иллюстрирована очень простая архитектура сети, в которой данные, которые отправляются между двумя конечными точками 1, 2, можно отправить через промежуточные узлы 3 или 4 при равной стоимости. Некоторые пакеты данных отправляются через промежуточный узел 3, а другие отправляются через промежуточный узел 4. Таким образом, нагрузка на сеть уравновешивается.

Мостовое соединение по кратчайшему маршруту (SPB) позволяет использовать протоколы состояния линии связи (IS-IS) для построения активных топологий в рамках мостовой сети. Для получения дополнительной информации см. IEEE Std 802. laq-2012, Shortest Path Bridging (мостовое соединение по кратчайшему маршруту). Последние работы по стандартизации в рамках IEEE802.1 улучшает SPB за счет обеспечения ЕСМР-поддержки услуг SPBM, которые используют одинаковый идентификатор VID, как описано в P802.1Qbp/D1.0 Equal Cost Multiple Path (ECMP) (функция множественных маршрутов равной стоимости). В P802.1Qbp обсуждены услуги поддержки ЕСМР-связности и, в частности, определены два типа ЕСМР-связности. Один тип связан с "двухточечными" (PtP) услугами ЕСМР, предоставляемыми устройствами ЕСМР, которые поддерживают потоковую фильтрацию. Другой тип представляет собой типовую услугу виртуальной LAN (VLAN), связанную со специфическим идентификатором VLAN (VID), который отображается в операцию ЕСМР (SPBM VLAN MA в разделе 27.18.1 в P802.1Qbp/D1.0 Equal Cost Multiple Path (функция множественных маршрутов равной стоимости)).

Маршруты связности ЕСМР могут использовать один и тот же идентификатор VLAN мостового соединения (B-VID) в их тегах, но связность услуги, обеспечиваемая по этим маршрутам, отличается от той, которая связана с кадрами, имеющими одинаковый B-VID и управляются с помощью традиционных протоколов управления L2 типа сканирования дерева или SPB. Типичными примерами экземпляров связности, которые используют одинаковый VID, но не являются членами VLAN, являются экземпляры услуг регулирования трафика (TESI) в магистральных мостах провайдера с возможностью оптимизации управления трафиком (РВВ-ТЕ). Связность ЕСМР аналогична связности TESI, но она имеет дополнительное свойство, которое состоит в том, что расширенный набор всех маршрутов ЕСМР, идентифицированных с помощью одинаковых VID (и конечных точек), не является топологией дерева. С другой стороны, VLAN всегда определяется в контексте дерева (см. раздел IEEE Std 802.1Q-2011, VLAN aware Bridges (мосты, поддерживающие признак VLAN)).

Связность "мостовое соединение по кратчайшему маршруту - режим МАС-адреса" (SPBM) отличается от связности ЕСМР. Связность SPBM аналогична связности РВВ-ТЕ (в том, что отсутствует переполнение и обучение, она является симметричной и использует только определенные входы в базу данных фильтрации (FDB) для переадресации), что означает на практике, что усовершенствования CFM для РВВ-ТЕ (которые описаны в IEEE Std 802.1Qay-2009 РВВ-ТЕ и IEEE Std 802.1Q-2011, VLAN aware Bridges (мосты, поддерживающие признак VLAN)) можно использовать практически одинаковым образом для MA SPBM. Тем не менее связность ЕСМР отличается тем, что для одинаковых конечных точек разрешены многочисленные маршруты. Одинаковый VID и соответственно CFM ЕСМР требуют дальнейших изменений для того, чтобы контролировать связанные с ними услуги. В результате необходимо MA ЕСМР отделить от MA SPBM и необходимо модифицировать связанные с ними инструменты протоколов контроля, так как их работа зависит от типа связности, которую они контролируют.

Связность двухточечного (PtP) маршрута ЕСМР и связанные с ней инструменты контроля описаны в P802.1Qbp, но в P802.1Qbp не описан соответствующим образом многоточечный контроль ЕСМР. В частности, связность " VLAN SPBM" тесно связана со всей связностью, идентифицированной с помощью одного и того же значения VID SPBM. Однако общая связность SPBM-VID является бессмысленной для ЕСМР, так как ЕСМР создает многочисленные независимые маршруты связности между поднаборами узлов, которые являются элементами SPBM-VID. Поэтому оперативное состояние каждого из поднаборов ЕСМР не зависит от оперативного состояния других поднаборов ЕСМР, идентифицированных с помощью одного и того же SPBM-VID. Эта независимость ЕСМР означает, что при использовании механизмов ОАМ SPBM, и когда об общей связности SPBM-VID сообщается как о безошибочной, связность по отношению к поднаборам ЕСМР может быть неработающей. Приведенная выше характеристика связности ассоциации технического обслуживания (MA) VLAN SPBM создает проблемы для контроля многоточечных услуг ЕСМР. В частности, так как протокол контроля целостности VLAN SPBM пытается контролировать в целом услугу "VLAN", область распространения PDU сообщения контроля целостности (ССМ) обеспечивается за счет использования широковещательного адреса (созданного с использованием присвоенного по умолчанию магистрального идентификатора услуг (SPBM, I-SID). Результатом этого является то, что контролируемая связность отличается от связности, связанной с контролируемым трафиком данных. В дополнение к этому операция сообщений о трассировке линий связи (LTM) становится довольно трудной и степень достижимости LTM может весьма отличаться от той, которая определена сконфигурированными входами МАС-адресов, которые относятся к ЕСМР.

Кроме того, размещение "МЕР VLAN SPBM" параллельно конечным точкам ассоциации обслуживания (МЕР) PtP-маршрута ЕСМР прекращает операцию MA маршрута ЕСМР (останавливая каждый PDU CFM маршрута ЕСМР на SPBM-VID, как это можно увидеть из фиг. 27-4 в P802.1Qbp/D1.0).

Раскрытие изобретения

Задача изобретения состоит в том, чтобы выполнить механизм, с помощью которого можно было бы контролировать ассоциации технического обслуживания управления ошибками соединения в сети множественных маршрутов равной стоимости.

Согласно первому аспекту выполнен способ контроля ассоциации технического обслуживания (MA) для управления ошибками соединения (CFM) в сети, поддерживающей функцию множественных маршрутов равной стоимости (ЕСМР). Набор маршрутов ЕСМР вырабатывается для отправки данных ЕСМР между конечными точками в сети. Кроме того, создается набор из MA ЕСМР, которые используются для контроля выработанных маршрутов ЕСМР между конечными точками. Созданный набор из MA ЕСМР в дальнейшем используется для отправки контролирующих пакетов. Преимуществом в данном случае является то, что MA маршрутов ЕСМР соответствуют существующей операции CFM и совместимы как с MA двухточечных маршрутов ЕСМР, так и с MA многоточечных маршрутов ЕСМР.

В качестве варианта каждый контролирующий пакет содержит блок данных протокола CFM. Преимуществом в данном случае является то, что параметры переадресации PDU являются такими же, как и для контролируемых пакетов данных, переданных с использованием маршрутов ЕСМР, и поэтому контролирующие пакеты будут пересекать тот же самый маршрут.

В качестве варианта способ включает в себя выработку набора маршрутов ЕСМР с использованием двухточечных маршрутов ЕСМР, где двухточечные маршруты содержат набор из кратчайших маршрутов связности одинаковой длины между двумя конечными точками.

В качестве альтернативного варианта способ включает в себя выработку набора маршрутов ЕСМР с использованием многоточечных маршрутов ЕСМР. Многоточечные маршруты включают в себя набор многоточечных маршрутов связности среди одинаковых конечных точек. В качестве другого варианта каждый маршрут ЕСМР содержит многоточечный маршрут ЕСМР, имеющий N конечных точек. Каждый многоточечный маршрут ЕСМР можно идентифицировать с помощью группового адреса. В качестве дополнительного варианта каждый многоточечный маршрут ЕСМР, связанный с двумя конечными точками, можно идентифицировать с использованием группового МАС-адреса. В этом случае групповой МАС-адрес создается, если требуется, за счет применения операции над значениями магистрального идентификатора услуг, которые связаны с многоточечными маршрутами ЕСМР.

В качестве варианта способ дополнительно включает в себя контроля маршрута ЕСМР путем отправки контролируемого пакета с использованием идентификатора, связанного со специфическим маршрутом. Дополнительными примерами такого идентификатора являются хэш-функция потока (Flow Hash) и групповой МАС-адрес, идентифицирующий маршрут.

В качестве альтернативного варианта способ дополнительно включает в себя контроль множества маршрутов ЕСМР путем циклической отправки контролируемых пакетов в виде групп по каждому контролируемому маршруту ЕСМР с использованием идентификатора, связанного с каждым контролируемым маршрутом ЕСМР.

Согласно второму аспекту выполнен узел для использования в сетях связи, поддерживающих ЕСМР. Узел выполнен с процессором для выработки набора MA маршрутов ЕСМР для отправки данных между конечными точками. Процессор дополнительно выполнен с возможностью создания набора из MA ЕСМР для контроля выработанных маршрутов ЕСМР между конечными точками. Для отправки контролирующих пакетов выполнен также передатчик, использующий набор выработанных маршрутов ЕСМР. Преимуществом в данном случае является то, что MA маршрутов ЕСМР соответствуют существующим операциями CFM, и они совместимы как с MA маршрутов двухточечные ЕСМР, так и с MA многоточечных маршрутов ЕСМР. Узел можно реализовать при необходимости в виде устройства любого типа, которое реализует ЕСМР.

Как вариант, узел снабжен машиночитаемым носителем в форме памяти для хранения информации, отображающей по меньшей мере один идентификатор услуги для каждого выработанного маршрута ЕСМР.

Если требуется, процессор выполнен с возможностью выработки контролирующих пакетов с использованием двухточечных маршрутов ЕСМР, содержащих набор кратчайших маршрутов связности одинаковой длины между конечными точками.

В качестве альтернативного варианта процессор выполнен с возможностью выработки контролирующих пакетов с использованием многоточечных маршрутов ЕСМР, содержащих набор многоточечных маршрутов связности среди множества конечных точек. В качестве дополнительного варианта процессор выполнен с возможностью идентификации пакета контроля многоточечного маршрута ЕСМР с использованием группового МАС-адреса для каждого маршрута ЕСМР. В этом случае процессор выполнен, если требуется, с возможностью построения каждого группового МАС-адреса путем применения операции над значениями магистрального идентификатора услуги, связанных с многоточечными маршрутами ЕСМР.

Согласно третьему аспекту выполнена компьютерная программа, содержащая машиночитаемый код, который при запуске на узле, побуждает узел выполнять способ, как описано выше в первом аспекте.

Согласно четвертому аспекту выполнен компьютерный программный продукт, содержащий невременный машиночитаемый носитель и компьютерную программу, описанную выше в третьем аспекте, где компьютерная программа хранится на машиночитаемом носителе.

Согласно пятому аспекту выполнено судно или транспортное средство, содержащее узел, описанный выше во втором аспекте.

Краткое описание чертежей

Фиг. 1 схематично иллюстрирует в виде блок-схемы архитектуру сети, показывающую принципы маршрутизации множественных маршрутов, равной стоимости;

фиг. 2 изображает схему последовательности операций, показывающую этапы согласно варианту осуществления;

фиг. 3 схематично иллюстрирует в виде блок-схемы примерный узел; и

фиг. 4 схематично иллюстрирует в виде блок-схемы примерный летательный аппарат или транспортное средство.

Осуществление изобретения

Выполнен подходящий способ обеспечения контроля OAM для управления ошибками соединения как для MA PtP-маршрутов ЕСМР, так и для MA многоточечных маршрутов ЕСМР. "Разделение судьбы" гарантируется использованием одних и тех же параметров переадресации для контролирующих пакетов, таких как PDU CFM, контролирующие услугу ЕСМР, как для контролируемых кадров данных. В частности, адрес назначения PDU CFM, связанный с MA маршрутом ЕСМР, представляет собой один и тот же адрес, который используется для достижения удаленных МЕР в пределах одной и той же MA, и выполнен с конфигурацией непосредственно MA. Каждая специфическая функция ЕСМР идентифицируется с помощью значения хэш-функции потока, и любые поднаборы маршрутов ЕСМР в пределах одного и того же PtP-маршрута идентифицируются с помощью связанного с ним поднабора значения хэш-функции потока.

MA маршрут ЕСМР связан с маршрутом связности, соединяющим специфическую группу конечных точек или с поднабором (необязательно правильным) маршрутов равной стоимости, соединяющих одинаковые конечные точки. В последнем случае соответствующие PDU CFM циклически отправляются в группах по каждому контролируемому маршруту с использованием идентификатора, связанного с каждым контролируемым маршрутом. Количество PDU CFM в каждой группе зависит от специфического PDU CFM: например, в случае ССМ сначала необходимо отправить по меньшей мере четыре ССМ по единственному контролируемому маршруту, прежде чем перейти к следующему маршруту. В случае сообщений кольцевой проверки (LBM) отправляется столько LBM, сколько предусмотрено администратором, который инициирует LBM. Необходимо отправить только одно LTM. Это обусловлено тем, что ССМ отправляются периодически, и об ошибке сообщается только тогда, когда более трех следующих друг за другом ССМ имеют ошибку (поэтому необходимо отправлять сообщения по меньшей мере четыре раза по одному и тому же маршруту, чтобы иметь возможность проверить его). Периодичность LBM (если таковые имеются) является конфигурируемой, и соответственно количество LBM на отдельных маршрутах должно основываться на установочных параметрах конфигурации. LTM устанавливаются для идентификации отдельных узлов вдоль маршрута, и поэтому требуется только одно LTM на каждом отдельном маршруте.

В случае услуг для множественных маршрутов ЕСМР параметр destination_address связанных с ним контролирующих PDU CFM устанавливается циклически на групповой МАС-адрес SPBM, связанный с контролируемой многоточечной услугой. Назначение группового МАС-адреса SPBM можно автоматизировать.

Более подробно, маршруты связности ЕСМР можно определить следующим образом:

1. PtP-маршрут ЕСМР: этот маршрут представляет собой полный набор кратчайших маршрутов связности одинаковой длины между двумя специфическими конкретными точками, как это выполнено ЕСМР. В дополнение к тому, что описано в P802.1Qbp/1.0, LB и LT используют одни и те же циклические способы, когда предусмотрен поднабор значений хэш-функции потока.

2. Многоточечной маршрут ЕСМР: этот маршрут представляет собой полный набор многоточечных маршрутов связности среди более чем двух конечных точек, как это выполнено ЕСМР. Единственный многоточечной маршрут в пределах многоточечного маршрута ЕСМР с N конечными точками идентифицируется любым из представленных ниже способов:

(a) Построение N групповых МАС-адресов осуществляется следующим образом: первые 3 байта соответствуют SPsourceID инициирующего магистрального пограничного коммутатора (ВЕВ), и последние 3 байта соответствуют одному и тому же I-SID, идентифицирующему связность N конечных точек (это значение I-SID можно автоматизировать, например, чтобы иметь наименьшее значение магистрального I-SID в наборе значений I-SID, отображенных в операции ЕСМР-VID в пределах таблицы экземпляров магистральных услуг при завершении ВЕВ, имеющих наименьший SPsourceID), то есть (SPsourceID[1]-ISID, SPsourceID[2]-ISID, …, SPsourceID[N]-ISID); или

(b) Построение единственного групповой МАС-адреса для всех конечных точек осуществляется следующим образом: первые 3 байта соответствуют OUI группового адреса экземпляра магистральной услуги IEEE 802.1Q (см. раздел 26.4 в IEEE Std 802.1Q-2011, VLAN aware Bridges (мосты, поддерживающие признак VLAN)), и последние три байта соответствуют одному и тому же I-SID, идентифицирующему связность N конечных точек (это выбранное значение I-SID можно автоматизировать, например, чтобы иметь наименьшее значение I-SID магистрали в наборе значений I-SID, отображенных в операции ECMP-VID в пределах таблицы экземпляров магистральных услуг при завершении ВЕВ, имеющих наименьший SPsourceID). Этот адрес представляет собой один и тот же групповой адрес, который используется для всех конечных точек I-SID, соответствующих групповому адресу экземпляра магистральной услуги.

Выбор между типами (а) и (b) адресации, описанными выше, производится с помощью конфигурации. Следует отметить, что выбор (а) или (b) зависит от того, каким образом устанавливается многоточечная связность ЕСМР. Опция (а) требует установки N отдельных МАС-адресов для N-точечной связности, тогда как опция (b) требует единственного МАС-адреса для N-точечной связности. Опция (а) обеспечивает лучший охват за счет повышенной сложности.

Другие многоточечные маршруты (вплоть до 16 для каждой группы а или b) в пределах одной и той же многоточечной связности ЕСМР, связанной точно с одинаковыми N конечными точками, можно идентифицировать с использованием групповых МАС-адресов, выполненных с помощью вышеописанных установок значений I-SID x:oring при адресации типа (а) или (b) с использованием масок прерывания связи, описанных в разделе 28,8 в IEEE Std 802.1aq-2012, Shortest Path Bridging (мостовое соединение по кратчайшему маршруту).

Для того чтобы обеспечить работу ЕСМР, I-SID в таблице отображения маршрутов необходимо сконфигурировать для всех локальных I-SID, которые отображаются в B-VID, показывая работу ЕСМР в таблице экземпляров магистральных услуг ВЕВ. Следует отметить, что может существовать набор конфигураций по умолчанию для распределения I-SID одинаковым образом по всем маршрутам ЕСМР. В этом случае I-SID можно отображать в возрастающем порядке в маршруты. Таблица 1, приведенная ниже, является примером такой таблицы.

Для каждого поднабора значений I-SID, которые отображаются на одном и том же маршруте, идентифицируется наименьшее значение I-SIDlow, и все поднаборы упорядочиваются по возрастающим значениям I-SIElow. Затем поднаборы I-SID отображаются в многоточечные маршруты, идентифицированные с помощью групповых МАС-адресов, выполненных так, как определено выше, и x:ored в соответствии с IEEE std 802.1aq-2012 в возрастающем порядке. Таблица 2 иллюстрирует таблицу распределения I-SID в случае, когда используется способ адресации (а).

Примерный автоматически выполненный групповой MAC для узла, идентифицированного с помощью SPSourceID 5 (который имеет подходящий набор битов широковещательной адресации), показан в таблице 3.

Способ, описанный выше, обеспечивает последовательность автоматизации и выделения идентификаторов отдельных маршрутов в пределах связности многоточечных маршрутов ЕСМР.

Адрес, используемый PDU CFM для достижения удаленных МЕР в пределах одной и той же MA маршрута ЕСМР, обеспечивается с помощью конфигурации непосредственно MA. В случае MA многоточечной маршрутизации ЕСМР он представляет собой групповой адрес SPBM, связанный с контролируемой услугой. Способ, приведенный выше, описывает последовательность автоматизации распределения групповых адресов на основании таблиц конфигураций ЕСМР I-SID. В случае единственного маршрута с MA маршрутом ЕСМР, PDU CFM использует МАС-адрес, связанный с ним. В тех случаях, когда осуществляется контроль более чем одного маршрута, PDU CFM циклически назначаются связанным с ними групповым МАС-адресам.

Ассоциированные МЕР маршруты ЕСМР размещаются на магистральном порту абонента (СВР) за счет использования мультиплексированных объектов TESI и использования ассоциированных идентификаторов групповых МАС-адресов.

Технологии, описанные выше, позволяют обеспечить автоматическую конфигурацию MA многоточечных маршрутов ЕСМР таким образом, который не требует изменений существующих операций CFM и совместим с MA PtP-маршрутами ЕСМР.

Обратимся теперь к фиг. 2, на которой показана схема последовательности операций, показывающая этапы примерного варианта осуществления. Приведенная ниже нумерация соответствует тому, что показано на фиг. 2.

S1. Многоточечные маршруты ЕСМР вырабатываются и идентифицируются с помощью набора групповых адресов SPB, как описано выше.

S2. MA PtP и многоточечных маршрутов ЕСМР определяются для того, чтобы контролировать маршруты ЕСМР. MA маршрутов ЕСМР могут быть связаны с маршрутом связности, соединяющим специфическую группу конечных точек или с поднабором (необязательно правильным) маршрутов равной стоимости, соединяющих одинаковые конечные точки. Каждый отдельный PtP-маршрут ЕСМР идентифицируется с помощью значения хэш-функции потока, тогда как каждый многоточечный отдельный маршрут ЕСМР идентифицируется с помощью группового адреса SPB, как описано выше.

S3. PDU CFM отправляются и обрабатываются в тех MA, которые определены на этапе S2. При использовании множественных маршрутов соответствующие PDU CFM циклически отправляются в группах по каждому контролируемому маршруту с использованием идентификатора, связанного с каждым контролируемым маршрутом. Количество PDU CFM в каждой группе зависит от специфического PDU CFM. Например, для CFM необходимо сначала отправить по меньшей мере 4 ССМ по единственному контролируемом маршруту, прежде чем перейти к следующему сообщению. В случае LBM отправляется столько LBM, сколько предусмотрено администратором, который инициирует LBM. В случае LTM отправляется только одно LTM.

Как описано выше, существуют различные способы, которыми можно отобразить поднаборы I-SID, которые определяют маршруты, в групповые МАС-адреса.

Обратимся теперь к фиг. 3, на которой иллюстрирован узел 5, предназначенный для использования в сети связи. Примеры реализаций узла 5 представляют собой любые типы устройства, которые реализуют ЕСМР. Они включают в себя мост, поддерживающий признак VLAN, который реализует SPB IS-IS и функциональные возможности, которые относятся к ЕСМР, как описано в P802.1Qbp. Узел 5 можно также реализовать в любом устройстве (виртуальном или физическом), таком как маршрутизатор или виртуальная машина, которая реализует функциональные возможности, которые относятся к ЕСМР, как описано в P802.1Qbp.

Узел 5 снабжен процессором 6 для выработки маршрутов ЕСМР и применения их к данным PDU CFM. Можно также выполнить передатчик 7 и приемник 8. Следует отметить, что он может иметь форму отдельного передатчика и приемника или форму приемопередатчика. Можно выполнить невременный машиночитаемый носитель в виде памяти 9. Ее можно использовать для хранения программы 10, которая при исполнении процессором 6 побуждает узел 5 вести себя так, как описано выше. Память 9 можно также использовать для хранения таблиц 11, таких как таблицы 1-3, описанные выше, для отображения значений I-SED и групповых МАС-адресов в маршруты. Следует отметить, что память 9 может представлять собой одиночную физическую память или может быть распределена или подсоединяться дистанционным образом к узлу 5. В примере, показанном на фиг. 2, память показана как расположенная в узле 5.

Следует также отметить, что компьютерная программа 10 может быть выполнена на дополнительном невременном машиночитаемом носителе 12, таком как компакт-диск или флэш-накопитель, и переноситься с дополнительной памяти 12 на память 9 или исполняться процессором 6 непосредственно из дополнительной памяти 12.

Узел, такой как мостовой сетевой узел, поддерживающий ЕСМР, может типично поддерживать множество других типов услуг (таких как VLAN, услуги регулирования трафика, услуги магистрального туннелирования и т.д.). В варианте осуществления сеть представляет собой магистральную сеть поставщика услуг, где ее границами (конечными точками, описанными выше) являются магистральные пограничные коммутаторы (которые могут инкапсулировать и декапсулировать принимаемые кадры), тогда как транзитные мосты называются опорными мостами магистрали, которые не имеют возможности инкапсуляции/декапсуляции. Сеть должна запускать мостовое соединение по кратчайшему маршруту в режиме MAC (SPBM), которые используются для создания кратчайших маршрутов между границами. ЕСМР дополнительно обновляет SPBM для того, чтобы обеспечить многочисленные маршруты среди одинаковых границ. Узел, выполняющий ЕСМР, типично имеет возможность обработки и требования, связанные с контролем услуги ЕСМР. То есть МЕР ЕСМР должны создавать экземпляр в ВЕВ (в частности, СВР (магистральные порты абонента в пределах ВЕВ)) для того, чтобы инициировать и обрабатывать PDU CFM, связанные с услугами ЕСМР, и ΜΙΡ ЕСМР должны создавать экземпляр в ВСВ для того, чтобы обрабатывать принятые PDU CFM и отвечать на них.

Вернемся здесь к фиг. 4, на которой иллюстрировано судно или транспортное средство 13, примеры которого включают в себя морское судно, поезд, грузовой автомобиль, легковой автомобиль, самолет и так далее. Судно/транспортное средство 13 выполнено в узле 5, описанном выше.

Специалистам в данной области техники будет понятно, что в описанных выше вариантах осуществления можно выполнить различные модификации. Например, функции сетевого узла описаны как воплощенные в одном узле, но следует иметь в виду, что различные функции сетевого узла могут быть выполнены в различных узлах сети.

В данном описании используются следующие сокращения:

ВЕВ (Backbone Edge Bridge) - магистральный пограничный коммутатор

B-VID (Bridging VLAN Identifier) - идентификатор VLAN мостового соединения

СВР (Customer Backbone Port) - магистральный порт абонента

ССМ (Continuity Check Message) - сообщение контроля целостности

CFM (Connectivity Fault Management) - управление ошибками соединения

ЕСМР (Equal Cost Multiple Paths) - функция множественных маршрутов равной стоимости

FDB (Filtering Database) - база данных фильтрации

IS-IS (Intermediate System to Intermediate System) - протокол взаимодействия промежуточных систем

I-SED (Backbone Service Identifier) - идентификатор магистральной услуги

LBM (Loopback Message) - сообщение кольцевой проверки

LTM (Link Trace Message) - сообщение о трассировке линии связи

MA (Maintenance Association) - ассоциация технического обслуживания

МЕР (Maintenance Association Edge Point) - конечная точка ассоциации обслуживания

ОАМ (Operations, Administration and Maintenance) - набор служебных функций эксплуатации, администрирования и обслуживания сети

РВВ-ТЕ (Provider Backbone Bridges - Traffic Engineering) - магистральные мосты провайдера с возможностью оптимизации и управления трафиком

PDU (Protocol Data Unit) - блок данных протокола

PtP (Point to point) - двухточечная (топология сети); точка-точка

SPB (Shortest Path Bridging) - мостовое соединение по кратчайшему маршруту

SPBM (Shortest Path Bridging - MAC address mode) - мостовое соединение по кратчайшему маршруту - режим МАС-адреса

VID (VLAN Identifier) - идентификатор VLAN

VLAN (Virtual LAN) - виртуальная локальная вычислительная сеть

Похожие патенты RU2641483C2

название год авторы номер документа
ПРЕДВАРИТЕЛЬНО ПОДГОТОВЛЕННОЕ СОПРЯЖЕНИЕ НА ОСНОВЕ СОСТОЯНИЯ ЛИНИЙ СВЯЗИ ПОСТАВЩИКОВ (PLSB) С МАРШРУТИЗИРУЕМЫМ РЕЗЕРВИРОВАНИЕМ 2009
  • Аллан Дэвид
  • Брэгг Найджел
  • Насраллах Хади
  • Ханнерап Пребен
RU2530338C2
СПОСОБ ФУНКЦИОНИРОВАНИЯ МУЛЬТИДОМЕННЫХ СЕТЕЙ ETHERNET ПРОВАЙДЕРА 2009
  • Кейси Лиэм
RU2518986C2
СПОСОБ И УСТРОЙСТВО ДЛЯ ОБМЕНА МАРШРУТНОЙ ИНФОРМАЦИЕЙ И ДЛЯ УСТАНОВЛЕНИЯ СВЯЗИ ЧЕРЕЗ МНОЖЕСТВО СЕГМЕНТОВ СЕТИ 2010
  • Кейси Лайам М.
  • Аллан Дэаид Айэн
  • Брэгг Найджел Лоренс
  • Чиабот Джером
RU2507698C2
АВТОМАТИЧЕСКОЕ УСТАНОВЛЕНИЕ ИЗБЫТОЧНЫХ ТРАКТОВ С ОСТОРОЖНЫМ ВОССТАНОВЛЕНИЕМ В СЕТИ ПАКЕТНОЙ КОММУТАЦИИ 2014
  • Фаркаш Янош
  • Аллан Дэвид Иан
RU2636689C2
ИНКАПСУЛЯЦИЯ АДРЕСА АСИММЕТРИЧНОЙ СЕТИ 2011
  • Дунбар Линда
  • Сюн Ицзюнь
  • Инь Голи
RU2551814C2
СПОСОБ, УСТРОЙСТВО И СИСТЕМА МАРШРУТИЗАЦИИ ДАННЫХ МЕЖДУ СЕГМЕНТАМИ СЕТЕЙ 2010
  • Унбехаген Поль
  • Лапух Роджер
RU2544766C2
ПРАВОМЕРНОЕ ПРОСЛУШИВАНИЕ В СЕТЯХ IP-ПРОТОКОЛА 2005
  • Га Раймон
RU2402174C2
Способ согласования возможности QoS между оборудованием пользователя и функцией управления сеансом в системе 5G 2018
  • Лю Дженнифер
RU2739421C1
УСТОЙЧИВОЕ ПРИКРЕПЛЕНИЕ К СЕТЯМ, ПОДДЕРЖИВАЮЩИМ ТЕХНОЛОГИЮ МЕЖСЕТЕВОГО СОПРЯЖЕНИЯ ПО ПРОТОКОЛУ МАРШРУТИЗАЦИИ ПО СОСТОЯНИЮ КАНАЛА СВЯЗИ ПОСТАВЩИКА (PLSB) 2009
  • Кейси Лиэм
  • Аллан Дэвид
  • Брэгг Найджел Л.
  • Шиабо Жером
  • Эшвуд-Смит Питер
RU2530312C2
СПОСОБ И УСТРОЙСТВО ДЛЯ КОНФИГУРАЦИИ УСЛУГИ 2020
  • Чзан, Янчунь
RU2782544C1

Иллюстрации к изобретению RU 2 641 483 C2

Реферат патента 2018 года УПРАВЛЕНИЕ ОШИБКАМИ СОЕДИНЕНИЯ В СЕТИ СВЯЗИ

Изобретение относится к технологиям сетевой связи. Технический результат заключается в повышении скорости передачи данных. Способ содержит этапы, на которых: вырабатывают (S1) набор многоточечных маршрутов ЕСМР для отправки данных между конечными точками в сети, причем многоточечные маршруты ЕСМР содержат набор многоточечных маршрутов соединения между одними и теми же конечными точками, причем каждый маршрут ЕСМР из набора многоточечных маршрутов ЕСМР содержит многоточечный маршрут ЕСМР, имеющий N конечных точек и идентифицируемый с использованием группового адреса; создают (S2) набор ассоциаций технического обслуживания ЕСМР для контроля выработанных маршрутов ЕСМР между конечными точками; и используют (S3) созданный набор ассоциаций технического обслуживания ЕСМР для отправки контролирующих пакетов; при этом способ дополнительно содержит этапы, на которых: идентифицируют каждый многоточечный маршрут ЕСМР, связанный с двумя конечными точками, с использованием группового МАС-адреса; и строят групповой МАС-адрес посредством выполнения операции над значениями идентификатора магистральной услуги, связанными с многоточечными маршрутами ЕСМР. 3 н. и 5 з.п. ф-лы, 4 ил., 3 табл.

Формула изобретения RU 2 641 483 C2

1. Способ контроля ассоциации технического обслуживания для управления ошибками соединения в сети с помощью узла (5), поддерживающей функцию множественных маршрутов равной стоимости (ЕСМР), причем способ содержит этапы, на которых:

вырабатывают (S1) набор многоточечных маршрутов ЕСМР для отправки данных между конечными точками в сети, причем многоточечные маршруты ЕСМР содержат набор многоточечных маршрутов соединения между одними и теми же конечными точками, причем каждый маршрут ЕСМР из набора многоточечных маршрутов ЕСМР содержит многоточечный маршрут ЕСМР, имеющий N конечных точек и идентифицируемый с использованием группового адреса;

создают (S2) набор ассоциаций технического обслуживания ЕСМР для контроля выработанных маршрутов ЕСМР между конечными точками; и

используют (S3) созданный набор ассоциаций технического обслуживания ЕСМР для отправки контролирующих пакетов;

при этом способ дополнительно содержит этапы, на которых:

идентифицируют каждый многоточечный маршрут ЕСМР, связанный с двумя конечными точками, с использованием группового МАС-адреса; и

строят групповой МАС-адрес посредством выполнения операции над значениями идентификатора магистральной услуги, связанными с многоточечными маршрутами ЕСМР.

2. Способ по п. 1, в котором каждый контролирующий пакет содержит блок данных протокола управления ошибками соединения.

3. Способ по п. 1 или 2, дополнительно содержащий этап, на котором контролируют многоточечный маршрут ЕСМР путем отправки контролируемого пакета с использованием идентификатора, связанного с определенным маршрутом.

4. Способ по п. 3, в котором идентификатор выбирают из хэш-функции потока или группового МАС-адреса, идентифицирующего маршрут.

5. Способ по п. 1 или 2, дополнительно содержащий этап, на котором контролируют множество маршрутов ЕСМР путем циклической отправки контролируемых пакетов группами по каждому контролируемому многоточечному маршруту ЕСМР с использованием идентификатора, связанного с каждым контролируемым маршрутом ЕСМР.

6. Узел (5) для использования в сети связи, поддерживающей функцию множественных маршрутов равной стоимости (ЕСМР), причем узел содержит:

процессор (6) для выработки набора многоточечных маршрутов ЕСМР для отправки данных между конечными точками (1, 2), причем многоточечные маршруты ЕСМР содержат набор многоточечных маршрутов соединения между одними и теми же конечными точками, причем каждый маршрут ЕСМР из набора многоточечных маршрутов ЕСМР содержит многоточечный маршрут ЕСМР, имеющий N конечных точек и идентифицируемый с использованием группового адреса;

причем процессор (6) дополнительно выполнен с возможностью создавать набор ассоциаций технического обслуживания ЕСМР для контроля выработанных многоточечных маршрутов ЕСМР между конечными точками,

идентификации контролирующего пакета многоточечного маршрута ЕСМР с использованием группового МАС-адреса для каждого маршрута ЕСМР, и

построения каждого группового МАС-адреса посредством выполнения операции над значениями идентификатора магистральной услуги, связанными с многоточечными маршрутами ЕСМР; и

передатчик (7) для отправки контролирующих пакетов с использованием набора выработанных многоточечных маршрутов ЕСМР.

7. Узел (5) по п. 6, дополнительно содержащий машиночитаемый носитель в виде памяти для хранения информации, отображающей по меньшей мере один идентификатор услуги на каждый выработанный многоточечный маршрут ЕСМР.

8. Энергонезависимый машиночитаемый носитель (9, 12), хранящий компьютерную программу (10), содержащую машиночитаемый код, который при его запуске в узле (5) вызывает выполнение узлом (5) способа по любому из пп. 1-5.

Документы, цитированные в отчете о поиске Патент 2018 года RU2641483C2

Приспособление для суммирования отрезков прямых линий 1923
  • Иванцов Г.П.
SU2010A1
CN 101895409 A, 24.11.2010
EP 1956766 A1, 13.08.2008
Изложница с суживающимся книзу сечением и с вертикально перемещающимся днищем 1924
  • Волынский С.В.
SU2012A1

RU 2 641 483 C2

Авторы

Сальтсидис Панайотис

Даты

2018-01-17Публикация

2013-07-12Подача