发明公开
CN107426072A 一种CAN总线冗余重发容错的通讯方法
无效 - 驳回
- 专利标题: 一种CAN总线冗余重发容错的通讯方法
- 专利标题(英): CAN bus redundancy retransmission fault-tolerant communication method
-
申请号: CN201710512632.X申请日: 2017-06-29
-
公开(公告)号: CN107426072A公开(公告)日: 2017-12-01
- 发明人: 李正天 , 景斌 , 罗悦 , 王玉姣 , 田福强 , 程鹏
- 申请人: 北京电子工程总体研究所
- 申请人地址: 北京市海淀区142信箱30分箱
- 专利权人: 北京电子工程总体研究所
- 当前专利权人: 北京电子工程总体研究所
- 当前专利权人地址: 北京市海淀区142信箱30分箱
- 代理机构: 北京正理专利代理有限公司
- 代理商 付生辉
- 主分类号: H04L12/40
- IPC分类号: H04L12/40 ; H04L12/24
摘要:
本发明公开了一种CAN总线冗余重发容错的通讯方法,该方法包括主节点在应用层通过第一总线通道向目标从节点发送数据,若通讯失败则主节点在当前总线通道进行数据重发,若通讯再次失败则切换至第二总线通道进行数据重发等步骤,从而完成一次数据通讯。在通讯过程中,该方法体现了数据重发原则、总线通道的选择与切换原则、总线冗余重发容错原则和冗余重发保护原则等,本发明在不改变硬件设计及其基础协议的前提下,利用两路互为热冗余的总线通道,能够在应用层实现对CAN总线的冗余重发容错,为一主多从式大型地面测控系统的数据通讯提供了更高的稳定性。