用于对电信服务进行实时在线计费的系统和方法与流程

文档序号:25543477发布日期:2021-06-18 20:40阅读:来源:国知局

技术特征:

1.一种用于对电信服务进行实时在线计费的计算机实现的方法,其包括以下步骤:在电信网络上建立通信会话后(101),收集用于所述通信会话的第一计费参数和相应用户的钱包余额(102);

所述方法的特征在于,所述方法还包括以下步骤:

1a.运行金钱到时间算法(103),所述金钱到时间算法(103)包括:基于所述第一计费参数和所述钱包余额来计算用于所述通信会话的时间余额;

1b.确定所述时间余额是否大于零(104);

1c.在确定所述时间余额大于零时,创建计费数据记录cdr,并且在其中写入开始时间戳(105),基于所述时间余额设定终止会话计时器(106),并且向所述电信网络确认能够进行所述通信会话(107);以及

1d.在确定所述时间余额不大于零时,或者在所述终止会话计时器期满时,指导所述电信网络终止所述通信会话(108),其中在所述终止会话计时器期满时,在所述cdr中写入结束时间戳。

2.如权利要求1所述的方法,其还包括:将信息传达给所述电信网络,以向所述相应用户显示所述终止会话计时器。

3.如权利要求1或权利要求2中任一项所述的方法,其还包括以下步骤:在从所述电信网络接收到所述通信会话已经终止的信息时(201),移除所述终止会话计时器,并且在所述cdr中写入与所述终止会话计时器上经过的时间相对应的结束时间戳(202)。

4.如权利要求1至3中任一项所述的方法,其还包括以下步骤:

4a.在所述钱包余额增加或减少时(401),确定针对所述相应用户是否存在不包含结束时间戳的未结束的cdr(402);以及

4b.在确定针对所述相应用户存在未结束的cdr时,基于所述增加或减少的钱包余额运行所述金钱到时间算法(403),并且相应地更新所述终止会话计时器(404)。

5.如权利要求1至4中任一项所述的方法,其还包括以下步骤:

5a.在建立与所述相应用户相关的通信事件时(501),收集所述通信事件计费和所述相应用户的所述钱包余额(502);

5b.确定针对所述相应用户是否存在不包含结束时间戳的未结束的cdr(503);以及

5c.在确定针对所述相应用户存在未结束的cdr时,基于所述钱包余额、所述通信事件计费以及与所述未结束的cdr相对应的所述通信会话的当前成本来确定是否能够进行所述通信事件(504)。

6.如权利要求5所述的方法,其中步骤5c还包括:

6a.将“现在”设定为所述未结束的cdr中的预备结束时间戳;

6b.运行时间到金钱算法以基于所述未结束的cdr中的所述开始时间戳和所述预备结束时间戳以及所述第一计费参数来计算所述当前成本;以及

6c.将所述通信事件计费与所述钱包余额减去所述当前成本进行比较。

7.如权利要求1至6中任一项所述的方法,其还包括以下步骤:

7a.在从所述第一计费参数改变为所述第二计费参数时(601),确定针对所述相应用户是否存在不包含结束时间戳的未结束的cdr(602);

7b.在确定针对所述相应用户存在未结束的cdr时,将“现在”设定为所述未结束的cdr中的预备结束时间戳(603);

7c.运行时间到金钱算法(604)以基于所述未结束的cdr中的所述开始时间戳和所述预备结束时间戳来计算当前成本,并且通过减去所计算出的当前成本来减少所述钱包余额(605);以及

7d.基于所述减少的钱包余额和所述第二计费参数运行所述金钱到时间算法(606),并且相应地更新所述终止会话计时器(607)。

8.一种用于对电信服务进行实时在线计费的在线计费系统ocs(10),其包括:通信模块(11),所述通信模块被配置来与电信网络(20)通信;以及处理模块(12),所述处理模块(12)被配置来在于所述电信网络上建立通信会话时,收集用于所述通信会话的第一计费参数(21)和相应用户的钱包余额(22);

所述系统的特征在于,所述处理模块进一步被配置来执行以下步骤:

8a.运行金钱到时间算法(14),所述金钱到时间算法(14)包括:基于所述第一计费参数和所述钱包余额来计算用于所述通信会话的时间余额;

8b.确定所述时间余额是否大于零;

