一种保障带宽和服务质量的方法、决策设备和网络架构的制作方法

文档序号:9923880阅读:390来源:国知局
一种保障带宽和服务质量的方法、决策设备和网络架构的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种保障带宽和服务质量的方法、决策设备和网络架构。
【背景技术】
[0002]当用户使用网络服务时,用户所访问的内容源可能在距离客户较远的服务商的互联网数据中心(英文:Internet Data Center,简称:IDC)中,从而造成内容传输时存在较大的时延、抖动或丢包现象,降低用户体验。
[0003]针对这一问题,现有技术提出了一种内容分发网络(英文:Content DeliveryNetwork,简称:CDN)系统,将内容库中的内容分发至各个边缘缓存节点设备。CDN系统能够实时的根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向到离用户最近的边缘缓存节点上,使得用户能够就近取得所需的内容,解决了互联网的拥挤状况,提升了用户访问网站的响应速度。
[0004]然而,通过CDN网络,虽然用户请求的数据流量从边缘缓存节点至CDN网络中的带宽接入控制器BRAS的带宽得以保障,但是,从BRAS到用户的带宽和服务质量难以控制,对于用户的某些业务,可能出现带宽不足或延时过长影响用户体验的问题。

【发明内容】

[0005]本发明的实施例提供一种保障带宽和服务质量的方法、决策设备和网络架构,解决了⑶N架构下难以保障BRAS至用户的带宽和QoS的问题。
[0006]为达到上述目的,本发明的实施例采用如下技术方案:
[0007]第一方面,本发明实施例提供了一种保障带宽和服务质量的方法,该方法的执行主体是决策设备,所述决策设备与内容分发网络中的负载均衡服务器SLB和带宽接入控制器BRAS相连,该方法包括:
[0008]所述决策设备接收所述SLB发送的注册请求消息,其中,所述注册请求消息中包含所述SLB所管辖的N个边缘缓存节点的IP地址信息以及所述SLB所属的应用商的标识信息,所述N > = I ;
[0009]所述决策设备根据所述SLB所属的应用商的标识信息,以及预获得的与所述BRAS相连的终端的链路信息,通过预设的策略,生成第一策略模板,其中,所述第一策略模板中包含所述N个边缘缓存节点的IP地址信息与动作项的一一对应关系,所述动作项至少包含提高所述BRAS至所述终端的数据传输的带宽和/或服务质量QoS优先级;
[0010]所述决策设备将所述第一策略模板发送至所述BRAS,以使得所述BRAS根据所述第一策略模板提高所述BRAS至第一终端的数据传输的带宽和/或QoS优先级,其中,所述第一终端所访问的边缘缓存节点为所述N个边缘缓存节点之一。
[0011]第二方面,本发明实施例提供了一种决策设备,该决策设备与内容分发网络CDN中的负载均衡服务器SLB和带宽接入控制器BRAS相连接,所述决策设备包括:接收单元、生成单元和发送单元;
[0012]所述接收单元,用于接收所述SLB发送的注册请求消息,其中,所述注册请求消息中包含所述SLB所管辖的N个边缘缓存节点的IP地址信息以及所述SLB所属的应用商的标识信息,所述N > = I ;
[0013]所述生成单元,用于根据所述SLB所属的应用商的标识信息,以及预获得的与所述BRAS相连的终端的链路信息,通过预设的策略,生成第一策略模板,其中,所述第一策略模板中包含所述N个边缘缓存节点的IP地址信息与动作项的一一对应关系,所述动作项至少包含提高所述BRAS至所述终端的数据传输的带宽和/或服务质量QoS优先级;
[0014]所述发送单元,用于将所述第一策略模板发送至所述BRAS,以使得所述BRAS根据所述第一策略模板提高所述BRAS至第一终端的数据传输的带宽和/或QoS优先级,其中,所述第一终端所访问的边缘缓存节点为所述N个边缘缓存节点之一。
[0015]第三方面,本发明实施例提供了一种网络架构,该网络架构包括:决策设备和⑶N网络架构下的所有设备,其中,所述决策设备分别与CDN架构下负载均衡服务器SLB和带宽接入控制器BRAS相连接;
[0016]所述SLB,用于向所述决策设备发送注册请求消息,其中,所述注册请求消息中包含所述SLB所管辖的N个边缘缓存节点的IP地址信息以及所述SLB所属的应用商的标识信息,所述N > = I ;
[0017]所述决策设备,用于接收所述SLB发送的注册请求消息;根据所述SLB所属的应用商的标识信息,以及预获得的与所述BRAS相连的终端的链路信息,通过预设的策略,生成第一策略模板,其中,所述第一策略模板中包含所述N个边缘缓存节点的IP地址信息与动作项的一一对应关系,所述动作项至少包含提高所述BRAS至所述终端的数据传输的带宽和/或服务质量QoS优先级;将所述第一策略模板发送至所述BRAS ;
[0018]所述BRAS,用于接收所述第一策略模板;接收第一终端发送的访问请求消息,其中,所述访问请求消息中携带所述第一终端访问的边缘缓存节点的IP地址信息,所述第一终端访问的边缘缓存节点为所述N个边缘缓存节点之一;根据所述第一终端访问的边缘缓存节点的IP地址信息以及所述第一策略模板,获得提高所述BRAS至所述第一终端的数据传输的带宽和/或QoS优先级的策略;根据所述策略提高所述BRAS至所述第一终端的数据传输的带宽和/或QoS优先级。
[0019]本发明实施例提供了一种保障带宽和服务质量的方法、决策设备和网络架构,在原CDN架构下添加一个决策设备,该决策设备分别与CDN架构下的BRAS和SLB相连,根据SLB所属的应用商标识信息和所述BRAS下所有终端的链路信息,为所述BRAS配置策略模板,当BRAS下的第一终端请求访问所述N个边缘缓存节点中的一个边缘缓存节点,当所述第一终端访问的内容从所述第一终端所要访问的边缘缓存节点传输到所述BRAS时,所述BRAS就可以根据所述策略模板对所述BRAS至所述第一终端的数据传输进行带宽和/或QoS的提速,从而保证了所述BRAS至所述第一终端的数据传输的带宽和/或QoS优先级。
【附图说明】
[0020]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0021]图1为现有技术提供的一种⑶N网络架构TJK意图;
[0022]图2为一种保障带宽和服务质量的方法流程图;
[0023]图3为另一种保障带宽和服务质量的方法流程图;
[0024]图4为再一种保障带宽和服务质量的方法流程图;
[0025]图5为一种本发明实施例提供的决策设备与CDN网络的连接关系示意图;
[0026]图6为一种决策设备示意图;
[0027]图7为另一种决策设备TJK意图;
[0028]图8为本发明实施例提供的一种网络架构示意图。
【具体实施方式】
[0029]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0030]如图1所示,示例性的描述了一种CDN网络架构,在网络边缘部署多个与内容库相连的边缘缓存节点,所述边缘缓存节点存储内容库中的数据,以就近为用户提供内容服务。
[0031]每个边缘缓存节点与核心路由器相连,当用户通过浏览器通过请求内容库中的内容时,由运营商域名解析DNS服务器或者服务商服务器将用户请求重定向到用户附近边缘缓存节点,数据流经核心路由器CR,带宽接入控制器BRAS到达终端用户。但在现有的⑶N架构中,虽然CDN数据流量从边缘
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1