首页> 中国专利> 基于计费报文实现在线计费管理的方法、装置和系统

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

摘要

本发明公开一种基于计费报文实现在线计费管理的方法、装置和系统。其中当接收到分组数据服务节点发送的用户接入请求时,向在线计费系统平台发送配额申请;当接收到在线计费系统平台发送的授权配额信息时,将授权配额信息转发给分组数据服务节点;启动定时器;判断是否在定时器到期前接收到分组数据服务节点发送的计费开始报文;若未能在定时器到期前接收到分组数据服务节点发送的计费开始报文,则生成中断报文;将所述中断报文发送给在线计费系统平台,以便在线计费系统平台根据所述中断报文返还所述用户的预扣费用。从而可减少扣费异常的发生。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-03-02

    授权

    授权

  • 2016-01-13

    实质审查的生效 IPC(主分类):H04L12/14 申请日:20140430

    实质审查的生效

  • 2015-11-04

    公开

    公开

说明书

技术领域

本发明涉及通信领域,特别涉及一种基于计费报文实现在线计费 管理的方法、装置和系统。

背景技术

在现有在线计费流程中,在PDSN(Packet Data Serving Node,分 组数据服务节点)向诸如AAA(Authentication、Authorization、 Accounting,认证、授权和记帐)的认证服务器发送接入请求时,OCS (Online Charging System,在线计费系统)会给用户回送预付费配额 并预扣款。实际中由于某种异常原因导致PPP(Point to Point Protocol, 点对点协议)连接并未建立用户没有上网,那么预先划扣的费用会在 OCS上保持很长时间(一般为2个小时左右),之后再返还给用户。如 果在这段时间内反复出现这种情况,那么用户就可能会出现余额不足。 引起用户投诉。

图1为现有技术中OCS计费流程,如图1所示:

步骤101,用户终端向PDSN发送接入请求。

步骤102,PDSN将接入请求转发给认证服务器。

步骤103,认证服务器向OCS申请配额。

步骤104,OCS对配额授权,并预扣用户费用。

步骤105,OCS向认证服务器发送授权配额信息。

步骤106,认证服务器将授权配额信息转发给PDSN。

步骤107,PDSN向认证服务器发送计费开始报文。

此时,通过网络配置,用户可接入网络。

步骤108,当用户上网结束,PDSN向认证服务器发送计费结束报 文。

步骤109,认证服务器向OCS发送结束报文。

步骤110,OCS扣除实际使用费用。

在上述流程中,由于无线质量、用户原因或者IP(Internet Protocol, 互联网协议)地址不足等原因,用户终端并未实际接入网络,也就是一 直无法等到计费开始报文出现。由于OCS已经预扣用户费用,因此OCS 需要等待相对较长时间,才能检测到异常,给用户返回费用。若用户反 复出现上述情况,则会频繁扣费,导致扣费异常。

发明内容

本发明实施例提供一种基于计费报文实现在线计费管理的方法、装 置和系统。通过对计费报文进行监测,若在一定时间内还未接收到PDSN 发送的计费开始报文,则触发OCS给用户返还预扣费用,从而减少了扣 费异常的发生。

根据本发明的一个方面,提供一种基于计费报文实现在线计费管理 的方法,包括:

当接收到分组数据服务节点发送的用户接入请求时,向在线计费系 统平台发送配额申请;

当接收到在线计费系统平台发送的授权配额信息时,将授权配额信 息转发给分组数据服务节点;其中在线计费系统平台在接收到配额申请 后,对配额进行授权,预扣所述用户的费用,并发送所述授权配额信息;

启动定时器;

判断是否在定时器到期前接收到分组数据服务节点发送的计费开 始报文;其中分组数据服务节点在接收到所述授权配额信息后,为所述 用户分配IP地址,并发送所述计费开始报文;

若未能在定时器到期前接收到分组数据服务节点发送的计费开始 报文,则生成中断报文;

将所述中断报文发送给在线计费系统平台,以便在线计费系统平台 根据所述中断报文返还所述用户的预扣费用。

在一个实施例中,若在定时器到期前接收到分组数据服务节点发送 的计费开始报文,则关闭所述定时器。

在一个实施例中,当接收到分组数据服务节点发送的计费结束报文 时,则生成结束报文,其中结束报文包括所述用户的上网时长和流量信 息;

将所述结束报文发送给在线计费系统平台,以便在线计费系统平台 根据所述结束报文进行计费处理。

在一个实施例中,所述定时器的到期时间T≥m×n+1,其中m为分 组数据服务节点与认证服务器之间的计费报文重发间隔,n为计费报文 重发次数。

在一个实施例中,所述中断报文中携带的时长信息和流量信息均为 0。

根据本发明的另一方面,提供一种基于计费报文实现在线计费管理 的认证服务器,包括第一接口单元、第二接口单元、定时器、识别单元 和报文生成单元,其中:

第一接口单元,用于当第二接口单元接收到在线计费系统平台发送 的授权配额信息时,将授权配额信息转发给分组数据服务节点;其中在 线计费系统平台在接收到配额申请后,对配额进行授权,预扣所述用户 的费用,并发送所述授权配额信息;

