一种级联式数据加载方法、系统及介质技术方案

技术编号:37469391 阅读:14 留言:0更新日期:2023-05-06 09:48
本发明专利技术公开了一种级联式数据加载方法、系统及介质,方法步骤包括:获取若干目标端以及一个加载端;基于每个所述目标端的数据流量以及网络资源丰富度,选取中心目标端;将所述中心目标端作为中心节点,在若干所述目标端的基础上,构建网络拓扑结构图;在所述网络拓扑结构图中,将所述中心目标端与所述加载端进行数据交互,并对每个目标端通过生成配置文件的方式进行数据传输;本发明专利技术的有益效果为通过一个加载端与一个中心目标端对应的方式进行数据接收,并在目标端之间通过配置文件来达到数据传输的过程,实现了一个加载端口与多个目标端之间数据传输的过程。之间数据传输的过程。之间数据传输的过程。

【技术实现步骤摘要】
一种级联式数据加载方法、系统及介质


[0001]本专利技术涉及数据交互
,具体而言,涉及一种级联式数据加载方法、系统及介质。

技术介绍

[0002]利用429总线进行数据加载的设备(软件)通常需要遵循ARINC615标准,而ARINC615标准仅针对单一的点到点的429通信方式,若想要完成多个目标端的数据加载,就需要针对每个目标端做若干次数据加载动作,这在实际应用中会受限于如下情形:机上航电接口错综复杂,为了减少设计的复杂度和降低失效率,通常会限制加载口的数量,即,并不是每一个设备都具备外接的加载口;单一设备可能会搭载多个处理板,每个处理板都需要单独进行数据加载,而通常每个设备只会对外暴露一个加载口。
[0003]因此,如图1所示,若要完成所有目标端(5个)的数据加载,需要执行5次数据加载动作,并保证5个目标端都有独立的外接加载口;但是在现有技术中的真实机载环境或实验室下,通常无法做到将加载端和目标端点对点的一一相连。
[0004]有鉴于此,特提出本申请。

技术实现思路

