一种自动交换光网络中uni数据链路自动捆绑方法及装置的制作方法

文档序号:7699817阅读:176来源:国知局
专利名称:一种自动交换光网络中uni数据链路自动捆绑方法及装置的制作方法
技术领域
本发明涉及通信系统中的自动交换光网络(ASON , Automatic Switched Optical Network ),尤其涉及一种ASON中用户-网络接口 ( UNI)数据链路自动 捆绑方法及装置。
背景技术
ASON的概念于2001年被正式提出,ASON是以光传送网(OTN)为基础 的自动交换传输网,ASON与传统的OTN的主要区别在于引入了一个独立的控 制平面,控制平面由独立的或分布于网元设备中、通过信令通道连接起来的多 个控制节点组成。控制平面具有呼叫控制和连接控制功能,包括路由功能, 资源发现功能,连接的建立、释放、监测和维护功能等,从而实现了光网络的 智能化。
ASON控制平面接口包括UNI和网络-网络接口 ( NNI),其中,NNI又分 为内部网络-网络接口 (I-NNI)和外部网络-网络接口 (E-NNI), I-NNI是属于 同 一个域内或多个有依赖关系的不同域中控制平面实体间的双向信令接口 ; E-NNI是属于无依赖关系的不同域内控制平面实体间的双向信令接口 ,所述两 种NNI均支持以下功能资源发现、连接控制、连接选择和路由。NNI的路由 功能包括将两个ASON节点间具有相同属性的多条数据链路组成一个捆束链 路,以达到减少数据链路状态更新信息的效果,如将ASON中多条属性相同 的数据链路捆绑在一起,组成一个捆束链路,这样,对上述多条数据链路执行 维护和广播操作可通过单个数据链路状态广播信息发送出去,从而显著减少网 络中的广播信息,数据链路资源管理效率得以提高。现有NNI数据链路捆绑是 以用户需求为依据的,即网络运营商将具有相同业务需求用户对应的数据链路执4于捆绑#乘作。
UNI是用户和业务供应商控制平面实体间的双向信令接口, UNI包括两个
子集UNI用户端(UNI-C )和UNI网络端(UNI-N ),分别用于描述用户端和 业务供应商端。UM支持以下功能呼叫控制、状态查询、连接控制和连接选 择,但不具备NNI的路由功能。可见,在现有技术中已实现NNI数据链路捆绑 技术,相比之下,由于受UNI自身功能的限制,还未对UNI数据链路实现捆绑 功能。

