基于计费报文实现在线计费管理的方法、装置和系统的制作方法

文档序号:9306535阅读:544来源:国知局
基于计费报文实现在线计费管理的方法、装置和系统的制作方法
【技术领域】
[0001]本发明涉及通信领域,特别涉及一种基于计费报文实现在线计费管理的方法、装置和系统。
【背景技术】
[0002]在现有在线计费流程中,在F1DSN(Packet Data Serving Node,分组数据服务节点)向诸如 AAA(Authenticat1n、Authorizat1n、Accounting,认证、授权和记帐)的认证服务器发送接入请求时,OCS(Online Charging System,在线计费系统)会给用户回送预付费配额并预扣款。实际中由于某种异常原因导致PPP(Point to Point Protocol,点对点协议)连接并未建立用户没有上网,那么预先划扣的费用会在OCS上保持很长时间(一般为2个小时左右),之后再返还给用户。如果在这段时间内反复出现这种情况,那么用户就可能会出现余额不足。引起用户投诉。
[0003]图1为现有技术中OCS计费流程,如图1所示:
[0004]步骤101,用户终端向F1DSN发送接入请求。
[0005]步骤102,PDSN将接入请求转发给认证服务器。
[0006]步骤103,认证服务器向OCS申请配额。
[0007]步骤104,OCS对配额授权,并预扣用户费用。
[0008]步骤105,OCS向认证服务器发送授权配额信息。
[0009]步骤106,认证服务器将授权配额信息转发给H)SN。
[0010]步骤107,PDSN向认证服务器发送计费开始报文。
[0011]此时,通过网络配置,用户可接入网络。
[0012]步骤108,当用户上网结束,PDSN向认证服务器发送计费结束报文。
[0013]步骤109,认证服务器向OCS发送结束报文。
[0014]步骤110,OCS扣除实际使用费用。
[0015]在上述流程中,由于无线质量、用户原因或者IP(Internet Protocol,互联网协议)地址不足等原因,用户终端并未实际接入网络,也就是一直无法等到计费开始报文出现。由于OCS已经预扣用户费用,因此OCS需要等待相对较长时间,才能检测到异常,给用户返回费用。若用户反复出现上述情况,则会频繁扣费,导致扣费异常。

【发明内容】

[0016]本发明实施例提供一种基于计费报文实现在线计费管理的方法、装置和系统。通过对计费报文进行监测,若在一定时间内还未接收到rosN发送的计费开始报文,则触发ocs给用户返还预扣费用,从而减少了扣费异常的发生。
[0017]根据本发明的一个方面,提供一种基于计费报文实现在线计费管理的方法,包括:
[0018]当接收到分组数据服务节点发送的用户接入请求时,向在线计费系统平台发送配额申请;
[0019]当接收到在线计费系统平台发送的授权配额信息时,将授权配额信息转发给分组数据服务节点;其中在线计费系统平台在接收到配额申请后,对配额进行授权,预扣所述用户的费用,并发送所述授权配额信息;
[0020]启动定时器;
[0021]判断是否在定时器到期前接收到分组数据服务节点发送的计费开始报文;其中分组数据服务节点在接收到所述授权配额信息后,为所述用户分配IP地址,并发送所述计费开始报文;
[0022]若未能在定时器到期前接收到分组数据服务节点发送的计费开始报文,则生成中断报文;
[0023]将所述中断报文发送给在线计费系统平台,以便在线计费系统平台根据所述中断报文返还所述用户的预扣费用。
[0024]在一个实施例中,若在定时器到期前接收到分组数据服务节点发送的计费开始报文,则关闭所述定时器。
[0025]在一个实施例中,当接收到分组数据服务节点发送的计费结束报文时,则生成结束报文,其中结束报文包括所述用户的上网时长和流量信息;
[0026]将所述结束报文发送给在线计费系统平台,以便在线计费系统平台根据所述结束报文进行计费处理。
[0027]在一个实施例中,所述定时器的到期时间T > mXn+1,其中m为分组数据服务节点与认证服务器之间的计费报文重发间隔,η为计费报文重发次数。
[0028]在一个实施例中,所述中断报文中携带的时长信息和流量信息均为O。
[0029]根据本发明的另一方面,提供一种基于计费报文实现在线计费管理的认证服务器,包括第一接口单元、第二接口单元、定时器、识别单元和报文生成单元,其中:
[0030]第一接口单元,用于当第二接口单元接收到在线计费系统平台发送的授权配额信息时,将授权配额信息转发给分组数据服务节点;其中在线计费系统平台在接收到配额申请后,对配额进行授权,预扣所述用户的费用,并发送所述授权配额信息;
[0031]第二接口单元,用于当第一接口单元接收到分组数据服务节点发送的用户接入请求时,向在线计费系统平台发送配额申请;
[0032]定时器,用于在第一接口单元将授权配额信息转发给分组数据服务节点后启动;
[0033]识别单元,用于判断是否在定时器到期前接收到分组数据服务节点发送的计费开始报文;其中分组数据服务节点在接收到所述授权配额信息后,为所述用户分配IP地址,并发送所述计费开始报文;
[0034]报文生成单元,用于根据识别单元的判断结果,若未能在定时器到期前接收到分组数据服务节点发送的计费开始报文,则生成中断报文;指示第二接口单元将所述中断报文发送给在线计费系统平台,以便在线计费系统平台根据所述中断报文返还所述用户的预扣费用。
[0035]在一个实施例中,识别单元还用于在定时器到期前接收到分组数据服务节点发送的计费开始报文时,指示所述定时器关闭。
[0036]在一个实施例中,报文生成单元还用于当第一接口单元接收到分组数据服务节点发送的计费结束报文时,生成结束报文,其中结束报文包括所述用户的上网时长和流量信息;
[0037]第二接口单元还用于将所述结束报文发送给在线计费系统平台,以便在线计费系统平台根据所述结束报文进行计费处理。
[0038]在一个实施例中,所述定时器的到期时间T > mXn+1,其中m为分组数据服务节点与认证服务器之间的计费报文重发间隔,η为计费报文重发次数。
[0039]在一个实施例中,所述中断报文中携带的时长信息和流量信息均为O。
[0040]根据本发明的另一方面,提供一种基于计费报文实现在线计费管理的系统,包括分组数据服务节点、认证服务器和在线计费系统平台,其中:
[0041]分组数据服务节点,用于在接收到用户的接入请求时,将用户接入请求发送给认证服务器;当接收到认证服务器发送的授权配额信息时,为所述用户分配IP地址,并向认证服务器发送计费开始报文;
[0042]认证服务器,为上述任一实施例涉及的认证服务器;
[0043]在线计费系统平台,用于在接收到认证服务器发送的配额申请后,对配额进行授权,预扣所述用户的费用,并向认证服务器发送授权配额信息;当接收到认证服务器发送的中断报文时,返还所述用户的预扣费用。
[0044]在一个实施例中,在线计费系统平台还用于在接收到认证服务器发送的结束报文时,根据所述结束报文进行计费处理。
[0045]本发明通过对计费报文进行监测,若在一定时间内还未接收到roSN发送的计费开始报文,则触发OCS给用户返还预扣费用,从而减少了扣费异常的发生。
【附图说明】
[0046]为了更清楚地说明本发明实施例或现有
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1