使用为用户设备节点定义的权重从加权公平排队调度器调节内容流制造技术

技术编号:11644418 阅读:143 留言:0更新日期:2015-06-25 03:22
设备和方法控制内容流通过内容分布网络的传递。接入(300)数据储存库(142,140)以检索信息,所述信息识别注册有多个订户帐户中的一个订户帐户的用户设备节点(200-214)的群组并且还识别与用户设备节点(200-214)的群组相关联的权重值。响应于与用户设备节点(200-214)的群组相关联的权重值,调节通信比特率,通信比特率由加权公平排队调度器节点(136)提供到在分配到虚拟管道的带宽内的内容流的群组中的各个内容流,虚拟管道用于通过内容分布网络携带内容流的群组到用户设备节点(200-214)的群组。

【技术实现步骤摘要】
【国外来华专利技术】
本公开内容涉及通信网络,并且更具体地说,涉及提供自适应速率内容流到用户设备节点的内容分布系统。
技术介绍
鉴于内容分布网络中的带宽限制,内容提供商一直致力于如何以高可用性和高性能向其客户提供媒体。内容分布网络(CDN)能够是部署在连接到因特网或其它公共/私有通信网络的多个数据中心中的服务器的大型分布式系统。CDN的一个功能是提供媒体内容(例如,视频/音频/等)到用户设备节点(UE)。能够接收媒体内容的示例UE是电视、数字媒体记录器、台式计算机和移动终端(例如,智能电话和平板计算机)。随着自适应流播内容输送解决方案的增多,用于将内容从内容提供商分布到中央CDN服务器和/或分布式CDN复制服务器的带宽要求已有了极大的增长。自适应流播技术被实现来处理对于将内容从顶部(OTT)内容服务器(例如,广播和点播电影/电视/等)上的OTT应用跨CDN流播到具有大不相同性能和协议的UE的增大消费者需求。示例自适应流播协议包括Apple发起的HTTP实况流播(HLS)协议、Microsoft发起的通过HTTP的平滑流播协议、Adobe发起的动态流播协议及MPEG通过HTTP的动态自适应流播(MPEG DASH)协议。HTTP自适应流播服务器(HASS)能够运行以将源媒体内容流转换成具有不同编码比特率的多个内容流。可将多个比特率内容流的群组转码,以提供具有能够由UE使用的不同流播协议(例如,HLS协议、平滑流播协议、动态流播协议、MPEG DASH协议等)要求的不同分布容器格式的多个多比特率内容流的群组。相应地,多比特率内容流的单个群组能够产生不同格式的多比特率内容流的许多群组,这些群组需要分布和存储在中央⑶N服务器和/或分布到CDN复制服务器。以此方式分布媒体内容消耗巨大的CDN资源。另外,诸如视频的一些类型的媒体能够为每个流消耗特别高的带宽。此部分中描述的方案能够实行,但不一定是以前已设想或实行的方案。因此,除非本文中另有指示,否则,此部分中描述的方法不是本申请的权利要求的现有技术,并且不通过包含在本部分中而被承认是现有技术。
技术实现思路
诸如HTTP自适应流播服务器(HASS)的网络节点能够使用加权公平网络排队以控制内容流的带宽使用。然而,加权公平网络排队已限于调节订户的带宽利用。未提供允许订户和/或运营商调节与订户中的特定订户相关联的各个用户设备节点的带宽使用的能力。因此,一个目的可以是解决至少一些上面提及的缺点和/或提供对内容流通过内容分布网络到用户设备节点的传递的改进控制。本文中公开的一些实施例允许运营商定义用于调节带宽的策略,带宽由加权公平排队调度器节点通过用于将内容流传递到订户的内容输送网络提供到订户级别虚拟管道。另外,订户能够定义用于调节通信比特率的策略,通信比特率由加权公平排队调度器节点提供到分配到虚拟管道的带宽内的内容流的群组中的各个内容流。相应地,能够响应于运营商和/或订户定义的策略,调节到各个用户设备节点的内容输送。一个实施例涉及一种由至少一个网络节点用于控制内容流通过内容分布网络的传递的方法。方法包括接入数据储存库以检索信息,所述信息识别注册有多个订户帐户中的一个订户帐户的用户设备节点的群组并且还识别与用户设备节点的群组相关联的权重值。方法还包括响应于与用户设备节点的群组相关联的权重值,调节通信比特率,所述通信比特率由加权公平排队调度器节点提供到在分配到虚拟管道的带宽内的内容流的群组中的各个内容流,所述虚拟管道用于通过内容分布网络携带内容流的群组到用户设备节点的群组。此方案的潜在优点是订户可定义到各个用户设备节点的各个优先级别,以促使一些用户设备具有比其它用户设备更高的可用数据率,并且使得更低优先级设备将更不可能过度消耗更高优先级设备需要的带宽。另一实施例涉及一种控制内容流通过内容分布网络到多个用户设备节点的传递的带宽判定管理器节点。带宽判定管理器节点包括处理器电路,处理器电路配置成接入数据储存库以检索信息,所述信息识别注册有多个订户帐户中的一个订户帐户的用户设备节点的群组并且还识别与用户设备节点的群组相关联的权重值。处理器还配置成响应于与用户设备节点的群组相关联的权重值,调节通信比特率,所述通信比特率由加权公平排队调度器节点提供到在分配到虚拟管道的带宽内的内容流的群组中的各个内容流,虚拟管道用于通过内容分布网络携带内容流的群组到用户设备节点的群组。另一实施例涉及一种控制内容流通过内容分布网络到多个用户设备节点的传递的加权公平排队调度器节点。加权公平排队调度器节点包括多个存储器队列和处理器电路。处理器电路配置成从带宽判定管理器节点接收识别在用户设备节点的群组与权重值之间的关联的信息。处理器电路将权重值中的每个权重值与存储器队列的群组中的不同存储器队列相关联,并且接收来自内容流的群组内的内容流的数据段,数据段包括源地址和目的地地址。处理器电路将数据段中的特定数据段保存到响应于数据段中的特定数据段的目的地地址而选择的存储器队列中的特定存储器队列中,并且响应于与存储器队列中的特定存储器队列相关联的权重值,控制从存储器队列中的特定存储器队列检索并且向用户设备节点的群组转发数据段的速率。处理器电路使用检索的数据段的目的地地址,向用户设备节点的群组转发检索的数据段。在查看以下附图和详细描述时,对于本领域技术人员,根据本专利技术的实施例的其它方法和设备将显而易见或变得显而易见。意图是所有此类另外的方法和设备包括在本描述内,在本专利技术的范围内,以及受随附权利要求保护。另外,意图是本文中公开的所有实施例能够分别实现或者以任何方式和/或在任何组合中组合。【附图说明】被包括以提供本公开内容的进一步理解,并且合并在本申请中并构成本申请的一部分的附图示出本专利技术的某些非限制性实施例。在图中: 图1是配置成根据一些实施例操作的内容分布系统的框图; 图2示出根据一些实施例,由带宽判定管理器节点和/或加权公平排队调度器节点为调节将内容输送到与不同订户相关联的用户设备节点的群组的虚拟管道的群组的通信比特率而执行的示例操作和方法; 图3-10是根据一些实施例,由图1的带宽判定管理器节点和/或加权公平排队调度器节点执行的操作和方法的流程图; 图11是配置成根据一些实施例操作的示例带宽判定管理器节点的框图;以及图12是配置成根据一些实施例操作的示例加权公平排队调度器节点的框图。【具体实施方式】现在,将参照示出本专利技术的实施例的附图,在下文更全面地描述本专利技术。然而,本专利技术可以许多不同的形式实施,并且不应视为限于本文所述的实施例。一些实施例涉及内容分布系统,其中,带宽分配到通过内容分布网络携带内容流的群组到与订户帐户相关联的用户设备节点的群组的虚拟管道。响应于与订户帐户中的不同订户帐户相关联的多个订户级别权重值中的对应订户级别权重值,加权公平排队调度器节点调节分配到虚拟管道中的各个管道的带宽。另外,响应于与内容流输送到的用户设备节点的群组相关联的权重值,调节通信比特率,所述通信比特率由加权公平排队调度器节点提供到分配到虚拟管道之一的带宽内的内容流的群组中的各个内容流。相应地,使用与订户帐户中的不同订户帐户相关联的订户级别权重值,调节虚拟管道中的各个管道的带宽。响应于与用户设备节点的群组内的用户设备节点中的各个用户设本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/62/CN104737500.html" title="使用为用户设备节点定义的权重从加权公平排队调度器调节内容流原文来自X技术">使用为用户设备节点定义的权重从加权公平排队调度器调节内容流</a>

【技术保护点】
一种由至少一个网络节点用于控制内容流通过内容分布网络的传递的方法,所述方法包括:接入(300)数据储存库以检索信息,所述信息识别注册有多个订户帐户中的一个订户帐户的用户设备节点的群组并且还识别与所述用户设备节点的所述群组相关联的权重值;响应于与所述用户设备节点的所述群组相关联的所述权重值,调节(302)通信比特率,所述通信比特率由加权公平排队调度器节点提供到在分配到虚拟管道的带宽内的所述内容流的群组中的各个内容流,所述虚拟管道用于通过所述内容分布网络携带所述内容流的所述群组到所述用户设备节点的所述群组。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:C达谢尔B富尔斯曼C菲利普斯J雷诺
申请(专利权)人:爱立信电视公司
类型:发明
国别省市:美国;US

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

1