算路处理方法、装置及节点的制作方法

文档序号:7761360阅读:339来源:国知局
专利名称:算路处理方法、装置及节点的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种算路处理方法、装置及节点。
背景技术
近年来,随着通信领域技术的飞速发展,自动交换光网络(Automatic SwitchedOptical Network,简称为AS0N)作为一种新兴的光网络管理模式,由于其智能化、个性化等特点成为近年来业界研究与应用的热点。与此同时,由于成本和历史等原因,传统的网络在通信领域中仍存在大规模的应用。因此,如何将ASON与传统网络进行有效地互联就成为了业界的一个研究课题。例如,在中国第200610063057. I号专利中就公开了一种ASON与传统网络互联的方法,该方法通过将与ASON节点之间的连接的传统网络以一种虚拟流量工程(Traffic Engineering,简称为TE)链路的方式配置给上层的ASON节点,从而使得传统·网络资源在ASON网络中能够得到充分有效地使用。虚拟TE链路虽然解决了 ASON与传统网络互联的问题,但也存在缺陷当一条虚拟TE链路包含的级联数比需要建立业务的级联数同时有高和低的时,虽然业务在算路时会返回成功,但在分配资源时会却返回失败。虽然在有其它可用资源的情况下,重试几次后业务可能会建立成功,但是,这样的方式却会导致业务的建立或者恢复效率大大降低。此外,当存在大量的虚拟TE链路资源时,如果这时需要建立业务,则如何有效地管理者数量庞大的虚拟TE链路也是ASON面临的一个难题。