8c.在确定所述时间余额大于零时,在存储器模块(13)中创建计费数据记录cdr(15),并且在其中写入第一开始时间戳,基于所述时间余额设定终止会话计时器(17),并且向所述电信网络(20)确认能够进行所述通信会话;以及

8d.在确定所述时间余额不大于零时,或者在所述终止会话计时器(17)期满时,指导所述电信网络(20)终止所述通信会话,其中在所述终止会话计时器(17)期满时,在所述cdr(15)中写入结束时间戳。

9.如权利要求8所述的系统,其中所述通信模块(11)进一步被配置来将信息传达给所述电信网络(20),以向所述相应用户显示所述终止会话计时器(31)。

10.如权利要求8或权利要求9中任一项所述的系统,其中所述处理模块(12)进一步被配置来:在从所述电信网络(20)接收到所述通信会话已经终止的信息时,移除所述终止会话计时器(30),并且在所述cdr中写入与所述终止会话计时器(30)上经过的时间相对应的结束时间戳。

11.如权利要求8至10中任一项所述的系统,其中所述处理模块(12)进一步被配置来执行以下步骤:

11a.在所述钱包余额(22)增加或减少时,确定针对所述相应用户是否存在不包含结束时间戳的未结束的cdr(15b);以及

11b.在确定针对所述相应用户存在未结束的cdr(15b)时,基于所述增加或减少的钱包余额(22)运行所述金钱到时间算法(14),并且相应地更新所述终止会话计时器(17)。

12.如权利要求8至11中任一项所述的系统,其中所述处理模块(12)进一步被配置来执行以下步骤:

12a.在建立与所述相应用户相关的通信事件时,收集所述通信事件计费和所述相应用户的所述钱包余额(22);

12b.确定针对所述相应用户是否存在不包含结束时间戳的未结束的cdr(15b);以及

12c.在确定针对所述相应用户存在未结束的cdr(15b)时,基于所述钱包余额(22)、所述通信事件计费以及与所述未结束的cdr(15b)相对应的所述通信会话的当前成本来确定是否能够进行所述通信事件。

13.如权利要求12所述的系统,其中步骤12c包括:

13a.将“现在”设定为所述未结束的cdr(15b)中的预备结束时间戳;

13b.运行时间到金钱算法(16)以基于所述未结束的cdr(15b)中的所述开始时间戳和所述预备结束时间戳以及所述第一计费参数来计算所述当前成本;以及

13c.将所述通信事件计费与所述钱包余额减去所述当前成本进行比较。

14.如权利要求8至13中任一项所述的系统,其中所述处理模块(12)进一步被配置来执行以下步骤:

14a.在从所述第一计费参数改变为所述第二计费参数时,确定针对所述相应用户是否存在不包含结束时间戳的未结束的cdr(15b);

14b.在确定针对所述相应用户存在未结束的cdr(15b)时,将“现在”设定为所述未结束的cdr(15b)中的预备结束时间戳;

14c.运行时间到金钱算法(16)以基于所述未结束的cdr(15b)中的所述开始时间戳和所述预备结束时间戳来计算当前成本,并且通过减去所计算出的当前成本来减少所述钱包余额(22);以及

14d.基于所述减少的钱包余额(22)和所述第二计费参数(21)运行所述金钱到时间算法(14),并且相应地更新所述终止会话计时器(30)。

15.一种包含计算机可执行软件的非暂时性计算机可读介质,所述计算机可执行软件在计算机系统上执行时执行如权利要求1至7中任一项所述的方法。


技术总结
一种用于对电信服务进行实时在线计费的计算机实现的方法,其包括:(i)运行金钱到时间算法,基于计费参数和钱包余额来计算时间余额;(ii)如果大于零,创建计费数据记录CDR,并且在其中写入开始时间戳,基于所述时间余额设定终止会话计时器,并且确认所述通信会话;(iii)如果不大于零,或者在所述终止会话计时器期满时,指导终止所述通信会话,其中在所述终止会话计时器期满时,在所述CDR中写入结束时间戳。在线计费系统OCS实现所述方法。

技术研发人员:伊曼纽尔·顿切夫
受保护的技术使用者:埃弗特尔技术公司
技术研发日:2018.09.07
技术公布日:2021.06.18
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1