一种用户引导装置、系统和方法制造方法及图纸

技术编号:4331437 阅读:192 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种用户引导装置、系统和方法,主要应用于移动通信领域,本发明专利技术的装置包括接入模块、逻辑模块、地理位置模块及总控模块;本发明专利技术的系统还包括:移动位置服务器、WAP网关、与用户引导装置相连的管理分发系统;本发明专利技术的方法包括:根据用户的服务请求获得用户标识信息,将用户标识信息加入传输协议报文中进行传输,解析传输协议报文,获得用户标识信息,并根据用户标识信息获得用户地理位置信息,通过用户地理位置信息选择最优的缓存服务器。本发明专利技术的用户引导装置、系统和方法,通过现有移动网支持的LBS服务,确定用户的基本地理位置,避免了DNS重定向技术中粗粒度的缺点。

【技术实现步骤摘要】

本专利技术涉及一种选择缓存服务器的装置、系统和方法,特别涉及。
技术介绍
随着移动通信技术的进步、移动通信网络的广泛使用以及移动通信用户数量的迅猛增长,移动通信网络除了提供通信服务,也为终端用户提供越来越多的多样化数据业务。随着业务规模的飞速发展,数据业务内容越来越丰富,用户量逐渐增大,对网络带宽和业务平台负载的压力也逐渐增加。为了满足业务飞速发展的需求,必须在不同的区域提供不同业务平台的缓存服务器,以便将业务内容推送到分布式业务网络的边缘节点,方便用户访问,而如何能够使用户访问最优的服务器的用户引导技术成了提供优质服务的关键技术。 现有技术的用户引导技术主要有DNS重定向机制和三角重定向机制。 DNS重定向机制是指,在用户访问服务器之前,首先必须经过DNS服务器解析域名得到服务器的IP地址,因此在经过DNS解析时,可以由对应的DNS服务器依据一定的规则,在地理上分布的若干服务器群中选择一个最合适的,将其IP地址返回给用户,实现根据用户地理位置信息访问最优服务器的目标。而使用全域三角重定向机制,中心节点的应用层交换机不仅需要解析相应的域名,同时还根据用户真实IP地址来进行最优站点的计算和判断,最终将用户流量重定向到相应的服务节点上。 基于DNS的重定向机制采用中心服务器体系的网络架构,如图1所示。DNS内容路由主要由重定向DNS服务器和内容服务器节点所组成,其中,重定向DNS服务器是整个重定向机制的核心。 重定向DNS是一个在多个地点之间进行网络交通优化、全球负载均衡、访问重定向的内容服务器。它与标准的DNS协议相兼容。它不仅可以根据用户粗略的地理位置信息,还可以根据网络反应速度以及服务器的状态选择最优的服务器来回应顾客的DNS请求。 当用户访问某一服务器时,首先通过DNS重定向确定最接近用户的内容分发服务器节点,同时将用户的请求指向该节点。当用户的请求到达指定节点时,该内容服务器负责将用户请求的内容提供给用户。图2是用户访问流程,详细表明了 DNS重定向的各步骤工作原理。 DNS重定向解决方案,有很明显的可拓展性,由于充分利用了现有的网络结构,结构简单,是现在解决重定向问题的一种很有效的技术,并被广泛应用到现阶段的Internet中。 三角重定向机制,以RADWARE的WSD NP产品为例,当用户访问通过DNS解析后访问某一服务器,WSD NP首先会通过TCP/IP握手获得客户的IP,并在静态最近路径表中查找该IP所属的网段是否存在,如存在该客户即被透明的导向到静态最近路径表中所设定的优先级最高的内容分发服务器;如没有该记录则NP会以同样方式去查动态最近路径表,如仍没有记录NP会通知各内容分发服务器共同去测各服务器离用户的距离及时延,并通过专有协议LRP、 PRP报告,确定最优站点,然后通过HTTP重定向、RTSP重定向或三角传输的技术 来实现将用户导向到最优服务器节点,与此同时,该IP地址所在的C类网段会被添加至动 态最近路径表,供以后使用。 三角重定向机制利用用户IP编址的规律,可以真正做到根据网络的就近性分 配流量,可以对用户访问请求实现完备的、细颗粒的策略控制。 现阶段用户引导技术主要使用在CDN网络中,CDN网络的主要目标是为了解决骨 干网服务器负载均衡的问题。CDN网络为内容分送网络,是一种广泛使用的网络加速技术, 它采用分布式缓存、复制、负载均衡、流量工程和客户端重定向等技术,设立若干分支节点, 尽量将用户请求的内容存储到距离用户最后一公里的边缘节点上,在骨干网上构筑一个 地理上分布的内容分送网络,将信息资源向网络边缘推近,用户可以在最近的位置快速 访问到所需的内容,大大提高了终端用户的访问速度和服务质量。 对于DNS重定向机制,由于做的就近性判断是对用户本地的DNS服务器进行的判 断,而并非用户本身,判断力度较粗,并且如果用户端设置了并非离用户最近的本地DNS服 务器,则DNS实际提供了失败的重定向结果;其次DNS解析信息会被所有的DNS记录,从而 用户可能无法得到实时最优的服务器;再者DNS重定向只能对使用域名访问的用户提供引 导服务,用户一旦使用IP直接访问,则无法得到重定向服务。 而对于全域三角重定向,它的实现较为复杂,需要查找路由表,并且要实现专有的 协议,并且只能针对HTTP协议完成重定向,如果用户访问服务器并不使用TCP连接,则无法 得到引导服务,并且一旦无法在静态路由表中查到路由信息,则需要动态重新建立路由表, 这样会给网络带来大量消耗,增加用户的访问延迟。 而现有的专利技术只设计了基于单一门户的服务定向,将服务定向和业务门户绑定, 其次也只针对流媒体设计了重定向策略,很难满足现在多业务的发展需求,再者它的重定 向规则如果通过手机号码归属地来确定策略,而这样重定向结果甚至要低于DNS重定向。 申请号为200610018167公开了一种在移动流媒体系统多点组网中实现服务定向 的方法,只基于单一门户进行服务定向,且只针对流媒体才能实现,功能单一、业务实现的 范围较窄。
技术实现思路
本专利技术的目的是公开,以解决现有技术中只基于 单一门户的服务定向、只针对流媒体设计了重定向策略、通过手机号码归属地确定重定向 规则的问题。 为了实现以上目的,本专利技术公开了一种用户引导装置,分别与缓存服务器、WAP网 关、移动位置服务器和管理分发系统连接,包括接入模块、逻辑模块、地理位置模块及总控 模块接入模块,用于与WAP网关及用户进行通信,从WAP网关获得携带有用户标识信息的 传输协议报文,将逻辑模块选择的最优的缓存服务器信息传送给用户;逻辑模块,用于对传 输协议报文进行解析,实现定制的引导策略,获得用户标识信息;从地理位置模块获得用户 地理位置信息,根据用户地理位置信息选择最优的缓存服务器;地理位置模块,用于与移动 位置服务器交互获得用户地理位置信息;总控模块,用于对接入模块、逻辑模块和地理位置 模块进行控制和资源交互,对管理分发系统进行控制和资源交互。 在上述技术方案中,接入模块包括通信子模块,用于与WAP网关进行通信,从WAP 网关获得携带有用户标识信息的传输协议报文;发送子模块,用于将逻辑模块选择的最优 的缓存服务器信息传送给用户。 在上述技术方案中,逻辑模块包括解析子模块,用于完成传输协议的解析;策略 实现子模块,用于实现策略输入接口定制的引导策略。 在上述技术方案中,总控模块包括策略输入接口,用于设置、修改引导策略;信 息交互接口 ,用于得到引导策略资源和内容分布信息;控制接口 ,用于实现对管理分发系统 的控制和管理。 在上述技术方案中,引导策略资源和内容分布信息包括负载、带宽、缓存节点状 态和/或缓存服务器位置信息。 在上述技术方案中,用户标识信息包括用户的MSISDN码。 在上述技术方案中,传输协议报文包括HTTP协议报文。 本专利技术公开了一种用户引导系统,还包括移动位置服务器、WAP网关、与用户引导 装置相连的管理分发系统,其中WAP网关,用于接收用户的请求消息,查询获得用户标识 信息,并将用户标识信息加入到传输协议报文中;移动位置服务器,用于根据用户标识信息 得到用户地理位置信息;管理分发系统,用于从缓存服务器为用户引导提供所需资源的内 容分发;用户引导装置,用于通本文档来自技高网
...

