专利汇可以提供一种航电数据分发模型及方法专利检索,专利查询,专利分析的服务。并且该 专利 属于计算机 软件 ‑系统 应用软件 领域。本 发明 提供一种航电数据分发模型及方法,解决机载信息管理系统的航电 接口 模 块 与各类航电总线间的数据接收,以及向系统内应用软件的数据分发问题。其中,一种航电数据分发模型,包括:初始化功能模块(101)、通信功能模块(102)、协议解析功能模块(103)、协议组装功能模块(104)、 访问 控制功能模块(105)、总线处理功能模块(106)、健康监控功能模块(107)。,下面是一种航电数据分发模型及方法专利的具体信息内容。
1.一种航电数据分发模型,其特征在于,包括:
初始化功能模块(101)、通信功能模块(102)、协议解析功能模块(103)、协议组装功能模块(104)、访问控制功能模块(105)、总线处理功能模块(106)、健康监控功能模块(107);
初始化功能模块(101):完成对所有缓冲区的初始化;完成配置文件的加载和访问控制表的初始化;对通信功能模块(102),访问控制功能模块(105),总线处理功能模块(106),健康监控功能模块(107)进行资源分配及启动;
通信功能模块(102):作为服务器端接收应用软件的请求报文,并将所述请求报文写入请求数据缓冲区中;将协议组装功能模块(104)生成的响应报文发送给应用软件;被访问控制功能模块(105)调用,生成请求报文的响应报文以及转发发布的数据报文;
协议解析功能模块(103):从请求数据缓冲区读取所述请求报文,对所述请求报文解析,并将所解析的信息输入到访问控制功能模块(105);
协议组装功能模块(104):被通信功能模块(102)调用,用于生成所述请求报文的响应报文;
访问控制功能模块(105):接收协议解析功能模块(103)解析的信息,所述信息包括请求报文的请求类型和身份认证信息;访问控制功能模块(105)依据访问控制表和所述身份认证信息对所述请求报文进行身份认证;若身份认证失败,则调用通信功能模块(102)生成请求报文的响应报文发送给应用软件;在身份认证通过的情况下,若所述请求报文的请求类型为注册,则访问控制功能模块(105)将注册信息写入IP-Bus映射表;若所述请求报文的请求类型为写入,则访问控制功能模块(105)将所述请求报文中的数据写入总线写入数据缓冲区;若所述请求报文的请求类型为发布,则访问控制功能模块(105)将从相应总线数据缓冲区读取数据,并依据IP-Bus映射表,调用通信功能模块(102)向应用软件转发发布的数据报文;访问控制功能模块(105)周期性地读取总线数据缓冲区中的数据,并依据IP-Bus映射表向应用软件发布数据;
总线处理功能模块(106):完成ARINC717数据、A429数据、RS422数据和离散量数据的采集和分发;总线处理功能模块(106)读取各类总线数据,并将读到的数据放入总线数据缓冲区中;总线处理功能模块(106)读取总线写入数据缓冲区中的数据,并将数据写入到相应总线中;
健康监控功能模块(107):用于完成对所有在运行模块的监控,对程序中出现的异常情况进行处理,并形成系统的运行日志。
2.如权利要求1所述的一种航电数据分发模型,其特征在于,
访问控制表中的信息由初始化功能模块(101)加载配置文件时得到。
3.一种航电数据分发方法,其特征在于,包括:
步骤1、完成对所有缓冲区的初始化;完成配置文件的加载和访问控制表的初始化;初始化功能模块(101)完成对通信功能模块(102),访问控制功能模块(105),总线处理功能模块(106),健康监控功能模块(107)的资源分配及启动工作;
步骤2、通信功能模块(102)接收来自应用软件的请求报文,并将所述请求报文放入请求数据缓冲区;
步骤3、协议解析功能模块(103)从请求数据缓冲区读取所述请求报文,对所述请求报文解析,并将所解析的信息输入到访问控制功能模块(105);访问控制功能模块(105)通过访问控制表和身份认证信息对所述请求报文进行身份认证;若身份认证失败,则调用通信功能模块(102)生成请求报文的响应报文发送给应用软件;在所述身份认证通过的情况下,若所述请求报文的请求类型为注册,则访问控制功能模块(105)将注册信息写入IP-Bus映射表;若所述请求报文的请求类型为写入,则访问控制功能模块(105)将所述请求报文中的数据写入总线写入数据缓冲区;若所述请求报文的请求类型为发布,则访问控制功能模块(105)将从相应总线数据缓冲区读取数据,并依据IP-Bus映射表,调用通信功能模块(102)向应用软件转发发布的数据报文;访问控制功能模块(105)周期性地读取总线数据缓冲区中的数据,并依据IP-Bus映射表向应用软件发布数据;
步骤4、总线处理功能模块(106)完成ARINC717数据、A429数据、RS422数据和离散量数据的采集和分发;总线处理功能模块(106)读取各类总线数据,并将读到的数据放入总线数据缓冲区中;总线处理功能模块(106)读取总线写入数据缓冲区中的数据,并将数据写入到相应总线中;
步骤5、健康监控功能模块(107)持续监听所有正在运行的模块状态,对异常的状态进行处理,并形成系统的运行日志。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
车载双视导航方法 | 2020-09-22 | 3 |
一种新型的专利资助自动生成报表装置 | 2020-06-25 | 0 |
专利电子回执文件分析系统及方法 | 2020-06-08 | 2 |
一种连续长纤维增强尼龙/聚烯烃复合材料及其制备方法 | 2021-05-25 | 3 |
一种一阶连续搅拌釜式反应器的鲁棒预测控制方法 | 2021-06-23 | 4 |
一种门板密封机构 | 2020-12-02 | 3 |
亲水性石墨烯-碳纳米管复合超轻弹性气凝胶及制备方法 | 2021-07-11 | 3 |
聚氨酯漆 | 2021-08-17 | 1 |
一种电子废物回收环节个人信息保护方法 | 2021-08-25 | 1 |
一种电力机器人的驱动控制系统 | 2020-07-15 | 0 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。