[发明专利]一种具有容错保护的自动消息对账方法和系统有效
申请号: | 201010621133.2 | 申请日: | 2010-12-24 |
公开(公告)号: | CN102571369A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 贾焱;卢涛;牟少杰;郭昀辉;贾玉侠;侯林 | 申请(专利权)人: | 普天信息技术研究院有限公司 |
主分类号: | H04L12/14 | 分类号: | H04L12/14;H04M3/42;H04M15/00 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 项京;宋志强 |
地址: | 100080 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 具有 容错 保护 自动 消息 方法 系统 | ||
1.一种具有容错保护的自动消息对账方法,其特征在于,预设自动对账周期及每周期全局对账容错次数,对账周期到时,执行如下步骤:
A、对账系统收集要进行对账的总账及明细信息;
B、对账系统用收集的总账及明细信息与运营商计费支撑系统交互,对每笔账单进行消息对账,直到本次全局对账结束;
C、判断本次全局对账是否成功,如果是,记录本周期全局对账成功,生成对账单,本周期对账结束;否则执行步骤D;
D、记录全局对账失败次数,判断失败次数是否小于每周期全局对账容错次数,如果是,执行步骤A;否则记录本周期全局对账失败,生成对账单,本周期对账结束。
2.根据权利要求1所述的方法,其特征在于,所述步骤A执行之前进一步包括:当电信增值业务系统数据库中或对账系统中有要对账的账单,且账单全局记录为对账成功,则本周期对账结束,否则执行步骤A。
3.根据权利要求2所述的方法,其特征在于,所述步骤D在记录本周期全局对账失败时,进一步记录对账失败原因;
若所述失败原因为本周期为当天第一周期对账,所述步骤A中收集的是前一天的所有总账及明细信息;若所述失败原因为上一周期全局对账失败,则所述步骤A中收集的是上一周期全局对账失败的总账及明细信息。
4.根据权利要求1、2或3所述的方法,其特征在于,所述步骤C中,所述判断本次全局对账是否成功的方法为:
判断本次全局对账中是否有大于等于一笔账对账失败,如果是,则本次全局对账失败;否则全局对账成功。
5.根据权利要求1、2、3所述的方法,其特征在于,进一步预设单笔帐对账容错次数,所述步骤B中每笔帐的对账方法为:
B1、对账系统向运营商计费支撑系统发送单笔账对账消息;
B2、判断在预设时间内对账系统是否收到反馈信息,如果是,此笔账对账成功,记录对账结果,否则,此笔账对账失败,记录失败次数,执行步骤B3;
B3、判断此单笔账对账失败次数是否小于预设单笔帐对账容错次数,如果是,执行步骤B1,否则结束此单笔账对账。
6.根据权利要求5所述的方法,其特征在于,所述步骤B2中记录的对账结果为:平帐或不平帐。
7.根据权利要求1、2或3所述的方法,其特征在于,所述每笔帐对账结束后,记录各自的对账结果;
所述全局对账结束后,以时间为索引,记录全局对账结果。
8.根据权利要求7所述的方法,其特征在于,所述步骤A中,对账系统收集要进行对账的总账及明细信息的方法为:
当天第一周期对账时,以时间为索引从电信增值业务系统中数据库收集对账的总账及明细信息;
当天其它周期对账时,以时间为索引从电信增值业务系统中数据库收集失败的总账及明细信息或从对账系统中收集失败的总账及明细信息。
9.一种具有容错保护的自动消息对账系统,其特征在于,该系统包括:收集模块和对账模块;
所述收集模块,与所述对账模块相连,存储预设对账周期,用于预设周期到时,收集要进行对账的总账及明细信息,并发送给所述对账模块;
所述对账模块与所述收集模块相连,用于存储预设每周期全局对账容错次数,用所述收集模块收集的总账及明细信息与运营商计费支撑系统交互,对每笔账单进行消息对账,直到本次全局对账结束;在全局对账结束后用于判断全局对账是否成功,如果是,记录本周期全局对账成功,生成对账单,本周期对账结束,否则判断全局对账失败次数是否小于预设每周期全局对帐容错次数,如果是,收集失败的总账与信息,继续将所述收集模块收集的总账及明细信息与运营商计费支撑系统交互;否则记录本周期全局对账失败,生成对账单,结束本周期对账。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普天信息技术研究院有限公司,未经普天信息技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010621133.2/1.html,转载请声明来源钻瓜专利网。