分发信息的查验方法和装置制造方法及图纸

技术编号:38024256 阅读:12 留言:0更新日期:2023-06-30 10:51
本公开提供一种分发信息的查验方法和装置。该方法包括:获取目标配置文件信息;查验信息字节长度是否等于配置文件定义字节长度;在信息字节长度等于配置文件定义字节长度时,查验发送人代码,以确定发送人是否是协议定义用户;在发送人是协议定义用户时,查验系统代码校验码,则确定发送目标配置文件的系统是否是仿真试验系统;在发送目标配置文件的系统是仿真试验系统时,查验事件代码,以确定事件是否是协议定义事件;在事件是协议定义事件时,查验子事件代码,以确定子事件是否是协议定义子事件;在子事件是协议定义子事件时,则为发送人分发通道。本公开的方法能够解决对用于军事训练中的仿真试验系统的分发信息无法进行查验的问题。验的问题。验的问题。

【技术实现步骤摘要】
分发信息的查验方法和装置


[0001]本公开涉及军事模拟训练
,具体涉及一种分发信息的查验方法和装置。

技术介绍

[0002]数据链用于作战,它带来的最大变化就是集体感知、共享数据的实时化。简单来说,它是链接交换和分发系统,能以统一的格式标准和约定,实时、自动、保密地传输各种战术数据,形成实时、准确、完整的作战态势图,使指挥员无论处于哪个指挥位置,都能知己知彼、依令而行,达成作战行动的高度同步。
[0003]军用数据链通过有线和无线信道对战术信息进行传输。有线信道比如光纤、电缆,其传输可靠性、有效性高,但是建立通信所需时间较长,需要架设线路,机动性和抗摧毁性不如无线信道。无线信道就是常说的频段,目前军事数据链的工作频段已经覆盖短波、超短波、LX频段和卫星通信频段、量子波段。
[0004]如今,随着物联网、云计算、人工智能等新技术的快速发展,数据链的发展迎来新的挑战与机遇。未来战场能否更加透明,数据链的发展走向与进程至为关键。可以肯定的是,在未来,数据链将依然是战场末端聚能的“倍增器”,是军队制胜战场的重要支撑,但目前存在的问题是对用于军事训练中的仿真试验系统的分发信息无法进行查验,从而无法确保信息有效。

技术实现思路

