模组终端档案参数同步业务异常自恢复处理方法与流程

文档序号:27246932发布日期:2021-11-03 20:00阅读:171来源:国知局
模组终端档案参数同步业务异常自恢复处理方法与流程

1.本发明涉及电力终端产品领域,尤其涉及一种模组终端档案参数同步业务异常自恢复处理方法。


背景技术:

2.随着新一代模组终端产品(集中器)的相继问世,模组终端产品抄读电表数据,实现档案参数同步的能力得到大幅度的提升。
3.在实际的抄读过程中,一旦模组终端无法对电表处的档案参数做出同步处理,这会导致该模组终端针对电表的抄读过程出现停抄的现象发生,影响模组终端的正常抄表业务。因此,如何在模组终端的档案参数同步业务出现异常时,实现自诊断处理,以确保档案参数同步过程的稳定可靠,成为电力终端产品领域目前需要解决的一个技术问题。


技术实现要素:

4.本发明所要解决的技术问题是针对上述现有技术提供一种模组终端档案参数同步业务异常自恢复处理方法。
5.本发明解决上述技术问题所采用的技术方案为:模组终端档案参数同步业务异常自恢复处理方法,其特征在于,包括如下步骤1~11:
6.步骤1,启动同步业务的模组终端对主站下发的档案参数执行参数合法性校验处理;
7.步骤2,模组终端根据参数合法性校验结果做出处理:
8.当档案参数校验合法时,转入步骤3;否则,重新加载档案参数,转入步骤1;
9.步骤3,模组终端对档案参数是否加载完毕做出检测处理:
10.当档案参数已加载完毕时,转入步骤4;否则,转入步骤10;
11.步骤4,模组终端对其宽带载波虚拟路由是否处于在线状态做出检测处理:
12.当宽带载波虚拟路由处于在线状态时,转入步骤11;否则,转入步骤5;
13.步骤5,模组终端继续对宽带载波虚拟路由是否处于在线状态做出持续检测,转入步骤6;
14.步骤6,模组终端根据针对宽带载波虚拟路由的持续检测时间做出检测处理:
15.当该持续检测时间超过预设检测时间时,转入步骤7;否则,转入步骤5;
16.步骤7,模组终端查询该宽带载波虚拟路由版本,且根据查询结果做出处理:
17.当查询到该宽带载波虚拟路由版本时,转入步骤11;否则,转入步骤8;
18.步骤8,模组终端等待第一预设时间后,继续查询该宽带载波虚拟路由版本,转入步骤9;
19.步骤9,模组终端根据宽带载波虚拟路由版本查询结果做出处理:
20.当查询到宽带载波虚拟路由版本时,转入步骤11;否则,转入步骤8;
21.步骤10,模组终端继续等待加载档案参数,且转入步骤3;
22.步骤11,模组终端执行匹配同步业务场景的自恢复处理操作。
23.进一步地,在所述模组终端档案参数同步业务异常自恢复处理方法中,所述执行匹配同步业务场景的自恢复处理操作包括如下步骤a1~a4:
24.步骤a1,模组终端对其路由模组是否已插入对应的路由卡槽做出检测处理;
25.步骤a2,模组终端根据检测结果做出判断处理:
26.当路由模组已插入路由卡槽时,启动档案参数同步操作;否则,转入步骤a3;
27.步骤a3,模组终端继续等待第二预设时间后,查询该路由模组版本;
28.步骤a4,模组终端根据路由模组版本查询结果做出处理:
29.当查询到该路由模组版本时,判定该路由模组已插入路由卡槽,启动档案参数同步操作;否则,转入步骤a3。
30.改进地,在所述模组终端档案参数同步业务异常自恢复处理方法中,所述执行匹配同步业务场景的自恢复处理操作包括如下步骤b1~b3:
31.步骤b1,模组终端对档案参数是否出现变更做出检测处理:
32.当检测到档案参数出现变更时,转入步骤b2;否则,转入步骤a1;
33.步骤b2,模组终端根据档案参数所对应的档案总数量执行同步档案准备等待时间检测;
34.步骤b3,模组终端根据同步档案准备等待时间检测结果做出判断处理:
35.当同步档案准备等待时间超过该档案总数量所对应的预设等待时间时,启动档案参数同步操作;否则,转入步骤b2。
36.进一步地,在所述模组终端档案参数同步业务异常自恢复处理方法中,在步骤b3中,档案总数量所对应的预设等待时间与该档案总数量为正相关关系。
37.再改进,在所述模组终端档案参数同步业务异常自恢复处理方法中,所述执行匹配同步业务场景的自恢复处理操作包括如下步骤:
38.步骤c1,模组终端对档案参数在预设时间段内是否完成同步做出判断处理:
39.当档案参数在预设时间段内未完成同步时,启动档案参数同步操作;否则,按照宽带载波虚拟路由所对应的协议规范执行档案同步。
40.进一步地,所述模组终端为集中器。
41.与现有技术相比,本发明的优点在于:
42.首先,该发明通过在模组终端检测到档案参数加载完毕且持续检测到宽带载波虚拟路由处于未上线状态时,该模组终端就去主动查询该宽带载波虚拟路由的版本,避免长时间等待宽带载波虚拟路由的上线信息,以通过主动查询来确定宽带载波虚拟路由是否真实上线,从而在确定宽带载波虚拟路由的真实上线状态后,可以加快路由同步业务执行效率,进而确保抄表等其他业务能够正常快速运行;
43.其次,该发明还通过对同步业务场景中的路由模组是否插入到路由卡槽、档案参数变更以及宽带载波虚拟路由在线状态做自诊断纠错处理,以避免因各种异常而导致档案参数同步过程失败以及抄表停抄现象的发生;
44.最后,该发明在针对档案参数变更情况时的异常诊断时,利用档案参数数量所对应的预设等待时间作为延时时间段,而不是立即去执行档案参数同步,这样可以防止短时间内频繁进行档案参数变更,进而能够更好地避免档案参数同步业务流程来回中断,避免
出现异常情况,确保模组终端所执行的档案参数同步业务更加高效和稳健。
附图说明
45.图1为本发明实施例的模组终端档案参数同步业务异常自恢复处理方法流程示意图。
具体实施方式
46.以下结合附图实施例对本发明作进一步详细描述。
47.本实施例提供一种模组终端档案参数同步业务异常自恢复处理方法,模组终端采用集中器。具体地,参见图1所示,该实施例的模组终端档案参数同步业务异常自恢复处理方法,包括如下步骤1~11:
48.步骤1,启动同步业务的模组终端对主站下发的档案参数执行参数合法性校验处理;
49.步骤2,模组终端根据参数合法性校验结果做出处理:
50.当档案参数校验合法时,转入步骤3;否则,重新加载档案参数,转入步骤1,以再次校验主站下发档案参数的合法性;
51.步骤3,模组终端对档案参数是否加载完毕做出检测处理:
52.当档案参数已加载完毕时,转入步骤4;否则,转入步骤10;
53.步骤4,模组终端对其宽带载波虚拟路由是否处于在线状态做出检测处理:
54.当宽带载波虚拟路由处于在线状态时,说明该宽带载波虚拟路由已经上线,此时等待路由模组上线,转入步骤11;否则,转入步骤5;
55.步骤5,模组终端继续对宽带载波虚拟路由是否处于在线状态做出持续检测,转入步骤6;
56.步骤6,模组终端根据针对宽带载波虚拟路由的持续检测时间做出检测处理:
57.当该持续检测时间超过预设检测时间时,需要确定该宽带载波虚拟路由当前是否真实已在线,转入步骤7;否则,转入步骤5;
58.步骤7,模组终端查询该宽带载波虚拟路由版本,且根据查询结果做出处理:
59.当查询到该宽带载波虚拟路由版本时,表明可以正常执行后的操作,即针对后续同步业务场景的判断处理,转入步骤11;否则,转入步骤8;
60.步骤8,模组终端等待第一预设时间ta后,继续查询该宽带载波虚拟路由版本,转入步骤9;其中,此处的第一预设时间ta可以根据需要进行设置,比如将该第一预设时间ta设置为2min;
61.步骤9,模组终端根据宽带载波虚拟路由版本查询结果做出处理:
62.当查询到宽带载波虚拟路由版本时,表明可以正常执行后的操作,即针对后续同步业务场景的判断处理,转入步骤11;否则,转入步骤8;
63.步骤10,模组终端继续等待加载档案参数,且转入步骤3;
64.步骤11,模组终端执行匹配同步业务场景的自恢复处理操作。其中,在该实施例中,同步业务场景有如下三种:
65.同步业务场景1:针对路由模组状态的实时检测(即自诊断处理)
66.在该实施例中,匹配该同步业务场景1的自恢复处理操作包括如下步骤a1~a4:
67.步骤a1,模组终端对其路由模组是否已插入对应的路由卡槽做出检测处理;
68.步骤a2,模组终端根据检测结果做出判断处理:
69.当路由模组已插入路由卡槽时,说明可以开始执行同步流程,启动档案参数同步操作,防止路由模组来回插拔切换,以便于路由模组与下行载波户表建立组网状态,实现有效采集户表数据;否则,转入步骤a3;
70.步骤a3,模组终端继续等待第二预设时间tb后,查询该路由模组版本;其中,此处的第二预设时间tb可以根据需要进行设置,比如将该第二预设时间tb设置为确定宽带载波虚拟路由上线后的2min,即为模组终端查询到宽带载波虚拟路由版本后的2min;
71.步骤a4,模组终端根据路由模组版本查询结果做出处理:
72.当查询到该路由模组版本时,判定该路由模组已插入路由卡槽,启动档案参数同步操作;否则,判定该路由模组仍未插入路由卡槽,重新转入步骤a3。
73.此处通过执行步骤a1~a4,可以实现模组终端对其路由模组是否插入到路由卡槽的自诊断,确保模组终端在路由模组未插入到路由卡槽的异常状态下再次纠错(即等待第二预设时间后去查询该路由模组版本),避免因路由模组的异常而导致档案参数同步过程失败以及抄表停抄现象的发生。
74.同步业务场景2:针对档案参数变更的实时检测(即自诊断处理)
75.在该实施例中,匹配该同步业务场景2的自恢复处理操作包括如下步骤b1~b3:
76.步骤b1,模组终端对档案参数是否出现变更做出检测处理:
77.当检测到档案参数出现变更时,即出现了诸如档案参数添加或者删除等改变原有档案参数的操作,转入步骤b2;否则,转入步骤a1,以由该模组终端对其路由模组是否已插入对应的路由卡槽做出检测处理;
78.步骤b2,模组终端根据档案参数所对应的档案总数量执行同步档案准备等待时间检测;
79.步骤b3,模组终端根据同步档案准备等待时间检测结果做出判断处理:
80.当同步档案准备等待时间超过该档案总数量所对应的预设等待时间时,启动档案参数同步操作;否则,转入步骤b2。其中,此处的档案总数量所对应的预设等待时间与该档案总数量为正相关关系。假设此处的档案总数量标记为n,n≥1;
81.设定档案总数量为n1时,该档案总数量n1所对应的预设等待时间设置为t1;
82.设定档案总数量为n2时,该档案总数量n2所对应的预设等待时间设置为t2;
83.依次类推;
84.设定档案总数量为n
n
‑1时,档案总数量n
n
‑1所对应的预设等待时间设置为t
n
‑1;n≥1;
85.设定档案总数量为n
n
时,该档案总数量n
n
所对应的预设等待时间设置为t
n

