一种固定智能网及其计费方法

文档序号:7611106阅读:224来源:国知局
专利名称:一种固定智能网及其计费方法
技术领域
本发明涉及通信领域,特别是涉及一种固定智能网及其计费方法。
背景技术
固定智能网是基于固定电信网络,提供智能业务的平台。对于智能业务的计费,一般的计费规则是由业务控制点控制,在业务交换点上计费。基于中国智能网应用规程协议(INAP),其固定智能网计费的实现方式为通过业务控制点下发计费申请(AC)来指示业务交换点应使用的计费规则,由业务交换点进行计费操作,来实现智能业务的扣费功能。本现有技术的具体流程如下a、业务交换点收到来话呼叫后,判断该主叫是否为智能电话,若是则上报给业务控制点;b、业务控制点对主叫号码和被叫号码的分析,根据相应的业务流程,下发计费申请消息给业务交换点,并对费用进行检视;c、业务交换点根据收到的计费规则编号,取得在业务交换点上配置的相应计费矩阵数据(计费规则),对通话开始计费;d、在通话结束后,业务交换点计算总的通话费用和附加费用,并向业务控制点上传计费申请响应(ACR)消息,把相应的费用回馈给业务控制点。
由于业务交换点实现的计费功能相对简单,而随着智能业务的不断拓展,计费规则和方案越来越灵活多变。但由于目前服役的业务交换点主机的性能较弱,使其软件复杂性受到一定的限制,无法通过对其进行升级,而满足各种多变的计费规则。即使可以通过对业务交换点主机进行软件升级,来满足某些智能业务的需要,但在存在多个厂商业务交换点的情况下,运营商不得不协调各个业务交换点厂商进行有偿开发,而且需要逐个升级现网所有的业务交换点,改造成本过高。

发明内容
本发明提供一种固定智能网及其计费方法,用以解决现有技术存在只能对现网中的业务交换点主机的计费规则进行有限的升级,而且需要很高的改造成本的问题。
本发明采用一种固定智能网,包括用于处理智能业务的业务控制点,与业务控制点连接的业务交换点;其特征在于,所述固定智能网中设有可预置计费规则的计费模块,用于在所述业务控制点的控制下计算用户的可通话时长和实际通话费用。
所述计费模块嵌入在所述业务控制点中,或与所述业务控制点相互独立。
本发明采用一种应用于所述固定智能网的计费方法,其特征在于,该方法包括下述步骤A、将智能电话发起的呼叫上报到业务控制点;B、业务控制点查询该主叫用户的可用话费和选择对应的计费规则,据此计算该用户的可通话时长;C、以所述可通话时长限制用户通话时间,并获取用户的实际通话时长完成计费。
步骤B中根据主被叫号码的归属信息选择对应的计费规则;或者,根据根据主被叫号码的归属信息和当前时间段选择对应的计费规则。
所述步骤C中的获取用户的实际通话时长,包括如下具体步骤C1、业务控制点在计费申请消息中携带所述可通话时长,下发给业务交换点;C2、业务交换点根据所述可通话时长监控用户通话时间,将通话起始时间及实际通话时长携带于计费申请响应消息中,上传给业务控制点。还可在计费申请消息中携带计费申请响应消息时长,当每次该时长到达时,上传一次计费申请响应消息给业务控制点,使业务控制点分段计费。
所述步骤C中,也可以采用另一种方案获取用户的实际通话时长,包括如下具体步骤业务控制点命令建立链接并检测到被叫摘机后,创建上限为所述可通话时长的定时器,以此监控并记录通话时长。也可以顺序创建多个累计总时长为所述可通话时长的定时器,当每一所述定时器定时时间到达时,计费一次,使所述业务控制点分段计费。
本发明方法通过设置一独立的计费模块,将原本在业务交换点主机上进行的费用计算操作,转为在所述计费模块中计算,再由业务控制点进行扣费;这样无需对现网中众多的业务交换点主机逐一升级,只需在集中的计费模块中添加所需的计费规则,即可满足业务的需要;所以解决了现有技术存在只能对现网中的业务交换点主机的计费规则进行有限的升级,而且需要很高的改造成本的问题。


