基于DSP的单兵背负式短波数字通信系统设计
个星型短波数字通信系统。
该系统在电台原有半双工模拟明话通信的基础上,增加了一点对多点半双工准数字话音的实时保密通信、一点对多点半双工各种报文的保密通信和一点对多点半双工低速率雷达数据的保密通信;在模拟明话、准数字话音、各种报文和雷达数据通信中,能进行自适应选频、自适应变速和自动加解密。
3 系统软件工作流程及关键技术
该控制调制解调器采用了先进的短波调制解调、差错控制和自适应等技术,减少了误码率,提高了通信速率,保证了通信质量。其工作模块流程图如图4所示。
·初始化DSP模块:上电后,初始化程序完成一系列初始化操作,包括总线设置、中断矢量设置、中断控制寄存器设置、定时器初始化、串行口初始化等。
·自动线路建立(即信道线路分析)模块:在电台预置的若干个频道中根据线路质量分析(LQA)情况选出最佳频道,并在该频道上建立通信链路。通信双方停留在该频道上,进行通话或传递数据。
·加解密模块:采用IDEA加密算法,对传输的数据和数字代码进行加密。该系统对传输的雷达数据、数字话音及报文代码能够自动加密和解密,大大提高了密文的生成速度,减少了差错,实现了快速保密通信。
·数据传输协议模块:利用自动线路建立功能建立的通信链路,将待发数据打包后,发送给指定站。其中,满帧数据为16包,每包36个字节,前两个字节为包号及包号的取反值,中间32字节为数据,最后2个字节为此包数据的16位CRC校验值。发送站发完一帧数据后,接收站对收到的数据进行识别,并返回应答信号。应答信号为两个字节,16位数据,其中每一位数据对应收到的每一包数据,为1则说明此包数据传输错误,为0则接收正确。发送站收到应答信号后,根据反馈信息将错误数据包打入下一数据帧进行重传。
在自适应数据传输中采用了如下自适应措施:
(1)自适应初始速率:根据自动线路分析时的信道质量求出一个最佳速率作为数据传输的初始速率,进行数据传输。
(2)自适应变速:跟随数据传输时的信道质量的变化来改变当前的数传速率。将数传速率设为四个等级,波特率分别为62.5、600、1200和2400。
(3)自适应变频:就是在当前信道连最低速率都不能进行正常通信的情况下,重新进行所有频道的线路分析,重新选一个最佳频道进行通信。
将现有的短波通信设备与高速调制解调器、输入输出终端设备相结合,研制成新的短波数字通信系统。该系统应用领域广泛,不仅可用于军事,还可用于公安、消防、边防、石油及森林等单位的数据传输、指挥通信和报文传递;加装GPS接收机后还可传输全球定时定位信息。它充分有效地发挥了现有短波电台的性能,实现了屏幕显示的全中文化,以及由此引申的重要功能--中文信息可以直传。此项目的成功,为研制适合我国国情和特点的单兵数字化通信设备奠定了一定的理论和实践基础。
- 基于ADSP-BF533的数字通信信号发生器设计(04-28)
- 利用FPGA技术实现数字通信中的交织器和解交织器(06-05)
- 现场总线和现场总线控制系统的定义(12-19)
- 现场总线之Lonworks的特点(03-14)
- 现场总线技术及其特点(05-18)
- 分析基于单片机的数字通信系统位同步提取(02-16)