[发明专利]一种路径更新方法、装置、设备及存储介质有效
申请号: | 201910021154.1 | 申请日: | 2019-01-09 |
公开(公告)号: | CN111431807B | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 刘永伟 | 申请(专利权)人: | 中国移动通信有限公司研究院;中国移动通信集团有限公司 |
主分类号: | H04L45/02 | 分类号: | H04L45/02 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张振伟;张颖玲 |
地址: | 100053 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 路径 更新 方法 装置 设备 存储 介质 | ||
本申请实施例公开了一种路径更新方法、装置、设备及存储介质,其中,所述方法包括:当路由节点的当前路径更新失败时,所述路由节点获取所述当前路径的路径信息;将所述当前路径的路径信息作为错误路径通知信息,写入PCEP报文的ERROR Object字段;向服务器发送携带有所述路径信息的PCEP报文。
技术领域
本申请实施例涉及互联网技术领域,涉及但不限于一种路径更新方法、装置、设备及存储介质。
背景技术
路径计算元素协议(Path Computation Element Protocol,PCEP)是一种支持集中化路径计算的协议,是路径计算单元(Path Computation Element,PCE)系统的关键协议,PCE系统有两个核心模块:路径计算客户端(Path Computation Client,PCC)和PCE。
PCE在执行算路任务时,网络拓扑、带宽资源、路径状态等资源占用情况的正确性会影响到算路结果的正确性,PCE与PCC均在自身模块数据库中存储当前的路径信息。当网络中存在大量路径时,如果网络震荡,会有大量算路任务执行,由于软件可靠性等因素,有很大概率会产生PCC与PCE之间数据库中路径信息不一致的情况。当前的解决思路一般是从PCE或者PCC具体软件实现流程中入手,通过提高软件可靠性,以解决PCC与PCE路径不一致导致的算路结果错误的问题。
但是,如果仅从PCE或者PCC软件流程上考虑,很难覆盖大量复杂的场景。并且,由于PCE和PCC之间没有从协议角度定义数据对比更新机制,因此,在出现路结果错误的问题时,一般需要人工干预PCC或PCE之间的数据库信息。
发明内容
有鉴于此,本申请实施例提供一种路径更新方法、装置、设备及存储介质。
本申请实施例的技术方案是这样实现的:
第一方面,本申请实施例提供一种路径更新方法,所述方法包括:
当路由节点的当前路径更新失败时,所述路由节点获取所述当前路径的路径信息;
将所述当前路径的路径信息作为错误路径通知信息,写入PCEP报文的ERRORObject字段;
向服务器发送携带有所述路径信息的PCEP报文。
在其他实施例中,所述当前路径的路径信息,包括:所述当前路径对应的至少两个路径节点的标识;
所述将所述当前路径的路径信息作为错误路径通知信息,写入PCEP报文的ERRORObject字段,包括:将所述至少两个路径节点的标识作为所述错误路径通知信息,写入到PCEP报文的ERROR Object字段中。
在其他实施例中,所述错误路径通知信息包括路径错误类型和路径误差值。
在其他实施例中,在向服务器发送携带有所述路径信息的PCEP报文之后,所述方法还包括:
所述路由节点接收所述服务器发送的更新路径的路径信息;
根据所述更新路径的路径信息,更新所述当前路径的路径信息。
在其他实施例中,所述更新路径的路径信息包括至少两个更新路径节点的标识和所述更新路径的路径资源占用量;
对应地,所述根据所述更新路径的路径信息,更新所述当前路径的路径信息,包括:
所述路由节点根据所述至少两个更新路径节点的标识和所述更新路径的路径资源占用量更新所述当前路径的路径信息。
在其他实施例中,所述方法还包括:
当所述路由节点的当前路径中断时,所述路由节点向所述服务器发送算路请求消息,并接收所述服务器基于所述算路请求消息所返回的算路结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信有限公司研究院;中国移动通信集团有限公司,未经中国移动通信有限公司研究院;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910021154.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:热防护装置及摄像机
- 下一篇:筛选装置、方法及计算机可读存储介质