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

文档序号:9399181阅读:564来源:国知局
一种在密集波分网络中建立多通道聚合路由的方法和系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,具体涉及一种在密集波分网络中建立多通道聚合路由的方法和系统。
【背景技术】
[0002]光通信是一种利用光来运载信号进行传输的通信方式,在光通信技术中,光纤作为传输信号的载体被广泛应用,随着光传输网的带宽消耗越来越快,光纤通信也面临着改进,光波分复用技术由于能够成倍地增加光纤带宽,并最大限度地解决了光电带宽不匹配问题,向上层提供较细粒度的且透明的传输信道,而被广泛用于骨干光纤网络和城域各级网络中。
[0003]波分复用(WavelengthDivis1n Multiplexing,WDM),其实质上是在一根光纤上承载多个波长信道,将一根光纤转换为多条“虚拟”纤,每条虚拟纤独立工作在不同的波长上,这样就极大地提高了光纤的传输容量。并且由于WDM系统技术的经济性与有效性,使之成为当前光纤通信网络扩容的主要手段。波分复用的基本原理是将两种或两种以上的不同波长光信号在发送端经复用器(也称为合波器)汇合在一起,并耦合到光缆线路上的同一根光纤中传输;在接收端,经解复用器(也称为分波器)将各种波长的光载波分离,然后由光接收机作进一步处理恢复出原信号再送入不同的终端。在WDM技术的实现过程中,假如业务信号超过一定速率,则需要使用多个波长通道信号来共同承载该业务,例如,当每个波长信号的传输速率为lOOGbps,而业务信号的需求达到400Gbps时,则需要使用4个10Gbps的波长信号来共同承载该业务信号,这时,在路由计算的时候就要求这4个波长通道的路由均相同。
[0004]现有技术中的路由算法在查找单波长通道路由时,是通过将整个光复用段作为路由计算的连接资源,在计算得到路由之后,需要再次确认和查找路由中可用的波长频率资源。
[0005]在实现本发明过程中,发明人发现现有技术中至少存在以下缺点:在确认和查找路由的过程中,如果不存在所需的频率资源,则需要重新计算路由。这样的结果是由于简化和忽视了光复用段内部每一个波长通道的频率资源分布对路由计算的影响,如果沿用上述查找单波长通道路由方法进行查找多波道路由,由于多波长通道需要多个频率资源,因此,只要其中一个频率资源被占用,就必须重新计算路由,这样,造成路由计算效率低下。

【发明内容】

