用于选择内容分发网络实体的技术制造技术

技术编号:20761415 阅读:25 留言:0更新日期:2019-04-03 13:34
描述了一种被配置为从一组内容分发网络(CDN)实体中选择用于向客户端设备分发内容的CDN实体的选择装置。CDN实体的内容分发与资源消耗相关联,例如关于处理负载。选择装置被配置为:接收针对该组CDN实体中的多个CDN实体的服务性能报告,并且在根据一个或多个服务性能报告来确定第一CDN实体的服务性能高于第一结果时,选择用于向客户端设备进行内容分发的第二CDN实体。该选择在受到以下约束的情况下执行:第二CDN实体的服务性能低于第二阈值,以及关于第二CDN实体的资源消耗低于关于第一CDN实体的资源消耗。

【技术实现步骤摘要】
【国外来华专利技术】用于选择内容分发网络实体的技术
本公开总体上涉及经由网络基础架构向客户端设备分发内容。更详细地,描述了用于针对客户端设备来选择内容分发网络实体的技术。该技术可以用装置、网络节点、网络系统、客户端设备、方法和计算机程序的形式来实现。
技术介绍
内容提供商正越来越多地使用第三方内容分发网络(CDN)技术来实现其内容提供。这样,内容提供商倾向于不在内容提供商本身的内容提供之下来运营基础架构。相反,它们利用(例如来自CDN提供商的)“即服务(asaservice)”提供。一些CDN就建立在公共云基础架构上。其它CDN提供商在运营商网络内部署自己的高速缓存。现今,客户端设备通常仅连接到单个CDN。CDN节点可以重定向到其他CDN节点,以便均衡多个网络节点上的负载。CDN提供商需要以可扩缩且高效的方式向最终用户的客户端设备提供内容。为此,CDN的目标是将内容置于客户端设备附近。例如,CDN使用所谓的边缘服务器以高速缓存的方式在不同位置处复制内容。最终用户所感知的内容呈现质量(或者更一般地,服务性能)实质上取决于边缘服务器位置和CDN节点连接。当CDN提供商在某个区域中提供良好的连接(例如,在靠近本文档来自技高网...

【技术保护点】
1.一种选择装置(30),被配置为从一组内容分发网络“CDN”实体中选择用于向客户端设备(20)分发内容的CDN实体,其中,每个CDN实体进行的内容分发与资源消耗相关联,所述选择装置被配置为:接收(202)针对所述一组CDN实体中的多个CDN实体的服务性能报告;以及在根据所述服务性能报告中的一个或多个服务性能报告来确定第一CDN实体的服务性能高于第一阈值时,在受到以下约束的情况下选择(204)用于向客户端设备(20)进行内容分发的第二CDN实体:(i)所述第二CDN实体的服务性能低于第二阈值;以及(ii)关于所述第二CDN实体的资源消耗低于关于所述第一CDN实体的资源消耗。

【技术特征摘要】
【国外来华专利技术】1.一种选择装置(30),被配置为从一组内容分发网络“CDN”实体中选择用于向客户端设备(20)分发内容的CDN实体,其中,每个CDN实体进行的内容分发与资源消耗相关联,所述选择装置被配置为:接收(202)针对所述一组CDN实体中的多个CDN实体的服务性能报告;以及在根据所述服务性能报告中的一个或多个服务性能报告来确定第一CDN实体的服务性能高于第一阈值时,在受到以下约束的情况下选择(204)用于向客户端设备(20)进行内容分发的第二CDN实体:(i)所述第二CDN实体的服务性能低于第二阈值;以及(ii)关于所述第二CDN实体的资源消耗低于关于所述第一CDN实体的资源消耗。2.根据权利要求1所述的选择装置,还被配置为:触发至少一个动作,所述至少一个动作引起所述客户端设备(20)从所选择的第二CDN实体接收内容。3.根据权利要求2所述的选择装置,其中,所述至少一个动作引起所述客户端设备(20)将内容接收从所述第一CDN实体切换到所述第二CDN实体。4.根据权利要求2或3所述的选择装置,其中,所述至少一个动作包括:在清单文件中指示所述第二CDN实体,以及触发对所述清单文件的发送,所述清单文件向所述客户端设备(20)指示所述第二CDN实体。5.根据前述权利要求中任一项所述的选择装置,其中,从多个客户端设备(20)接收所述服务性能报告。6.根据权利要求5所述的选择装置,还被配置为:触发从所述多个CDN实体到所述多个客户端设备(20)的内容分发,以使得能够从所述多个客户端设备(20)接收针对所述多个CDN实体的服务性能报告。7.根据权利要求6所述的选择装置,其中,触发从所述多个CDN实体到所述多个客户端设备(20)的内容分发包括触发至少一个动作,所述至少一个动作引起所述多个客户端设备(20)中的各个客户端设备(20)从所述多个CDN实体中的各个CDN实体接收内容。8.根据权利要求7所述的选择装置,其中,所述至少一个动作引起从所述第一CDN实体接收内容的客户端设备(20)的第一数量低于从所述第二CDN实体接收内容的客户端设备(20)的第二数量,其中,所述第一数量至少为一,以使得还能够接收针对所述第一CDN实体的服务性能报告。9.根据前述权利要求中任一项所述的选择装置,其中,所述第二阈值低于所述第一阈值。10.根据前述权利要求中任一项所述的选择装置,其中,在受到以下另一约束的情况下选择所述第二CDN实体:(iii)所述第二CDN实体的服务性能高于第三阈值,其中,所述第三阈值低于所述第一阈值。11.根据前述权利要求中任一项所述的选择装置,其中,在满足至少约束(i)的多个CDN实体之中,根据约束(ii)来选择具有最小资源消耗的第二CDN实体。12.根据前述权利要求中任一项所述的选择装置,还被配置为:考虑到以下各项,针对特定客户端设备(20)来导出特定CDN实体的服务性能:(i)针对所述特定CDN实体所报告的一个或多个服务性能度量;以及(ii)所述特定客户端设备(20)的技术能力。13.根据权利要求12所述的选择装置,其中,所述特定客户端设备(20)的技术能力指示所述特定客户端设备(20)的屏幕大小和音频呈现能力中的至少一项。14.根据前述权利要求中任一项所述的选择装置,其中,所述一组CDN实体包括以下至少一项:各个CDN;每CDN的各个接入网络类型;以及前述各项的组合。15.根据前述权利要求中任一项所述的选择装置,其中,所述服务性能指示特定CDN实体的内容分发延迟和特定CDN实体的媒体质量中的至少一项。16.根据前述权利要求中任一项所述的选择装置,还被配置为:接收与所述一组CDN实体内的多个CD...

【专利技术属性】
技术研发人员:托斯腾·洛马尔阿里·埃尔埃塞利穆罕默德·易卜拉欣
申请(专利权)人:瑞典爱立信有限公司
类型:发明
国别省市:瑞典,SE

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

1