利用网络状态信息进行dwdm快速光路设置的制作方法_2

文档序号:9264892阅读:来源:国知局
值函数。然后将这样计算得出的总容限M与阈值T进行比较,并且如果M >T,那么不需要对在从节点A-Z的路径上的波长20 (7)进行NLI验证。阈值T是用户定义的参数并且与通道容限(以dB计量)同性质。阈值T可作为网络设计阶段的一部分进行确定或者通过网络工程启发式算法进行确定。作为参数,它还可以是用户提供的或可调整的。阈值T的一个示例值是3dB。
[0026]现参考图2对根据图1中所描述的技术的处理100的流程图进行说明。在110处,接收/生成对在任意两个节点(例如,节点A和Z)之间针对特定波长设置光路的请求。当光路要被设置时,沿着光路的每个节点接收光路请求,并且在120处每个节点评估已安装波长(m)的串扰容限的当前状态。如130处所示,NLI剩余容限光刷新操作被执行以基于已安装的相邻波长(要被设置的波长沿着其路径与这些波长相交)的所有剩余容限间的最小值来收集/获取波长相关(wavelength dependent)串扰容限。光刷新操作130独立于并且异步于光路请求110。换言之,波长相关串扰容限信息是基于已安装的相邻波长(这些波长穿过要设置的波长的路径)的串扰容限中的最小值获得的。任意源节点能够为每个已安装的波长创建数据库,每个已安装的波长具有两个可用值:该波长通道的波长(通道)m和串扰容限X。对于将要设置的光路,在源节点处,从沿该光路的一个或多个节点获得串扰容限信息。该信息可被推广到波长范围,以使得节点可基于串扰容限(低容限/高容限波长)创建光谱分区。换言之,每一节点处的光容限数据库可以存储由光谱/波长范围划分的并且基于串扰容限相对值的光串扰容限信息。图2中132处描述了存储在每个节点的光容限数据库。
[0027]当有新的光路请求时,控制平面确定要针对波长在源节点和目的地节点(例如,A和Z)之间设置的新路径。一些波长很可能已经被设置(安装)在了从源节点至目的地节点之间。针对新的光路,在120处,利用存储在光容限数据库132中的数据,对于相邻波长(要被设置的波长沿着其在源节点和目的地节点之间的路径与这些波长相交),每个节点计算总容限M,作为从在源节点处的光容限数据库132取回的波长相关串扰容限的函数,例如,M = f(m,X) ο
[0028]在140处,把总容限M与阈值T进行比较。如果总容限M大于阈值T,那么节点将在没有NLI验证的情况下继续进行波长设置,如160处所示。另一方面,如果总容限M小于(或等于)阈值T,那么波长设置继续遵从完全/标准NLI验证约束。无论是在150处的没有完全/标准NLI验证的情况,还是在160处的有完全/标准NLI验证的情况,都在170处执行光通道配设。
[0029]图1和图2所示的方法没有改变现有的路径计算技术或路径设置阶段。该方法收集和利用现有信息来针对将要设置的光路启用/禁用NLI验证操作。通过已存在于光网络中的路径刷新机制维持m值和X值为最新值。如上文所解释的,路径刷新机制可以通过对提供新光路的请求来触发或者独立于光路请求而定期被触发。
[0030]现在参考图3-6来说明使用流量工程数据库(TED)划分的光路设置方法。图3显示包括分别被标记为A-H的节点210⑴-210⑶的光网络200。节点之间存在链路,以使得链路220 (I)把节点A连接至节点B,链路220 (2)把节点A连接至节点F,以及链路220 (3)把节点A连接至节点E。链路220 (4)把节点B连接至节点C。链路220 (5)把节点C连接至节点F。链路220 (6)把节点C连接至节点D。链路220 (7)把节点D连接至节点H并且链路220(8)把节点D连接至节点G。链路220 (9)连接节点G和节点H。链路220 (10)连接节点F和节点G,链路220 (11)连接节点E和节点Fo在此示例中,链路220 (3)、220 (7) -220 (11)是相干链路,意味着它们只携带相干光的波长。余下的链路220 (I)、220 (2)、220 (4) -220 (6)是非相干链路,意味着它们携带至少一种非相干光的波长。
[0031]现在参考图4。图4示出了图3的节点中的一个,该节点由参考编号210(i)来一般标识。节点210 (i)在存储器中存储TED 230的数据。TED 230针对网络中的每个目的地节点包含用于执行适当的受约束的最短路径优先(SPF)过程的信息。下列信息可被包含在每个节点处的TED中:
[0032]1.在232示出的波长总容限信息(例如,由整数表示)。如上述关于图1和2所描述的,该信息局部可用。此外,总容限信息232可经由内部网关协议(IGP)或通过其他方式而可得,从而使每个节点知道整个光网络中的有效容限。(在容限波动时,适当的滞后被应用来限制变化)。
[0033]2.相干链路信息(由布尔(Boolean)/逻辑值表示)234。该信息可通过提供而可得或者通过链路使用来获取。相干链路信息234指示链路是否是完全相干的(只携带相干光),并且该信息被插入局部链路数据库并且经由IGP传播。如果链路是完全相干的,则该链路的标志被设为真。如果链路只携带非相干光或者既有相干光又有非相干光,那么标志被设为假。
[0034]例如,如图4所示,节点210 (i)有六个链路,链路1-6。在该节点处可用的波长总容限信息232是:对通过节点A、B、C和D的SPF路径上的波长WLl而言Xl可用;对通过节点A、X、Y和Z的SPF路径上的波长WL2而言X2可用;对通过节点A、M、N和P的SPF路径上的波长而言X3可用。相干链路信息234包括链路1-6的标志值,从而使链路1-4的标志为假并且链路5和6的标志为真,因为链路5和6只用作相干光路,而链路1-4用作非相干光路。
[0035]现参考图5,TED 230中的波长总容限信息232和相干链路信息234引起在非相干TED部分240和相干TED部分250之间的“虚拟” TED划分。存储在非相干TED部分240中的信息还被指定为“高”容限网络部分(光链路)或“低”容限网络部分(光链路)。前面提到的容限阈值T(图2)可被用于划定具有相对较高的容限值的网络部分和具有相对较低的容限值的网络部分。具有超过阈值T的总容限的网络部分被标记/指定为“高”容限网络部分,并且具有小于阈值T的总容限的网络部分被标记/指定为“低”容限网络部分。因此,网络部分可被归类为如下各项中的一项:
[0036]1.“C”指各网络部分的只涉及相干光路的相干网络部分。
[0037]2.“NC-高容限”指具有非相干光路并且具有相对较高的总容限的网络部分。
[0038]3.“NC-低容限”指具有非相干光路并且具有相对较低的总容限的网络部分。
[0039]上述信息包含于节点间的路由公告内从而使每个节点利用来自网络的所有部分中的节点的信息更新它自己的TED。因此,针对将被设置的从源节点到目的地节点的新光路,源节点可在不同的数据库部分存储哪些链路/网络是相干的指示以及相干链路的串扰容限信息和非相干链路的串扰容限信息。源节点也可以存储哪些非相干链路的总容限超过了阈值T的指示。
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1