[发明专利]一种航电数据分发模型及方法有效
申请号: | 201611140106.7 | 申请日: | 2016-12-12 |
公开(公告)号: | CN106713093B | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 卢山;张军才;郑涛;周斌;张双;王辰娇 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | H04L12/40 | 分类号: | H04L12/40;H04L12/24 |
代理公司: | 11008 中国航空专利中心 | 代理人: | 杜永保<国际申请>=<国际公布>=<进入 |
地址: | 710000*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 该专利属于计算机软件‑系统应用软件领域。本发明提供一种航电数据分发模型及方法,解决机载信息管理系统的航电接口模块与各类航电总线间的数据接收,以及向系统内应用软件的数据分发问题。其中,一种航电数据分发模型,包括:初始化功能模块(101)、通信功能模块(102)、协议解析功能模块(103)、协议组装功能模块(104)、访问控制功能模块(105)、总线处理功能模块(106)、健康监控功能模块(107)。 | ||
搜索关键词: | 一种 数据 分发 模型 方法 | ||
【主权项】:
1.一种航电数据分发模型,其特征在于,包括:/n初始化功能模块(101)、通信功能模块(102)、协议解析功能模块(103)、协议组装功能模块(104)、访问控制功能模块(105)、总线处理功能模块(106)、健康监控功能模块(107);/n初始化功能模块(101):完成对所有缓冲区的初始化;完成配置文件的加载和访问控制表的初始化;对通信功能模块(102),访问控制功能模块(105),总线处理功能模块(106),健康监控功能模块(107)进行资源分配及启动;/n通信功能模块(102):作为服务器端接收应用软件的请求报文,并将所述请求报文写入请求数据缓冲区中;将协议组装功能模块(104)生成的响应报文发送给应用软件;被访问控制功能模块(105)调用,生成请求报文的响应报文以及转发发布的数据报文;/n协议解析功能模块(103):从请求数据缓冲区读取所述请求报文,对所述请求报文解析,并将所解析的信息输入到访问控制功能模块(105);/n协议组装功能模块(104):被通信功能模块(102)调用,用于生成所述请求报文的响应报文;/n访问控制功能模块(105):接收协议解析功能模块(103)解析的信息,所述信息包括请求报文的请求类型和身份认证信息;访问控制功能模块(105)依据访问控制表和所述身份认证信息对所述请求报文进行身份认证;若身份认证失败,则调用通信功能模块(102)生成请求报文的响应报文发送给应用软件;在身份认证通过的情况下,若所述请求报文的请求类型为注册,则访问控制功能模块(105)将注册信息写入IP-Bus映射表;若所述请求报文的请求类型为写入,则访问控制功能模块(105)将所述请求报文中的数据写入总线写入数据缓冲区;若所述请求报文的请求类型为发布,则访问控制功能模块(105)将从相应总线数据缓冲区读取数据,并依据IP-Bus映射表,调用通信功能模块(102)向应用软件转发发布的数据报文;访问控制功能模块(105)周期性地读取总线数据缓冲区中的数据,并依据IP-Bus映射表向应用软件发布数据;/n总线处理功能模块(106):完成ARINC717数据、A429数据、RS422数据和离散量数据的采集和分发;总线处理功能模块(106)读取各类总线数据,并将读到的数据放入总线数据缓冲区中;总线处理功能模块(106)读取总线写入数据缓冲区中的数据,并将数据写入到相应总线中;/n健康监控功能模块(107):用于完成对所有在运行模块的监控,对程序中出现的异常情况进行处理,并形成系统的运行日志。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611140106.7/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置