A server (600) for processing cache content resources, a client device (602), and methods therein. When the client device (602) sends a download request in the download session (6: 3), the server (600) identifies at least one content resource that is deemed to be needed later in the download session (6: 4). The server (600) then sends a cache mapping to the client device (602) in response to the download request. The cache mapping includes prefetch instructions, indicating at least one content identification shall be made by the client device (602) from the cache contains at least one content resource identified by (604) in pre acquisition. Thus, the client device can be in the performance of communication will become worse and the cache (604) communication difficult or even impossible (for example, due to the deteriorating conditions in the radio communication network or congestion) before pre fetch content resources (6: 8).
【技术实现步骤摘要】
【国外来华专利技术】用于处理高速缓存的内容资源的服务器、客户端设备和其中的方法
本公开总体上涉及用于处理高速缓存的内容资源的服务器、客户端设备和其中的方法以及计算机程序和计算机程序存储产品。
技术介绍
近年来,由于其中用户从不同网站将诸如网页的内容下载到其客户端设备的各种web服务的广泛使用,在诸如因特网和无线网络的通信网络上的业务量大大增加。在本公开中,术语“客户端设备”用于表示能够通过通信网络从服务器或其他内容存储器下载内容的任何通信实体。此外,术语“服务器”用于表示能够通过通信网络(其可以包括因特网和/或无线网络)向客户端设备递送诸如网页的内容的任何通信实体。贯穿本公开提及的服务器还可以称为内容服务器、原始服务器、内容服务器主机或原始服务器主机。通常,在其中客户端设备的用户可以浏览网站等并点击链接以获得各种web资源的浏览会话中下载网页或其部分。还可以从服务器下载诸如电影、音乐和电视节目的其他类型的内容。本文使用术语“内容资源”以表示可以通过客户端设备在(提及一些说明性但是非限制性示例)诸如浏览会话或超文本传输协议HTTP会话的下载会话中下载的任何内容片断。内容资源因此可以是(但不限于)可以从例如提供网站的服务器访问的网页或其一部分或一些视频或音频内容。此外,术语“下载会话”是指其中内容由客户端设备下载的任何通信会话。为了保护内容不被截取,采用内容的加密(例如通过使用HTTPS(HTTP安全))也变得越来越普遍。为了减少由这种下载引起的业务量和/或服务器上的负载,可以采用高速缓存,其中由服务器提供的内容资源存储在就所涉及的传输链路和网络节点的数量而言可以“更靠近”客户端 ...
【技术保护点】
一种由服务器(100,600)执行的用于处理高速缓存的内容资源的方法,所述方法包括:‑在下载会话中从客户端设备(102,602)接收下载请求(200,6∶3),‑识别被视为在下载会话中稍后可能需要的至少一个内容资源(202,6∶4),以及‑响应于接收到的下载请求,向所述客户端设备(102,602)发送高速缓存器映射(206,6∶7),所述高速缓存器映射包括预获取指示,所述预获取指示用于指示所识别的至少一个内容资源应当由所述客户端设备(102,602)从包含所识别的至少一个内容资源的高速缓存(604)中预获取。
【技术特征摘要】
【国外来华专利技术】1.一种由服务器(100,600)执行的用于处理高速缓存的内容资源的方法,所述方法包括:-在下载会话中从客户端设备(102,602)接收下载请求(200,6∶3),-识别被视为在下载会话中稍后可能需要的至少一个内容资源(202,6∶4),以及-响应于接收到的下载请求,向所述客户端设备(102,602)发送高速缓存器映射(206,6∶7),所述高速缓存器映射包括预获取指示,所述预获取指示用于指示所识别的至少一个内容资源应当由所述客户端设备(102,602)从包含所识别的至少一个内容资源的高速缓存(604)中预获取。2.根据权利要求1所述的方法,其中所述至少一个内容资源基于以下项中的任何一项识别:-与所述客户端设备(102,602)的一个或多个先前下载会话中的事件,-从所述客户端设备(102,602)接收的先前下载请求的超文本传输协议HTTP报头中的信息,以及-关于所述客户端设备(102,602)的当前用户的信息。3.根据权利要求2所述的方法,其中关于当前用户的信息是在从所述客户端设备(102)或从所述客户端设备(102)已经将其先前下载活动报告所至的用户信息节点(105)接收的报告消息(1∶2,1∶3B)中获得的。4.根据权利要求1-3中任一项所述的方法,其中所述高速缓存器映射中的针对所识别的至少一个内容资源中的每个内容资源的条目(300)包括设置为提供所述预获取指示的预获取指示符(300A)。5.根据权利要求4所述的方法,其中所述高速缓存器映射中的针对所识别的至少一个内容资源中的每个内容资源的所述条目(300)还包括指示所述客户端设备(102,602)用于预获取相应内容资源的时间和位置中的至少一项的元数据(300B)。6.根据权利要求1-5中任一项所述的方法,其中在检测到由所述客户端设备(102,602)使用的无线连接将恶化时,将所述预获取指示包括在所述高速缓存器映射中。7.根据权利要求6所述的方法,其中所述检测包括以下项中的至少一项:-检测到所述客户端设备(102,602)正在移动到缺乏无线电覆盖的区域内,以及-检测到所述无线连接由于强烈的无线电业务而将丢失或被干扰。8.根据权利要求6或7所述的方法,其中当还检测到所述无线连接的信号质量在恶化之前将高于预定水平时,将所述预获取指示包括在所述高速缓存器映射中。9.根据权利要求1-8中任一项所述的方法,其中在检测到用于下载会话的通信网络(104)将拥塞时,将所述预获取指示包括在所述高速缓存器映射中。10.一种布置为处理高速缓存的内容资源的服务器(700),所述服务器(700)包括处理器(700P)和包含所述处理器可执行的指令的存储器(700M),由此所述服务器(700)配置为:-在下载会话中从客户端设备(702)接收(700A)下载请求,-识别(700B)被视为在所述下载会话中稍后可能需要的至少一个内容资源,以及-响应于接收到的下载请求,向所述客户端设备(702)发送(700C)高速缓存器映射,所述高速缓存器映射包括预获取指示,所述预获取指示用于指示所识别的至少一个内容资源应当由所述客户端设备(702)从包含所识别的至少一个内容资源的高速缓存器中预获取。11.根据权利要求10所述的服务器(700),其中所述服务器(700)配置为基于以下项中的任何一项识别所述至少一个内容资源:-与所述客户端设备(702)的一个或多个先前下载会话中的事件,-从所述客户端设备(702)接收的先前下载请求的超文本传输协议HTTP报头中的信息,以及-关于所述客户端设备(702)的当前用户的信息。12.根据权利要求11所述的服务器(700),其中关于当前用户的信息是在从所述客户端设备(702)或从所述客户端设备(702)已经将其先前下载活动报告所至的用户信息节点接收的报告消息(1∶2,1∶3B)中获得的。13.根据权利要求10-12中任一项所述的服务器(700),其中所述高速缓存器映射中的针对所识别的至少一个内容资源中的每个内容资源的条目(300)包括设置为提供所述预获取指示的预获取指示符(300A)。14.根据权利要求13所述的服务器(700),其中所述高速缓存器映射中的针对所识别的至少一个内容资源中的每个内容资源的所述条目(300)还包括指示所述客户端设备(702)用于预获取相应内容资源的时间和位置中的至少一项的元数据(300B)。15.根据权利要求10-14中任一项所述的服务器(700),其中所述服务器(700)配置为在检测到由所述客户端设备(702)使用的无线连接将恶化时,将所述预获取指示包括在所述高速缓存器映射中。16.根据权利要求15所述的服务器(700),其中所述服务器(700)配置为通过以下项中的至少一项执行所述检测:-检测到所述客户端设备(702)正在移动到缺乏无线电覆盖的区域内,以及-检测到所述无线连接由于强烈的无线电业务而将丢失或被干扰。17.根据权利要求15或16所述的服务器(700),其中所述服务器(700)配置为:当还检测到所述无线连接的信号质量在恶化之前将高于预定水平时,将所述预获取指示包括在所述高速缓存器映射中。18.根据权利要求10-17中任一项所述的服务器(700),其中所述服务器(700)配置为:在检测到用于下载会话的通信网络(104)将拥塞时,将所述预获取指示包括在所述高速缓存器映射中。19.一种由客户端设备...
【专利技术属性】
技术研发人员:斯蒂芬·哈坎森,克里斯特·霍姆伯格,丹尼尔·林德斯特罗姆,亚当·贝里奎斯特,
申请(专利权)人:瑞典爱立信有限公司,
类型:发明
国别省市:瑞典,SE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。