论文部分内容阅读
Link16数据链是集通信、相对导航、网内识别三大功能于一体的综合系统,具有传输速率高、容量大、实时性强的优点;其采用同步时分多址接入方式,组网效率高。本文主要研究Link16的相关协议,对协议的关键技术进行分析,并用C语言实现。同时重点设计一个基于Link16的网络,详细设计各种消息及网络登陆流程,并分析终端移动对同步造成的影响和时隙分配及冲突概率等关键问题。
首先,本文介绍了数据链的概念和主要特点,分析了战术数据链的发展现状,比较现有的几种协议的优缺点,并对Link16协议的发展趋势进行阐述,为之后的实现和基于此的案例设计提供基础。
其次,本文对Link16协议的十个相关功能进行介绍,分析了TDMA体系结构(网和时隙)和MIDS TDMA通信网络的基本特征,对发送规程、参与群、发送模式、通信模式、中继功能、相对导航、数据消息以及往返定时消息包结构等方面进行详细描述,为其后的设计提供依据。
接着,文章详细地分析了Link16中的关键技术,包括AES加密技术,RS信道编码技术和交织技术。主要对Rijndael算法的加密和解密原理和流程进行分析和实现,同时给出协议中的RS编码原理和实现过程,并分析其性能;最后实现协议的交织模块。本实现基于C语言,以Win32的界面对其进行演示。
最后,本文详细开发了一个基于Link16协议的网络,设计给出了该网络的各种消息结构,对网络登陆流程进行相应创新。在此网络中具体分析了终端的移动对同步造成的影响。最后对本网络中的时隙分配进行仿真,并给出了各种不同参数下的时隙冲突概率。