流量计费、记录控制、应用消息发送方法、装置及系统的制作方法

文档序号:9931609阅读:214来源:国知局
流量计费、记录控制、应用消息发送方法、装置及系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种流量计费、记录控制、应用消息发送方法、装置及系统。
【背景技术】
[0002]随着4G等无线宽带技术的发展,流量经营是移动运营商未来的发展趋势,网络区分内容计费是移动网络的重要特性。针对流量内容经营的需求越来越多,对移动网络的内容计费功能的要求也越来越多。目前市场上已有的业务是针对特定的应用内容,例如:微信、QQ音乐等设置特定的流量资费包,供移动用户选择订购。
[0003]目前,针对特定的应用内容进行计费的方式主要有以下两种方式。
[0004]方式一、现有的内容计费主要是针对运营商自有业务提供内容计费能力,如图1所示,用户设备(User Equipment, UE) 102的应用消息通过演进型基站(evolved NodeB, eNB)104、服务网关(Serving Gateway, S-GW) 106、分组数据网网关设备(Packet DataNetwork Gateway, PGW) 108 或策略和计费执行功能(Policy and Charging EnforcementFunct1n, PCEF) 108发送到应用服务器(Applicat1n Server, AS) 110,运营商网络维护人员在PGW或PCEF中人工配置自有业务相应的用户路由表(User Route List,URL)、因特网协议(Internet Protocol, IP)地址等地址白名单,针对用户设备发送的应用消息的目标地址为白名单中的地址(例如:审核后的第三方业务服务器的地址)的应用消息进行特殊流量计费。
[0005]方式二、如图2 所示,UE 202 通过 eNB 204、S-Gff 206、PGff 208 或 PCEF 208 登录AS 210, AS 210对UE 202的用户标识(Identify,ID)和设备标识(例如:手机号码)的对应关系进行识别,并把UE 202和AS 210之间的五元组信息(包括:UE 202的信息、eNB 204的信息、S-GW 206的信息、PGW 208或PCEF 208的信息、AS 210的信息)上报给策略和计费规则功能(Policy and Charging Rules Funct1n,PCRF) 212, PCRF 212 把五元组信息下发给PGW 208或PCEF 208,由PGW 208或PCEF 208根据五元组信息进行内容计费。
[0006]从现有技术中针对应用内容计费的方式一和方式二可以看出,方式一和方式二均只考虑了支持一个运营商的情况,导致第三方应用或内容需要接入多个不同运营商,才能实现针对多个不同运营商的用户进行针对应用内容的计费。
[0007]综上所述,现有技术中针对应用内容进行计费的方法只考虑了支持一个运营商的情况,如果第三方应用需要针对多个不同运营商的用户进行针对应用内容的计费,则需要接入多个运营商才能实现。

【发明内容】