发明内容
有鉴于此,本发明的主要目的在于提供一种ASON中UNI数据链路自动捆 绑方法及装置,能实现ASON中UNI数据链路的自动捆绑功能。 为达到上述目的,本发明的技术方案是这样实现的
本发明提供了 一种自动交换光网络ASON中用户-网络接口 UNI数据链路 自动捆绑方法,该方法包才舌
检测配置操作状态,针对不同的配置操作状态配置数据链路;判断所配置 数据链路的传送网分配地址TNA与已配置数据链路TNA的异同,根据判断结 果对数据链路执行对应捆绑操作。
其中,所述配置操作状态为新增时,
所述配置数据链路,具体为增加数据链路并配置对应的TNA;
所述判断所配置数据链路的TNA与已配置数据链路TNA的异同,根据判 断结果对数据链路执行对应捆绑操作,具体为判断新增数据链路的TNA与已 配置数据链路TNA的异同,如果与已配置数据链路TNA相同,则将新增数据 链路配置为已配置的具有相同TNA数据链路所属捆束链路的成员链路;如果与 已配置数据链路TNA不同,则根据新增数据链路的TNA配置一个与新增数据 链路的TNA对应的新捆束链路,并将新增数据链路配置为新捆束链路的成员链 路。
其中,所述配置操作状态为删除时,
6所述配置数据链路,具体为删除数据链路;
所述判断所配置数据链路的TNA与已配置数据链路TNA的异同,根据判 断结果对数据链路执行对应捆绑操作,具体为判断已删除数据链路的TNA与 除本次配置的已配置数据链路TNA的异同,如果与除本次配置的已配置数据链 路的TNA相同,则保留已删除数据链路的原所属捆束链路,结束数据链路配置; 如果与除本次配置的已配置数据链路的TNA不同,则将已删除数据链路的原所 属捆束链路删除,结束数据链路配置。
其中,所述配置操作状态为修改时,
所述配置数据链路,具体为修改数据链路的TNA;
所述判断所配置数据链路的TNA与已配置数据链路TNA的异同,根据判 断结果对数据链路执行对应捆绑操作,具体为判断修改后数据链路的TNA与 已配置的数据链路TNA的异同,如果与已配置的数据链路的TNA相同,则将 修改后的数据链路从修改前原所属的捆束链路中移除,并配置为所述已配置的 具有相同TNA数据链路所属捆束链路的成员链路,结束数据链路配置;如果与 已配置的数据链路的TNA不同,则根据修改后数据链路的TNA配置一个与修 改后数据链路的TNA对应的新的捆束链路,将修改后的数据链路从原所属的捆 束链路中移除,并配置为新捆束链路的成员链路,结束数据链路配置。
其中,所述针对Y, iL^数据链路TNA的不同判断结果均执行结束数据链路 配置操作之前,进一步包括
判断修改前数据链路的TNA与除本次配置的已配置的数据链路TNA的异 同,如果与除本次配置的已配置的数据链路的TNA相同,则保留已修改数据链 路的原所属捆束链路;如果与除本次配置的已配置的数据链路的TNA不同,则 将已修改数据链路的原所属捆束链路删除。
本发明还提供了一种ASON中UNI数据链路自动捆绑装置,该装置包括
检测模块,用于检测配置操作状态,并将检测结果发送到配置模块和判断 处理模块;
存储模块,用于存储已配置的数据链路、数据链路对应的TNA和数据链路所属的捆束链路;
配置模块,用于根据检测模块的检测结果配置数据链路,并将配置结果发
送到判断处理模块;
判断处理模块,用于根据配置操作状态判断配置模块所配置数据链路的 TNA与存储模块中已配置数据链路TNA的异同,并根据判断结果对数据链路 执行对应捆绑操:作。
其中,所述配置模块确定配置操作状态为新增时,
所述配置数据链路,并将配置结果发送到判断处理模块,具体的,增加数 据链路并配置对应的TNA,并将配置结果发送到判断处理模块。 其中,所述配置模块确定配置操作状态为删除时,
所述配置数据链if各,并将配置结果发送到判断处理模块,具体的,删除数 据链路,并将配置结果发送到判断处理模块。
其中,所述配置模块确定配置操作状态为修改时,
所述配置数据链路,并将配置结果发送到判断处理模块,具体的,修改数 据链路的TNA,并将配置结果发送到判断处理模块。
其中,所述判断处理模块,进一步用于确定修改前数据链路的TNA与除本 次配置的已配置数据链路的TNA相同时,结束链路配置操作;确定修改前数据 链路的TNA与除本次配置的已配置的数据链路的TNA不同时,删除已修改数 据链路的原所属捆束链路。
本发明提供的ASON中UNI数据链路自动捆绑方法及装置,检测配置操作 状态,针对不同的配置操作状态配置数据链路;判断所配置数据链路的TNA与 已配置数据链路TNA的异同,根据判断结果对数据链路执行对应捆绑操作,从 而实现具有相同TNA的UNI数据链路的自动捆绑功能,使每个UNI客户端对 应一个UNI捆束链路,提高了数据链路资源管理效率。


