以太网/tmpls混合网络运行管理和维护帧创建方法

文档序号:7680742阅读:337来源:国知局
专利名称:以太网/tmpls混合网络运行管理和维护帧创建方法
以太网/TMPLS混合网络运行管理和维护帧创建方法
背景技术
现代通信网络在计算机和其他电子装置之间实现信息交换。为实现 准确有效的信息传送,定义了特定于网络的规则,称为协议,其一般地 规定通信和网络自身的特征。发送和接收装置以及任何中间装置都知晓 并且遵守这些规则。
以太网是基于帧的计算机网络连接技术,经常用于局域网 (LAN)。然而,由于性能、历史和其他原因,网络如多协议标签 交换(MPLS)网络、IP (网际协议)网络、异步传输模式(ATM) 网络以及其他网络也是常见的。近来一种被称为传送多协议标签交换 (传送MPLS; TMPLS)的新型网络技术被开发出来,用于该网络技术 的标准正在研究中,意图是在MPLS网络上建设传送MPLS,使其成为 运营商级,即更加可靠。
可能出现这样的情况,其中将需要使以太网和传送MPLS网络互相 连接。为有效地维护这种混合网络,将需要在所涉及的并不相同的子网 络间传送各种信息,包括运行、管理和维护(OAM)信息。

发明内容
在一个代表性实施例中,公开了 一种用于在以太网/传送多协议标签 交换混合网络中创建运行管理和维护帧的方法。该方法包括将第 一以太 网运行管理和维护帧(以太网OAM帧)的协议数据单元(PDU)的以 太网运行管理和维护数据字段中的值映射到第 一传送多协议标签交换 运行管理和维护帧(TMPLS OAM帧)的PDU的传送多协议标签交换 运行管理和维护数据字段中,并且将第一以太网OAM帧的第一控制参 数字段中的值映射到第一 TMPLS OAM帧的第二控制参数字段中。第一 TMPLS OAM帧的PDU根据需要包括增加的附加字段,并且第二控制参数字段进一步包括从存储在存储器中的值映射得到的预选的默认信 息和路由信息。
在另 一个代表性实施例中,公开了 一种包含在载波中的数据信号。
该数据信号包括传送多协议标签交换运行管理和维护帧(TMPLS OAM
帧)。TMPLS OAM帧的协议数据单元(PDU)的传送多协议标签交换
运行管理和维护数据字段包括从以太网运行管理和维护帧(以太网OAM
帧)的PDU的以太网运行管理和维护数据字段映射得到的值;TMPLS
OAM帧的第二控制参数字段包括从以太网OAM帧的第一控制参数字
段映射得到的值;TMPLS OAM帧的PDU根据需要包括增加的附加字
段;并且第二控制参数字段进一步包括从存储在存储器中的值映射得到
的预选的默认信息和路由信息。
在另一个代表性实施例中,公开了 一种包含在载波中的数据信号。
该数据信号包括以太网运行管理和维护帧(以太网OAM帧)。以太网
OAM帧的协议数据单元(PDU)的以太网运行管理和维护数据字段包
括从传送多协议标签交换运行管理和维护帧(TMPLSOAM帧)的传送
多协议标签交换运行管理和维护PDU映射得到的值;以太网OAM帧的
第四控制参数字段包括从TMPLS OAM帧的第三控制参数字段映射得
到的值;以太网OAM帧的PDU根据需要包括增加的附加字段;并且第
四控制参数字段进一步包括从存储在存储器中的值映射得到的路由信 自、
根据以下详述并结合附图,可以理解本说明书提出的代表性实施例 的其他方面和优势。


