Способ создания кадра оам гибридной сети ethernet/tmpls и соответствующие сигналы
Иллюстрации
Показать всеИзобретение относится к технике сетей связи. Технический результат заключается в повышении эффективности поддержки гибридных сетей. Заявлен способ создания кадра Эксплуатации, Администрирования и Обслуживания в гибридной сети Ethernet/Транспортной многопротокольной коммутации на основе меток. Способ содержит отображение значений в поле (445) данных Эксплуатации, Администрирования и Обслуживания Ethernet в Модуле Данных Протокола (PDU 410) в первом кадре Эксплуатации, Администрирования и Обслуживания Ethernet (кадре 150 ОАМ Ethernet) в поле (498) данных Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток в PDU (460) в первом кадре Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток (кадре 155 ОАМ TMPLS) и отображение значений в первых полях (401) управляющих параметров в первом кадре (150) ОАМ Ethernet во вторые поля (402) управляющих параметров в первом кадре (155) ОАМ TMPLS. PDU (460) в первом кадре (155) ОАМ TMPLS содержит добавленные дополнительные поля (495), если это необходимо, и вторые поля (402) управляющих параметров дополнительно содержат предварительно выбранную информацию по умолчанию и информацию маршрутизации, отображенную из значений, которые хранятся в памяти. 2 н. и 11 з.п. ф-лы, 9 ил.
Реферат
УРОВЕНЬ ТЕХНИКИ
Современные сети связи обеспечивают возможность обмена информацией между компьютерами и другими электронными устройствами. Для обеспечения возможности эффективной и точной передачи информации определены специальные правила для сети связи, определенные как протоколы, которые, в основном, задают параметры связи и самой сети. Передающее и приемное устройство, так же как любые промежуточные устройства, содержат информацию относительно указанных правил и твердо их придерживаются.
Ethernet является основанной на кадрах компьютерной сетевой технологией, часто используемой для локальных сетей (LAN). Однако, с точки зрения эффективности и исторически, и ввиду других причин, также в большом количестве встречаются сети, такие как сети с многопротокольной коммутацией на основе меток (MPLS), сети на основе IP (Интернет-протокола), сети с асинхронным режимом передачи (ATM) и другие. В последнее время разрабатывают новый вид сетевой технологии, определенный как транспортная многопротокольная коммутация на основе меток (Транспортная MPLS; TMPLS), в настоящее время рассматривают стандарты для этой сетевой технологии. Транспортная MPLS предназначена для построения на сети MPLS с повышением качества несущей, то есть с большей надежностью.
Могут возникать ситуации, в которых должно требоваться соединение сетей Ethernet и сетей Транспортной MPLS. Для эффективной поддержки таких гибридных сетей будет необходимой передача различной информации, включая информацию Эксплуатации, Администрирования и Обслуживания (OAM) между вовлеченными различными подсетями.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
В примерном варианте осуществления раскрыт способ создания кадра Эксплуатации, Администрирования и Обслуживания в гибридной сети Ethernet/Транспортной многопротокольной коммутации на основе меток. Способ содержит отображение значений в поле данных Эксплуатации, Администрирования и Обслуживания Ethernet в блоке данных протокола (PDU) в первом кадре Эксплуатации, Администрирования и Обслуживания Ethernet (кадре Ethernet OAM) в поле данных Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток в PDU в первом кадре Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток (кадре OAM TMPLS) и отображение значений в первых полях управляющих параметров в первом кадре OAM Ethernet во вторые поля управляющих параметров в первом кадре OAM TMPLS. PDU в первом кадре OAM TMPLS содержит добавленные дополнительные поля, если требуется, а вторые поля управляющих параметров дополнительно содержат предварительно выбранную информацию по умолчанию и информацию маршрутизации, отображенную из значений, которые хранятся в памяти.
В другом примерном варианте осуществления раскрыт сигнал данных, воплощенный в несущей. Сигнал данных содержит кадр Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток (кадр OAM TMPLS). Поле данных Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток в блоке данных протокола (PDU) в кадре OAM TMPLS содержит значения, отображенные из поля данных Эксплуатации, Администрирования и Обслуживания Ethernet в PDU в кадре Эксплуатации, Администрирования и Обслуживания Ethernet (кадре OAM Ethernet); вторые поля управляющих параметров в кадре OAM TMPLS содержат значения, отображенные из первых полей управляющих параметров в кадре OAM Ethernet; PDU в кадре OAM TMPLS содержит добавленные дополнительные поля, если требуется; и вторые поля управляющих параметров дополнительно содержат предварительно выбранную информацию по умолчанию и информацию маршрутизации, отображенную из значений, которые хранятся в памяти.
В еще одном примерном варианте осуществления раскрыт сигнал данных, воплощенный в несущей. Сигнал данных содержит кадр Эксплуатации, Администрирования и Обслуживания Ethernet (кадр OAM Ethernet). Поле данных Эксплуатации, Администрирования и Обслуживания Ethernet в блоке данных протокола (PDU) в кадре OAM Ethernet содержит значения, отображенные из PDU Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток в кадре Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток (кадре OAM TMPLS); четвертые поля управляющих параметров в кадре OAM Ethernet содержат значение, отображенное из третьих полей управляющих параметров в кадре OAM TMPLS; PDU в кадре OAM Ethernet содержит добавленные дополнительные поля, если это требуется; и четвертые поля управляющих параметров дополнительно содержат информацию маршрутизации, отображенную из значений, которые хранятся в памяти.
Другие аспекты и преимущества представленных здесь примерных вариантов осуществления станут очевидны из последующего подробного описания, рассматриваемого совместно с сопровождающими чертежами.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Сопровождающие чертежи обеспечивают наглядные представления, которые могут быть использованы для более полного описания различных примерных вариантов осуществления и могут быть использованы специалистами в данной области техники для лучшего понимания раскрытых примерных вариантов осуществления и присущих им преимуществ. В указанных чертежах подобные ссылочные позиции определяют соответствующие элементы.
Фиг.1 - блок-схема гибридной сети Ethernet/Транспортной многопротокольной коммутации на основе меток, которая описана в различных примерных вариантах осуществления.
Фиг.2 - более подробная блок-схема гибридной сети Ethernet/Транспортной многопротокольной коммутации на основе меток фиг.1.
Фиг.3 - блок-схема функционального модуля обеспечения межсетевого обмена фиг.2.
Фиг.4 - блок-схема первого кадра Эксплуатации, Администрирования и Обслуживания Ethernet и первого кадра Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток при преобразовании первым логическим модулем фиг.3.
Фиг.5 - блок-схема второго кадра Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток и второго кадра Эксплуатации, Администрирования и Обслуживания Ethernet при преобразовании вторым логическим модулем фиг.3.
Фиг.6 - схема последовательности операций способа транспортировки кадров Эксплуатации, Администрирования и Обслуживания из узла Ethernet в узел Транспортной многопротокольной коммутации на основе меток в гибридной сети Ethernet/Транспортной многопротокольной коммутации на основе меток на фиг.1 и фиг.2.
Фиг.7 - более подробная схема последовательности операций способа этапа отображения фиг.6.
Фиг.8 - схема последовательности операций способа транспортировки кадров Эксплуатации, Администрирования и Обслуживания из узла Транспортной многопротокольной коммутации на основе меток в узел Ethernet в гибридной сети Ethernet/Транспортной многопротокольной коммутации на основе меток на фиг.1 и фиг.2.
Фиг.9 - более подробная схема последовательности операций способа этапа отображения фиг.8.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
Как изображено в целях иллюстрации на чертежах, здесь раскрыты новые способы для функционального модуля обеспечения межсетевого обмена для гибридных сетей Ethernet и Транспортной многопротокольной коммутации на основе меток (Транспортной MPLS; TMPLS).
Могут возникать ситуации, в которых будет необходимо соединение сетей Ethernet и Транспортной MPLS. Для эффективной поддержки таких гибридных сетей будет необходима передача между различными вовлеченными подсетями связи различной информации, включая информацию эксплуатации, администрирования и обслуживания (OAM). Не существует готового решения для обеспечения межсетевого обмена блоками данных протокола (PDU) Эксплуатации, Администрирования и Обслуживания (OAM) TMPLS с PDU OAM Ethernet. Могут потребоваться способы обеспечения межсетевого обмена для гибридных сетей, отличные от способов, поддерживающих конечный автомат для каждого кадра OAM.
Для поддержки конечного автомата требуется хранение в памяти различных видов информации. Может понадобиться сохранение адресов источника и адресата для каждого кадра OAM, времени поступления кадра OAM, порта, по которому поступает кадр, порядкового номера поступающего кадра и т.д. Поддержка конечного автомата требует большого объема памяти, и использование такого конечного автомата замедляет передачу информации эксплуатации, администрирования и обслуживания из-за дополнительного времени, требуемого для доступа к информации в конечном автомате и для ее обновления при приеме/передаче кадра OAM. При поддержке конечных автоматов для каждого кадра OAM требуется большой объем ресурсов обработки и хранения. В результате, использование конечного автомата повышает стоимость сети и понижает ее эффективность.
Напротив, в примерных вариантах осуществления раскрытый здесь функциональный модуль обеспечения межсетевого обмена занимает весьма небольшой объем памяти и существенно быстрее, чем функциональный модуль обеспечения межсетевого обмена для конечного автомата. В памяти не сохраняют информацию о конкретном кадре OAM. Функциональный модуль обеспечения межсетевого обмена содержит в памяти просто таблицу или другую структуру данных для отображения меток маршрутизации TMPLS в поля метки VLAN и наоборот. При приеме кадра OAM функциональный модуль обеспечения межсетевого обмена идентифицирует различные параметры в принятом кадре, соответственно отображает эти параметры на соответствующие параметры в кадре, который должен быть передан, и затем передает кадр с отображенными параметрами. Это является относительно быстрым процессом, который потребляет весьма небольшой объем памяти. При использовании здесь отображение любого заданного параметра из исходного кадра OAM Ethernet в целевой кадр OAM TMPLS, или наоборот, включает в себя вставку "точного значения" из исходного параметра, а также вставку "эквивалентного значения" для исходного параметра в целевой параметр.
В последующем подробном описании и нескольких чертежах подобные ссылочные позиции определяют соответствующие элементы.
Фиг.1 - блок-схема гибридной сети 100 Ethernet/Транспортной многопротокольной коммутации на основе меток, описанной в различных примерных вариантах осуществления. Гибридная сеть 100 Ethernet/Транспортной многопротокольной коммутации на основе меток может быть определена здесь также как гибридная сеть 100 Ethernet/TMPLS и как гибридная сеть 100. В примерном варианте осуществления фиг.1 гибридная сеть 100 Ethernet/TMPLS содержит сеть 105 Ethernet, сеть 110 Транспортной многопротокольной коммутации на основе меток и мост 115 (устройство комплексирования (сопряжения), позволяющее станциям любой из сетей обращаться к ресурсам другой сети). Сеть 110 Транспортной многопротокольной коммутации на основе меток может быть определена здесь также как сеть 110 TMPLS. Мост 115 осуществляет связь с сетью 105 Ethernet через первую среду 120 связи и с сетью 110 TMPLS через вторую среду 125 связи. Сеть 105 Ethernet также осуществляет связь с узлом 130 Ethernet через третью среду 135 связи, и сеть 110 TMPLS также осуществляет связь с узлом 140 Транспортной многопротокольной коммутации на основе меток через четвертую среду 145 связи. Узел 140 Транспортной многопротокольной коммутации на основе меток может быть определен здесь также как узел 140 TMPLS.
Как требуется для эксплуатации и обслуживания гибридной сети 100, узел 130 Ethernet передает первый кадр 150 Эксплуатации, Администрирования и Обслуживания Ethernet, который после транспортировки через сеть 105 Ethernet принимают мостом 115. Для транспортировки через сеть 105 Ethernet кадр 150 Эксплуатации, Администрирования и Обслуживания Ethernet воплощают в первой несущей 170. Как будет дополнительно раскрыто при обсуждении фиг.3 и последующих чертежей, первый кадр 150 Эксплуатации, Администрирования и Обслуживания Ethernet отображают внутри моста 115 в первый кадр 155 Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток. Первый кадр 155 Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток впоследствии, после транспортировки через сеть 110 TMPLS, принимают узлом 140 TMPLS. Для транспортировки через сеть 110 TMPLS первый кадр Эксплуатации, Администрирования и Обслуживания Многопротокольной коммутации на основе меток воплощают во второй несущей 175.
Первый кадр 150 Эксплуатации, Администрирования и Обслуживания Ethernet может быть определен здесь также как первый кадр 150 OAM Ethernet. Первый кадр 155 Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток может быть определен здесь также как первый кадр 155 OAM TMPLS.
Как требуется для эксплуатации и обслуживания гибридной сети 100, узел 140 TMPLS передает второй кадр 160 Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток, который после транспортировки через сеть 110 TMPLS принимают мостом 115. Для транспортировки через сеть 110 TMPLS второй кадр 160 Эксплуатации, Администрирования и Обслуживания транспортной многопротокольной коммутации на основе меток воплощают в третью несущую 180. Как будет дополнительно раскрыто при обсуждении фиг.3 и последующих чертежей, второй кадр 160 Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток отображают во второй кадр 165 Эксплуатации, Администрирования и Обслуживания Ethernet внутри моста 115. Второй кадр 165 Эксплуатации, Администрирования и Обслуживания Ethernet впоследствии, после транспортировки через сеть 105 Ethernet, принимают узлом 130 Ethernet. Для транспортировки через сеть 105 Ethernet кадр 150 Эксплуатации, Администрирования Обслуживания Ethernet воплощают в четвертой несущей 185.
Второй кадр 160 Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток может быть определен здесь также как второй кадр 160 OAM TMPLS. Второй кадр 165 Эксплуатации, Администрирования и Обслуживания Ethernet может быть определен здесь также как второй кадр 165 OAM Ethernet.
Как было описано, фиг.1 иллюстрирует два условия. Первое из этих условий возникает, когда узел 130 Ethernet, расположенный в сети 105 Ethernet, передает сообщение, которым, например, может быть сообщение проверки непрерывности или кольцевой проверки, в целевой узел 140 TMPLS, расположенный в сети 110 TMPLS. Однако сообщение из узла 130 Ethernet может быть также предназначено для другой конечной точки ассоциации обслуживания (MEP) в сети 110 TMPLS, отличной от изображенной на фиг.1, или для промежуточной точки ассоциации обслуживания (MIP), такой как другой мост в сети 110 TMPLS. Второе условие возникает, когда узел 140 TMPLS, расположенный в сети 110 TMPLS, передает сообщение, которое, например, может быть сообщением проверки непрерывности или кольцевой проверки, в целевой узел 130 Ethernet, расположенный в сети 105 Ethernet. Однако сообщение из узла 140 TMPLS может быть также предназначено для другой конечной точки ассоциации обслуживания (MEP) в сети 105 Ethernet, отличной от изображенной на фиг.1, или для промежуточной точки ассоциации обслуживания (MIP), такой как другой мост в сети 105 Ethernet.
Фиг.2 - более подробная блок-схема гибридной сети 100 Ethernet/многопротокольной коммутации транспортировки на основе меток на фиг.1. В примерном варианте осуществления фиг.2 сеть 105 Ethernet содержит первый внутренний межсетевой интерфейс 205 Ethernet, второй внутренний межсетевой интерфейс 210 Ethernet и среду 215 передачи сигнала Ethernet. Первый внутренний межсетевой интерфейс 205 Ethernet может быть определен здесь также как первый I-NNI 205 Ethernet, и второй внутренний межсетевой интерфейс 210 Ethernet может быть также определен здесь как второй I-NNI 210 Ethernet.
Также Сеть 110 TMPLS содержит первый внутренний межсетевой интерфейс 220 транспортной многопротокольной коммутации на основе меток, второй внутренний межсетевой интерфейс 225 транспортной многопротокольной коммутации на основе меток и среду 230 передачи сигнала транспортной многопротокольной коммутации на основе меток. Первый внутренний межсетевой интерфейс 220 транспортной многопротокольной коммутации на основе меток может быть определен здесь также как первый I-NNI 220 TMPLS. Второй внутренний межсетевой интерфейс 225 транспортной многопротокольной коммутации на основе меток может быть определен здесь также как второй I-NNI 225 TMPLS. Среда 230 передачи сигнала транспортной многопротокольной коммутации на основе меток может быть определена здесь также как среда 230 передачи сигнала TMPLS.
Дополнительно, мост 115 содержит внешний межсетевой интерфейс 235 Ethernet, внешний межсетевой интерфейс 240 транспортной многопротокольной коммутации на основе меток, функциональный модуль 245 обеспечения межсетевого обмена и память 247. Память 247 содержит информацию 248 маршрутизации, которая может поддерживаться в виде таблицы, базы данных или другой структуры данных, и информацию 249 по умолчанию, которая также может поддерживаться в любом виде различных структур данных. Внешний межсетевой интерфейс 235 Ethernet может быть определен здесь также как E-NNI 235 Ethernet. Внешний межсетевой интерфейс 240 транспортной многопротокольной коммутации на основе меток может быть определен здесь также как E-NNI 240 TMPLS. Функциональный модуль 245 обеспечения межсетевого обмена может быть определен здесь также как модуль 245 IWF.
Функциональный модуль 245 обеспечения межсетевого обмена осуществляет связь с E-NNI 235 Ethernet через пятую среду 250 связи и с E-NNI 240 TMPLS через шестую среду 255 связи. Связь между мостом 115 и сетью 105 Ethernet через первую среду 120 связи, упомянутую при обсуждении фиг.1, осуществляется между E-NNI 235 Ethernet в мосту 115 и первым I-NNI 205 Ethernet в сети 105 Ethernet через первую среду 120 связи. Связь между мостом 115 и сетью 110 TMPLS через вторую среду 125 связи, упомянутую при обсуждении фиг.1, осуществляется между E-NNI 240 TMPLS в мосту 115 и первым I-NNI 220 TMPLS в сети 110 TMPLS через вторую среду 125 связи.
Узел 130 Ethernet содержит первое устройство 262 и интерфейс 265 пользователя с сетью Ethernet. Интерфейс 265 пользователя с сетью Ethernet может быть также определен здесь как UNI 265 Ethernet. Связь между узлом 130 Ethernet и сетью 105 Ethernet через третью среду 135 связи, упомянутую при обсуждении фиг.1, осуществляется между UNI 265 Ethernet в узле 130 Ethernet и вторым I-NNI 210 Ethernet в сети 105 Ethernet через третью среду 135 связи. Первое устройство 262 осуществляет связь с UNI 265 Ethernet через седьмую среду 270 связи.
Узел 140 TMPLS содержит второе устройство 282 и интерфейс 285 пользователя с сетью транспортной многопротокольной коммутации на основе меток. Интерфейс 285 пользователя с сетью транспортной многопротокольной коммутации на основе меток может быть определен здесь также как UNI 285 TMPLS. Связь между узлом 140 TMPLS и сетью 110 TMPLS через четвертую среду 145 связи, упомянутую при обсуждении фиг.1, осуществляется между UNI 285 TMPLS в узле 140 TMPLS и вторым I-NNI 225 TMPLS в сети 110 TMPLS через третью среду 135 связи. Второе устройство 282 осуществляет связь с UNI 285 TMPLS через восьмую среду 290 связи.
В примерном варианте осуществления фиг.2 функциональный модуль 245 обеспечения межсетевого обмена распространяет функциональные возможности (OAM) Эксплуатации, Администрирования и Обслуживания из одной технологии сети связи в другую без необходимости хранения информации состояния, или конечного автомата, для каждого переданного кадра OAM. Функциональный модуль 245 обеспечения межсетевого обмена обеспечивает сквозные функциональные возможности OAM для провайдера, который обслуживает сети 105, 110 Ethernet и TMPLS. Хотя раскрытые здесь способы описывают только кадры OAM Ethernet и TMPLS, ассоциированные только с одним уровнем ассоциации обслуживания, то есть сообщения OAM Ethernet и TMPLS находятся на одном уровне, эти способы не ограничены ситуациями, включающими в себя только один уровень. Функциональный модуль 245 обеспечения межсетевого обмена преобразовывает кадры OAM TMPLS в кадры OAM Ethernet и наоборот.
Для кадров OAM заказчика и данных не требуется преобразование для обеспечения межсетевого обмена, так как их туннелируют через сеть. При передаче кадра OAM между сетями Ethernet и TMPLS формат кадра OAM изменяется для отражения технологии, согласно которой его транспортируют. Дополнительно функциональный модуль 245 обеспечения межсетевого обмена обновляет и/или перезаписывает соответствующие поля из OAM PDU источника в целевой OAM PDU, так чтобы целевая сеть получала информацию относительно требуемого действия OAM. Соответственно, для гибридного маршрута данных могут быть обеспечены сквозные функциональные возможности OAM. Не требуется, чтобы функциональный модуль 245 обеспечения межсетевого обмена сохранял состояние OAM PDU, которое он обработал. Задача функционального модуля 245 обеспечения межсетевого обмена состоит в распространении функциональных возможностей OAM из одной сетевой технологии (например, Ethernet) в другую (например, TMPLS). Эта возможность обеспечивает провайдера услуг возможностью осуществлять мониторинг, диагностику и локализацию ошибок по различным сетевым протоколам. Следовательно, существует потребность в обеспечении сквозных функциональных возможностей OAM для диагностики и локализации ошибок по гибридному маршруту.
Предполагается, что кадр OAM инициируют из узла 130 Ethernet в узел 140 TMPLS для проверки непрерывности, функции процедур управления отказом сквозного соединения (CFM), с использованием функционального модуля 245 обеспечения межсетевого обмена, следующим образом: (1) узел 130 Ethernet запускает первый кадр 150 OAM Ethernet, предназначенный для доставки в узел 140 TMPLS, по сети 105 Ethernet, (2) сеть 105 Ethernet транспортирует первый кадр 150 OAM Ethernet в мост 115, (3) функциональный модуль 245 обеспечения межсетевого обмена, расположенный в мосту 115, принимает первый кадр 150 OAM Ethernet, (4) функциональный модуль 245 обеспечения межсетевого обмена преобразовывает первый кадр 150 OAM Ethernet в первый кадр 155 OAM TMPLS, совместимый с сетью 110 TMPLS, (5) первый кадр 155 OAM TMPLS запускают из моста 115 в сеть 110 TMPLS, (6) сеть 110 TMPLS транспортирует первый кадр 155 OAM TMPLS в узел 140 TMPLS, (7) узел 140 TMPLS по сети 110 TMPLS принимает первый кадр 155 OAM TMPLS и (8) узел 140 TMPLS инициирует соответствующее действие в ответ на инструкции первого кадра 155 OAM TMPLS.
Предполагается, что кадр OAM инициируют из узла 130 Ethernet в узел 140 TMPLS для проверки непрерывности, функции процедур управления отказом сквозного соединения (CFM), с использованием функционального модуля 245 обеспечения межсетевого обмена следующим образом: (1) узел 130 Ethernet запускает первый кадр 150 OAM Ethernet, предназначенный для доставки в узел 140 TMPLS, по сети 105 Ethernet, (2) сеть 105 Ethernet транспортирует первый кадр 150 OAM Ethernet в мост 115, (3) функциональный модуль 245 обеспечения межсетевого обмена, расположенный в мосту 115, принимает первый кадр 150 OAM Ethernet, (4) функциональный модуль 245 обеспечения межсетевого обмена преобразовывает первый кадр 150 OAM Ethernet в первый кадр 155 OAM TMPLS, совместимый с сетью 110 TMPLS, (5) первый кадр 155 OAM TMPLS запускают из моста 115 в сеть 110 TMPLS, (6) сеть 110 TMPLS транспортирует первый кадр 155 OAM TMPLS в узел 140 TMPLS, (7) узел 140 TMPLS по сети 110 TMPLS принимает первый кадр 155 OAM TMPLS, (8) прием первого кадра 155 OAM TMPLS узлом 140 TMPLS вызывает создание соответствующего сообщения с ответом второго кадра 160 OAM TMPLS ответа для узла Ethernet 130, (9) узел 140 TMPLS запускает второй кадр 160 OAM TMPLS ответа, предназначенный для доставки в узел 130 Ethernet, по сети 110 TMPLS, (10) сеть 110 TMPLS транспортирует второй кадр 160 OAM TMPLS ответа в мост 115, (11) функциональный модуль 245 обеспечения межсетевого обмена, расположенный в мосту 115, принимает второй кадр 160 OAM TMPLS ответа, (12) функциональный модуль 245 обеспечения межсетевого обмена преобразует второй кадр 160 OAM TMPLS ответа во второй кадр 165 OAM Ethernet ответа, совместимый с сетью 105 Ethernet, (13) второй кадр 165 OAM Ethernet ответа запускают из моста 115 в сеть 105 Ethernet, (14) сеть 105 Ethernet транспортирует второй кадр 165 OAM Ethernet ответа в узел 130 Ethernet, (15) узел 130 Ethernet по сети 105 Ethernet принимает второй кадр 165 OAM Ethernet ответа, (16) узел 130 Ethernet инициирует соответствующее действие в ответ на прием второго кадра 165 OAM Ethernet ответа.
Предполагается, что кадр OAM инициируют из узла 140 TMPLS в узел 130 Ethernet для проверки непрерывности, функции процедур управления отказом сквозного соединения (CFM), с использованием функционального модуля 245 обеспечения межсетевого обмена, следующим образом: (1) узел 140 TMPLS запускает второй кадр 160 OAM TMPLS, предназначенный для доставки в узел 130 Ethernet, по сети 110 TMPLS, (2) сеть 110 TMPLS транспортирует второй кадр 160 OAM TMPLS в мост 115, (3) функциональный модуль 245 обеспечения межсетевого обмена, расположенный в мосту 115, принимает второй кадр 160 OAM TMPLS, (4) функциональный модуль 245 обеспечения межсетевого обмена преобразует второй кадр 160 OAM TMPLS во второй кадр 165 OAM Ethernet, совместимый с сетью 105 Ethernet, (5) второй кадр 165 OAM Ethernet запускают из моста 115 в сеть 105 Ethernet, (6) сеть 105 Ethernet транспортирует второй кадр 165 OAM Ethernet в узел 130 Ethernet, (7) узел 130 Ethernet по сети 105 Ethernet принимает второй кадр 165 OAM Ethernet, и (8) узел Ethernet 130 инициирует соответствующее действие в ответ на инструкции второго кадра 165 OAM Ethernet.
Предполагается, что кадр OAM инициируют из узла 140 TMPLS в узел 130 Ethernet для кольцевой проверки, функции процедур управления отказом сквозного соединения (CFM), с использованием функционального модуля 245 обеспечения межсетевого обмена следующим образом: (1) узел 140 TMPLS запускает второй кадр 160 OAM TMPLS, предназначенный для доставки в узел 130 Ethernet, по сети 110 TMPLS, (2) сеть 110 TMPLS транспортирует второй кадр 160 OAM TMPLS в мост 115, (3) функциональный модуль 245 обеспечения межсетевого обмена, расположенный в мосту 115, принимает второй кадр 160 OAM TMPLS, (4) функциональный модуль 245 обеспечения межсетевого обмена преобразует второй кадр 160 OAM TMPLS во второй кадр 165 OAM Ethernet, совместимый с сетью 105 Ethernet, (5) второй кадр 165 OAM Ethernet запускают из моста 115 в сеть 105 Ethernet, (6) сеть 105 Ethernet транспортирует второй кадр 165 OAM Ethernet в узел 130 Ethernet, (7) узел 130 Ethernet по сети 105 Ethernet принимает второй кадр 165 OAM Ethernet, (8) прием второго кадра 165 OAM Ethernet узлом Ethernet 130 генерирует создание соответствующего сообщения с ответом первого кадра 150 OAM Ethernet ответа в узел 140 TMPLS, (9) узел 130 Ethernet запускает первый кадр 150 OAM Ethernet ответа, предназначенный для доставки в узел 140 TMPLS, по сети 105 Ethernet, (10) сеть 105 Ethernet транспортирует первый кадр 150 OAM Ethernet ответа в мост 115, (11) функциональный модуль 245 обеспечения межсетевого обмена, расположенный в мосту 115, принимает первый кадр 150 OAM Ethernet ответа, (12) функциональный модуль 245 обеспечения межсетевого обмена преобразует первый кадр 150 OAM Ethernet ответа в первый кадр 155 OAM TMPLS ответа, совместимый с сетью 110 TMPLS, (13) первый кадр 155 OAM TMPLS ответа запускают из моста 115 в сеть 110 TMPLS, (14) сеть 110 TMPLS транспортирует первый кадр 155 OAM Ethernet TMPLS ответа в узел 140 TMPLS, (15) узел 140 TMPLS по сети 110 TMPLS принимает первый кадр 155 OAM TMPLS ответа и (16) узел 140 TMPLS инициирует соответствующее действие в ответ на прием первого кадра 155 OAM TMPLS ответа.
Текущая предварительная спецификация для сетей 110 Транспортной многопротокольной коммутации на основе меток поддерживает протоколы кольцевой проверки и проверки непрерывности для управления отказом соединения. Раскрытые здесь принципы для функционального модуля 245 обеспечения межсетевого обмена дополнительно к кольцевой проверке и проверке непрерывности могут быть применены к другим видам сообщений OAM. Функциональный модуль 245 обеспечения межсетевого обмена поддерживает ассоциированную информацию отображения между маршрутными адресами Ethernet и TMPLS. Эта информация отображения может храниться в базе данных, таблице или в другой структуре памяти в памяти 247 в мосту 115.
Фиг.3 - блок-схема функционального модуля 245 обеспечения межсетевого обмена на фиг.2. В примерном варианте осуществления на фиг.3 функциональный модуль 245 обеспечения межсетевого обмена содержит первый логический модуль 310 и второй логический модуль 320. Сигналы из узла 130 Ethernet, переносимые сетью 105 Ethernet, принимают функциональным модулем 245 обеспечения межсетевого обмена по первой среде 120 связи, и сигналы в узел 130 Ethernet, переносимые сетью 105 Ethernet, передают из функционального модуля 245 обеспечения межсетевого обмена по первой среде 120 связи. Сигналы из узла 140 TMPLS, переносимые сетью 110 TMPLS, принимают функциональным модулем 245 обеспечения межсетевого обмена по второй среде 125 связи, и сигналы в узел 140 TMPLS, переносимые сетью 110 TMPLS, передают из функционального модуля 245 обеспечения межсетевого обмена по второй среде 125 связи.
Когда требуется, узел 130 Ethernet передает первый кадр 150 OAM Ethernet, который после транспортировки через сеть 105 Ethernet принимают мостом 115. Принятый первый кадр 150 OAM Ethernet отображают в первый кадр 155 OAM TMPLS внутри моста 115 посредством первого логического модуля 310. Первый кадр 155 OAM TMPLS запускают по сети 110 TMPLS из моста 115 и впоследствии, после транспортировки через сеть 110 TMPLS, принимают узлом 140 TMPLS.
Когда требуется, узел 140 TMPLS передает второй кадр 160 OAM TMPLS, который после транспортировки через сеть 110 TMPLS принимают мостом 115. Принятый второй кадр 160 OAM TMPLS отображают во второй кадр 165 OAM Ethernet внутри моста 115 посредством второго логического модуля 320. Второй кадр 165 OAM Ethernet запускают по сети 105 Ethernet из моста 115 и впоследствии, после транспортировки через сеть 105 Ethernet, принимают узлом Ethernet 130.
Фиг.4 - блок-схема первого кадра 150 Эксплуатации, Администрирования и Обслуживания Ethernet и первого кадра 155 Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток при преобразовании посредством первого логического блока 310 на фиг.3. Так как система OAM TMPLS в текущее время разрабатывается, фиг.4 иллюстрирует определенную концепцию отображения соответствующих полей из протокола Ethernet в протокол Транспортной многопротокольной коммутации на основе меток. Конкретные местоположения определенных полей в итоге могут быть отличны, в зависимости от конечной спецификации для системы OAM TMPLS. В примерном варианте осуществления на фиг.4 первый кадр 150 OAM Ethernet содержит заголовок 405 Управления Доступом к Среде и Модуль 410 Данных Протокола Эксплуатации, Администрирования и Обслуживания Ethernet. Заголовок 405 Управления Доступом к Среде может быть определен здесь как заголовок 405 MAC, и Блок 410 Данных Протокола Эксплуатации, Администрирования и Обслуживания Ethernet может быть определен здесь как PDU 410 OAM Ethernet.
Заголовок 405 MAC содержит поле 415 адреса (поле DA) адресата, поле 420 адреса (поле SA) источника, поле 425 метки EtherType и поле 430 метки VLAN. PDU 410 OAM Ethernet содержит поле 435 кода операции (поле OpCode), поле 440 уровня объекта обслуживания Ethernet и поле 445 данных Эксплуатации, Администрирования и Обслуживания Ethernet. Поле 440 уровня объекта обслуживания Ethernet может быть определено здесь также как поле 440 MEL Ethernet, и поле 445 данных Эксплуатации, Администрирования и Обслуживания Ethernet может быть определено также как поле 445 данных OAM Ethernet.
Значение в поле 415 адреса адресата идентифицирует, какая станция(и) должна принимать данные в первом кадре 150 OAM Ethernet. Значение в поле 415 адреса адресата может идентифицировать одну станцию, определенную группу станций или все станции в сети. Значение в поле 420 адреса источника идентифицирует станцию, передающую первый кадр 150 OAM Ethernet. Значение в поле 425 метки EtherType указывает, какой протокол транспортируют в первом кадре 150 OAM Ethernet. И значение в поле 430 метки VLAN идентифицирует виртуальную или логическую локальную сеть (LAN), которой принадлежит станция источника, идентифицированная значением в поле 420 адреса источника. Значение в поле 435 кода операции дополнительно идентифицирует действие(я), которое должно быть выполнено после приема первого кадра 150 OAM Ethernet. Значение в поле 440 MEL Ethernet определяет уровень первого кадра 150 OAM Ethernet. Поле 445 данных OAM Ethernet содержит данные, ассоциированные с определенным действием Эксплуатации, Администрирования и Обслуживания, которое должно быть выполнено.
Также в примерном варианте осуществления фиг.4 первый кадр 155 OAM TMPLS содержит заголовок 455 Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток и Модуль 460 Данных Протокола Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток. Заголовок 455 Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток может быть определен здесь также, как заголовок 455 OAM TMPLS. Модуль 460 Данных Протокола Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток может быть определен здесь также, как PDU 460 OAM TMPLS.
Заголовок 455 OAM TMPLS содержит поле 465 метки туннеля, поле 470 метки псевдопровода, поле 475 последовательного соединения и поле 480 метки 14. Поле 470 метки псевдопровода может быть определено здесь также, как поле 470 метки PW, и поле 475 метки последовательного соединения может быть определено здесь также, как поле 475 метки TC и как поле 475 TCL. PDU 460 OAM TMPLS содержит поле 485 типа функции, поле 490 метки уровня объекта обслуживания Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток, дополнительное поле 495 Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток, и поле 498 данных Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток. Поле 490 метки уровня объекта обслуживания Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток может быть определено здесь также как поле 490 метки MEL OAM TMPLS. Дополнительное поле 495 Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток может быть определено здесь также как дополнительное поле 495 OAM TMPLS. Поле 498 данных Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток может быть определено здесь также как поле 498 данных OAM TMPLS.
Значение в поле 485 типа функции дополнительно идентифицирует тип первого кадра 155 OAM TMPLS. Значение в поле 490 метки MEL TMPLS обнаруживают в информации 249, заданной по умолчанию, в памяти 247, где оно имеет значение "000". Значение в дополнительном поле 495 OAM TMPLS содержит адрес источника кадра и адрес адресата, которым может быть адрес конечной точки ассоциации обслуживания (MEP) или адрес промежуточной точки ассоциации обслуживания (MIP) для кадра. Поле 498 данных OAM TMPLS содержит данные, ассоциированные с определенным действием эксплуатации, администрирования и обслуживания, которое должно быть выполнено.
Первый логический модуль 310 отображает первый кадр 150 OAM Ethernet в первый кадр 155 OAM TMPLS посредством (1) отображения значения в поле 415 адреса адресата и поле 420 адреса источника в значения в дополнительном поле 495 OAM TMPLS, (2) отображения значения в поле 425 метки EtherType в значение в поле 480 метки 14, (3) отображения значения в поле 430 метки VLAN в значения в поле 465 метки туннеля и поле 470 метки псевдопровода, (4) отображения значения в поле 435 кода операции в значение в поле 485 типа функции, (5) отображения значения в поле 440 MEL Ethernet в значение в поле 475 метки последовательного соединения и (6) установки значения в поле 490 метки MEL OAM TMPLS равным значению, заданному по умолчанию, "000".
Первые поля 401 управляющих параметров содержат поле 415 адреса адресата, поле 420 адреса источника, поле 425 метки EtherType, поле 430 метки VLAN, поле 435 кода операции и поле 440 MEL Ethernet. Вторые поля 402 управляющих параметров содержат поле 465 метки туннеля, поле 470 метки псевдопровода, поле 475 TCL, поле 480 метки 14, поле 485 типа функции, поле 490 метки MEL OAM TMPLS и дополнительное поле 495 OAM TMPLS.
Фиг.5 - блок-схема второго кадра 160 Эксплуатации, Администрирования и Обслуживания Транспортной многопротокольной коммутации на основе меток и второго кадра 165 Эксплуатации, Администрирования и Обслуживания Ethernet при преобразовании посредством второго логического модуля 320 фиг.3. Так как система OAM TMPLS в текущее время разрабатывается, фиг.5 иллюстрирует определенную концепцию отображения соответствующих полей из протокола Транспортной многопротокольной коммутации на основе меток в протокол Ethernet. Конкретное местоположение определенных полей в итоге может быть различным, в зависимости от конечной спецификации для системы OAM TMPLS. В примерном варианте осуществления фиг.5 второй кадр 160 OAM TMPLS содержит заголовок 455 OAM TMPLS и PDU 460 OAM TMPLS.
Заголовок 455 OAM TMPLS содержит поле 465 метки туннеля, поле 470 метки псевдопровода, поле 475 метки последовательного соединения и поле 480 Метки 14. PDU 460 OAM TMPLS содержит поле 485 типа функции, поле 490 метки MEL OAM TMPLS, дополнительное поле 495 OAM TMPLS и поле 498 данных OAM TMPLS.
Значение, которое хранится в поле 485 типа функции, дополнительно и