一种在密集波分网络中建立多通道聚合路由的方法和系统的制作方法_2

文档序号:9399181阅读:来源:国知局
,这样,能够预先将一些无法得到正确路由的组合方式排除掉,从而提高路由计算效率。
【附图说明】
[0037]图1为本发明一种在密集波分网络中建立多通道聚合路由的方法的流程示意图;
[0038]图2为本发明实施例1中的示例图;
[0039]图3为本发明实施例2中的示例图;
[0040]图4为本发明一种在密集波分网络中建立多通道聚合路由的系统的结构示意图;
[0041]图5为本发明系统中多波道网络构建模块的结构示意图;
[0042]图6为本发明系统中多波道网络构建模块另一种结构示意图;
[0043]图7为本发明系统中单波道网络构建模块的另一种结构示意图。
【具体实施方式】
[0044]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0045]在WDM技术中,将被親合起来的不同波长的光信号称之为光波长通道;而将光波长通道从复用起来的一端开始,到将光波长通道解复用的一端结束,形成的一条端到端链路称之为光复用段。
[0046]实施例1
[0047]如图1所示,一种在密集波分网络中建立多通道聚合路由的方法,包括以下步骤:
[0048]步骤SI,获取多个光复用段和每个光复用段的光波长调度信息;
[0049]上述步骤中获取光复用段的获取有多种方式,下面以典型场景为例说明光复用段和其光波长调度信息的一般获取方式:
[0050]由于在典型场景下,光复用段是由光传输段进行承载的,因此要得到光复用段就必须先得到光传输段;
[0051 ] 光传输段是由一对收发的光传输光口通过光纤直接进行连接。光传输光口、合波光口和分波光口都可以通过板卡类型编码直接确定,进而通过判断光纤连接两端的光口类型为光传输光口,就能得到光传输段。
[0052]假如光纤的其中一端或两端为拉曼放大器或遥栗放大器之类的超长距离放大单元,则可以沿着拉曼放大器或遥栗放大器的尾纤顺次延伸进行寻找,直到找到光传输光口,即找到光传输段。
[0053]找到光传输段之后,根据板卡的硬件规格来确定与光传输光口存在光复用段固定连接的光口,并将与光纤两端的光传输光口存在光复用段固定连接的光口为起点,进而沿着该光口上的尾纤顺次延伸,直到找到光复用段光口为止。
[0054]当光传输段的两端均找到光复用段光口,则这对光复用段光口构成一个光复用段。
[0055]光波长调度信息的获取方式如下:
[0056]波长调度信息的获取包括两种情况:第一种是针对固定的光分插复用器,这种情况下,波长调度信息取决于光分插复用器之间的光纤连接;第二种是针对可重配的光分插复用器,这种情况下,波长调度信息由光分插复用器的配置指令和分插复用器之间的光纤连接构成;
[0057]对于固定的光分插复用器,具体为根据板卡的规格来确定合分波光口 H1,合分波光口与上下波光口 LI之间的波长通道信号连接关系;根据上述连接关系来确定合波光口解复用的特定频率对应的波长通道信号所在的上下波光口 ;然后根据上下波光口的光纤连接一步跟踪到波长通道信号的方向;当前面找到的波长通道信号的方向上接入了一个波长通道的接收器时,则认为只有合分波光口 Hl上对应的波长通道被占用;如果接入了另一个合分波光口 H2对应的上下波光口 H2,则认为合分波光口 Hl和H2对应的波长通道均被占用。
[0058]对于可配置的光分插复用器,与上述固定的光分插复用器相比,其波长通道配置信息的确定过程的不同之处在于:合分波光口与上下波光口之间的波长通道信号连接关系不是由板卡规格确定的,而是由外部配置动态确定的,这些配置信息可以通过指令查询获得,将查询得到的配置信息代入固定的分插复用器处理过程,同样可以得到波长通道的配置信息。继续以前述为例,合分波光口 Hl到上下波光口 LI之间默认是没有波长通道信号连接的。在上波方向上,一组光波长信号同时到达LI光口,这一组光波长信号的波长频率不能存在重复,外部配置指令指定了 LI上的某个光波长信号通往合分波光口 Hl。下波方向的处理是类似的,进入合分波光口 Hl的所有光波长信号中,有一个光波长信号被指令指定送往LI光口。合分波光口之间的处理与固定光分插复用器处理相同,LI光口上的光波长信号通过光纤连接送往另一个合分波光口 H2对应的上下波光口 L2,然后通过配置指令完成L2与H2之间的信号连通。其余过程与第一种情况类似,在此不再赘述。
[0059]步骤S2,根据获取的每个光复用段的光波长通道调度信息,得到每个光复用段中所有存在的光波长通道的状态信息,状态信息为忙碌或空闲;
[0060]步骤S3,在每一个波长频率下,将所有光复用段中针对该波长频率的波长通道状态信息统计,并根据该波长频率下波长通道的状态信息建立针对该波长频率的第一单波长通道网络,得到多个第一单波长通道网络;
[0061]步骤S4,根据用户指定的波道数量,将相应数量的第一单波长通道网络组合,得到多波长通道聚合网络,并且记录波长频率组合;多波长通道聚合网络中每一个波长频率对应的单波长通道均为空闲状态;
[0062]下面通过举例对步骤S3和步骤S4进行说明:
[0063]如图2所示,假如存在三个光复用段OMSab、OMSac和OMSbc,且每个光复用段中均存在A1, λ2,λ3三个波长频率通道,如图2中的第一阶段所示;通过对这三个光复用段进行分析,得到每个光复用段中所有光波长通道的状态信息,为空闲或忙碌,如图2的第二阶段所示,第一单波长通道网络的拓扑结构图的边对应每个光复用段中存在的该波长频率下的波长通道状态信息,单波长通道网络的拓扑结构图的顶点对应单个波长通道的波分调度节点;在λ:波长下,只有光复用段OMSab和OMSac的波道为空闲状态,用实线表示,OMSbc的波道为占用状态,因此,用虚线表示,故得到对应波长A1的单波长通道网络;同理,在λ 2和λ3波长下,同样得到针对λ 2和λ 3的单波长通道网络;当需要复用时,就可以根据用户指定的数量进行组合,假如用户指定的组合数量为2,则针对这3个单波长通道网络,可以有3种组合方式,图2的第3阶段给出了其中两种组合方式,可以看出,只有组合的单波长通道网络中对应的波长通道均为空闲状态,才能够被组合复用。这样就可以避免个别成员波道被占用而导致路由试错重算。
[0064]步骤S4中的组合方式为随机组合或将所有的单波长通道网络对应的波长按照波长的大小进行升序排列;然后按照升序排列后的顺序依次选取对应数量的波长对应的单波长通道网络进行组合。
[0065]本发明实施例中所限定的组合方式包括上述两种组合方式,但上述两种组合方式仅为本发明实施例中较佳的两种组合方式,实际并不限于上述两种组合方式,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的其他组合方式,都应当属于本发明保护的范围。
[0066]例如:假设构建的单波长通道网络为3个,分别对应波长频率为λ i,λ 2,λ 3,用户指定需要组合的波道数量为2个,如果按照随机组合方式进行组合,则有3种组合方式,随机选取其中一种组合方式;或者将这3个波长按照波长频率大小进行升序排列,按照从小到大的关系选择波长最短的两个波长通道进行组合;
[0067]步骤S5,根据多波长通道聚合网络计算多波长通道聚合路由;
[0068]步骤S6,判断是否找到正确路由,如果找到正确路由,则将组合后的多波长通道网络承载的信息发送给用户;如果未找到正确路由,则返回步骤S4重新选择组合方式,并执行步骤S5,直至找到正确路由。
[0069]实施例2
[0070]实施例2与实施例1的步骤S1-步骤S3都相同,不同的是实施例2适用于规模较大的网络,是在步骤S3中构建了第一单波长通道网络之后增加了下述步骤:进一步对第一单波长通道网络的连通情况进行统计分析,并将第一单波长通道网络中所有能够连通的子网信息保存,得到第二单波长通道网络;然后根据用户指定的波道数量,选取相应数量的第二单波长通道网络组合,且所需要计算路由的源节点和宿节点位于进行组合的第二单波长通道网络中同一个能够连通的子网中。其中,子网为第一单波长网络的一部分,这一部分的所有成员节点之间均有可达的路由,即通过互相传递的连接关系,任意两个节点之间都是可达的,并且反过来所有相互连通的节点都在同一个子网内。
[0071]下面通过举例对实施例2增加的步骤进行说明:如图3所示,包括λ λ 2两个波长频率下的单波长通道网
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1