一种防止预付费用户转账金额虚增的智能业务系统及实现方法

文档序号:6576147阅读:134来源:国知局
专利名称:一种防止预付费用户转账金额虚增的智能业务系统及实现方法
技术领域
本发明涉及移动通讯领域,尤其涉及一种防止预付费用户转账金额虚增的智能 5业务系统及实现方法。
背景技术
在智能网领域,利用转账操作给智能用户充值是非常简单快捷的一种充值方式。 在已经公开的GSM (全球移动通讯系统)智能网预付费用户转账技术方案中,转出
10用户归属SCP (业务控制点)和转入用户归属SCP之间都是通过EXECUTE信令来 传递转账信息及转账结果的。图1公开了一种传统的智能业务系统,其中转出用户 归属SCP发送EXECUTE信令到转入用户归属SCP传送转账信息,转入用户归属 SCP返回EXECUTE—RESULT信令到转出用户归属SCP传送转账结果。所述系统 转帐时的工作流程如图2所示,转出用户归属SCP发送EXECUTE信令到转入用户
15归属SCP时,如果信令超时,则此时是无法确知转入用户归属SCP转入操作是否 成功,而转出用户归属SCP对转出用户进行回滚并向转出用户发送转账失败信息, 这时如果转入用户归属SCP转入操作成功,则会出现转入用户金额增加而转出用户 的金额并未减少的情况,如果用户反复进行操作就会给运营商造成很大损失。
20

发明内容
本发明所要解决的技术问题是提供一种防止预付费用户转账金额虚增智能业务 系统及实现方法。
为解决上述技术问题,本发明提供了一种应用于上述系统中的防止预付费用户 转账金额虚增的方法,所述方法包括以下步骤 25 a:所述转出用户归属业务控制点发送转账信息至所述转入用户归属业务控制
点,若转入用户归属业务控制点返回给转出用户归属业务控制点的转账结果超时, 所述转出用户归属业务控制点记录转帐异常数据;
b:所述接口机根据转帐异常数据确定转入用户归属业务控制点,所述接口机根 据所述转入用户归属业务控制点中存在对应所述转账信息的转入数据而删除所述转出用户归属业务控制点上的对应的转帐异常数据。进一步地,在步骤a中,若转账结果未超时,所述转出用户归属业务控制点向 转出用户返回转帐成功结果。进一步地,在步骤a中,所述转出用户归属业务控制点通过一通信网发送转账 5信息至所述转入用户归属业务控制点。进一步地,在步骤b中,若所述接口机根据所述转入用户归属业务控制点中没 有对应所述转账信息的转入数据,所述接口机触发转出用户归属业务控制点进行回 滚操作。进一步地,在上述方法中,若回滚操作失败,所述接口机触发转出用户归属业 10务控制点继续进行回滚操作。进一步地,在上述方法中,所述转出用户归属业务控制点与转入用户归属业务 控制点利用 一通信协议连接所述接口机。本发明也提供了一种防止预付费用户转账金额虚增的智能业务系统,所述系统 包括一转入用户归属业务控制点、 一转出用户归属业务控制点及一接口机,所述转 15出用户归属业务控制点包括一转出处理模块及一第一数据记录模块,所述转入用户 归属业务控制点包括一转入处理模块及一第二数据记录模块,所述接口机包括一数 据分析模块及一数据处理模块,其中所述转出处理模块,用于发送转帐信息; 所述第一数据记录模块,用于记录转帐异常数据; 20 所述转入处理模块,用于接收所述转帐信息并反馈转帐结果给转出用户归属业务控制点;所述第二数据记录模块,用于记录转入数据;所述数据分析模块,用于分析所述第一数据记录模块及所述第二数据记录模块 的记录数据;25 所述数据处理模块,用于若所述第二数据记录模块记录有对应所述转帐信息的转入数据而删除所述第一数据记录模块记录的对应的转账异常数据。进一步地,在上述系统中,所述转出用户归属业务控制点还包括一用于根据所 述第一数据记录模块记录的转帐异常数据进行回滚操作的回滚模块。进一步地,在上述系统中,所述转出用户归属业务控制点的转出处理模块通过 30 —通信网连接所述转入用户归属业务控制点的转入处理模块。进一步地,在上述系统中,所述转出用户归属业务控制点与转入用户归属业务 控制点通过一通信协议连接所述接口机。 本发明具有以下有益效果本发明通过在传统智能业务系统的转出用户归属业务控制点与转入用户归属业 5务控制点之间连接一接口机,接口机在转出用户归属业务控制点出现转帐异常数据 而转入用户归属业务控制点存在相应的成功转入数据的情况下,直接删除转出用户 归属业务控制点上的转帐异常数据,从而避免出现转账金额虚增的情况。


