System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信,尤其涉及一种自组网设备异常恢复方法、装置、自组网设备和存储介质。
技术介绍
1、自组网设备目前广泛应用于应急、消防、海事等场景中,对自组网设备的小型化、组网的可靠性等方便都具有一定的要求。对于可以实现双模基带进行工作的无线自组网设备,在单模工作场景下可以仅使用单核心通信,另一核心处于休眠状态,在该自组网设备出现通信异常情况下可采用主备核心倒换,但需要系统能够确保异常监测并触发倒换。在双模工作场景下,双模基带使用不同的数字波形,如果某个核心出现异常时虽然可以与另一核心进行倒换操作,但可能涉及到数字波形的切换问题,若贸然进行倒换将会导致不可控的异常现象。因此亟需一种无论双模基带的工作场景为单模工作场景还是双模工作场景下都能够可靠恢复的方法。
技术实现思路
1、本申请提供了一种自组网设备异常恢复方法、装置、自组网设备和存储介质,以解决现有支持双模基带的自组网设备恢复方法无法在不同工作场景下都能可靠恢复的问题。
2、第一方面,本申请提供了一种自组网设备异常恢复方法,包括:
3、在接收到相邻设备发送的第一数据帧时,根据所述第一数据帧以及异常监测结果确定目标设备的工作状态,其中,所述目标设备和所述相邻设备为支持双模基带工作的不同自组网设备,所述相邻设备位于所述目标设备对应的通信范围内;
4、在所述目标设备的工作状态为异常时,确定所述目标设备的核心工作场景;
5、在所述核心工作场景为单核工作时,按照核心倒换方案进行异常恢复,其中,所
6、在所述核心工作场景为双核工作时,按照所述目标设备的处理器核心与数字波形之间的绑定状态所对应的预设恢复方案进行异常恢复。
7、第二方面,本申请提供了一种自组网设备异常恢复装置,所述装置包括:
8、状态确定模块,用于在接收到相邻设备发送的第一数据帧时,根据所述第一数据帧以及异常监测结果确定目标设备的工作状态,其中,所述目标设备和所述相邻设备为支持双模基带工作的不同自组网设备,所述相邻设备位于所述目标设备对应的通信范围内;
9、场景确定模块,用于在所述目标设备的工作状态为异常时,确定所述目标设备的核心工作场景;
10、异常恢复模块,用于在所述核心工作场景为单核工作时,按照核心倒换方案进行异常恢复,其中,所述核心倒换方案是指将所述目标设备中异常处理器核心对应的第一工作配置与正常处理器核心对应的第二工作配置进行倒换;或,在所述核心工作场景为双核工作时,按照所述目标设备的处理器核心与数字波形之间的绑定状态所对应的预设恢复方案进行异常恢复。
11、第三方面,本申请提供了一种自组网设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述自组网设备异常恢复方法的步骤。
12、第四方面,本申请还提供了一种计算机存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述自组网设备异常恢复方法。
13、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,在接收到相邻设备发送的第一数据帧时,根据所述第一数据帧以及异常监测结果确定目标设备的工作状态,所述目标设备和所述相邻设备为支持双模基带工作的不同自组网设备,所述相邻设备位于所述目标设备对应的通信范围内;在所述目标设备的工作状态为异常时,确定所述目标设备的核心工作场景;在所述核心工作场景为单核工作时,按照核心倒换方案进行异常恢复,其中,所述核心倒换方案是指将所述目标设备中异常处理器核心对应的第一工作配置与正常处理器核心对应的第二工作配置进行倒换;或,在所述核心工作场景为双核工作时,按照所述目标设备的处理器核心与数字波形之间的绑定状态所对应的预设恢复方案进行异常恢复。
14、根据相邻设备发送的第一数据帧以及目标设备自身的异常监测结果来综合确定自身工作状态是否异常,从而确保了对目标设备的异常监测,并在单核工作时按照核心倒换方案进行异常恢复,其中,所述核心倒换方案是指将所述目标设备中异常处理器核心对应的第一工作配置与正常处理器核心对应的第二工作配置进行倒换,而在双核工作时根据核心与数字波形之间的绑定状态所对应的预设恢复方案进行异常恢复,避免贸然进行数字波形切换导致不可控的异常现象发生,从而实现在不同的核心工作场景下都可以按照相适应的恢复方案可靠地进行异常恢复。
本文档来自技高网...【技术保护点】
1.一种自组网设备异常恢复方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在接收到相邻设备发送的第一数据帧时,根据所述第一数据帧以及异常监测结果确定目标设备的工作状态之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述在接收到相邻设备发送的第一数据帧时,根据所述第一数据帧以及异常监测结果确定目标设备的工作状态,包括以下至少一项:
4.根据权利要求3所述的方法,其特征在于,所述在所述第一数据帧中解析出所述相邻设备的通信配置信息,且所述异常监测结果为监测正常时,确定所述目标设备的工作状态为正常之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述在所述核心工作场景为双核工作时,按照所述目标设备的处理器核心与数字波形之间的绑定状态所对应的预设恢复方案进行异常恢复,包括:
6.根据权利要求5所述的方法,其特征在于,所述在所述核心工作场景为双核工作时,确定所述目标设备的处理器核心与数字波形之间的绑定状态之后,所述方法还包括:
7.根据权利要求6所述的方法
8.根据权利要求6所述的方法,其特征在于,所述获取所述目标设备的核心倒换效率、重启效率以及所述目标设备对于数字波形的倒换支持状态之后,所述方法还包括:
9.根据权利要求6所述的方法,其特征在于,所述获取所述目标设备中异常处理器核心的权重值和正常处理器核心的权重值之后,所述方法还包括:
10.根据权利要求5-9任意一项所述的方法,其特征在于,所述根据所述异常监测结果控制所述目标设备进行设备重启,或控制所述目标设备进行异常模块重启,包括:
11.根据权利要求1所述的方法,其特征在于,所述在所述目标设备的工作状态为异常时,确定所述目标设备的核心工作场景,包括:
12.一种自组网设备异常恢复装置,其特征在于,所述装置包括:
13.一种自组网设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至11中任一项所述方法的步骤。
14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至11中任一项所述方法的步骤。
...【技术特征摘要】
1.一种自组网设备异常恢复方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在接收到相邻设备发送的第一数据帧时,根据所述第一数据帧以及异常监测结果确定目标设备的工作状态之前,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述在接收到相邻设备发送的第一数据帧时,根据所述第一数据帧以及异常监测结果确定目标设备的工作状态,包括以下至少一项:
4.根据权利要求3所述的方法,其特征在于,所述在所述第一数据帧中解析出所述相邻设备的通信配置信息,且所述异常监测结果为监测正常时,确定所述目标设备的工作状态为正常之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述在所述核心工作场景为双核工作时,按照所述目标设备的处理器核心与数字波形之间的绑定状态所对应的预设恢复方案进行异常恢复,包括:
6.根据权利要求5所述的方法,其特征在于,所述在所述核心工作场景为双核工作时,确定所述目标设备的处理器核心与数字波形之间的绑定状态之后,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述按照核心倒换方案进行异常...
【专利技术属性】
技术研发人员:杜立楠,陈帅,陈自力,刘恒,
申请(专利权)人:上海金卓科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。