用于波长交换光学网络中的损伤感知路由和波长分配的系统和方法

文档序号:7909109阅读:183来源:国知局
专利名称:用于波长交换光学网络中的损伤感知路由和波长分配的系统和方法
用于波长交换光学网络中的损伤感知路由和波长分配的系
统和方法相关申请案的交叉参考本申请案要求李勇等人在2010年1月观日递交的申请号为“US 12/695634”, 且标题为"Architecture Framework for the Control Plane and Measurement of Impairment-Aware Routing and Wavelength Assignment in Wavelength Switched Optical Networks"的美国正式申请的优先权,该正式申请要求李勇等在2009年2月6日递交的,申请号为"US 61/150,679”,且标题为"Architecture Framework for the Control Plane and Measurement of Impairment-Aware Routing and Wavelength Assignment in Wavelength Switched Optical Networks”的美国临时专利申请案的优先权,以上两案如同全文再现般引用的方式并入本文中。
背景技术
波分复用(WDM)是一种预想用以增加光学网络中的带宽容量且实现光网络中的双向通信的技术。在WDM网络中,可使用单根光纤在网络元件(NE)之间同时传送多个数据信号。具体地说,可为各个信号分配不同的传送波长,使得其不会彼此干扰或冲突。信号通过网络所采取的路径称为光路。波长交换光学网络(WSON)是一种类型的WDM网络,其寻求以与现有光网络相比更少的光-电-光(0E0)转换方式沿光路(例如在各个NE处)交换光信号。实施WDM网络的挑战之一是在任一给定时间内传输为通过网络传输的各种信号的进行路径计算过程中确定路由和波长分配(RWA)。不同于传统电路交换和以面向连接的包交换网络,其仅须为穿过网络的数据流确定路径,WDM网络具有额外的约束条件,即其必须确保单根光纤上的两个信号不会同时使用同一波长。此约束因以下事实而更加复杂=WDM 网络通常使用包括有限数目个可用光学波长的特定光学频带。由此,RWA仍然是在光学网络中实施WDM技术的挑战之一。路径计算也可能因沿光路的其它问题(例如过量的光学噪声)而受约束。沿路径传播的光学信号可因所述信号所遭遇的光纤和光学装置中的各种物理过程而更改。当对信号的更改导致信号降级时,这些物理过程称为“光学损伤”。光学损伤可沿信号所遍历的路径而累积,且应在WSON中的路径选择期间予以考虑,以确保(例如)从入口点到出口点的信号传播具有可接受量的降级。

发明内容
在一个实施例中,本发明包含一种设备,所述设备包括路径计算元件(PCE),其用于至少局部损伤感知RWA,且基于支持路径路由、波长分配(WA)和损伤确认(IV)的PCE协议(PCEP)与路径计算客户端(PCC)通信。在另一实施例中,本发明包含一种网络组件,所述网络组件包括至少一个处理器, 其用于实施一种方法,所述方法包括建立与PCC的PCEP会话;从PCC接收包括RWA信息和约束的路径计算信息;基于路径计算信息和供应商设备的私有损伤信息来建立损伤感知 RffA(IA-RffA);以及基于IA-RWA将路径和所分配的波长发送到PCC。在又一实施例中,本发明包含一种方法,其包括使用路由和组合式WA与IV为光学网络中的多个NE建立损伤感知路由和波长分配。将从结合附图和所附权利要求书进行的以下详细描述中更清楚地理解这些和其它特征。


