System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及数据对账,特别涉及一种数据对账的方法、主控板、业务板、波分设备。
技术介绍
1、波分设备内部由于历史功能和新增需求间的兼容性问题等原因,可能引起数据不一致;另外在运行过程中,子系统会遇到进程间通信、掉电、复位等特殊场景,也会有应答处理机制不合理的情况,这些情况可能会进一步导致子系统间的数据不一致。
2、相关技术中,解决数据不一致问题的技术耗时比较长,存在业务闪断的风险。
技术实现思路
1、本公开提供一种数据对账的方法、主控板、业务板、波分设备。
2、第一方面,本公开实施例提供一种数据对账的方法,用于波分设备的主控板,所述方法包括:
3、向业务板发送下行对账指令;
4、接收所述业务板发送的下行数据一致性结果;所述下行数据一致性结果表征所述业务板中缓存配置数据和当前配置数据的一致性,所述缓存配置数据是所述业务板存储的所述主控板下发的配置数据。
5、在一些实施例中,在所述接收所述业务板发送的下行数据一致性结果之后,还包括:
6、根据所述下行数据一致性结果,向所述业务板发送上行查询指令;
7、接收所述业务板根据所述查询指令发送的当前配置数据;
8、比较所述当前配置数据和预先存储的配置数据,确定上行数据一致性结果。
9、在一些实施例中,在所述向业务板发送下行对账指令之前,还包括:
10、向所述业务板发送配置数据。
11、在一些实施例中,所述下行对账指令
12、第二方面,本公开实施例提供一种数据对账的方法,用于波分设备的业务板,所述方法包括:
13、接收主控板发送的下行对账指令;
14、根据所述下行对账指令比较缓存配置数据和当前配置数据,确定下行数据一致性结果;所述缓存配置数据是所述业务板存储的所述主控板下发的配置数据;
15、向所述主控板发送所述下行数据一致性结果。
16、在一些实施例中,在所述向所述主控板发送所述下行数据一致性结果之后,还包括:
17、接收所述主控板发送的上行查询指令;
18、根据所述上行查询指令,向所述主控板发送当前配置数据。
19、在一些实施例中,在所述接收主控板发送的下行对账指令之前,还包括:
20、接收所述主控板发送的配置数据;
21、存储所述配置数据作为缓存配置数据。
22、在一些实施例中,当所述下行对账指令包括纠正指令时,所述根据所述下行对账指令比较缓存配置数据和当前配置数据,确定下行数据一致性结果包括:
23、根据所述纠正指令进行配置数据纠正;
24、确定所述下行数据一致性结果为不存在不一致。
25、在一些实施例中,所述下行数据一致性结果包括:
26、全局结果,所述全局结果表征是否存在表项不一致;
27、细节结果,所述细节结果表征所述表项不一致性的信息。
28、第三方面,本公开实施例提供一种波分设备的主控板,其包括一个或多个存储器、一个或多个处理器;所述存储器存储有能被处理器执行的计算机程序,所述计算机程序被处理器执行时实现本公开实施例的任意一种数据对账的方法。
29、第四方面,本公开实施例提供一种波分设备的业务板,其包括一个或多个存储器、一个或多个处理器;所述存储器存储有能被处理器执行的计算机程序,所述计算机程序被处理器执行时实现本公开实施例的任意一种数据对账的方法。
30、第五方面,本公开实施例提供一种波分设备,其包括:
31、本公开实施例的任意一种主控板;
32、本公开实施例的任意一种业务板,所述业务板与所述主控板连接。
33、本公开实施例可在多种场景下,直接查询获得业务板中缓存配置数据和当前配置数据的下行数据一致性结果,也就是直接确定子系统中的数据是否存在不一致,而不是进行全量数据下发,故该其执行时间短,且数据粒度小,没有业务中断的风险。
本文档来自技高网...【技术保护点】
1.一种数据对账的方法,用于波分设备的主控板,所述方法包括:
2.根据权利要求1所述的方法,其中,在所述接收所述业务板发送的下行数据一致性结果之后,还包括:
3.根据权利要求1所述的方法,其中,在所述向业务板发送下行对账指令之前,还包括:
4.根据权利要求1所述的方法,其中,
5.一种数据对账的方法,用于波分设备的业务板,所述方法包括:
6.根据权利要求5所述的方法,其中,在所述向所述主控板发送所述下行数据一致性结果之后,还包括:
7.根据权利要求5所述的方法,其中,在所述接收主控板发送的下行对账指令之前,还包括:
8.根据权利要求5所述的方法,其中,当所述下行对账指令包括纠正指令时,所述根据所述下行对账指令比较缓存配置数据和当前配置数据,确定下行数据一致性结果包括:
9.根据权利要求5所述的方法,其中,所述下行数据一致性结果包括:
10.一种波分设备的主控板,其包括一个或多个存储器、一个或多个处理器;所述存储器存储有能被处理器执行的计算机程序,所述计算机程序被处理器执行时
11.一种波分设备的业务板,其包括一个或多个存储器、一个或多个处理器;所述存储器存储有能被处理器执行的计算机程序,所述计算机程序被处理器执行时实现权利要求5至9中任意一项所述的数据对账的方法。
12.一种波分设备,其包括:
...【技术特征摘要】
1.一种数据对账的方法,用于波分设备的主控板,所述方法包括:
2.根据权利要求1所述的方法,其中,在所述接收所述业务板发送的下行数据一致性结果之后,还包括:
3.根据权利要求1所述的方法,其中,在所述向业务板发送下行对账指令之前,还包括:
4.根据权利要求1所述的方法,其中,
5.一种数据对账的方法,用于波分设备的业务板,所述方法包括:
6.根据权利要求5所述的方法,其中,在所述向所述主控板发送所述下行数据一致性结果之后,还包括:
7.根据权利要求5所述的方法,其中,在所述接收主控板发送的下行对账指令之前,还包括:
8.根据权利要求5所述的方法,其中,当所...
【专利技术属性】
技术研发人员:赵歆,刘杨广,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。