第二接口单元,用于当第一接口单元接收到分组数据服务节点发送 的用户接入请求时,向在线计费系统平台发送配额申请;

定时器,用于在第一接口单元将授权配额信息转发给分组数据服务 节点后启动;

识别单元,用于判断是否在定时器到期前接收到分组数据服务节点 发送的计费开始报文;其中分组数据服务节点在接收到所述授权配额信 息后,为所述用户分配IP地址,并发送所述计费开始报文;

报文生成单元,用于根据识别单元的判断结果,若未能在定时器到 期前接收到分组数据服务节点发送的计费开始报文,则生成中断报文; 指示第二接口单元将所述中断报文发送给在线计费系统平台,以便在线 计费系统平台根据所述中断报文返还所述用户的预扣费用。

在一个实施例中,识别单元还用于在定时器到期前接收到分组数据 服务节点发送的计费开始报文时,指示所述定时器关闭。

在一个实施例中,报文生成单元还用于当第一接口单元接收到分组 数据服务节点发送的计费结束报文时,生成结束报文,其中结束报文包 括所述用户的上网时长和流量信息;

第二接口单元还用于将所述结束报文发送给在线计费系统平台,以 便在线计费系统平台根据所述结束报文进行计费处理。

在一个实施例中,所述定时器的到期时间T≥m×n+1,其中m为分 组数据服务节点与认证服务器之间的计费报文重发间隔,n为计费报文 重发次数。

在一个实施例中,所述中断报文中携带的时长信息和流量信息均为 0。

根据本发明的另一方面,提供一种基于计费报文实现在线计费管理 的系统,包括分组数据服务节点、认证服务器和在线计费系统平台,其 中:

分组数据服务节点,用于在接收到用户的接入请求时,将用户接入 请求发送给认证服务器;当接收到认证服务器发送的授权配额信息时, 为所述用户分配IP地址,并向认证服务器发送计费开始报文;

认证服务器,为上述任一实施例涉及的认证服务器;

在线计费系统平台,用于在接收到认证服务器发送的配额申请后, 对配额进行授权,预扣所述用户的费用,并向认证服务器发送授权配额 信息;当接收到认证服务器发送的中断报文时,返还所述用户的预扣费 用。

在一个实施例中,在线计费系统平台还用于在接收到认证服务器发 送的结束报文时,根据所述结束报文进行计费处理。

本发明通过对计费报文进行监测,若在一定时间内还未接收到PDSN 发送的计费开始报文,则触发OCS给用户返还预扣费用,从而减少了扣 费异常的发生。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将 对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见 地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技 术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获 得其他的附图。

图1为现有技术中OCS计费流程一个实施例的示意图。

图2为本发明基于计费报文实现在线计费管理的方法一个实施例 的示意图。

图3为本发明基于计费报文实现在线计费管理的认证服务器一个 实施例的示意图。

图4为本发明基于计费报文实现在线计费管理的系统一个实施例 的示意图。

图5为本发明OCS计费流程一个实施例的示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案 进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实 施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实 际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限 制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳 动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相 对布置、数字表达式和数值不限制本发明的范围。

同时,应当明白,为了便于描述,附图中所示出的各个部分的尺 寸并不是按照实际的比例关系绘制的。

对于相关领域普通技术人员已知的技术、方法和设备可能不作详 细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说 明书的一部分。

在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是 示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具 有不同的值。

应注意到:相似的标号和字母在下面的附图中表示类似项,因此, 一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行 进一步讨论。

图2为本发明基于计费报文实现在线计费管理的方法一个实施例 的示意图。优先的,本实施例的方法步骤可由认证服务器执行。

步骤201,当接收到分组数据服务节点发送的用户接入请求时,向 在线计费系统平台发送配额申请。

步骤202,当接收到在线计费系统平台发送的授权配额信息时,将 授权配额信息转发给分组数据服务节点。

其中在线计费系统平台在接收到配额申请后,对配额进行授权,预 扣所述用户的费用,并发送所述授权配额信息。

步骤203,启动定时器。

优选的,所述定时器的到期时间T≥m×n+1,其中m为分组数据服 务节点与认证服务器之间的计费报文重发间隔,n为计费报文重发次数。

例如,若设m为6秒,n为2,则当在超过12秒还未接收到计费 开始报文,则可确定用户未能正常接入网络。

步骤204,判断是否在定时器到期前接收到分组数据服务节点发送 的计费开始报文。

其中分组数据服务节点在接收到所述授权配额信息后,为所述用户 分配IP地址,并发送所述计费开始报文。

步骤205,若未能在定时器到期前接收到分组数据服务节点发送的 计费开始报文,则生成中断报文。

优选的,所述中断报文中携带的时长信息和流量信息均为0。

步骤206,将所述中断报文发送给在线计费系统平台,以便在线计 费系统平台根据所述中断报文返还所述用户的预扣费用。