为了更完整地理解本发明,现在参考结合附图和详细描述而进行的以下简要描述,其中相同参考标号表示相同部分。图1是WSON系统的实施例的示意图。图2是组合式损伤感知RWA架构的实施例的示意图。图3是组合式损伤感知RWA架构的另一实施例的示意图。图4是分开式损伤感知RWA架构的实施例的示意图。图5是分开式损伤感知RWA架构的另一实施例的示意图。图6是分开式损伤感知RWA架构的另一实施例的示意图。图7是分开式损伤感知RWA架构的另一实施例的示意图。图8是分布式损伤感知RWA架构的实施例的示意图。图9是路径计算通信方法的实施例的协议图。图10是路径计算通信方法的另一实施例的协议图。图11是路径计算通信方法的另一实施例的协议图。图12是通用计算机系统的实施例的示意图。
具体实施例方式开始应理解,尽管下文提供一个或一个以上实施例的说明性实施方案,但可使用任何数量的技术(不管是目前已知还是现有的)来实施所揭示的系统和/或方法。本发明决不应限于下文所说明的说明性实施方案、图式和技术,包含本文所说明和描述的示范性设计和实施方案,而是可在所附权利要求书连同其整个范围的均等物的范围内修改。为了确保光学网络中的合适操作,可以详细等级表征多个网络组件(例如NE、子系统、装置、缆线布设等)。可在网络规划、安装和接通阶段考虑这些网络组件的详细特性。 另外,可在日常操作期间使用所述网络组件特性,例如用于计算和建立光路以及监视连接。 详细特性可包括因组件中的物理过程而导致的光学损伤。本文揭示用于扩展PCEP以支持光学网络(例如WS0N)中的IA-RWA的方法和系统。 可在网络的控制平面处管理IA-RWA。可使用多个网络协议(例如PCEP和一般化多协议标签交换(GMPLQ),基于网络组件特性以及损伤对光传播的预期影响来执行损伤感知路径计算。可使用多个架构来实施网络中的IA-RWA,其可包括组合式路由、WA和IV架构;分开式路由、WA和IV架构;以及分布式WA与IV架构。图1说明WSON系统100的一个实施例。系统100可包括WSON 110、控制平面控制器120以及PCE 130。WSON 110、控制平面控制器120以及PCE 130可经由光学、电或无线构件彼此通信。WSON 110可包括使用光纤彼此耦合的多个NE 112。在一实施例中,光纤也可视为NE 112。光学信号可在可穿过一些NE 112的光路上的WS0N110传输传输。另外, NEl 12中的一些(例如在WSON 110末端的NE)可用于在来自外部来源的电信号与WSON 110 中使用的光学信号之间转换。尽管WSON 110中展示四个NE 112,但WSON 110可包括任何数量的NE 112。WSON 110传输可为使用有源或无源组件来传输光学信号的任何光学网络。WSON 110可实施WDM传输以通过WSON 110传输光学信号,且可包括如下文详细描述的各种光学组件。WSON 110可为长距离网络、城域网或住宅接入网络的一部分。NE 112可为传输信号通过WSON 110的任何装置或组件。在一实施例中,NE 112 本质上由光学处理组件(例如线路端口、分出端口、插入端口、发射器、接收器、放大器、光学分接头等等)组成,且不含有任何电处理组件。或者,NE 112可包括光学处理组件与电处理组件的组合。NE 112中的至少一些可配置有波长转换器、光电(OE)转换器、电光(EO) 转换器、OEO转换器或其组合。然而,对NE 112中的至少一些NE来说,不具有这些转换器可为有利的,因为这样可降低WSON 110的成本和复杂性。在特定实施例中,NE 112可包括光学交叉连接(OXC)、光子交叉连接(PXC)、光学分插多路复用器(OADM)、I类或II类可重新配置的光学分插多路复用器(ROADM)、波长选择性交换器(WSS)、固定光学分插多路复用器(FOADM)或其组合。NE 112可经由光纤彼此耦合。光纤可用于建立NE 112之间的光学链路且在NE 112传输之间传输光学信号。光纤可包括如国际电信联盟(ITU)的电信标准化部门(ITU-T) 标准G. 652中所定义的标准单模光纤(SMF)、如ITU-T标准G. 653中所定义的色散移位SMF、 如ITU-T标准G. 654中所定义的截止移位SMFJn ITU-T标准G. 655中所定义的非零色散移位SMFJn ITU-T标准G. 656中所定义的宽带非零色散移位SMF或其组合。这些光纤类型可通过其光学损伤特性来区分,例如衰减、色散、偏振模色散、四波混合或其组合。这些效应可取决于波长、信道间距、输入功率电平或其组合。可使用光纤来传输传输WDM信号, 例如ITU-TG. 694. 2中所定义的常规WDM(CffDM)信号或ITU-T G. 694. 1中所定义的密集 WDM(DffDM)信号。本文所描述的所有标准均以引用的方式并入本文中。NE 112在其中操作和通信的网络层可称为传输传输平面。控制平面控制器120可协调WSON 110内的活动。具体地说,控制平面控制器120 可接收光学连接请求,且经由多协议标签交换流程工程设计(MPLS-TE)或GMPLS向WSON 110提供光路信令,从而协调NE 112,使得在很少或无竞争的情况下使数据信号路由通过 ffS0N110o另外,控制平面控制器120可使用PCEP与PCE 130通信,以向PCE 130提供可用于路径计算的信息,且/或从PCE 130接收路径计算,且将路径计算转发到NE 112。控制平面控制器120可位于WSON 110外部的组件(例如外部服务器)中,或可位于WSON 110内的组件(例如NE 112)中。控制平面控制器120在其中操作的网络层可称为控制平面,其可与传输平面分开且可管理传输平面。PCE 130可(例如)在控制平面处对WSON系统100执行RWA的全部或一部分。具体地说,PCE 130可从控制平面控制器120、从NE 112或从两者接收可用于RWA的波长或其它信息。PCE 130可(例如)通过计算用于光学信号的路线或光路、指定用于每一光路的光学波长,且确定沿光路的应在该处将光学信号转换为电信号或不同波长的NE 112,来处理所述信息以获得RWA。RWA可包含用于每一传入信号的至少一个路线以及与每一路线相关联的至少一个波长。PCE 130接着可将RWA信息的全部或一部分发送到控制平面控制器 120或直接发送到NE 112。为了在此过程中辅助PCE 130,PCE 130可包括全局业务工程设计数据库(TED)、RWA信息数据库、光学性能监视器(OPM)、物理层约束(PLC)信息数据库或其组合。PCE 130可位于WSON 110外部的组件(例如外部服务器)中,或可位于WSON 110 内的组件(例如NE 112)中。在一些实施例中,PCE 130可接收来自PCC的路径计算请求。PCC可为请求PCE 130 执行路径计算的任何客户端应用程序。PCC也可为作出此请求的任何网络组件,例如控制平面控制器120,或任何NE 112,例如ROADM或F0ADM。一般来说,PCC使用PCEP与PCE130 通信,但也可使用其它可接受的通信协议。可存在许多类型的可影响PCE 130处的路径计算的路径计算约束。路径计算约束可包含于PCC所请求的路径计算中。在一个实施例中,路径计算约束包含光学质量约束。这些约束的实例包含光学信噪比(OSNR)、放大器自发发射(ASE)、偏振模色散(PMD)、偏振相关损失(PDL)、相干光学串扰、不相干光学串扰、有效通带、增益非均勻性、增益瞬变、色散或其组合。在一些实施例中,可将路径计算约束分类为线性的,因为其效应与光学信号功率无关,且其个别地影响波长。或者,可将路径计算约束分类为非线性的,因为其效应与光学信号功率有关,产生多个波长信道上的色散、引起波长信道之间的串扰或其组合。不管怎样, 可将路径计算约束传送到PCE 130,使得PCE 130可在计算信号通过WSON 100的路径时考虑所述约束。WSON系统100中所使用的路径计算信息还可包括损伤信息,其可用于执行WSON 110中的IA-RWA。举例来说,PCE 130可对WSON系统100执行IV的全部或一部分,其可包括基于路径中可使所传播的光学信号降级的任何损伤来确认所计算的路径。当光学损伤沿光学信号所传播的路径累积时,损伤可使信号降级,这可降低信号的误码率(BER),或甚至导致无法检测或解调所述信号。如果信号的因光学损伤而导致的BER(或信号质量的任何其它量度)可为可接受的或容许的,且可以足够的准确性来检测所述信号,那么所述路径可通过确认。然而,如果信号的BER因光学损伤而相当低,那么可拒绝所述路径或将所述路径从允许路径中排除。光学损伤可受网络组件的物理过程或条件影响,例如光纤类型、NE 112的类型和位置、可共享沿信号路径的光纤段的其它光学信号的存在,或其组合。光学损伤以及可导致这些损伤的物理过程在多个光学通信参考中有描述,例如因特网工程设计特别工作组 (IETF)请求注解(RFC)40M,其如同全文再现般以引用的方式并入本文中。郭温达·Ρ·阿戈沃(Govind P. Agrawal)在2002年由威利跨科学出版社(Wiley-Interscience)出版的 “光纤通信系统(Fiber-Optic Communications Systems) ”中以及2007年由学术出版社 (Academic I^ress)出版的“非线性光纤(Nonlinear Fiber Optics) ”中也描述了光学损伤, 上述两部文献均以引用的方式并入本文中。一些网络中可忽略光学损伤,其中每个路径均可对网络中的准许信号类型有效。 在此情况下,可在网络设计期间考虑光学损伤,且接着在之后(例如在路径计算期间)忽略。然而,在其它网络(例如较大网络)中,限制对每一信号类型允许的路径可能是不实际的。代替的是,可(例如)在路径计算期间使用近似技术(例如链路预算和色散(上升时间)预算)对多个路径执行IV。用于IV的近似技术在多个光学参考中有描述,包含ITU-T G. 680和ITU-T系列G补充39 (G. Sup39),上述两者以引用的方式并入本文中。用于IV的近似技术可基于损伤模型,且可用于(例如)在控制平面层级处近似或估计因网络组件(例如NE)而导致的损伤。举例来说,近似的IV可包括确定针对一信号类型,哪些路径可具有可接受的BER或0SNR。在一些情况下,如下文所述,可通过(例如)在PCE处组合近似的 IV与RWA来改进网络中的IA-RWA。在一些情况下,损伤效应可能要求准确的估计,例如在添加新路径之前需要损伤对现存路径的影响的评估。多种方法可用于准确或详细的IV,例如基于解出描述光纤中的信号传播的多个偏微分方程式的方法。所述方法还可包括将详细模型用于网络组件。这些方法的估计/模拟时间可取决于网络中的情形或条件。可能需要大量的时间来确认或准予使用详细IV的路径。为了增加确认路径的概率,可在详细IV之前执行近似IV。由于详细 IV可基于可实质上不同于RWA方法的估计/模拟方法,因此详细IV过程可与RWA过程分开,例如使用单独的IV实体或单独的PCE。可在路径计算实体之间,例如PCE与PCC之间或PCE之间无限制或约束的情况下, 共享一些路径计算信息(例如RWA信息)。然而,在一些情况下,损伤信息可为私有信息,且不可在网络中的不同组件的不同供应商之间共享。举例来说,如果使用某些专有损伤模型来确认路径或供应商选择不对一组NE共享损伤信息,那么损伤信息不可共享。举例来说, 在包括对应于第一供应商且遍历穿过对应于多个第二供应商的多个NE (例如,OADM、PXC 等)的线路段的网络中,所述线路段的损伤信息可为私有的,且不可与第二供应商共享。然而,第二供应商的损伤信息可为公开的,且可与第一供应商共享。在一实施例中,为了使第一供应商设备的损伤信息维持私有,第一供应商设备可提供到达网络中的第一 PCE的潜在路径的列表,其可考虑入口节点与出口节点之间的路径计算的列表。路径列表还可包括波长约束以及(例如)对于第一供应商以及至少一第二供应商可能共享的损伤信息。接着可将列表发送到网络中的第二 PCE以执行IA-RWA。然而, 在相对较大的网络中,路径列表可能相当大,这可能导致缩放问题。在另一实施例中,第一供应商设备可包括类似PCE的实体,其将路径列表提供给网络中负责IA-RWA的PCE。类似 PCE的实体可不执行RWA,且因此可不需要知道波长可用性信息。此方法可减少因转发相当大的列表而导致的缩放问题。在另一实施例中,第一供应商设备可包括PCE,其可用于(例如)代表网络执行IA-RWA。此方法可能比其它方法难实施,但可减少所交换的信息的量以及所涉及的路径计算实体的数量。另外,多个IV方案可用于IA-RWA,例如基于不同细节等级和/或不同架构。举例来说,IA-RWA过程可包括用于候选路径的IV,其中可依据可接受的光学损伤效应来确认(例如,两个节点之间的)一组路径。因此,经确认的路径可具备相关联的波长约束。当(例如)根据网络中的当前使用状态而提供时,路径和相关联的波长可或可不在网络中可用。 可响应于接收到的对两个节点之间至多K个(其中K为整数)有效路径的请求而提供所述组路径。可在不揭示关于供应商的设备的私有损伤信息的情况下提供所述组路径。另外或替代地,IA-RffA过程可包括详细IV (IV-详细),其中可提交对路径和相关联波长的确认请求。接着可确认路径和相关联的波长,且可相应地提供响应。类似于针对候选路径的IV的情况,IV响应可不揭示关于供应商的设备的损伤信息。
或者,IA-RffA过程可包括分布式IV,其中可使用近似的损伤降级量度,例如0SNR、 差分群延迟(DGD)等。近似的量度可(例如)使用GMPLS或其它信令协议运载通过路径且沿路径累积。当累积的量度到达目的节点时,可作出关于路径有效性的最终决策。此方法可能要求揭示关于供应商的设备(例如沿路径)的损伤信息。可在光学网络(例如WS0N)中使用多个IA-RWA架构,以执行路由、WA和IV。图2 说明组合式IA-RWA架构200的实施例。在组合式IA-RWA架构200中,PCC 210可向PCE 220发送路径计算请求,其可包括路径计算信息。路径计算请求可包括RWA信息,且PCE 220 可先前就知晓(例如)多个供应商的设备的共享损伤信息。然而,PCE 220可请求额外的损伤信息,例如任一额外供应商的设备的非共享损伤信息。PCE 220可接着使用RWA信息和损伤信息来执行组合式路由、WA和IV。PCE 220可使用单个计算实体(例如处理器)来执行组合式IA-RWA。举例来说,处理器可使用单个或多个算法来处理RWA信息和损伤信息,以计算光路,为每一光路分配光学波长,且确认光路。或者,PCE 220可使用多个处理器来计算和确认光路且分配波长。在IA-RWA过程期间,PCE 220可执行近似IV或详细IV以确认光路,如上文所述。 另外,PCE 220可在RWA之前执行IV。由此,PCE 220可首先依据可接受的损伤效应而产生候选和有效路径列表,且接着基于所述列表执行RWA以提供所计算的路径。或者,PCE 220 可在IV之前执行RWA,其中可首先获得所计算路径的列表,且接着可基于损伤信息来确认
每一路径。PCE 220计算路径所需的RWA信息和损伤信息的量可依据所使用的算法而变。如果需要,那么PCE 220可在NE之间建立足够的网络链路之前不计算路径,或当提供了关于 NE和网络拓扑的足够RWA信息和损伤信息时计算路径。PCE 220可接着向PCC 210发送所计算的路径以及分配给所述路径的波长。PCE响应可不揭示关于供应商的设备的损伤信息。 组合式IA-RWA架构200可改进IA-RWA的效率,且对于网络优化、较小WSON或两者可为优选的。图3说明另一组合式IA-RWA架构300的实施例。在组合式IA-RWA架构300中, PCC 310可向第一 PCE 320发送路径计算请求。第一 PCE 320可用于对候选路径(IV候选者)执行路由、WA和IV。第一 PCE 320可使用路径计算请求中的RWA信息来执行组合式 IA-RWA。第一 PCE 320可先前就知晓多个供应商的设备的共享损伤信息,但可请求额外的损伤信息,例如任何额外供应商的设备的非共享损伤信息。损伤信息可包括(例如)源节点与目的节点之间的一组K个路径,以及与所述路径相关联的多个波长。第一 PCE 320可 (例如)使用IV近似技术,基于损伤信息而产生一组经确认的路径。第一 PCE 320可基于所产生的所述组经确认路径来执行RWA。第一 PCE 320可接着向第二 PCE (或IV实体)发送所计算且确认的路径以及所分配波长的列表,所述第二 PCE可用于执行详细IV(IV-详细)。第二 PCE 322可先前就知晓可不与第一 PCE 320共享的损伤信息,且可使用所述损伤信息来确认路径。另外,第二 PCE 322可请求额外的损伤信息,例如任一额外供应商的设备的非共享损伤信息。因此,第二 PCE 322可确认每一所计算路径,且向第一 PCE 320返回最终经确认路径列表,第一 PCE 320可接着将所述列表转发到PCC 310。最终经确认路径列表可不包括私有损伤信息。
在替代实施例中,第一 PCE 320可与第二 PCE 322通信,持续检查每一所计算路径的有效性所需的次数。举例来说,第一 PCE 320可向第二 PCE 322发送对每一所计算路径的确认请求,且第二 PCE 322可基于详细IV过程的结果而向第一 PCE 320返回对每一请求的肯定或否定响应。由此,第一 PCE 320可不在来自第二 PCE 322的响应中获得任何私有损伤信息。组合式IA-RWA架构300可用于以下情况,其中第一 PCE 320、第二 PCE 322或两者可存取关于供应商的设备的私有损伤信息,但可不共享所述信息。另外,将IV过程分成第一 PCE 320与第二 PCE 322之间的初始近似IV与后续详细IV可改进IA-RWA的效率和精度。图4说明分开式IA-RWA架构400的实施例。在分开式IA-RWA架构400中,PCC 410可向第一 PCE(或IV实体)420发送路径计算请求,第一 PCE 420可用于使用近似或详细技术/模型来执行IV。第一 PCE 420可先前就知晓多个供应商的设备的共享损伤信息, 但可获得额外的损伤信息,例如任何额外供应商的设备的非共享损伤信息。第一 PCE 420 可使用路径计算请求中的损伤信息以及可能一组可用波长来产生经确认路径列表。举例来说,损伤信息可包括(例如)源节点与目的节点之间的一组约K个路径,以及与所述路径相关联的多个波长。第一 PCE 420可基于损伤信息产生一组经确认路径。举例来说,第一 PCE 420可向第二 PCE 422发送路径和相关联波长的列表,而不与第二 PCE 422或任何其它PCE 共享损伤信息。第二 PCE 422可用于将波长分配给第一 PCE 420所提供的路径,且可接着将路径列表发送到第三PCE 424,其可用于路由分配。第三PCE似4可从PCC 410接收路径计算信息,且使用来自PCC 410的信息以及来自第一 PCE 420和第二 PCE 422的信息来执行路径计算,以获得多个所计算且经确认的路径以及对应的波长。第三PCE似4可接着向PCC 410 发送所计算的路径和所分配的波长。在替代实施例中,第三PCE似4可从PCC 410接收路径计算请求,且产生所计算路径和对应波长的列表,其可发送到第二 PCE 422。第二 PCE 422可将波长分配给路径,且将路径和波长列表传送到第一 PCE 420以确认每一路径。举例来说,第一 PCE 420可发送对每一所计算路径的肯定或否定响应,(例如)而不共享私有损伤信息。最后,可经由PCE中的任一者向PCC 410发送经确认路径和相关联波长。图5说明另一分开式IA-RWA架构500的实施例。在分开式IA-RWA架构500中, PCC 510可向第一 PCE(或IV实体)520发送路径计算请求,第一 PCE 520可用于使用近似或详细技术/模型来执行IV,且(例如)以类似于分开式IA-RWA架构400的方式,向第二 PCE 522发送经确认路径和对应波长的列表。然而,第二 PCE 522可用于(例如)使用共享处理器或专用处理器来执行组合式RWA。因此,第二 PCE 522可从PCC 510接收路径计算信息,且使用来自PCC 510的信息以及来自第一PCE 520的信息来执行路径计算,以获得多个所计算且经确认的路径以及对应的波长。第二 PCE 522可接着向PCC 510发送所计算路径和所分配波长。使第一 PCE 520与第二 PCE 522之间的IV过程与RWA过程分离可为有利的,因为由此可将两个不同过程卸载到两个单独且专门的处理实体,这可改进计算效率。在替代实施例中,第二PCE 522可从PCC 510接收路径计算请求,且产生所计算路径和对应波长的列表。第二 PCE 522可接着将路径和波长列表传送到第一 PCE 520以确认每一路径。举例来说,第一 PCE 520可发送对每一所计算路径的肯定或否定响应,(例如) 而不共享私有损伤信息。最后,可经由PCE中的任一者向PCC 510发送经确认路径和相关联波长。图6说明另一分开式IA-RWA架构600的实施例。在分开式IA-RWA架构600中, PCC 610可向第一 PCE(或IV实体)620发送路径计算请求,第一 PCE 620可用于对候选路径执行IV。第一 PCE 620可先前就知晓多个供应商的设备的共享损伤信息,但可请求额外的损伤信息,例如任何额外供应商的设备的非共享损伤信息。第一 PCE 620可使用路径计算请求中的损伤信息以及可能一组可用波长来产生经确认路径列表。举例来说,损伤信息可包括(例如)源节点与目的节点之间的一组约K个路径,以及与所述路径相关联的多个波长。第一 PCE 620可(例如)使用IV近似技术,基于损伤信息而产生一组经确认的路径。 第一 PCE 620可向第二 PCE 622发送路径和相关联波长的列表。然而第一 PCE 620可不与第二 PCE 622共享损伤信息。第二 PCE 622可用于(例如)使用共享处理器或专用处理器来执行组合式RWA。 第二 PCE 622可从PCC 610接收路径计算信息,且使用此信息以及来自第一 PCE 620的信息来执行路径计算,以获得多个所计算且经确认的路径以及对应的波长。第二 PCE 622可接着向第三PCE (或IV实体)624发送所计算且确认的路径以及所分配波长的列表,所述第三PCE 6M可用于执行详细IV。第三PCE 6 可先前就知晓可不与第二 PCE 622共享的损伤信息,且可使用所述损伤信息来确认路径。另外,第三PCE 6M可请求额外的损伤信息,例如任一额外供应商的设备的非共享损伤信息。因此,第三PCE 6M可确认每一所计算路径,且向第二 PCE 622返回最终经确认路径列表。第二 PCE 622或第一 PCE 620可接着将最终列表转发到PCC610。 最终经确认路径列表可不包括私有损伤信息。在替代实施例中,第二 PCE 622可与第三PCE 6M通信,持续检查每一所计算路径的有效性所需的次数。举例来说,第二 PCE 622可向第三PCE 6M发送对每一所计算路径的确认请求,且第三PCE 6M可基于详细IV过程的结果向第二 PCE 622返回肯定或否定响应。由此,第二 PCE 622可不在来自第三PCE 6 的响应中获得任何私有损伤信息。组合式IA-RWA架构600可用于以下情况,其中第一 PCE 620和/或第三PCE 624(但不是第二 PCE 622)可存取关于供应商的设备的私有损伤信息,但可不共享所述信息。另外,将IV过程分成第一 PCE 620与第三PCE 624之间的初始近似IV与后续详细IV 可改进IA-RWA的效率和精度。图7说明另一分开式IA-RWA架构700的实施例。在分开式IA-RWA架构700中, PCC 710可向第一 PCE 720发送路径计算请求,第一 PCE 720可用于路由分配。第一 PCE 720可使用来自PCC 710的路径计算信息来执行路径计算,且接着向第二 PCE 722发送所计算路径以及路径计算请求中的任何RWA信息,第二 PCE 722可用于组合式WA与IV。第二 PCE 722可从第一 PCE 720接收所计算路径和RWA信息,且可先前就知晓(例如)多个供应商的设备的共享损伤信息。第二PCE 722还可请求额外的损伤信息,例如任一额外供应商的设备的非共享损伤信息。因此,第二 PCE 722可使用RWA信息和损伤信息来执行组合式WA与IV。第二 PCE 722可使用单个或多个处理器来执行组合式WA与IV。第二 PCE 722可执行近似IV或详细IV以确认所计算路径。另外,第二 PCE 722可在WA之前
11执行IV。由此,第二 PCE 722可首先(例如)基于所计算路径而产生候选和有效路径的列表,且接着执行WA。或者,第二 PCE 722可在IV之前执行WA,其中可将波长分配给所计算路径,且接着可基于损伤信息来确认每一路径。由于IV过程是与波长相关的,因此在第二 PCE 722中组合WA与IV可改进系统中的计算效率。接着可经由第二 PCE 722或第一 PCE 720向PCC 710发送所计算路径和所分配波长的最终列表。在替代实施例中,第二PCE 722可从PCC 710接收路径计算请求,且产生经确认路径和所分配波长的列表,其可发送到第一 PCE 720。第一 PCE 720可接着基于来自第一 PCE 722的信息计算多个路径和相关联波长。最后,可经由PCE中的任一者将所计算且经确认的路径以及相关联波长发送到PCC 710。图8说明分布式IA-RWA架构800的实施例。在分布式IA-RWA架构800中,PCE 810可从NE 820,830和840 (也许经由直接链路)接收一些或所有RWA信息,且执行路由分配。PCE 810接着将路由分配直接或间接传递到个别NE 820、830和840,其可接着(例如)基于本地信息在NE 820,830和840之间的本地链路处执行分布式WA与IV(WA/IV)。举例来说,NE 820可从NE 830和840接收本地RWA信息,且将一些或所有RWA信息发送到PCE 810。PCE 810可使用接收到的RWA信息来计算光路,且将光路列表发送到 NE820。NE 820可使用光路列表来将NE 830识别为光路中的下一 NE。NE 820可建立到NE 830的链路(例如经由信令协议),且使用可包括额外约束的所接收本地RWA信息来为经由链路的传送分配波长。另外,NE 820可使用本地损伤信息来执行IV,且产生经确认光路列表。经确认路径列表可对应于多个波长,其可由PCE 810指定或在RWA信息中指示。NE 820 可基于近似模型和量度对至少一些波长执行近似IV,所述近似模型和量度可(例如)使用 GMPLS或GMPLS资源保留协议(RSVP)而运载通过路径或沿路径累积。举例来说,NE 820可基于可沿路径由后续节点累积的信号质量的量度(例如BER或0SNR)来执行IV。NE 830可从NE 820接收光路和波长的列表,且使用光路列表来将NE 840识别为光路中的下一 NE。因此,NE 830可建立到NE 840的链路,且分配相同或不同波长用于经由链路的传送。NE 830还可使用由节点820使用的相同损伤信息和/或其它本地损伤信息, 以执行IV且更新所确认光路和相关联波长的列表。NE 830可基于相同的近似模型和量度 (例如BER、OSNR等)执行近似IV,所述近似模型和量度可由节点830更新且进一步累积。 类似地,NE840可接收来自NE 830的光路和波长的列表,以及来自节点840的包含经累积量度的损伤信息,更新接收到的信息,且沿路径传播所述信息。因此,可在NE之间以分布式方式分配波长和确认光路的同时路由信号,直到到达目的节点为止。在个别NE处分配波长可减少可在NE之间以及NE与PCE 810之间转发的 RWA信息和损伤信息的量。然而,这些分布式WA/IV方案可能要求在NE之间共享一些本地和私有损伤信息。此外,这些基于信令的方案可能随着所计算路径和可用波长的数量增加而变得较不实际。上文所描述的IA-RWA架构中的至少一些可能要求改变当前协议和/或标准,例如关于PCE、信令、信息模型、路由或其组合。表1说明可能需要改变以支持上文的IA-RWA架构的系统的一些方面。
权利要求
1.一种设备,其包括路径计算元件(PCE),用于至少局部损伤感知路由和波长分配(RWA),且基于支持路径路由、波长分配(WA)和损伤确认(IV)的PCE协议(PCEP)与路径计算客户端(PCC)通信。
2.根据权利要求1所述的设备,其中所述PCE用于组合式路径路由、WA和IV。
3.根据权利要求2所述的设备,其中所述PCE用于对多个候选路径进行近似IV,且耦合到用于进行详细IV的计算实体。
4.根据权利要求1所述的设备,其中所述PCE用于路径路由,且耦合到用于路径WA的第二 PCE以及用于进行IV的计算实体。
5.根据权利要求1所述的设备,其中所述PCE用于路径路由和WA,且耦合到用于进行近似IV的计算实体。
6.根据权利要求5所述的设备,其中所述计算实体用于对多个候选路径的进行近似 IV,且其中所述PCE耦合到用于进行详细IV的第二计算实体。
7.根据权利要求1所述的设备,其中所述PCE用于路径路由,且耦合到用于路径WA和 IV 的第二 PCE。
8.根据权利要求1所述的设备,其中所述PCC是波长交换光学网络(WSON)的网络元件 (NE)。
9.根据权利要求1所述的设备,其中所述PCE用于路径路由,且其中所述NE和所述 WSON中的多个第二 NE经配置以用于分布式WA和IV。
10.一种网络组件,其包括至少一个处理器,其用于实施包括以下步骤的方法 建立与路径计算客户端(PCC)的路径计算元件(PCE)协议(PCEP)会话; 从所述PCC接收路径计算信息,所述的路径计算信息包括路由和波长分配(RWA)信息和约束;基于所述路径计算信息以及供应商设备的私有损伤信息来建立损伤感知 RffA(IA-RffA);以及基于所述IA-RWA向所述PCC发送路径和所分配波长。
11.根据权利要求10所述的网络组件,其中建立IA-RWA包括执行组合式路径路由、波长分配(WA)和损伤确认(IV)以计算所述路径和所分配波长。
12.根据权利要求11所述的网络组件,其中基于信号质量量度,使用近似损伤技术和模型来执行IV。
13.根据权利要求10所述的网络组件,其中建立IA-RWA包括 发送对多个候选路径和相关联波长的损伤确认(IV)请求;接收对所述候选路径和相关联波长中的至少一些的IV ;以及基于所述所确认的路径和波长执行RWA,以计算所述路径和所分配波长。
14.根据权利要求10所述的网络组件,其中建立IA-RWA包括 发送对多个候选路径和相关联波长的第一损伤确认(IV)请求; 接收对所述候选路径和相关联波长中的至少一些的IV ;基于所述所确认的路径和波长执行RWA,以计算所述路径和所分配波长;以及发送对所述所计算路径和所分配波长的第二详细IV。
15.根据权利要求14所述的网络组件,其中如果所述所计算路径未得到确认,那么计算第二路径。
16.根据权利要求14所述的网络组件,其中基于描述信号传播的偏微分方程式,使用详细损伤技术和模型来执行IV。
17.一种方法,其包括使用路由和组合式波长分配(WA)与损伤确认(IV)为光学网络中的多个网络元件(NE) 建立损伤感知路由和波长分配。
18.根据权利要求17所述的方法,其进一步包括在所述光学网络的控制平面处路由经过所述NE的路径。
19.根据权利要求18所述的方法,其进一步包括基于一般化多协议标签交换(GMPLS), 经由信令在所述NE之间分布组合式WA与IV。
20.根据权利要求19所述的方法,其中通过沿所述经过所述NE的路径累积信号质量降级量度,来在所述NE之间分布IV。
全文摘要
本发明提供一种设备,其包括路径计算元件(PCE),其用于至少局部损伤感知路由和波长分配(RWA),且基于支持路径路由、波长分配(WA)和损伤确认(IV)的PCE协议(PCEP)与路径计算客户端(PCC)通信。本发明还揭示一种网络组件,所述网络组件包括至少一个处理器,其经配置以实施一种方法,所述方法包括建立与PCC的PCEP会话;从PCC接收包括RWA信息和约束的路径计算信息;基于路径计算信息和供应商设备的私有损伤信息来建立损伤感知RWA(IA-RWA);以及基于IA-RWA将路径和所分配的波长发送到PCC。本发明揭示一种方法,其包括使用路由和组合式WA与IV为光学网络中的多个网络元件(NE)建立损伤感知路由和波长分配。
文档编号H04B10/12GK102246435SQ201080003160
公开日2011年11月16日 申请日期2010年2月4日 优先权日2009年2月6日
发明者伯恩斯坦·格雷格, 李勇 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1