[发明专利]一种机载分布式任务动态分配及动态构建技术的实现方法有效
申请号: | 201711306307.4 | 申请日: | 2017-12-07 |
公开(公告)号: | CN108228274B | 公开(公告)日: | 2020-11-13 |
发明(设计)人: | 赵益民;邸海涛;李运喜;郭秋丽;张鹏;吕广喆 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/48 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 杜永保 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机载 分布式 任务 动态分配 动态 构建 技术 实现 方法 | ||
本发明属于计算机系统软件专业技术领域,提出了一种机载分布式任务动态分配及动态构建技术的实现方法。该方法基于面向服务及组件化思想,服务以组件为载体,通过对组件进行动态管理、组件间使用服务建立关联,实现任务的动态构建,具有组件化、服务化、可动态重组的特征。支持任务的动态分配:主机平台动态接收任务部署配置后分发给各从机平台,各从机平台根据配置信息动态切换组件,提高了机载软件的复用性,降低了机载软件与运行平台的耦合性;支持任务的动态构建:组件切换完成后执行服务的注册、请求操作,各飞机平台的组件之间基于服务进行自动匹配,动态建立依赖关系,协同执行任务。
技术领域
本发明属于计算机系统软件专业技术领域,涉及一种机载分布式任务动态分配及动态构建技术的实现方法。
背景技术
随着航电系统综合化、模块化技术的飞速发展,机载软件规模的不断扩大,传统的机载软件专机专用、不可变更的特性已无法满足当前应用环境的需求。从航电系统和机载软件架构的发展趋势可以看出,未来的发展趋势是向多机协同、联合作战、动态重组的方向发展,这种趋势提出了两种新的需求:1.机载系统运行的不同阶段需要执行不同任务,提出了机载系统功能可动态重构的需求;2.机群需要进行统一调度实现协同作战,提出了对当前任务进行动态分配及动态构建的需求。在此背景下,本文提出了一种机载分布式任务动态分配及动态构建技术的实现方法,满足当前应用环境的需求。
发明内容
面向机载系统功能可动态重构、多机协同作战的需求,本文提出了一种机载分布式任务动态分配及动态构建技术的实现方法。该方法基于面向服务及组件化思想,服务以组件为载体,通过对组件进行动态管理、组件间使用服务建立关联,实现任务的动态构建,具有组件化、服务化、可动态重组的特征。
本发明的目的:
1.为各机功能动态重构、机群任务动态分配提供一种解决方案;
2.为各机间提供基于服务的动态构建方式,对传统机载网络机间的紧密关系进行解耦。
本发明的技术方案:
1.一种机载分布式任务动态分配及动态构建技术的平台环境:
机载分布式环境由一个主机平台和多个从机平台组成,其中,主机平台包括任务部署模块和服务管理模块,任务部署模块接收任务部署配置文件,生成各从机平台的组件部署配置文件并分发;服务管理模块对服务、监听器的注册与绑定进行管理;从机平台接收组件部署配置文件,通过组件动态管理框架对组件进行动态管理,完成从机平台的功能动态重构;各机载平台之间通过在主机平台的服务管理模块对服务与监听进行注册与检索,建立交互关系。
所述组件是指遵循组件开发规范,可被组件动态管理框架动态加载、管理,同时实现了自身逻辑功能的软件单元。组件通过描述文件描述其基本信息,包括组件名称、开发商、版本、提供的服务、依赖的服务、依赖的硬件环境,描述文件的结构如图2所示。
所述服务是指以组件为载体,实现了可被其他组件远程调用的逻辑功能的软件单元;监听器是指用来检索、匹配、调用特定服务的软件单元,由服务的使用者创建并注册。
2.机载分布式任务动态分配的实现步骤:
a)外界或机上向主机平台发布任务部署配置文件,包含任务执行所需的飞机平台信息及组件信息;
b)主机平台的任务部署模块接收到文件后,通过对各从机平台资源状况的评估、以及对组件所需硬件环境的分析,将任务部署配置文件中的组件对各从机平台进行分配,生成相应的组件部署配置文件,包含各从机平台执行任务所需的组件信息;
c)主机平台的任务部署模块将组件部署配置文件发送给各从机平台;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711306307.4/2.html,转载请声明来源钻瓜专利网。