论文部分内容阅读
近年来,伴随着计算机技术的进步,无线电通信技术高速发展使得无线电频谱的资源日益紧张。由于其具有使用灵活、方便和受限制较少等特点,属于开放式资源的无线电资源被大量传播,造成了越来越多的有害资源干扰了无线电正常秩序的现状。一方面为了有效合理地利用频谱资源,另一方面为了屏蔽有害频谱资源,保证无线电通信的健康发展,建立一个完善的无线电监测管理系统的需求越来越迫切。本文首先从介绍国内外无线电监测管理系统的发展状况和综述现阶段国内外无线电监测管理系统的研究成果上入手,描述了整个无线电监测管理系统的总体网络结构和任务平台在系统中的重要位置。其次分析了任务平台使用的三个关键技术:多线程同步技术实现多任务并发执行,SQLite数据库实现快速稳定的数据传输和流量控制技术完成对传输流量的有效控制。然后通过分析任务平台的功能需求,设计了任务平台的功能模块与硬件参数。再详细介绍了任务平台的主程序模块、模块管理器模块、配置模块、消息日志管理模块、公共函数模块、业务解析模块、数据库管理模块、任务监测模块、网络模块、公共计算模块、接收机驱动模块等11大模块及其设计过程,并对数据库的设计进行了ER实体图的分析。最后通过单元测试、集成测试、性能测试和稳定性测试对任务平台进行综合测试,验证了该任务平台能够满足客户对无线电监测管理系统服务器软件的需求。通过并行处理多个监测设备数据,该任务平台能够根据控制中心的命令,提供全时监测、实时监测、定时监测等服务;实现快速传输、稳定服务、便捷化更新维护等功能;通过与客户端系统配合,构建高效、稳定、全面的无线电监测管理系统;为无线电数据管理分析提供了良好的依据。