Tcm路径搜索、创建方法及路径搜索、创建管理系统的制作方法

文档序号:7695203阅读:254来源:国知局
专利名称:Tcm路径搜索、创建方法及路径搜索、创建管理系统的制作方法
技术领域
本发明涉及通信技术领域,特别涉及一种TCM路径搜索、创建方法及 路径搜索、创建管理系统。
背景技术
世界各地有很多不同的网络运营商,他们各自拥有自己的铺设好的光 纤及网络设备,组成多个子网,在不同的网络运营商各自的子网内部,网 络设备的管理维护和故障定位可由运营商自己完全负责。但是为了获得更 大的覆盖范围,还需要将多个不同的运营商的网络设备连接起来组成为一 个更大的网络来为用户服务。这样, 一条端到端的用户业务,可能会经过 多个不同的运营商的子网传送。此时,就需要有某种机制能够分清不同运 营商的子网的质量情况。
为了能够评价不同运营商的子网的质量情况,提出了串接连接监视 (Tandem connection monitoring,以下简称TCM)的扭克念。TCM可以用 于评价不同的运营商的子网的质量情况。可实现对子网的监视,可用于对 端到端的业务在不同子网中相应的传输路径上的传送质量情况进行监视。
TCM的实现原理是在光传送网络(Optical Transport Network,以下 简称OTN)的光通道数据单元(Optical Channel Data Unit,以下简称 ODU)层定义了 6个层次的TCM开销(Overhead,简称OH),即每个ODUk 路径中的TCM字段数目可在0 ~ 6之间变化,其中,ODUk路径中的k表示一 种速率级别,k=l, 2, 3, k为l时,表示速率为2. 5Gbit/s; k为2时,表 示速率为10Gbit/s; k为3时,表示速率为40Gbi t/s。各租用运营商能够通过TCM开销完成独立的ODUk路径连接状态的实时监视,最多可以同时监 测6个层次的TCM。在0DUk路径中,在传输的源端重写开销,在宿端提取 监视这些开销,根据开销产生相应的缺陷,从而能够进行连续性 (cont inui ty)监视、连接性(connect ivi ty)监视、信号质量(signal quality) 监视等。
通过TCM开销来完成对0DUk路径的某一段的监视的连接可以是嵌套 的、重叠的和/或层叠的。如图1A和图1B所示,为两种ODUk路径的监视 连接的示意图。Al-A2之间为一个大的子网,Al、 A2为该子网边界,客户 业务从Al/A2节点进入该子网,经过中间网络,从A2/A1离开子网。同时, Al-A2子网内部又包含了多个子网,如图1A所示的B1-B2之间、B3-B4之 间、Cl-C2之间;如图1B所示的Bl-B2之间、Cl-C2之间。这些子网可以 由同一个运营商管理不同设备商的设备形成,也可以由不同运营商管理不 同设备形成。
目前通过单站配置的方法配置TCM路径的节点开销,通过单站只能看 到各节点的开销信息,需要对各个节点进行配置,用户必须对当前各节点 的开销配置情况了如知掌才能确定能够使用哪一层TCM开销来进行TCM段 监视,以及如何正确配置目前监视的TCM段,否则可能由于配置错误而破 坏原有的监视路径。

发明内容
本发明实施例提供一种TCM路径搜索、创建方法及路径搜索、创建管 理系统,以实现对TCM if各径的高效管理。
本发明实施例提供了一种TCM路径搜索方法,包括
获取一条光通道数据单元ODUk路径上的每个节点单层的发端串连连接 监视TCM模式和收端TCM纟莫式;
遍历所述ODUk路径的所有节点,根据每个节点单层的发端TCM模式和收端TCM才莫式,获得所述0DUK 3各径上节点间单层的TCM ^各径。 本发明实施例还提供了一种TCM路径创建方法,包括 获取一条光通道数据单元0DUk路径上的每个节点发端串连连接监视
TCM 一莫式和收端TCM 一莫式;
根据指定的第一节点和第二节点,获得所述第一节点和第二节点间创
建TCM路径的TCM层次信息和所述第二节点的收端TCM模式;
根据获得的所述TCM层次信息和所述第二节点的收端TCM模式,创建
所述指定的第 一 节点和第二节点间的TCM路径。
本发明实施例又提供了一种TCM路径搜索管理系统,包括 第一获取模块,用于获取一条光通道数据单元ODUk路径上的每个节点
单层的发端串连连接监视TCM模式和收端TCM模式;
搜索模块,用于遍历所述ODUk路径的所有节点,根据每个节点单层的
发端TCM才莫式和收端TCM模式,获得所述节点间的TCM路径。 本发明实施例又提供了一种TCM路径创建管理系统,包括 第二获取模块,用于获取一条光通道数据单元ODUk路径上的每个节点
发端串连连接监视TCM模式和收端TCM模式;
第三获取模块,用于根据指定的第一节点和第二节点,获得所述第一
节点和第二节点间创建TCM路径的TCM层次信息和所述第二节点的收端TCM
模式;
创建模块,用于根据获得的所述TCM层次信息和所述第二节点的收端 TCM模式,创建所述指定的第一节点和第二节点间的TCM路径。
由以上技术方案可知,本发明实施例的TCM路径搜索、创建方法及路 径搜索、创建管理系统,通过单站配置的TCM开销节点信息进行TCM路径 搜索,可以得到一条完整的TCM路径,从而能够确定目前监视的TCM段, 在可嵌套、可重叠、可层叠的复杂TCM路径中,可以实现高效率的路径管 理。通过路径的创建功能完成各单站节点TCM开销的配置,路径创建可以根据已经搜索到的路径信息,确定对指定的第 一 节点和第二节点能够使用
哪一层TCM开销来进行TCM段监视,以及如何配置TCM段,能提供可靠、 高效的路径管理。
下面通过具体实施例并结合附图对本发明做进一步的详细描述。