图1为本发明ASON中UNI数据链路自动捆绑方法实现流程图;图2为本发明数据链路新增配置实施例示意图3为本发明数据链路修改配置实施例一示意图4为本发明数据链路修改配置实施例二示意图5为本发明数据链路修改配置实施例三示意图6为本发明数据链路修改配置实施例四示意图7为本发明ASON中UNI数据链路自动捆绑装置结构示意图。
具体实施例方式
本发明的基本思想是检测配置操作状态,针对不同的配置操作状态配置 数据链路;判断所配置数据链路的TNA与已配置数据链路TNA的异同,根据 判断结果对数据链路执行对应捆绑操作。
这里,所述配置操作状态包括新增、删除和修改;所述TNA为ASON 为每个UNI客户端分配的一个全局唯一的地址,称为传送网分配地址, 一个 TNA可标识一条或多条数据链路,即若多条数据链路均属于上述同一个UNI 客户端,则所述多条数据链路均由同 一个TNA标识,上述UNI客户端包括 UNI-C节点和UNI-N节点,ASON分别为UNI-C节点和UNI-N节点配置相应 TNA;完成所述数据链^各的配置为完成UNI-C节点和UNI-N节点间凄史据链3各 的配置,即完成数据链^各在UNI-C节点和UNI-N节点两侧的配置。
在UNI数据链路的配置过程中将为数据链路配置TNA,本发明数据链路自 动捆绑实施方案的依据为TNA,即将具有相同TNA的数据链路自动捆绑为 捆束链路。
下面结合附图及具体实施例对本发明作进一步详细说明。 图1为本发明ASON中UNI数据链路自动捆绑方法实现流程图,如图1 所示,该流程包括以下步骤
步骤101:数据链路配置开始。
步骤102:检测配置操作状态是否为新增,若配置搮:作状态为新增,则增 加数据链路并配置对应的TNA,之后执行步骤103;若配置操作状态不为新增,则执行步骤106。
步骤103 ~ 105:判断新增数据链路的TNA与已配置数据链路的TNA是否 相同,如果与已配置数据链路的TNA相同,则将新增数据链路配置为已配置的 具有相同TNA数据链路所属捆束链路的成员链路,之后执行步骤115;如果与 已配置数据链路的TNA不同,则根据新增数据链路的TNA配置一个与新增数 据链路的TNA对应的新捆束链路,并将新增数据链路配置为新捆束链路的成员 链路,之后执行步骤115;
这里,在本发明数据链路配置过程中,如果新增数据链路的TNA与已配置 数据链路的TNA不同,则配置新增数据链路所属的捆束链路,如步骤105,使 得在以后数据链路的删除或修改配置过程中配置的每条数据链^^均有所属的捆 束链路,用以最终实现数据链路的自动捆绑。
步骤106:检测配置操作状态是否为删除,若配置操作状态为删除,则删 除数据链路,之后执行步骤107;若配置操作状态不为删除,则执行步骤109。
步骤107- 108:判断删除的数据链路的TNA与除本次配置的已配置的数 据链路的TNA是否相同,如果与除本次配置的已配置数据链路的TNA相同, 则保留已删除数据链路的原所属捆束链路,执行步骤115;如果与除本次配置 的已配置数据链路的TNA不同,则将已删除数据链路的原所属捆束链路删除, 之后执行步骤115。
这里,所述判断删除的数据链路的TNA与除本次配置的已配置的数据链路 的TNA是否相同为判断数据链路被删除后,已删除数据链路的TNA是否仍 被其它数据链路使用。
步骤109:检测配置操作状态是否为修改,若配置操作状态为修改,则修 改数据链路的TNA,之后执行步骤110;若配置操作状态不为修改,即不对 数据链路执行任何配置操作,则执行步骤115。
步骤110 - 112:判断修改后的数据链路的TNA与已配置的数据链路的TNA 是否相同,如果与已配置数据链路的TNA相同,则将修 文后的数据链路从修改 前原所属的捆束链路中移除,并配置为所述已配置的具有相同TNA数据链路所属捆束链路的成员链路,之后可以直接执行步骤115,也可以继续执行步骤113; 如果与已配置数据链路的TNA不同,则根据修改后数据链路的TNA配置一个 与修改后数据链路的TNA对应的新的捆束链路,将修改后的数据链路从原所属 的捆束链路中移除,并配置为新捆束链路的成员链路,之后可以直接执行步骤 115,也可以继续执行步骤113。
步骤113-114:判断修改前的数据链路的TNA与除本次配置的已配置的 数据链路的TNA是否相同,如果与除本次配置的已配置数据链路的TNA相同, 则保留已修改数据链路的原所属捆束链路,执行步骤115;如果与除本次配置 的已配置数据链路的TNA不同,则将已修改数据链路的原所属捆束链路删除, 之后执行步骤115。
这里,所述判断修改前的数据链路的TNA与除本次配置的已配置的数据链 路的TNA是否相同为判断修改前数据链路的TNA是否仍被其它数据链路使 用。
步骤115:数据链路配置结束。
图2为本发明数据链路新增配置实施例示意图,如图2所示,在UNI-C节 点和UNI-N节点间依次新增三条数据链路,三条4丈据链i 各与UNI-C和UNI-N 对应的TNA分别配置为20和30,即三条数据嗜连路的TNA相同;UNI-C节 点上的数据链赠-接口标识分别为40、 41、 42, UNI-N节点上的数据链踪"接口 标识分别为70、 71、 72;具体配置过程如下
步骤201:在UNI-C节点上新增数据链路接口 40,由于TNA: 20没有被 配置过,即与已配置数据链路的TNA不同,则配置与TNA: 20对应的捆束 链路接口 20,这里,以20标识捆束链路接口,并将数据链路接口 40设置 为捆束链路接口 20的成员链路接口 。
这里,数据链路的配置过程则为配置数据链路的数据链路接口 ,即UNI-C 和UNI-N节点上的数据链路接口 。
步骤202:在UNI-C节点上新增数据链绍4妻口 41,由于其TNA: 20已经 被配置过,即与已配置数据链^4妄口 40对应的数据链路的TNA相同,则
li将数据链路接口 41设置为TNA: 20对应的捆束链路接口 20的成员链路接 o 。
这里,也可在配置数据链路接口 41之前先配置第一条数据链路UNI-N节 点上的数据链路接口 70,即依次配置三条完整的数据链路,在本实施例中, 先依次配置三条数据链路在UNI-C节点上的数据链路接口 ,再依次配置三条数 据链路在UNI-N节点上的数据链路接口 。
步骤203:与步骤2相同,在UNI-C节点上新增数据链路接口 42,由于 其TNA: 20已经被配置过,则将数据链路接口 42设置为TNA: 20对应的捆 束链路接口 20的成员链^4妄口。
步骤204:在UM-N节点上依次新增数据链路接口 70、 71、 72,分别对 应于UNI-C节点上的数据链膝接口 40、 41、 42,配置方法与UNI-C节点上凄丈 据链路接口的配置方法相同,其中,捆束链路接口的设置为新增与数据链路 接口 40对应的数据链路接口 70后,配置与TNA: 30对应的捆束链路接口 30,捆束链路接口 30与步骤201中的捆束链路接口 20相对应,相应的,将 数据链路接口 71和72均设置为TNA: 30对应的捆束链赠蕃口 30的成员链 糾妄口 。
本发明数据链路的删除配置过程与新增配置过程相反,下面仍以图2为例 对数据链路的删除配置过程作简单描述如下
删除数据链路接口 42及其对应的数据链路接口 72,再删除数据链^4妄 口 41及其对应的数据链路接口 71,此时,因未被删除的数据链路接口 40 和70的TNA与数据链^4矣口 41、 42和71、 72的相同,则只将上述数据链 路接口 41、 42、 71和72从TNA: 20和30对应的捆束链路接口 20和30 中移除;删除数据链路接口 40和70之后,因捆束链路接口 20和30不再被 其它数据链路使用,即与其它已配置的数据链i W妾口的TNA不同,则在删除 数据链路接口 40和70后删除捆束链路接口 20和30。
图3为本发明数据链路修改配置实施例一示意图,如图3所示,本实施例 的特征在于待修改的数据链路的TNA在数据链路修改配置后不再被其它数据
12链路使用,即与已配置数据链路的TNA不同,且修改后的数据链路的TNA 没有配置过,即与已配置数据链路的TNA不同,具体配置过程如下
步骤301:将UNI-C节点上数据链路接口 41对应的TNA: 20修改为21, 由于TNA: 21没有配置过,于是配置与TNA: 21对应的新的捆束链路接口 2L
步骤302:将数据链路接口 41从捆束链^4妄口 20中移除,并设置为捆 束链路接口 21的成员链^4妄口 。
步骤303:因TNA: 20不再被其它数据链路使用,于是删除捆束链路接口20。
步骤304:将UNI-N节点上与数据链路接口 41对应的数据链路接口 71 对应的TNA: 3(H资改为31,配置与TNA: 31对应的新的捆束链路接口 31, 捆束链路接口 31与步骤301中的捆束链路接口 21对应,将数据链路接口 71从捆束链路接口 30中移除,并设置为捆束链路接口 31的成员链路接口, 删除捆束链路接口 30。
图4为本发明数据链路修改配置实施例二的示意图,如图4所示,本实施 例的特征在于待修改的数据链路的TNA在数据链路修改配置后仍有其它数据 链路使用,即与已配置数据链路的TNA相同,且修改后的数据链路的TNA 没有配置过,即修改后的数据链路的TNA与已配置数据链路的TNA不同, 具体配置过程如下
步骤401:将UNI-C节点上的数据链路接口 41对应的TNA: 20修改为
21, 由于TNA: 21没有配置过,于是配置与TNA: 21对应的新的捆束链路接 口 21。
步骤402:将数据链路接口 41从捆束f连路4矣口 20中移除,并设置为捆 束链路接口 21的成员链5§4妄口。
步骤403:因TNA: 20仍被数据链路接口 42对应的数据链路使用,所以 继续保留捆束链赠4矣口 20。
步骤404:将UNI-N节点上与数据链路接口 41对应的数据链路接口 71对应的TNA: 30修改为31,配置与TNA: 31对应的新的捆束链路接口 31, 捆束链路接口 31与步骤401中的捆束链路接口 21对应,将数据链路接口 71从捆束链^各接口 30中移除,并设置为捆束链^^娄口 31的成员链路接口。 图5为本发明数据链路修改配置实施例三的示意图,如图5所示,本实施 例的特征在于待修改的数据链路的TNA在数据链路修改配置后仍有其它数据 链路使用,即与已配置数据链路的TNA相同,修改后的数据链路的TNA已 配置过,即修 文后的数据链路的TNA与已配置数据链路的TNA相同,具体 配置过程如下
步骤501:将UNI-C节点上的数据链i ^4姿口 40对应的TNA: 20 ^f务改为 21,由于TNA: 21已配置过,与数据链路接口 42对应的TNA: 21相同,则 将数据链路接口 40从捆束链路接口 20中移除,并设置为捆束链路接口 21 的成员链路接口。
步骤502:因TNA: 20仍被数据链路接口 41对应的数据链路使用,保留 捆束l连^4妄口 20。
步骤503:同上,将UNI-N节点上与数据链^4姿口 40对应的数据链i !4妄 口 70对应的TNA: 3(H奮改为31,由于TNA: 31已配置过,则将凄史据《连^各 接口 70从捆束链路接口 30中移除,并设置为捆束链路接口 31的成员链 路接口。
图6为本发明数据链路修改配置实施例四的示意图,如图6所示,本实施 例的特征在于待修改的数据链路的TNA在数据链路修改配置后不再被其它数 据链路使用,即与已配置数据链路的TNA不同,修改后的数据链路的TNA 已配置过,即修改后数据链路的TNA与已配置数据链路的TNA相同,具体 配置过程如下
步骤601:将UNI-C节点上的数据链路接口 41对应的TNA: 20修改为 21,由于TNA: 21已配置过,与凄史据链^4妾口 42对应的TNA: 21相同,则 将数据链路接口 41从捆束链路接口 20中移除,并设置为捆束链路接口 21 的成员t连44^口。步骤602:因TNA: 20不再被其它数据链路使用,于是删除捆束链路接口20。
步骤603:同上,将UNI-N节点上与数据链路接口 41对应的数据链游4妄 口 71对应的TNA: 30修改为31,由于TNA: 31已配置过,则将数据链路 接口 71从捆束链路接口 30中移除,并设置为捆束链路接口 31的成员链 路接口,删除捆束链路接口 30。
本发明所述实施例数据链路的配置过程中,数据链路接口和捆束链路接口 均对用户可见,因而数据链路的配置操作简易透明,捆束链路的形成过程不可 见。
为实现上述方法,本发明还提供了 一种ASON中UNI数据链路自动捆绑装 置,如图7所示,该装置包括检测模块、配置模块、存储模块和判断处理模 块,其中,
所述检测模块,用于检测配置操作状态,并将检测结果发送到配置模块和 判断处理模块;
具体的,检测配置操作状态,将检测结果发送到配置模块和判断处理模块。
所述存储模块,用于存储已配置的数据链路、数据链路对应的TNA和数据 链路所属的捆束链路。
所述配置模块,用于根据检测模块的检测结果配置数据链路,并将配置结 果发送到判断处理模块,具体的,
配置操作状态为新增时,增加数据链路并配置对应的TNA,并将配置结果 发送到判断处理模块;配置操作状态为删除时,删除数据链路,并将配置结果 发送到判断处理模块;配置操作状态为修改时,修改数据链路的TNA,并将配 置结果发送到判断处理模块;配置操作状态不为新增、删除和修改时,不执行 任何配置操作。
所述判断处理模块,用于根据配置搡作状态判断配置模块所配置数据链路 的TNA与存储模块中已配置数据链路TNA的异同,并根据判断结果对数据链 路执行对应捆绑操作,具体的,
15配置操作状态为新增时,确定新增数据链路TNA与已配置数据链路TNA 相同时,将新增数据链路配置为已配置的具有相同TNA数据链路所属捆束链路 的成员链路;确定新增数据链路TNA与已配置数据链路TNA不同时,根据新 增数据链路的TNA配置一个与新增数据链路的TNA对应的新捆束链路,并将 新增数据链路配置为新捆束链路的成员链路;
配置操作状态为删除时,先删除存储模块中原存储的已删除的数据链路, 之后确定已删除数据链路的TNA与存储模块中所剩余的已配置数据链路TNA 相同时,结束链路配置操作;确定已删除数据链路的TNA与存储模块中所剩余 的已配置数据链路的TNA不同时,删除已删除数据链路的原所属捆束链路;
配置操作状态为修改时,确定修改后数据链路的TNA与已配置数据链路的 TNA相同时,将修改后的数据链路从原所属的捆束链路中移除,并配置为所述 已配置的具有相同TNA数据链路所属捆束链路的成员链路;确定修改后数据链 路的TNA与已配置数据链路的TNA不同时,根据修改后数据链路的TNA配 置与修改后数据链路的TNA对应的新捆束链路,将修 文后的数据链路从原所属 捆束链路中移除,并配置为新捆束链路的成员链路;基于以上描述根据修改后 数据链路的TNA与已配置数据链路TNA的异同执行对应捆绑操作后,进一步 确定修改前数据链路的TNA与除本次配置的已配置数据链路的TNA相同时, 结束链路配置操作;确定修改前数据链路的TNA与除本次配置的已配置数据链 路的TNA不同时,删除已修改数据链路的原所属捆束链路。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范 围,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应 包含在本发明的保护范围之内。
权利要求
1、一种自动交换光网络ASON中用户-网络接口UNI数据链路自动捆绑方法,其特征在于,该方法包括检测配置操作状态,针对不同的配置操作状态配置数据链路;判断所配置数据链路的传送网分配地址TNA与已配置数据链路TNA的异同,根据判断结果对数据链路执行对应捆绑操作。
2、 根据权利要求1所述的ASON中UNI数据链路自动捆绑方法,其特征 在于,所述配置操作状态为新增时,所述配置数据链路,具体为增加数据链路并配置对应的TNA;所述判断所配置数据链路的TNA与已配置数据链路TNA的异同,根据判 断结果对数据链路执行对应捆绑操作,具体为判断新增数据链路的TNA与已 配置数据链路TNA的异同,如果与已配置数据链路TNA相同,则将新增数据 链路配置为已配置的具有相同TNA数据链路所属捆束链路的成员链路;如果与 已配置数据链路TNA不同,则根据新增数据链路的TNA配置一个与新增数据 链路的TNA对应的新捆束链路,并将新增数据链路配置为新捆束链路的成员链 路。
3、 根据权利要求1所述的ASON中UNI数据链路自动捆绑方法,其特征 在于,所述配置操:作状态为删除时,所述配置数据链路,具体为删除数据链路;所述判断所配置数据链路的TNA与已配置数据链路TNA的异同,根据判 断结果对数据链路执行对应捆绑操作,具体为判断已删除数据链路的TNA与 除本次配置的已配置数据链路TNA的异同,如果与除本次配置的已配置数据链 路的TNA相同,则保留已删除数据链路的原所属捆束链路,结束数据链路配置; 如果与除本次配置的已配置数据链路的TNA不同,则将已删除数据链路的原所 属捆束链路删除,结束数据链路配置。
4、 根据权利要求1所述的ASON中UNI数据链路自动捆绑方法,其特征在于,所述配置操作状态为修改时,所述配置数据链路,具体为修改数据链路的TNA;所述判断所配置数据链路的TNA与已配置数据链路TNA的异同,根据判 断结果对数据链路执行对应捆绑操作,具体为判断修改后数据链路的TNA与 已配置的数据链路TNA的异同,如果与已配置的数据链路的TNA相同,则将 修改后的数据链路从修改前原所属的捆束链路中移除,并配置为所述已配置的 具有相同TNA数据链路所属捆束链路的成员链路,结束数据链路配置;如果与 已配置的数据链路的TNA不同,则根据修改后数据链路的TNA配置一个与修 改后数据链路的TNA对应的新的捆束链路,将修改后的数据链路从原所属的捆 束链路中移除,并配置为新捆束链路的成员链路,结束数据链路配置。
5、 根据权利要求4所述的ASON中UNI数据链路自动捆绑方法,其特征 在于,所述针对修改后数据链路TNA的不同判断结果均执行结束数据链路配置 操作之前,进一步包括判断修改前数据链路的TNA与除本次配置的已配置的数据链路TNA的异 同,如果与除本次配置的已配置的数据链路的TNA相同,则保留已修改数据链 路的原所属捆束链路;如果与除本次配置的已配置的数据链路的TNA不同,则 将已修改数据链路的原所属捆束链路删除。
6、 一种ASON中UNI数据链路自动捆绑装置,其特征在于,该装置包括 检测模块,用于检测配置操作状态,并将检测结果发送到配置模块和判断处理模块;存储模块,用于存储已配置的数据链路、数据链路对应的TNA和数据链路 所属的捆束链路;配置模块,用于根据检测模块的检测结果配置数据链路,并将配置结果发 送到判断处理模块;判断处理模块,用于根据配置操作状态判断配置模块所配置数据链路的 TNA与存储模块中已配置数据链路TNA的异同,并根据判断结果对数据链路 执行对应捆绑操作。
7、 根据权利要求6所述的ASON中UNI数据链路自动捆绑装置,其特征 在于所述配置模块确定配置操作状态为新增时,所述配置数据链路,并将配置结果发送到判断处理模块,具体的,增加数 据链路并配置对应的TNA,并将配置结果发送到判断处理^莫块。
8、 根据权利要求6所述的ASON中UNI数据链路自动捆绑装置,其特征 在于所述配置模块确定配置操作状态为删除时,所述配置数据链路,并将配置结果发送到判断处理模块,具体的,删除数 据链路,并将配置结果发送到判断处理模块。
9、 根据权利要求6所述的ASON中UNI数据链路自动捆绑装置,其特征 在于所述配置模块确定配置操作状态为修改时,所迷配置数据链路,并将配置结果发送到判断处理才莫块,具体的,修改数 据链路的TNA,并将配置结果发送到判断处理模块。
10、 根据权利要求6所述的ASON中UNI数据链路自动捆绑装置,其特征 在于所述判断处理模块,进一步用于确定修改前数据链路的TNA与除本次配 置的已配置数据链路的TNA相同时,结束链路配置操作;确定修改前数据链路 的TNA与除本次配置的已配置的数据链路的TNA不同时,删除已修改数据链 路的原所属捆束链路。
全文摘要
本发明公开了一种自动交换光网络ASON中用户-网络接口UNI数据链路自动捆绑方法,包括检测配置操作状态,针对不同的配置操作状态配置数据链路;判断所配置数据链路的传送网分配地址TNA与已配置数据链路TNA的异同,根据判断结果对数据链路执行对应捆绑操作。本发明还同时公开了一种ASON中UNI数据链路自动捆绑装置,运用该方法和装置可实现具有相同TNA的UNI数据链路的自动捆绑功能,使每个UNI客户端对应一个UNI捆束链路,提高了数据链路资源管理效率。
文档编号H04L12/24GK101534458SQ200910082638
公开日2009年9月16日 申请日期2009年4月23日 优先权日2009年4月23日
发明者骆震江 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1