发明内容
本发明的主要目的在于提供一种算路处理方法、装置及节点,以至少解决上述问
题之一。根据本发明的一个方面,提供了一种算路处理方法,该方法包括如下步骤捆束ASON节点中具有相同远端ASON节点并具有相同属性值的传送端口,以形成虚拟TE链路,其中,所述ASON节点和所述远端ASON节点通过另一网络连接,所述ASON节点和所述远端ASON节点的网络资源交叉映射关系配置一致,不同虚拟TE链路所对应的属性值不同;在算路时判断不同的虚拟TE链路所对应的属性值中是否存在与业务所需要的属性值相同的属性值;在判断结果为不存在的情况下,算路失败。优选地,所述属性值为级联等级。优选地,在算路时判断不同虚拟TE链路所对应的属性值中是否存在与业务所需要的属性值相同的属性值包括对于每个虚拟TE链路,通告该虚拟TE链路所支持的最大级联等级和最小级联等级均为该虚拟TE链路的级联等级;在算路时,判断所述每个虚拟TE链路所对应的级联等级中是否存在与所述业务所需要的级联等级相同的级联等级。优选地,通告该虚拟TE链路所支持的最大级联等级和最小级联等级均为该虚拟TE链路的级联等级包括使用泛洪通告所述虚拟TE链路所支持的最大级联等级和最小级联等级,其中,所述最大级联等级和所述最小级联等级均携带在链路泛洪信息中。
优选地,每个虚拟TE链路具有唯一标识,其中,所述标识用于指示所述虚拟TE链路和所述虚拟TE链路所对应的属性值。根据本发明的另一个方面,还提供了一种算路处理装置,该装置包括形成模块,用于捆束ASON节点中具有相同远端ASON节点并具有相同属性值的传送端口,形成虚拟TE链路,其中,所述ASON节点和所述远端ASON节点通过另一网络连接,所述ASON节点和所述远端ASON节点的网络资源交叉映射关系配置一致,不同虚拟TE链路所对应的属性值不同;判断模块,用于在算路时判断不同的虚拟TE链路所对应的属性值中是否存在与业务所需要的属性值相同的属性值;确定模块,在判断结果为不存在的情况下,用于确定算路失败。
优选地,所述属性值为级联等级。优选地,所述判断模块还用于对于每个虚拟TE链路,通告该虚拟TE链路所支持的最大级联等级和最小级联等级均为该虚拟TE链路的级联等级;在算路时,判断所述每个虚拟TE链路所对应的级联等级中是否存在与所述业务所需要的级联等级相同的级联等级。优选地,所述判断模块还用于在通告该虚拟TE链路所支持的最大级联等级和最小级联等级均为该虚拟TE链路的级联等级时,使用泛洪通告所述虚拟TE链路所支持的最大级联等级和最小级联等级,其中,所述最大级联等级和所述最小级联等级均携带在链路泛洪信息中。根据本发明的再一个方面,还提供了一种ASON节点,所述ASON节点包括上述任一所述的算路处理装置。通过本发明,采用对ASON节点中具有相同远端ASON节点并具有相同属性值的传送端口进行捆束来形成虚拟TE链路,将业务建立所需要的资源值和虚拟TE链路的资源值进行比较,在比较结果为不同的情况下,算路失败,解决了现有技术中在无法分配资源的情况下仍然反复算路而导致业务的建立或者恢复效率降低的问题,从而提高了业务建立和恢
复的效率。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图I是根据与本实施例相关的ASON网络与传统网络互联的结构示意图;图2是根据本发明实施例的算路处理方法的流程图;图3是根据本发明实施例的算路处理装置的结构框图;图4是根据本发明优选实施例的ASON虚拟TE链路资源的管理方法的流程图;图5是根据本发明优选实施例的ASON网络与传统网络互联管理的示意图;图6是根据相关技术的与传统网络互联的传送端口生成一个虚拟TE链路的资源管理方式的示意图;图7是根据本发明实施例的TE链路资源管理方式的示意图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
在以下实施例中,ASON网络通过另一网络进行连接,该另一网络可以是传统网络,或者也可以是随着技术发展所出现的新的网络类型,该另一网络可以理解为非ASON的网络。但是,无论该另一网络是哪种网络,只要出现了背景技术中所出现的问题,以下实施例均可以适用。因此,在以下实施例以传统网络为例进行说明,但并限于此。图I是根据与本实施例相关的ASON网络与传统网络互联的结构示意图,如图I所示,ASON和传统网络可以通过与ASON节点之间的连接的传统网络(例如,SDH网络)以一种虚拟TE链路的方式配置给上层的ASON节点,从而进行互联。在该架构中,可以通过修改路由泛洪协议来解决现有技术中的问题,但是,协议的修改比较复杂,并且效率比较低。基于此,在本实施中,提供了一种算路处理方法,该方法中,通过虚拟TE链路提供的属性值(例如,资源值)可以和建立业务所需要的属性值进行是否相同的比较,在比较结果不相同的情况下,算路失败,从而解决了在资源不匹配的情况下反 复进行算路的问题,提高了效率。图2是根据本发明实施例的算路处理方法的流程图,如图2所示,该流程包括如下步骤步骤S202,捆束ASON节点中具有相同远端ASON节点并具有相同属性值的传送端口,以形成虚拟TE链路,其中,ASON节点和远端ASON节点通过另一网络(例如,任何的传统网络,尤其是SDH传统网络)连接,ASON节点和远端ASON节点的网络资源交叉映射关系配置一致,不同虚拟TE链路所对应的属性值不同;步骤S204,在算路时判断不同的虚拟TE链路所对应的属性值中是否存在与业务所需要的属性值相同的属性值,例如,该属性值可以是级联等级;步骤S206,在判断结果为不存在的情况下,确定算路失败。通过上述步骤,在业务所需要的属性值与虚拟TE链路所提供的属性值不相同的情况下,就确定算路失败,从而解决了现有技术中在无法分配资源的情况下仍然反复算路而导致业务的建立或者恢复效率降低的问题,从而提高了业务建立和恢复的效率。作为一个较优的实施方式,该属性值可以为级联等级,此时,通告该虚拟TE链路所支持的最大级联等级和最小级联等级均为该虚拟TE链路的级联等级;在算路时,判断每个虚拟TE链路所对应的级联等级中是否存在与业务所需要的级联等级相同的级联等级。作为另一较优的实施方式,对于通告方式而言可以采用泛洪的方式,即使用泛洪通告虚拟TE链路所支持的最大级联等级和最小级联等级,其中,最大级联等级和最小级联等级均携带在链路泛洪信息中。采用泛洪的方式进行通告比较可靠。优选地,每个虚拟TE链路具有唯一标识,其中,标识用于指示虚拟TE链路和虚拟TE链路所对应的属性值。这样,该唯一标识即可以区分虚拟TE链路又可以指示虚拟TE链路,实现比较简单。在本实施例中,还提供了一种算路处理装置,该装置用于实现上述实施例及其优选的实施方式,已经进行过说明的不再赘述,下面对该对该装置涉及的各个模块进行说明。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的系统和方法较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图3是根据本发明实施例的算路处理装置的结构框图,如图3所示,该结构包括形成模块30,判断模块32和确定模块34。下面对该装置的各个模块及其功能进行说明。
形成模块30,用于捆束ASON节点中具有相同远端ASON节点并具有相同属性值(例如级联等级)的传送端口,形成虚拟TE链路,其中,ASON节点和远端ASON节点通过另一网络连接,ASON节点和远端ASON节点的网络资源交叉映射关系配置一致,不同虚拟TE链路所对应的属性值不同;判断模块32连接至形成模块30,该判断模块32用于在算路时判断不同的虚拟TE链路所对应的属性值中是否存在与业务所需要的属性值相同的属性值;确定模块34连接至判断模块32,该确定模块34在判断结果为不存在的情况下,用于确定算路失败。作为一个较优的实施方式,以属性值为级联等级(也称为级联级别)为例,判断模块32还用于对于每个虚拟TE链路,通告该虚拟TE链路所支持的最大级联等级和最小级联等级均为该虚拟TE链路的级联等级;在算路时,判断每个虚拟TE链路所对应的级联等级中是否存在与业务所需要的级联等级相同的级联等级。作为另一个较优的实施方式,判断模块32还用于在通告该虚拟TE链路所支持的最大级联等级和最小级联等级均为该虚拟TE链路的级联等级时,使用泛洪通告虚拟TE链路所支持的最大级联等级和最小级联等级,其中,最大级联等级和最小级联等级均携带在链路泛洪信息中。·在本实施例中,还提供了一种ASON节点,该ASON节点包括任意一个或其组合的上述实施例及其优选实施方式的算路处理装置。下面结合优选实施例与传统的SDH网络连接为例进行说明,进行说明,该优选实施例结合了上述实施例及其优选实施方式,在本优选实施例中,提供了一种ASON的虚拟TE链路资源管理的方法,该方法可以对虚拟TE链路资源进行有效地管理,并且,只需修改链路泛洪信息,无需修改路由泛洪协议,从而保证了业务在虚拟TE链路上的算路的正确性,提高了业务的建立和恢复效率。图4是根据本发明优选实施例的ASON虚拟TE链路资源的管理方法的流程图,如图4所示,该流程包括如下步骤S402,根据传统网路的配置,完成与传统网路相连的ASON节点传送端口资源与传统网络资源的对应关系的配置。即,在管理平面,在传统网络中建立连接的基础上,完成ASON资源交叉映射关系的配置。需要说明的是,ASON节点的配置必须在连接传统网络并互相设置远端的两个ASON节点中完成,配置的映射关系需要一致,此处的映射关系可以是两个ASON节点的时隙资源的对应关系。S404,对于ASON节点具有相同远端并具有相同属性的传送端口进行捆束,并按照不同的级联等级形成不同的虚拟TE链路。其中,捆束的资源可以属于不同的传送端口,但必须属于同一级联数,或者同属于非级联。同时,在对端的ASON节点也需进行相同的捆束处理,并且,捆束形成的虚拟TE链路ID需不同于一般传送端口的TE链路ID,并能够区分其属于哪个标准级联级别(例如,标准级联级别可以包括1、4、16、64....等)。S406,对于捆束后形成的虚拟TE链路进行ASON网络内的通告。其中,通告的内容可以包括总带宽,即,捆束的资源的总个数;空闲带宽,即,未使用的资源总个数;最大可用级联数和最小级联数,即,均是捆束后虚拟TE链路对应的级联数。采用本优选实施例,可以在只修改链路的路由泛洪信息,而不需要修改具体路由协议的情况下,有效地解决虚拟TE链路的算路问题,同时解决了 ASON网络与传统网络大量互联时,虚拟TE链路的管理问题。图5是根据本发明优选实施例的ASON网络与传统网络互联管理的示意图,如图5所示,ASON网络的 两个节点NODEl和N0DE2与传统的网络进行互联,其中每个节点与传统网络节点都有3个传送端口相互连接。NODEl和N0DE2与传送网络互联的传送端口分别是
I.1、1. 2、1. 3和2. 1、2. 2、2. 3。传送端口 ID可以按照标准协议中要求的方式生成,也可以系统自己定义(例如,I. I对应的传送端口 ID可自定义为0x8404101,2. I对应的端口 ID可自定义为0x8408101),下面以自定义的上述端口的ID为例进行说明。第一步在NODEl配置I. I对应的虚拟远端节点为N0DE2,远端传送端口为2. 1,并设置资源标签映射关系,表一是虚拟TE链路两端的资源映射关系表。表一
权利要求
1.一种算路处理方法,其特征在于,包括 捆束自动交换光网络ASON节点中具有相同远端ASON节点并具有相同属性值的传送端口,以形成虚拟流量工程TE链路,其中,所述ASON节点和所述远端ASON节点通过另一网络连接,所述ASON节点和所述远端ASON节点的网络资源交叉映射关系配置一致,不同虚拟TE链路所对应的属性值不同; 在算路时判断不同的虚拟TE链路所对应的属性值中是否存在与业务所需要的属性值相同的属性值; 在判断结果为不存在的情况下,算路失败。
2.根据权利要求I所述的方法,其特征在于,所述属性值为级联等级。
3.根据权利要求2所述的方法,其特征在于,在算路时判断不同虚拟TE链路所对应的属性值中是否存在与业务所需要的属性值相同的属性值包括 对于每个虚拟TE链路,通告该虚拟TE链路所支持的最大级联等级和最小级联等级均为该虚拟TE链路的级联等级; 在算路时,判断所述每个虚拟TE链路所对应的级联等级中是否存在与所述业务所需要的级联等级相同的级联等级。
4.根据权利要求3所述的方法,其特征在于,通告该虚拟TE链路所支持的最大级联等级和最小级联等级均为该虚拟TE链路的级联等级包括 使用泛洪通告所述虚拟TE链路所支持的最大级联等级和最小级联等级,其中,所述最大级联等级和所述最小级联等级均携带在链路泛洪信息中。
5.根据权利要求I至4中任一项所述的方法,其特征在于,每个虚拟TE链路具有唯一标识,其中,所述标识用于指示所述虚拟TE链路和所述虚拟TE链路所对应的属性值。
6.一种算路处理装置,其特征在于,包括 形成模块,用于捆束ASON节点中具有相同远端ASON节点并具有相同属性值的传送端口,形成虚拟TE链路,其中,所述ASON节点和所述远端ASON节点通过另一网络连接,所述ASON节点和所述远端ASON节点的网络资源交叉映射关系配置一致,不同虚拟TE链路所对应的属性值不同; 判断模块,用于在算路时判断不同的虚拟TE链路所对应的属性值中是否存在与业务所需要的属性值相同的属性值; 确定模块,在判断结果为不存在的情况下,用于确定算路失败。
7.根据权利要求6所述的装置,其特征在于,所述属性值为级联等级。
8.根据权利要求7所述的装置,其特征在于,所述判断模块用于对于每个虚拟TE链路,通告该虚拟TE链路所支持的最大级联等级和最小级联等级均为该虚拟TE链路的级联等级;在算路时,判断所述每个虚拟TE链路所对应的级联等级中是否存在与所述业务所需要的级联等级相同的级联等级。
9.根据权利要求8所述的装置,其特征在于,所述判断模块用于在通告该虚拟TE链路所支持的最大级联等级和最小级联等级均为该虚拟TE链路的级联等级时,使用泛洪通告所述虚拟TE链路所支持的最大级联等级和最小级联等级,其中,所述最大级联等级和所述最小级联等级均携带在链路泛洪信息中。
10.一种自动交换光网络ASON节点,其特征在于,包括:权利要求6~9中任一项所述的装置。
全文摘要
本发明公开了一种算路处理方法、装置及节点,该方法包括如下步骤捆束自动交换光网络ASON节点中具有相同远端ASON节点并具有相同属性值的传送端口,以形成虚拟流量工程TE链路,不同虚拟TE链路所对应的属性值不同;在算路时判断不同的虚拟TE链路所对应的属性值中是否存在与业务所需要的属性值相同的属性值;在判断结果为不存在的情况下,算路失败。通过本发明保证了算路的正确性。
文档编号H04Q11/00GK102957976SQ201110245528
公开日2013年3月6日 申请日期2011年8月25日 优先权日2011年8月25日
发明者何中圣 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1