短波通信以天波传输为主,依靠电离层反射来实现信息传输。短波通信把电离层作为中缑系统,对设备环境的依赖性较低,以一种应急通信保障的方式保证了其在军事领域的通信地位。随着通信新技术和新需求的扩展,短波通信将在应急通信领域发挥越来越重要的作用。研究内容源于科研课题“短波选频与建链系统研制”,研究目的是设计短波选频与建链系统,其中包含系统应用软件和通信控制器软、硬件。在对系统总体设计的基础上,主要研究系统应用软件的设计与实现。首先,根据项目需求,设计了短波选频与建链系统的总体架构、硬件组成及系统主要功能。系统主要功能包括频率预测功能、自动链路建立功能、更频功能、定频通信功能、和信息显示和处理功能。其次,根据硬件组成,结合相关编程技术,对系统应用软件及其与通信控制器的通信接口协议进行了设计,其中,通信接口协议包括命令接口协议和文件传输帧格式。然后,在MFC应用程序的框架下,采用visual C++编程技术和Ribbon界面开发技术,实现了系统应用软件的开发,并结合通信控制器,实现了短波选频与建链系统的所有功能。实现的具体功能主要包括,盲扫描下的探测和链路建立、快速更频和探测更频、键话、数据传输、双频发送、信息显示与处理。采用基于历史记录的频率预测提高了频率预测的准度、使用异频建方式增大了过链概率。为了提升数据传输的效率,使用了文件压缩、断点续传和双频发送等技术。最后,通过对系统应用软件的单元测试和集成测试,完善优化了系统应用软件;结合通信控制器及短波综合模拟设备,进行了系统测试,进一步测试验证了系统各项功能,最终通过了系统验收。
暂无评论