本申请实施例公开了一种接入网关的方法、装置及存储介质,属于通信领域。在本申请实施例中,终端对应的第一UP设备的接入优先级大于第二UP设备的接入优先级,其中,该第一UP设备为终端的本局址UP设备,第二UP设备为终端的异局址UP设备。这样,在终端接入的第三UP设备故障后,CP设备可以基于终端对应的第一UP设备和第二UP设备的接入优先级,控制终端优先切换至优先级较高的第一UP设备来接入,也即,优先切换至本局址UP设备接入,从而避免终端的业务流量绕行。量绕行。量绕行。
【技术实现步骤摘要】
接入网关的方法、装置及存储介质
[0001]本申请涉及通信领域,特别涉及一种接入网关的方法、装置及存储介质。
技术介绍
[0002]随着软件定义型网络(software designed network,SDN)技术以及网络功能虚拟化(network function virtualization,NFV)技术的发展,宽带网络网关(broadband network gateway,BNG)基于SDN技术和NFV技术的架构实现了转发功能与控制功能的解耦、软件与硬件的解耦。其中,将实现解耦功能的BNG称为虚拟宽带网络网关(virtual broadband network gateway,vBNG)。vBNG包括控制面(control plane,CP)设备以及多个用户面(user plane,UP)设备,且CP设备用于对多个UP设备进行管理。
[0003]相关技术中,终端在接入vBNG时,向多个UP设备发送上线请求报文,该多个UP设备将接收到的终端的上线请求报文转发至CP设备。CP设备在接收到该多个UP设备发送的终端的上线请求报文后,基于该多个UP设备中每个UP设备的当前负载,从该多个UP设备中选择一个UP设备作为终端接入的UP设备。后续,当终端接入的UP设备发生故障时,CP设备基于该多个UP设备中剩余UP设备的当前负载,重新选择一个UP设备作为终端接入的UP设备。
[0004]然而,该多个UP设备中不仅包括位于该终端对应的局址内(也即本局址)的UP设备,还可能包括不在该终端对应的局址内(也即异局址)的UP设备,其中,局址可以是指某个站点、某个机房或者是某个城市、某个区域,通常也可以将局址称为site。在这种情况下,CP设备仅基于多个UP设备的当前负载为终端分配的UP设备可能为异局址的UP设备,这样,终端将会从异局址的UP设备接入vBNG,从而导致业务流量绕行。
技术实现思路
[0005]本申请实施例提供了一种接入网关的方法、装置及存储介质,可以保证终端上线时优先从本局址UP设备接入,避免业务流量绕行。所述技术方案如下:
[0006]第一方面,提供了一种接入网关的方法,应用于控制面CP和用户面UP分离的虚拟宽带网络网关vBNG系统中的CP设备,所述方法包括:获取终端对应的第一UP设备和第二UP设备的接入优先级,所述第一UP设备的接入优先级大于所述第二UP设备的接入优先级,所述第一UP设备为所述终端的本局址UP设备,所述第二UP设备为所述终端的异局址UP设备;响应于所述终端接入的第三UP设备故障,基于所述第一UP设备的接入优先级,控制所述终端接入所述第一UP设备,所述第一UP设备、所述第二UP设备和所述第三UP设备均为所述vBNG系统中的温备组中的UP设备。
[0007]在本申请中,当终端接入的第三UP设备故障后,CP设备可以基于终端对应的第一UP设备和第二UP设备的接入优先级,采取就近原则,控制终端优先切换至优先级较高的本局址UP设备来接入,这样,可以避免终端的业务流量绕行。
[0008]可选地,所述温备组包括所述终端对应的多个UP设备上的多个接口,所述多个UP设备包括所述第一UP设备、所述第二UP设备和所述第三UP设备。
[0009]在本申请中,该温备组为该终端对应的温备组,包括终端对应的多个UP设备上的多个接口,这样CP设备在接收到终端的上线请求报文之后,可以根据接收到的多个上线请求报文中所包括的接口的标识,确定得到包含该多个接口的该温备组,进而基于该温备组来获取该终端对应的UP设备的接入优先级。
[0010]可选地,所述第一UP设备的接入优先级大于所述第二UP设备的接入优先级包括,所述第一UP设备在所述温备组中的优先级大于所述第二UP设备在所述温备组中的优先级。
[0011]由于第一UP设备在温备组中的接入优先级大于第二UP设备在温备组中的接入优先级,且第一UP设备为终端的本局址UP设备,第二UP设备为终端的异局址UP设备。这样当终端上线时,可以保证终端优先从本局址内的第一UP设备上线。
[0012]可选地,所述第一UP设备的接入优先级大于所述第二UP设备的接入优先级可以包括,所述第一UP设备上的第一接口的接入优先级大于所述第二UP设备上的第二接口的接入优先级,所述多个接口包括所述第一接口和所述第二接口。
[0013]在本申请中,温备组中包括第一UP设备上的第一接口和第二UP设备上的第二接口,其中,第一接口的接入优先级大于第二接口的接入优先级,第一UP设备的接入优先级即为第一接口的优先级,而第二UP设备的接入优先级即为第二接口的优先级。这样,当终端上线时,可以保证终端优先通过本局址内的第一UP设备上的第一接口上线。
[0014]可选地,所述温备组包括第一子组和第二子组,所述第一子组包括所述终端的多个本局址UP设备,所述第二子组包括所述终端的多个异局址UP设备,所述第一子组的接入优先级大于所述第二子组的接入优先级,所述第一UP设备的接入优先级为所述第一子组的接入优先级,所述第二UP设备的接入优先级为所述第二子组的接入优先级。
[0015]在本申请中,可以通过将温备组中本局址UP设备和异局址UP设备分为两个子组,进而通过分别设置两个子组的接入优先级来设置UP设备的接入优先级,这样,可以提高温备组中UP设备的接入优先级的配置效率。
[0016]可选地,所述温备组中所述终端的至少两个本局址UP设备的接入优先级不同,和/或,所述温备组中所述终端的至少两个异局址UP设备的接入优先级不同。
[0017]在本申请中,CP设备也可以为温备组中的每个UP设备单独设置一个接入优先级,这种设置方法更为精细和灵活。
[0018]可选地,所述基于第一UP设备的接入优先级,控制终端接入所述第一UP设备的实现过程可以为:确定所述第一UP设备为所述温备组中接入优先级最高的UP设备;控制所述终端接入所述第一UP设备。
[0019]可选地,所述确定第一UP设备为所述温备组中接入优先级最高的UP设备的实现过程为:确定所述第一UP设备为所述温备组中接入优先级最高的多个UP设备之一;基于所述第一UP设备的当前负载,从所述接入优先级最高的多个UP设备确定所述第一UP设备。
[0020]在本申请中,CP设备在确定第一UP设备为温备组中接入优先级最高的多个UP设备之一的情况下,基于第一UP设备的当前负载,从接入优先级最高的多个UP设备中确定第一UP设备。这样基于负载分担的方法从接入优先级最高的多个UP设备中确定第一UP设备,可以确保终端接入一个负载较低的本局址UP设备,从而有利于整个系统的负载均衡。
[0021]第二方面,提供了一种接入网关的方法,应用于控制面CP和用户面UP分离的vBNG系统中的CP设备,所述方法包括:响应于终端的上线请求报文,获取所述终端对应的第一UP
设备和第二UP设备的接入优先级,所述第一UP设备的接入优先级大于所述第二UP设备的接入优先级,所述第一UP设备为所述终端的本局址UP设备,所述第二UP设备为本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种接入网关的方法,其特征在于,应用于控制面CP和用户面UP分离的虚拟宽带网络网关vBNG系统中的CP设备,所述方法包括:获取终端对应的第一UP设备和第二UP设备的接入优先级,所述第一UP设备的接入优先级大于所述第二UP设备的接入优先级,所述第一UP设备为所述终端的本局址UP设备,所述第二UP设备为所述终端的异局址UP设备;响应于所述终端接入的第三UP设备故障,基于所述第一UP设备的接入优先级,控制所述终端接入所述第一UP设备,所述第一UP设备、所述第二UP设备和所述第三UP设备均为所述vBNG系统中的温备组中的UP设备。2.根据权利要求1所述的方法,其特征在于,所述温备组包括所述终端对应的多个UP设备上的多个接口,所述多个UP设备包括所述第一UP设备、所述第二UP设备和所述第三UP设备。3.根据权利要求2所述的方法,其特征在于,所述第一UP设备的接入优先级大于所述第二UP设备的接入优先级包括,所述第一UP设备在所述温备组中的优先级大于所述第二UP设备在所述温备组中的优先级。4.根据权利要求2所述的方法,其特征在于,所述第一UP设备的接入优先级大于所述第二UP设备的接入优先级包括,所述第一UP设备上的第一接口的接入优先级大于所述第二UP设备上的第二接口的接入优先级,所述多个接口包括所述第一接口和所述第二接口。5.根据权利要求1
‑
4任一项所述的方法,其特征在于,所述温备组包括第一子组和第二子组,所述第一子组包括所述终端的多个本局址UP设备,所述第二子组包括所述终端的多个异局址UP设备,所述第一子组的接入优先级大于所述第二子组的接入优先级,所述第一UP设备的接入优先级为所述第一子组的接入优先级,所述第二UP设备的接入优先级为所述第二子组的接入优先级。6.根据权利要求1
‑
4任一项所述的方法,其特征在于,所述温备组中所述终端的至少两个本局址UP设备的接入优先级不同,和/或,所述温备组中所述终端的至少两个异局址UP设备的接入优先级不同。7.根据权利要求1
‑
6任一所述的方法,其特征在于,所述基于所述第一UP设备的接入优先级,控制所述终端接入所述第一UP设备,包括:确定所述第一UP设备为所述温备组中接入优先级最高的UP设备;控制所述终端接入所述第一UP设备。8.根据权利要求7所述的方法,其特征在于,所述确定所述第一UP设备为所述温备组中接入优先级最高的UP设备,包括:确定所述第一UP设备为所述温备组中接入优先级最高的多个UP设备之一;基于所述第一UP设备的当前负载,从所述接入优先级最高的多个UP设备确定所述第一UP设备。9.一种接入网关的方法,其特征在于,应用于控制面CP和用户面UP分离的vBNG系统中的CP设备,所述方法包括:响应于终端的上线请求报文,获取所述终端对应的第一UP设备和第二UP设备的接入优先级,所述第一UP设备的接入优先级大于所述第二UP设备的接入优先级,所述第一UP设备为所述终端的本局址UP设备,所述第二UP设备为所述终端的异局址UP设备,所述第一UP设
备和所述第二UP设备均为所述vBNG系统中的温备组中的UP设备;基于所述第一UP设备的接入优先级,控制所述终端接入所述第一UP设备。10.根据权利要求9所述的方法,其特征在于,所述温备组包括所述终端对应的多个UP设备上的多个接口,所述多个UP设备包括所述第一UP设备和所述第二UP设备。11.根据权利要求10所述的方法,其特征在于,所述第一UP设备的接入优先级大于所述第二UP设...
【专利技术属性】
技术研发人员:花荣荣,余舟毅,彭涛,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。