[0005]本公开的目的在于克服现有技术的不足,提供一种分发信息的查验方法和装置,该分发信息的查验方法能够解决对用于军事训练中的仿真试验系统的分发信息无法进行查验,从而无法确保信息有效的问题。
[0006]根据本公开实施例的第一方面,提供一种分发信息的查验方法,该方法包括:
[0007]获取目标配置文件信息;其中,所述目标配置文件信息包括信息字节长度、发送人代码、系统代码校验码、事件代码和子事件代码;
[0008]查验所述信息字节长度是否等于配置文件定义字节长度;
[0009]在所述信息字节长度等于配置文件定义字节长度时,查验发送人代码,以确定发送人是否是协议定义用户;
[0010]在发送人是协议定义用户时,查验系统代码校验码,以确定发送所述目标配置文件的系统是否是仿真试验系统;
[0011]在发送所述目标配置文件的系统是仿真试验系统时,查验事件代码,以确定事件是否是协议定义事件;
[0012]在事件是协议定义事件时,查验子事件代码,以确定子事件是否是协议定义子事件;
[0013]在子事件是协议定义子事件时,则为所述发送人分发通道。
[0014]在一个实施例中,所述方法还包括:
[0015]所述方法还包括:
[0016]在所述信息字节长度不等于配置文件定义字节长度时,发送报错信息,所述报错信息中携带有错误类型信息;
[0017]在发送人不是协议定义用户时,发送报错信息,所述报错信息中携带有错误类型信息;
[0018]在发送所述目标配置文件的系统不是仿真试验系统时,发送报错信息,所述报错信息中携带有错误类型信息;
[0019]在事件不是协议定义事件时,发送报错信息,所述报错信息中携带有错误类型信息;
[0020]在子事件不是协议定义子事件时,发送报错信息,所述报错信息中携带有错误类型信息。
[0021]在一个实施例中,所述方法还包括:
[0022]统计所述错误信息和所述错误类型信息的数量;
[0023]根据所述错误信息和所述错误类型信息的数量确定发送人信息的错误频率;
[0024]根据所述发送人信息的错误频率生成所述发送人的分析报告,所述分析报告用于发送人纠正错误。
[0025]在一个实施例中,所述查验发送人代码,以确定发送人是否是协议定义用户包括:
[0026]查验所述信息字节的前N位代码是否位于目标配置文件定义之内;其中,N为自然数,且N不等于0;
[0027]若所述信息字节的前N位代码位于目标配置文件定义之内,则确定所述发送人是协议定义用户;
[0028]若所述信息字节的前N位代码不位于目标配置文件定义之内,则确定所述发送人不是协议定义用户。
[0029]在一个实施例中,所述查验系统代码校验码,以确定发送所述目标配置文件的系统是否是仿真试验系统包括:
[0030]查验所述信息字节的第N+X位代码是否等于所述目标配置文件定义代码;其中,X为自然数,且X>N;
[0031]若所述信息字节的第N+X位代码等于所述目标配置文件定义代码,则确定发送所述目标配置文件的系统是仿真试验系统;
[0032]若所述信息字节的第N+X位代码不等于所述目标配置文件定义代码,则确定发送所述目标配置文件的系统不是仿真试验系统。
[0033]在一个实施例中,所述查验事件代码,以确定事件是否是协议定义事件包括:
[0034]查验所述信息字节的第N+X+Y位代码是否在所述目标配置文件定义之内;其中,Y为自然数,且Y>X;
[0035]若所述信息字节的第N+X+Y位代码是否在所述目标配置文件定义之内,则确定事件是协议定义事件;
[0036]若所述信息字节的第N+X+Y位代码不在所述目标配置文件定义之内,则确定事件不是协议定义事件。
[0037]在一个实施例中,所述查验子事件代码,以确定子事件是否是协议定义子事件包
括:
[0038]查验所述信息字节的第N+X+Y+Z位代码是否在所述目标配置文件定义之内;其中,Z为自然数,且Z>Y;
[0039]若所述信息字节的第N+X+Y+Z位代码在所述目标配置文件定义之内,则确定子事件是协议定义子事件;
[0040]若所述信息字节的第N+X+Y+Z位代码不在所述目标配置文件定义之内,则确定子事件不是协议定义子事件。
[0041]在一个实施例中,所述方法还包括:
[0042]若所述事件代码长度少于定义代码长度,在所述事件代码前补位;
[0043]若所述子事件代码长度少于定义代码长度,在所述子事件代码前补位。
[0044]根据本公开实施例的第二方面,提供一种分发信息的查验装置,该装置包括:
[0045]获取模块,获取目标配置文件信息;其中,所述目标配置文件信息包括信息字节长度、发送人代码、系统代码校验码、事件代码和子事件代码;
[0046]第一查验模块,查验所述信息字节长度是否等于配置文件定义字节长度;
[0047]第二查验模块,在所述信息字节长度等于配置文件定义字节长度时,查验发送人代码,以确定发送人是否是协议定义用户;
[0048]第三查验模块,在发送人是协议定义用户时,查验系统代码校验码,以确定发送所述目标配置文件的系统是否是仿真试验系统;
[0049]第四查验模块,在发送所述目标配置文件的系统是仿真试验系统时,查验事件代码,以确定事件是否是协议定义事件;
[0050]第五查验模块,在事件是协议定义事件时,查验子事件代码,以确定子事件是否是协议定义子事件;
[0051]分发模块,在本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种分发信息的查验方法,其特征在于,所述方法包括:获取目标配置文件信息;其中,所述目标配置文件信息包括信息字节长度、发送人代码、系统代码校验码、事件代码和子事件代码;查验所述信息字节长度是否等于配置文件定义字节长度;在所述信息字节长度等于配置文件定义字节长度时,查验发送人代码,以确定发送人是否是协议定义用户;在发送人是协议定义用户时,查验系统代码校验码,以确定发送所述目标配置文件的系统是否是仿真试验系统;在发送所述目标配置文件的系统是仿真试验系统时,查验事件代码,以确定事件是否是协议定义事件;在事件是协议定义事件时,查验子事件代码,以确定子事件是否是协议定义子事件;在子事件是协议定义子事件时,则为所述发送人分发通道。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述信息字节长度不等于配置文件定义字节长度时,发送报错信息,所述报错信息中携带有错误类型信息;在发送人不是协议定义用户时,发送报错信息,所述报错信息中携带有错误类型信息;在发送所述目标配置文件的系统不是仿真试验系统时,发送报错信息,所述报错信息中携带有错误类型信息;在事件不是协议定义事件时,发送报错信息,所述报错信息中携带有错误类型信息;在子事件不是协议定义子事件时,发送报错信息,所述报错信息中携带有错误类型信息。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:统计所述错误信息和所述错误类型信息的数量;根据所述错误信息和所述错误类型信息的数量确定发送人信息的错误频率;根据所述发送人信息的错误频率生成所述发送人的分析报告,所述分析报告用于发送人纠正错误。4.根据权利要求1至3任一项所述的方法,其特征在于,所述查验发送人代码,以确定发送人是否是协议定义用户包括:查验所述信息字节的前N位代码是否位于目标配置文件定义之内;其中,N为自然数,且N不等于0;若所述信息字节的前N位代码位于目标配置文件定义之内,则确定所述发送人是协议定义用户;若所述信息字节的前N位代码不位于目标配置文件定义之内,则确定所述发送人不是协议定义用户。5.根据权利要求4所述的方法,其特征在于,所述查验系统代码校验码,以确定发送所述目标配置文件的系统是否是仿真试验系统包括:查验所述信息字节的第N+X位代码是否等于所述目标配置文件定义代码;其中,X为自然数,且X>N;若所述信息字节的第N+X位代码等于所述目标配置文件定义代码,则确定发送所述目
标配置文件的系统是仿...

【专利技术属性】
技术研发人员:请求不公布姓名
申请(专利权)人:陕西诺维北斗信息科技股份有限公司
类型:发明
国别省市:

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

1