CANaerospace是由德国Stock航空系统公司于1997年制定的一种基于CAN总线的新型航空机载设备通信总线协议。 它以CAN芯片为基础硬件,制定出符合通用航空运输飞行器要求的应用层协议。
CANaerospace成功地应用于一些飞行器中,在苛刻的应用环境下表现出优异的可靠性。2001年,CANaerospace 被美国航空航天局(NASA) 标准化为“先进的通用航空运输实验数据总线(AGATE databus)”。
作为一种应用于航空机载设备之间进行数据交换的通信接口协议,CANaerospace具有以下特点:采用总线型拓扑结构支持多主发送,支持点对点通信和广播数据传输,不需要系统启动过程,避免了由于主站的失败而导致的危险情况;考虑了航空领域对于安全性能的要求,增加了对系统冗余的支持;是一个动态的网络,其总线调度可以在一定的限制之内变化,并支持节点的热插拔;完全开放,便于扩展,允许用户实现自定义的报文类型和协议;CANaerospace 协议通常采用一种时间触发总线编排方式,解决了时间延时不定的问题。