[0008]本发明实施例提供了一种流量计费、记录控制、应用消息发送方法、装置及系统,用以使得第三方应用无需接入多个运营商,即可实现针对多个不同运营商的用户进行针对应用内容的计费。
[0009]本发明实施例提供的一种流量计费控制方法,包括:流量网关接收到用户设备发送的请求提供特定应用的应用消息时,从中获取该用户设备的标识、源因特网协议IP地址、目的IP地址以及应用类型,该源IP地址为运营商的分组数据网网关PGW设备为所述用户设备分配的IP地址,该目的IP地址为提供所述特定应用的应用服务器的IP地址;所述流量网关根据所述目的IP地址将所述应用消息发送至所述应用服务器,并记录所述应用服务器为所述用户设备提供所述特定应用所产生的流量,结合该用户设备的标识、所述源IP地址、目的IP地址以及应用类型生成流量话单;所述流量网关根据所述源IP地址确定所述运营商,并周期性将所述用户设备对应的流量话单发送至所述运营商的计费服务器。
[0010]本发明实施例提供的上述方法中,通过记录应用服务器为用户设备提供特定应用所产生的流量,并生成流量话单,发送至应用消息中源IP地址对应的运营商的计费服务器,与现有技术中如果第三方应用需要针对多个不同运营商的用户进行针对应用内容的计费,需要接入多个运营商才能实现相比,使得第三方应用无需接入多个运营商,即可实现针对多个不同运营商的用户进行针对应用内容的计费。
[0011]在一种可能的实施方式中,本发明实施例提供的上述方法中,所述流量网关接收所述用户设备发送的请求提供特定应用的应用消息之前,该方法还包括:所述流量网关接收应用服务器发送的用于指示记录所述应用服务器对特定用户设备提供的特定应用所产生的流量的请求,并根据所述请求确定需要记录所述应用服务器提供所述特定应用所产生的流量的特定用户设备;所述流量网关记录所述应用服务器为所述用户设备提供所述特定应用所产生的流量,包括:所述流量网关记录所述应用服务器为所述特定用户设备提供所述特定应用所产生的流量。
[0012]本发明实施例提供的上述方法中,通过接收应用服务器发送的用于指示记录应用服务器对特定用户设备提供的特定应用所产生的流量请求,根据接收到的请求确定需要记录应用服务器提供特定应用所产生的流量的特定用户设备,从而记录应用服务器为特定用户设备提供特定应用所产生的流量,也即实现针对特定用户设备的应用内容进行计费,与现有技术中如果需要针对特定用户设备的应用内容进行计费,需要将用户设备的标识与应用标识预先绑定相比,提高了针对特定用户设备的应用内容进行计费的灵活性。
[0013]在一种可能的实施方式中,本发明实施例提供的上述方法中,所述流量网关接收应用服务器发送的用于指示记录所述应用服务器对特定用户设备提供的特定应用所产生的流量的请求,并根据所述请求确定需要记录所述应用服务器提供所述特定应用所产生的流量的特定用户设备,包括:所述流量网关接收应用服务器发送的注册请求,该注册请求中包括用户设备的标识与特定应用的应用服务器的IP地址的对应关系;所述流量网关确定通过注册的用户设备为特定用户设备,并将所述特定用户设备的标识与特定应用的应用服务器的IP地址的对应关系添加到预先存储的标识记录表中;所述流量网关记录所述应用服务器为所述特定用户设备提供所述特定应用所产生的流量,包括:当所述流量网关确定所述标识记录表中存在用户设备的标识与从该用户设备发送的应用消息中获取的所述目的IP地址的对应关系时,所述流量网关记录所述应用服务器为该用户设备提供所述特定应用所产生的流量,其中,所述流量网关的地址预先存储在所述用户设备中。
[0014]在一种可能的实施方式中,本发明实施例提供的上述方法中,所述流量网关接收应用服务器发送的用于指示记录所述应用服务器对特定用户设备提供的特定应用所产生的流量的请求,并根据所述请求确定需要记录所述应用服务器提供所述特定应用所产生的流量的特定用户设备,包括:所述流量网关接收应用服务器发送的流量记录请求,该流量记录请求中包括运营商的PGW设备为用户设备分配的IP地址与特定应用的应用服务器的IP地址的对应关系;所述流量网关根据运营商的PGW设备为用户设备分配的IP地址确定所述运营商,并根据所述对应关系,生成流量转发策略信息,将所述流量转发策略信息发送至所述运营商的数据转发设备,以指示所述数据转发设备将该用户设备发送到所述特定应用的应用服务器的IP地址的应用消息转发到所述流量网关;所述流量网关记录所述应用服务器为所述特定用户设备提供所述特定应用所产生的流量,包括:所述流量网关记录转发的应用消息所产生的流量。
[0015]在一种可能的实施方式中,本发明实施例提供的上述方法中,所述流量网关接收应用服务器发送的用于指示记录所述应用服务器对特定用户设备提供的特定应用所产生的流量的请求,并根据所述请求确定需要记录所述应用服务器提供所述特定应用所产生的流量的特定用户设备,包括:所述流量网关接收应用服务器发送的流量记录请求,该流量记录请求中包括运营商的PGW设备为用户设备分配的IP地址与特定应用的应用服务器的IP地址的对应关系;所述流量网关保存所述对应关系,并根据所述对应关系生成响应消息发送至所述运营商的PGW设备为用户设备分配的IP地址对应的用户设备,该响应消息用于指示所述用户设备在向所述特定应用的应用服务器的IP地址发送应用消息时,使用所述流量网关的IP地址作为目的IP地址;所述流量网关记录所述应用服务器为所述特定用户设备提供所述特定应用所产生的流量,包括:所述流量网关记录转发的应用消息所产生的流量。
[0016]在一种可能的实施方式中,本发明实施例提供的上述方法中,所述流量网关根据所述目的IP地址将所述应用消息发送至所述应用服务器,包括:所述流量网关根据所述对应关系,将所述应用消息的目的IP地址更新为从应用消息中获取的源IP地址对应的特定应用的应用服务器的IP地址,并将所述应用消息转发至应用服务器。
[0017]本发明实施例提供的一种应用消息发送方法,包括:用户设备发送初始应用消息至应用服务器,以请求所述应用服务器在接收到所述初始应用消息时,从中获取用户设备的标识、源IP地址以及目的IP地址,并在根据所述用户设备的标识确定为该用户设备提供特定应用所产生的流量需要单独计费时,将所述源IP地址与所述目的IP地址的对应关系发送至流量网关,其中,该源IP地址为运营商的分组数据网关PGW设备为所述用户设备分配的IP地址,该目的IP地址为提供所述特定应用的应用服务器的IP地址;所述用户设备接收所述流量网关发送的响应消息,所述响应消息中包括目的IP地址;所述用户设备向应用服务器发送应用消息时,若确定所述应用消息的应用服务器的IP地址为所述响应消息中的目的IP地址,则使用所述流量网关的地址作为目的IP地址。
[0018]本发明实施例提供的上述方法中,通过从接收到的响应消息中获取目的IP地址,并在发送应用消息时,若确定应用消息的应用服务器的IP地址为响应消息中的目的IP地址,使用流量网关的地址作为目的IP地址,使得流量网关记录应用服务器为该用户设备提供特定应用所产生的流量,实现针对特定用户设备的应用内容进行计费,与现有技术中如果需要针对特定用户设备的应用内容进行计费,需要将用户设备的标识与应用标识预先绑定相比,提高了针对特定用户设备的应用内容进行计费的灵活性。
[0019]本发明实施例提供的一种流量记录控制方法,包括:应用服务器接收用户设备发送的初始应用消息,从中获取用户设备的标识、源IP地址以及目的IP地址,该源IP地址为运营商的分组数据网关PGW设备为所述用户设备分配的IP地址,该目的IP地址为提供特定应用的应用服务器的IP地址;所述应用服务器根据所述用户设备的标识与所述目的IP地址的对应关系生成注册请求,并将所述注册请求发送至流量网关,以请求所述流量网关确定该用户设备是否能够通过注册;或者所述应用服务器根据用户设备的标识确定该用户设备发送至所述目的IP地址的应用消息所产生的流量需要单独计费时,根据该用户设备的源IP地址与目的IP地址的对应关系生成流量记录请求,并将所述流量记录请求发送至流量网关。
[0020]本发明实施例提供的上述方法中,通过接收用户设备的请求信息,并确定为该用户设备提供特定应用所产生的流量是否需要单独计费
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1