一种多数据链间指令消息转发方法技术

技术编号:36186617 阅读:16 留言:0更新日期:2022-12-31 20:52
本发明专利技术设计了一种多数据链间指令消息转发方法,数据链网络管理节点通过分析多链网络节点的拓扑关系,建立多链互联节点表,指定跨链转发节点并赋予转发规则;转发节点依据转发规则建立转发路由表;网络接入节点依托从转发节点接收到的间接网络节点参与消息,根据战术需要自主建立到达位于另外一个网络内的节点的转发链路,支持跨链指令分发。采用本方法建立指令类消息的跨链转发机制,无需占用专门的网络资源即可实现分布式自适应动态维护转发链路及转发路由表,支持多个数据链网络之间的指令消息转发,提高了转发路由表的维护效率,增强数据链网络保障的体系抗毁能力和组网灵活性。活性。活性。

【技术实现步骤摘要】
一种多数据链间指令消息转发方法


[0001]本专利技术属于数据链
,特别是一种多数据链间指令消息转发方法。

技术介绍

[0002]数据链是适应现代战争的需要和信息技术的发展而产生的一种用于在传感器平台、指控平台和武器平台之间进行数据传输与交换的战术信息系统,主要用于实时传输战场态势、指挥控制、战术协同等格式化消息。在数据链作战应用过程中,指控平台通过数据链网络向受控平台发送指挥控制消息,向协同平台发送战术协同消息,实现相应的战术应用功能,这些指令类消息都是寻址消息。
[0003]由于单个数据链网络的平台容量和覆盖区域都有限,在作战使用时,需要同时开通多个数据链网络,将各类平台分布在多个数据链网络中,那么,当两个协同平台或有上下级指挥关系的平台不在同一个数据链网络内时,将无法进行指令互通,影响两个平台间进行战术协同或指挥控制消息交换。考虑到数据链网络的使用环境及其技术特点,数据链组网协议与TCP/IP等协议相比设计非常简单,报头仅有源节点编号、加密标识、版本号等内容,而且不同的数据链网络使用的节点编号规则也不完全一致,难以直接进行指令路由转发;如果采用为每个节点分发路由表的方式,将消耗大量的无线网络资源,与分发的战术信息相比,传输路由表的网络负载占比过大,影响数据链网络的正常使用,尤其是对于节点数量和传输速率都较小的小容量数据链网络,更是难以实时交换节点分发路由表。现有技术“一种适用于多数据链网络的信息过滤转发策略”(《计算机工程与应用》,2015年第8期)是针对缩减数据转发量而提出的过滤转发策略,仅笼统提出了信息转发,一是未明确说明转发广播类消息,还是寻址类消息;二是未明确说明寻址类消息(指令类消息)的转发方法。因此,需要设计一种多数据链间指令消息转发的方法,实现多个数据链网络之间的指令消息转发,支持多个数据链网络平台间进行指挥控制或战术协同。

技术实现思路

