基于FC-AE总线的数据分发服务软件制造技术

技术编号:24763463 阅读:123 留言:0更新日期:2020-07-04 10:57
本发明专利技术公开了一种基于FC‑AE总线的数据分发服务软件,通过配置发送消息ID表以及接收消息ID表以及发送消息ID表以及接收消息ID表的映射确定通信节点的位置信息;接收数据主题时,通过定时轮询接收消息ID表中的所有MsgID,只要MsgID有数据到来,就通过回调全局信息配置及初始化模块中挂接的FC‑AE驱动程序接收相应的FC总线消息数据,并将接收到的数据主题逐层上报;发布数据主题时,调用FC‑AE驱动函数根据发送消息ID表中的MsgID发送数据主题。本发明专利技术基于发布订阅的数据传输模式,极大提高了系统的可扩展性及数据通信的灵活性。满足了分布式航电系统设备之间有效的数据互联、互通及互操作需求。

Data distribution service software based on fc-ae bus

【技术实现步骤摘要】
基于FC-AE总线的数据分发服务软件
本专利技术属于计算机通讯领域,特别涉及到一种用于飞机航电系统中基于实时确定性数据总线(FC-AE)的异构设备之间的数据互联、互通的数据分发服务软件。
技术介绍
随着综合模块化航空电子(IntegratedModularAvionics――IMA)在A380、A400M和B787等飞机上的成功应用,航空电子系统综合化的程度不断增强,针对目前IMA存在的使用相同硬件资源的不同功能之间的故障扩散问题和动态资源管理,分布式综合模块化航空电子(DIMA)已成为航空电子系统结构发展的方向。DIMA很最要的一个特点就是核心处理模块(CPM)之间或者对外采用了实时确定性网络进行数据的通信。目前使用较多的实时确定性数据总线包括了FC-AE和AFDX,其中AFDX总线由于其技术较为成熟,在民机中广泛使用。而FC-AE总线的优势是带宽高,配置灵活,但是技术成熟度有待提高,目前在军机中使用的较多。无论是FC-AE还是AFDX总线,采用的都是实时确定性网络协议,也就是在真正运行前,需要对网络中需要数据通信的节点进行数据流的静态配置,本文档来自技高网...

【技术保护点】
1.一种基于FC-AE总线的数据分发服务软件,在FC-AE总线上的任意一个通信节点上包含全局信息配置及初始化模块、订阅数据接收与处理模块、数据发布与处理模块,其特征在于:/n全局信息配置及初始化模块包括了FC-AE驱动程序与传输接口层回调函数的挂接、配置发送消息ID表以及接收消息ID表以及发送消息ID表以及接收消息ID表的映射;其中发送消息ID表需要配置N+1条发送用的MsgID,其中的N条MsgID为与各个通信节点的单播MsgID,而+1条是用于多播的MsgID;接收信息ID表需要配置N+N条接收用的MsgID,其中的N条为接收其它通信节点的单播MsgID,而+N条是表示接收多播用的MsgI...

【技术特征摘要】
1.一种基于FC-AE总线的数据分发服务软件,在FC-AE总线上的任意一个通信节点上包含全局信息配置及初始化模块、订阅数据接收与处理模块、数据发布与处理模块,其特征在于:
全局信息配置及初始化模块包括了FC-AE驱动程序与传输接口层回调函数的挂接、配置发送消息ID表以及接收消息ID表以及发送消息ID表以及接收消息ID表的映射;其中发送消息ID表需要配置N+1条发送用的MsgID,其中的N条MsgID为与各个通信节点的单播MsgID,而+1条是用于多播的MsgID;接收信息ID表需要配置N+N条接收用的MsgID,其中的N条为接收其它通信节点的单播MsgID,而+N条是表示接收多播用的MsgID;
订阅数据接收与处理模块定时轮询接收消息ID表中的所有MsgID,只要MsgID...

【专利技术属性】
技术研发人员:崔杰张涛孙帷胜王冠储燕
申请(专利权)人:中国航空无线电电子研究所
类型:发明
国别省市:上海;31

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

1