86.其中,当档案总数量n
n
>n
n
‑1时,预设等待时间t
n
>t
n
‑1。
87.需要说明的是,在该实施例中,此处通过针对档案总数量所设置对应的预设等待时间,以对模组终端针对同步档案准备时间做出计时判断,
88.另外,此处通过执行步骤b1~b3,可以实现模组终端对其档案参数变更情况的诊断,确保模组终端在档案参数发生变更时,利用档案参数数量所对应的预设等待时间作为
延时时间段,而不是立即去执行档案参数同步,这样可以防止短时间内频繁进行档案参数变更,进而能够更好地避免档案参数同步业务流程来回中断,避免出现异常情况,确保模组终端所执行的档案参数同步业务更加高效和稳健。
89.同步业务场景3:针对宽带载波虚拟路由在线状态的实时检测(即自诊断处理)
90.在该实施例中,匹配该同步业务场景3的自恢复处理操作包括如下步骤:
91.步骤c1,模组终端对档案参数在预设时间段tc内是否完成同步做出判断处理:
92.当档案参数在预设时间段tc内未完成同步时,启动档案参数同步操作;否则,按照宽带载波虚拟路由所对应的协议规范执行档案同步。其中,此处的预设时间段tc也可以根据需要进行设置,例如将该预设时间段tc设置为10min。
93.尽管以上详细地描述了本发明的优选实施例,但是应该清楚地理解,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1