图1所示为本发明固定智能网的系统结构示意图;图2所示为本发明方法的步骤流程图。
具体实施例方式
本发明涉及一种固定智能网及其计费方法,采用在业务控制点侧计扣费用的规则,本发明的固定智能网的系统结构示意图如图1所示,从图中可以看出,在固定智能网计费系统中设置了一个计费模块,所述的计费模块可以嵌入在业务控制点中,或与所述业务控制点相互独立,若与所述业务控制点相互独立,则可被多个业务控制点调用;所述的计费模块内预设了相关业务的计费规则,其替代了原本在业务交换点中进行的计费操作,使计费功能独立出来,其可以与业务控制点进行双向通信,即可接收所述业务控制点发来的可用话费信息和主被叫关系信息以及实际通话时长,可向业务控制点发送计算得出的可通话时长及实际通话费用信息。
参照如图2所示的本发明计费方法的步骤流程图,其主要包括以下步骤S1、将智能电话发起的呼叫上报到业务控制点;S2、业务控制点查询该主叫用户的可用话费和选择对应的计费规则,据此计算该用户的可通话时长;S3、以所述可通话时长限制用户通话时间,并获取用户的实际通话时长完成计费。
所述步骤S1的具体实施方法与现有技术相同,在主叫用户发起相关业务时,业务交换点判断收到的该主叫用户的呼叫是否是用智能电话发起,若是则上报给业务控制点,业务控制点收到相关上报后,启动后续的固定智能网计费流程。
所述步骤S2的具体实施方法为业务控制点收到相关上报后,在数据库中查询该主叫用户对应的可用话费,并将查询结果发送到所述计费模块;业务控制点再根据主叫电话号码和被叫电话号码的归属信息(判断是否为国内长途或国际长途),或者,主被叫电话号码的归属信息和主叫用户呼叫时刻所处时间段(判断该时间段是否有优惠)发送给计费模块,使其可以选择相匹配的计费规则,所述的计费规则信息储存在所述计费模块中,用户可以根据自己的需要编写相应的计费规则,并对该计费模块进行升级就可以满足业务的需要;接下来,根据得到的该主叫用户对应的可用话费和选择的计费规则,计费模块预算该主叫用户可通话时长,得出结果后,将其上报给业务控制点。
所述步骤S3的具体实施方法可通过以下两种方式获取用户的实际通话时长方式一业务控制点将上一步骤得到的可通话时长,携带于计费申请消息(AC)中,下发给业务交换点;业务交换点收到所述计费申请消息后,得到可通话时长信息,并根据该可通话时长监控用户通话时间,当实际通话时长超过可通话时长时,业务交换点将拆除主被叫之间的通信链路;当通话结束后,业务交换点将通话起始时间及实际通话时长携带于计费申请响应消息(ACR)中,上传给业务控制点,这样业务控制点就获取了实际通话时长。
为了防止意外事件发生时,造成业务交换点的所有计时信息丢失,可以在计费申请消息中携带计费申请响应消息返回时长,此时长可以根据用户的需要自由设置,例如可设置为30分钟,当通话时间每次到达30分钟时,业务交换点自动上传一次计费申请响应消息给业务控制点,这样业务控制点可以分段获取实际通话时长,计费模块可以分段计算通话费用,避免了当有意外事件发生时,业务交换点的所有计时信息丢失,可将损失降到最低。
方式二业务控制点按照提示(NOTIFY)方式做好监控被叫应答(O-ANSWER)事件的准备工作后,下发建立链接消息,指示业务交换点连接主被叫之间的通信链路;被叫摘机后,业务交换点向业务控制点发出提示消息,业务控制点收到该提示消息后,根据用户可通话时长,创建一个上限为所述可通话时长的定时器,在业务控制点侧对通话时间进行监控,若通话时长超过了可通话时长,则业务控制点主动向业务交换点下发释放呼叫消息,拆除主被叫之间的通信链路;通话结束后,业务交换点把主/被叫挂机(O-DISCONNECT)事件上报给业务控制点,业务控制点根据所述定时器记录的时间获取实际通话时长。
为了避免监控时间过长,防止意外事件发生时使所述定时器的计时信息丢失,可以顺序创建多个累计总时长为所述可通话时长的定时器,例如可以顺序设置定时时间为30分钟的多个定时器,当第一个定时器的30分钟定时时间到达时,通过计费模块的计算可以产生一张中间话费单,以此类推,直到通话结束,这样业务控制点可以分段获取实际通话时长,计费模块可以分段计算通话费用,即使发生意外事件,也只是丢失当前定时器的计时信息,可将损失降到最低。
业务控制点获取了总通话时长或分段通话时长后,将这一信息发送给计费模块,所述计费模块根据选定的计费规则计算出该实际通话时长对应的通话费用,并上报给业务控制点;若上报的通话费用对应的是总通话时长,则业务控制点一次在数据库中相应位置扣除上报的通话费用;若上报的通话费用对应的是分段通话时长,则业务控制点可以分多次扣除每次上报的通话费用,也可以在通话结束后,将这些中间话费单求和后一次在数据库中相应位置扣除。
通过上述步骤的执行,将业务交换点的计费操作释放出来,使其成为固定智能网中一个独立的模块,即计费模块,这样可以很容易的实现软件升级、多业务共享资源,满足用户多变的业务需要。
权利要求
1.一种固定智能网,包括用于处理智能业务的业务控制点,与业务控制点连接的业务交换点;其特征在于,所述固定智能网中设有可预置计费规则的计费模块,用于在所述业务控制点的控制下计算用户的可通话时长和实际通话费用。
2.如权利要求1所述的固定智能网,其特征在于,所述计费模块嵌入在所述业务控制点中,或与所述业务控制点相互独立。
3.一种应用于所述固定智能网的计费方法,其特征在于,该方法包括下述步骤A、将智能电话发起的呼叫上报到业务控制点;B、业务控制点查询该主叫用户的可用话费和选择对应的计费规则,据此计算该用户的可通话时长;C、以所述可通话时长限制用户通话时间,并获取用户的实际通话时长完成计费。
4.如权利要求3所述的方法,其特征在于,步骤B中根据主被叫号码的归属信息选择对应的计费规则;或者,根据根据主被叫号码的归属信息和当前时间段选择对应的计费规则。
5.如权利要求3所述的方法,其特征在于,步骤C包括如下步骤C1、业务控制点在计费申请消息中携带所述可通话时长,下发给业务交换点;C2、业务交换点根据所述可通话时长监控用户通话时间,将通话起始时间及实际通话时长携带于计费申请响应消息中,上报给业务控制点。
6.如权利要求5所述的方法,其特征在于,在所述计费申请消息中还携带计费申请响应消息时长,当每次该时长到达时,向业务控制点上传一次计费申请响应消息,使业务控制点分段计费。
7.如权利要求3所述的方法,其特征在于,所述步骤C中,业务控制点在命令建立链接并检测到被叫摘机后创建上限为所述可通话时长的定时器,以此监控并获取实际通话时长。
8.如权利要求7所述的方法,其特征在于,业务控制点顺序创建多个累计总时长为所述可通话时长的定时器,当每个定时器定时时间到达时,计费一次,使所述业务控制点分段计费。
全文摘要
本发明公开了一种固定智能网及其计费方法。应用于固定智能网计费业务中。用以解决现有技术存在只能对现网中的业务交换点主机的计费规则进行有限的升级,而且需要很高的改造成本的问题。本发明在固定智能网中设置一个独立的可升级计费模块,用以完成计算操作,并与业务控制点进行信息交互;本发明的计费方法为在确认了主叫侧终端为智能电话后,业务控制点查询该主叫用户的可用话费和选择对应的计费规则,据此计算该用户的可通话时长;以所述可通话时长限制用户通话时间,并获取用户的实际通话时长完成计费。
文档编号H04M15/00GK1812445SQ20051000261
公开日2006年8月2日 申请日期2005年1月24日 优先权日2005年1月24日
发明者舒勇 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1