[0006]本发明所要解决的技术问题是提供在密集波分网络中建立多通道聚合路由的方法和系统,能够减少路由试错次数,从而提尚路由计算效率。
[0007]本发明解决上述技术问题的技术方案如下:一种在密集波分网络中建立多通道聚合路由的方法,包括:
[0008]步骤SI,获取多个光复用段和每个所述光复用段的光波长调度信息;
[0009]步骤S2,根据所述获取的每个所述光复用段的光波长通道调度信息,得到每个所述光复用段中所有存在的光波长通道的状态信息,所述状态信息为忙碌或空闲;
[0010]步骤S3,在每一个波长频率下,将所有光复用段中针对该波长频率的波长通道状态信息统计,并根据该波长频率下波长通道的状态信息建立针对该波长频率的第一单波长通道网络,得到多个第一单波长通道网络;
[0011]步骤S4,根据用户指定的波道数量,将相应数量的第一单波长通道网络组合,得到多波长通道聚合网络,并且记录所述波长频率组合;所述多波长通道聚合网络中每一个波长频率对应的单波长通道均为空闲状态;
[0012]步骤S5,根据多波长通道聚合网络计算多波长通道聚合路由;
[0013]步骤S6,判断是否找到正确路由,如果找到正确路由,则将组合后的多波长通道网络承载的信息发送给用户;如果未找到正确路由,则返回步骤S4重新选择组合方式,并执行步骤S5,直至找到正确路由。
[0014]本发明的有益效果是:通过预先对光复用段当中的波道资源进行分析,并针对每一个空闲频率构建对应的单波道网络,这样,由于考虑了光复用段内部的频率资源分布情况,因此,在需要复用时,将相应数量的单波道网络进行组合,就可以避免现有技术中出现的由于个别成员波道占用而需要重新计算路由的缺点。
[0015]在上述技术方案的基础上,本发明还可以做如下改进:
[0016]进一步,所述步骤S4中具体为按照随机组合方式将相应数量的第一单波长通道网络进行组合。
[0017]进一步,所述步骤S4具体为:将所有的第一单波长通道网络对应的波长按照波长的大小进行升序排列;然后按照升序排列后的顺序依次选取对应数量的波长对应的第一单波长通道网络进行组合。
[0018]采用上述进一步方案的有益效果是:按照优先选择最短波长的原则,能够提高信息传递效率。
[0019]进一步,所述当所需要组合的单波长通道网络数量大于预设值时,所述步骤S3和步骤S4还包括:进一步对所述单波长通道网络的连通情况进行统计分析,并将所述单波长通道网络中所有能够连通的子网信息保存,得到第二单波长通道网络;然后根据用户指定的波道数量,选取相应数量的第二单波长通道网络组合,且所需要计算路由的源节点和宿节点位于所述进行组合的第二单波长通道网络中同一个能够连通的子网中。
[0020]采用上述进一步方案的有益效果是:在大规模网络中,通过预先对单波道网络的连通情况进行分析,并在复用时,保证所需要计算路由的源节点和宿节点位于该单波道网络的同一个连通子网中,这样,能够预先将一些无法得到正确路由的组合方式排除掉,从而提尚路由计算效率。
[0021]本发明一种在密集波分网络中建立多通道聚合路由的系统,包括:
[0022]获取模块,用于获取光复用段和每个所述光复用段的光波长通道配置信息;所述配置信息包括:
[0023]分析模块,用于根据所述获取的每个所述光复用段的光波长通道调度信息,得到每个所述光复用段中所有存在的光波长通道的状态信息,所述状态信息为忙碌或空闲;
[0024]单波道网络构建模块,用于在每一个波长频率下,将所有光复用段中针对该波长频率的波长通道状态信息统计,并根据所述波长通道的状态信息建立针对该波长频率的第一单波长通道网络,得到多个第一波长通道网络;
[0025]多波道聚合网络构建模块,用于根据用户指定的波道数量,将相应数量的第一单波长通道网络组合,得到多波长通道聚合网络,并且将所述波长频率组合记录;所述多波长通道聚合网络中每一个波长频率对应的单波长通道均为空闲状态;
[0026]路由计算模块,用于根据多波聚合网络计算多波道聚合路由;
[0027]判断和发送模块,判断是否找到正确路由,如果找到正确路由,则将组合后的多波长通道网络承载的信息发送给用户;如果未找到正确路由,则重新选择组合方式,直至找到正确路由。
[0028]本发明的有益效果是:通过分析模块预先对光复用段当中的波道资源进行分析,并利用单波道网络构建模块针对每一个空闲频率构建对应的单波道网络,这样,由于考虑了光复用段内部的频率资源分布情况,因此,在需要复用时,将相应数量的单波道网络进行组合,就可以避免现有技术中出现的由于个别成员波道占用而需要重新计算路由的缺点。
[0029]在上述技术方案的基础上,本发明还可以做如下改进:
[0030]进一步,所述所述多波道网络构建模块还包括:随机组合单元,用于按照随机组合方式将相应数量的单波长通道网络进行组合。
[0031]进一步,所述多波道网络构建模块还包括:顺序组合单元,用于将所有的单波长通道网络对应的波长按照波长的大小进行升序排列;然后按照升序排列后的顺序依次选取对应数量的波长对应的单波长通道网络进行组合。
[0032]采用上述进一步方案的有益效果是:按照优先选择最短波长的原则,能够提高信息传递效率。
[0033]进一步,所述单波道网络构建模块,还包括:
[0034]分析单元,用于当所需要处理的密集波分网络的站点数大于预设值时,对所述单波长通道网络的连通情况进行统计分析,并将所述单波长通道网络中所有能够连通的子网信息保存,得到第二单波长通道网络;
[0035]组合单元,用于根据用户指定的波道数量,选取相应数量的第二单波长通道网络组合,且所需要计算路由的源节点和宿节点位于所述进行组合的第二单波长通道网络中同一连通子网中。
[0036]采用上述进一步方案的有益效果是:在大规模网络中,通过分析单元预先对单波道网络的连通情况进行分析,并且组合单元在复用时,保证所需要计算路由的源节点和宿节点位于该单波道网络的同一个连通子网中
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1