
技术摘要:
本发明公开了一种主备路径计算单元工作优化方法及系统,涉及通信技术领域,该方法包括以下步骤:路径计算客户端接收洪泛消息,识别对应的目标路径计算单元;路径计算客户端与目标路径计算单元创建连接或维持连接,并更新目标路径计算单元的会话连接数;路径计算客户端 全部
背景技术:
ASON(Automatically Switched Optical Network)是指一种具有灵活性、高可扩 展性的能直接按需提供服务的光网络,传输设备是ASON的基本传输载体,通常提供线性或 环型组网结构,ASON在传统光网络传输平面、管理平面的基础上增加了分布式智能化的控 制平面,使传输、交换和数据网络结合在一起,实现了真正意义的路由设置、端到端业务调 度和网络自动恢复,控制平面屏蔽底层光信号传输过程,向上层提供逻辑上的光通道,当通 道底层发生故障,将自动使用OSPF(Open Shortest Path First开放式最短路径优先)协议 从网络拓扑中另计算一条路由作为新通道,使原通道承载的业务传输信号自动倒换至新路 由; 在分布式控制平面下,每个网络节点都具有路由计算、波长分配、信令处理等控制 功能,网络可靠性和可用性强。但随着网络规模的扩大,ASON控制性能下降,网络收敛速度 慢,需要引入路径计算单元(PCE,Path Computation Element)进行集中算路,以解决单节 点计算能力不足及传统ASON网络分布式控制造成的资源争用、业务倒换过程中的问题; 在基于路径计算单元(PCE,Path Computation Element)的MPLS(Multi-Protocol Label Switching,多协议标记切换)/GMPLS(Generalized Multi-Protocol Label Switching,通用多协议标记切换)网络结构中,PCE是网络中专门负责路径计算的功能实 体。PCE通过收集网络拓扑、链路状态等信息为路径计算客户端(PCC,Path Computation Client)提供路径计算功能。PCC利用PCE计算得到的路径发起LSP信令建立过程,最终实现 流量工程,集中式控制架构对PCE的可用性提出了很高要求,为了避免单节点失效问题,实 际部署时需要采用主备PCE方式。 但具体如何对PCE进行负荷分担,即面对路径计算请求时,如何选择合适的PCE进 行响应,从而完成路径计算工作,是目前急需解决的问题。
技术实现要素:
针对现有技术中存在的缺陷,本发明的目的在于提供一种主备路径计算单元工作 优化方法及系统,基于会话连接数和优先级,对路径计算单元进行合理选择,避免不同的路 径计算单元同时进行路径计算。 为达到以上目的,本发明采取的技术方案是: 第一方面,本发明公开一种主备路径计算单元工作优化方法,所述方法包括以下 步骤: 路径计算客户端接收洪泛消息,识别对应的目标路径计算单元; 所述路径计算客户端与所述目标路径计算单元创建连接或维持连接,并更新所述 4 CN 111614558 A 说 明 书 2/9 页 目标路径计算单元的会话连接数; 所述路径计算客户端选择符合预设标记原则的已连接路径计算单元添加工作标 记,后续仅向添加所述工作标记的已连接路径计算单元发送算路请求;其中, 所述已连接路径计算单元为已与所述路径计算客户端连接的路径计算单元。 在上述技术方案的基础上,所述路径计算客户端选择符合预设标记原则的已连接 路径计算单元添加工作标记,具体包括以下步骤: 所述路径计算客户端筛选出各所述已连接路径计算单元中会话连接数最大的所 述已连接路径计算单元,并对会话连接数最大的所述已连接路径计算单元添加工作标记; 若会话连接数最大的所述已连接路径计算单元的数量不少于1个,则对会话连接 数最大的各所述已连接路径计算单元中优先级最高的所述已连接路径计算单元添加工作 标记。 在上述技术方案的基础上,所述路径计算客户端与所述目标路径计算单元创建连 接或维持连接,并更新对应所述目标路径计算单元的会话连接数,具体包括以下步骤: 当所述路径计算客户端未与所述目标路径计算单元连接时,则与所述目标路径计 算单元创建连接,创建与所述目标路径计算单元对应的会话连接数记录项,并记录所述目 标路径计算单元的会话连接数; 当所述路径计算客户端已与所述目标路径计算单元连接时,则与所述目标路径计 算单元维持连接,并更新对应所述目标路径计算单元的会话连接数。 在上述技术方案的基础上,所述方法还包括以下步骤: 当所述已连接路径计算单元与所述路径计算客户端断开连接时,所述路径计算客 户端将已断开连接的所述已连接路径计算单元的会话连接数更新为零。 在上述技术方案的基础上,当存在一新增路径计算客户端时,所述方法还包括以 下步骤: 所述新增路径计算客户端与各所述目标路径计算单元建立连接; 各所述目标路径计算单元将自身的会话连接数发送至各个已连接的路径计算客 户端; 各所述路径计算客户端以及所述新增路径计算客户端更新各自记录的各所述目 标路径计算单元的会话连接数。 第二方面,本发明还公开一种主备路径计算单元工作优化系统,所述系统包括: 设置在路径计算客户端内的消息接收单元,其用于接收洪泛消息,并识别对应的 目标路径计算单元; 设置在路径计算客户端内的连接更新单元,其用于在所述路径计算客户端与所述 目标路径计算单元之间创建连接或维持连接,并更新所述目标路径计算单元的会话连接 数; 设置在路径计算客户端内的工作标记单元,其用于选择符合预设标记原则的已连 接路径计算单元添加工作标记; 设置在路径计算客户端内的权限设置单元,其用于配置所述路径计算客户端后续 仅向添加所述工作标记的已连接路径计算单元发送算路请求。 在上述技术方案的基础上,所述工作标记单元具体用于筛选出各所述已连接路径 5 CN 111614558 A 说 明 书 3/9 页 计算单元中会话连接数最大的所述已连接路径计算单元,并对会话连接数最大的所述已连 接路径计算单元添加工作标记; 所述工作标记单元还具体用于若会话连接数最大的所述已连接路径计算单元的 数量不少于1个,则对会话连接数最大的各所述已连接路径计算单元中优先级最高的所述 已连接路径计算单元添加工作标记。 在上述技术方案的基础上,所述连接更新单元具体用于当所述路径计算客户端未 与所述目标路径计算单元连接时,在所述路径计算客户端与所述目标路径计算单元之间创 建连接,创建与所述目标路径计算单元对应的会话连接数记录项,并记录所述目标路径计 算单元的会话连接数; 所述连接更新单元具体还用于当所述路径计算客户端已与所述目标路径计算单 元连接时,在所述路径计算客户端与所述目标路径计算单元之间维持连接,并更新对应所 述目标路径计算单元的会话连接数。 在上述技术方案的基础上,所述连接更新单元还用于当所述已连接路径计算单元 与所述路径计算客户端断开连接时,所述路径计算客户端将已断开连接的所述已连接路径 计算单元的会话连接数更新为零。 在上述技术方案的基础上,当存在一新增路径计算客户端时: 待新增路径计算客户端与各所述目标路径计算单元建立连接,且各所述目标路径 计算单元将自身的会话连接数发送至各个已连接的路径计算客户端后, 所述新增路径计算客户端内的所述连接更新单元还用于更新记录的各所述目标 路径计算单元的会话连接数。 附图说明 图1为本发明实施例一中主备路径计算单元工作优化方法的步骤流程图; 图2为本发明实施例一中主备路径计算单元工作优化方法的操作实例流程图; 图3为本发明实施例一中现有技术的拓扑示例图; 图4为本发明实施例一中主备路径计算单元工作优化方法在第一种情况时的拓扑 示例图; 图5为本发明实施例一中主备路径计算单元工作优化方法在第二种情况时的拓扑 示例图; 图6为本发明实施例二中主备路径计算单元工作优化系统的结构框图; 图中:1、消息接收单元;2、连接更新单元;3、工作标记单元4、权限设置单元。