发明名称 一种容错通信层的设计方法
摘要 本发明涉及一种容错通信层的设计方法,在通信控制器硬件和应用程序软件之间增加通信容错层,通信容错层包括应用子层、报文过滤子层、容错子层、交互子层,三个冗余信道通过总线I/O驱动器将数据传递到总线通信控制器,总线通信控制器获取的数据传递到通信容错层进行容错处理后,通信容错层将处理后信息向上传递到应用程序。根据安全关键性强实时系统的结构,在通信模型中加入容错通信层,提高安全实时系统的准确性。
申请公布号 CN103327113A 申请公布日期 2013.09.25
申请号 CN201310275520.9 申请日期 2013.07.03
申请人 上海理工大学 发明人 张凤登;贺波;李格格;郭万强;陈兴隆;王志坚;王华伟;刘明芹;李浩
分类号 H04L29/08(2006.01)I;H04L29/10(2006.01)I;H04L29/14(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 上海申汇专利代理有限公司 31001 代理人 吴宝根
主权项 一种容错通信层的设计方法,其特征在于,具体包括如下步骤:1)在通信控制器硬件和应用程序软件之间增加通信容错层,通信容错层包括应用子层、报文过滤子层、容错子层、交互子层,三个冗余信道通过总线I/O驱动器将数据传递到总线通信控制器,总线通信控制器获取的数据传递到通信容错层进行容错处理后,通信容错层将处理后信息向上传递到应用程序;2)通信容错层定义数据结构:数据结构包含设备标识ID、实际通信的所需的数据、数据的传送优先级、标识设备有效性的状态位、数据处理模式;3)交互子层将接收到的报文进行拆封,得到有效的数据,转交到容错子层;4)容错子层默认容错处理模式为故障静默模式,并且容错子层给出函数接口,用户可通过函数接口将自定义的容错处理模式写入,容错子层根据接收的数据格式标志调用对应的数据处理模式,进行数据的分析和容错处理;5)报文过滤子层根据容错子层已经设置的标识设备有效性的状态位,对数据进行过滤,然后根据设备标识ID进行再次过滤;6)应用子层根据设备标识ID进行的功能划分,进而与相应的应用程序进行通信。
地址 200093 上海市杨浦区军工路516号