论文部分内容阅读
软件无线电是一种实现无线电通信的新概念,被看做是继模拟通信技术和数字通信技术之后无线通信领域中的重大技术进步和发展方向。伴随着无线通信的高速发展,软件无线电已在军、民等领域发挥着越来越重要的作用。USDR是一个基于CPCI架构的通用软件无线电平台。该平台由基带处理板及射频板卡等组成。该平台搭载信号处理器件DSP及FPGA,同时提供P2020双核处理器对系统进行操作与维护。USDR板卡投入使用以来,优异的高速信号处理能力为用户提供了很大的帮助。但是,在使用过程中,也暴露出操作运行不便的问题。非嵌入式开发人员,在对板卡进行操作管理时,往往会遇到很多困扰。为此,本文在USDR平台的基础上,对其操作与管理的关键技术进行了研究。旨在为用户操作维护USDR平台提供支持和便利。本文首先对SDR平台操作与管理的关键技术进行了研究和分析。介绍了本文的主要研究点和技术难点。其次,本文对操作与管理系统的实现进行了总体设计。提出了操作与管理系统主要的应用场景,分析了整个系统的功能需求。并确定了整个系统的软件整体架构。主要分为嵌入式底层、PCI驱动层、应用层。再次,根据总体设计,本文对操作与管理系统进行了最终的实现。搭建了底层的嵌入式运行环境。完成了PCI驱动层的接口设计。完成了应用层客户端与服务器端程序的设计。在PC客户端,为方便用户对USDR平台的操作与管理,提供了一个简捷、美观的图形界面。而USDR服务器端,则响应用户的指令,完成相应的操作。最后,对于本文实现的操作与管理系统,进行了关键功能的测试。测试结果表明,各项功能正常完备。本文对软件无线电平台操作与管理的关键技术进行了研究,并在USDR平台上予以实现,为用户提供了一个方便有效的操作与管理系统。用户可以通过此系统对USDR平台上DSP、FPGA、FMC等主要功能器件进行有效的操作及管理。本文的研究有效的解决了软件无线电平台操作与管理的难题,具有良好实用和商业价值。