用于针对一个或多个分布式宽带网络网关(BNG)用户平面设备提供BNG控制平面的集成BNG设备制造技术

技术编号:38394524 阅读:14 留言:0更新日期:2023-08-07 11:09
在一些实现中,集成宽带网络网关(BNG)设备可以与特定分布式BNG用户平面设备传达管理信息。集成BNG设备可以与特定分布式BNG用户平面设备传达控制分组。集成BNG设备可以与特定分布式BNG用户平面设备传达会话控制和状态信息。管理信息、控制分组以及会话控制和状态信息可以经由集成BNG设备和特定分布式BNG用户平面设备之间的相应接口而被传达。因此,集成BNG设备可以针对特定分布式BNG用户平面设备提供BNG控制平面。提供BNG控制平面。提供BNG控制平面。

【技术实现步骤摘要】
用于针对一个或多个分布式宽带网络网关(BNG)用户平面设备提供BNG控制平面的集成BNG设备

技术介绍

[0001]宽带网络网关(BNG)向宽带远程访问设备路由业务或从宽带远程访问设备接收业务,诸如在互联网服务提供方(ISP)网络上的数字订户线路访问复用器(DSLAM)。BNG使得订户能够连接到宽带网络,并且执行认证、授权和计费;分配互联网协议(IP)地址;以及实施服务质量(QoS)策略,等等。

技术实现思路

[0002]在一些实现中,一种存储指令集的非瞬态计算机可读介质,指令集包括一个或多个指令,在由集成宽带网络网关(BNG)设备的一个或多个处理器执行时,使集成BNG设备:经由集成BNG设备与特定分布式BNG用户平面设备之间的第一接口,与特定分布式BNG用户平面设备传达管理信息;经由集成BNG设备与特定分布式BNG用户平面设备之间的第二接口,与特定分布式BNG用户平面设备传达控制分组;以及经由集成BNG设备与特定分布式BNG用户平面设备之间的第三接口,与特定分布式BNG用户平面设备传达会话控制和状态信息。
[0003]本文描述的一些实现涉及一种用于针对一个或多个分布式BNG用户平面设备提供BNG控制平面的集成BNG设备,集成BNG设备可以包括一个或多个存储器和一个或多个处理器。集成BNG设备可以被配置为与一个或多个分布式BNG用户平面设备的特定分布式BNG用户平面设备传达管理信息,其中管理信息经由集成BNG设备和特定分布式BNG用户平面设备之间的第一接口传达。集成BNG设备可以被配置为与特定分布式BNG用户平面设备传达控制分组,其中控制分组经由集成BNG设备和特定分布式BNG用户平面设备之间的第二接口传达。集成BNG设备可以被配置为与特定分布式BNG用户平面设备传达会话控制和状态信息,其中会话控制和状态信息经由集成BNG设备和特定分布式BNG用户平面设备之间的第三接口传达。
[0004]本文描述的一些实现涉及一种用于针对特定分布式BNG用户平面设备提供BNG控制平面的方法。该方法可以包括由集成BNG设备,与特定分布式BNG用户平面设备传达管理信息。该方法可以包括由集成BNG设备,与特定分布式BNG用户平面设备传达控制分组。该方法可以包括由集成BNG设备,与特定分布式BNG用户平面设备传达会话控制和状态信息。
附图说明
[0005]图1A

图1D是本文描述一个示例实现的示意图。
[0006]图2是一个示例环境的示意图,在该示例环境中可以实现本文所描述的系统和/或方法。
[0007]图3

