[发明专利]用于处理高速缓存的内容资源的服务器、客户端设备和其中的方法有效
申请号: | 201680002284.5 | 申请日: | 2016-03-29 |
公开(公告)号: | CN106797403B | 公开(公告)日: | 2019-03-22 |
发明(设计)人: | 斯蒂芬·哈坎森;克里斯特·霍姆伯格;丹尼尔·林德斯特罗姆;亚当·贝里奎斯特 | 申请(专利权)人: | 瑞典爱立信有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04W88/02 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 余婧娜 |
地址: | 瑞典斯*** | 国省代码: | 瑞典;SE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 处理 高速缓存 内容 资源 服务器 客户端 设备 中的 方法 | ||
技术领域
本公开总体上涉及用于处理高速缓存的内容资源的服务器、客户端设备和其中的方法以及计算机程序和计算机程序存储产品。
背景技术
近年来,由于其中用户从不同网站将诸如网页的内容下载到其客户端设备的各种web服务的广泛使用,在诸如因特网和无线网络的通信网络上的业务量大大增加。在本公开中,术语“客户端设备”用于表示能够通过通信网络从服务器或其他内容存储器下载内容的任何通信实体。此外,术语“服务器”用于表示能够通过通信网络(其可以包括因特网和/或无线网络)向客户端设备递送诸如网页的内容的任何通信实体。贯穿本公开提及的服务器还可以称为内容服务器、原始服务器、内容服务器主机或原始服务器主机。
通常,在其中客户端设备的用户可以浏览网站等并点击链接以获得各种web资源的浏览会话中下载网页或其部分。还可以从服务器下载诸如电影、音乐和电视节目的其他类型的内容。本文使用术语“内容资源”以表示可以通过客户端设备在(提及一些说明性但是非限制性示例)诸如浏览会话或超文本传输协议HTTP会话的下载会话中下载的任何内容片断。内容资源因此可以是(但不限于)可以从例如提供网站的服务器访问的网页或其一部分或一些视频或音频内容。此外,术语“下载会话”是指其中内容由客户端设备下载的任何通信会话。为了保护内容不被截取,采用内容的加密(例如通过使用HTTPS(HTTP安全))也变得越来越普遍。
为了减少由这种下载引起的业务量和/或服务器上的负载,可以采用高速缓存,其中由服务器提供的内容资源存储在就所涉及的传输链路和网络节点的数量而言可以“更靠近”客户端设备的位置,由此减少传输距离以及还减少获得所请求的内容资源所花费的时间。例如,可以以这种方式高速缓存频繁请求的内容资源,以便减少由这样的下载请求引起的网络中的业务和/或服务器上的负载以及客户端设备和服务器之间产生的通信(称为往返)。
以这种方式高速缓存内容资源的位置通常称为“高速缓存器”,本文将使用该术语。高速缓存器因此是用于内容资源的存储器。术语“原始服务器”还通常用于表示内容原始存储在其中的服务器或服务器主机,这些内容可以暂时存储(即高速缓存)在高速缓存器中。
当通过访问网站等从服务器下载内容资源时,当每个内容资源必须被单独请求(仅被引导到高速缓存)时,可能需要在客户端设备和服务器之间进行大量的往返。这在采用HTTPS时是需要的,而当采用HTTP时,请求终止于高速缓存器。对于HTTPS,已经引入了“盲高速缓存BC”(还称为“带外高速缓存”OOBC)的概念,以允许也在采用HTTPS时的有效高速缓存。简要描述,BC或OOBC允许从高速缓存器中直接获取内容资源(即使当例如使用HTTPS对内容资源进行加密时)。可以通过采用具有关于可以从各种高速缓存器获取不同内容资源的范围的信息的所谓高速缓存器映射来减少浏览会话中的往返数量。高速缓存器映射还可以称为资源映射。贯穿本公开,术语“获取”和“下载”可互换使用。
简而言之,服务器(通常是原始服务器或类似服务器)在下载会话的早期将高速缓存器映射发送给客户端设备,并且每当要获取新的内容资源时,例如当用户点击网页中的链接时,客户端设备检查该内容资源是否存在于高速缓存器映射上。网页的链接可以与多个单独的内容资源相关联(有时是数百个内容资源),并且当用户点击这样的链接时,客户端设备需要获取所有这些内容资源。如果任何内容资源存在于高速缓存器映射上,则客户端设备可以根据高速缓存器映射从高速缓存中获取那些内容资源,而不是从原始服务器请求它们仅被引导到高速缓存。对于高速缓存器映射的进一步描述,参考于2016年2月8日获取的“Delivering content via Out-Of-Band Cache”:
https://github.com/EricssonResearch/blind-cache-draft/blob/master/draft-eriksson-oob-cache-latest.txt。
然而,如果下载会话中的通信的性能恶化,或者如果所浏览的网站等的服务器由于大量下载请求而变得负荷很重,则可能发生客户端设备的用户在所请求的内容资源被获取以及可以在设备上呈现(例如,显示或以其它方式播放)之前在等待时间方面体验增加的延时。还可能发生的是,许多下载操作使高速缓存器过载,并且上述高速缓存器映射可能将客户端设备引导到过载的高速缓存器,导致高速缓存器上的更多的负载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞典爱立信有限公司,未经瑞典爱立信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680002284.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:认证中心的系统以及方法
- 下一篇:一种终端的漏电流检测电路及终端
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法