一种状态上报控制方法和装置制造方法及图纸

技术编号:14060844 阅读:74 留言:0更新日期:2016-11-27 17:11
本发明专利技术公开了一种状态上报控制方法,应用于有状态路径计算单元,该方法包括:在与路径计算客户端PCC节点进行会话初始化的过程中,对所述PCC节点的标签交换路径LSP状态报告的初始订阅状态进行设置和通知;向PCC节点发送订阅更新请求以订阅或取消订阅所述PCC节点的LSP状态报告。本发明专利技术能够使有状态路径计算单元对路径计算客户端节点上报标签交换路径状态报告的流程进行灵活控制。本发明专利技术还公开了一种状态上报控制装置。

【技术实现步骤摘要】

本专利技术涉及路由
,尤其涉及的是一种状态上报控制方法和装置
技术介绍
在传送网中,为了实现流量工程,往往需要根据带宽、代价、标签资源等进行约束路径计算。为了实现这样的路径计算,IETF提出了PCE(Path Computation Element,路径计算单元),用来处理一个路由域中的所有路径计算请求,或协调多个域的PCE处理跨域多个路由域的路径计算请求。PCE一般称为路径计算服务端,相对的,路径计算的请求者称为PCC(Path Computation Client,路径计算客户端),PCE和PCC采用PCEP协议(Path Computation Element Protocol,路径计算单元通信协议)进行交互。PCC将PCReq(路径计算请求)发送给PCE,PCE根据自身的TED(流量工程数据库)进行约束路径的计算,完成后将路径结果通过PCRep(路径计算响应)返回给PCC,从而完成一次路径计算。根据RFC4655的描述,PCE可以分为stateless(无状态)方式和stateful(有状态)方式。其中无状态的PCE,只与拓扑中的TED(流程工程数据库)同步,不了解网络中已有的TE(流量工程)LSP(Label Switched Path,标签交换路径)的状态。而有状态的PCE,除了能与TED同步以外,还能与LSP DB同步,从而掌握已有的TE LSP的状态。这样,对于有状态PCE而言,就获得了一个LSP路径的全生命周期的信息,和各控制平面节点一样,其也具备了LSP的管理能力,并且是基于全局视野的LSP的管理能力,这种能力可为PCE的路径计算和管理提供更加灵活和有效的帮助。有状态PCE也是演进到SDN(Software Defined Network,软件定义网络)的重要特点之一。IETF标准草案draft-ietf-pce-stateful-pce中对于有状态PCE的实现架构进行了描述。其中,定义了PCC端和PCE端在PCEP会话初始化时,通过Open
消息对有状态PCE支持的能力进行协商。如果协商成功,则PCC端即开始当LSP状态变化时向PCE上报LSP的状态。如图1所示,当PCC侧LSP状态发生改变时,就不断的通过PCRpt消息向有状态PCE报告LSP的状态变更情况。这是一般的LSP状态报告上报的过程。在IETF的草案draft-ietf-pce-stateful-pce-app-01描述了有状态PCE的应用场景,在4.3节的PCE的生存性时提出当有状态PCE发生重启后,采用现有的方式,将会由启动的PCE和每个PCC建立会话,一旦成功,则PCC会立即向PCE上报LSP的状态报告,进行LSP状态的同步。但这种瞬时的LSP状态报告可能会导致PCE过载或来不及处理。草案中还提出了一些其他方法,比如方案1:采用本地存储的备份,有状态PCE启动后可以首先从备份恢复。或方案2:从另一个有状态PCE同步,当然前提是实现了有状态PCE的主备。但对于方案1,这种方式后续还是需要把新的状态报告和备份一一比对来保持一致,计算量并不小,而且由于状态报告实时变化,备份也需要实时备份,会加重有状态PCE的I/O负担;对于方案2,则前提是需要实现有状态PCE的主备,部署成本高。另外,有状态PCE目前如果需要转变为无状态PCE,则必须要断开PCE和所有PCC节点的PCEP会话,重新发起会话建立,指示无有状态PCE能力。这种方式在现网中影响较大,目前无法在不断开会话时对PCC上报LSP状态报告进行禁止。
技术实现思路
本专利技术所要解决的技术问题是提供一种状态上报控制方法和装置,能够使有状态路径计算单元对路径计算客户端节点上报标签交换路径状态报告的流程进行灵活控制。为了解决上述技术问题,本专利技术提供了一种状态上报控制方法,应用于有状态路径计算单元,该方法包括:在与路径计算客户端PCC节点进行会话初始化的过程中,对所述PCC
节点的标签交换路径LSP状态报告的初始订阅状态进行设置和通知;向PCC节点发送订阅更新请求以订阅或取消订阅所述PCC节点的LSP状态报告。进一步地,该方法还包括下述特点:在与路径计算客户端PCC节点进行会话初始化的过程中,对所述PCC节点的标签交换路径LSP状态报告的初始订阅状态进行设置和通知,包括:在重启并处于有状态工作方式下时,在与各PCC节点进行会话初始化的消息中携带将PCC节点的LSP状态报告的初始订阅状态设置为订阅状态的指示信息。进一步地,该方法还包括下述特点:向PCC节点发送订阅更新请求以订阅或取消订阅所述PCC节点的LSP状态报告,包括:在重启或由无状态工作方式转换为有状态工作方式后,同时或依次向PCC节点列表中的节点发送订阅更新请求以订阅所述PCC节点的LSP状态报告;或者在由有状态工作方式转换为无状态工作方式后,向PCC节点列表中的节点发送订阅更新请求以取消订阅所述PCC节点的LSP状态报告。进一步地,该方法还包括下述特点:在与路径计算客户端PCC节点进行会话初始化的过程中,对所述PCC节点的标签交换路径LSP状态报告的初始订阅状态进行设置和通知,包括:在与PCC节点进行会话初始化的过程中发送Open消息,在所述Open消息的有状态PCE能力类型-长度-值Stateful PCE Capability TLV中携带用于指示对所述PCC节点上所有LSP的LSP状态报告的初始订阅状态进行设置的标志位。进一步地,该方法还包括下述特点:向PCC节点发送订阅更新请求以订阅或取消订阅所述PCC节点的LSP状态报告,包括:向PCC节点发送PCUpt消息,在所述PCUpt消息的有状态PCE请求参数SRP对象中携带用于指示订阅或取消订阅所述PCC节点上某条LSP的LSP状态报告的标志位。进一步地,该方法还包括下述特点:所述PCC节点的LSP状态报告的初始订阅状态包括:订阅状态或取消订阅状态。为了解决上述技术问题,本专利技术提供了一种状态上报控制方法,应用于路径计算客户端节点,该方法包括:在与有状态路径计算单元PCE进行会话初始化的过程中,根据所述有状态PCE的指示确定本节点的标签交换路径LSP状态报告的初始订阅状态;接收所述有状态PCE发送的订阅更新请求,所述订阅更新请求中携带订阅或取消订阅LSP状态报告的订阅指示;根据所述有状态PCE的订阅指示上报或取消上报本节点的LSP状态报告。进一步地,该方法还包括下述特点:所述LSP状态报告的初始订阅状态包括:订阅状态或取消订阅状态。进一步地,该方法还包括下述特点:所述根据有状态PCE的订阅指示上报或取消上报本节点的LSP状态报告,包括:在所述有状态PCE的订阅指示为订阅本节点上某条LSP的LSP状态报告时,如检测到该条LSP的状态发生变化,则以通知方式向所述有状态PCE上报该条LSP的LSP状态报告;在所述PCE的订阅指示为取消订阅本节点上某条LSP的LSP状态报告时,抑制该条LSP的LSP状态报告的上报。为了解决上述技术问题,本专利技术提供了一种状态上报控制装置,应用于有状态路径计算单元,该方法包括:订阅初始化模块,用于在与路径计算客户端PCC节点进行会话初始化的过程中,对所述PCC节点的标签交换路径LSP状态报告的初始订阅状态进行本文档来自技高网
...
一种状态上报控制方法和装置

