论文部分内容阅读
随着科技进步,移动通信系统进入高速发展时期,其中,GSM(Global Systemfor Mobile Communications)通信网络已经遍布世界各地。在我国,绝大部分地区都实现了GSM网络覆盖,并拥有全球最大的GSM手机用户群体。然而,在手机普及给人们带来种种便利的同时,也带来一些安全隐患,给某些特殊场合信息保密工作增加了难度。所以,在类似保密会议室等场所就需要手机管控系统来监测和控制手机信号源。目前,已经出现的手机信号管理设备大部分是通过发射强干扰信号,阻断手机和基站之间的通信链路,完成对手机信号的干扰。最新出现的手机管控技术是伪基站技术,管控设备通过信令欺骗,诱使手机与其产生通信链路,而不是和基站通信,达到监控目的。本文以这些技术为基础,根据系统的需求设计了一种基于DSP基带信号处理的GSM手机管控系统。系统既能实现对作用范围内的所有GSM手机用户进行干扰,也能实现在保障特定用户正常通信的同时干扰其他手机用户的通信,两种功能可以根据需求灵活切换。
本文首先对手机管控系统的功能框架进行了研究,并对系统方案的可行性进行分析,根据系统的功能和性能需求设计DSP基带信号处理板,处理板包含三个并行信号处理通道。然后,论文描述了信号处理板的硬件架构,设计采用三块DSP处理器作为GSM基带信号处理的核心,分别完成上行信号、下行信号的处理和干扰信号的构造,实现干扰和保障功能的主要算法;选用FPGA芯片作为射频数据缓冲模块;选用ARM芯片实现通道之间的信息交互以及上位机与信号处理板的指令交互。GSM基带信号的高速传输和实时处理是系统实现的重点和难点所在,鉴于此,本文详细研究了DSP接收FPGA端的高速、大容量的基带数据的方法,并基于异步FIFO机制,使用EDMA链式传输功能,设计一种改进型的乒乓数据处理机制,提高算法对数据的处理能力。进行三通道DSP3给FPGA发送数据的相;配置。进行利用McBSP模块实现DSP和FPGA、DSP和ARM之间的SPI通信的方法设计。随后,详细分析了信号处理板的工作流程。为了提高算法处理的实时性,对算法进行优化,包括利用VCP进行Viterbi译码,提高了BCCH/SDCCH/SCH信道的译码效率,并根据DSP内部处理特点,对源程序进行代码级的优化,提高了DSP处理的实时性。最后,对相关接口和系统功能进行行测试,测试结果表明各接口的设计基本满足要求,系统功能得以初步实现。