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

文档序号:9931609阅读:来源:国知局
务器为特定用户设备提供特定应用所产生的流量,包括:流量网关记录转发的应用消息所产生的流量。
[0080]本发明该实施例中,接收到流量网关响应消息的用户设备在发送应用消息时,若确定应用服务器的IP地址为响应消息中的目的IP地址,则使用流量网关的IP地址作为应用消息的IP地址,将应用消息发送到流量网关,以供流量网关记录应用服务器为特定用户设备提供特定应用所产生的流量,实现针对特定用户设备的应用内容的计费,而特定用户设备的除特定应用之外的其它应用的应用消息以及其它用户设备的应用消息均不转发到流量网关,减轻了流量网关处理数据的压力。
[0081]具体实施时,如图6所不,以A运营向为例,用户设备61、应用服务器62、流量网关63、A运营商数据转发设备64和A运营商计费服务器65之间实现针对用户设备61的应用内容进行计费的具体步骤,包括:
[0082]步骤602,用户设备61向应用服务器62发送初始应用消息,请求针对应用内容进行计费,初始应用消息中包括:运营商的PGW设备为用户设备61分配的IP地址、用户设备61的标识、特定应用的应用服务器的IP地址以及端口等信息,该初始应用消息可以是应用初始化消息。
[0083]步骤604,应用服务器62根据用户设备61的标识判断是否需要对用户设备61进行针对应用内容的计费,当确定需要对用户设备61进行针对应用内容的计费时,应用服务器62发送流量记录请求至流量网关63,其中流量记录请求中包括:运营商的PGW设备为用户设备61分配的IP地址与特定应用的应用服务器的IP地址的对应关系;当确定不需要对用户设备61进行针对应用内容的计费时,应用服务器62不作任何处理或向用户设备61回复用以指示不能进行针对应用内容计费的信息。
[0084]步骤606,流量网关63在接收到应用服务器62发送的流量记录请求时,保存根据流量记录请求中运营商的PGW设备为用户设备61分配的IP地址与特定应用的应用服务器的IP地址的对应关系,并根据对应关系生成响应消息发送至用户设备61,该响应消息用于指示用户设备61在向特定应用的应用服务器的IP地址发送应用消息时,使用流量网关的IP地址作为目的IP地址。
[0085]步骤608,用户设备61向A运营商数据转发设备64发送应用消息时,若确定应用消息的目的IP地址为响应消息中特定应用的应用服务器的IP地址,则使用流量网关63的IP地址作为目的IP地址,否则,使用应用消息的目的IP地址不做改变。需要说明的是,流量网关63的IP地址可以预先存储在用户设备61中,也可以携带在响应消息中由流量网关63发送至用户设备61。
[0086]步骤610,A运营商数据转发设备64接收到目的IP地址为流量网关63的应用消息时,将应用消息转发至流量网关63。
[0087]步骤612,流量网关63接收到A运营商数据转发设备64发送的应用消息时,记录该应用消息的流量信息,包括但不限于:源IP地址、目的IP地址、应用类型以及流量总和,并根据保存的运营商的PGW设备为用户设备61分配的IP地址与特定应用的应用服务器的IP地址的对应关系,将该应用消息的目的IP地址更新为特定应用的应用服务器的IP地址,转发该应用消息。
[0088]步骤614,流量网关63根据记录应用消息的流量信息,生成流量话单,周期性将用户设备61的流量话单挑拣出来,发送至A运营商计费服务器65,实现针对用户设备61的特定应用内容的计费。
[0089]从实施例三的实现方式可以看出,实施例三不需要数据转发设备保存流量侧策略转发信息,减小了对数据转发设备的要求。
[0090]在一种可能的实施方式中,本发明实施例提供的方法中,所述流量网关根据所述目的IP地址将所述应用消息发送至所述应用服务器,包括:所述流量网关根据所述对应关系,将所述应用消息的目的IP地址更新为从应用消息中获取的源IP地址对应的特定应用的应用服务器的IP地址,并将所述应用消息转发至应用服务器。
[0091]在用户设备侧,本发明实施例提供的一种应用消息发送方法,如图7所示,包括:
[0092]步骤702,用户设备发送初始应用消息至应用服务器,以请求应用服务器在接收到初始应用消息时,从中获取用户设备的标识、源IP地址以及目的IP地址,并在根据用户设备的标识确定为该用户设备提供特定应用所产生的流量需要单独计费时,将源IP地址与目的IP地址的对应关系发送至流量网关,其中,该源IP地址为运营商的分组数据网关PGW设备为用户设备分配的IP地址,该目的IP地址为提供特定应用的应用服务器的IP地址;
[0093]步骤704,用户设备接收流量网关发送的响应消息,响应消息中包括目的IP地址;
[0094]步骤706,用户设备向应用服务器发送应用消息时,若确定应用消息的应用服务器的IP地址为响应消息中的目的IP地址,则使用流量网关的地址作为目的IP地址。
[0095]本发明实施例提供的方法中,通过从接收到的响应消息中获取目的IP地址,并在发送应用消息时,若确定应用消息的应用服务器的IP地址为响应消息中的目的IP地址,使用流量网关的地址作为目的IP地址,使得流量网关记录应用服务器为该用户设备提供特定应用所产生的流量,实现针对特定用户设备的应用内容进行计费,与现有技术中如果需要针对特定用户设备的应用内容进行计费,需要将用户设备的标识与应用标识预先绑定相t匕,提高了针对特定用户设备的应用内容进行计费的灵活性。
[0096]在应用服务器侧,本发明实施例提供的一种流量记录控制方法,如图8所示,包括:
[0097]步骤802,应用服务器接收用户设备发送的初始应用消息,从中获取用户设备的标识、源IP地址以及目的IP地址,该源IP地址为运营商的分组数据网关PGW设备为用户设备分配的IP地址,该目的IP地址为提供特定应用的应用服务器的IP地址;
[0098]步骤804,应用服务器根据用户设备的标识与目的IP地址的对应关系生成注册请求,并将注册请求发送至流量网关,以请求流量网关确定该用户设备是否能够通过注册;或者应用服务器根据用户设备的标识确定该用户设备发送至目的IP地址的应用消息所产生的流量需要单独计费时,根据该用户设备的源IP地址与目的IP地址的对应关系生成流量记录请求,并将流量记录请求发送至流量网关。
[0099]本发明实施例提供的方法中,通过接收用户设备的请求信息,并确定为该用户设备提供特定应用所产生的流量是否需要单独计费或将该用户设备的标识与目的IP地址的对应关系发送至流量网关,由流量网关确定为该用户设备提供特定应用所产生的流量是否需要单独计费,以实现针对特定用户设备的应用内容进行计费,与现有技术中如果需要针对特定用户设备的应用内容进行计费,需要将用户设备的标识与应用标识预先绑定相比,提高了针对特定用户设备的应用内容进行计费的灵活性。
[0100]在网络侧,本发明实施例提供的一种流量计费控制装置,如图9所示,包括:获取单元902,用于当接收到用户设备发送的请求提供特定应用的应用消息时,从中获取该用户设备的标识、源因特网协议IP地址、目的IP地址以及应用类型,该源IP地址为运营商的分组数据网网关PGW设备为所述用户设备分配的IP地址,该目的IP地址为提供所述特定应用的应用服务器的IP地址;处理单元904,连接至获取单元902,用于根据所述目的IP地址将所述应用消息发送至所述应用服务器,并记录所述应用服务器为所述用户设备提供所述特定应用所产生的流量,结合该用户设备的标识、所述源IP地址、目的IP地址以及应用类型生成流量话单;上报单元906,连接至处理单元904,用于根据所述源IP地址确定所述运营商,并周期性将所述用户设备对应的流量话单发送至所述运营商的计费服务器。
[0101]本发明实施例提供的装置中,通过记录应用服务器为用户设备提供特定应用所产生的流量,并生成流量话单,发送至应用消息中源IP地址对应的运营商的计费服务器,与现有技术中如果第三方应用需要针对多个不同运营商的用户进行针对应用内容的计费,需要接入多个运营商才能实现相比,使得第三方应用无需接入多个运营商,即可实现针对多个不同运营商的用户进行针对应用内容的计费。
[0102]在一种可能的实施方式中,本发明实施例提供的装置中,获取单元902接收所述用户设备发送的请求提供特定应用的应用消息之前,还用于:接收应用服务器发送的用于指示记录所述应用服务器对特定用户设备提供的特定应用所产生的流量的请求,并根据所述请求确定需要记录所述应用服务器提供所述特定应用所产生的流量的特定用户设备;处理单元904记录所述应用服务器为所述用户设备提供所述特定应用所产生的流量,包括:处理单元904记录所述应用服务器为所述特定用户设备提供所述特定应用所产生的流量。
[0103]本发明实施例提供的装置中,通过接收应用服务器发送的用于指示记录应用服务器对特定用户设备提供的特定应用所产生的流量请求,根据接收到的请求确定需要记录应用服务器提供特定应用所产生的流量的特定用户设备,从而记录应用服务器为特定用户设备提供特定应用所产生的流量,也即实现针对特定用户设备的应用内容进行计费,与现有技术中如果需要针对特定用户设备的应用内容进行计费,需要将用户设备的标识与应用标识预先绑定相比,提高了针对特定用户设备的应用内容进行计费的灵活性。
[0104]在一种可能的实施方式中,本发明实施例提供的装置中,获取单元902具体用于:接收应用服务器发送的注册请求,该注册请求中包括用户设备的标识与特定应用的应用服务器的IP地址的对应关系;获取单元902确定通过注册的用户设备为特定用户设备,并将所述特定用户设备的标识与特定应用的应用服务器的IP地址的对应关系添加到预先存储的标识记录表中;处理单元904记录所述应用服务器为所述特定用户设备提供所述特定应用所产生的流量,包括:当处理单元904确定所述标识记录表中存在用户设备的标识与从该用户设备发送的应用消息中获取的所述目的IP地址的对应关系时,处理单元904记录所述应用服务器为该用户设备提供所述特定应用所产生的流量,其中,所述流量网关的地址预先存储在所述用户设备中。
[0105]在一种可能的实施方式中,本发明实施例提供的装置中,获取单元902具体用于:接收应用服务器发送的流量记录请求,该流量记录请求中包括运营商的PGW设备为用户设备分配的IP地址与特定应用的应用服务器的IP地址的对应关系;获取单元902根据运营商的PGW设备为用户设备分配的IP地址确定所述运营商,并根据所述对应关系,生成流量转发策略信息,将所述流量转发策略信息发送至所述运营商的数据转发设备,以指示所述数据转发设备将该用户设备发送到所述特定应用的应用服务器的IP地址的应用消息转发到获取单元902所在的流量网关;处理单元904记录所述应用服务器为所述特定用户设备提供所述特定应用所产生的流量,包括:处理单元904记录转发的应用消息所产生的流量。
[0106]本发明实施例提供的装置中,通过运营商的数据转发设备将特定用户设备的特定应用的应用消息转发到流量网关,以供流量网关记录应用服务器为特定用户设备提供特定应用所产生的流量,实现针对特定用户设备的应用内容的计费,而特定用户设备的除特定应用之外的其它应用的应用消息以及其它用户设备的应用消息均不转发到流量网关,减轻了流量网关处理数据的压力。
[0107
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1