【技术保护点】
一种状态上报控制方法,应用于有状态路径计算单元,该方法包括:在与路径计算客户端PCC节点进行会话初始化的过程中,对所述PCC节点的标签交换路径LSP状态报告的初始订阅状态进行设置和通知;向PCC节点发送订阅更新请求以订阅或取消订阅所述PCC节点的LSP状态报告。

【技术特征摘要】
1.一种状态上报控制方法,应用于有状态路径计算单元,该方法包括:在与路径计算客户端PCC节点进行会话初始化的过程中,对所述PCC节点的标签交换路径LSP状态报告的初始订阅状态进行设置和通知;向PCC节点发送订阅更新请求以订阅或取消订阅所述PCC节点的LSP状态报告。2.如权利要求1所述的方法,其特征在于:在与路径计算客户端PCC节点进行会话初始化的过程中,对所述PCC节点的标签交换路径LSP状态报告的初始订阅状态进行设置和通知,包括:在重启并处于有状态工作方式下时,在与各PCC节点进行会话初始化的消息中携带将PCC节点的LSP状态报告的初始订阅状态设置为订阅状态的指示信息。3.如权利要求1或2所述的方法,其特征在于:向PCC节点发送订阅更新请求以订阅或取消订阅所述PCC节点的LSP状态报告,包括:在重启或由无状态工作方式转换为有状态工作方式后,同时或依次向PCC节点列表中的节点发送订阅更新请求以订阅所述PCC节点的LSP状态报告;或者在由有状态工作方式转换为无状态工作方式后,向PCC节点列表中的节点发送订阅更新请求以取消订阅所述PCC节点的LSP状态报告。4.如权利要求1或2所述的方法,其特征在于:在与路径计算客户端PCC节点进行会话初始化的过程中,对所述PCC节点的标签交换路径LSP状态报告的初始订阅状态进行设置和通知,包括:在与PCC节点进行会话初始化的过程中发送Open消息,在所述Open消息的有状态PCE能力类型-长度-值Stateful PCE Capability TLV中携带用于指示对所述PCC节点上所有LSP的LSP状态报告的初始订阅状态进行设置
\t的标志位。5.如权利要求1或2所述的方法,其特征在于:向PCC节点发送订阅更新请求以订阅或取消订阅所述PCC节点的LSP状态报告,包括:向PCC节点发送PCUpt消息,在所述PCUpt消息的有状态PCE请求参数SRP对象中携带用于指示订阅或取消订阅所述PCC节点上某条LSP的LSP状态报告的标志位。6.如权利要求1或2所述的方法,其特征在于:所述PCC节点的LSP状态报告的初始订阅状态包括:订阅状态或取消订阅状态。7.一种状态上报控制方法,应用于路径计算客户端节点,该方法包括:在与有状态路径计算单元PCE进行会话初始化的过程中,根据所述有状态PCE的指示确定本节点的标签交换路径LSP状态报告的初始订阅状态;接收所述有状态PCE发送的订阅更新请求,所述订阅更新请求中携带订阅或取消订阅LSP状态报告的订阅指示;根据所述有状态PCE的订阅指示上报或取消上报本节点的LSP状态报告。8.如权利要求7所述的方法,其特征在于:所述LSP状态报告的初始订阅状态包括:订阅状态或取消订阅状态。9.如权利要求8所述的方法,其特征在于:所述根据有状态PCE的订阅指示上报或取消上报本节点的LSP状态报告,包括:在所述有状态PCE的订阅指示为订阅本节点上某条LSP的LSP状态报告时,如检测到该条LSP的状态发生变化,则以通知方式向所述有状态PCE上报该条LSP的LSP状态报告;在所述PCE的订阅指示为取消订阅本节点上某条LSP的LSP状态报告时,抑制该条LSP的LSP状态报告的上报。10.一种状态上报控制装置,应用于有状态路径计算单元,该方法包括:订阅初始化模块,用于在与路径计算客户端PCC节点...

【专利技术属性】
技术研发人员:卢刚
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1