图4是图2的一个或多个设备的示例组件的示意图。
[0008]图5是与集成BNG设备相关的示例过程的流程图,该集成BNG设备可以针对一个或多个分布式BNG用户平面设备提供BNG控制平面。
具体实施方式
[0009]下面的示例实现的具体实施方式参考附图。不同附图中的相同附图标记可以标识相同或相近元素。
[0010]为了适应订户的量、由BNG提供服务的量和类型以及由BNG处理的业务的数量增长,分离的BNG(又被称为分布式BNG)可以由服务提供方部署。该分布式BNG将控制平面和用户平面(又被称为“数据平面”)从物理上和逻辑上分开。例如,执行控制平面功能的软件可以作为虚拟化BNG功能被分布以用于由云服务器执行。实现用户平面的设备,可以包括物理网络设备或虚拟用户平面设备,保留在访问网络和数据网络之间的转发路径上,以根据由控制平面程序化的订户转发状态规则处理分组流。
[0011]然而,在很多情况下,服务提供方已经使用许多集成BNG设备部署了BNG,其中每个集成BNG设备提供控制平面功能性和用户平面功能性。因为每个集成BNG设备都针对BNG提供独立的控制平面和用户平面功能性,结果,不容易将BNG配置为分布式BNG。例如,引入云服务器来统一提供控制平面功能,会导致BNG在配置控制平面和用户平面的分离上花费相当长的一段时间(例如,数小时或数天)。
[0012]本文描述的一些实现提供了一种集成BNG设备,该集成BNG设备可以针对一个或多个分布式BNG用户平面设备提供BNG控制平面。即,该集成BNG设备针对由集成BNG设备提供的一个或多个用户平面提供控制平面,并且,该集成BNG设备也针对一个或多个分布式BNG用户平面设备(例如,其中每个分布式BNG用户平面设备提供一个或多个用户平面)提供控制平面。此外,该集成BNG设备经由集成BNG设备与一个或多个分布式BNG用户平面设备中的每个分布式BNG用户平面设备之间的相应接口传达管理信息、控制分组以及会话控制和状态信息,为一个或多个分布式BNG用户平面设备提供控制平面。
[0013]通过这种方式,单独的集成BNG设备可以被配置为针对一个或多个分布式BNG用户平面设备提供BNG控制平面,并且可以随着时间被递增地添加,同时还可以针对集成BNG设备的一个或多个用户平面提供控制平面。这允许递增迁移到分布式BNG配置,并因此防止丢失分组、业务黑洞、设备错误和/或故障,和/或处理停机,否则,这些就与在一个特定时间引入云服务器去统一提供控制平面功能相关联。此外,在一些实现中,多个集成BNG设备之间可以互相通信,以使能集成BNG设备之间的分布式BNG用户平面设备的负载均衡(例如,防止作为用于一组分布式BNG用户平面设备的BNG控制平面的特定集成BNG设备的过载)。这可以最小化对集成BNG设备的相应计算资源(例如,处理资源、存储器资源、通信资源、和/或电源资源,等等)的低效率的使用。这提高BNG的性能,否则使用单个云实现是不可能的。
[0014]图1A

图1D是本文所描述的与分布式BNG环境相关的一个或多个示例实现100。(多个)示例实现100可以包括一个或多个集成BNG设备(如图1A

图1D中所示的集成BNG设备1和集成BNG设备2),一个或多个分布式BNG用户平面设备(如图1A

图1D中所示的分布式BNG用户平面设备1至N,N≥1),和/或多个用户设备(如图1A

图1D中所示的用户设备1至M,M≥2),这些设备将在下面的图2

