[发明专利]网络架构的优化重定向有效
申请号: | 200980158306.7 | 申请日: | 2009-03-19 |
公开(公告)号: | CN102356616A | 公开(公告)日: | 2012-02-15 |
发明(设计)人: | B·梅兰德;A·达莫拉;J-E·曼格斯 | 申请(专利权)人: | 瑞典爱立信有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 汤春龙;王洪斌 |
地址: | 瑞典斯*** | 国省代码: | 瑞典;SE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 架构 优化 定向 | ||
技术领域
本发明一般涉及系统、软件和方法,并且更具体地说,涉及用于将用户装置重定向到更适合的数据源的机制和技术。
背景技术
在过去的数年间,对因特网的访问已经使越来越多的人使用他们的计算机或移动电话或其它装置(用户装置)来从各种服务提供商下载内容、服务等,以便看电影、听歌曲、读新闻等。由此,内容分发网络(CDN)在当前因特网环境中已经变得很普遍。CDN提供了使服务提供商能够对于客户端改进内容的可访问性的机制和网络基础设施。图1例证了具有连接到服务提供商30以向CDN 40请求内容的客户端装置20的系统10。
内容可包含网页(和/或各个对象,如网页上的图像)、视频文件和音频文件。客户可以是使用web浏览器或任何其它适合的应用在web上冲浪的个人,例如视频流传送客户。在这个上下文中改进的可访问性是指内容的延迟更低、带宽更高和/或可用性更高,即,内容不可用的时间片段减少了。适合于客户端装置的内容源可由这些因素的组合定义。提交这个申请时的一些已知CDN服务提供商是Akamai(例如见www.akamai.com)和Limelight(见www.limelight.com)。Amazon最近也已经加入这个市场,作为他们的web服务套件的一部分。
CDN的一个特征是靠近客户端高速缓存所需的内容,由此减少客户取那个内容所需的时间。例如,仍相对于图1,CDN 40可在高速缓存42处高速缓存该内容。另一个可能性是距离客户端装置20更近地提供另一个高速缓存44。因为因特网协议(IP)是因特网的连网协议,并由此是计算机全球互连所用的协议,所以可以根据IP路由器跳定义靠近度。备选地,可基于多个因素定义靠近度,其中之一根据IP路由器跳进行测量。另一个因素例如可以是在某一链路上传输比特的成本。由此,可以将所有这些因素考虑进靠近度度量中。因此,获得靠近度可转变成减少从客户端到保持内容的地方的路由器跳的数量。
虽然图1的简化建议对靠近度问题的解决方案是距离客户端装置20最近地放置高速缓存44,但是更实际的情形可如图2所示,其中客户端装置20在网A 32中漫游,但属于网B 34,网A 32是第一服务提供商,网B 34是第二服务提供商。当客户端装置20向CDN 40请求某内容时,因为客户端装置20属于网B 34,所以网B 34的网关节点35将请求消息引导到CDN 40。CDN 40的逻辑判定所需的内容将在高速缓存44中发现,而不是在高速缓存42(即,该逻辑将客户端装置重定向到距离客户端装置更近的高速缓存44)中,并相应地通知网关节点35。接下来,网关节点35经由网A 32将高速缓存44的位置传送到客户端装置20。网A 32包含连接到高速缓存46的服务节点36。由此,客户端装置20将从高速缓存44接收期望内容,高速缓存44在这种情形下不是离客户端装置20最近。接下来讨论客户端装置20从高速缓存44下载内容的原因。
图3更详细地例证了在CDN 40的重定向功能性以及在客户端装置20、服务节点36、网关节点35和CDN 40之间交换的消息。客户端装置20在步骤1发送对位置内容的请求。当客户端装置20正在网A 32中漫游时,在步骤2,服务节点36将该请求转发到客户端装置20所属的网关节点35。在步骤3,网关节点35联系CDN 40以请求期望内容的位置。在步骤4,CDN 40确定期望内容的位置,并在步骤5,通知网关节点35有关期望内容的位置。
在步骤4,为了确定期望内容的位置,CDN 40使用客户端装置20的IP地址。更具体地说,CDN 40对于客户端装置20的IP地址应用将CDN 40已经高速缓存了请求内容的地方(例如高速缓存44)考虑进去的某种逻辑,并且然后CDN 40将客户端装置20重定向到相对于客户端装置20的位置最佳定位的高速缓存。
这个判定由此受客户端装置20的IP地址的大大影响。CDN 40从在步骤1由客户端装置20发送的请求的IP标题提取客户端装置20的IP地址。如果那个IP地址反映IP域中客户端装置的真实位置,则这种方法工作良好。然而,如果在客户端装置20的IP地址中未准确反映IP域中客户端的真实位置,则这种方法失效,并且CDN 40不可能确定距离客户端装置20最近的高速缓存。
在客户端装置20的IP地址中未反映IP域中客户端装置真实位置的一个示例是当存在涉及的IP隧道时使得客户端装置的连接在某处遂穿。在这种情形下,客户端装置20看起来是在某一位置,但实际上是在某个其它地方。结果,由CDN 40确定的高速缓存44将是次优的,并且CDN 40逻辑的好处将被折中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于瑞典爱立信有限公司,未经瑞典爱立信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980158306.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:主动降噪自适应滤波
- 下一篇:电动三轮车保险杠焊接装置