对移动终端进行定位分流的方法、系统以及装置制造方法及图纸

技术编号:8389099 阅读:215 留言:0更新日期:2013-03-07 21:05
本发明专利技术提出一种对移动终端进行定位分流的方法,包括:分流服务器接收移动终端发送的域名解析请求,其中,域名解析请求包括移动终端的地址信息和位置信息;分流服务器根据地址信息和位置信息获得移动终端访问的内容分发网络CDN节点;分流服务器将CDN节点的地址信息发送至移动终端,以使移动终端根据CDN节点的地址信息向CDN节点发送数据访问请求。本发明专利技术通过利用更精确的位置信息,为移动终端提供更好的CDN覆盖策略,提高了移动终端用户的上网体验。本发明专利技术还公开了一种对移动终端进行定位分流的系统、一种移动终端和一种分流服务器。

【技术实现步骤摘要】

本专利技术涉及计算机科学
,特别涉及一种对移动终端进行定位分流的方法、系统以及装置
技术介绍
CDN(Content Delivery Network,内容分发网络)的基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。CDN系统的作用是实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。现有的CDN关键的分流环节是基于IP定位分流的,基本原理是利用从InterNIC机构得到的公开IP所属信息,根据信息进行整改,得到一个从IP到地址的映射数据库。根据数据库来定位用户的上网地点,并得到将用户引导到最适合的提供服务的最优选择节点,从而提高了用户的上网体验。现有基于IP的分流技术主要有两种:(一)、根据IP映射数据库,在DNS解析环节进行定位。(二)、根据IP映射数据库,在具体的服务协议环节进行定位,例如利用HTTP Redirect进行定位。现有技术是基于IP映射数据库是准确的前提之上的,但是实际情况却并非如此。IP映射信息中仍有一定百分比的用户定位不够准确。基于DNS解析的定位以Local DNS为单位,不能精确到每个用户,并且Local DNS所属的不确定性因素的干扰,导致了最终定位不够准确,精度差。在协议环节进行定位,即便能精确到每个用户,也由于IP映射数据库的不准确性,某些用户定位不够最优。如今科技发展迅速,上网的终端变得多样化,并不再仅限于普通的PC,例如平板电脑、搭载各种操作系统的智能手机的增长速度非常快,这些终端的一个特性是方便移动,易携带,用户可以随时随地上网。但是,这也带来了一个问题:移动终端可能会频繁在多个地点上网,但所属的上网运营商可能是同一运营商,因此直接利用IP进行定位分流带来的效果并不够好。现在的移动终端大多都具备LBS定位功能,LBS服务利用网络基站以及其他信息进行定位。一般情况下,定位数据误差能保证在物理距离500米以内,准确性非常高,但是现有技术并没有对之进行充分利用。
技术实现思路
本专利技术的目的旨在至少解决上述技术缺陷之一。为此,本专利技术的第一个目的在于提出一种对移动终端进行定位分流的方法,该方法通过更精确的地址和位置信息,为移动终端提供更好的CDN覆盖策略,提高了移动终端用户的上网体验。本专利技术的第二个目的在于提出一种对移动终端进行定位分流的系统。本专利技术的第三个目的在于提出一种移动终端。本专利技术的第四个目的在于提出一种分流服务器。为达到上述目的,本专利技术第一方面的实施例公开了一种对移动终端进行定位分流的方法,包括以下步骤:分流服务器接收移动终端发送的域名解析请求,其中,所述域名解析请求包括所述移动终端的地址信息和位置信息;所述分流服务器根据所述地址信息和位置信息获得所述移动终端访问的内容分发网络CDN节点;所述分流服务器将所述CDN节点的地址信息发送至所述移动终端,以使所述移动终端根据所述CDN节点的地址信息向所述CDN节点发送数据访问请求。在本专利技术的实施例中,移动终端将地址信息和位置信息发送给分流服务器,分流服务器根据信息为移动终端提供更好的CDN覆盖策略,并将移动终端可以访问的最优CDN节点信息发送到移动终端,移动终端根据CDN节点信息将用户的请求重新导向离用户最近的服务节点上,提高了网络效率,改善了移动终端用户的上网体验。在本专利技术的一个实施例中,所述移动终端的位置信息包括所述移动终端产生的GPS信息或基于位置的服务LBS所产生的位置信息。LBS和/或GPS能够提供更加精确的位置信息,从而能够为移动终端提供更好的CDN覆盖策略。在本专利技术的一个实施例中,所述域名解析请求为HTTP请求,所述位置信息设置在所述域名解析请求的头部。在本专利技术的一个实施例中,所述域名解析请求为HTTP请求,所述位置信息设置在所述域名解析请求的URL参数中。在本专利技术的一个实施例中,所述域名解析请求为HTTP请求,所述位置信息设置在所述域名解析请求所请求的域名中。本专利技术第二方面的实施例公开了一种对移动终端进行定位分流的系统,包括移动终端和分流服务器。其中,所述移动终端,用于向所述分流服务器发送域名解析请求,其中,所述域名解析请求包括所述移动终端的地址信息和位置信息,并根据所述分流服务器发送的CDN节点的地址信息发送数据访问请求;所述分流服务器用于根据所述地址信息和位置信息获得所述移动终端访问的CDN节点,并将所述CDN节点的地址信息发送至所述移动终端。在本专利技术的实施例中,移动终端将地址信息和位置信息发送给分流服务器,分流服务器根据信息为移动终端提供更好的CDN覆盖策略,并将移动终端可以访问的最优CDN节点信息发送到移动终端,移动终端根据CDN节点信息将用户的请求重新导向离用户最近的服务节点上,提高了网络效率,改善了移动终端用户的上网体验。在本专利技术的一个实施例中,所述移动终端的位置信息包括所述移动终端产生的GPS信息或基于位置的服务LBS所产生的位置信息。LBS和/或GPS能够提供更加精确的位置信息,从而能够为移动终端提供更好的CDN覆盖策略。在本专利技术的一个实施例中,所述域名解析请求为HTTP请求,所述位置信息设置在所述域名解析请求的头部。在本专利技术的一个实施例中,所述域名解析请求为HTTP请求,所述位置信息设置在所述域名解析请求的URL参数中。在本专利技术的一个实施例中,所述域名解析请求为HTTP请求,所述位置信息设置在所述域名解析请求所请求的域名中。本专利技术第三方面的实施例公开了一种移动终端,包括解析请求模块、接收模块和数据访问模块。解析请求模块用于向分流服务器发送域名解析请求,其中,所述域名解析请求包括所述移动终端的地址信息和位置信息;接收模块用于接收所述分流服务器根据所述地址信息和位置信息获得的所述移动终端访问的CDN节点的地址信息;数据访问模块用于根据所述分流服务器发送的CDN节点的地址信息发送数据访问请求。在本专利技术的实施例中,移动终端将地址信息和位置信息发送到分流服务器,并根据分流服务器发送的CDN节点的地址信息,将请求重新导向离用户最近的服务节点上,提高了网络效率,改善了用户体验。在本专利技术的一个实施例中,所述移动终端的位置信息包括所述移动终端产生的GPS信息或基于位置的服务LBS所产生的位置信息。LBS和/或G本文档来自技高网
...

