流量转发系统、方法和vBRAS的控制面设备技术方案

技术编号:35120718 阅读:16 留言:0更新日期:2022-10-05 09:49
本公开提供了一种流量转发系统、方法和vBRAS的控制面设备,涉及通信领域,所述系统包括:vBRAS的控制面设备,被配置为:建立第一路由表项和与该vBRAS的多个转发面设备一一对应的多个第二路由表项,所述第一路由表项包括第一用户的第一路由信息,每个第二路由表项包括第二用户的第二路由信息;将所述第一路由表项下发至所述多个转发面设备中的每个转发面设备;将每个第二路由表项下发至与该第二路由表项对应的转发面设备;和所述多个转发面设备,每个转发设备被配置为:根据所述第一路由信息对来自第一用户的流量进行转发;根据对应的第二路由表项中的所述第二路由信息对来自该第二路由表项中的第二用户的流量进行转发。二路由表项中的第二用户的流量进行转发。二路由表项中的第二用户的流量进行转发。

【技术实现步骤摘要】
流量转发系统、方法和vBRAS的控制面设备


[0001]本公开涉及通信领域,尤其是流量转发系统、方法和虚拟化宽带接入服务器(vBRAS)的控制面设备。

技术介绍

[0002]相关技术中,vBRAS的控制面设备在向多个转发面设备下发与多个转发面设备一一对应的多个路由表项时,有两种不同的下发方式。
[0003]在第一种下发方式中,无论路由表项对应哪一个转发面设备,控制面设备将每个路由表项下发至每个转发面设备。
[0004]在第二种下发方式中,控制面设备将每个路由表项下发至对应的转发面设备。

技术实现思路