图4中详细描述。
[0015]在一些实现中,集成BNG设备(例如,集成BNG设备1和集成BNG设备2中的一个)可以提供BNG控制平面和一个或多个BNG用户平面(例如,BNG控制平面和一个或多个用户平面“集成”在集成BNG设备中)。因此,集成BNG设备针对集成BNG设备的一个或多个BNG用户平面提供BNG控制平面。通过这种方式,集成BNG设备可以针对单个设备内的一组用户设备(例
如,一个或多个用户设备,诸如图1B所示的用户设备M)执行控制平面功能和用户平面功能。
[0016]在一些实现中,集成BNG设备可以针对一个或多个分布式BNG用户平面设备(如,其与集成BNG设备分开,因此被称为“分布式”)提供BNG控制平面。因此,集成BNG设备可以被配置为针对一个或多个分布式BNG用户平面设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于针对一个或多个分布式宽带网络网关(BNG)用户平面设备提供BNG控制平面的集成BNG设备,包括:一个或多个存储器;以及一个或多个处理器,以:与所述一个或多个分布式BNG用户平面设备中的特定分布式BNG用户平面设备传达管理信息,其中所述管理信息经由在所述集成BNG设备与所述特定分布式BNG用户平面设备之间的第一接口传达;与所述特定分布式BNG用户平面设备传达控制分组,其中所述控制分组经由在所述集成BNG设备与所述特定分布式BNG用户平面设备之间的第二接口传达;以及与所述特定分布式BNG用户平面设备传达会话控制和状态信息,其中所述会话控制和状态信息经由所述集成BNG设备与所述特定分布式BNG用户平面设备之间的第三接口传达。2.根据权利要求1所述的集成BNG设备,其中所述集成BNG设备针对由所述集成BNG设备提供的一个或多个用户平面提供所述BNG控制平面。3.根据权利要求1所述的集成BNG设备,其中所述管理信息包括以下至少一项:用于配置所述特定分布式BNG用户平面设备的配置信息;或者与所述特定分布式BNG用户平面设备相关联的操作和资源信息。4.根据权利要求1所述的集成BNG设备,其中当传达所述管理信息时,所述一个或多个处理器将执行以下至少一项:经由所述第一接口向所述特定分布式BNG用户平面设备发送用于配置所述特定分布式BNG用户平面设备的配置信息;或者经由所述第一接口从所述特定分布式BNG用户平面设备接收与所述特定分布式BNG用户平面设备相关联的操作和资源信息。5.根据权利要求1所述的集成BNG设备,其中所述控制分组包括以下至少一项:与建立针对用户设备的通信会话相关的至少一个请求分组;或者与建立针对所述用户设备的所述通信会话相关的至少一个响应分组。6.根据权利要求1所述的集成BNG设备,其中当传达所述控制分组时,所述一个或多个处理器将执行以下至少一项:经由所述第二接口从所述特定分布式BNG用户平面设备接收与建立针对用户设备的通信会话相关的至少一个请求分组;或者经由所述第二接口向所述特定分布式BNG用户平面设备发送与建立针对所述用户设备的所述通信会话相关的至少一个响应分组。7.根据权利要求1所述的集成BNG设备,其中所述会话控制和状态信息包括以下至少一项:指示将要由所述特定分布式BNG用户平面设备实现的状态的信息;或者与由所述特定分布式BNG用户平面设备实现的状态相关的信息。8.根据权利要求1所述的集成BNG设备,其中在传达所述会话控制和状态信息时,所述
一个或多个处理器将执行以下至少一项:经由所述第三接口向所述特定分布式BNG用户平面设备发送指示将要由所述特定分布式BNG用户平面设备实现的转发状态的信息;或者经由所述第三接口从所述特定分布式BNG用户平面设备接收与由所述特定分布式BNG用户平面设备实现的状态相关的状况信息。9.根据权利要求1所述的集成BNG设备,其中所述一个或多个处理器还:经由所述第二接口从所述特定分布式BNG用户平面设备接收与建立针对用户设备的通信会话相关的至少一个请求分组;基于所述至少一个请求分组,确定所述集成BNG设备的一个或多个资源的相应状况;基于所述一个或多个资源的所述相应状况,确定所述集成BNG设备将不支持针对所述用户设备的所述通信会话;以及经由所述第二接口向所述特定分布式BNG用户平面设备发送至少一个响应分组,所述至少一个响应分组指示所述集成BNG设备将不支持针对所述用户设备的所述通信会话。10.根据权利要求9所述的集成BNG设备,其中所述一个或多个处理器还:经由第四接口向另一集成BNG设备发送指示所述另一集成BNG设备将支持针对所述用户设备的所述通信会话的分配信息;以及经由所述第二接口向所述特定分布式BNG用户平面设备发送所述分配信息中的至少一些分配信息。11.根据权利要求1所述的集成BNG设备,其中所述一个或多个处理器还:确定所述集成BNG设备的一个或多个资源的相应状况;基于所述一个或多个资源的所述相应状况,标识用于针对所述一个或多个分布式BNG用户平面设备的部分提供另一BNG控制平面的另一集成BNG设备,其中所述一个或多个分布式B...

【专利技术属性】
技术研发人员:V
申请(专利权)人:瞻博网络公司
类型:发明
国别省市:

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

1