论文部分内容阅读
宽带集群通信(Boardband Trunking Communication,B-TrunC)系统是由宽带集群产业联盟组织制定的基于分时长期演进(Time Division Long Term Evolution,TD-LTE)的专网宽带集群通信系统标准。在近年来的专网集群通信领域得到了广泛的研究推广和应用。本文研究了B-TrunC系统的物理下行控制信道(Physical Downlink Control Channel,PDCCH)的关键技术和实现方法,在TMSC6670多核DSP芯片上对该信道的物理层传输进行了实现。本文同时研究了下行混合自动重传请求(Hybrid Automatic Repeat reQuest,HARQ)机制及其在多核DSP平台上的实现。本文分析了B-TrunC的物理层协议,梳理了PDCCH的总体结构、信息格式及其所占用的时频资源。研究了下行发送端和接收端的处理流程和关键模块;研究了接收端在未知发送端信息格式条件下的盲检测过程。基于Matlab平台搭建了系统级的浮点仿真链路,分析了PDCCH四种聚合等级时在加性高斯白噪声(Additive White Gaussian Noise,AWGN)信道下的误帧率性能。本文研究了PDCCH接收端进行盲检测的具体算法及实现技术,由于在最恶劣条件下,盲检测需要迭代进行44次搜索从而成为系统复杂度瓶颈,本文对盲检测进行了优化:论文从算法优化的角度,利用查表法优化了解速率匹配部分,从代码优化的角度,利用合并重复计算及循环优化的方法对代码本身效率进行了提升,使得盲检测模块的效率得到了有效提升。本文研究了TMSC6670多核DSP芯片,在该平台上实现了PDCCH发送端和接收端的功能。本文运用了比特加速协处理器(Bit Rate Coprocessor,BCP)实现发送端的循环冗余校验码(Cyclic Redundancy Check,CRC)添加、速率匹配、咬尾卷积编码和调制;运用了维特比译码协处理器(Viterbi-Decoder Coprocessor 2,VCP2)和增强型直接内存访问(Enhanced Direct Memory Access3,EDMA3)实现接收端的维特比译码。本文在信道模拟器上验证了PDCCH链路在AWGN信道下的传输性能和程序的稳定性,测试了在扩展步行者信道模型(Extended Pedestrian A model,EPA)、扩展车辆信道模型(Extended Vehicular A model,EVA)下的性能,验证了该信道性能基本能满足实验系统要求。本文研究了下行HARQ机制,分析了HARQ进程和相关参数作用,论文对HARQ实现过程进行了设计,决定了HARQ的模式及定时同时加入了下行指示信息,并在此基础上在多核DSP平台上实现了下行HARQ过程。本文在信道模拟器上对采用HARQ和不采用HARQ的两种下行链路进行了性能对比,验证了HARQ过程能够使传输的误块率得到改善。