[0004]专利技术目的:本专利技术所要解决的技术问题是针对现有技术的不足,提供一种多数据链间指令消息转发方法。
[0005]为了解决上述技术问题,本专利技术公开了一种多数据链间指令消息转发方法,用于实现多个数据链网络间的指令消息转发,参与多个数据链网络的网络节点包括接入节点、并发节点和转发节点,所述接入节点存在于一个数据链网络中,所述并发节点存在于两个数据链网络中,所述转发节点是承担转发职责的并发节点,两两链路间只允许指定一个转发节点;网络节点在本数据链网络内周期广播分发自身的网络节点参与消息,转发节点将网络节点分发的网络节点参与消息转发到另外一个数据链网络时,转换为间接网络节点参与消息;所述方法包括以下步骤:
[0006]步骤1,网络管理节点对两个数据链网络分类,选择一个双链并发节点作为转发节点承担转发职责;
[0007]步骤2,网络管理节点根据两个数据链网络的类型,为转发节点设置转发规则;
[0008]步骤3,转发节点根据转发规则,建立转发路由表;
[0009]步骤4,接入节点根据转发节点转发的间接网络节点参与消息,动态建立指令类消息转发链路;
[0010]步骤5,接入节点按需使用转发链路向另外一个数据链网络内的目的节点发送指令类消息,目的节点根据所在数据链网络应答要求发送应答消息,转发节点根据路由表完成指令类消息及应答消息的跨链转发。
[0011]进一步地,步骤1包括:网络管理节点将网络节点数量不少于64个且航迹报告数量达到N批的数据链网络作为大容量网络,N≥500;其他数据链网络作为小容量网络;将同时参与两个数据链网络的网络节点作为并发节点,只参与一个数据链网络的网络节点作为接入节点;指定一个并发节点作为两个数据链网络的转发节点。数据链网络管理节点通过分析多链网络节点的拓扑关系,建立多链互联节点表,指定跨链转发节点;完成了转发节点的设置,就可以由转发节点进行间接网络节点参与消息的转发。
[0012]进一步地,步骤2包括:如果两个数据链网络均为大容量网络,则互转两个数据链网络的全部网络节点参与消息,并互转态势类消息;所述网络节点参与消息是数据链网络节点向网络内的其他节点通报自身信息的消息,包括网络节点的地理位置、运动状态、网络参与状态、节点类型和节点任务等;如果一个是大容量网络,一个是小容量网络,则小容量网络内的网络节点参与消息及态势信息全部转发到大容量网络,大容量网络内的网络节点参与消息及态势信息由网络管理节点选择转发到小容量网络;如果两个网络均为小容量网络,则两个网络的网络节点参与消息及态势信息都由网络管理节点选择转发。
[0013]一个网络节点A掌握其他网络节点的在网情况,该网络节点A就能够与在网的其他网络节点进行指令收发。因此,将一个网络N1内的网络节点转发到另外一个网络N2,则网络N2内的网络节点就能够实时掌握另外一个网络N1内有哪些节点在网,进而可以与其实现指令消息的收发。但是由于受限于不同网络的网络容量,网络管理节点必须按照任务需要限定转发内容(通常由任务组织者指定),才能确保在有需要进行指令消息交换的节点之间建立转发链路,充分发挥数据链网络的使用效益。
[0014]进一步地,步骤3包括:转发节点根据网络管理节点指定转发的网络节点参与消息,动态建立转发路由表,如果转发节点将一个数据链网络N1内的某一指定接入节点A的网络节点参与消息转换为间接网络节点参与消息,并转发到另外一个数据链网络N2,则在转发路由表中记为数据链网络N2中的任意接入节点能够将指令类消息发送给数据链网络N1中的接入节点A;如果转发节点还将数据链网络N2的某一指定接入节点B的网络节点参与消息转换为间接网络节点参与消息,并转发到数据链网络N1,则在转发路由表中记为接入节点A与接入节点B能够进行指令类消息互发。
[0015]由于网络节点在网时才能发送网络节点参与消息,进而转发为间接网络节点参与消息,因此,能够支持接入节点和转发节点分布式自适应动态维护转发链路及转发路由表,而无需做额外处理,提高了转发路由表的维护效率。
[0016]进一步地,步骤4包括:如果数据链网络N1内的接入节点A接收到数据链网络N2的多个接入节点的间接网络节点参与消息,保存转发节点,并建立依托转发节点的指令类消息转发链路,接入节点A能够向数据链网络N2的对应接入节点按需寻址发送指令类消息;如
果数据链网络N2内的接入节点B接收到数据链网络N1的多个接入节点的间接网络节点参与消息,保存转发节点,并建立依托转发节点的指令类消息转发链路,接入节点B能够向数据链网络N1的对应接入节点按需寻址发送指令类消息。
[0017]由于转发节点在两个数据链网络之间进行了间接网络节点参与消息的转发,接入节点也就掌握了位于另外一个数据链网络内的网络节点的在网情况,从而实现依托转发节点转发的间接网络节点参与消息,动态建立源发节点至目的节点间的指令分发链路,也就是在源发节点与不在同一个数据链网络内的目的节点间建立了指令分发隧道,贯通了两者之间的信息分发链路,支撑指令的有序分发与应答。
[0018]进一步地,步骤3中如果两个数据链网络的网本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多数据链间指令消息转发方法,其特征在于,用于实现多个数据链网络间的指令消息转发,参与多个数据链网络的网络节点包括接入节点、并发节点和转发节点,所述接入节点存在于一个数据链网络中,所述并发节点存在于两个数据链网络中,所述转发节点是承担转发职责的并发节点,两两链路间只允许指定一个转发节点;网络节点在本数据链网络内周期广播分发自身的网络节点参与消息,转发节点将网络节点分发的网络节点参与消息转发到另一个数据链网络时,转换为间接网络节点参与消息;所述方法包括以下步骤:步骤1,网络管理节点对两个数据链网络分类,选择一个双链并发节点作为转发节点承担转发职责;步骤2,网络管理节点根据两个数据链网络的类型,为转发节点设置转发规则;步骤3,转发节点根据转发规则,建立转发路由表;步骤4,接入节点根据转发节点转发的间接网络节点参与消息,动态建立指令类消息转发链路;步骤5,接入节点按需使用转发链路向另外一个数据链网络内的目的节点发送指令类消息,目的节点根据所在数据链网络应答要求发送应答消息,转发节点根据路由表完成指令类消息及应答消息的跨链转发。2.根据权利要求1所述的一种多数据链间指令消息转发方法,其特征在于,步骤1包括:网络管理节点将网络节点数量不少于64个且航迹报告数量达到N批的数据链网络作为大容量网络,N≥500;其他数据链网络作为小容量网络;将同时参与两个数据链网络的网络节点作为并发节点,只参与一个数据链网络的网络节点作为接入节点;指定一个并发节点作为两个数据链网络的转发节点。3.根据权利要求2所述的一种多数据链间指令消息转发方法,其特征在于,步骤2包括:如果两个数据链网络均为大容量网络,则互转两个数据链网络的全部网络节点参与消息,并互转态势类消息;所述网络节点参与消息是数据链网络节点向网络内的其他节点通报自身信息的消息,包括网络节点的地理位置、运动状态、网络参与状态、节点类型和节点任务;如果一个是大容量网络,一个是小容量网络,则小容量网络内的网络节点参与消息及态势信息全部转发到大容量网络,大容量网络内的网络节点参与消息及态势信息由网络管理节点选择转发到小容量网络;如果两个网络均为小容量网络,则两个网络的网络节点参与消息及态势信息都由网络管理节点选择转发。4.根据权利要求3所述的一种多数据链间指令消息转发方法,其特征在于,步骤3包括:转发节点根据网络管理节点指定转发的网络节点参与消息,动态建立转发路由表,如果转发节点将一个数据链网络N1内的某一指定接入节点A的网络节点参与消息转换为间接网络节点参与消息,并转发到另外一个数据链网络N2,则在转发路由表中记为数据链网络N2中的任意接入节点能够将指令类消息发送给数据链网络N1中的接入节点A;如果转发节点还将数据链网络N2的某一指定接入节点B的网络节点参与消息转换为间接网络节...

【专利技术属性】
技术研发人员:李宏智樊县林张秦宏朱海鸿陆添翼宋歌王禹程
申请(专利权)人:中国电子科技集团公司第二十八研究所
类型:发明
国别省市:

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

1