[发明专利]提供高完整性处理的方法有效
申请号: | 201210455049.7 | 申请日: | 2012-11-14 |
公开(公告)号: | CN103106176B | 公开(公告)日: | 2017-09-22 |
发明(设计)人: | B.A.特里奥特;J.M.迪伊科马;K.L.科维雅克;S.E.普兰特 | 申请(专利权)人: | 通用电气航空系统有限责任公司 |
主分类号: | G06F15/17 | 分类号: | G06F15/17 |
代理公司: | 中国专利代理(香港)有限公司72001 | 代理人: | 姜甜,朱海煜 |
地址: | 美国密*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提供 完整性 处理 方法 | ||
1.一种在具有采用非锁步配置、运行相同应用程序的冗余应用处理器AP的高完整性处理系统中提供高完整性通信的方法,所述冗余应用处理器AP通过通信信道连接到至少一个输入/输出处理器IOP,所述方法包括:
经由所述通信信道在所述AP和所述IOP之间传输数据消息,其中所述数据消息具有数据字段;以及
在所述数据字段中提供报头,所述报头具有包含唯一标识所述数据消息的源的源数据的源字段、包含指示所述数据的完整性的水平的完整性数据的完整性字段、以及包含用于根据所述源数据和完整性数据中的至少一个处理所述数据消息的命令数据的命令字段;
其中,当所述命令数据指示要求交叉校验时,所述处理所述数据消息包括交叉校验来自所述AP的数据消息。
2.如权利要求1所述的方法,其中,所述完整性数据包括正常完整性和高完整性中的至少一个。
3.如权利要求2所述的方法,其中,所述源数据包括唯一地标识所述数据消息所源于的所述AP的AP标识符和唯一地标识所述数据消息所源于的所述IOP的IOP标识符中的至少一个。
4.如权利要求3所述的方法,其中,当所述AP配置成运行分区操作系统时所述AP标识符进一步包括分区标识符。
5.如权利要求3所述的方法,其中,所述报头进一步包括目的地字段,所述目的地字段包含所述数据消息要发送的地方的目的地数据。
6.如权利要求5所述的方法,其中,所述目的地数据包括唯一地标识目的地AP的AP标识符和唯一地标识目的地IOP的IOP标识符中的至少一个。
7.如权利要求6所述的方法,其中,当所述AP配置成运行分区操作系统时所述AP标识符进一步包括分区标识符。
8.如权利要求6所述的方法,其中,当所述IOP配置成执行多个线程时所述IOP标识符进一步包括线程标识符。
9.如权利要求5所述的方法,其中,所述报头进一步包括顺序字段,其包含顺序号。
10.如权利要求1所述的方法,其中,所述数据消息的所述数据字段封装在用于所述通信信道的通信协议的传输层的数据字段内。
11.如权利要求10所述的方法,其中,所述通信信道是串行通信信道。
12.如权利要求10所述的方法,进一步包括从在所述AP上运行的公共消息传递API中生成所述数据消息。
13.如权利要求12所述的方法,其中,所述公共消息传递API是MCAPI。
14.如权利要求1所述的方法,进一步包括当所述数据消息处于所述AP与所述IOP之间时根据所述命令数据处理所述数据消息。
15.如权利要求14所述的方法,其中,所述处理所述数据消息包括处理在位于所述AP与所述IOP之间的串行通信信道中的现场可编程门阵列FPGA上的所述数据消息。
16.如权利要求15所述的方法,进一步包括在所述FPGA上执行处理逻辑来读取所述报头并且相应地处理所述数据消息。
17.如权利要求1所述的方法,其中,在以下至少一个中实施所述交叉检验:将所述数据向下传递到所述IOP用于输出到I/O装置前以及将所述数据送交存储器前。
18.如权利要求14所述的方法,其中,当所述完整性数据在用来自所述冗余AP的配对消息交叉校验所述数据消息前指示正常完整性时,一旦被成功地交叉校验,所述完整性数据变成高完整性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于通用电气航空系统有限责任公司,未经通用电气航空系统有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210455049.7/1.html,转载请声明来源钻瓜专利网。