论文部分内容阅读
集群移动通信系统作为一种专用指挥调度通信系统,具有资源共享,信道共用以及高效无线调度等诸多优点。为了保障话音和数据的可靠传输,数字集群系统采用的信道编码方案为CRC+RCPC+交织。在信道解码过程中,CRC和交织在数学上都是可逆的,RCPC的译码是先将删除的位置补零之后再对卷积码使用Viterbi译码。自1967年Viterbi算法提出以来,由于其效率高、速度快、结构简单,而被广泛应用于各种数据传输系统。传统Viterbi算法结构较为复杂,是系统硬件中资源占用较多的部分,如何进行优化设计,降低它们的复杂性和功耗,直接关系到系统硬件的规模和性能好坏。本文以数字集群中所用的(3,1,5)卷积码为基础,首先对卷积码的解码深度进行了研究,得出适合数字集群系统的解码深度,然后提出了一种卷积码的Viterbi译码的改进算法。该算法通过利用Viterbi译码相邻几组判决数据之间的相关性,提高了译码性能,从而在保证同等性能的条件下减小了硬件规模,降低了功耗。本文共分为四部分,第一部分介绍了数字集群及其信道编码的总体情况,Viterbi译码的发展现状。第二部分给出了数字集群系统中话音信道差错控制总体方案,并研究了适合数字集群系统的卷积码的解码深度。第三部分简单介绍了各种低功率Viterbi译码器及原理。第四部分提出了联合判决估计的Viterbi译码改进算法。以数字集群系统信道编码为基础,通过理论分析和性能仿真,论证了联合判决估计算法有明显的改进效果。给出了BER性能的上界公式和数值解,并通过matlab仿真说明了参考状态位置对译码性能的影响。同等译码性能条件下,粗略估计了改进算法对复杂性、规模和功耗的优化程度。