一种重定向方法、计费设备、接入设备和重定向系统的制作方法

文档序号:7818991阅读:409来源:国知局
一种重定向方法、计费设备、接入设备和重定向系统的制作方法
【专利摘要】本发明实施例提供了一种重定向方法、计费设备、接入设备和重定向系统。重定向方法包括计费设备接收接入设备发送的携带终端用户标识的计费请求;根据计费请求中的终端用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值;根据所述终端用户的至少一种计费因子,确定重定向规则,所述计费因子为与所述终端用户相关的用于计费的数据;发送指示重定向规则的消息给接入设备,以便所述接入设备将所述终端用户重定向到该重定向规则指向的重定向地址。根据本发明实施例提供的方案,计费设备能够依据不同终端用户的特点,将终端用户重定向到不同的充值地址,让用户能获取到符合自身特点及使用习惯的个性化数据业务套餐,从而提升了用户体验。
【专利说明】一种重定向方法、计费设备、接入设备和重定向系统

【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种重定向方法、计费设备、接入设备和重定向系统。

【背景技术】
[0002]当前的数据业务实时计费通常由分组无线业务网关支持节点(Gateway GeneralPacket Rad1 Service Support Node, GGSN)执行业务监控和请求。GGSN 通过 Gy 接口与在线计费系统(Online Charging System, 0CS)通过直径信用控制(DiameterCredit-Control, DCC)消息进行交互,以完成数据业务的计费。
[0003]现有的实时计费定义了一种重定向技术,在终端用户的余额或免费资源剩余量不足时,OCS会下发重定向策略,通知GGSN将终端用户重定向到充值页面进行充值。例如,在OCS扣费过程中,当发现终端用户的余额不足或为0,免费资源剩余量为O时,OCS会向GGSN发送重定向指示和重定向地址,该地址一般是运营商的充值门户网站。GGSN根据OCS返回的重定向地址,将终端用户重定向到该地址对应的网站,即在终端上弹出网页,一般是免费的。终端用户可以通过该充值门户网站对自己的账户进行充值,充值成功后终端用户可以继续使用数据业务。
[0004]但随着业务的发展,智能终端用户对数据业务的需求量倍增,不同类型的终端用户对数据业务的需求情况不同,运营商为了吸引终端用户使用数据业务,推出相对于普通资费较为便宜的数据业务套餐给不同的终端用户订购,例如5元30M,15元10M的流量套餐。终端用户希望一直使用该种较为便宜的数据业务,然而终端用户在被重定向到充值网站充值后只能使用普通资费的数据业务。因此简单的将用户重定向到单一的充值门户网站让用户充值的重定向已经不能满足客户的需求。


【发明内容】

