当前位置:问答库>论文摘要

题目:基于ICE中间件的嵌入式卫星地面加解密平台设计与实现

关键词:遥测遥控,加解密,中间件,分布式系统,嵌入式系统

  摘要

卫星与地面的通信采用无线方式实现,在这个过程中,加解密技术有着极为重要的作用。无论是军用卫星还是商用卫星,其通信数据对于用户都有巨大的价值。为了保证通信的安全、保密,防止通信内容被他人所知,或卫星被他人所控制,需要设计一个加解密系统在发送数据之前进行加密,在接收到数据后进行解密。本文介绍了目前地面加解密系统的现状,分析了服务器平台和工控机平台的各自特点,进而提出采用嵌入式平台对现有系统进行升级的方案。采用分布式设计思想,纯软件方式实现各型号卫星的地面加解密业务。借助于ICE中间件的跨平台、跨语言优势,开发出一套适合于卫星地面测控系统的软件开发框架。该框架采用客户端/服务器模式,服务器端对外提供各种数据接口,完成各项业务逻辑;客户端通过ICE中间件提供的通信机制与服务器端实现网络通信,完成对服务器端的监控功能。在此基础上,开发出一套适合于卫星地面加解密任务的服务器端服务对象库,可通过对配置文件的简单修改适应不同型号加解密业务需求。客户端程序采用平台化和框架化的设计方式,可同时与多个嵌入式设备实现通信,动态加载多个页面资源,使用户及时掌握每一台设备的工作状态。作为系统产品化的重要组成部分,开发了基于B/S构架的网页客户端,供用户修改服务器端配置文件并浏览设备内部保存的日志文件。设计了语音报警软件,用于向用户报告设备运行阶段的重要信息。编写了数据计盘软件,用于记录系统处理的所有遥测数据,以备查询。本文详细介绍了上述三个配套软件的设计与实现方法。最后,将上述软硬件系统整合为一个完整的地面加解密平台,借助于专用测试软件对其工作性能进行了全面测试。测试结果表明,该系统符合地面加解密平台的实战性能指标。相比于传统的服务器或工控机平台,该嵌入式加解密平台具有体积小、灵活性好、可扩展能力强、配置方便等优势,为现有系统的升级换代提供了理想的选择。