一种面向飞行模拟器联网的异构数据集成方法技术

技术编号:29411949 阅读:24 留言:0更新日期:2021-07-23 22:53
发明专利技术涉及一种面向飞行模拟器联网的异构数据集成方法,主要解决多型模拟器互联的可扩展问题,通过设置中心节点并统一规定交互数据块大小将业务数据抽象为传输数据,传输数据特征退化为数据大小和位置,因此各联网节点对中心节点都是透明的从而实现联网节点可扩展的问题,并在联网过程中精细计算联网需求和硬件之间的关系,保证联网的实时性。该发明专利技术在分队战术模拟训练系统中得到了应用。

【技术实现步骤摘要】
一种面向飞行模拟器联网的异构数据集成方法
本专利技术涉及系统集成领域,尤其涉及一种面向飞行模拟器联网的异构系统集成方法。
技术介绍
分布式系统是由多个异构的子系统组成的一个体系,这些子系统一般是独立研制的,系统之间的关系比较复杂,集成时往往呈现紧耦合的关系。这种紧耦合特点对系统的开发、升级和扩展都不利,尤其在增加新的系统或数据时非常困难,随着系统复杂度的增加甚至会造成整个分布式系统的崩溃。针对分布式系统集成或扩展困难的问题,当前主流的研究方向有:一是采用分布式仿真的标准体系架构,如DIS或HLA协议;二是面向分布式应用的网络中间件技术,如OMG的CORBA技术、Java的JMS技术、微软的COM+技术等;三是以数据为中心,采用虚拟总线的“发布-订阅”通信模式,如OMG的DDS技术。以上技术解决了分布式系统之间紧耦合问题,使异构系统之间形成松散耦合关系,从而达到可扩展、易集成的目的。然而,以上技术对异构系统之间的通信实时性带来了不同程度的影响,不适用于通信实时性要求高的异构系统集成。
技术实现思路
本专利技术为解决飞行本文档来自技高网...

【技术保护点】
1.一种面向飞行模拟器联网的异构数据集成方法,主要包括以下步骤:/nS1:统一规定交互数据包大小和联网节点编号;/nS2:每一联网节点实时生成状态数据,将状态数据大小装成步骤S1所述的交互数据包大小,并发送到中心节点;/nS3:中心节点接收联网节点发送过来的数据包,按照联网节点编号顺序将所有数据包封装到大数据块中,并将大数据块分发到各联网节点;/nS4:联网节点接收中心节点发送过来的大数据块,并进行解析使用。/n

【技术特征摘要】
1.一种面向飞行模拟器联网的异构数据集成方法,主要包括以下步骤:
S1:统一规定交互数据包大小和联网节点编号;
S2:每一联网节点实时生成状态数据,将状态数据大小装成步骤S1所述的交互数据包大小,并发送到中心节点;
S3:中心节点接收联网节点发送过来的数据包,按照联网节点编号顺序将所有数据包封装到大数据块中,并将大数据块分发到各联网节点;
S4:联网节点接收中心节点发送过来的大数据块,并进行解析使用。


2.根据...

【专利技术属性】
技术研发人员:曹建平孙文柱高富东孙忠云
申请(专利权)人:中国人民解放军海军航空大学青岛校区
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1