图1A为0DUk路径的TCM监-见连接的示意图1B为0DUk路径的TCM监视连接的另一示意图2为本发明TCM路径搜索方法实施例一的流程示意图3为本发明TCM路径搜索方法实施例二的流程示意图4为本发明TCM路径搜索方法实施例三的状态转换示意图5为本发明TCM路径创建方法实施例一的流程示意图6为本发明TCM路径创建方法实施例二的流程示意图7为本发明TCM路径创建方法实施例三的状态转换示意图8为本发明TCM路径搜索管理系统实施例的结构示意图9为本发明TCM路径创建管理系统实施例的结构示意图。
具体实施例方式
本发明实施例介绍了一种TCM路径搜索方法,该TCM路径搜索方法所 描述的TCM路径的搜索是基于已经存在的ODUk路径展开的,k表示0DUk路 径中的速率级别,该ODUk路径上可能已经存在TCM路径,也可能尚不存在 任何TCM3各径。
对于一个TCM段,要对每个使用TCM功能的节点进行功能设置,设置 TCM层次和TCM模式,两个方向的0DUk路径上的业务可分别设置。其中, 每个节点的源方向的TCM模式包括有操作(OPERATIONAL)模式和透明 (TRANSPARENT)模式。把某层次的TCM模式设置为OPERATIONAL才莫式,则对这个层次的TCM进行再生处理;把某层次的TCM模式设置为TRANSPARENT 模式,则对这个层次的TCM不进行处理。宿方向的TCM模式包括有 OPERATIONAL模式和TRANSPARENT模式和监视(MONITOR)模式。把某层次 的TCM模式设置为OPERATIONAL模式,则对这个层次的TCM进行监视处理。 如图2所示,为本发明TCM路径搜索方法实施例一的流程示意图,主 要包括如下步骤
步骤201、获取一条光通道数据单元0DUk路径上的每个节点单层的发 端串连连接监视TCM模式和收端TCM模式;
其中,该ODUkif各径经过的所有节点的发端TCM才莫式和收端TCM才莫式的 信息都保存在单板中,该信息可能是通过在单站(即,单个节点)分别配 置单板的发端TCM模式和收端TCM模式完成的,也可能是通过创建TCM路 径完成配置的,创建TCM路径将在后面的实施例中加以描述;
步骤202、遍历0DUk路径的所有节点,根据每个节点单层的发端TCM 模式和收端TCM模式,获得0DUK路径上节点间单层的TCM路径;
通过有规律的遍历0DUk路径的所有节点,获得节点间的TCM路径,达 到对选定的0DUk 3各径上的TCM路径的搜索目的。
本实施例提供的TCM路径搜索方法,通过单站配置的TCM开销节点信 息进行TCM路径搜索,可以得到一条完整的TCM路径,从而能够确定目前 监视的TCM段,在可嵌套、可重叠、可层叠的复杂TCM路径中,可以实现 高效率的路径管理。
如图3所示,为本发明TCM路径搜索方法实施例二的流程示意图,主 要包括如下步骤
对于每一个节点的发端和收端而言,TCM字段开销均有6层,即TCM的 层次为1 6层,由于这6层TCM字段开销功能配置完成独立,因此其搜索 也可以独立进行。为描述方便,本实施例以单层TCM路径的搜索为例,在 实际使用中只需对每一层TCM重复该算法即可。步骤301、用户端选4奪一条0DUk路径;
步骤302、获取该ODUk路径上的每个节点单层的发端TCM模式和收端 TCM模式;
步骤303、按照ODUk路径经过的节点的先后顺序保存节点的发端TCM 模式和收端TCM模式;
将获得的所有节点TCM模式信息按照ODUk路径经过的节点的先后顺序 保存在链表中,对同一个节点需要分别保存该节点的发端TCM模式和收端 TCM模式;
步骤304、按照ODUk路径经过的节点的先后顺序,遍历ODUk路径的单 层的所有节点,当遍历到第一个发端TCM模式为操作模式的节点时,确定 该节点为所述ODUK路径上节点间单层的TCM路径的起始点;
从ODUk路径的第一个节点开始,依次遍历ODUk的所有节点,遇到第 一个发端TCM模式为OPERATIONAL模式的节点,即找到了一条TCM路径的 起始点;
步骤305 、继续按照ODUk路径经过的节点的先后顺序,遍历第一个发 端TCM模式为OPERATIONAL模式的节点之后的节点;
步骤306、当遍历到第一个收端TCM模式为OPERATIONAL模式或MONITOR 模式的节点,则获得一条ODUK路径上的从第一个发端TCM模式为 OPER AT IONAL才莫式的节点到第 一 个收端TCM冲莫式为MONI TOR模式或 OPERATIONAL模式的节点间单层的TCM路径;
后续继续按顺序遍历选择的ODUk路径上的节点,如果遇到第二个节点 的收端TCM模式为OPERATIONAL的,即认为发现了一条完整的TCM路径, 所谓完整,即可认为是一条"终结"的TCM路径,后面的节点中若没有发 端TCM模式为OPERATIONAL模式的,后续则不能再有节点的收端TCM模式 为OPERATIONAL或MONITOR的,可以记录搜索到的路径。后续对完整路径 后的节点继续搜索,可以寻找新的TCM路径的发端;如果遇到节点的收端TCM模式为MONITOR的,即认为找到了 一条可以用以监视的未"终结"的 TCM路径,记录搜索到的路径,但此时该监视TCM段开销并没有终结,可以 继续搜索,直到该ODUk路径的最后一个节点。也就是说,在这种情况下多 条TCM路径会有重叠的部分,且使用的是同一层TCM开销; 步骤307、将得到的TCM路径发送至用户端;
搜索TCM路径完成后,可以以如图形等比较直观的形式将搜索结果展 现给用户;
步骤308 、将无法形成完整的TCM路径和/或用于监视的TCM路径的节 点的发端TCM模式和收端TCM模式的信息丢弃,或者告知用户端;
步骤309、保存搜索获得的"终结"或未"终结"的TCM路径。
步骤301 ~步骤309即可以完成一个TCM层次的所有TCM路径的搜索, 后续可以用同样的方法继续搜索其他TCM层次的TCM路径信息。
本实施例提供的TCM路径搜索方法,通过单站配置的TCM开销节点信 息进行TCM路径搜索,可以得到一条完整的TCM路径,从而能够确定目前 监视的TCM段,在可嵌套、可重叠、可层叠的复杂TCM路径中,可以实现 高效率的路径管理,避免了用户操作错误引起的不必要的麻烦。
如图4所示,为本发明TCM路径搜索方法实施例三的状态转换示意图, 具体描述如下
图4中只标出了正常路径的转换关系,实际中由于用户端的误操作, 有可能出现不在图4所示转换关系的一些转换,这种情况下TCM路径是无 效的。
从ODUk ^各径的第一个节点开始,例如该0DUk路径上共有6个节点, 如图1A或图1B所示,依次遍历ODUk的所有节点。如图1A所示,在TCM2 层次上进行搜索,第一个节点Al的发端和收端TCM才莫式均为TRANSPARENT 模式,则在初始态循环。当遍历到第二个节点Bl时,该TCM2层次上B1的 发端TCM模式为OPERATIONAL才莫式,收端TCM模式为TRANSPARENT ;f莫式,即找到了一条TCM路径的起始点,此时进入TCM路径搜索态。后续继续寻 找第三个和第四个节点,此时,这两个节点的发端和收端TCM模式均为 TRANSPARENT模式,则在搜索态继续搜索。到第五个节点B2时,该节点的 发端TCM模式为TRANSPARENT模式,收端TCM模式为OPERATIONAL模式, 即认为发现了一条完整的TCM路径,到达"搜索到完整路径"态,可以记 录搜索到的路径。后续可以寻找新的TCM路径的发端,即如果搜索到后续 节点的发端TCM模式为OPERATIONAL模式,收端TCM模式为TRANSPARENT 模式,则返回搜索态,继续搜索,直到搜索到下一个节点的发端TCM模式 为TRANSPARENT模式,收端TCM模式为OPERATIONAL模式,则又将找到一 条完整的TCM路径;如果在后续节点中没有发端TCM模式为OPERATIONAL 模式的,即结束该层TCM路径的搜索。
如图1B所示,到达搜索态前的ODUk路径上的节点遍历与上述相同。 后续继续寻找第三个节点CI,此时,该节点的发端和收端TCM模式均为 TRANSPARENT模式,则在搜索态继续搜索。到第四个节点B2时,该节点的 发端TCM模式为TRANSPARENT模式,收端TCM模式为MONITOR模式,即认 为找到了一条可以用以监视的TCM路径,到达"搜索到路径"态,可以记 录搜索到的路径。但此时监视段开销并没有终结,后续可以搜索,即后续 节点的发端TCM模式不论是OPERATIONAL模式,还是TRANSPARENT模式, 都返回搜索态,继续搜索;如果该节点B2就是最后一个节点,则结束该层 TCM路径的搜索。在图1B这种情况下,即说明该TCM2层下由多条TCM路径 有重叠的部分。
本发明实施例介绍了一种TCM路径创建方法,本发明实施例所描述的 TCM路径的创建也是基于已经存在的ODUk路径展开的。该ODUk路径上可能 已经存在TCM路径,也可能尚不存在任何TCM路径。由于TCM开销字段共 有6层,创建的过程中会针对用户指定的TCM路径的起始节点和终止节点, 提示用户还有哪几个TCM层次的TCM开销可供使用,并根据用户指定的起始节点和终止节点创建TCM路径。
如图5所示,为本发明TCM路径创建方法实施例一的流程示意图,主 要包括如下步骤
步骤501、获取一条0DUk路径上的每个节点发端TCM模式和收端TCM 模式;
步骤502 、根据指定的第一节点和第二节点,获得第一节点和第二节点 间创建TCM路径的TCM层次信息和第二节点的收端TCM模式;
步骤503、根据获得的TCM层次信息和第二节点的收端TCM模式,创建 指定的第一节点和第二节点间的TCM路径。
本实施例提供的TCM路径创建方法,可以实现高效的TCM路径创建的 功能。
本实施例提供的TCM路径的创建,是基于ODUk路径进行的。通过路径 的创建功能完成各单站节点TCM开销的配置;路径创建可以根据已经搜索 到的路径信息,对指定的第一节点和第二节点能够使用哪一层TCM开销来 进行TCM段监视,以及如何配置TCM段提供可靠、高效的路径管理。
如图6所示,为本发明TCM路径创建方法实施例二的流程示意图,主 要包括如下步骤
创建TCM路径时首先需要用户指定创建TCM路径的起始节点和终止节 点,起始节点即本实施例中所述的第一节点,终止节点即本实施例中所述 的第二节点。通过计算,可以列出所有可用的TCM层次,以及该层上指定 的终止节点可以配置的收端TCM模式,如OPERATIONAL/MONITOR模式,还 是只能采用MONITOR模式,采用该算法计算出的指定的起始节点和终止节 点间的TCM路径,不会影响已经存在的TCM路径。
步骤601、用户端选择ODUk路径;
步骤602、获取一条0DUk路径上的每个节点发端TCM模式和收端TCM 模式;步骤603、按照ODUk路径经过的节点的先后顺序保存节点的发端TCM 模式和收端TCM模式,并反馈给用户端;
将获得的TCM模式信息按照ODUk路径经过的节点的先后顺序保存在链 表中,对同一个节点需要分别保存发端TCM模式和收端TCM模式;
步骤604、用户端指定创建TCM路径的第一节点和第二节点;
步骤605 、根据指定的第一节点和第二节点,获得第一节点和第二节点 间创建TCM路径的TCM层次信息和第二节点的收端TCM模式;
该计算第一节点和第二节点间创建TCM路径的TCM层次信息和第二节 点的收端TCM模式可以包括如下几种可能首先,按照ODUk路径经过的节 点的先后顺序,在各个TCM层次遍历ODUk路径的所有节点;
当在某一个TCM层次遍历到指定的第一节点的发端TCM模式为 TRANSPARENT模式;依次继续遍历到的第 一节点和第二节点之间节点的发端 TCM才莫式和收端TCM才莫式均为TRANSPARENT才莫式,继续遍历到指定的第二节 点的收端TCM冲莫式也为TRANSPARENT才莫式时,则该TCM层次的第一节点和 第二节点间的TCM路径创建成功,说明可以使用该层开销进行监视,且在 用该层开销进行监视时,第二节点的收端TCM模式可以配置为OPERATIONAL 模式或MONITOR 一莫式;
当在某一个TCM层次遍历到指定的第一节点的TCM才莫式为OPERATIONAL 模式,依次继续遍历到的第一节点和第二节点之间节点的发端TCM模式为 TRANSPARENT冲莫式,收端TCM才莫式为TRANSPARENT冲莫式或MONITOR才莫式,继 续遍历到指定的第二节点的发端TCM模式为TRANSPARENT模式,收端TCM 模式也为TRANSPARENT模式时,则该TCM层次的第 一节点和第二节点间的 TCM路径创建成功,说明可以使用该层开销进行监视,且在用该层开销进行 监视时,第二节点的收端TCM沖莫式可以配置为OPERATIONAL模式或MONITOR 模式;
上述情况中,指定的第一节点的TCM模式为OPERATIONAL模式,到指定的第二节点TCM路径创建成功后,若指定的第二节点之后的节点的收端 TCM才莫式均为TRANSPARENT才莫式,则指定的第二节点的收端TCM冲莫式可以配 置为OPERATIONAL才莫式或者MONITOR才莫式;若指定的第二节点之后的节点 中,有收端TCM模式为OPERATIONAL模式或者MONITOR才莫式的,则指定的 第二节点的收端TCM模式仅可以配置为MONITOR模式;
步骤606、用户端选择创建TCM路径的TCM层次信息和第二节点的收端 TCM模式;
根据用户端指定的第一节点和第二节点,计算能够成功建立TCM路径 后,用户端会获取到创建TCM路径的所有TCM层次信息和第二节点的收端 TCM模式,然后用户端可以选^t奪在哪个TCM层次上、第二节点用哪种TCM模 式来创建TCM路径;
步骤6Q7、根据指定的TCM层次信息和第二节点的收端TCM模式,创建 并保存指定的第 一节点和第二节点间的TCM路径;
步骤608、将创建的TCM路径的信息反馈至用户端。
本实施例提供的TCM路径创建方法,通过路径的创建功能完成各单站 节点TCM开销的配置;使用路径创建的功能,可以清楚确定目前存在的TCM 路径,得出可以适用的TCM开销层次信息。在指定要使用的TCM层次并确 认要创建TCM路径后,可以得到第一节点和第二节点以及两个节点之间各 节点的可以设置的开销配置,并可以实际配置到各单站节点中,避免了用 户操作错误引起的不必要的麻烦。路径创建根据已经搜索到的路径信息, 确定对指定的第一节点和第二节点能够使用哪一层TCM开销来进行TCM段 监视,以及如何配置TCM段,能提供可靠、高效的路径管理。
如图7所示,为本发明TCM路径创建方法实施例三的状态转换示意图。 该ODUk路径创建的状态转换示意图,以TCM层次中的任意一层为例,标出 了正常路径的转换关系。在计算过程中,遍历TCM层次中的6层,即可得 出所有可用的TCM开销。针对该状态转换,说明如下用户需要先提前指定第一节点和第二节点,通过对每一个TCM层次的 路径中节点进行计算,确定是否可以创建相应的路径,每一层的处理相对
独立;图7中有三个匹配状态构成了在路径创建过程中需要处理的三条主 要的匹配3各由。
对于在某一条0DUk路径中还不存在TCM3各径的情况,所有的节点的发 端TCM模式和收端TCM模式都是TRANSPARENT模式。从0DUk路径的第 一个 节点开始,依次遍历ODUk的所有节点,根据图7所示最左侧一条匹配路由, 在初始态遍历到指定的第一节点时,到源匹配态l,中间节点在此源匹配态 l循环,到指定的第二节点时,到达匹配成功1,说明可以使用该层开销进 行路由监视,且若用户选择使用该层开销进行监视时,指定的第二节点的 收端TCM模式可以配置为OPERATIONAL模式或MONITOR才莫式,至此一条TCM 路径创建成功,再循环到该ODUk路径的最后一个节点,结束。
对于已存在TCM路径的某一条ODUk路径,且到达指定的第 一节点前的 节点的发端TCM模式和收端TCM模式都是TRANSPARENT模式。在初始态循 环至指定的第一节点,且该第一节点的发端TCM模式为OPERATIONAL模式, 收端TCM才莫式为TRANSPARENT模式,到达源匹配状态2。在该源匹配状态2 下,若第一节点和第二节点之间存在节点的发端TCM才莫式为OPERATIONAL 模式,则不能到达指定的第二节点,即匹配TCM路径不成功,该种情况未 在本图7中示出;若第一节点和第二节点之间节点的发端TCM模式为 TRANSPARENT模式,收端TCM模式为TRANSPARENT模式或者MONITOR模式, 则循环到指定的第二节点时,到达匹配成功2,此时可以匹配成功一条TCM 路径,但是,此时还不能确定该第二节点的收端TCM模式可以配置成什么 模式,还要看第二节点之后的节点的收端TCM模式;若之后的所有节点的 收端TCM模式均为TRANSPARENT模式,则第二节点的收端TCM模式可以配 置为MONITOR模式或OPERATIONAL模式,发端TCM模式为TRANSPARENT模 式;若之后所遍历的节点中有收端TCM模式为MONITOR模式或OPERATIONAL模式的节点,则第二节点的收端TCM模式仅可以配置为MONITOR模式,发 端TCM模式为TRANSPARENT模式,这种情况可能会和目前已经存在的路径 存在部分重叠,至此一条TCM路径创建成功,再循环到该0DUk路径的最后 一个节点,结束。
对于已存在TCM路径的某一条0DUk路径,且到达指定的第 一 节点前的 节点的发端TCM才莫式存在OPERATIONAL才莫式。如图7最右侧的匹配J各径, 在到达指定的第一节点之前若存在完整的TCM路径的,则后续节点回到初 始态后,继续4要照源匹配态1或源匹配态2进^亍匹配。
除了上述图7中示出的几种匹配成功的情况,不能按圓7中的状态进 行转换的,说明无法使用该层开销进行用户指定节点间的监视路径的形成,,
如图8所示,为本发明TCM路径搜索管理系统实施例的结构示意图。 在TCM路径管理中,包括路径搜索管理、路径创建管理、路径删除管理、 双向0DUk路径管理。其中,路径删除管理执行的"删除TCM路径"的功能, 由于比较简单,尽管它同属于TCM路径管理的一部分,但在本发明实施例 中不再细述;另外,在实际的业务场景中,0DUk路径可能是双向的,也可 能是单向的,但双向的ODUk路径总可以作为两条单向的ODUk路径来处理, 因此,实际基于双向ODUk路径创建TCM路径时,可以按两条单向路径的处 理方向分别处理。
TCM路径搜索管理系统可以包括第一获取模块11,用于获取一条ODUk 路径上的每个节点单层的发端TCM模式和收端TCM模式;搜索模块12,用 于遍历所述ODUk路径的所有节点,根据每个节点单层的发端TCM模式和收 端TCM模式,获得节点间的TCM路径。其中,在搜索模块12中可以包括 第一遍历模块121,用于按照ODUk路径经过的节点的先后顺序,遍历0DUk 路径的单层的所有节点的发端TCM模式和收端TCM模式;起始点确定模块 122,用于当第一遍历模块121遍历到第一个发端TCM模式为OPERATIONAL 模式的节点时,确定该节点为ODUK路径上节点间单层的TCM路径的起始点;路径获取模块123,用于当第一遍历模块121遍历到第一个收端TCM模式为 OPERATIONAL模式或监视模式的节点时,获得一条所述ODUK路径上的从所 述第一个发端TCM模式为搡作模式的节点到所述第一个收端TCM模式为操 作才莫式或MONITOR才莫式的节点间单层的TCM^^径,该TCM ^^径可以是"终 结"的,或者是未"终结"的。
路径搜索管理系统还可以包括第一保存模块13,用于按照ODUk路径 经过的节点的先后顺序保存节点的发端TCM模式和收端TCM模式。
本实施例提供的TCM路径搜索管理系统,通过上述模块,单站配置TCM 开销节点信息进行TCM路径搜索,可以得到一条完整的TCM ;洛径,从而能 够确定目前监视的TCM段,在可嵌套、可重叠、可层叠的复杂TCM路径中, 可以实现高效率的路径管理,避免了用户操作错误引起的不必要的麻烦。
如图9所示,为本发明TCM路径创建管理系统实施例的结构示意图。 路径创建管理系统可以包括第二获取模块21,用于获取一条光通道数据 单元ODUk路径上的每个节点发端TCM模式和收端TCM模式;第三获取模块 22,用于根据指定的第一节点和第二节点,获得第一节点和第二节点间创 建TCM路径的TCM层次信息和第二节点的收端TCM模式;创建模块23,用 于根据获得的TCM层次信息和第二节点的收端TCM模式,创建指定的第一 节点和第二节点间的TCM路径。
其中,第三获取模块22可以包括第二遍历模块221,用于按照0DUk 路径经过的节点的先后顺序,在各个TCM层次遍历ODUk路径的所有节点; 节点信息获取模块222,用于当在一 TCM层次遍历到指定的第一节点的发端 TCM模式为TRANSPARENT模式,依次继续遍历到的第 一节点和第二节点之间 节点的发端TCM模式和收端TCM模式均为TRANSPARENT模式,或者发端TCM 模式为透明模式、收端TCM模式为透明模式或监视模式,继续遍历到指定 的第二节点的收端TCM模式也为TRANSPARENT模式时,则该TCM层次的第 一节点和第二节点间的TCM路径创建成功,指定的第二节点的收端TCM模式配置为OPERATIONAL模式或者MONITOR模式。其中,若第一节点和第二 节点之间节点的发端TCM模式和收端TCM模式均为TRANSPARENT模式,则 指定的第二节点的收端TCM才莫式可以配置为OPERATIONAL才莫式或者MONITOR 模式;若中间节点的发端TCM模式为透明模式、收端TCM模式为透明模式 或监视模式,则还要看指定的第二节点后面节点的收端TCM模式,若指定 的第二节点之后的节点的收端TCM模式均为透明模式,则指定的第二节点 的收端TCM模式配置为操作模式或者监视模式;若指定的第二节点之后的 节点的收端TCM模式为操作模式或者监视模式,则指定的第二节点的收端 TCM模式配置为监视模式。
该TCM路径创建管理系统还包括第二保存模块24,用于按照ODUk路 径经过的节点的先后顺序保存节点的发端TCM模式和收端TCM模式。
本实施例提供的TCM路径创建管理系统,通过上述模块,路径的创建 功能完成各单站节点TCM开销的配置;使用路径创建的功能,可以清楚确 定目前存在的TCM路径,得出可以适用的TCM开销层次信息。在指定要使 用的TCM层次并确认要创建TCM路径后,可以得到第一节点和第二节点以 及两个节点之间各节点的可以设置的开销配置,并可以实际配置到各单站 节点中,避免了用户操作错误引起的不必要的麻烦。路径创建根据已经搜 索到的路径信息,确定对指定的第一节点和第二节点能够使用哪一层TCM 开销来进行TCM段监视,以及如何配置TCM段,能提供可靠、高效的路径 管理。
最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对 其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通 技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修 改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不 使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1、一种TCM路径搜索方法,其特征在于包括获取一条光通道数据单元ODUk路径上的每个节点单层的发端串连连接监视TCM模式和收端TCM模式;遍历所述ODUk路径的所有节点,根据每个节点单层的发端TCM模式和收端TCM模式,获得所述ODUK路径上节点间单层的TCM路径。
2、 根据权利要求1所述的方法,其特征在于在所述获取一条ODUk路 径上的节点的发端TCM模式和收端TCM模式之后还包括按照所述0DUk 路径经过的节点的先后顺序保存所述节点的发端TCM模式和收端TCM模式。
3、 根据权利要求2所述的方法,其特征在于所述遍历所述ODUk路径 的所有节点,根据每个节点单层的发端TCM模式和收端TCM模式,获得所 述ODUK路径上节点间单层的TCM路径具体包括按照所述ODUk路径经过的节点的先后顺序,遍历所述0DUk路径的单 层的所有节点,当遍历到第一个发端TCM模式为操作模式的节点时,确定 该节点为所述0DUK路径上节点间单层的TCMi 各径的起始点;继续按照所述0 D U k路径经过的节点的先后顺序,遍历所述第 一 个发端 TCM模式为操作模式的节点后的节点;当遍历到第一个收端TCM模式为操作模式或监视模式的节点,则获得 一条所述ODUK路径上的从所述第一个发端TCM模式为操作模式的节点到所 述第一个收端TCM模式为操作模式或监视模式的节点间单层的TCM路径。
4、 一种TCM路径创建方法,其特征在于包括获取一条光通道数据单元0DUk路径上的每个节点发端串连连接监视 TCM才莫式和收端TCM模式;根据指定的第一节点和第二节点,获得所述第一节点和第二节点间创 建TCM路径的TCM层次信息和所述第二节点的收端TCM模式;根据获得的所述TCM层次信息和所述第二节点的收端TCM模式,创建所述指定的第 一 节点和第二节点间的TCM路径。
5、 根据权利要求4所述的方法,其特征在于在所述获取一条ODUk路 径上的每个节点发端TCM模式和收端TCM模式之后还包括按照所述0DUk路径经过的节点的先后顺序保存所述节点的发端TCM 模式和收端TCM模式,并反馈给用户端;所述用户端指定创建TCM路径的所述第一节点和第二节点。
6、 根据权利要求5所述的方法,其特征在于所述获得所述第一节点 和第二节点间创建TCM路径的TCM层次信息和所述第二节点的收端TCM模 式包括按照所述0DUk路径经过的节点的先后顺序,在各个TCM层次遍历所述 ODUk路径的所有节点;当在一 TCM层次遍历到指定的所述第一节点的发端TCM模式为透明模 式,依次继续遍历到的所述第一节点和所述第二节点之间节点的发端TCM 模式和收端TCM模式均为透明模式,继续遍历到指定的所述第二节点的收 端TCM模式也为透明模式时,则该TCM层次的所述第一节点和第二节点间 的TCM路径创建成功,所述指定的第二节点的收端TCM模式配置为操作模 式或者监视模式。
7、 根据权利要求5所述的方法,其特征在于所述获得所述第一节点 和第二节点间创建TCM路径的TCM层次信息和所述第二节点的收端TCM模 式包括按照所述0DUk路径经过的节点的先后顺序,在各个TCM层次遍历所述 ODUk路径的所有节点;当在一 TCM层次遍历到指定的所述第 一 节点的发端TCM模式为操作模 式,依次继续遍历到的所述第一节点和所述第二节点之间节点的发端TCM 模式为透明模式,收端TCM模式为透明模式或监视模式,继续遍历到指定 的所述第二节点的收端TCM模式也为透明模式时,则该TCM层次的所述第一节点和第二节点间的TCM路径创建成功,所述指定的第二节点的收端TCM 模式配置为操作模式或者监视模式。
8、 根据权利要求7所述的TCM路径创建方法,其特征在于所述指定 的第二节点的TCM模式信息为操作模式或者监视模式为若指定的第二节 点之后的节点的收端TCM模式均为透明模式,则所述指定的第二节点的收 端TCM模式配置为操作模式或者监视模式;若指定的第二节点之后的节点 的收端TCM模式为操作模式或者监视模式,则所述指定的第二节点的收端 TCM模式配置为监视模式。
9、 一种TCM路径搜索管理系统,其特征在于包括 第一获取模块,用于获取一条光通道数据单元ODUk路径上的每个节点单层的发端串连连接监视TCM模式和收端TCM模式;搜索模块,用于遍历所述ODUk路径的所有节点,根据每个节点单层的 发端TCM模式和收端TCM模式,获得所述节点间的TCM路径。
10、 根据权利要求9所述的系统,其特征在于所述搜索模块包括 第一遍历模块,用于按照所述ODUk路径经过的节点的先后顺序,遍历所述ODUk路径的单层的所有节点的发端TCM模式和收端TCM模式;起始点确定模块,用于当所述第一遍历模块遍历到第一个发端TCM模 式为操作模式的节点时,确定该节点为所述ODUK路径上节点间单层的TCM 路径的起始点;路径获取模块,用于当所述第一遍历模块遍历到第一个收端TCM模式 为操作模式或监视模式的节点时,获得一条所述ODUK路径上的从所述第一 个发端TCM模式为操作模式的节点到所述第一个收端TCM模式为操作模式 或监视模式的节点间单层的TCM路径。
11、 根据权利要求10所述的系统,其特征在于所述路径搜索管理系 统还包括第一保存模块,用于按照所述0DUk路径经过的节点的先后顺序保存所述节点的发端TCM才莫式和收端TCM才莫式。
12、 一种TCM路径创建管理系统,其特征在于包括 第二获取模块,用于获取一条光通道数据单元0DUk路径上的每个节点发端串连连接监视TCM模式和收端TCM模式;第三获取模块,用于根据指定的第一节点和第二节点,获得所述第一 节点和第二节点间创建TCM路径的TCM层次信息和所述第二节点的收端TCM模式;创建模块,用于根据获得的所述TCM层次信息和所述第二节点的收端 TCM模式,创建所述指定的第一节点和第二节点间的TCM路径。
13、 根据权利要求12所述的系统,其特征在于所述第三获取模块包括第二遍历模块,用于按照所述ODUk路径经过的节点的先后顺序,在各 个TCM层次遍历所述ODUk路径的所有节点;节点信息获取模块,用于当在一 TCM层次遍历到指定的所述第 一 节点 的发端TCM模式为透明模式,依次继续遍历到的所述第一节点和所述第二 节点之间节点的发端TCM模式和收端TCM模式均为透明模式,或者发端TCM 模式为透明模式、收端TCM模式为透明模式或监视模式,继续遍历到指定 的所述第二节点的收端TCM模式也为透明模式时,则该TCM层次的所述第 一节点和第二节点间的TCM路径创建成功,所述指定的第二节点的收端TCM模式配置为操作模式或者监视模式。
14、 根据权利要求12或13所述的系统,其特征在于还包括第二保 存模块,用于按照所述0DUk路径经过的节点的先后顺序保存所述节点的发 端TCM模式和收端TCM模式。
全文摘要
本发明实施例涉及一种TCM路径搜索、创建方法及路径搜索、创建管理系统。通过获取一条ODUk路径上的每个节点单层的发端TCM模式和收端TCM模式;遍历ODUk路径的所有节点,获得节点间的TCM路径,即搜索成功。通过指定了第一节点和第二节点,获得在第一节点和第二节点间创建TCM路径的TCM层次信息和第二节点的收端TCM模式;创建并保存指定的第一节点和第二节点间的TCM路径。TCM路径搜索管理系统,用于对ODUk路径上的TCM路径进行搜索管理;TCM路径创建管理系统,用于对ODUk路径上TCM路径创建管理。
文档编号H04L12/56GK101599868SQ200810114289
公开日2009年12月9日 申请日期2008年6月2日 优先权日2008年6月2日
发明者恒 沈, 王书建 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1