[0005]本专利技术所要解决的技术问题是现有技术中,无法实现一个目标端对应一个加载端,进行数据加载,目的在于提供一种级联式数据加载方法、系统及介质,能够实现通过一个加载端对应一个目标端的方式,让目标端将相关接收的数据通过网络拓扑结构分发到相应的目标端节点上。
[0006]本专利技术通过下述技术方案实现:
[0007]一种级联式数据加载方法,方法步骤包括:
[0008]获取若干目标端以及一个加载端;
[0009]基于每个所述目标端的数据流量以及网络资源丰富度,选取中心目标端;
[0010]将所述中心目标端作为中心节点,在若干所述目标端的基础上,构建网络拓扑结构图;
[0011]在所述网络拓扑结构图中,将所述中心目标端与所述加载端进行数据交互,并对每个目标端通过生成配置文件的方式进行数据传输。
[0012]传统的遵循ARINC615标准进行数据加载的时候,通常都是通过一个加载端对应一个目标端的方式,通过加载端向目标端输送数据的方式进行数据加载,但是在采用这种方法对数据进行加载的时候,在真实机载环境或实验室下,通常无法做到将加载端和目标端点对点的一一相连;本专利技术提供了一种级联式数据加载方法,通过一个加载端与一个中心目标端对应的方式进行数据接收,并在目标端之间通过配置文件来达到数据传输的过程,实现了一个加载端口与多个目标端之间数据传输的过程。
[0013]优选地,所述中心目标端选取的子步骤包括:
[0014]提取每个所述目标端的数据流量以及网络资源丰富度;
[0015]比较每个所述目标端的数据流量以及网络资源丰富度;
[0016]选择所述数据流量最大的以及所述网络资源丰富度最好的作为中心点,获得中心目标端。
[0017]优选地,所述网络拓扑结构图的构建子步骤包括:
[0018]将所述中心目标端作为中心节点,并给所述中心目标端生成配置文件;
[0019]根据所述配置文件的标识对应的所述目标端,将相应的目标端与所述中心目标端进行连接;
[0020]对于每个所述目标端,均生成配置文件,并根据配置文件上生成的标识,与各自相应的目标端进行连接。
[0021]优选地,在所述配置文件中,均设置有相对应的标识文件,所述标识文件用于将对应的标识数据通过路由方式传输到相应的所述目标端中。
[0022]优选地,所述中心目标端与所述加载端是通过ARINC429总线直连进行数据交互。
[0023]优选地,两个所述目标端之间的数据加载流程是按照ARINC615标准进行的,所述中心目标端与所述目标端之间的数据加载流程是按照ARINC615标准进行的。
[0024]本专利技术还提供了一种级联式数据加载系统,系统包括获取模块、选取模块、构建模块以及数据交互模块;
[0025]所述获取模块,用于获取若干目标端以及一个加载端;
[0026]所述选取模块,用于基于每个所述目标端的数据流量以及网络资源丰富度,选取中心目标端;
[0027]所述构建模块,用于将所述中心目标端作为中心节点,在若干所述目标端的基础上,构建网络拓扑结构图;
[0028]所述数据交互模块,用于在所述网络拓扑结构图中,将所述中心目标端与所述加载端进行数据交互。
[0029]优选地,所述选取模块包括提取模块、比较模块以及选择模块;
[0030]所述提取模块,用于提取每个所述目标端的数据流量以及网络资源丰富度;
[0031]所述比较模块,用于比较每个所述目标端的数据流量以及网络资源丰富度;
[0032]所述选择模块,用于选择所述数据流量最大的以及所述网络资源丰富度最好的作为中心点,获得中心目标端。
[0033]优选地,所述构建模块包括文件生成模块、连接模块以及匹配模块;
[0034]所述文件生成模块,用于将所述中心目标端作为中心节点,并给所述中心目标端生成配置文件;
[0035]所述连接模块,用于根据所述配置文件的标识对应的所述目标端,将相应的目标端与所述中心目标端进行连接;
[0036]所述匹配模块,用于对于每个所述目标端,均生成配置文件,并根据配置文件上生成的标识,与各自相应的目标端进行连接。
[0037]本专利技术还提供一种计算机存储介质,其上存储有计算程序,其特征在于,该计算机程序被处理器执行时,实现如上所述的加载方法。
[0038]本专利技术与现有技术相比,具有如下的优点和有益效果:
[0039]本专利技术提供的一种级联式数据加载方法、系统及介质,通过一个加载端与一个中心目标端对应的方式进行数据接收,并在目标端之间通过配置文件来达到数据传输的过程,实现了一个加载端口与多个目标端之间数据传输的过程。
附图说明
[0040]为了更清楚地说明本专利技术示例性实施方式的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0041]图1为现有技术理论加载端与目标端之间的传输方式;
[0042]图2为加载方法示意图;
[0043]图3为本实施例具体实施过程示意图。
具体实施方式
[0044]为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术作进一步的详细说明,本专利技术的示意性实施方式及其说明仅用于解释本专利技术,并不作为对本专利技术的限定。
[0045]在以下描述中,为了提供对本专利技术的透彻理解阐述了大量特定细节。然而,对于本领域普通技术人员显而易见的是:不必采用这些特定细节来实行本本专利技术。在其他实施例中,为了避免混淆本本专利技术,未具体描述公知的结构、电路、材料或方法。
[0046]在整个说明书中,对“一个实施例”、“实施例”、“一个本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种级联式数据加载方法,其特征在于,方法步骤包括:获取若干目标端以及一个加载端;基于每个所述目标端的数据流量以及网络资源丰富度,选取中心目标端;将所述中心目标端作为中心节点,在若干所述目标端的基础上,构建网络拓扑结构图;在所述网络拓扑结构图中,将所述中心目标端与所述加载端进行数据交互,并对每个目标端通过生成配置文件的方式进行数据传输。2.根据权利要求1所述的一种级联式数据加载方法,其特征在于,所述中心目标端选取的子步骤包括:提取每个所述目标端的数据流量以及网络资源丰富度;比较每个所述目标端的数据流量以及网络资源丰富度;选择所述数据流量最大的以及所述网络资源丰富度最好的作为中心点,获得中心目标端。3.根据权利要求1所述的一种级联式数据加载方法,其特征在于,所述网络拓扑结构图的构建子步骤包括:将所述中心目标端作为中心节点,并给所述中心目标端生成配置文件;根据所述配置文件的标识对应的所述目标端,将相应的目标端与所述中心目标端进行连接;对于每个所述目标端,均生成配置文件,并根据配置文件上生成的标识,与各自相应的目标端进行连接。4.根据权利要求3所述的一种级联式数据加载方法,其特征在于,在所述配置文件中,均设置有相对应的标识文件,所述标识文件用于将对应的标识数据通过路由方式传输到相应的所述目标端中。5.根据权利要求3所述的一种级联式数据加载方法,其特征在于,所述中心目标端与所述加载端是通过ARINC429总线直连进行数据交互。6.根据权利要求5所述的一种级联式数据加载方法,其特征在于,两个所述目标端之间的数据加载流程是按照ARINC615标准进行的,所述中...

【专利技术属性】
技术研发人员:蒋湛宁艳艳叶里荣华穆鹏宇
申请(专利权)人:中电科航空电子有限公司
类型:发明
国别省市:

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

1