【技术实现步骤摘要】
本专利技术涉及数据业务
,具体涉及数据业务访问方法及系统。
技术介绍
移动数据网络中,通常通过接入点名称(APN,Access Point Name)标识不同的业务域,终端通过配置APN来确定接入移动数据业务的方式,运营商通过APN区隔不同的数据通信业务网络。通过APN机制,运营商可以依据业务和组网的需要,在特定的APN上实施业务控制、路由和管道增值能力如:用户号码插入、用户身份识别、公私网地址转换和应用层网关、内容计费、Web网页适配和内容缓存加速等。图1为现有的APN处理机制示意图,如图1所示,APN处理机制为:①终端发送数据通道建立请求;② ③服务GPRS支持节点(SGSN,Serving GPRS Support Node)接收该请求,检查请求中的APN是否属于归属位置寄存器(HLR,Home Location Register)中用户的签约APN,若是,执行后续步骤;④ ⑤SGSN根据APN路由到网关GPRS支持节点(GGSN,Gateway GPRS Support Node) GGSN:SGSN 从域名系统(DNS, Domain Name System)中查询APN对应的GGSN地址,并进行路由逾GGSN根据APN路由到指定网络,并实现内容计费功能:GGSN根据APN将请求路由到相应的网络,如无线应用协议(WAP,Wireless ApplicationProtocol)、NET,针对指定APN进行内容计费。为了更好满足自有业务和合作业务发展需要,运营商通常设立WAP、NET两个全网通用的APN,其中WAP APN定位于为自有业务和 ...
【技术保护点】
一种数据业务访问方法,其特征在于,在通用分组无线服务GPRS网络中增加智能域名系统DNS,智能DNS保存需代理服务器进行代理处理的业务域名,同时记录代理服务器的IP地址,该方法包括:GGSN接收用户设备UE发来的分组数据协议PDP上下文激活请求消息,为UE分配IP地址,并向UE返回智能DNS的IP地址;UE根据用户输入的待访问网站的统一资源定位符URL,向智能DNS发起携带待访问网站域名的DNS查询请求,智能DNS发现该域名为需代理服务器进行代理处理的业务域名,则向UE返回代理服务器的IP地址,UE向代理服务器发起携带所述URL的业务请求;代理服务器接收所述业务请求,若根据该请求中的目的网站信息发现需要自身进行代理处理,则进行代理处理,处理完毕向目的网站服务器发送该业务请求。
【技术特征摘要】
1.一种数据业务访问方法,其特征在于,在通用分组无线服务GPRS网络中增加智能域名系统DNS,智能DNS保存需代理服务器进行代理处理的业务域名,同时记录代理服务器的IP地址,该方法包括: GGSN接收用户设备UE发来的分组数据协议PDP上下文激活请求消息,为UE分配IP地址,并向UE返回智能DNS的IP地址; UE根据用户输入的待访问网站的统一资源定位符URL,向智能DNS发起携带待访问网站域名的DNS查询请求,智能DNS发现该域名为需代理服务器进行代理处理的业务域名,则向UE返回代理服务器的IP地址,UE向代理服务器发起携带所述URL的业务请求; 代理服务器接收所述业务请求,若根据该请求中的目的网站信息发现需要自身进行代理处理,则进行代理处理,处理完毕向目的网站服务器发送该业务请求。2.根据权利要求1所述的方法,其特征在于,所述代理服务器为:无线应用协议WAP网关。3.根据权利要求1所述的方法,其特征在于,所述代理服务器进行代理处理包括:获取用户身份信息,将用户身份信息插 入该业务请求中; 或者包括:获取用户的归属服务器。4.根据权利要求1所述的方法,其特征在于,所述UE向智能DNS发起携带待访问网站域名的DNS查询请求之后进一步包括: 若智能DNS发现该域名为不需代理服务器进行代理处理的业务域名,则向因特网的DNS查询该域名对应的目的数据业务服务器的IP地址,向UE返回携带该IP地址的DNS查询响应消息,UE接收到该消息后,直接向该数据业务服务器发送业务请求。5.根据权利要求1所述的方法,其特征在于,所述UE向代理服务器发起携带所述URL的业务请求之后进一步包括: 代理服务器接收该业务请求,若发现该请求中的目的网站信息未位于自身配置的传送用户身份标识白名单中,则向因特网的DNS查询该URL的域名对应的目的数据业务服务器的IP地址,向UE返回携带该IP地址的业务重定向消息,UE接收到该业务重定向消息后,直接向该数据业务服务器发送业务请求。6.根据权利要求1所述的方法,其特征在于,所述GGSN接收UE发来的PDP上下文激活请求消息之前进一步包括: SGSN接收该PDP上下文激活请求消息,检查该消息的PDP激活参数中的APN的设置,若APN未设置或设置错误,则将APN设置为正确APN,将该PDP上下文激活请求消息转发给GGSN。7.根据权利要求3所述的方法,其特征在于,所述GGSN为UE分配IP地址之后进一步包括: GGSN将UE的IP地址、用户身份信息、漫游位置注册到用户信息注册服务器; 所述代理服务器获取用户身份信息为:代理服务器根据业务请求的源IP地址向用户信息注册服务器查询到对应的用户身份信息; 所述代理服务器获取用户的归属服务器为:代理服务器根据业务请求的源IP地址向用户信息注册服务器查询到对应的用户身份信息或漫游位置,根据用户身份标识或漫游位置,同时根据业务请求中的目的网站的域名,向Enum DNS查询到用户的归属服务器,以便将该业务请求发送给该归属服务器。8.根据权利要求1至7任一所述的方法,其特征在于,所述业务为基于传输控制协议TCP承载的、使用文本型控制协议的业务。9.一种数据业务访问系统,其特征在于,包括: 智能DNS:保存需代理服务器进行代理处理的业务域名,同时记录代理服务器的IP地址;接收UE发来的携带待访问网站域名的DNS查询请求,若发现该域名为需代理服务器进行代理处理的业务域名,则向UE返回代理服务器的IP地址,以便向UE向该代理服务器发起业务请求; GGSN:接收UE发来的PDP上下文激活请求消息,为UE分配IP地址,并向UE返回智能DNS的IP地址; 代理服务器:接收UE发来的所述业务请求,若根据该请求中的目的网站信息发现需要自身进行代理处理,则进行代理处理,处理完毕向目的网站服务器发送该业务请求。10.如权利要求9所述的系统,其特征在于,所述智能DNS进一步用于,当接收到UE发来的携带待访问网站域名的DNS查询请求后,若发现该域名为不需代理服务器进行代理处理的业务域名,则向因特网的DNS查询该域名对应的目的数据业务服务器的IP地址,向UE返回携带该IP地址的DNS查询响应消息,以便UE不经过...
【专利技术属性】
技术研发人员:杨波,武威,毕娅娜,于蓉蓉,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。