【技术保护点】
一种用户引导装置,其特征在于,包括接入模块、逻辑模块、地理位置模块,其中:所述接入模块,用于根据用户的服务请求获得用户标识信息,将所述用户标识信息加入传输协议报文中进行传输;并将逻辑模块选择的最优的缓存服务器地址转发给用户;所述逻辑模块,解析所述传输协议报文,获得所述用户标识信息,并根据所述用户标识信息获得所述用户地理位置信息,并通过用户地理位置信息选择最优的缓存服务器地址;所述地理位置模块,用于与移动位置服务器交互获得用户地理位置信息。

【技术特征摘要】
一种用户引导装置,其特征在于,包括接入模块、逻辑模块、地理位置模块,其中所述接入模块,用于根据用户的服务请求获得用户标识信息,将所述用户标识信息加入传输协议报文中进行传输;并将逻辑模块选择的最优的缓存服务器地址转发给用户;所述逻辑模块,解析所述传输协议报文,获得所述用户标识信息,并根据所述用户标识信息获得所述用户地理位置信息,并通过用户地理位置信息选择最优的缓存服务器地址;所述地理位置模块,用于与移动位置服务器交互获得用户地理位置信息。2. 根据权利要求1所述的装置,其特征在于,还包括总控模块,用于对所述接入模块、逻辑模块和地理位置模块进行控制和资源交互。3. 根据权利要求1或2所述的装置,其特征在于,所述接入模块包括通信子模块,用于与所述WAP网关进行通信,从所述WAP网关获得携带有用户标识信息的传输协议报文;发送子模块,用于将所述逻辑模块选择的最优的缓存服务器信息传送给所述用户。4. 根据权利要求1或2所述的装置,其特征在于,所述总控模块包括策略输入接口,用于设置、修改引导策略;信息交互接口 ,用于得到弓I导策略资源和内容分布信息;控制接口 ,用于实现对管理分发系统的控制和管理。5. 根据权利要求4所述的装置,其特征在于,所述逻辑模块包括解析子模块,用于完成传输协议的解析;策略实现子模块,用于实现策略输入接口定制的引导策略。6. 根据权利要求l或2所述的装置,其特征在于,所述用户标识信息包括用户的MS I SDN码。7. 根据权利要求6所述的装置,其特征在于,所述传输协议报文包括HTTP协议报文。8. —种用户引导系统,其特征在于,包括用户引导装置,移动位置服务器、WAP网关、与用户引导装置相连的管理分发系统,其中所述WAP网关,用于接收用户的请求消息,查询获得用户标识信息,并将所述用户标识信息加入到传输协议报文中;所述移动位置服务器,用于根据所述用户标识信息得到用户地理位...

【专利技术属性】
技术研发人员:孙悦张炎
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:11[中国|北京]

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

1