论文部分内容阅读
随着移动通信业务的快速发展,高速无线局域网系统的需求日益增长。为了满足服务质量以及吞吐率的要求,需要在高速无线局域网系统中引入具有很强纠错能力的信道编码技术。除Turbo码外,低密度奇偶校验码(Low-Density Parity-Check, LDPC)是另一类逼近香农限的编码,它由Gallager于19世纪60年代初期首次提出。基于置信度传播迭代译码的长LDPC码已经被证明能够获得只距香农限零点几分贝的误码性能。基于GPP结构,只要有足够的运算和存储资源,即CPU等运算核心与内存、硬盘等存储介质,软件无线电就可以实现,同时开发人员可以使用普通计算机在熟悉的结构和环境下使用丰富的工具进行开发,如C/C++环境。目前,Sora (Software Radio)已经基于GPP (General Purpose Processor)结构实现并测试了一些高速无线局域网协议栈,如IEEE802.11a/b/g,但是IEEE802.11n作为最新的高速无线局域网标准,还没有在GPP结构上实现的先例。LDPC码作为IEEE802.11n标准的可选信道编译码,其编译码器的优化是在GPP平台上实现IEEE802.11n物理层处理流程的重要组成部分。LDPC误码性能优异,但是由于算法复杂度比较高,算法的译码时延在很大程度上决定了高速无线局域网系统的吞吐率。本论文根据IEEE802.11n标准中给出的校验矩阵的准循环特性,深入研究准循环LDPC码的结构特点,设计IEEE802.11n中LDPC码的编译码器,并在GPP平台上对编译码器进行进一步优化,最后对LDPC码编译码器的性能和时延进行了测试。测试结果表明,本论文基于GPP设计的高速实时的LDPC码编译码器可以达到IEEE802.11n的吞吐率要求,为高速无线局域网在软件无线电上的实现奠定了基础。