[0005]专利技术人注意到,在第一种下发方式中,由于每个转发面设备都要接收所有的路由表项,故,转发面设备的硬件资源的消耗太大。
[0006]在第二种下发方式中,在一个转发面设备故障的情况下,控制面设备需要将该转发面设备对应的路由表项重新下发至其他转发面设备,这会降低故障响应速度,从而使用户感知到流量中断,降低了用户体验。
[0007]有鉴于此,本公开实施例提出了如下技术方案,可以兼顾转发面设备的硬件资源和用户体验。
[0008]根据本公开实施例的一方面,提供一种流量转发系统,包括:虚拟化宽带接入服务器vBRAS的控制面设备,被配置为:建立第一路由表项和与该vBRAS的多个转发面设备一一对应的多个第二路由表项,所述第一路由表项包括第一用户的第一路由信息,每个第二路由表项包括第二用户的第二路由信息;将所述第一路由表项下发至所述多个转发面设备中的每个转发面设备;将每个第二路由表项下发至与该第二路由表项对应的转发面设备;和所述多个转发面设备,每个转发设备被配置为:根据所述第一路由信息对来自第一用户的流量进行转发;根据对应的第二路由表项中的所述第二路由信息对来自该第二路由表项中的第二用户的流量进行转发。
[0009]在一些实施例中,所述第一用户包括第一部分用户;所述多个转发面设备中的第一转发面设备被配置为:根据第一部分用户的第一路由信息对来自第一部分用户的流量进行转发;所述控制面设备被配置为:在所述第一转发面设备故障的情况下,向所述多个转发面设备中的第二转发面设备发送指示消息;所述第二转发面设备被配置为:响应于所述指示消息,根据第一部分用户的第一路由信息对来自第一部分用户的流量进行转发。
[0010]在一些实施例中,流量转发系统还包括:软件定义网络SDN控制器,被配置为:针对接入vBRAS的多个用户,基于每个用户的特征信息确定该用户的特征参数,每个用户的特征信息包括与该用户经历的故障相关的第一特征子信息;将所述多个用户中特征参数大于预设阈值的用户确定为第一用户。
[0011]在一些实施例中,每个用户的所述第一特征子信息包括该用户在第一时刻与在所述第一时刻之后的第二时刻之间经历的全部故障的次数,所述特征参数随所述次数的增加而增加。
[0012]在一些实施例中,每个用户的所述第一特征子信息还包括每个故障发生的第三时刻,所述特征参数随所述第三时刻与所述第二时刻之间的时间间隔的增加而减小。
[0013]在一些实施例中,SDN控制器基于以下表达式确定每个用户的所述特征参数:
[0014][0015]其中,M为该用户的特征参数,n为该用户在第一时刻与第二时刻之间经历的全部故障的次数,t
n
为每个故障发生的第三时刻与所述第二时刻之间的时间间隔。
[0016]在一些实施例中,每个用户的所述特征信息还包括表示该用户重要性的特征值,所述特征值随用户重要性的增加而增加。
[0017]在一些实施例中,每个用户的所述特征值是基于与该用户重要性相关的第二特征子信息确定的,所述第二特征子信息包括用户类型和计费方式中的至少一个。
[0018]在一些实施例中,SDN控制器基于以下表达式确定每个用户的所述特征参数:
[0019][0020]其中,M为该用户的特征参数,n为该用户在第一时刻与在所述第一时刻之后的第二时刻之间经历的全部故障的次数,t
n
为每个故障发生的第三时刻与所述第二时刻之间的时间间隔,V为该用户的特征值。
[0021]根据本公开实施例的另一方面,提供一种流量转发方法,包括:虚拟化宽带接入服务器vBRAS的控制面设备建立第一路由表项和与该vBRAS的多个转发面设备一一对应的多个第二路由表项,所述第一路由表项包括第一用户的第一路由信息,每个第二路由表项包括第二用户的第二路由信息;控制面设备将所述第一路由表项下发至所述多个转发面设备中的每个转发面设备,以使得每个转发面设备根据所述第一路由信息对来自第一用户的流量进行转发;控制面设备将每个第二路由表项下发至与该第二路由表项对应的转发面设备,以使得每个转发面设备根据对应的第二路由表项中的所述第二路由信息对来自该第二路由表项中的第二用户的流量进行转发。
[0022]在一些实施例中,所述第一用户包括第一部分用户,所述第一部分用户的流量由所述多个转发面设备中的第一转发面设备转发;所述方法还包括:在所述第一转发面设备故障的情况下,控制面向所述多个转发面设备中的第二转发面设备发送指示消息,以使得所述第一部分用户的流量由所述第二转发面设备转发。
[0023]在一些实施例中,所述第一用户根据如下方式确定:针对接入vBRAS的多个用户,基于每个用户的特征信息确定该用户的特征参数,每个用户的特征信息包括与该用户经历的故障相关的第一特征子信息;将所述多个用户中特征参数大于预设阈值的用户确定为第一用户。
[0024]在一些实施例中,每个用户的所述第一特征子信息包括该用户在第一时刻与在所述第一时刻之后的第二时刻之间经历的全部故障的次数,所述特征参数随所述次数的增加而增加。
[0025]在一些实施例中,每个用户的所述第一特征子信息还包括每个故障发生的第三时刻,所述特征参数随所述第三时刻与所述第二时刻之间的时间间隔的增加而减小。
[0026]在一些实施例中,每个用户的所述特征参数是基于以下表达式确定的:
[0027][0028]其中,M为该用户的特征参数,n为该用户在第一时刻与第二时刻之间经历的全部故障的次数,t
n
为每个故障发生的第三时刻与所述第二时刻之间的时间间隔。
[0029]在一些实施例中,每个用户的所述特征信息还包括表示该用户重要性的特征值,所述特征值随用户重要性的增加而增加。
[0030]在一些实施例中,每个用户的所述特征值是基于与该用户重要性相关的第二特征子信息确定的,所述第二特征子信息包括用户类型和计费方式中的至少一个。
[0031]在一些实施例中,每个用户的所述特征参数是基于以下表达式确定的:
[0032][0033]其中,M为该用户的特征参数,n为该用户在第一时刻与在所述第一时刻之后的第二时刻之间经历的全部故障的次数,t
n
为每个故障发生的第三时刻与所述第二时刻之间的时间间隔,V为该用户的特征值。
[0034]在一些实施例中,所述多个用户中的第一用户是由本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种流量转发系统,包括:虚拟化宽带接入服务器vBRAS的控制面设备,被配置为:建立第一路由表项和与该vBRAS的多个转发面设备一一对应的多个第二路由表项,所述第一路由表项包括第一用户的第一路由信息,每个第二路由表项包括第二用户的第二路由信息;将所述第一路由表项下发至所述多个转发面设备中的每个转发面设备;将每个第二路由表项下发至与该第二路由表项对应的转发面设备;和所述多个转发面设备,每个转发设备被配置为:根据所述第一路由信息对来自第一用户的流量进行转发;根据对应的第二路由表项中的所述第二路由信息对来自该第二路由表项中的第二用户的流量进行转发。2.根据权利要求1所述的系统,其中,所述第一用户包括第一部分用户;所述多个转发面设备中的第一转发面设备被配置为:根据第一部分用户的第一路由信息对来自第一部分用户的流量进行转发;所述控制面设备被配置为:在所述第一转发面设备故障的情况下,向所述多个转发面设备中的第二转发面设备发送指示消息;所述第二转发面设备被配置为:响应于所述指示消息,根据第一部分用户的第一路由信息对来自第一部分用户的流量进行转发。3.根据权利要求1所述的系统,还包括:软件定义网络SDN控制器,被配置为:针对接入vBRAS的多个用户,基于每个用户的特征信息确定该用户的特征参数,每个用户的特征信息包括与该用户经历的故障相关的第一特征子信息;将所述多个用户中特征参数大于预设阈值的用户确定为第一用户。4.根据权利要求3所述的系统,其中,每个用户的所述第一特征子信息包括该用户在第一时刻与在所述第一时刻之后的第二时刻之间经历的全部故障的次数,所述特征参数随所述次数的增加而增加。5.根据权利要求4所述的系统,其中,每个用户的所述第一特征子信息还包括每个故障发生的第三时刻,所述特征参数随所述第三时刻与所述第二时刻之间的时间间隔的增加而减小。6.根据权利要求5所述的系统,其中,SDN控制器基于以下表达式确定每个用户的所述特征参数:其中,M为该用户的特征参数,n为该用户在第一时刻与第二时刻之间经历的全部故障的次数,t
n
为每个故障发生的第三时刻与所述第二时刻之间的时间间隔。7.根据权利要求3所述的系统,其中,每个用户的所述特征信息还包括表示该用户重要性的特征值,所述特征值随用户重要性的增加而增加。8.根据权利要求7所述的系统,其中,每个用户的所述特征值是基于与该用户重要性相关的第二特征子信息确定的,所述第二特征子信息包括用户类型和计费方式中的至少一个。
9.根据权利要求7所述的系统,其中,SDN控制器基于以下表达式确定每个用户的所述特征参数:其中,M为该用户的特征参数,n为该用户在第一时刻与在所述第一时刻之后的第二时刻之间经历的全部故障的次数,t
n
为每个故障发生的第三时刻与所述第二时刻之间的时间间隔,V为该用户的特征值。10.一种流量转发方法,包括:虚拟化宽带接入服务器vBRAS的控制面设备建立第一路由表项和与该vBRAS的多个转发面设备一一对应的多个第二路由表项,所述第一路由表项包括第一用户的第一路由信息,每个第二路由表项包括第二用户的第二路由信息;控制面设备将所述第一路由表项下发至所述多个转发面设备中的每个转发面设备,以使得每个转发面设备根据所述第一路由信息对来自第一用户的流量进行转发;控制面设备将每个第二路由表项下发至与该第二路由表项对应的转发面设备,以使得每个转发面设备根据对应的第二路由表项中的所述第二路...

【专利技术属性】
技术研发人员:杨顺兴朱永庆伍佑明陈华南黄灿灿龚霞
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1