AFSim仿真系统—25 联合战术信息分发模型

本栏目将对《AFSim 2.9中文参考手册》进行持续更新,欢迎关注交流!

对本书全文和AFSIM其它资料感兴趣的伙伴,可联系作者领取~

全部内容索引请看 ⬇️⬇️⬇️

《AFSim 2.9中文参考手册》-CSDN博客​编辑https://blog.csdn.net/henggesim/article/details/145566384

 AFSIM配套视频教程请看 ⬇️⬇️⬇️afsim2.9官方培训视频教程https://space.bilibili.com/3546837967440641https://space.bilibili.com/3546837967440641


JTIDS 的全称是 Joint Tactical Information Distribution System,即联合战术信息分发系统

comm <name-or-type> WSF_JTIDS_TERMINAL

   ... Platform Part Commands ...

   ... Articulated Part Commands ...

   ... Antenna Commands ...

   ... comm Commands ...

   ... transmitter ... end_transmitter

   ... receiver ... end_receiver

   ... WSF_JTIDS_TERMINAL Commands ...

   slot_group <group-name>

      ... WSF_JTIDS_TERMINAL Slot Group Commands ...

   end_slot_group

   relay_slot_group

      ... WSF_JTIDS_TERMINAL Slot Group Commands ...

   end_relay_slot_group

end_comm

WSF_JTIDS_TERMINAL 是一种模拟在 JTIDS 网络上传输数据的实现。它不模拟消息内容或脉冲级特性。当前的 JTIDS 终端实现主要来源于阅读《Understanding Link-16; a Guidebook for New Users (Logicon, Inc.)》和 NATO STANAG 5516。它通过仅需要时隙组每帧所需的时隙数量来模拟网络容量。它不需要(也不允许)通过实际时隙块定义来定义网络(当前结构将允许在未来实现)。该模型还允许更改基本的网络时隙参数(每时隙比特数、每时隙秒数、每帧时隙数),以便模拟可能使用 JTIDS TDMA 架构但进行了一些修改的未来概念。

当前模型实现了:

  • 多个网络
  • 每时隙组打包限制
  • 配对时隙中继
  • 专用访问
  • 中继中的时隙重用(洪水中继)
  • 模型尚未实现:
  • 争用访问
  • 时隙重新分配访问
  • 重新发布的中继

注意:这不是一个 Link-16 模型——它没有明确模拟 J 系列消息。这留给更高层次的东西来处理。它实际上只是模拟消息的物理传输。

命令

error_correction <dbratio 值>

解释

可选参数,确定在使用 Eb/No 计算数据速率时将应用多少错误校正。必须在 0.0 和 1.0 之间。

默认值:0 dB

命令

command_chain <命令链名称> <时隙组名称>

解释

将命令链名称映射到时隙组名称,允许平台根据其命令链形成时隙组。

命令

maximum_range <长度值>

解释

定义接收器和发射器之间的最大范围。此值将覆盖在天线块中明确定义的任何最大范围。对于 JTIDS 终端,正常范围为 300 海里,扩展范围为 500 海里。所有在同一网络中的 JTIDS 单元应具有相同的范围设置;然而,该模型不强制执行此限制。

默认值:300 海里

以下值纯粹是可选的,提供了一种模拟未来系统的方法。这些命令必须在创建时隙组的命令之前指定:

命令

time_per_slot <时间值>

解释

覆盖每个时隙的时间量。

默认值:7.8125 毫秒

命令

slot_size <数据大小值>

解释

覆盖在一个时隙中可以包含的数据量(在“正常”打包密度下)。

默认值:210 比特

命令

sets_per_frame <整数值>

解释

覆盖每帧的交错集数。必须大于零。

默认值:3

命令

slots_per_set <整数值>

解释

覆盖每帧内每集的时隙数。必须大于一。

默认值:512

时隙组命令

命令

network <整数值>

解释

JTIDS 网络编号,范围为 [0, 127]。

默认值:0

命令

tsec <整数值>

解释

JTIDS 加密变量,指定传输安全性(TSEC),范围为 [0, 127]。此模型不执行数据的加密/解密。此值用于 Link-16 消息头。

默认值:0

命令

msec <整数值>

解释

JTIDS 加密变量,指定消息安全性(MSEC),范围为 [0, 127]。此模型不执行数据的加密/解密。此值用于 Link-16 消息头。

默认值:0

命令

queue_limit <整数值>

解释

最大传输队列大小,范围为 [0, 无限]。

默认值:99999

命令

packing_limit [standard | p2sp | p2dp | p4sp]

解释

消息的打包格式,影响传输消息所需的时隙数量。在扩展范围模式(ERM)(即最大范围设置为 500 海里)中,JTIDS 终端不支持 p2dp 和 p4sp 打包结构。此模型不强制执行此限制。

standard:标准双脉冲(每时隙 3x70 比特)

p2sp:打包-2 单脉冲(每时隙 6x70 比特)

p2dp:打包-2 双脉冲(每时隙 6x70 比特)

p4sp:打包-4 单脉冲(每时隙 12x70 比特)

默认值:standard

命令

relay_slot_offset <整数值>

解释

配对中继时隙组与源时隙组的偏移量。偏移量应在 [1, 无限] 范围内。

注意:JTIDS 协议要求偏移量在 [5, 32] 范围内。 默认值:6

命令

npg <整数值>

解释

网络参与组。NPG 可以是:

1 到 511 之间的整数

以下之一:initial_entry, rtt_a, rtt_b, network_management, ppli_a, ppli_b, surveillance, weapons_coordination, air_control, electronic_warfare, unassigned, voice_a, voice_b, indirect_ppli, wc, fighter_to_fighter_dedicated, fighter_to_fighter_contention, engagement_coordination, joint_ppli, distributed_network_management, residual_message, ijms_position, ijms_message

默认值:0

使用以下三个命令来简化分配时隙块的方法:

命令

slots_per_frame <整数值>

解释

每帧时隙数提供了一种简化的分配 TSBs 的方法。每帧时隙数必须在 [1, 终端的每帧时隙数] 范围内。

默认值:1

命令

per_unit_slots_per_frame <整数值>

解释

此时隙组每帧将使用的分数时隙数。

默认值:-1(默认情况下无影响)

命令

receive_only

解释

表示此时隙组只能接收。

使用以下两个命令来明确分配时隙块:

命令

receive_slot_block <集>-<索引>-<rrn>

解释

使用指定的集(例如,A、B、C)、时隙索引和重复率编号(RRN)创建接收时隙块。重复率编号必须在 [1, 15] 范围内。

命令

transmit_slot_block <集>-<索引>-<rrn>

解释

使用指定的集(例如,A、B、C)、时隙索引和重复率编号(RRN)创建传输时隙块。重复率编号必须在 [1, 15] 范围内。

猜你喜欢

转载自blog.csdn.net/henggesim/article/details/147059245
今日推荐