用于在内容递送网络中递送内容的系统和方法

文档序号:9829914阅读:255来源:国知局
用于在内容递送网络中递送内容的系统和方法
【技术领域】
[0001]本公开一般涉及通信网络。更具体地说,并且不作为任何限制,本公开针对用于在内容递送网络中递送内容的系统和方法。
【背景技术】
[0002]内容递送网络即CDN(有时也称为内容分布网络)通常使用诸如自适应比特率(ABR)流播的技术以“尽力而为”的方式跨整个网络的节点分布内容。然而,已知的是,ABR基于多个客户开始使用网络资源的命令可导致网络上带宽的不公平且有时不相称的分摊。由于带宽使用情况通常由请求内容的客户确定,并且因为ABR客户可能是机会型的,因此他们可变得贪婪。比如,当与对于较高分辨率装置(诸如例如高清电视(HDTV))所需的带宽相比较时,具有低分辨率的客户端装置(例如蜂窝电话)最终消耗不成比例量的带宽。当较高带宽选项变得可用时,预期关于带宽的此类滥用的问题将变得更加突出。相关地,CDN还受有关在不同节点处拥塞的问题的困扰。

【发明内容】

[0003]本专利公开广义上针对策略管理和流行确定方案,其中可使用多个源通过位置和人口统计预先确定内容是流行的。本公开的至少一些实施例可有利地通过基于流行性确定和分布预先供应内容来优化到可能经受拥塞的节点的CDN业务流。通过预先供应自适应流播分组或内容,特别是在初始高速缓存期间,操作员可保存相当大量的CDN分布带宽,因为内容的用户请求由CDN服务和/或重新定向。在一些备选实施例中,用于推送内容和牵拉(pull)内容的策略管理可被应用在整个CDN分层组织上,由此潜在地实现了更好的服务质量(QoS)和牵拉内容的网络带宽分布。另外,本公开的一个或多个附加实施例可配置成基于当前网络分布和利用以及预计的将来内容分布和/或利用来促进CDN的推送管道和牵拉管道的优化。
[0004]在一方面,公开了CDN中内容递送方法的实施例。所要求权利的实施例包括:获得相对于要分布在由CDN服务的地理区域中的具体内容的趋势数据,并获得由内容递送网络服务的订户的人口数据。基于从趋势数据和人口数据中的至少一个导出的度量预报该地理区域中具体内容的预期流行性分布。实现用于基于具体内容相对于CDN服务的地理区域的预期流行性分布向CDN的一个或多个节点推送具体内容的推送策略。
[0005]在另一方面,公开了可作为与CDN相关联的流行性策略管理节点操作的网络元件或节点的实施例。所要求权利的网络元件包括一个或多个处理器以及耦合到一个或多个处理器的存储器子系统,其中存储器子系统包含永久存储器(例如非易失性存储器,诸如闪存)。内容流行性预报模块实现在永久存储器中并配置成由一个或多个处理器执行以便执行如下操作:获得相对于分布在由CDN服务的地理区域中的具体内容的趋势数据;获得由内容递送网络服务的订户的人口数据;基于度量(例如从趋势数据和人口数据中的至少一个导出的)确定一个或多个地理区域中具体内容(例如聚类)的预期流行性分布;以及实现用于基于具体内容的预期流行性分布向CDN的一个或多个节点推送具体内容的推送策略。在又一方面,公开了含有其上存储的指令的非暂时性计算机可读介质的实施例。当所存储的指令由配置成操作为流行性策略管理节点的计算机系统执行时,计算机系统可操作以执行上面阐述的方法实施例。
[0006]各种实施例的另外特征如在从属权利要求中所要求权利的。实施例的附加优点和优势鉴于如下描述和附图将显而易见。
【附图说明】
[0007]本公开的实施例在附图的各图中作为示例而非限制图示了,附图中相似的附图标记指示类似的要素。应该指出,此公开中对“一”或“一个”实施例的不同提及不一定针对同一实施例,而是此类提及意味着至少一个。另外,当结合实施例描述具体特征、结构或特性时,认为结合不管是否明确描述的其它实施例来实现此类特征、结构或特性在本领域技术人员的知识范围。
[0008]附图合并到说明书中,并形成说明书的一部分,以图示本公开的一个或多个示范实施例。根据结合所附权利要求书并参考所附附图采取的如下【具体实施方式】将理解本公开的各种优点和特点,附图中:
图1描绘了包含其中可实施本专利申请的一个或多个实施例的内容递送网络的示例网络环境;
图2A描绘了其中根据本专利公开的实施例可提供流行性策略管理系统的示例网络环境;
图2B描绘了其中可实施本专利申请的一个或多个实施例的内容递送网络的示例分层布置;
图3A-3E描绘了为了本专利公开的实施例的目的与确定或以别的方式估计具体内容的流行性相关的数据的各种示例;
图4描绘了为了本专利申请的目的可作为配置成与内容递送网络交互操作或在其内交互操作的一个或多个网络元件操作的数据处理计算机系统的框图;
图5描绘了根据本专利申请实施例的示例基于流行性的内容供应和递送方法的流程图;
图6描绘了具有供应有用于递送网络的中央分布管道和区域分布管道的适当权重的推送管道和牵拉管道的示例内容递送网络;
图7描绘了关于根据本专利申请实施例的示例基于流行性的内容供应和递送方法的详细细节的流程图;
图8A描绘了根据本专利申请实施例的示例牵拉管道带宽管理方法论的流程图;
图SB描绘了根据本专利申请实施例具有配置成管理牵拉管道带宽分配的请求重新定向器节点的示例内容递送网络;
图9描绘了关于根据实施例的示例牵拉管道带宽管理方法论的附加细节的流程图;
图10描绘了根据实施例配置成提供内容递送网络中网络管道优化和自校正的示例网络元件;以及
图11描绘了具有本专利申请的一个或多个实施例的特征的示例网络管道优化方法论的流程图。
【具体实施方式】
[0009]
在如下描述中,相对于本专利申请的一个或多个实施例阐述了众多特定细节。然而,应该理解到,没有此类特定细节也可实施一个或多个实施例。在其它实例中,众所周知的电路、子系统、组件、结构和技术尚未详细示出,以免模糊了对示例实施例的理解。因而,本领域技术人员将认识到,本公开的实施例没有此类特定细节也可实施。应该进一步认可,本领域技术人员在本文阐述的【具体实施方式】的帮助下并参考附图将能够无需过多实验就制定和使用一个或多个实施例。
[0010]此外,诸如“耦合”和“连接”连同它们的派生词的术语也可用在如下说明书、权利要求书或二者中。应该理解,这些术语不一定打算作为彼此的同义词。“親合”可用于指示两个或更多元件彼此协同操作或交互,它们可以直接物理接触或电接触或者可以不彼此直接物理接触或电接触。“连接”可用于指示在彼此耦合的两个或更多元件之间建立通信,即通信关系。另外,在本文阐述的一个或多个示例实施例中,一般地说,元件、组件或模块可配置成执行一功能,如果该元件能够执行或另外在结构上布置成执行该功能的话。
[0011]如本文所使用的,网络元件可由服务网络设备的一部分或多部分构成,包含以通信方式互连网络上其它设备(例如其它网络元件、终端站等)的硬件和软件,并适合于托管关于多个订户的一个或多个应用或服务。一些网络元件可包括“多个服务网络元件”,它们提供对于多连网功能(例如A/ν媒体管理、会话控制、QoS策略执行和/或订户管理等)的支持,此外还提供对于多应用服务(例如数据和多媒体应用)的支持。订户终端站或客户端装置(例如机顶盒、PVR/DVR、服务器、工作组、膝上型计算机、上网本、掌上电脑、移动电话、智能电话、多媒体电话、通过因特网协议的语音(VOIP)电话、用户设备、终端、便携式媒体播放器、位置感知订户设备、游戏系统或控制台等)可访问或消费通过按照本文阐述的一个或多个实施例实现的内容递送网络提供的内容/服务。另外,客户端装置还可经由适合的服务提供商接入网访问或消费通过广播网络(例如有线网络和卫星网络)以及分组交换广域公用网(诸如因特网)提供的内容/服务。在又一变型中,客户端装置或订户终端站还可访问或消费在覆盖在因特网上(例如通过因特网遂穿)的虚拟私用网(VPN)上提供的内容/服务。
[0012]本专利公开的一个或多个实施例可使用软件、固件和/或硬件的不同组合来实现。从而,附图(例如流程图)中示出的技术中的一个或多个可使用在一个或多个电子装置或节点(例如订户装置或终端站、网络元件等)上存储和执行的代码和数据来实现。此类电子装置可使用计算机可读介质诸如非暂时性计算机可读存储介质(例如磁盘、光盘、随机存取存储器、只读存储器、闪存装置、相变存储器等)和暂时性计算机可读传输介质(例如电、光、声或其它形式传播信号一一诸如载波、红外信号、数字信号)等存储和传递(在内部和/或通过网络与其它电子装置)代码和数据。此外,此类网络元件通常可包含耦合到一个或多个其它组件(诸如一个或多个存储装置(例如非暂时性机器可读存储介质)以及存储数据库、用户输入/输出装置(例如键盘、触摸屏、点击装置和/或显示器)以及用于实现信令和/或承载媒体传输的网络连接)的一组一个或多个处理器。该组处理器和其它组件的耦合通常可通过一个或多个总线和桥(也称为总线控制器),布置在任何已知(例如对称/共享多处理)或此前未知的架构中。从而,给定电子装置或网络元件的存储装置或组件可配置成存储用于在该元件、节点或电子装置的一个或多个处理器上为了实现本公开的一个或多个技术的目的而执行的代码和/或数据。
[0013]现在参考附图,并且更具体地说参考图1,其中描绘的是包含内容递送网络或内容分布网络(CDN)102的示例网络环境100,在其中可实施本专利申请的一个或多个实施例。为了本专利申请的目的,CDN 102可包括使用一个或多个基于因特网的基础设施、私用/专用基础设施或它们的组合对于各种各样的数字资产或节目资产以及服务(下文称为“内容”)向订户的高性能递送而架构的覆盖网络。一般而言,CDN 102可部署在若干应用中以提供诸如媒体递送/分布服务、web加速/优化服务、网站高速缓存/文件递送服务、基于云的软件递送服务等服务,实际上用于关于其用户或订户的任何网站或基于因特网的服务,取决于实现情形。因而,参考本专利公开的至少一些实施例所使用的术语“内容”或“节目内容产品”可包含数字资产和节目资产,诸如任何类型的音频/视频内容或节目片段、流播或静态(例如通过空中自由记录的网络电视(TV)表演或节目、经由有线网络或卫星网络的付费TV广播节目、免费收视的卫星TV表演、IPTV节目、互联网之上(OTT)和视频点播或电影点播表演或节目)以及由内容发布者、拥有者或提供商提供的其它内容资产,包含但不限于软
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1