一种隧道授权信息处理方法及路径计算单元技术

技术编号:19026650 阅读:37 留言:0更新日期:2018-09-26 19:55
本发明专利技术公开了一种隧道授权信息处理方法,包括:路径计算单元(PCE)接收至少一个路径计算客户端(PCC)发送的隧道授权请求,以授权已建立的隧道给所述PCE;基于所述隧道授权请求判断预设的隧道授权条件是否得到满足;确定所述预设的隧道授权条件未得到满足时,发送携带第一关键信息的第一消息给所述至少一个PCC,以使所述至少一个PCC获知所述PCE接收自身的隧道授权请求的能力;其中,所述第一关键信息包括以下信息至少之一:所述PCE的授权超荷信息、可接收的授权PCC标识信息、可接收的授权隧道标识信息。本发明专利技术还同时公开了一种PCE。

【技术实现步骤摘要】
一种隧道授权信息处理方法及路径计算单元
本专利技术涉及数据通信
,尤其涉及一种隧道授权信息处理方法及路径计算单元(PCE,PathComputeElement)。
技术介绍
随着软件定义网络(SDN,SoftwareDefinedNetwork)技术的发展,PCE不仅仅是作为集中算路的服务组件,还可以主动的对路径计算客户端(PCC,PathComputationClient)已经建立的隧道进行动态规划和调优工作,即PCC已经创建的隧道可以授权给PCE,然后PCE可以根据需要更新隧道的路径信息。然而,由于PCC无法获知PCE当前可以接收自身发送的隧道授权的情况,导致了PCE在拒绝了自身发送的隧道授权请求后,还会重复的向该PCE授权已建立的隧道,进而降低了PCC和PCE的工作效率。因此,提供一种隧道授权信息处理方案,能够使PCC得知PCE可接收自身的隧道授权请求的能力,已成为亟待解决的技术问题。
技术实现思路
本专利技术实施例提供一种隧道授权信息处理方法及PCE,至少解决了现有技术中存在的问题,能够使PCC获知PCE当前可接收自身的隧道授权的情况,提高PCC及PCE的工作效率。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种隧道授权信息处理方法,应用于PCE,所述方法包括:接收至少一个PCC发送的隧道授权请求;所述隧道授权请求用于所述至少一个PCC授权已建立的隧道给所述PCE;基于所述隧道授权请求判断预设的隧道授权条件是否得到满足;确定所述预设的隧道授权条件未得到满足时,发送携带第一关键信息的第一消息给所述至少一个PCC,以使所述至少一个PCC获知所述PCE接收自身的隧道授权请求的能力;其中,所述第一关键信息包括以下信息至少之一:所述PCE的授权超荷信息、可接收的授权PCC标识信息、可接收的授权隧道标识信息。上述方案中,所述基于所述隧道授权请求判断预设的隧道授权条件是否得到满足,包括:获取所述PCE当前接收的授权隧道数目;基于所述PCE当前接收的授权隧道数目判断是否达到所述PCE可接收的授权隧道数目阈值;确定未达到所述PCE可接收的授权隧道数目阈值时,视为预设的隧道授权条件得到满足;否则,视为预设的隧道授权条件未得到满足;相应的,所述确定所述预设的隧道授权条件未得到满足时,发送携带第一关键信息的第一消息给所述至少一个PCC,包括:确定达到所述PCE可接收的授权隧道数目阈值时,发送携带所述PCE的授权超荷信息的第一消息给所述至少一个PCC。上述方案中,所述发送携带第一关键信息的第一消息给所述至少一个PCC之后,所述方法还包括:检测得到所述PCE当前接收的授权隧道数目未达到所述PCE可接收的授权隧道数目阈值;发送携带所述PCE的授权超荷解除信息的第二消息给所述至少一个PCC,以使所述至少一个PCC授权已建立的隧道给所述PCE。上述方案中,所述基于所述隧道授权请求判断预设的隧道授权条件是否得到满足,包括:提取所述隧道授权请求中的第二关键信息;所述第二关键信息包括以下信息至少之一:PCC标识信息、隧道标识信息;基于所述第二关键信息判断所述至少一个PCC是否为所述PCE可接收隧道授权的PCC,或者所述至少一个PCC授权的隧道是否为所述PCE可接收的隧道;确定所述至少一个PCC是所述PCE可接收隧道授权的PCC,或者所述至少一个PCC授权的隧道是所述PCE可接收的隧道时,视为预设的隧道授权条件得到满足;否则,视为预设的隧道授权条件未得到满足。上述方案中,所述发送携带第一关键信息的第一消息给所述至少一个PCC之后,所述方法还包括:接收隧道授权条件更新指令;基于所述隧道授权条件更新指令,更新所述预设的隧道授权条件;确定更新后的隧道授权条件得到满足时,发送携带第三关键信息的第三消息给所述至少一个PCC,以使所述至少一个PCC授权已建立的隧道给所述PCE;其中,所述第三关键信息包括以下信息至少之一:所述PCE的授权超荷解除信息、更新后的授权PCC标识信息、更新后的授权隧道标识信息。本专利技术实施例还提供了一种PCE,所述PCE包括:接收模块、判断模块及发送模块;其中,所述接收模块,用于接收至少一个路径计算客户端PCC发送的隧道授权请求;所述隧道授权请求用于所述至少一个PCC授权已建立的隧道给所述PCE;所述判断模块,用于基于所述隧道授权请求判断预设的隧道授权条件是否得到满足,并在所述预设的隧道授权条件未得到满足时触发所述发送模块;所述发送模块,用于发送携带第一关键信息的第一消息给所述至少一个PCC,以使所述至少一个PCC获知所述PCE接收自身的隧道授权请求的能力;其中,所述第一关键信息包括以下信息至少之一:所述PCE的授权超荷信息、可接收的授权PCC标识信息、可接收的授权隧道标识信息。上述方案中,所述判断模块,还用于获取所述PCE当前接收的授权隧道数目;基于所述PCE当前接收的授权隧道数目判断是否达到所述PCE可接收的授权隧道数目阈值;确定未达到所述PCE可接收的授权隧道数目阈值时,视为预设的隧道授权条件得到满足;否则,视为预设的隧道授权条件未得到满足;相应的,所述发送模块,还用于在达到所述PCE可接收的授权隧道数目阈值时,发送携带所述PCE的授权超荷信息的第一消息给所述至少一个PCC。上述方案中,所述判断模块,还用于检测得到所述PCE当前接收的授权隧道数目未达到所述PCE可接收的授权隧道数目阈值,触发所述发送模块;所述发送模块,还用于发送携带所述PCE的授权超荷解除信息的第二消息给所述至少一个PCC,以使所述至少一个PCC授权已建立的隧道给所述PCE。上述方案中,所述判断模块,还用于提取所述隧道授权请求中的第二关键信息;所述第二关键信息包括以下信息至少之一:PCC标识信息、隧道标识信息;基于所述第二关键信息判断所述至少一个PCC是否为所述PCE可接收隧道授权的PCC,或者所述至少一个PCC授权的隧道是否为所述PCE可接收的隧道;确定所述至少一个PCC是所述PCE可接收隧道授权的PCC,或者所述至少一个PCC授权的隧道是所述PCE可接收的隧道时,视为预设的隧道授权条件得到满足;否则,视为预设的隧道授权条件未得到满足。上述方案中,所述PCE还包括更新模块,用于接收隧道授权条件更新指令,并基于所述隧道授权条件更新指令,更新所述预设的隧道授权条件;所述判断模块,还用于确定更新后的隧道授权条件得到满足时,触发所述发送模块;所述发送模块,还用于发送携带第三关键信息的第三消息给所述至少一个PCC,以使所述至少一个PCC授权已建立的隧道给所述PCE;其中,所述第三关键信息包括以下信息至少之一:所述PCE的授权超荷解除信息、更新后的授权PCC标识信息、更新后的授权隧道标识信息。本专利技术实施例中,接收至少一个PCC发送的隧道授权请求;所述隧道授权请求用于所述至少一个PCC授权已建立的隧道给所述PCE;基于所述隧道授权请求判断预设的隧道授权条件是否得到满足;确定所述预设的隧道授权条件未得到满足时,发送携带第一关键信息的第一消息给所述至少一个PCC,以使所述至少一个PCC获知所述PCE接收自身的隧道授权请求的能力;其中,所述第一关键信息包括以下信息至少之一:所述PCE的授权超荷信息、可接收的授权PCC标识信息、可接收的授权隧道标识信息本文档来自技高网...