附图提供视觉表示,其将用于更充分地描述各代表性实施例并且可
固有的优势。在附图中,相同的元件采用相同的参考标号。
图1是各代表性实施例中所描述的以太网/传送多协议标签交换混 合网络的方框图。图2是图1的以太网/传送多协议标签交换混合网络更为详细的方框图。
图3是图2的互操作(interworking)功能模块的方框图。
图4是第一以太网运行管理和维护帧和由图3的第一逻辑模块所转 换的第 一传送多协议标签交换运行管理和维护帧的方框图。
图5是第二传送多协议标签交换运行管理和维护帧和由图3的第二 逻辑模块所转换的第二以太网运行管理和维护帧的方框图。
图6是用于在图1和图2的以太网/传送多协议标签交换混合网络 中,从以太网节点到传送多协议标签节点传送运行管理和维护帧的方法 的流程图。
图7是用于图6映射步骤的方法的更为详细的流程图。
图8是用于在图1和图2的以太网/传送多协议标签交换混合网络
中,从传送多协议标签节点到以太网节点传输运行管理和维护帧的方法
的流程图。
图9是用于图8映射步骤的方法的更为详细的流程图。
具体实施例方式
如为了图示目的在附图中所示,本说明书公开了用于混合以太网和 传送多协议标签交换(传送MPLS; TMPLS)网络的互操作功能模块的 新型技术。
可能出现这样的情况其中将需要使以太网和传送MPLS网络互相 连接。为有效地维护这种混合网络,将需要在所涉及的并不相同的子网 络间传送各种信息,包括运行、管理和维护(OAM)信息。现在并没有 用于使TMPLS运行管理和维护(OAM)协议数据单元(PDU)和以太 网OAMPDU互操作的方法。其他混合网络互操作的方法可能需要为每 个OAM帧维护状态^L。
在维护状态机时需要将各种信息保存在存储器中。可能需要保存每 个OAM帧的源地址和目的地地址、OAM帧到达时间、帧到达的端口、 帧到达的顺序号等。维护状态机需要大量存储器空间,并且由于在接收
10/发送OAM帧时访问状态机中的信息并对其进行更新需要额外的时间, 使用这种状态机减緩了运行管理和维护信息的传送。在为每个OAM帧 维护状态机时,需要大量的处理和存储资源。作为结果,使用状态机增 加了网络成本并且降低了网络性能。
与此相比,在代表性实施例中,本说明书公开的互操作功能模块仅 消耗很少的存储器并且明显快于状态机。关于特定OAM帧的信息并不 保存在存储器中。互操作功能模块简单地在存储器中存储表或其他数据 构造,用于将TMPLS路由标签映射到VLAN标签字段并且反之亦然。 当接收到OAM帧时,互操作功能模块识别所接收帧中的各种参数,将 这些参数适当地映射到待发送帧的适当参数,并且随后发送具有所映射 的参数的帧。这一过程相对较快并且消耗4艮少的存储器空间。本文所说 的将来自源以太网OAM帧的任一给定参数映射到目标TMPLS OAM帧 或者反之亦然,包括将来自源参数的"准确值,,插入目标参数,也包括 将用于源参数的"等效值"插入目标参数。
在下文详述和若干附图中,相同的元件采用相同的参考标号。
图1是各代表性实施例中所描述的以太网/传送多协议标签交换混 合网络100的方框图。在本说明书中以太网/传送多协议标签交换混合网 络100也可以称为以太网/TMPLS混合网络100,以及称为混合网络100。 在图1的代表性实施例中,以太网/TMPLS混合网络100包括以太网网 络105、传送多协议标签交换网络110和网桥115。在本说明书中传送多 协议标签交换网络110也可以称为TMPLS网络110。网桥115经由第一 通信介质120与以太网网络105通信并且经由第二通信介质125与 TMPLS网络110通信。以太网网络105也经由第三通信介质135与以太 网节点130通信,并且TMPLS网络110也经由第四通信介质145与传 送多协议标签交换节点140通信。在本说明书中传送多协议标签交换节 点140也可以称为TMPLS节点140。
根据混合网络100的运行和维护需要,以太网节点130发送第一以 太网运行管理和维护帧150,其在通过以太网网络105传送后由网桥115 接收。为了通过以太网网络105传送,以太网运行管理和维护帧150包含在第一载波170中。如在讨论图3和后续附图时将进一步公开的,第 一以太网运行管理和维护帧150在网桥115内被映射到第一传送多协议 标签交换运行管理和维护帧155。随后第一传送多协议标签交换运行管 理和维护帧155在通过TMPLS网络110传送后被TMPLS节点140接收。 为了通过TMPLS网络110传送,第一传送多协议标签交换运行管理和 维护帧155包含在第二载波175中。
在本说明书中第 一 以太网运行管理和维护帧150也可以称为第 一 以 太网OAM帧150。在本说明书中第一传送多协议标签交换运行管理和 维护帧155也可以称为第一TMPLSOAM帧155。
同样根据混合网络100的运行和维护需要,TMPLS节点140发送第 二传送多协议标签交换运行管理和维护帧160,其在通过TMPLS网络 110传送后由网桥115接收。为了通过TMPLS网络IIO传送,第二传送 多协议标签交换运行管理和维护帧160包含在第三载波180中。如在讨 论图3和后续附图时将进一步公开的,第二传送多协议标签交换运行管 理和维护帧160在网桥115内被映射到第二以太网运行管理和维护帧 165。随后第二以太网运行管理和维护帧165在通过以太网网络105传 送后被以太网节点130接收。为了通过以太网网络105传送,第一传送 多协议标签交换运行管理和维护帧150包含在第四载波185中。
在本说明书中第二传送多协议标签交换运行管理和维护帧160也可 以称为第二TMPLSOAM帧160。在本说明书中第二以太网运行管理和 维护帧165也可以称为第二以太网OAM帧165。
如刚才所讨论的,图l示出了两种情况。其中第一种情况当位于以 太网网络105上的以太网节点130发送消息时发生,该消息可以是例如 到位于TMPLS网络110上的目标TMPLS节点140的连续性检验或回环 消息。然而,来自以太网节点130的消息也可以针对在TMPLS网络IIO 上非图1所示的另一个维护关联终端点(MEP)或者针对维护关联中间 点(MIP)如在TMPLS网络110上的另一个网桥。第二种情况当位于 TMPLS网络110上的TMPLS节点140发送消息时发生,该消息可以是 例如到位于以太网网络105上的目标以太网节点130的连续性枱、验或回环消息。然而,来自TMPLS节点140的消息也可以针对在以太网网络 105上非图1所示的另一个维护关联终端点(MEP)或者针对维护关联 中间点(MIP)如在以太网网络105上的另一个网桥。
图2是图1的以太网/传送多协议标签交换混合网络100的更为详细 的方框图。在图2的代表性实施例中,以太网网络105包括第一以太网 内部网间接口 205、第二以太网内部网间4妄口 210以及以太网信号传输 介质215。在本说明书中第一以太网内部网间接口 205也可以称为第一 以太网I-NNI 205,在本i兌明书中第二以太网内部网间4妄口 210也可以称 为第二以太网I-NNI210。
同样,TMPLS网络110包括第 一传送多协议标签内部网间接口 220、 第二传送多协议标签内部网间接口 225以及传送多协议标签信号传输介 质230。在本说明书中第一传送多协议标签内部网间接口 220也可以称 为第一 TMPLS I-NNI 220,在本说明书中第二传送多协议标签内部网间 接口 225也可以称为第二TMPLSI-NNI 225。在本说明书中传送多协议 标签信号传输介质230也可以称为TMPLS信号传输介质230。
而且,网桥115包括以太网外部网间接口 235、传送多协议标签交 换外部网间接口 240、互操作功能模块245和存储器247。存储器247 包括可以以表、数据库或其他数据构造的形式维护的路由信息248和可 以以任一各种数据构造维护的默认信息249。在本说明书中以太网外部 网间接口 235也可以称为以太网E-NNI 235。在本i兌明书中传送多协议 标签交换外部网间4^口 240也可以称为TMPLS E-NNI 240。在本"i兌明书 中互操作功能模块245也可以称为IWF模块245。
互操作功能模块245经由第五通信介质250与以太网E-NNI 235通 信并且经由第六通信介质255与TMPLS E-NNI 240通信。图1讨论中提 到的网桥115和以太网网络105之间经由第一通信介质120的通信在网 桥115中的以太网E-NNI 235和以太网网络105中的第一以太网I-NNI 205之间经由第一通信介质120发生。图1讨论中提到的网桥115和 TMPLS网络110之间经由第二通信介质125之间的通信在网桥115中的 TMPLS E-NNI 240和TMPLS网络110中的第一 TMPLS I-丽I 220之间经由第二通信介质125发生。
以太网节点130包括第一装置262和以太网用户与网络间接口 265。 在本说明书中以太网用户与网络间接口 265也可以称为以太网UNI 265 。 图1讨论中提到的以太网节点130和以太网网络105之间经由第三通信 介质135的通信在以太网节点130中的以太网UNI 265和以太网网络105 中的第二以太网I-NNI 210之间经由第三通信介质135发生。第一装置 262经由第七通信介质270与以太网UNI 265通信。
TMPLS节点140包括第二装置282和传送多协议标签交换用户与网 络间接口 285。在本说明书中传送多协议标签交换用户与网络间接口 285 也可以称为TMPLS UNI 285。图1讨论中提到的TMPLS节点140和 TMPLS网络IIO之间经由第四通信介质145的通信在TMPLS节点140 中的TMPLS UNI 285和TMPLS网络110中的第二 TMPLS I-丽I 225之 间经由第三通信介质135发生。第二装置282经由第八通信介质290与 TMPLS UNI285通信。
在图2的代表性实施例中,互操作功能模块245将运行管理和维护 (OAM)功能性从一种网络技术延伸到另 一种网络技术而无需为所传输 的每个OAM帧保持状态信息或状态机。互操作功能模块245为既服务 于以太网105也服务于TMPLS网络110的提供商实现端到端OAM功 能性。本说明书公开的技术仅讨论与 一 个维护关联层关联的以太网和 TMPLSOAM帧,即以太网和TMPLSOAM消息处于同一层,但这些技 术不限于仅涉及相同层的情况。互操作功能模块245将TMPLS OAM帧 转换成以太网OAM帧并且反之亦然。
对于数据和用户OAM帧,由于其通过网络以隧道传送而不需要互 操作转换。当OAM帧在以太网和TMPLS网络间流动时,OAM帧格式 改变以反映其传输所凭借的技术。另外,互操作功能模块245从源OAM PDU到目标OAM PDU更新并且/或者重写相关字段,使得目标网络获 得关于所要求的OAM动作的信息。这样,可以为混合数据路径提供端 到端OAM功能性。互操作功能模块245不需要保持其所处理的OAM PDU的状态。互操作功能模块245的作用是将OAM功能性从一种网络
14技术(例如以太网)延伸到另一种网络技术(例如TMPLS )。该能力使 服务提供商能够跨越不同网络协议监督、诊断和定位故障。由此,需要 提供用于沿混合路径诊断和定位故障的端到端OAM功能性。
假设从以太网节点130到TMPLS节点140发起用于连续性检验的 OAM帧,通过互操作功能模块245运行的端到端连通性故障管理(CFM ) 程序如下(1 )以太网节点130将意在传送给TMPLS节点140的第一 以太网OAM帧150发送到以太网网络105上,(2)以太网网络105将 第一以太网OAM帧150传送给网桥115, (3)位于网桥115中的互操 作功能模块245接收第一以太网OAM帧150, ( 4 )互操作功能模块245 将第一以太网OAM帧150转换成TMPLS网络110兼容的第一 TMPLS OAM帧155,( 5 )第一 TMPLS OAM帧155从网桥115被发送到TMPLS 网络110中,(6 ) TMPLS网络110将第一 TMPLS OAM帧155传送到 TMPLS节点140, ( 7 )在TMPLS网络110上的TMPLS节点140接收 第一 TMPLS OAM帧155,以及(8)响应于第一 TMPLS OAM帧155 的指令,TMPLS节点140发起适当的动作。
假设从以太网节点130到TMPLS节点140发起用于回环测试的 OAM帧,通过互操作功能模块245运行的端到端连通性故障管理(CFM) 程序如下(1 )以太网节点130将意在传送给TMPLS节点140的第一 以太网节OAM帧150发送到以太网网络105上,(2)以太网网络105 将第一以太网OAM帧150传送给网桥115, (3)位于网桥115中的互 操作功能模块245接收第一以太网OAM帧150, (4)互操作功能模块 245将第一以太网OAM帧150转换成TMPLS网络110兼容的第一 TMPLS OAM帧155, ( 5 )第一 TMPLS OAM帧155从网桥115被发送 到TMPLS网络110中,(6 ) TMPLS网络110将第一 TMPLS OAM帧 155传送到TMPLS节点140, ( 7 )在TMPLS网络110上的TMPLS节 点140接收第一TMPLS OAM帧155,( 8 )TMPLS节点140对第一TMPLS OAM帧155的接收产生创建对以太网节点130适当的响应第二 TMPLS OAM帧160回复消息,(9)TMPLS节点140将意在传送给太网节点130 的响应第二 TMPLS OAM帧160发送到TMPLS网络110上,(10 )TMPLS网络110将响应第二 TMPLS OAM帧160传送给网桥115, (ll)位于网 桥115中的互操作功能模块245接收响应第二TMPLS OAM帧160,( 12) 互操作功能模块245将响应第二 TMPLS OAM帧160转换成以太网网络 105兼容的响应第二以太网OAM帧165, (13)响应第二以太网OAM 帧165从网桥115被发送到以太网网络105中,(14)以太网网络105 将响应第二以太网OAM帧165传送给以太网节点130, (15)在以太网 网络105上的以太网节点130接收响应第二以太网OAM帧165,以及 (16)响应于响应第二以太网OAM帧165的接收,以太网节点130发 起适当的动作。
假设从TMPLS节点140到以太网节点130发起用于连续性检验的 OAM帧,通过互操作功能模块245运行的端到端连通性故障管理(CFM) 程序如下(1 ) TMPLS节点140将意在传送给以太网节点130的第二 TMPLS OAM帧160发送到TMPLS网络110上,(2 ) TMPLS网络110 将第二TMPLSOAM帧160传送给网桥115, (3)位于网桥115中的互 操作功能模块245接收第二TMPLSOAM帧160, (4)互操作功能模块 245将第二 TMPLS OAM帧160转换成以太网网络105兼容的第二以太 网OAM帧165, (5)第二以太网OAM帧165从网桥115被发送到以太 网网络105中,(6)以太网网络105将第二以太网OAM帧165传送到 以太网节点130, (7)在以太网网络105上的以太网节点130接收第二 以太网OAM帧165,以及(8)响应于第二以太网OAM帧165的指令, 以太网节点130发起适当的动作。
假设从以TMPLS节点140到以太网节点130发起用于回环测试的 OAM帧,通过互操作功能模块245运行的端到端连通性故障管理(CFM) 程序如下(1 ) TMPLS节点140将意在传送给以太网节点130的第二 TMPLS OAM帧160发送到TMPLS网络110上,(2 ) TMPLS网络110 将第二TMPLSOAM帧160传送给网桥115, (3)位于网桥115中的互 操作功能模块245接收第二TMPLSOAM帧160, (4)互操作功能模块 245将第二 TMPLS OAM帧160转换成以太网网络105兼容的第二以太 网OAM帧165, (5)第二以太网OAM帧165从网桥115被发送到以太网网络105中,(6)以太网网络105将第二以太网OAM帧165传送到 以太网节点130, (7)在以太网网络105上的以太网节点130接收第二 以太网OAM帧165, (8)以太网节点130对第二以太网OAM帧165 的接收产生创建到TMPLS节点140适当的响应第一以太网OAM帧150 回复消息,(9)以太网节点130将意在传送给TMPLS节点140的响应 第一以太网OAM帧150发送到以太网网络105上,(10)以太网网络 105将响应第一以太网OAM帧150传送给网桥115, (11)位于网桥115 中的互操作功能模块245接收响应第一以太网OAM帧150, (12)互操 作功能模块245将响应第一以太网OAM帧150转换成TMPLS网络IIO 兼容的响应第一 TMPLS OAM帧155, ( 13 )响应第一 TMPLS OAM帧 155从网桥115^皮发送到TMPLS网络110中,(14)TMPLS网络110将 响应第一 TMPLS OAM帧155传送给TMPLS节点140, ( 15 )在TMPLS 网络110上的TMPLS节点140接收响应第一 TMPLS OAM帧155,以 及(16 )响应于响应第一 TMPLS OAM帧155的接收,TMPLS节点140 发起适当的动作。
目前用于传送多协议标签转换网络100的初步规范支持用于连通性 故障管理的连续性和回环测试协议。本说明书公开的用于互操作功能模 块245的原理除了应用于连续性和回环测试,还可以应用于其他类型的 OAM消息。互操作功能模块245在以太网VLAN和TMPLS路由标签 之间维护相关联的映射信息。该映射信息可以以数据库、表或其他存储 器结构的形式被保存在网桥115的存储器247中。
图3是图2的互操作功能模块的方框图。在图3的代表性实施例中, 互操作功能模块245包括第一逻辑模块310和第二逻辑模块320。来自 以太网节点130并且由以太网网络105传送的信号由互操作功能模块 245在第一通信介质120上接收,并且发给以太网节点130并且由以太 网网络105传送的信号从互操作功能模块245在第一通信介质120上发 送。来自TMPLS节点140并且由TMPLS网络IIO传送的信号由互操作 功能模块245在第二通信介质125上接收,并且发给TMPLS节点140 并且由TMPLS网络110传送的信号从互操作功能模块245在第二通信
17介质125上发送。
根据需要,以太网节点130发送第一以太网OAM帧150,其在通 过以太网网络105传送后由网桥115接收。所接收的第一以太网OAM 帧150在网桥115内被第一逻辑模块310映射到第一 TMPLS OAM帧 155。第一 TMPLS OAM帧155从网桥115 ^皮发送到TMPLS网络110
根据需要,TMPLS节点140发送第二TMPLS OAM帧160,其在 通过TMPLS网络110传送后由网桥115接收。所接收的第二 TMPLS OAM帧160在网桥115内被第二逻辑模块320映射到第二以太网OAM 帧165。第二以太网OAM帧165从网桥115被发送到以太网网络105 上并且随后在通过以太网网络105传送后被以太网节点130接收。
图4是第一以太网运行管理和维护帧150和由图3的第一逻辑模块 310所转换的第 一传送多协议标签交换运行管理和维护帧155的方框图。 由于TMPLSOAM系统目前处于开发之中,图4示出了从以太网协议到 传送多协议标签交换协议映射相应字段的概念。特定字段的特定位置最 终可能根据TMPLS OAM系统的最终规范而不同。在图4的代表性实施 例中,第一以太网OAM帧150包括介质访问控制头405以及以太网运 行管理和维护协议数据单元410。在本说明书中介质访问控制头405可 以称为MAC头405,并且在本说明书中以太网运行管理和维护协议数 据单元410可以称为以太网OAMPDU410。
MAC头405包括目的地地址字段(DA字段)415、源地址字段(SA 字段)420、以太网类型标签字段425和VLAN标签字段430。以太网 OAM PDU 410包括操作码字段(OpCode字段)435、以太网维护实体 层字段440和以太网运行管理和维护数据字段445。在本说明书中以太
书中以太网运行管理和维护数据字^殳445也可以称为以太网OAM数据 字段445。
目的地地址字段415中的值标识哪一个(些)站应接收第一以太网 OAM帧150中的数据。目的地地址字段415中的值可以标识单一站、
18定义的站群组或网络上所有的站。源地址字段420中的值标识发送第一 以太网OAM帧150的站。以太网类型标签字段425中的值指示在第一 以太网OAM帧150中传送的是何种协议。并且,VLAN标签字段430 中的值标识源地址字段420所标识的源站所属的虚拟或逻辑局域网 (LAN)。操作码字段435中的值进一步标识在接收到第一以太网OAM 帧150时应执行的动作。以太网MEL字段440中的值指定第一以太网 OAM帧150的层。以太网OAM数据字段445包括与待执行的特定运行 管理和维护动作相关联的数据。
同样,在图4的代表性实施例中,第一 TMPLS OAM帧155包括传 送多协议标签交换运行管理和维护头455以及传送多协议标签交换运行 管理和维护协议数据单元460。在本说明书中传送多协议标签交换运行 管理和维护头455也可以称为TMPLS OAM头455。在本说明书中传送 多协议标签交换运行管理和维护协议数据单元460也可以也可以称为 TMPLS OAM PDU 460。
TMPLS OAM头455包括隧道标签字段465、伪线标签字段470、 串联连接标签字段475和标签14字段480。在本说明书中伪线标签字段 470也可以称为PW标签字段470,并且在本i兌明书中串联连接标签字 段475也可以称为TC标签字段475和TCL字段475。 TMPLS OAM PDU 460包括功能类型字段485、传送多协议标签交换运行管理和维护的维 护实体层标签字段490、附加传送多协议标签交换运行管理和维护字段 495和传送多协议标签交换运行管理和维护数据字段498。在本说明书 中传送多协议标签交换运行管理和维护实体层标签字段490也可以称为 TMPLS OAM MEL标签字段490。在本说明书中附加传送多协议标签交 换运行管理和维护字段495也可以称为附加TMPLS OAM字段495。在 本说明书中传送多协议标签交换运行管理和维护数据字段498也可以称 为TMPLS OAM数据字段498。
功能类型字段485中的值进一步标识第一TMPLS OAM帧155的类 型。TMPLS OAM MEL标签字段490中的值可在存储器247的默认信息 249中找到,其中其值为"000"。附加TMPLSOAM字段495中的值包括帧的源地址和目的地地址,其可以是帧的维护关联终端点(MEP)地
址或维护关联中间点(MIP)地址。TMPLS OAM数据字段498包括与 待执行的特定运行管理和维护动作相关联的数据。
第一逻辑模块310通过以下步骤将第一以太网OAM帧150映射到 第一 TMPLS OAM帧155: ( 1 )将目的地地址字段415和源地址字段420 中的值映射到附加TMPLSOAM字段495中的值,(2)将以太网类型标 签字段425中的值映射到标签14字段480中的值,(3 )将VLAN标签 字段430中的值映射到隧道标签字段465和伪线标签字段470中的值,
(4)将操作码字段435中的值映射到功能类型字段485中的值,(5) 将以太网MEL字段440中的值映射到串联连接标签字段475中的值, 以及(6 )将TMPLS OAM MEL标签字段490中的值设置为等于默认值
"000"。
第一控制参数字段401包括目的地地址字段415、源地址字段420、 以太网类型标签字段425、 VLAN标签字段430、操作码字段435和以 太网MEL字段440。第二控制参数字段402包括隧道标签字段465、伪 线标签字段470、 TCL字段475、标签14字段480、功能类型字段485、 TMPLS OAM MEL标签字段490和附加TMPLS OAM字段495。
图5是第二传送多协议标签交换运行管理和维护帧160和由图3的 第二逻辑模块320所转换的第二以太网运行管理和维护帧165的方框 图。由于TMPLSOAM系统目前处于开发之中,图5示出了从传送多协 议标签交换协议到以太网协议映射相应字段的概念。特定字段的特定位 置最终可能根据TMPLS OAM系统的最终规范而不同。在图5的代表性 实施例中,第二 TMPLS OAM帧160包括TMPLS OAM头455和TMPLS OAM PDU 460。
TMPLS OAM头455包括隧道标签字段465、伪线标签字段470、 串联连接标签字段475和标签14字段480。 TMPLS OAM PDU 460包括 功能类型字段485、 TMPLS OAM MEL标签字段490、附加TMPLS OAM 字段495和TMPLS OAM数据字段498。
功能类型字段485中的值进一步标识第二TMPLS OAM帧160的类型。存储在TMPLS OAM MEL标签字段490中的值被设置为默认值 "000"。附加TMPLS OAM字段495包括帧的源地址以及帧的目的地地 址,其可以是维护关联终端点(MEP)地址或维护关联中间点(MIP) 地址。TMPLS OAM数据字段498的内容包括与待执行的特定运行管理 和维护动作相关联的数据。
同样,在图5的代表性实施例中,第二以太网OAM帧165包括介 质访问控制头405以及以太网运行管理和维护协议数据单元410。 MAC 头405包括目的地地址字段(DA字段)415、源地址字段(SA字段) 420、以太网类型标签字段425和VLAN标签字段430。以太网OAM PDU 410包括操作码字段(OpCode字段)435、以太网维护实体层字段440 和以太网运行管理和维护数据字段445 。
目的地地址字段415中的值标识哪一个(些)站应接收在第二以太 网OAM帧165中的数据。目的地地址字段415中的值可以标识单一站、 定义的站群组或网络上所有的站。源地址字段420中的值标识发送第二 TMPLS OAM帧160的站。以太网类型标签字段425中的值指示在第二 以太网OAM帧165中传送的是何种协议。并且,VLAN标签字段430 中的值标识源地址字段420所标识的源站所属的虚拟或逻辑局域网 (LAN)。并且,操作码字段435中的值进一步标识第二以太网OAM帧 165的类型。以太网MEL字段440中的值指定第二以太网OAM帧165 的层。以太网OAM数据字段445包括与待执行的特定运行管理和维护 动作相关联的数据。
第二逻辑模块320通过以下步骤将第二 TMPLS OAM帧160映射到 第二以太网OAM帧165: ( 1)将隧道标签字段465和伪线标签字段470 中的值映射到VLAN标签字段430中的值,(2)将串联连接标签字段 475中的值映射到以太网MEL字段440中的值,(3)将标签14字段480 中的值映射到以太网类型标签字段425中的值,(4 )将功能类型字段485 中的值映射到操作码字段435中的值,以及(5)将附加TMPLS OAM 字段495中的值映射到目的地地址字段415和源地址字段420中的值。
第三控制参数字段403包括隧道标签字段465、伪线标签字段470、TCL字段475、标签14字段480、功能类型字段485、 TMPLS OAM MEL 标签字段490和附加TMPLS OAM字段495。第四控制参数字段404包 括目的地地址字段415、源地址字段420、以太网类型标签字段425、 VLAN标签字段430、操作码字段435和以太网MEL字段440。
图6是用于在图1和图2的以太网/传送多协议标签交换混合网络 中,从以太网节点130到传送多协议标签交换节点140传送运行管理和 维护帧150、 155的方法600的流程图。在图6的步骤610,以太网节点 130创建第一以太网OAM帧150并且将所创建的第一以太网OAM帧 150发送到以太网网络105中。为了通过以太网网络105传送,第一以 太网OAM帧150包含在第一载波170中。步骤610随后将控制交给步 骤620。在步骤620,第一以太网OAM帧150由网桥115从太网网络 105接收。步骤620随后将控制交给步骤630。
在步骤630 ,网桥115中的第 一逻辑模块310创建第一 TMPLS OAM 帧155。步骤630随后将控制交给步骤640。
在步骤640,第一逻辑模块310将从第一以太网OAM帧150中选 定的第一控制参数字段401中的值映射到从第一 TMPLS OAM帧155中 选定的第二控制参数字段402并且根据需要给第一 TMPLS OAM帧155 增加附加TMPLS OAM字段495。映射到第一 TMPLS OAM帧155中的 值进一步包括存储在存储器247中的预选的默认信息249和路由信息 248。步骤640随后将控制交给步骤650。
在步骤650,网桥115将第一 TMPLS OAM帧155发送到TMPLS 网络110中。为了通过TMPLS网络110发送,第一 TMPLS OAM帧155 包含在第一载波175中。步骤650随后将控制交给步骤660。
在步骤660,包含在第一载波175中的第一 TMPLS OAM帧155由 TMPLS节点140从TMPLS网络110接收。步骤660随后将控制交给步 骤670。
在步骤670,根据由TMPLS节点140接收的第一 TMPLS OAM帧 155的内容,TMPLS节点140用适当的动作作出响应。步骤670随后结
束进程。图7是用于图6的映射步骤640的方法700的更为详细的流程图。 在图7所示的方法700的步骤710,目的地地址字段415中的值被映射 到附加TMPLS OAM字段495 —部分中的值。步骤710随后将控制交给 步骤720。
在步骤720,源地址字l殳420中的值被映射到附加TMPLS OAM字 段495另 一部分中的值。步骤720随后将控制交给步骤730。在步骤730, 以太网类型标签字段425中的值被映射到标签14字段480中的值。步 骤730随后将控制交给步骤740。
在步骤740, VLAN标签字段430中的值被映射到隧道标签字段465 和伪线标签字段470中的值。步骤740随后将控制交给步骤750。
在步骤750,操作码字段435中的值被映射到功能类型字段485中 的值。步骤750随后将控制交给步骤760。
在步骤760,以太网MEL字段440中的值被映射到TCL字段475 中的值。步骤760随后将控制交给步骤770。
在步骤770, TMPLS OAM MEL标签字段490中的值被设置为等于 默认值"000"。步骤770随后结束进程。
图8是用于在图1和图2的以太网/传送多协议标签交换混合网络 100中,从传送多协议标签节点140到以太网节点130传输运行管理和 维护帧160、 165的方法800的流程图。在图8的步骤810, TMPLS节 点140创建第二 TMPLS OAM帧160并且将所创建的第二 TMPLS OAM 帧160发送到TMPLS网络110。为了通过TMPLS网络IIO发送,第二 TMPLS OAM帧160包含在第三载波180中。步骤810随后将控制交给 步骤820。
在步骤820,第二TMPLS OAM帧160由网桥115从TMPLS网络 IIO接收。步骤820随后将控制交给步骤830。在步骤830,网桥115中 的第二逻辑模块320创建第二以太网OAM帧165。步骤830随后将控 制交给步骤840。
在步骤840,第二逻辑模块320将从第二 TMPLS OAM帧160中选 定的第三控制参数字段403中的值映射到从第二以太网OAM帧165中
23选定的第四控制参数字段404中的值。映射到第二以太网OAM帧165 中的值进一步包括存储在存储器247中的路由信息248。步骤840随后 将控制交给步骤850。
在步骤850,网桥115将第二以太网OAM帧165发送到以太网网 络105中。为了通过以太网网络105传送,以第二以太网OAM帧165 包含在第四载波185中。步骤850随后将控制交给步骤860。
在步骤860,包含在第四载波185中的第二以太网OAM帧165由 以太网节点130从以太网网络105接收。步骤860随后将控制交给步骤 870。
在步骤870,才艮据由以太网节点13(^妾收的第二以太网OAM帧165 的内容,以太网节点130用适当的动作作出响应。步骤870随后结束进程。
图9是用于图8的映射步骤840的方法900的更为详细的流程图。 在图9所示的方法900的步骤910,隧道标签字段465和伪线标签字段 470被映射到VLAN标签字段430中。步骤910随后将控制交给步骤920。
在步骤920, TCL字段475被映射到以太网MEL字段440中。步 骤920随后将控制交给步骤930。
在步骤930,标签14字段480被映射到以太网类型标签字段425中。 步骤930随后将控制交给步骤940。
在步骤940,功能类型字段485被映射到操作码字段435中。步骤 940随后将控制交给步骤950。
在步骤950,附加TMPLS OAM字段495的一部分被映射到目的地 地址字段415中。步骤950随后将控制交给步骤960。
在步骤960,附加TMPLS OAM字段495的另 一部分被映射到源地 址字段420中。步骤960随后结束进程。
根据情况,在^[艮多数据处理产品中,上述各种系统和组件可以作为 从由硬件、固件、软件、硬件/固件组合、硬件/软件组合、固件/软件组 合以及硬件/固件/软件组合的集合中选择的构造而实现。而且,为了使 用代表性实施例所需的功能性,可以以计算机可读介质(如软磁盘、传统硬盘、DVD、 CD-ROM、闪存、非易失性ROM、 RAM等)实施,计 算机可读介质可以在对信息处理装置(例如网桥115包括附图的代表性 实施例所示的元件)编程中使用,以根据所描述的技术执行。
在本说明书中术语"程序存储介质"和"计算机可读存储设备"被 广泛地定义,其包括任何种类的计算机存储器,例如但不限于上述的软 磁盘、传统硬盘、DVD、 CD-ROM、闪存、非易失性ROM、 RAM等。
可以这样设计和构建以太网网络105和传送多协议标签交换网络 110,使得由任何类型电磁波传播的第一、第二、第三和第四载波170、 175、 180、 185符合各网络的规范,例如但不限于高频传输、光波长传 输等。
在代表性实施例中,本文所公开的模块和方法为以太网/TMPLS混 合网络100实现端到端的运行管理和维护能力。所描述的技术不需要维 护状态机和与其相关的资源。不需要维护关于网桥115所接收的帧的信 息。在网桥115中连接以太网网络105和TMPLS网络110的互操作功 能模块245将从以太网网络105接收的以太网OAM帧150的字段映射 到发送给TMPLS网络110的TMPLS OAM帧155的字段中。互操作功 能模块245还将从TMPLS网络110接收的TMPLS OAM帧160的字段 映射到发送给以太网网络105的以太网OAM帧165的字^a中。这些才支 术为可能既运营以太网也运营TMPLS网络的服务供应商促进端到端的 连通性以及故障管理。互操作功能模块245不仅能支持供应商OAM帧, 也能支持连通的以太网和TMPLS网络105 、 110之间的用户数据和OAM 帧交换。互操作功能模块245可以独立于所采用的平台,仅依赖于以太 网和TMPLS协议。
实施例。本领域的普通技术人员可以理解,可以对所描述的实施例的形 式和细节做出各种改变,形成仍旧属于权利要求书范围的等效实施例。
权利要求
1.一种用于在以太网/传送多协议标签交换混合网络中创建运行管理和维护帧的方法,包括将第一以太网运行管理和维护帧(以太网OAM帧)的协议数据单元(PDU)的以太网运行管理和维护数据字段中的值映射到第一传送多协议标签交换运行管理和维护帧(TMPLS OAM帧)的PDU的传送多协议标签交换运行管理和维护数据字段(TMPLS OAM数据字段)中;并且将所述第一以太网OAM帧的第一控制参数字段中的值映射到所述第一TMPLS OAM帧的第二控制参数字段中,其中所述第一TMPLSOAM帧的PDU根据需要包括增加的附加字段,并且其中所述第二控制参数字段进一步包括从存储在存储器中的值映射得到的预选的默认信息和路由信息。
2. 根据权利要求1所述的方法,其中所述第一以太网OAM帧的第一控制参数字段包括目的地地址 字段、源地址字段、以太网类型标签字段、VLAN标签字段、操作码字 段和以太网维护实体层字段,其中所述第一 TMPLS OAM帧的第二控制参数字段包括隧道标签 字段、伪线标签字段、串联连接标签字段、标签14字段、功能类型字 段、传送多协议标签交换运行管理和维护的维护实体层标签字段 (TMPLS OAM MEL标签字段)和附加传送多协议标签交换运行管理 和维护字段(附加TMPLS OAM字段),其中所述目的地地址字段中的值被映射到所述附加TMPLS OAM 字^:中的一部分中,其中所述源地址字,殳中的值#1映射到所述附加TMPLS OAM字段 中的另一部分中,其中所述以太网类型标签字段中的值被映射到所述标签14字段中, 其中所述VLAN标签字段中的值被映射到所述隧道标签字段和所述伪线标签字段中,其中所述操作码字段中的值被映射到所述功能类型字段中,其中所述以太网维护实体层字段中的值被映射到所述串联连接标签字段中,并且其中所述TMPLS OAM MEL标签字段中的值被设置为等于"000"。
3. 根据权利要求1所述的方法,其中所述映射步骤在网桥中执行 并且其中所述网桥使以太网网络和传送多协议标签交换网络(TMPLS 网络)互相连接。
4. 根据权利要求3所述的方法,其中所述第一以太网OAM帧从 以太网节点经由所述以太网网络被传输到所述网桥,并且其中所述第一 TMPLS OAM帧从所述网桥经由所述TMPLS网络被传输到传送多协议 标签交换节点。
5. 根据权利要求1所述的方法,进一步包括将第二 TMPLS OAM帧的PDU的TMPLS OAM数据字段中的值映 射到第二以太网OAM帧的PDU的以太网运行管理和维护数据字,殳中; 并且将所述第二 TMPLS OAM帧的第三控制参数字段中的值映射到所 述第二以太网OAM帧的第四控制参数字段中,其中所述第二以太网 OAM帧的PDU根据需要包括增加的附加字段,并且其中所述第二以太 网OAM帧的所述第四控制参数字段进一步包括从存储在存储器中的值 映射得到的路由信息。
6. 根据权利要求5所述的方法,其中所述第二 TMPLS OAM帧的第三控制参数字段包括隧道标签 字段、伪线标签字段、串联连接标签字段、标签14字段、功能类型字 段、传送多协议标签交换运行管理和维护的维护实体层标签字段、和附 加传送多协议标签交换运行管理和维护字段(附加TMPLS OAM字段),其中所述第二以太网OAM帧的第四控制参数字段包括目的地地址 字段、源地址字段、以太网类型标签字段、VLAN标签字段、操作码字 段和以太网维护实体层字段,其中所述第二 TMPLS OAM帧的隧道标签字段和伪线标签字段中 的值被映射到所述第二 OAM帧的VLAN标签字段中,其中所述第二 TMPLS OAM帧的串联连接标签字段中的值被映射 到所述第二以太网OAM帧的以太网维护实体层字段中,其中所述第二 TMPLS OAM帧的标签14字段中的值被映射到所述 第二以太网OAM帧的以太网类型标签字段中,其中所述第二 TMPLS OAM帧的功能类型字段中的值被映射到所 述第二以太网OAM帧的操作码字段中,其中所述第二 TMPLS OAM帧的附加TMPLS OAM字段一部分中 的值被映射到所述第二以太网OAM帧的目的地地址字段中,其中所述第二 TMPLS OAM帧的附加TMPLS OAM字段另 一部分 中的值被映射到所述第二以太网OAM帧的源地址字段中。
7. 根据权利要求5所述的方法,其中所述映射步骤在网桥中执行, 并且其中所述网桥使以太网网络和传送多协议标签交换网络(TMPLS 网络)互相连接。
8. 根据权利要求7所述的方法,其中所述第二 TMPLS OAM帧从 传送多协议标签交换节点经由所述TMPLS网络被传输到所述网桥,并 且其中所迷第二以太网OAM帧从所述网桥经由所述以太网网络被传输 到以太网节点。
9. 一种包含在载波中的数据信号,包括传送多协议标签交换运行管理和维护帧(TMPLS OAM帧),其中所述TMPLS OAM帧的协议数据单元(PDU)的传送多协议 标签交换运行管理和维护数据字段(TMPLS OAM数据字段)包括从以 太网运行管理和维护帧(以太网OAM帧)的PDU的以太网运行管理 和维护数据字段映射得到的值,其中所述TMPLS OAM帧的第二控制参数字段包括从所述以太网 OAM帧的第 一控制参数字段映射得到的值,其中所述TMPLS OAM帧的PDU根据需要包括增加的附加字段,并且其中所述第二控制参数字段进一步包括从存储在存储器中的值映 射得到的预选的默认信息和路由信息。
10. 根据权利要求9所述的数据信号,其中所述第一控制参数字段包括目的地地址字段、源地址字段、以 太网类型标签字段、VLAN标签字段、操作码字段和以太网维护实体层 字段,其中所述第二控制参数字段包括隧道标签字段、伪线标签字段、串 联连接标签字段、标签14字段、功能类型字段、传送多协议标签交换和附加传送多协议标签交换运行管理和维护字段(附加TMPLS OAM字段),其中所述附加TMPLS OAM字革殳的一部分包括从所述目的地地址 字段映射得到的值,其中所述附加TMPLS OAM字段的另一部分包括从所述源地址字 段映射得到的值,其中所述标签14字段包括从所述以太网类型标签字段映射得到的值,其中所述隧道标签字段和所述伪线标签字段包括从所述VLAN标 签字段映射得到的值,其中所述功能类型字段包括从所述操作码字段映射得到的值,其中所述串联连接标签字段包括从所述以太网维护实体层字段映 射得到的值,并且其中所述TMPLS OAM MEL标签字段被设置为等于"000"。
11. 根据权利要求9所述的数据信号,其中所述TMPLSOAM数据 字段和所述第二控制参数字段中映射得到的值包括在使以太网网络和 传送多协议标签交换网络(TMPLS网络)互相连接的网桥上产生的值。
12. 根据权利要求11所述的数据信号,其中从经由以太网网络从 以太网节点被传输到所述网桥的以太网OAM帧获得所产生的值。
13. 根据权利要求11所述的数据信号,其中所述载波从所述网桥经由所述TMPLS网络传播到传送多协议标签交换节点。
14. 一种包含在载波中的数据信号,包括 以太网运^f亍管理和维护帧(以太网OAM帧), 其中所述以太网OAM帧的协议数据单元(PDU)的以太网运行管理和维护数据字段包括从传送多协议标签交换运行管理和维护帧 (TMPLS OAM帧)的PDU的传送多协议标签交换运行管理和维护数 据字段映射得到的值,其中所述以太网OAM帧的第四控制参数字段包括从所述TMPLS OAM帧的第三控制参数字段映射得到的值,其中所述以太网OAM帧的PDU根据需要包括增加的附加字段,并且其中所述第四控制参数字段进一步包括从存储在存储器中的值映 射得到的路由信息。
15. 根据权利要求14所述的数据信号,其中所述TMPLS OAM帧的第三控制参数字段包括隧道标签字段、 伪线标签字段、串联连接标签字段、标签14字段、功能类型字段、传 送多协议标签交换运行管理和维护的维护实体层标签字段、和附加传送 多协议标签交换运行管理和维护字段(附加TMPLS OAM字段),其中所述以太网OAM帧的第四控制参数字段包括目的地地址字 段、源地址字段、以太网类型标签字段、VLAN标签字段、操作码字段 和以太网维护实体层字段,其中所述VLAN标签字段包括从所述隧道标签字段和所述伪线标 签字段映射得到的值,其中所述以太网维护实体层字段包括从所述串联连接标签字段映 射得到的值,其中所述以太网类型标签字段包括从所述标签14字段映射得到的值,其中所述操作码字包括从所述功能类型字段映射得到的值, 其中所述目的地地址字段包括从所述附加TMPLS OAM字段的一部分映射得到的值,并且其中所述源地址字段包括从所述附加TMPLS OAM字段的另一部 分映射得到的值。
16. 根据权利要求14所述的数据信号,其中所述以太网运行管理 和维护数据字段和所述第四控制参数字段中映射得到的值包括在使以 太网网络和传送多协议标签交换网络(TMPLS网络)互相连接的网桥 上产生的值。
17. 根据权利要求16所述的数据信号,其中从经由TMPLS网络从 传送多协议标签交换节点被传输到所述网桥的TMPLS OAM帧获得所 产生的值。
18. 根据权利要求16所述的数据信号,其中所述载波从所述网桥 经由所述以太网网络传,燔到以太网节点。
全文摘要
一种用于在以太网/传送多协议标签交换混合网络中创建运行管理和维护帧的方法。该方法包括将第一以太网运行管理和维护帧(以太网OAM帧150)的协议数据单元(PDU 410)的以太网运行管理和维护数据字段(445)中的值映射到第一传送多协议标签交换运行管理和维护帧(TMPLS OAM帧155)的PDU(460)的传送多协议标签交换运行管理和维护数据字段(498)中,并且将第一以太网OAM帧(150)的第一控制参数字段(401)中的值映射到第一TMPLS OAM帧(155)的第二控制参数字段(402)中。第一TMPLS OAM帧(155)的PDU(460)根据需要包括增加的附加字段(495),并且第二控制参数字段(402)进一步包括从存储在存储器中的值映射得到的预选的默认信息和路由信息。
文档编号H04L12/24GK101563889SQ200780047220
公开日2009年10月21日 申请日期2007年11月14日 优先权日2006年12月21日
发明者A·贝尔拉托, I·布西, K·斯里德哈尔, M·P·J·维瑟斯, V·塞斯蒂托, 安 葛 申请人:阿尔卡特朗讯
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1