一种兼容1553B的时间触发以太网交换装置及方法制造方法及图纸

技术编号:22471064 阅读:85 留言:0更新日期:2019-11-06 12:55
本发明专利技术公开了一种兼容1553B总线的时间触发以太网交换装置及方法,主要解决现有技术中时间触发以太网与1553B总线间的数据交互的问题。其实现装置包括:1553B总线处理模块和时间触发以太网交换模块;实现方法为:对1553B总线设备发送的数据解码为1553B接收消息并缓存,将1553B接收消息转换为时间触发以太网数据帧并转发至其对应目的端口;对时间触发以太网端系统发送的数据帧进行转发,将发送至1553B总线的数据帧转换为1553B发送消息,对1553B发送消息进行缓存并编码发送至1553B总线。本发明专利技术实现了在时间触发以太网交换装置中转发1553B消息,使得1553B总线可灵活拓展,同时可保障1553B消息的高可靠性与高实时性转发。

A 1553B compatible time triggered Ethernet switching device and method

【技术实现步骤摘要】
一种兼容1553B的时间触发以太网交换装置及方法
本专利技术属于通信
,特别涉及一种兼容1553B总线的时间触发以太网交换装置及方法,可用于实现时间触发以太网与1553B总线间的数据交互。
技术介绍
作为航空电子系统中数据通信总线的典型代表,时分制指令/响应式多路传输数据总线MIL-STD-1553B(简称1553B)已被广泛应用于飞机综合航电系统,装甲车辆综合电子系统,舰船综合电子系统等航空、航天、船舶、电子等领域。但由于1553B总线协议发展较早,其传输性能已较难满足当前各领域电子系统设备的数据传输需求,且1553B协议传输控制器需要外围复杂的硬件电路配合工作,如果完成整个总线接口板的设计,还需要单独的微控制器,这在某种程度上限制了设计能力。时间触发以太网(TTE)传输技术以其所具备的低成本、高带宽、高实时性及可靠性而被广泛应用于航天航空、工业控制等具有高实时性、高安全性需求的领域。因此,研制一种兼容1553B总线的时间触发以太网交换装置及方法,来实现1553B总线与时间触发以太网之间的数据通信具有深远意义。天津大学汪清等人在其申请的专利文献“兼容时间触发以太网与1553B本文档来自技高网...

【技术保护点】
1.一种兼容1553B总线的时间触发以太网交换装置,其特征在于,包括1553B总线处理模块和时间触发以太网交换模块,其中:所述1553B总线处理模块,包括1553B总线接口模块、接收消息缓存模块、接收消息处理模块、地址映射模块、协议转换模块和发送消息缓存模块,其中:1553B总线接口模块,用于对1553B总线发送的数据进行解码,并将解码获取的1553B接收消息发送至接收消息缓存模块,同时读取发送消息缓存模块中的1553B发送消息并进行编码,将编码后的数据发送至1553B总线;接收消息缓存模块,用于对1553B总线接口模块解码获得的1553B接收消息进行缓存;接收消息处理模块,用于对接收消息缓存...

【技术特征摘要】
1.一种兼容1553B总线的时间触发以太网交换装置,其特征在于,包括1553B总线处理模块和时间触发以太网交换模块,其中:所述1553B总线处理模块,包括1553B总线接口模块、接收消息缓存模块、接收消息处理模块、地址映射模块、协议转换模块和发送消息缓存模块,其中:1553B总线接口模块,用于对1553B总线发送的数据进行解码,并将解码获取的1553B接收消息发送至接收消息缓存模块,同时读取发送消息缓存模块中的1553B发送消息并进行编码,将编码后的数据发送至1553B总线;接收消息缓存模块,用于对1553B总线接口模块解码获得的1553B接收消息进行缓存;接收消息处理模块,用于对接收消息缓存模块缓存的1553B接收消息进行解析,以获取1553B接收消息的目的远程终端地址;地址映射模块,用于通过接收消息处理模块解析获取的1553B接收消息的目的远程终端地址,查询地址映射表,以获取1553B接收消息对应的虚链路号;协议转换模块,用于将接收消息缓存模块缓存的1553B接收消息转换为时间触发以太网接收数据帧,并发送至时间触发以太网交换模块,同时将时间触发以太网交换模块发送的数据帧转换为1553B发送消息,并发送至发送消息缓存模块;发送消息缓存模块,用于对协议转换模块转换的1553B发送消息进行缓存;所述时间触发以太网交换模块,包括数据帧解析模块、查表模块和转发模块,其中:数据帧解析模块,用于对时间触发以太网接收的数据帧进行解析,以获取每个数据帧帧头中的虚链路号;查表模块,用于通过数据帧解析模块解析获取的每个数据帧帧头中的虚链路号,查询转发表,以获取时间触发以太网数据帧的目的端口号;转发模块,用于将时间触发以太网数据帧转发至查表模块获取的时间触发以太网数据帧目的端口。2.根据权利要求1所述的一种兼容1553B总线的时间触发以太网交换装置,其特征在于:所述地址映射表,用于通过1553B接收消息目的远程终端地址查询该1553B接收消息对应虚链路号。3.根据权利要求1所述的兼容1553B总线的时间触发以太网交换装置,其特征在于:所述转发表,用于通过时间触发以太网帧头中的虚链路号查询该数据帧转发端口。4.一种兼容1553B总线的时间触发以太网交换方法,其特征在于,包括如下步骤:(1)1553B总线接口模块对1553B总线发送的数据进行解码:1553B总线接口模块接收1553B总线发送的数据,并对其进行解码,得到1553B接收消息,然后将该1553B接收消息发送至接收消息缓存模块;(2)接收消息缓存模块1553B接收消息进行缓存;(3)接收消息处理模块对1553B接收消息进行解析:接收消息处理模块读取接收消息缓存模块中缓存的1553B接收消息,并对其进行解析,得到1553B接收消息的目的远程...

【专利技术属性】
技术研发人员:邱智亮寇辰明潘伟涛徐诗文高宇飞曾磊
申请(专利权)人:西安电子科技大学
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1