基于本发明上述实施例提供的基于计费报文实现在线计费管理的 方法,通过对计费报文进行监测,若在一定时间内还未接收到PDSN发 送的计费开始报文,则触发OCS给用户返还预扣费用,从而减少了扣 费异常的发生。

在一个实施例中,若在定时器到期前接收到分组数据服务节点发送 的计费开始报文,则关闭所述定时器。

在这种情况下,可按正常的流程进行处理。

在一个实施例中,当接收到分组数据服务节点发送的计费结束报文 时,则生成结束报文,其中结束报文包括所述用户的上网时长和流量信 息。将所述结束报文发送给在线计费系统平台,以便在线计费系统平台 根据所述结束报文进行计费处理。

即,这属于用户正常退出网络时的处理。

图3为本发明基于计费报文实现在线计费管理的认证服务器一个 实施例的示意图。如图3所示,认证服务器包括第一接口单元301、第 二接口单元302、定时器303、识别单元304和报文生成单元305。其 中:

第一接口单元301,用于当第二接口单元302接收到在线计费系统 平台发送的授权配额信息时,将授权配额信息转发给分组数据服务节 点。

其中在线计费系统平台在接收到配额申请后,对配额进行授权,预 扣所述用户的费用,并发送所述授权配额信息。

第二接口单元302,用于当第一接口单元301接收到分组数据服务 节点发送的用户接入请求时,向在线计费系统平台发送配额申请。

定时器303,用于在第一接口单元301将授权配额信息转发给分组 数据服务节点后启动。

识别单元304,用于判断是否在定时器303到期前接收到分组数据 服务节点发送的计费开始报文。

其中分组数据服务节点在接收到所述授权配额信息后,为所述用户 分配IP地址,并发送所述计费开始报文。

报文生成单元305,用于根据识别单元304的判断结果,若未能在 定时器到期前接收到分组数据服务节点发送的计费开始报文,则生成中 断报文;指示第二接口单元302将所述中断报文发送给在线计费系统平 台,以便在线计费系统平台根据所述中断报文返还所述用户的预扣费 用。

基于本发明上述实施例提供的基于计费报文实现在线计费管理的 认证服务器,通过对计费报文进行监测,若在一定时间内还未接收到 PDSN发送的计费开始报文,则触发OCS给用户返还预扣费用,从而 减少了扣费异常的发生。

优选的,识别单元304还用于在定时器303到期前接收到分组数据 服务节点发送的计费开始报文时,指示所述定时器303关闭。

优选的,报文生成单元305还用于当第一接口单元301接收到分组 数据服务节点发送的计费结束报文时,生成结束报文,其中结束报文包 括所述用户的上网时长和流量信息。

第二接口单元302还用于将所述结束报文发送给在线计费系统平 台,以便在线计费系统平台根据所述结束报文进行计费处理。

优选的,所述定时器的到期时间T≥m×n+1,其中m为分组数据服 务节点与认证服务器之间的计费报文重发间隔,n为计费报文重发次数。

优选的,所述中断报文中携带的时长信息和流量信息均为0。

图4为本发明基于计费报文实现在线计费管理的系统一个实施例 的示意图。如图4所示,该系统包括分组数据服务节点401、认证服务 器402和在线计费系统平台403。其中:

分组数据服务节点401,用于在接收到用户的接入请求时,将用户 接入请求发送给认证服务器402;当接收到认证服务器402发送的授权 配额信息时,为所述用户分配IP地址,并向认证服务器402发送计费 开始报文。

认证服务器402,为图3中任一实施例涉及的认证服务器。

在线计费系统平台403,用于在接收到认证服务器402发送的配额 申请后,对配额进行授权,预扣所述用户的费用,并向认证服务器402 发送授权配额信息;当接收到认证服务器402发送的中断报文时,返还 所述用户的预扣费用。

优选的,在线计费系统平台403还用于在接收到认证服务器402发 送的结束报文时,根据所述结束报文进行计费处理。

下面通过具体示例对本发明进行描述,如图5所示:

步骤501,用户终端向PDSN发送接入请求。

步骤502,PDSN将用户接入请求发送给认证服务器。

步骤503,认证服务器向OCS发送配额申请。

步骤504,OCS在接收到配额申请后,对配额进行授权,预扣所述 用户的费用。

步骤505,OCS将授权配额信息发送给认证服务器。

步骤506,认证服务器将授权配额信息发送给PDSN。

步骤507,认证服务器启动定时器。

步骤508,若未能在定时器到期前接收到PDSN发送的计费开始报 文,则生成中断报文。

优选的,所述中断报文中携带的时长信息和流量信息均为0。

步骤509,将所述中断报文发送给在线计费系统平台。

步骤510,OCS根据所述中断报文返还所述用户的预扣费用。

从而,在出现异常情况下,OCS可快速返还费用,提升了用户 体验。

本领域普通技术人员可以理解实现上述实施例的全部或部分步 骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所 述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介 质可以是只读存储器,磁盘或光盘等。

本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的 或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技 术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理 和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适 于特定用途的带有各种修改的各种实施例。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号