System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及通信网络,尤其涉及一种通用安全平台通信数据均衡处理方法、装置、设备及介质。
技术介绍
1、通用安全平台是一种集成的安全解决方案,旨在提供多种安全服务。它通常用于保护网络和应用程序,确保数据在传输和存储过程中的安全性。
2、通用安全平台是由6台通用计算机搭建的基于2乘2取2安全冗余架构的达到安全完整性等级4(safety integrity level 4,sil4)级的安全平台系统。其中,2乘2取2安全冗余架构,即采用两模对比,实现二取,双系冗余,实现二乘,以此设计出符合sil4安全等级要求的通信架构。因此,一种符合sil4功能安全等级的通信架构包括i系和ii系,并且,一个系内包括三台设备a机、b机和c机。
3、同一系内的三台设备a机、b机、c机间(a<->b、a<->c、b<->c)、两系系间对应设备间(i-a<->ii-a、i-b<->ii-b、i-c<->ii-c)都通过以太网方式进行双网连接。
4、a机、b机为逻辑运算单元必须承担安全功能的安全设备,而c机为非安全设备,c机作为通信前置单元分别与外部接口设备通过以太网方式进行连接,所有与外部接口的通信均通过c机实现数据收发。
5、然而,c机作为通信前置单元不承担安全功能为非安全设备,从系统架构来说系统内部存在非安全设备降低了系统整体安全性。也就是说,c机的安全性较低,容易受到攻击,这就可能导致数据的完整性和一致性受损,这进一步影响了数据均衡
技术实现思路
1、本专利技术提供一种通用安全平台通信数据均衡处理方法、装置、设备及介质,用以解决现有技术中数据收发安全性较低影响了数据均衡处理效果的问题。
2、第一方面,本专利技术提供一种通信数据均衡处理方法,包括:
3、控制i系a机、i系b机、ii系a机以及ii系b机分别接收外部接口发送的第一输入数据、第二输入数据、第三输入数据以及第四输入数据;
4、控制所述i系a机、所述i系b机、所述ii系a机以及所述ii系b机基于所述第一输入数据、所述第二输入数据、所述第三输入数据以及所述第四输入数据进行数据校验,得到双系输入数据;所述双系输入数据供所述i系a机、所述i系b机、所述ii系a机以及所述ii系b机使用;
5、控制所述i系a机、所述i系b机、所述ii系a机以及所述ii系b机基于所述双系输入数据进行数据处理,得到双系输出数据;
6、控制所述i系a机、所述i系b机、所述ii系a机以及所述ii系b机基于所述双系输出数据进行数据校验,得到所述i系a机、所述i系b机、所述ii系a机以及所述ii系b机分别输出的目标输出数据。
7、在一个实施例中,所述双系输入数据包括i系输入数据;在控制所述i系a机、所述i系b机、所述ii系a机以及所述ii系b机基于所述第一输入数据、所述第二输入数据、所述第三输入数据以及所述第四输入数据进行数据校验,得到双系输入数据时,针对所述i系a机执行如下步骤:
8、控制所述i系a机接收所述i系b机发送的所述第二输入数据;
9、控制所述i系a机对所述第一输入数据和所述第二输入数据进行数据校验;
10、在数据校验成功之后,控制所述i系a机按照第一预设拼接顺序,将所述第一输入数据和所述第二输入数据进行拼接,得到第一系内拼接数据;
11、控制所述i系a机采用快速调度周期计算所述第一系内拼接数据对应的循环冗余校验值;
12、控制所述i系a机接收所述i系b机发送的第二系内拼接数据;所述第二系内拼接数据是所述i系b机基于所述第一输入数据和所述第二输入数据按照所述第一预设拼接顺序进行拼接所得到的;
13、控制所述i系a机基于所述第一系内拼接数据对应的循环冗余校验值,对所述第一系内拼接数据和所述第二系内拼接数据进行数据一致性比较;
14、若数据一致性比较成功,则控制所述i系a机基于所述第一系内拼接数据、所述第三输入数据以及所述第四输入数据进行数据校验,得到i系输入数据。
15、在一个实施例中,所述控制所述i系a机基于所述第一系内拼接数据、所述第三输入数据以及所述第四输入数据进行数据校验,得到i系输入数据,包括:
16、控制所述i系a机采用系统周期接收所述ii系a机发送的第三系内拼接数据;所述第三系内拼接数据是所述ii系a机基于所述第三输入数据和所述第四输入数据按照所述第一预设拼接顺序进行拼接所得到的;
17、控制所述i系a机对所述第一系内拼接数据和所述第三系内拼接数据进行数据校验;
18、在数据校验成功之后,控制所述i系a机按照第二预设拼接顺序,将所述第一系内拼接数据和所述第三系内拼接数据进行拼接,得到第一系间拼接数据;
19、控制所述i系a机基于所述第一系间拼接数据生成对应的循环冗余校验值;
20、控制所述i系a机接收所述i系b机发送的第二系间拼接数据;所述第二系间拼接数据是所述i系b机基于所述第二系内拼接数据和所述第四系内拼接数据按照所述第二预设拼接顺序进行拼接所得到的;所述第四系内拼接数据是所述ii系b机基于所述第三输入数据和所述第四输入数据按照所述第一预设拼接顺序进行拼接所得到的;
21、控制所述i系a机基于所述第一系间拼接数据对应的循环冗余校验值,对所述第一系间拼接数据和所述第二系间拼接数据进行数据一致性比较;
22、若数据一致性比较成功,则将所述第一系间拼接数据确定为i系输入数据。
23、在一个实施例中,所述双系输出数据包括i系输出数据;在控制所述i系a机、所述i系b机、所述ii系a机以及所述ii系b机基于所述双系输出数据进行数据校验,得到所述i系a机、所述i系b机、所述ii系a机以及所述ii系b机分别输出的目标输出数据时,针对所述i系a机执行如下步骤:
24、控制所述i系a机采用快速调度周期计算所述i系a机的i系输出数据对应的循环冗余校验值;
25、控制所述i系a机接收所述i系b机发送的i系输出数据;
26、控制所述i系a机基于所述i系a机的i系输出数据对应的循环冗余校验值,对所述i系a机的i系输出数据和所述i系b机的i系输出数据进行数据一致性比较;
27、若数据一致性比较成功,则控制所述i系a机生成对应的目标输出数据。
28、在一个实施例中,在控制所述i系a机生成对应的目标输出数据之后,还包括:
29、控制所述i系a机接收所述i系b机发送的目标输出数据以及所述ii系a机发送的目标输出数据;
30、控制所述i系a机基于所述i系a机的i系输出数据对应的循环冗余校验值,对所述i系a机的i系输出数据与所述i系b机的目标输出数据、所述ii系a机的目标输出数据进行数据一致性比较;
31、若数据一致性比较成功,则控制所述i系a机生成对应本文档来自技高网...
【技术保护点】
1.一种通信数据均衡处理方法,其特征在于,应用于通用安全平台,包括:
2.根据权利要求1所述的通信数据均衡处理方法,其特征在于,所述双系输入数据包括I系输入数据;在控制所述I系A机、所述I系B机、所述II系A机以及所述II系B机基于所述第一输入数据、所述第二输入数据、所述第三输入数据以及所述第四输入数据进行数据校验,得到双系输入数据时,针对所述I系A机执行如下步骤:
3.根据权利要求2所述的通信数据均衡处理方法,其特征在于,所述控制所述I系A机基于所述第一系内拼接数据、所述第三输入数据以及所述第四输入数据进行数据校验,得到I系输入数据,包括:
4.根据权利要求1所述的通信数据均衡处理方法,其特征在于,所述双系输出数据包括I系输出数据;在控制所述I系A机、所述I系B机、所述II系A机以及所述II系B机基于所述双系输出数据进行数据校验,得到所述I系A机、所述I系B机、所述II系A机以及所述II系B机分别输出的目标输出数据时,针对所述I系A机执行如下步骤:
5.根据权利要求4所述的通信数据均衡处理方法,其特征在于,在控制所述I系A机生成对
6.根据权利要求1所述的通信数据均衡处理方法,其特征在于,所述通用安全平台可支持多块虚拟板卡;每块虚拟板卡支持多个任务;每个任务包含第一通道和第二通道;所述通信数据均衡处理方法还包括:
7.根据权利要求1所述的通信数据均衡处理方法,其特征在于,所述通用安全平台可支持多块虚拟板卡;每块虚拟板卡支持多个任务;所述通信数据均衡处理方法还包括:
8.一种通信数据均衡处理装置,其特征在于,包括:
9.一种电子设备,所述电子设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述通信数据均衡处理方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质包括非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述通信数据均衡处理方法的步骤。
...【技术特征摘要】
1.一种通信数据均衡处理方法,其特征在于,应用于通用安全平台,包括:
2.根据权利要求1所述的通信数据均衡处理方法,其特征在于,所述双系输入数据包括i系输入数据;在控制所述i系a机、所述i系b机、所述ii系a机以及所述ii系b机基于所述第一输入数据、所述第二输入数据、所述第三输入数据以及所述第四输入数据进行数据校验,得到双系输入数据时,针对所述i系a机执行如下步骤:
3.根据权利要求2所述的通信数据均衡处理方法,其特征在于,所述控制所述i系a机基于所述第一系内拼接数据、所述第三输入数据以及所述第四输入数据进行数据校验,得到i系输入数据,包括:
4.根据权利要求1所述的通信数据均衡处理方法,其特征在于,所述双系输出数据包括i系输出数据;在控制所述i系a机、所述i系b机、所述ii系a机以及所述ii系b机基于所述双系输出数据进行数据校验,得到所述i系a机、所述i系b机、所述ii系a机以及所述ii系b机分别输出的目标输出数据时,针对所述i系a机执行如下步骤:
5.根据权利要求4所述的通信数...
【专利技术属性】
技术研发人员:霍天翔,宿秀元,王天,吕佳奇,张松盛,赵云,丁利,候金川,冯维佳,赵志敏,
申请(专利权)人:通号城市轨道交通技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。