[发明专利]一种IMA平台下分区间通信配置自动生成方法在审
申请号: | 202110241120.0 | 申请日: | 2021-03-04 |
公开(公告)号: | CN113312186A | 公开(公告)日: | 2021-08-27 |
发明(设计)人: | 逯计划;刘芸;陈长胜;袁万腾;张旭;孔维刚 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 秦媛媛 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ima 平台 区间 通信 配置 自动 生成 方法 | ||
本发明属于航电系统机载网络领域,具体涉及一种IMA平台下分区间通信配置自动生成方法。本方法首先定义了ICD文件格式,用来描述用户通信需求,包含了分区名称、分区版本、发送端口及接收端口;其次根据用户通信需求ICD文件自动生成分区端口配置,包含队列及采样端口;再次根据分区端口配置自动生成虚分区端口配置及分区端口与虚端口链接关系;最后根据用户通信需求ICD文件自动生成分区端口与通信端口映射关系。该方法的优点是能够根据用户通信需求,自动生成IMA平台下分区间通信配置,解决了传统手动配置工作繁琐,容易出差的问题。
技术领域
本发明属于航电系统机载网络领域,具体涉及一种IMA平台下分区间通信配置自动生成方法。
背景技术
综合化、模块化航空电子系统(IMA)已成为航空器的发展主要趋势,多应用于军用或民用先进飞机,并向高度综合化的方向持续发展。综合化航电系统将原来多个独立任务或应用集成到一个具有高速处理能力的计算机中,实现了资源共享、数据融合,提升了航空器的性能。此外,由于综合的复杂性,综合化电子系统也带来可靠性、安全性等方面诸多问题。国际ARINC组织针对航空电子系统综合化提出了健壮分区思想,制定了ARINC653标准。
ARINC653操作系统定义的分区间通过端口和通道进行通信。端口包括两种类型:采样端口和队列端口。顾名思义,采样端口以刷新率进行刷新,时刻保持最近一次刷新后的数据,而队列端口以消息队列的方式缓冲所接收到的消息。
但当前IMA平台下分区间通信配置均需通过手动配置完成,工作繁琐,容易出错,因此如何设计出一种IMA平台下分区间通信配置自动生成方法非常必要。
发明内容
为了解决背景技术中的问题,本发明提出了一种IMA平台下分区间通信配置自动生成方法,解决了传统手动配置工作繁琐,容易出差的问题。
一种IMA平台下分区间通信配置自动生成方法,所述方法包括:
S1,基于IMA工作场景定义用户通信需求ICD文件的格式,用户通信需求ICD文件用于描述用户通信需求;
S2,根据用户通信需求ICD文件生成分区端口配置;
S3,根据分区端口配置生成虚分区端口配置,以及分区端口与虚分区端口之间的链接关系;
S4,根据用户通信需求ICD文件生成分区端口与通信端口的链接关系。
本发明技术方案的特点和进一步的改进为:
(1)S1中,用户通信需求ICD文件的格式,具体包含:分区名称、分区版本、发送端口及接收端口。
(2)所述发送端口及接收端口具有如下属性:端口名称、端口类型、消息大小、端口源/目的分区;
端口名称用来标识分区通信采用的发送/接收端口名称;
端口类型包含:事件消息EVENT及周期消息PERIOD;
消息大小用来定义发送/接收消息的长度,消息大小小于等于底层通信端口支持的最大消息长度;
端口源/目的分区用来定义该消息的源/目分区。
(3)S2具体为:
根据用户通信需求ICD文件中定义的端口名称创建对应分区端口,分区端口包含如下属性:端口名称、端口类型、端口方向、消息大小、队列深度、协议、刷新频率。
(4)对于端口类型:如果用户通信需求ICD文件中端口类型为“EVENT”,则将该端口类型设置为“QueuingPort”,如果用户通信需求ICD文件中端口类型为“PERIOD”,则将该端口类型设置为“SamplingPort”;
端口名称与用户通信需求ICD文件中端口名称保持一致;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110241120.0/2.html,转载请声明来源钻瓜专利网。