[0005]本发明实施例提供了一种重定向方法、计费设备、接入设备和重定向系统,能够依据不同终端用户的特点,将终端用户重定向到不同的地址。
[0006]第一方面,提供了一种重定向方法,用于终端用户的重定向,所述方法包括以下步骤:
[0007]计费设备接收接入设备发送的计费请求消息,所述计费请求消息中携带所述终端用户的用户标识;所述计费设备根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值;所述计费设备根据所述终端用户的至少一种计费因子,确定重定向规则,所述计费因子为与所述终端用户相关的用于计费的数据;所述计费设备将指示所述重定向规则的消息发送给所述接入设备,以便所述接入设备根据所述重定向规则确定重定向地址并将所述终端用户重定向到所述重定向地址。
[0008]结合第一方面的实现方式,在第一方面第一种可能的实现方式中,所述计费因子包括下述三类信息中的至少一种:预先存储在所述计费设备中的用户资料信息、通过分析所述终端用户的历史消费数据得到的信息、通过第三方系统发送来的数据得到的信息。
[0009]结合第一方面、第一方面的第一种可能的实现方式,在第二种可能实现的方式中,根据至少两种计费因子确定重定向规则,包括:根据至少两种计费因子组合成一个计费因子组,根据所述计费因子组确定一个重定向规则;或者根据至少两种计费因子确定至少两个重定向规则。
[0010]结合第一方面、第一方面的第一种至第二种可能的实现方式,在第三种可能实现的方式中,根据至少两种计费因子确定至少两个重定向规则时,将最高优先级的重定向规则发送给所述接入设备。
[0011]结合第一方面、第一方面的第一种至第三种可能的实现方式,在第四种可能实现的方式中,所述计费请求消息为信用控制请求CCR消息,所述指示重定向规则的消息为信用控制应答CCA消息,所述重定向规则通过所述CCA消息中携带的重定向参数指示。
[0012]结合第一方面、第一方面的第一种至第四种可能的实现方式,在第五种可能实现的方式中,所述接入设备根据所述重定向规则确定重定向地址,包括通过存储在所述接入设备中的重定向列表确定重定向地址,所述重定向列表存储重定向规则和重定向地址之间的对应关系。
[0013]第二方面,提供了一种重定向方法,用于终端用户的重定向,所述方法包括以下步骤:计费设备接收接入设备发送的计费请求消息,所述计费请求消息中携带所述终端用户的用户标识;所述计费设备根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值;所述计费设备根据所述终端用户的至少一种计费因子,确定重定向规则,根据所述重定向规则确定重定向地址,所述计费因子为与所述终端用户相关的用于计费的数据;所述计费设备将指示所述重定向地址的消息发送给所述接入设备,以便所述接入设备将所述终端用户重定向到所述重定向地址。
[0014]结合第二方面的实现方式,在第二方面第一种可能的实现方式中,所述计费因子包括下述三类信息中的至少一种:预先存储在计费设备中的用户资料信息、通过分析所述终端用户的历史消费数据得到的信息、通过第三方系统发送来的数据得到的信息。
[0015]结合第二方面、第二方面的第一种可能的实现方式,在第二种可能实现的方式中,根据至少两种计费因子确定重定向规则,包括:根据至少两种计费因子组合成一个计费因子组,根据所述计费因子组确定一个重定向规则;或者根据至少两种计费因子确定至少两个重定向规则。
[0016]结合第二方面、第二方面的第一种至第二种可能的实现方式,在第三种可能实现的方式中,根据至少两种计费因子确定至少两个重定向规则时,将最高优先级的重定向规则发送给所述接入设备。
[0017]结合第二方面、第二方面的第一种至第三种可能的实现方式,在第四种可能实现的方式中,所述计费请求消息为信用控制请求CCR消息,所述指示重定向地址的消息为信用控制应答CCA消息,所述重定向地址通过所述CCA消息中的重定向服务器地址RedirectServer Address 字段指不。
[0018]第三方面,提供了一种重定向方法,用于终端用户的重定向,所述方法包括以下步骤:接入设备发送计费请求消息给计费设备,所述计费请求消息中携带所述终端用户的用户标识;所述接入设备接收所述计费设备发送的指示重定向规则的消息,所述重定向规则是所述计费设备根据所述用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值后,根据所述终端用户的至少一种计费因子确定的;所述接入设备根据所述重定向规则,依据本地的重定向列表确定重定向地址,所述重定向列表存储重定向规则和重定向地址之间的对应关系;所述接入设备将所述终端用户重定向到所述确定的重定向地址。
[0019]结合第三方面的实现方式,在第三方面第一种可能的实现方式中,所述计费请求消息为信用控制请求CCR消息,所述指示重定向规则的消息为信用控制应答CCA消息,所述重定向规则通过所述CCA消息中携带的重定向参数指示。
[0020]第四方面,提供了一种计费设备,所述计费设备包括接收模块,处理模块和发送模块:所述接收模块,用于接收接入设备发送的计费请求消息,所述计费请求消息中携带所述终端用户的用户标识;所述处理模块,用于根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值;以及根据所述终端用户的至少一种计费因子,确定重定向规则,所述计费因子为与所述终端用户相关的用于计费的数据;所述发送模块,用于将指示所述重定向规则的消息发送给所述接入设备,以便所述接入设备根据所述重定向规则确定重定向地址并将所述终端用户重定向到所述重定向地址。
[0021]结合第四方面的实现方式,在第四方面第一种可能的实现方式中,所述计费因子包括下述三类信息中的至少一种:预先存储在所述计费设备中的用户资料信息、通过分析所述终端用户的历史消费数据得到的信息、通过第三方系统发送来的数据得到的信息。
[0022]结合第四方面、第四方面的第一种可能的实现方式,在第二种可能实现的方式中,根据至少两种计费因子确定重定向规则,包括:根据至少两种计费因子组合成一个计费因子组,根据所述计费因子组确定一个重定向规则;或者根据至少两种计费因子确定至少两个重定向规则。
[0023]结合第四方面、第四方面的第一种至第二种可能的实现方式,在第三种可能实现的方式中,根据至少两种计费因子确定至少两个重定向规则时,将最高优先级的重定向规则发送给所述接入设备。
[0024]结合第四方面、第四方面的第一种至第三种可能的实现方式,在第四种可能实现的方式中,所述计费请求消息为信用控制请求CCR消息,所述指示重定向规则的消息为信用控制应答CCA消息,所述重定向规则通过所述CCA消息中携带的重定向参数指示。
[0025]结合第四方面、第四方面的第一种至第四种可能的实现方式,在第五种可能实现的方式中,所述确定重定向地址包括通过存储在接入设备中的重定向列表确定重定向地址,所述重定向列表存储重定向规则和重定向地址之间的对应关系。
[0026]第五方面,提供了一种计费设备,用于终端用户的重定向,包括接收模块,处理模块和发送模块:所述接收模块,用于接收接入设备发送的计费请求消息,所述计费请求消息中携带所述终端用户的用户标识;所述处理模块,用于根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值;以及根据所述终端用户的至少一种计费因子,确定重定向规则,根据所述重定向规则确定重定向地址,所述计费因子为与所述终端用户相关的用于计费的数据;所述发送模块,用于将指示所述重定向地址的消息发送给接入设备,以便所述接入设备将所述终端用户重定向到所述重定向地址。
[0027]结合第五方面的实现方式,在第五方面第一种可能的实现方式中,所述计费因子包括下述三类信息中的至少一种:预先存储在所述计费设备中的用户资料信息、通过分析所述终端用户的历史消费数据得到的信息、通过第三方系统发送来的数据得到的信息。
[0028]结合第五方面、第五方面的第一种可能的实现方式,在第二种可能实现的方式中,根据至少两种计费因子确定重定向规则,包括:根据至少两种计费因子组合成一个计费因子组,根据所述计费因子组确定一个重定向规则;或者根据至少两种计费因子确定至少两个重定向规则。
[0029]结合第五方面、第五方面的第一种至第二种可能的实现方式,在第三种可能实现的方式中,根据至少两种计费因子确定至少两个重定向规则时,将最高优先级的重定向规则发送给所述接入设备。
[0030]结合第五方面、第五方面的第一种至第三种可能的实现方式,在第四种可能实现的方式中,所述计费请求消息为信用控制请求CCR消息,所述指示重定向地址的消息为信用控制应答CCA消息,所述重定向地址通过所述CCA消息中的重定向服务器地址RedirectServer Address 字段指不。
[0031]第六方面,提供了一种接入设备,用于终端用户的重定向,包括发送模块,接收模块和处理模块:所述发送模块,用于发送计费请求消息给计费设备,所述计费请求消息中携带所述终端用户的用户标识;所述接收模块,用于接收所述计费设备发送的指示重定向规则的消息,所述重定向规则是所述计费设备根据所述用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值后,根据所述终端用户的至少一种计费因子确定的;所述处理模块,用于根据所述重定向规则,依据本地的重定向列表确定重定向地址,所述重定向列表存储重定向规则和重定向地址之间的对应关系;以及将所述终端用户重定向到所述确定的重定向地址。
[0032]结合第六方面,在第六方面的第一种可能的实现方式中,所述计费请求消息为信用控制请求CCR消息,所述指示重定向规则的消息为信用控制应答CCA消息,所述重定向规则通过所述CCA消息中携带的重定向参数指示。
[0033]第七方面,提供了一种重定向系统,用于终端用户的重定向,包括计费设备和接入设备:所述计费设备,用于接收所述接入设备发送的计费请求消息,所述计费请求消息中携带所述终端用户的用户标识;根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值;根据所述终端用户的至少一种计费因子,确定重定向规则,所述计费因子为与所述终端用户相关的用于计费的数据;将指示所述重定向规则的消息发送给所述接入设备,以便所述接入设备根据所述重定向规则确定重定向地址并将所述终端用户重定向到所述重定向地址;所述接入设备,用于发送计费请求消息给所述计费设备;接收计费设备发送的指示重定向规则的消息;根据所述重定向规则,依据本地的重定向列表确定重定向地址,所述重定向列表存储重定向规则和重定向地址之间的对应关系;将所述终端用户重定向到所述确定的重定向地址。
[0034]第八方面,提供了一种重定向系统,用于终端用户的重定向,包括计费设备和接入设备:
[0035]所述计费设备,用于接收所述接入设备发送的计费请求消息,所述计费请求消息中携带所述终端用户的用户标识;根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值;根据所述终端用户的至少一种计费因子,确定重定向规则,根据所述重定向规则确定重定向地址,所述计费因子为与所述终端用户相关的用于计费的数据;将指示所述重定向地址的消息发送给所述接入设备,以便所述接入设备根据所述重定向规则确定重定向地址并将所述终端用户重定向到所述重定向地址;所述接入设备,用于发送计费请求消息给所述计费设备;接收所述计费设备发送的指示重定向地址的消息;将所述终端用户重定向到所述重定向地址。
[0036]第九方面,提供了一种计算设备,包括:处理器、存储器、总线和通信接口 ;所述存储器用于存储计算设备执行指令,所述处理器与所述存储器通过所述总线连接,当所述计算设备运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述计算设备执行第一方面至第三方面及第一方面至第三方面的任一可能的实现方式所述的方法。
[0037]根据本发明实施例提供的技术方案,通过结合终端用户的信息,计费设备能够针对不同的终端用户制定出个性化的重定向规则,指示接入设备将终端用户重定向到该个性化的重定向规则指向的充值网站或者网页进行充值,让用户能获取到符合自身特点及使用习惯的个性化数据业务套餐,从而提升了用户体验。

