论文部分内容阅读
LTE-A(Long Term Evolution-Advanced,高级长期演进)系统已经成为了国际主流通信标准,为了国家安全起见,国家安全部门需要采用第三方仪表对一些用户进行合法的监听,因此有必要在LTE-A系统的通信标准下设计第三方监听仪表。本文基于总参谋部某研究所项目“LTE-A下行信号接收处理FPGA和DSP软件”的需求,对LTE-A监听系统中PDCCH(Physical Downlink Control Channel,物理下行控制信道)进行研究和实现。PDCCH不仅是LTE-A监听系统资源分配和调度的核心,而且起着承上启下的作用,第三方仪表快速正确地解析PDCCH是其成功获取被监听用户业务信息的首要前提。因此,本文在PDCCH发送端处理流程的基础上,重点研究了第三方仪表获取被监听用户ID(Identify,标识)的过程和PDCCH接收链路各个模块的基本原理,给出各个模块的FPGA(Field Programmable Gate Array,现场可编程门阵列)设计方案并在获取被监听用户ID过程的场景下予以实现。在对PDCCH盲检测过程进行研究时,不仅分析了传统的穷举盲检测算法和相关盲检测算法,而且针对这两种算法盲检测次数较多的缺点,本文对PDCCH资源单元的功率分配进行了研究,并提出了一种基于功率分配盲检测算法,与传统的穷举盲检测算法和相关盲检测算法相比,该算法将最大盲检测次数由44次和32次降为12次,从而提高了PDCCH盲检测的效率。仿真结果表明,当信噪比大于5dB时,基于功率分配盲检测算法的平均盲检测次数远低于传统盲检测算法的平均盲检测次数。通过综合考虑三种盲检测算法的性能和盲检测次数,并结合项目的实际需求,选择盲检测性能较好、盲检测次数适中的相关盲检测算法进行FPGA实现方案设计。根据各个模块的方案设计,对PDCCH接收链路进行FPGA实现,并给出了每个模块实现方案的详细分析、Modelsim功能仿真图和Chipscope在线逻辑时序图。最后,对整个PDCCH接收链路实现时所占用的FPGA资源和时间消耗进行分析,证实了作者设计方案的正确性。本文的设计方案已经应用于实际项目中,并对今后相关的系统开发、项目预研等具有一定的参考意义。