[发明专利]一种IMA系统数据加载架构及加载方法在审
申请号: | 201711306310.6 | 申请日: | 2017-12-07 |
公开(公告)号: | CN108170490A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 李成文;韩强;杨军祥;湛文韬;文敏华;刘宇 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F8/65 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 杜永保 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加载 系统数据 升级 架构 串口 版本控制 方法支持 逻辑代码 任务系统 数据加载 应用软件 专用工具 专用软件 状态管理 配置表 单CPU 多CPU 外场 固化 笔记本 耗时 驱动 携带 更新 统一 | ||
1.一种IMA系统数据加载架构,IMA系统数据加载架构包括主机端和目标机端,两者通过以太网UDP协议进行通信;其特征是:
所述主机端包括加载界面、加载界面接口程序、单模块加载、多模块加载、电子盘加载、加载通信协议接口;加载界面用于设置加载数据类型、加载种类;加载界面接口程序将加载数据类型进行封装;单模块加载实现对单个功能模块的数据加载;多模块加载实现对多个功能模块的数据同时加载;电子盘加载实现大容量电子盘数据加载;加载通信协议接口将加载数据包封装成UDP协议数据包,并调用以太网进行数据通信;
所述目标机端包括若干种LRM功能模块,每种模块驻留目标机加载代理程序,该程序实现加载数据解包及数据信息固化。
2.根据权利要求1所述的一种IMA系统数据加载架构,其特征是:所述若干个LRM功能模块至少包括:MMM模块、IOM模块、DPM模块、NSM模块。
3.一种基于IMA系统数据加载架构的IMA数据加载方法,其特征是:实现步骤如下:
a.主机端加载程序启动加载操作,发送操作请求包到目标硬件,数据加载程序超时时间为5秒;目标硬件收到操作请求包后,再给数据加载程序回复接受或拒绝操作应答包;目标硬件如接受操作请求,给数据加载程序发送一个状态信息包;
b.数据加载程序用UDP协议给目标硬件发送头文件,UDP超时时间为5秒;
c.目标硬件收到头文件后,解析文件内容,提取出加载的文件名、校验等信息;
d.目标硬件用UDP协议向数据加载程序请求传输文件,UDP超时时间为5秒;
e.目标硬件收到文件后进行校验和处理,检查文件是否正确,文件存储时需给状态信息传输留运行时间,以免目标硬件不能按时发出状态信息包导致数据加载程序超时;
f.目标硬件将所有文件处理完成后,用状态信息包向数据加载程序报告状态信息,结束操作;
g.数据加载程序发送完所有文件后,等待目标硬件用状态信息包返回的成功或失败信息,收到后结束操作;
h.在传输阶段,目标硬件向数据加载程序周期发送状态信息包,报告当前加载状态;如目标硬件发现错误,根据错误类型设置状态信息包中的状态码,发送给数据加载程序,收到数据加载程序的应答后,停止文件接收和处理,结束操作,数据加载程序回复该应答包后,结束操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711306310.6/1.html,转载请声明来源钻瓜专利网。