【技术保护点】
1.一种隧道授权信息处理方法,其特征在于,应用于路径计算单元PCE,所述方法包括:接收至少一个路径计算客户端PCC发送的隧道授权请求;所述隧道授权请求用于所述至少一个PCC授权已建立的隧道给所述PCE;基于所述隧道授权请求判断预设的隧道授权条件是否得到满足;确定所述预设的隧道授权条件未得到满足时,发送携带第一关键信息的第一消息给所述至少一个PCC,以使所述至少一个PCC获知所述PCE接收自身的隧道授权请求的能力;其中,所述第一关键信息包括以下信息至少之一:所述PCE的授权超荷信息、可接收的授权PCC标识信息、可接收的授权隧道标识信息。

【技术特征摘要】
1.一种隧道授权信息处理方法,其特征在于,应用于路径计算单元PCE,所述方法包括:接收至少一个路径计算客户端PCC发送的隧道授权请求;所述隧道授权请求用于所述至少一个PCC授权已建立的隧道给所述PCE;基于所述隧道授权请求判断预设的隧道授权条件是否得到满足;确定所述预设的隧道授权条件未得到满足时,发送携带第一关键信息的第一消息给所述至少一个PCC,以使所述至少一个PCC获知所述PCE接收自身的隧道授权请求的能力;其中,所述第一关键信息包括以下信息至少之一:所述PCE的授权超荷信息、可接收的授权PCC标识信息、可接收的授权隧道标识信息。2.根据权利要求1所述的方法,其特征在于,所述基于所述隧道授权请求判断预设的隧道授权条件是否得到满足,包括:获取所述PCE当前接收的授权隧道数目;基于所述PCE当前接收的授权隧道数目判断是否达到所述PCE可接收的授权隧道数目阈值;确定未达到所述PCE可接收的授权隧道数目阈值时,视为预设的隧道授权条件得到满足;否则,视为预设的隧道授权条件未得到满足;相应的,所述确定所述预设的隧道授权条件未得到满足时,发送携带第一关键信息的第一消息给所述至少一个PCC,包括:确定达到所述PCE可接收的授权隧道数目阈值时,发送携带所述PCE的授权超荷信息的第一消息给所述至少一个PCC。3.根据权利要求2所述的方法,其特征在于,所述发送携带第一关键信息的第一消息给所述至少一个PCC之后,所述方法还包括:检测得到所述PCE当前接收的授权隧道数目未达到所述PCE可接收的授权隧道数目阈值;发送携带所述PCE的授权超荷解除信息的第二消息给所述至少一个PCC,以使所述至少一个PCC授权已建立的隧道给所述PCE。4.根据权利要求1所述的方法,其特征在于,所述基于所述隧道授权请求判断预设的隧道授权条件是否得到满足,包括:提取所述隧道授权请求中的第二关键信息;所述第二关键信息包括以下信息至少之一:PCC标识信息、隧道标识信息;基于所述第二关键信息判断所述至少一个PCC是否为所述PCE可接收隧道授权的PCC,或者所述至少一个PCC授权的隧道是否为所述PCE可接收的隧道;确定所述至少一个PCC是所述PCE可接收隧道授权的PCC,或者所述至少一个PCC授权的隧道是所述PCE可接收的隧道时,视为预设的隧道授权条件得到满足;否则,视为预设的隧道授权条件未得到满足。5.根据权利要求1所述的方法,其特征在于,所述发送携带第一关键信息的第一消息给所述至少一个PCC之后,所述方法还包括:接收隧道授权条件更新指令;基于所述隧道授权条件更新指令,更新所述预设的隧道授权条件;确定更新后的隧道授权条件得到满足时,发送携带第三关键信息的第三消息给所述至少一个PCC,以使所述至少一个PCC授权已建立的隧道给所述PCE;其中,所述第三关键信息包括以下信息至少之一:所述PCE的授权超荷解除信息、更新后的...

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

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

1