【技术保护点】
一种对移动终端进行定位分流的方法,其特征在于,包括以下步骤:分流服务器接收移动终端发送的域名解析请求,其中,所述域名解析请求包括所述移动终端的地址信息和位置信息;所述分流服务器根据所述地址信息和位置信息获得所述移动终端访问的内容分发网络CDN节点;以及所述分流服务器将所述CDN节点的地址信息发送至所述移动终端,以使所述移动终端根据所述CDN节点的地址信息向所述CDN节点发送数据访问请求。

【技术特征摘要】
1.一种对移动终端进行定位分流的方法,其特征在于,包括以下步骤:
分流服务器接收移动终端发送的域名解析请求,其中,所述域名解析
请求包括所述移动终端的地址信息和位置信息;
所述分流服务器根据所述地址信息和位置信息获得所述移动终端访问
的内容分发网络CDN节点;以及
所述分流服务器将所述CDN节点的地址信息发送至所述移动终端,以
使所述移动终端根据所述CDN节点的地址信息向所述CDN节点发送数据
访问请求。
2.如权利要求1所述的对移动终端进行定位分流的方法,其特征在于,
所述移动终端的位置信息包括所述移动终端产生的GPS信息或基于位置的
服务LBS所产生的位置信息。
3.如权利要求1或2所述的对移动终端进行定位分流的方法,其特征
在于,所述域名解析请求为HTTP请求,所述位置信息设置在所述域名解
析请求的头部。
4.如权利要求1-3任一项所述的对移动终端进行定位分流的方法,其
特征在于,所述域名解析请求为HTTP请求,所述位置信息设置在所述域
名解析请求的URL参数中。
5.如权利要求1或2所述的对移动终端进行定位分流的方法,其特征
在于,所述域名解析请求为HTTP请求,所述位置信息设置在所述域名解
析请求所请求的域名中。
6.一种对移动终端进行定位分流的系统,其特征在于,包括移动终端
和分流服务器,其中,
所述移动终端,用于向所述分流服务器发送域名解析请求,其中,所
述域名解析请求包括所述移动终端的地址信息和位置信息,并根据所述分

\t流服务器发送的CDN节点的地址信息发送数据访问请求;
所述分流服务器,用于根据所述地址信息和位置信息获得所述移动终
端访问的CDN节点,并将所述CDN节点的地址信息发送至所述移动终端。
7.如权利要求6所述的对移动终端进行定位分流的系统,其特征在于,
所述移动终端的位置信息包括所述移动终端产生的GPS信息或基于位置的
服务LBS所产生的位置信息。
8.如权利要求6所述的对移动终端进行定位分流的系统,其特征在于,
所述域名解析请求为HTTP请求,所述位置信息设置在所述域名解析请求
的头部。
9.如权利要求6所述的对移动终端进行定位分流的系统,其特征在于,
所述域名解析请求为HTTP请求,所述位置信息设置在所述域名解析请求
的URL参数中。
10.如权利要求6所述的对移动终端进行定...

【专利技术属性】
技术研发人员:琚鹏飞武炳正蒋浩刘颖苗辉
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1