当前位置: 首页 > 专利查询>IDAC控股公司专利>正文

回程受限的缓存网络中由协作策略驱动的内容放置制造技术

技术编号:19881407 阅读:24 留言:0更新日期:2018-12-22 19:09
所公开的是用于回程受限的缓存网络中由协作策略驱动的内容放置和/或索回的系统、方法和手段。可以从策略客户端接收策略请求。基于与边缘缓存服务器相关联的平均时延、回程带宽、高峰时间表和/或剩余存储容量中的至少一项,可以确定用于存储内容的边缘缓存服务器。基于网络使用统计信息,可以确定用来预取内容的时间。网络使用统计信息可以包括历史高峰时间表。在所确定的时间,该内容可被预取至边缘缓存服务器。访问客户端可以采用有组织的形式来从一个或多个边缘服务器索回内容。例如,所述内容可被从边缘缓存服务器发送到访问客户端。

【技术实现步骤摘要】
【国外来华专利技术】回程受限的缓存网络中由协作策略驱动的内容放置相关申请的交叉引用本申请要求依照美国临时申请62/263,125的提交日期而享有优先权和权益,所述申请在这里被以全面阐述的方式引入以作为参考。
技术介绍
随着数据存储设备的价格和尺寸的降低,在网络中可以实施启用缓存的服务器。例如,在网络边缘可以实施启用缓存的服务器。启用缓存的服务器可用于存储热门内容以及在被请求的时候将该内容交付用户。这些内容可以在不耗费回程连接带宽的情况下被交付给用户。研究工作已经解决了为负担不起的用户提供可负担的因特网访问的难题。例如,EUH2020FIFE工作组解决了提升底层传输网络以及所涉及的架构和协议的效率的技术难题。
技术实现思路
所公开的是用于回程受限的缓存网络中由协作策略驱动的内容放置和/或索回(retrieyal)的系统、方法和手段。可从策略客户端接收策略请求。基于与边缘缓存服务器相关联的平均时延、回程带宽、高峰时间表和/或剩余存储容量中的至少一项,可以确定用于存储内容的边缘缓存服务器。基于网络使用统计信息,可以确定用来预取(pre-fetching)内容的时间。网络使用统计信息可以包括历史高峰时间表。在所确定的时间,该内容可被预取至边缘缓存服务器。访问客户端可以采用有组织的形式来从一个或多个边缘服务器索回内容。例如,所述内容可被从边缘缓存服务器发送到访问客户端。一种用于管理来自多个边缘服务器的内容缓存的方法可以包括以下的一项或多项处理:(i)接收内容请求;(ii)基于被请求的缓存存储器、被请求内容的保留时间、被请求内容的URL以及与被请求内容有关的访问客户端来确定供访问客户端从多个边缘服务器索回被请求的内容的策略;(iii)从多个边缘服务器中的每一个接收关于相应边缘服务器的时延数据、回程带宽、高峰使用时间以及剩余存储容量;(iy)基于接收到的策略请求、接收到的时延数据、接收到的回程带宽、接收到的高峰使用时间、一天中的时间的历史高峰数据使用情况、以及接收到的剩余存储容量中的至少一项,确定将被请求的内容保存在多个边缘服务器中的至少一个边缘服务器上;(v)针对被确定成存储被请求内容的多个边缘服务器中的至少一个,确定从服务器或网络预取被请求内容的预取时间;以及(vi)为被确定成存储被请求内容的多个边缘服务器中的至少一个,确定从服务器或网络预取被请求内容的预取带宽。该方法可以在内容放置控制器、策略客户端、策略管理器或是内容放置控制器、策略客户端和策略管理器的某种组合中实施。接收内容请求可以包括接收来自用户输入的内容请求。该方法可以包括:确定多个边缘服务器之一是用于访问客户端的主内容缓存服务器,以及多个边缘服务器中的一个或多个是用于访问客户端的自愿内容服务器,并且可以进一步包括:确定主内容缓存服务器是多个边缘服务器中的在所述多个边缘服务器中具有最短平均时延的边缘服务器。该方法可以包括:基于用户数量、被请求的大小、缓存大小、一个或多个回程资源、一个或多个订户客户端的时延、历史高峰时间表和/或下载被请求内容的请求中的一项或多项,确定用于被确定成存储被请求内容的多个边缘服务器中的至少一个的刷新简档。该方法可以包括:对于每一个访问客户端,基于接收到的策略请求、接收到的时延数据、接收到的回程带宽、接收到的高峰使用时间、一天中的时间的历史高峰数据以及接收到的剩余存储容量之中的至少一项,确定将被请求的内容保存在多个边缘服务器中的至少一个边缘服务器上;对于被确定成保存被请求内容的多个边缘服务器中的所述至少一个,确定从服务器或网络中预取被请求的内容的预取时间;以及对于被确定成存储被请求内容的多个边缘服务器中的所述至少一个,确定从服务器或网络预取被请求内容的预取带宽。该方法可以包括:基于被确定成存储所接收的内容的多个边缘服务器中的所述至少一个的可用回程带宽,确定预取时间。该方法可以包括:基于被确定成存储所接收的内容的多个边缘服务器中的所述至少一个的回程带宽和缓存存储大小中的至少一者,确定预取带宽。一种用于管理来自多个边缘服务器的内容缓存的计算系统(例如一个或多个服务器、一个或多个计算机、一个或多个网络)可以包括一个或多个处理器,其被配置成(例如用可执行指令或硬件而被编程成)执行以下的一项或多项处理:(i)接收内容请求;(ii)基于被请求的缓存存储器、被请求内容的保留时间、被请求内容的URL以及与被请求内容有关的访问客户端来确定供访问客户端从多个边缘服务器索回被请求的内容的策略;(iii)从多个边缘服务器中的每一个接收关于相应边缘服务器的时延数据、回程带宽、高峰使用时间以及剩余存储容量;(iv)基于接收到的策略请求、接收到的时延数据、接收到的回程带宽、接收到的高峰使用时间、一天中的时间的历史高峰数据使用情况、以及接收到的剩余存储容量中的至少一项,确定将被请求的内容保存在多个边缘服务器中的至少一个边缘服务器上;(v)针对被确定成存储被请求内容的多个边缘服务器中的所述至少一个,确定从服务器或网络预取被请求内容的预取时间;以及(yi)为被确定成存储被请求内容的多个边缘服务器中的所述至少一个,确定从服务器或网络预取被请求内容的预取带宽。该计算系统可以是内容放置控制器、策略客户端、策略管理器或是内容放置控制器、策略客户端和策略管理器的某种组合。所述一个或多个处理器可被进一步配置成接收来自用户输入的内容请求。所述一个或多个处理器可被进一步配置成确定所述多个边缘服务器之一是用于访问客户端的主内容缓存服务器,以及多个边缘服务器中的一个或多个是用于访问客户端的自愿内容服务器,并且可以进一步被配置成:确定主内容缓存服务器是多个边缘服务器中的在所述多个边缘服务器中具有最短平均时延的边缘服务器。所述一个或多个处理器可被进一步配置成基于用户数量、被请求的大小、缓存大小、一个或多个回程资源、一个或多个订户客户端的时延、历史高峰时间表和/或下载被请求内容的请求中的至少一者,确定用于被确定成存储被请求内容的多个边缘服务器中的所述至少一个的刷新简档。所述一个或多个处理器可被进一步配置成:对于每一个访问客户端,基于接收到的策略请求、接收到的时延数据、接收到的回程带宽、接收到的高峰使用时间、一天中的时间的历史高峰数据以及接收到的剩余存储容量之中的至少一项,确定将被请求的内容保存在多个边缘服务器中的至少一个边缘服务器上;对于被确定成保存被请求内容的多个边缘服务器中的所述至少一个,确定从服务器或网络中预取被请求的内容的预取时间;以及对于被确定成存储被请求内容的多个边缘服务器中的所述至少一个,确定从服务器或网络预取被请求内容的预取带宽。所述一个或多个处理器可被进一步配置成:基于被确定成存储所接收的内容的多个边缘服务器中的所述至少一个的可用回程带宽,确定预取时间。所述一个或多个处理器可被进一步配置成:基于被确定成存储所接收的内容的多个边缘服务器中的所述至少一个的回程带宽和缓存存储大小中的至少一者,确定预取带宽。附图说明图1A是可以实施所公开的一个或多个实施例的例示通信系统的系统图示。图1B是可以在图1A所示的通信系统内部使用的例示无线发射/接收单元(WTRU)的系统图示。图1C是可以在图1A所示的通信系统内部使用的例示无线电接入网络和例示核心网络的系统图示。图1D是可以在图1A所示的通信系统内部使本文档来自技高网...