【专利附图】

【附图说明】
[0038]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0039]图1是本发明实施例应用的网络架构的示意图;
[0040]图2是依据本发明一实施例的重定向方法的示范性流程图;
[0041]图3是依据本发明另一实施例的重定向方法的示范性流程图;
[0042]图4是依据本发明一实施例的重定向方法的示范性流程图;
[0043]图5是依据本发明一实施例的重定向方法的示范性信令图;
[0044]图6是依据本发明另一实施例的重定向方法的示范性信令图;
[0045]图7是依据本发明一实施例的计费设备的结构示意图;
[0046]图8是依据本发明另一实施例的计费设备的结构示意图;
[0047]图9是依据本发明一实施例的接入设备的结构示意图;
[0048]图10是依据本发明一实施例的重定向系统的结构示意图;
[0049]图11是依据本发明另一实施例的重定向系统的结构示意图;
[0050]图12是依据本发明一实施例的通用计算机结构的硬件结构示意图。

【具体实施方式】
[0051]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0052]图1是本发明实施例应用的网络架构100的示意图。网络架构100包括策略和计费规则功能实体102 (Policy and Charging Rule Funct1n, PCRF)、策略和计费执行功能实体 1041 (Policy and Charging Enforcement Funct1n, PCEF)、应用功能实体 106 (Applicat1n Funct1n, AF)、用户签约数据库 108 (Subscript1n ProfileRespository, SPR)、承载绑定及事件报告功能实体 110 (Bearing Binding and EventReport Funct1n, BBERF)、流量内容识别部件 112 (Traffic Detect1n Funct1n, TDF)、在线计费系统 114 (Online Charging System, OCS)和离线计费系统 116 (Offline ChargingSystem, OFCS)。
[0053]其中,策略和计费规则功能实体102 (Policy and Charging Rule Funct1n,PCRF)包含策略控制决策和基于流计费控制的功能,PCRF102通过Gx接口接收来自策略和计费执行功能实体 1041 (Policy and Charging Enforcement Funct1n, PCEF)的输入,向PCEF1041提供关于业务数据流检测、门控(Gating Control)、服务质量(Qualityof Service, QoS)控制和基于流计费的网络控制功能。PCRF102将其制定的策略和计费规则发送给策略与计费执行功能实体1041 (Policy and Charging EnforcementFunct1n, PCEF)执行,同时,PCRF102还需要保证这些规则和用户的签约信息一致。PCRF102制定策略和计费规则的依据包括:从AF106获取与业务相关的信息;从用户签约数据库108 (Subscript1n Profile Repository, SPR)获取与用户策略计费控制签约信息;从PCEF1041获取与承载相关网络的信息。
[0054]策略和计费执行功能实体1041 (Policy and Charging Enforcement Funct1n,PCEF)主要包含业务数据流的检测、策略执行和基于流的计费功能。PCEF1041功能实体通常位于网关104(Gateway, GW)内,例如通用分组无线业务(General Packet Rad1Service, GPRS)的网关 GPRS 支撑节点(Gateway GPRS Support Node, GGSN)网关、4G 核心网络(Evolved Packet Core, EPC)的分组数据网网关(Packet Data Network Gateway,P-GW)、无线局域网(Wireless Local Area Network, WLAN)中的分组数据网关(PacketData Gateway,PDG)。PCEF1041 也可独立部署。
[0055]承载绑定及事件报告功能实体110 (Bearing Binding and Event ReportFunct1n,BBERF)的功能包括承载绑定、上行承载绑定的验证、以及事件报告。该功能实体位于网关中,例如基于S5/S8接口,使用代理移动IP (Proxy Mobile ΙΡ,ΡΜΙΡ),实现3GPP接入的服务网关(Service Gateway, S-GW),高速分组数据(High Rate Packet Data, HRF1D)中的HRPD服务网关,非3G接入场合下的接入网关(Access Gateway, A-GW)。
[0056]流量检测部件112 (Traffic Detect1n Funct1n, TDF)执行应用程序检测和报告检测。例如,TDF112可以识别深度报文检测(deep packet inspect1n,DPI)。如果TDF112检测不出这些信息,则由TDF112执行门控,重定向带宽限制。如果能检测到应用程序信息,则会提交给PCRF102,由PCRF102产生决策交由PCEF1041执行控制。
[0057]在线计费系统114(0nline Charging System,0CS)提供基于用户和业务数据流的信用控制功能。主要由在线采集、计费控制、批价、余额管理等模块构成,实现了在线计费功能,并配合其它计费网元设备(触发基于会话、事件的在线计费事件请求设备,如SCP、CCG、ISMP等)进行实时话务控制。与PCEF1041通过Gy接口相连。
[0058]离线计费系统Il6 (Offline Charging System, 0FCS)与 PCEF1041—起完成离线计费方式下的计费操作。
[0059]本发明实施例中,认为PCEF位于网关GGSN内。
[0060]图2是依据本发明一实施例的重定向方法200的示范性流程图。在具体实现过程中,重定向方法200可由计费设备来执行。该计费设备可以是预付费服务器(Pre-PaidServer, PPS)。更进一步的说,该预付费服务器可具体为例如但不限于在线计费系统(Online Charging System, OCS)。在本实施例中,计费设备与接入设备之间根据直径(Diameter)协议进行通信。
[0061]S202,计费设备接收接入设备发送的计费请求消息,所述计费请求消息中携带终端用户的用户标识。
[0062]具体的,该计费请求消息是信用控制请求(credit control request, CCR),终端用户标识可以通过CCR消息中的Subscript1n-1d-Data AVP(属性值对)来携带。
[0063]S204,计费设备根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值。
[0064]具体的,免费资源一般是指终端用户购买的套餐包,由于用户已经购买了套餐包,因此对于用户来说,在该套餐额度内的消费是免费的。免费资源可以是流量套餐、时长套餐以及短信套餐或者其任意组合的套餐。预定的阈值最小可以是余额为0,免费资源剩余量为O0
[0065]S206,计费设备根据所述终端用户的至少一种计费因子,确定重定向规则,所述计费因子为与所述终端用户相关的用于计费的数据。
[0066]计费因子包括下述三类信息中的至少一种:预先存储在所述计费设备中的用户资料信息、通过分析所述终端用户的历史消费数据得到的信息、通过第三方系统发送来的数据得到的信息。
[0067]具体的,预先存储在计费设备中的用户资料信息包括但不限于客户资料的品牌、客户等级、客户信用等级、当前余额、免费资源剩余量等。
[0068]具体的,分析用户的历史消费数据可以为,分析终端用户的使用习惯,例如套餐订购历史,如多次订购某一种数据业务套餐;上网时间段,如经常在夜间上网等。
[0069]具体的,第三方系统可以是大数据系统,大数据系统具体可以是数据仓库(DataHouse)。
[0070]S208,计费设备将指示所述重定向规则的消息发送给接入设备,以便所述接入设备根据所述重定向规则确定重定向地址并将所述终端用户重定向到所述重定向地址。
[0071]根据本发明实施例提供的技术方案,通过结合终端用户的信息,计费设备能够针对不同的终端用户制定出个性化的重定向规则,指示接入设备将终端用户重定向到该个性化的重定向规则指向的充值网站或者网页进行充值,让用户能获取到符合自身特点及使用习惯的个性化数据业务套餐,从而提升了用户体验。计费设备将重定向规则下发给接入设备,由接入设备根据重定向规则确定重定向地址进行重定向,而不是由计费设备确定重定向地址,可以降低计费设备的负担。
[0072]图3是依据本发明另一实施例的重定向方法300的示范性流程图。在具体实现过程中,重定向方法300可由计费设备来执行。
[0073]S302,计费设备接收接入设备发送的计费请求消息,所述计费请求消息中携带终端用户的用户标识。
[0074]S304,计费设备根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值。
[0075]S306,计费设备根据所述终端用户的至少一种计费因子,确定重定向规则,根据所述重定向规则确定重定向地址,所述计费因子为与所述终端用户相关的用于计费的数据。
[0076]S308,计费设备将指示所述重定向地址的消息发送给所述接入设备,以便所述接入设备将所述终端用户重定向到所述重定向地址。
[0077]有关免费资源剩余量、计费因子等内容已经在图2实施例中进行了详细描述,因此此处不再赘述。
[0078]与图2所示的重定向方法200相比,在图3所示的重定向方法300中,计费设备直接确定出重定向地址,无需接入设备再依据重定向规则确定重定向地址,可以降低接入设备的负担。
[0079]图4是依据本发明一实施例的重定向方法400的示范性流程图。在具体实现过程中,重定向方法400可以由接入设备来执行,该接入设备可以是通用分组无线业务网关支持节点(Gateway General Packet Rad1 Service Support Node, GGSN)。
[0080]S402,接入设备发送计费请求消息给计费设备,所述计费请求消息中携带所述终端用户的用户标识。
[0081 ] 具体的,该计费请求消息可以是信用控制请求CCR消息。
[0082]S404,接入设备接收所述计费设备发送的指示重定向规则的消息,所述重定向规则是所述计费设备根据所述用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值后,根据所述终端用户的至少一种计费因子确定的。
[0083]可选的,该指示重定向规则的消息为信用控制应答CCA消息。重定向规则通过CCA消息中携带的重定向参数指示。重定向参数可以是CCA消息中的重定向服务器地址Redirect Server Address字段;也可以通过在CCA消息中扩展字段作为重定向参数,例如扩展字段ExRule Name作为重定向参数;还可以将CCA消息中的保留字段作为重定向参数。
[0084]S406,根据所述重定向规则,依据本地的重定向列表确定重定向地址,所述重定向列表存储重定向规则和重定向地址之间的对应关系。
[0085]具体的,可以通过重定向列表存储重定向规则和重定向地址的对应关系,通过查表的方式得到重定向规则对应的重定向地址。
[0086]S408,接入设备将所述终端用户重定向到所述确定的重定向地址。
[0087]根据本发明实施例提供的技术方案,通过结合终端用户的信息,计费设备能够针对不同的终端用户制定出个性化的重定向规则,指示接入设备将终端用户重定向到该个性化的重定向规则指向的充值网站或者网页进行充值,让用户能获取到符合自身特点及使用习惯的个性化数据业务套餐,从而提升了用户体验。
[0088]图5是依据本发明一实施例的重定向方法500的示范性信令图。在具体实现过程中,重定向方法500可以由接入设备和计费设备执行。在本实施例中,接入设备可以通用分组无线业务网关支持节点(Gateway General Packet Rad1 Service Support Node,GGSN)。计费设备可以是预付费服务器(Pre-Paid Server, PPS)。更进一步的说,该预付费服务器可具体为例如但不限于在线计费系统(Online Charging System, 0CS)。接入设备与计费设备之间根据直径(Diameter)协议进行通信。本实施例中以终端用户的数据业务流量剩余量不足为例进行说明。在图5中,终端用户发送TOP Activate给GGSN,请求登陆;GGSN发送CCR{Initial}消息给0CS,请求建立承载业务和请求OCS下发授权量;0CS进行鉴权和授权量预留,判断出当前用户数据业务套餐中数据业务流量的剩余量低于预定阈值,需要用户进行充值;OCS结合用户的计费因子确定出重定向规则,通过CCA{Initial}消息将该重定向规则发送给GGSN,指示GGSN将用户重定向到该重定向规则指向的充值网站或者网页进行充值。
[0089]S502,终端用户向GGSN发出登录请求,该登录请求中携带该终端用户的用户标识。
[0090]具体的,终端用户可以是手机。该登录请求可以是分组数据协议激活(PacketData Protocol Activate, PDP Activate)请求。用户标识通过用户识别码表示。用户识别码可以为 MSISDN、頂S1、SIP_UR1、ΝΑΙ、VOIP SIM MSISDN、FIX NUMBER、PBX NUMBER、TWIN号码、数据卡号码和其它关联号码。例如,用户通过手机访问Internet时,会发出PDP Activate,其中带有该用户的手机号码。在漫游的情况下,携带国际移动用户识别码(Internat1nal Mobile Subscriber Identificat1n Number,IMSI)。
[0091]S504, GGSN向OCS发送初始信用控制请求CCR{Initial},其中带有上述终端用户的用户标识。
[0092]具体的,该初始信用控制请求CCR{Initial}是计费请求,用于请求建立承载业务。用户标识通过CCR消息中的Subscript1n-1d-Data AVP来携带。用户标识通过上述用户识别码表示,OCS根据不同的用户识别码识别出不同的终端用户。
[0093]S506, OCS做鉴权和预留。
[0094]OCS根据CCR{Initial}中携带的终端用户标识鉴定终端用户的权限,确定该终端用户是否有权限使用上述请求建立的承载业务。如果该终端用户有权限,则为其建立该承载业务,并依据其账户余额情况做出授权量预留。
[0095]OCS首先判断如果此时终端用户的账户余额或免费资源剩余量是否低于预定的阈值,例如余额为O或免费资源剩余量为O。免费资源可以是指终端用户购买的套餐包。免费资源可以是流量套餐、时长套餐以及短信套餐或者其任意组合的套餐。该预定的阈值可以由运营商确定,最小可以为O,也可以为其他值。例如,用户发起Internet访问,OCS检测到该用户的流量套餐中剩余流量为0,则指示GGSN将该用户重定向到充值网站或者网页进行充值。
[0096]S508, OCS根据该终端用户的计费因子确定重定向规则。
[0097]S510,OCS通过初始信用控制应答CCA {Initial}携带指示重定向规则的重定向参数,将重定向规则发送给GGSN。
[0098]在S508中,具体的,计费因子包括例如但不限于以下三种信息:
[0099]第一种,计费因子可以是预先存储在计费设备中的用户资料信息,包括但不限于客户资料的品牌、客户等级、客户信用等级、当前余额、免费资源剩余量等。
[0100]第二种,计费因子可以是对用户的历史消费数据进行统计分析得到的信息。具体的,可以通过历史消费数据分析终端用户的使用习惯,例如通过分析历史消费数据,得出用户最近多次订购某一种数据业务套餐,经常在夜间上网等。
[0101]第三种,计费因子包括通过第三方系统发送来的数据得到的信息。第三方系统可以是大数据系统,大数据系统具体可以是数据仓库(Data House)。OCS向第三方系统提供用户信息数据,第三方系统分析OCS提供的用户信息数据,分析结果参数作为计费因子发送给OCS。
[0102]OCS根据至少一种计费因子确定重定向规则,包括但不限于:
[0103](I)OCS根据一种计费因子确定重定向规则;
[0104]当OCS根据一种计费因子确定重定向规则时,根据每一种计费因子分别确定与之对应的重定向规则。可以单独依据上述第一种计费因子确定重定向规则,例如依据第一种计费因子中的客户等级来确定重定向规则,例如依据用户为金卡用户确定重定向规则为推荐用户订购IG的数据流量套餐;也可以单独依据上述第二种计费因子来确定重定向规则,例如依据用户经常在夜间上网确定重定向规则为推荐用户订购22:00-07:00时间段的数据流量套餐;还可以单独依据上述第三种计费因子来确定重定向规则,即依据来自第三方系统的分析结果参数来确定重定向规则。
[0105]依据第一种计费因子中的多个计费因素来确定重定向规则也属于单独依据上述第一种计费因子确定重定向规则的情况,其中计费因素指客户资料的品牌、客户等级、客户信用等级、当前余额、免费资源剩余量等。
[0106](2) OCS根据至少两种计费因子确定重定向规则;
[0107]当OCS根据至少两种计费因子确定重定向规则时,包括但不限于以下两种情况:
[0108]第一种,根据至少两种计费因子组合成一个计费因子组,OCS根据该计费因子组确定一个重定向规则。
[0109]第二种,OCS根据至少两种计费因子确定至少两个重定向规则。具体为,OCS根据每一种计费因子分别确定一个重定向规则;ocs根据至少两个上述计费因子组确定至少两个重定向规则;ocs根据至少一个上述计费因子组、至少一种计费因子确定至少两个重定向规则。
[0110]对于有第三方系统参与重定向规则的确定的情况,还可以由第三方系统依据OCS提供的与终端用户相关的用于计费的数据直接确定出重定向规则,将重定向规则发送给0CS,而不需要OCS再做进一步的分析和加工。
[0111]重定向规则指向到对应的充值网站或网页,OCS指示GGSN根据该重定向规则将该终端用户重定向到充值网站或网页进行充值。重定向得到的网址有多个,而不是简单的一个充值网站。例如,根据用户经常在夜间上网确定出的重定向规则,OCS会指示GGSN将用户直接重定向到夜间流量包对应的订购页面,而不是其他流量包对应的订购页面。
[0112]由于每个终端用户的计费因子存在差异,OCS依据计费因子确定出的是个性化的重定向规则,能够指示GGSN将终端用户重定向到该个性化的重定向规则指向的充值网站或网页进行充值。
[0113]又例如,OCS经过分析终端用户的数据业务最近I个月的消费数据,分析出该用户经常在夜间使用数据业务,且该用户为金卡用户,则当该用户的免费资源剩余量5M时,根据用户标识,得到计费因子为:“经常夜间使用数据业务”以及“金卡用户”,确定重定向规则为:aaa.00.ttt,即“将该用户重定向到22:00_07:00,包月IG数据业务套餐的订购网址”;类似的,如果某用户为普通用户,则计算出当该用户的免费资源剩余量5M时,重定向规则指向到22:00-07:00包月100M数据业务套餐的订购网站或者网页。
[0114]在S510中,具体的,对于OCS只确定了一个重定向规则的情况,将该重定向规则通过CCA{Initial}发送给GGSN ;对于OCS确定了至少两个重定向规则的情况,将具有最高优先级的重定向规则发送给GGSN。
[0115]重定向规则的优先级可以根据计费因子的优先级确定,计费因子的优先级可以由运营商确定。例如OCS依据客户等级确定了应该推荐用户订购100M的数据业务套餐,依据用户经常在夜间上网确定了应该推荐用户订购500M的22:00-07:00时间段的数据流量套餐,如果运营商设定历史消费数据的优先级高于用户资料信息,则会向GGSN发送推荐用户订购500M数据业务套餐的信息。
[0116]CCA消息中的重定向参数可以是CCA消息中的重定向服务器地址RedirectServer Address字段;也可以通过在CCA消息中扩展字段作为重定向参数,例如扩展字段ExRule Name作为重定向参数;还可以将CCA消息中的保留字段作为重定向参数。重定向参数携带重定向规则,例如通过扩展字段ExRule Name携带重定向规则aaa.00.ttt。
[0117]应注意,上述对CCA消息结构的修改应该被认为是逻辑上的修改,在具体实现过程中,本领域技术人员在不付出创造性劳动的前提下还可以进行其他修改来实现同样的功倉泛。
[0118]S512, GGSN根据重定向规则确定重定向地址。
[0119]具体的,可以通过重定向列表存储重定向规则和重定向地址的对应关系,通过查表的方式得到重定向规则对应的重定向地址。例如,重定向规则为aaa.00.ttt,通过重定向列表得到重定向地址为http://www.abc.com。又例如重定向规则为asd,通过重定向列表得到重定向地址为http://www.def.com。
[0120]S514,GGSN发送指示重定向地址的消息给终端用户,将终端用户重定向到该地址。
[0121]对于计费过程中GGSN向OCS发送CCR{Update}消息,OCS进行扣费和预留,确定需要对用户进行重定向后,OCS确定重定向规则并将终端用户重定向到充值网站的过程与上述S508至S514的过程一致或者类似,因此此处不再赘述。
[0122]根据本发明实施例提供的技术方案,通过结合终端用户的信息,计费设备能够针对不同的终端用户制定出个性化的重定向规则,指示接入设备将终端用户重定向到该个性化的重定向规则指向的充值网或者网页站进行充值,让用户能获取到符合自身特点及使用习惯的个性化数据业务套餐,从而提升了用户体验。计费设备将重定向规则下发给接入设备,由接入设备根据重定向规则再确定重定向地址进行重定向,可以降低计费设备的负担。
[0123]图6是依据本发明另一实施例的重定向方法600的示范性信令图。在具体实现过程中,重定向方法600可以由接入设备和计费设备执行。与图5实施例不同,在图6实施例中,OCS依据计费因子直接确定出重定向地址,将指示重定向地址的消息发送给GGSN,不需要OCS先确定出重定向规则,再由GGSN根据重定向规则确定重定向地址。
[0124]S602,终端用户向GGSN发出登录请求,该登录请求中携带该终端用户的用户标识。
[0125]S604, GGSN向OCS发送初始信用控制请求CCR{Initial},其中带有上述终端用户的用户标识。
[0126]S606,0CS做鉴权和预留。
[0127]S608, OCS根据计费因子确定重定向地址。
[0128]有关计费因子的相关内容已经在图5实施例S508中进行了详细描述,因此此处不再赘述。OCS依据计费因子直接确定出重定向地址,无需确定重定向规则。
[0129]S610, OCS通过初始信用控制应答CCA{Initial}指示重定向地址,将重定向地址发送给GGSN。
[0130]具体的,该重定向地址可以通过CCA{Initial}中的重定向服务器地址RedirectServer Address 字段指不。
[0131]S612,GGSN发送指示重定向地址的消息给终端用户,将终端用户重定向到该地址。
[0132]S602、S604、S606、S612 的执行过程分别与图 5 实施例中的 S502、S504、S506、S514的执行过程相同或者相类似,因此此处不再赘述。
[0133]对于计费过程中GGSN向OCS发送CCR{Update}消息,OCS进行扣费和预留,确定需要对用户进行重定向后,OCS确定重定向地址并将终端用户重定向到充值网站的过程与上述S608至S612的过程一致,因此此处不再赘述。
[0134]根据本发明实施例提供的技术方案,通过结合终端用户的信息,计费设备能够针对不同的终端用户制定出个性化的重定向地址,指示接入设备将终端用户重定向到该个性化的重定向地址进行充值,让用户能获取到符合自身特点及使用习惯的个性化数据业务套餐,从而提升了用户体验。计费设备将重定向地址而不是重定向规则下发给接入设备,不需要接入设备再根据重定向规则确定重定向地址,可以降低接入设备的负担。
[0135]图7是依据本发明一实施例的计费设备的结构示意图。该计费设备用于执行前述图2实施例中的重定向方法,计费设备700包括接收模块702,处理模块704和发送模块706。
[0136]接收模块702,用于接收接入设备发送的计费请求消息,所述计费请求消息中携带终端用户的用户标识。
[0137]处理模块704,用于根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值;以及
[0138]根据所述终端用户的至少一种计费因子,确定重定向规则,所述计费因子为与所述终端用户相关的用于计费的数据。
[0139]发送模块706,用于将指示所述重定向规则的消息发送给所述接入设备,以便所述接入设备根据所述重定向规则确定重定向地址并发送给所述终端用户。
[0140]有关计费因子的相关内容已经在图5实施例S508中进行了详细描述,此处不再赘述。
[0141]根据本发明实施例提供的技术方案,通过结合终端用户的信息,计费设备能够针对不同的终端用户制定出个性化的重定向规则,指示接入设备将终端用户重定向到该个性化的重定向规则指向的充值网站或者网页进行充值,让用户能获取到符合自身特点及使用习惯的个性化数据业务套餐,从而提升了用户体验。计费设备将重定向规则下发给接入设备,由接入设备根据重定向规则确定重定向地址进行重定向,而不是由计费设备确定重定向地址,可以降低计费设备的负担。
[0142]图8是依据本发明另一实施例的计费设备的结构示意图。该计费设备用于执行前述图3实施例中的重定向方法,计费设备800包括接收模块802,处理模块804和发送模块806。
[0143]接收模块802,用于接收接入设备发送的计费请求消息,所述计费请求消息中携带终端用户的用户标识。
[0144]处理模块804,用于根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值;以及
[0145]根据所述终端用户的至少一种计费因子,确定重定向规则,根据所述重定向规则确定重定向地址,所述计费因子为与所述终端用户相关的用于计费的数据。
[0146]发送模块806,用于将指示所述重定向地址的消息发送给所述接入设备,以便所述接入设备将所述终端用户重定向到所述重定向地址。
[0147]有关计费因子的相关内容已经在图5实施例S508中进行了详细描述,因此此处不再赘述。
[0148]与图7所示的计费设备相比,在图8所示的计费设备中,计费设备直接确定出重定向地址,无需接入设备再依据重定向规则确定重定向地址,可以降低接入设备的负担。
[0149]图9是依据本发明一实施例的接入设备的结构示意图。该接入设备用于执行前述图4实施例中的重定向方法。接入设备900包括发送模块902,接收模块904和处理模块906。
[0150]发送模块902,用于发送计费请求消息给计费设备,所述计费请求消息中携带所述终端用户的用户标识。
[0151]接收模块904,用于接收所述计费设备发送的指示重定向规则的消息,所述重定向规则是所述计费设备根据所述用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值后,根据所述终端用户的至少一种计费因子确定的。
[0152]处理模块906,用于根据所述重定向规则,依据本地的重定向列表确定重定向地址;以及
[0153]将所述终端用户重定向到所述确定的重定向地址。
[0154]可选的,重定向规则携带在信用控制应答CCA消息中,通过CCA消息中携带的重定向参数指示,该重定向参数可为CCA消息中的重定向服务器地址Redirect Server Address字段;也可以通过在CCA消息中扩展字段作为重定向参数,还可以将CCA消息中的保留字段作为重定向参数。
[0155]根据本发明实施例提供的技术方案,通过结合终端用户的信息,计费设备能够针对不同的终端用户制定出个性化的重定向规则,指示接入设备将终端用户重定向到该个性化的重定向规则指向的充值网站或者网页进行充值,让用户能获取到符合自身特点及使用习惯的个性化数据业务套餐,从而提升了用户体验。
[0156]图10是依据本发明一实施例的重定向系统的结构示意图。重定向系统1000包括计费设备1002和接入设备1004。
[0157]计费设备1002,用于接收接入设备发送的计费请求消息,所述计费请求消息中携带终端用户的用户标识;根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值;根据所述终端用户的至少一种计费因子,确定重定向规则,所述计费因子为与所述终端用户相关的用于计费的数据;将指示所述重定向规则的消息发送给所述接入设备,以便所述接入设备根据所述重定向规则确定重定向地址并将所述终端用户重定向到所述确定的重定向地址。
[0158]接入设备1004,用于发送计费请求消息给计费设备;接收计费设备发送的重定向规则;根据所述重定向规则,依据本地的重定向列表确定重定向地址;将所述终端用户重定向到所述重定向地址。
[0159]根据本发明实施例提供的技术方案,通过结合终端用户的信息,计费设备能够针对不同的终端用户制定出个性化的重定向规则,指示接入设备将终端用户重定向到该个性化的重定向规则指向的充值网站或者网址进行充值,让用户能获取到符合自身特点及使用习惯的个性化数据业务套餐,从而提升了用户体验。计费设备将重定向规则下发给接入设备,由接入设备根据重定向规则确定重定向地址进行重定向,而不是由计费设备确定重定向地址,可以降低计费设备的负担。
[0160]图11是依据本发明另一实施例的重定向系统的结构示意图。重定向系统1100包括计费设备1102和接入设备1104。
[0161]计费设备1102,用于接收接入设备发送的计费请求消息,所述计费请求消息中携带终端用户的用户标识;根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值;根据所述终端用户的至少一种计费因子,确定重定向地址,所述计费因子为与所述终端用户相关的用于计费的数据;将指示所述重定向地址的消息发送给所述接入设备,以便所述接入设备根据所述重定向规则确定重定向地址并将所述终端用户重定向到所述重定向地址。
[0162]接入设备1104,用于发送计费请求消息给计费设备;接收计费设备发送的指示重定向地址的消息;将所述终端用户重定向到所述重定向地址。
[0163]与图10所示的重定向系统相比,在图11所示的重定向系统中,计费设备直接确定出重定向地址,无需接入设备再依据重定向规则确定重定向地址,可以降低接入设备的负担。
[0164]图12是依据本发明一实施例的通用计算机结构1200的硬件结构示意图。如图12所示,通用计算机结构1200包括处理器1202、存储器1204、通信接口 1206和总线1208。其中,处理器1202、存储器1204和通信接口 1206通过总线1208实现彼此之间的通信连接。
[0165]处理器1202可以采用通用的中央处理器(Central Processing Unit,CPU),微处理器,应用专用集成电路(Applicat1n Specific Integrated Circuit, ASIC),或者一个或多个集成电路,用于执行相关程序,以实现本发明实施例所提供的技术方案。
[0166]存储器1204可以是只读存储器(Read Only Memory, ROM),静态存储设备,动态存储设备或者随机存取存储器(Random Access Memory,RAM)。存储器1204可以存储操作系统和其他应用程序。在通过软件或者固件来实现本发明实施例提供的技术方案时,用于实现本发明实施例提供的技术方案的程序代码保存在存储器1204中,并由处理器1202来执行。
[0167]通信接口 1206使用例如但不限于收发器一类的收发装置,来实现接与其他设备或通信网络之间的通信。
[0168]总线1208可包括一通路,在各个部件(例如处理器1202、存储器1204、输和通信接口 1206)之间传送信息。
[0169]当计费设备包括该通用计算机结构1200时,处理器1202调取存储器1204中的指令时包括:
[0170]处理器1202控制通信接口 1206接收接入设备发送的计费请求消息,所述计费请求消息中携带终端用户的用户标识;
[0171]处理器1202根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值;以及
[0172]根据所述终端用户的至少一种计费因子,确定重定向规则,所述计费因子为与所述终端用户相关的用于计费的数据;
[0173]处理器1202控制通信接口 1206将指示所述重定向规则的消息发送给所述接入设备,以便所述接入设备根据所述重定向规则确定重定向地址并将所述终端用户重定向到所述确定的重定向地址。
[0174]当计费设备包括该通用计算机结构1200时,处理器1202调取存储器1204中的指令时包括:
[0175]处理器1202控制通信接口 1206接收接入设备发送的计费请求消息,所述计费请求消息中携带终端用户的用户标识;
[0176]处理器1202根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值;以及
[0177]根据所述终端用户的至少一种计费因子,确定重定向规则,根据所述重定向规则确定重定向地址,所述计费因子为与所述终端用户相关的用于计费的数据;
[0178]处理器1202控制通信接口 1206将指示所述重定向地址的消息发送给所述接入设备,以便所述接入设备将所述终端用户重定向到所述重定向地址
[0179]当接入设备包括该通用计算机结构1200时,处理器1202调取存储器1204中的指令时包括:
[0180]处理器1202控制通信接口 1206发送计费请求消息给计费设备,所述计费请求消息中携带述终端用户的用户标识;
[0181]处理器1202控制通信接口 1206接收所述计费设备发送的重定向规则,所述重定向规则是所述计费设备根据所述用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值后,根据所述终端用户的至少一种计费因子确定的;
[0182]处理器1202根据所述重定向规则,依据本地的重定向列表确定重定向地址;以及
[0183]将所述终端用户重定向到所述确定的重定向地址。
[0184]应注意,尽管图12所示的通用计算机结构1200仅仅示出了处理器1202、存储器1204、通信接口 1206和总线1208,但是在具体实现过程中,本领域的技术人员应当明白,上述计费设备和接入设备还包含实现正常运行所必须的其他器件。同时,根据具体需要,本领域的技术人员应当明白,上述计费设备和接入设备还可包含实现其他附加功能的硬件器件。此外,本领域的技术人员应当明白,上述计费设备和接入设备也可仅仅包含实现本发明实施例所必须的器件,而不必包含图12中所示的全部器件。
[0185]本领域普通技术人员可知,上述方法中的全部或部分步骤可以通过程序指令相关的硬件完成,该程序可以存储于一计算机可读存储介质中,该计算机可读存储介质如ROM、RAM和光盘等。
[0186]综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种重定向方法,用于终端用户的重定向,其特征在于,包括以下步骤: 计费设备接收接入设备发送的计费请求消息,所述计费请求消息中携带所述终端用户的用户标识; 所述计费设备根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值; 所述计费设备根据所述终端用户的至少一种计费因子,确定重定向规则,所述计费因子为与所述终端用户相关的用于计费的数据; 所述计费设备将指示所述重定向规则的消息发送给所述接入设备,以便所述接入设备根据所述重定向规则确定重定向地址并将所述终端用户重定向到所述重定向地址。
2.如权利要求1所述的重定向方法,其特征在于,所述计费因子包括下述三类信息中的至少一种:预先存储在所述计费设备中的用户资料信息、通过分析所述终端用户的历史消费数据得到的信息、通过第三方系统发送来的数据得到的信息。
3.如权利要求1或2所述的重定向方法,其特征在于,根据至少两种计费因子确定重定向规则,包括: 根据至少两种计费因子组合成一个计费因子组,根据所述计费因子组确定一个重定向规则;或者 根据至少两种计费因子确定至少两个重定向规则。
4.如权利要求3所述的重定向方法,其特征在于,根据至少两种计费因子确定至少两个重定向规则时,将最高优先级的重定向规则发送给所述接入设备。
5.如权利要求1所述的重定向方法,其特征在于,所述计费请求消息为信用控制请求CCR消息,所述指示重定向规则的消息为信用控制应答CCA消息,所述重定向规则通过所述CCA消息中携带的重定向参数指示。
6.如权利要求1至5中任意一项所述的重定向方法,其特征在于,所述接入设备根据所述重定向规则确定重定向地址,包括通过存储在所述接入设备中的重定向列表确定重定向地址,所述重定向列表存储重定向规则和重定向地址之间的对应关系。
7.一种重定向方法,用于终端用户的重定向,其特征在于,包括以下步骤: 计费设备接收接入设备发送的计费请求消息,所述计费请求消息中携带所述终端用户的用户标识; 所述计费设备根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值; 所述计费设备根据所述终端用户的至少一种计费因子,确定重定向规则,根据所述重定向规则确定重定向地址,所述计费因子为与所述终端用户相关的用于计费的数据; 所述计费设备将指示所述重定向地址的消息发送给所述接入设备,以便所述接入设备将所述终端用户重定向到所述重定向地址。
8.如权利要求7所述的重定向方法,其特征在于,所述计费因子包括下述三类信息中的至少一种:预先存储在计费设备中的用户资料信息、通过分析所述终端用户的历史消费数据得到的信息、通过第三方系统发送来的数据得到的信息。
9.如权利要求7或8所述的重定向方法,其特征在于,根据至少两种计费因子确定重定向规则,包括: 根据至少两种计费因子组合成一个计费因子组,根据所述计费因子组确定一个重定向规则;或者 根据至少两种计费因子确定至少两个重定向规则。
10.如权利要求9所述的重定向方法,其特征在于,根据至少两种计费因子确定至少两个重定向规则时,将最高优先级的重定向规则发送给所述接入设备。
11.如权利要求7至10中任意一项所述的重定向方法,其特征在于,所述计费请求消息为信用控制请求CCR消息,所述指示重定向地址的消息为信用控制应答CCA消息,所述重定向地址通过所述CCA消息中的重定向服务器地址Redirect Server Address字段指示。
12.一种重定向方法,用于终端用户的重定向,其特征在于,包括以下步骤: 接入设备发送计费请求消息给计费设备,所述计费请求消息中携带所述终端用户的用户标识; 所述接入设备接收所述计费设备发送的指示重定向规则的消息,所述重定向规则是所述计费设备根据所述用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值后,根据所述终端用户的至少一种计费因子确定的; 所述接入设备根据所述重定向规则,依据本地的重定向列表确定重定向地址,所述重定向列表存储重定向规则和重定向地址之间的对应关系; 所述接入设备将所述终端用户重定向到所述确定的重定向地址。
13.如权利要求12所述的重定向方法,其特征在于,所述计费请求消息为信用控制请求CCR消息,所述指示重定向规则的消息为信用控制应答CCA消息,所述重定向规则通过所述CCA消息中携带的重定向参数指示。
14.一种计费设备,用于终端用户的重定向,其特征在于,所述计费设备包括接收模块,处理模块和发送模块: 所述接收模块,用于接收接入设备发送的计费请求消息,所述计费请求消息中携带所述终端用户的用户标识; 所述处理模块,用于根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值;以及 根据所述终端用户的至少一种计费因子,确定重定向规则,所述计费因子为与所述终端用户相关的用于计费的数据; 所述发送模块,用于将指示所述重定向规则的消息发送给所述接入设备,以便所述接入设备根据所述重定向规则确定重定向地址并将所述终端用户重定向到所述重定向地址。
15.如权利要求14所述的计费设备,其特征在于,所述计费因子包括下述三类信息中的至少一种:预先存储在所述计费设备中的用户资料信息、通过分析所述终端用户的历史消费数据得到的信息、通过第三方系统发送来的数据得到的信息。
16.如权利要求14或15所述的计费设备,其特征在于,根据至少两种计费因子确定重定向规则,包括: 根据至少两种计费因子组合成一个计费因子组,根据所述计费因子组确定一个重定向规则;或者 根据至少两种计费因子确定至少两个重定向规则。
17.如权利要求16所述的计费设备,其特征在于,根据至少两种计费因子确定至少两个重定向规则时,将最高优先级的重定向规则发送给所述接入设备。
18.如权利要求14所述的计费设备,其特征在于,所述计费请求消息为信用控制请求CCR消息,所述指示重定向规则的消息为信用控制应答CCA消息,所述重定向规则通过所述CCA消息中携带的重定向参数指示。
19.如权利要求14至18中任意一项所述的计费设备,其特征在于,所述接入设备根据所述重定向规则确定重定向地址,包括通过存储在所述接入设备中的重定向列表确定重定向地址,所述重定向列表存储重定向规则和重定向地址之间的对应关系。
20.一种计费设备,用于终端用户的重定向,其特征在于,包括接收模块,处理模块和发送模块: 所述接收模块,用于接收接入设备发送的计费请求消息,所述计费请求消息中携带所述终端用户的用户标识; 所述处理模块,用于根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值;以及 根据所述终端用户的至少一种计费因子,确定重定向规则,根据所述重定向规则确定重定向地址,所述计费因子为与所述终端用户相关的用于计费的数据; 所述发送模块,用于将指示所述重定向地址的消息发送给所述接入设备,以便所述接入设备将所述终端用户重定向到所述重定向地址。
21.如权利要求20所述的计费设备,其特征在于,所述计费因子包括下述三类信息中的至少一种:预先存储在所述计费设备中的用户资料信息、通过分析所述终端用户的历史消费数据得到的信息、通过第三方系统发送来的数据得到的信息。
22.如权利要求20或21所述的计费设备,其特征在于,根据至少两种计费因子确定重定向规则,包括: 根据至少两种计费因子组合成一个计费因子组,根据所述计费因子组确定一个重定向规则;或者 根据至少两种计费因子确定至少两个重定向规则。
23.如权利要求22所述的计费设备,其特征在于,根据至少两种计费因子确定至少两个重定向规则时,将最高优先级的重定向规则发送给所述接入设备。
24.如权利要求20所述的计费设备,其特征在于,所述计费请求消息为信用控制请求CCR消息,所述指示重定向地址的消息为信用控制应答CCA消息,所述重定向地址通过所述CCA消息中的重定向服务器地址Redirect Server Address字段指示。
25.一种接入设备,用于终端用户的重定向,其特征在于,包括发送模块,接收模块和处理模块: 所述发送模块,用于发送计费请求消息给计费设备,所述计费请求消息中携带所述终端用户的用户标识; 所述接收模块,用于接收所述计费设备发送的指示重定向规则的消息,所述重定向规则是所述计费设备根据所述用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值后,根据所述终端用户的至少一种计费因子确定的; 所述处理模块,用于根据所述重定向规则,依据本地的重定向列表确定重定向地址,所述重定向列表存储重定向规则和重定向地址之间的对应关系;以及 将所述终端用户重定向到所述确定的重定向地址。
26.如权利要求25所述的接入设备,其特征在于,所述计费请求消息为信用控制请求CCR消息,所述指示重定向规则的消息为信用控制应答CCA消息,所述重定向规则通过所述CCA消息中携带的重定向参数指示。
27.一种重定向系统,用于终端用户的重定向,其特征在于,包括计费设备和接入设备: 所述计费设备,用于接收所述接入设备发送的计费请求消息,所述计费请求消息中携带所述终端用户的用户标识;根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值;根据所述终端用户的至少一种计费因子,确定重定向规则,所述计费因子为与所述终端用户相关的用于计费的数据;将指示所述重定向规则的消息发送给所述接入设备,以便所述接入设备根据所述重定向规则确定重定向地址并将所述终端用户重定向到所述重定向地址; 所述接入设备,用于发送计费请求消息给所述计费设备;接收计费设备发送的指示重定向规则的消息;根据所述重定向规则,依据本地的重定向列表确定重定向地址,所述重定向列表存储重定向规则和重定向地址之间的对应关系;将所述终端用户重定向到所述确定的重定向地址。
28.一种重定向系统,用于终端用户的重定向,其特征在于,包括计费设备和接入设备: 所述计费设备,用于接收所述接入设备发送的计费请求消息,所述计费请求消息中携带所述终端用户的用户标识;根据所述计费请求消息中的用户标识,确定所述终端用户的余额或免费资源剩余量低于预定的阈值;根据所述终端用户的至少一种计费因子,确定重定向规则,根据所述重定向规则确定重定向地址,所述计费因子为与所述终端用户相关的用于计费的数据;将指示所述重定向地址的消息发送给所述接入设备,以便所述接入设备根据所述重定向规则确定重定向地址并将所述终端用户重定向到所述重定向地址; 所述接入设备,用于发送计费请求消息给所述计费设备;接收所述计费设备发送的指示重定向地址的消息;将所述终端用户重定向到所述重定向地址。
【文档编号】H04W4/24GK104363572SQ201410624708
【公开日】2015年2月18日 申请日期:2014年11月7日 优先权日:2014年11月7日
【发明者】周国玉, 杨恩锋 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1