10 图1是传统的智能业务系统转帐时的信令交互图。图2是传统的智能业务系统转帐时的工作流程图。 图3是本发明较佳实施例智能业务系统应用在智能网系统中的示意图。 图4是本发明较佳实施例智能业务系统连接图。 图5是本发明较佳实施例防止转账金额虚增的方法流程图。1具体实施方式
请参阅图3,本发明较佳实施例智能业务系统应用在智能网系统中,MSC (移 动交换中心)、VLR (拜访位置寄存器)及SSP (业务交换点)集成在一起,SCP、 MSC/VLR/SSP、 HLR (归属位置寄存器)和独立IP (智能外设)之间通过一通信网20相互连接,在本实施例中,所述通信网为N0.7信令网,也可为其它通信网,HLR 禾口 MSC/VLR、 SCP之间应用MAP协议,SCP、 MSC和独立IP之间应用CAP协议, 独立IP和MSC之间应用ISUP/TUP协议,SMP (业务管理点)、SMAP (业务管理 接入点)和SCP之间应用TCP/IP协议,接口机利用一通信协议来连接转出用户归 属SCP和转入用户归属SCP,在本实施例中,所述通信协议为TCP/IP协议,也可25为其它通信协议。请参阅图4,本发明较佳实施例智能业务系统包括转出用户归属SCP、转入用 户归属SCP及接口机,所述转出用户归属SCP包括一用于发送转帐信息的转出处 理模块、 一用于记录转帐异常数据的第一数据记录模块及一回滚模块。所述转入用 户归属SCP包括一转入处理模块及一用于记录转入数据的第二数据记录模块,所述转入处理模块用于接收转账信息并在转帐成功时向转出用户归属SCP及转入用户 发送转帐结果。所述接口机包括一数据分析模块及一数据处理模块。下面结合图5来具体描述本发明较佳实施例防止转账金额虚增的方法的处理步骤5 步骤501:转出用户归属SCP的转出处理模块发送转帐信息(包含在EXECUTE信令中)通过No.7信令网传送到转入用户归属SCP的转入处理模块;步骤502:转出用户归属SCP的转出处理模块判断由转入用户归属SCP的转入 处理模块返回的转帐结果(包含在EXECUTE-RESULT信令中)是否超时;若是, 继续步骤503,若转帐结果返回没有超时,所述转出用户归属SCP的转出处理模块 10向转出用户返回转帐成功结果;步骤503:转出用户归属SCP的第一数据记录模块记录转帐异常数据; 步骤504:接口机的数据分析模块分析转帐异常数据中的转入号码来确定转入 用户归属SCP;步骤505:接口机的数据处理模块査找转入用户归属SCP的第二数据记录模块 15中是否储存有相应的转入数据,如果是,继续步骤506,否则,继续步骤506';步骤506:接口机的数据处理模块直接删除转出用户归属SCP的第一数据记录模块上的转帐异常数据;步骤506':接口机的数据处理模块触发转出用户归属SCP的回滚模块进行回滚 操作;20 步骤507,转出用户归属SCP的转出处理模块判断回滚操作是否成功,若是,本流程结束,否则,返回到步骤506'。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的 精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范 围之内。
权利要求
1.一种防止预付费用户转账金额虚增的方法,包括以下步骤a转出用户归属业务控制点发送转账信息至所述转入用户归属业务控制点,若转入用户归属业务控制点返回给转出用户归属业务控制点的转账结果超时,所述转出用户归属业务控制点记录转帐异常数据;b接口机根据转帐异常数据确定转入用户归属业务控制点,所述接口机根据所述转入用户归属业务控制点中存在对应所述转账信息的转入数据而删除所述转出用户归属业务控制点上的对应的转帐异常数据。
2. 如权利要求1所述的防止预付费用户转账金额虚增的方法,其特征在于在 10步骤b中,若所述接口机根据所述转入用户归属业务控制点中没有对应所述转账信息的转入数据,所述接口机触发转出用户归属业务控制点进行回滚操作。
3. 如权利要求2所述的防止预付费用户转账金额虚增的方法,其特征在于若 回滚操作失败,所述接口机触发转出用户归属业务控制点继续进行回滚操作。
4. 如权利要求1所述的防止预付费用户转账金额虚增的方法,其特征在于在步骤a中,若转账结果未超时,所述转出用户归属业务控制点向转出用户返回转帐 成功结果。
5.如权利要求1所述的防止预付费用户转账金额虚增的方法,其特征在于在步骤a中,所述转出用户归属业务控制点通过一通信网发送转账信息至所述转入用 户归属业务控制点。
6. 如权利要求1所述的防止预付费用户转账金额虚增的方法,其特征在于所 25述转出用户归属业务控制点与转入用户归属业务控制点利用一通信协议连接所述接口机。
7. —种防止预付费用户转账金额虚增的智能业务系统,包括一转入用户归属业 务控制点、 一转出用户归属业务控制点及一接口机,所述转出用户归属业务控制点 包括一转出处理模块及一第一数据记录模块,所述转入用户归属业务控制点包括一转入处理模块及一第二数据记录模块,所述接口机包括一数据分析模块及一数据处 理模块,其中所述转出处理模块,用于发送转帐信息;所述第一数据记录模块,用于记录转帐异常数据; 5 所述转入处理模块,用于接收所述转帐信息并反馈转帐结果给转出用户归属业务控制点;所述第二数据记录模块,用于记录转入数据;所述数据分析模块,用于分析所述第一数据记录模块及所述第二数据记录模块 的记录数据;`10 所述数据处理模块,用于若所述第二数据记录模块记录有对应所述转帐信息的转入数据而删除所述第一数据记录模块记录的对应的转账异常数据。
8. 如权利要求7所述的防止预付费用户转账金额虚增的智能业务系统,其特征 在于所述转出用户归属业务控制点还包括一用于根据所述第一数据记录模块记录`15的转帐异常数据进行回滚操作的回滚模块。
9. 如权利要求7所述的防止预付费用户转账金额虚增的智能业务系统,其特征 在于所述转出用户归属业务控制点的转出处理模块通过一通信网连接所述转入用 户归属业务控制点的转入处理模块。`20
10. 如权利要求7所述的防止预付费用户转账金额虚增的智能业务系统,其特 征在于所述转出用户归属业务控制点与转入用户归属业务控制点通过一通信协议 连接所述接口机。
全文摘要
本发明公开一种防止预付费用户转账金额虚增的智能业务系统及实现方法,所述方法包括以下步骤a.所述转出用户归属业务控制点发送转账信息至所述转入用户归属业务控制点,若转入用户归属业务控制点返回给转出用户归属业务控制点的转账结果超时,所述转出用户归属业务控制点记录转帐异常数据;b.所述接口机根据转帐异常数据确定转入用户归属业务控制点,所述接口机根据所述转入用户归属业务控制点中存在对应所述转账信息的转入数据而删除所述转出用户归属业务控制点上的对应的转帐异常数据。本发明防止预付费用户转账金额虚增的智能业务系统及实现方法能有效地避免出现转账金额虚增的情况。
文档编号G06Q20/00GK101557574SQ20091010545
公开日2009年10月14日 申请日期2009年2月17日 优先权日2009年2月17日
发明者何万江, 侯智荣, 菁 穆 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1