【技术保护点】
1.一种用于管理来自多个边缘服务器的内容缓存的方法:所述方法包括:接收内容请求;基于被请求的缓存存储器、被请求内容的保留时间、所述被请求内容的URL以及与所述被请求内容有关的访问客户端,确定供所述访问客户端从所述多个边缘服务器索回所述被请求内容的策略;从所述多个边缘服务器中的每一个接收关于相应边缘服务器的时延数据、回程带宽、高峰使用时间以及剩余存储容量;基于接收到的策略请求、接收到的时延数据、接收到的回程带宽、接收到的高峰使用时间、一天中的时间的历史高峰数据使用情况、以及接收到的剩余存储容量中的至少一项,确定将所述被请求内容保存在所述多个边缘服务器中的至少一个边缘服务器上;针对被确定成存储所述被请求内容的所述多个边缘服务器中的所述至少一个,确定从服务器或网络预取所述被请求内容的预取时间;以及针对被确定成存储所述被请求内容的多个边缘服务器中的所述至少一个,确定从所述服务器或网络预取所述被请求内容的预取带宽。

【技术特征摘要】
【国外来华专利技术】2015.12.04 US 62/263,1251.一种用于管理来自多个边缘服务器的内容缓存的方法:所述方法包括:接收内容请求;基于被请求的缓存存储器、被请求内容的保留时间、所述被请求内容的URL以及与所述被请求内容有关的访问客户端,确定供所述访问客户端从所述多个边缘服务器索回所述被请求内容的策略;从所述多个边缘服务器中的每一个接收关于相应边缘服务器的时延数据、回程带宽、高峰使用时间以及剩余存储容量;基于接收到的策略请求、接收到的时延数据、接收到的回程带宽、接收到的高峰使用时间、一天中的时间的历史高峰数据使用情况、以及接收到的剩余存储容量中的至少一项,确定将所述被请求内容保存在所述多个边缘服务器中的至少一个边缘服务器上;针对被确定成存储所述被请求内容的所述多个边缘服务器中的所述至少一个,确定从服务器或网络预取所述被请求内容的预取时间;以及针对被确定成存储所述被请求内容的多个边缘服务器中的所述至少一个,确定从所述服务器或网络预取所述被请求内容的预取带宽。2.如权利要求1所述的方法,其中接收所述内容请求包括接收来自用户输入的所述内容请求。3.如权利要求1所述的方法,其中以下各项是在内容放置控制器中进行的:接收内容请求、确定用于访问客户端的策略;从所述多个边缘服务器中的每一个接收;确定存储所述被请求内容;确定预取时间;以及确定预取带宽。4.如权利要求1所述的方法,其中以下各项是在并非内容放置控制器的计算系统内部进行的:接收内容请求、确定用于访问客户端的策略;从所述多个边缘服务器中的每一个接收;确定存储所述被请求内容;确定预取时间;以及确定预取带宽。5.如权利要求1所述的方法,进一步包括:确定所述多个边缘服务器之一是用于所述访问客户端的主内容缓存服务器,以及所述多个边缘服务器中的一个或多个是用于所述访问客户端的自愿内容缓存。6.如权利要求5所述的方法,进一步包括:确定所述主内容缓存服务器是所述多个边缘服务器中的在所述多个边缘服务器中具有最短平均时延的边缘服务器。7.如权利要求1所述的方法,进一步包括:基于用户数量、被请求大小、缓存大小、一个或多个回程资源、一个或多个订户客户端的时延、历史高峰时间表和/或下载所述被请求内容的请求中的至少一项,确定用于被确定成存储所述被请求内容的所述多个边缘服务器中的所述至少一个的刷新简档。8.如权利要求1所述的方法,进一步包括:对于每一个访问客户端,基于接收到的策略请求、接收到的时延数据、接收到的回程带宽、接收到的高峰使用时间、一天中的时间的历史高峰数据使用情况以及接收到的剩余存储容量之中的至少一项,确定将所述被请求内容保存在所述多个边缘服务器中的至少一个边缘服务器上;对于被确定成保存所述被请求内容的所述多个边缘服务器中的所述至少一个,确定从服务器或网络中预取所述被请求内容的预取时间;以及对于被确定成存储所述被请求内容的所述多个边缘服务器中的所述至少一个,确定从所述服务器或网络预取所述被请求内容的预取带宽。9.如权利要求1所述的方法,进一步包括:确定预取时间是以被确定成存储所接收的内容的所述多个边缘服务器中的所述至少一个的可用回程带宽为基础的。10.如权利要求1所述的方法,其中确定预取带宽是以被确定成存储所接收的内容的多个边缘服务器中的所述至少一个的回程带宽和缓存存储大小中的至少一者为基础的。11.一种用于管理来自多个边缘服务器的内容缓存的计算系统,包括:处理器,其被配置成:接收内容请求;基于被请求的缓存存储器、被请求内容的保留时间、所述被请求内容的URL以及与所述被请求内容有关的访问客户端,确定供所述访问客户端从所述多个边缘服务器索回所述被请求内容的策略;从...

【专利技术属性】
技术研发人员:杜鸿飞迪尔克·特罗森
申请(专利权)人:IDAC控股公司
类型:发明
国别省市:美国,US

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

1