面向芯片实现的LTE Turbo码参数优化设计

来源 :中国信息通信 | 被引量 : 0次 | 上传用户:xieyl2010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要 随着无线通信技术的快速发展,LTE等长期演进项目成了近年来的热点,本文分析了 LTE系统中Turbo码的译码,并针对定点运算的特点进行了改进。通过大量的仿真确定了定点LOG-MAP译码算法的关键参数。包括量化比特数和AWGN中GAIN值,外在(extrinsic)信息因子以及定点化、归一化、溢出处理等操作,这些处理使得该译码算法在译码性能上接近浮点LOG-MAP译码算法,对于Turbo译码在硬件上的实现具有一定的参考价值。
  关键词 LTE GAIN 外在(extrinsic)信息因子
  1 引言
  Turbo码因为具有接近Shannon限的性能,从提出后便得到广泛的关注,由于优异的纠错编码性能对移动通信系统具有非常的大吸引力,所以在第三代通信系统中都将Turbo码作为信道编码的方案,特别是在LTE系统中的编码方案中引入了QPP,使得turbo码编码性能获得极大的提高。本文的研究对象是LTE系统中的Turbo码,通过仿真确定译码参数,从多个角度提高译码的整体性能,整理出一套可行的译码方案。
  2 Turbo码译码算法
  用于Turbo码译码的具体算法有:MAP(Maximum A Posterori)、Max-Log-MAP、Log-MAP和SOVA(Soft Output Viterbi Algorithm)算法。这里简要概述MAP算法及其改进算法。
  2.1 MAP算法
  通过对Turbo码译码算法原理的比较研究,我们知道MAP算法非常复杂,运算量极大,运算中不仅有大量的乘法和加法,还有在数字电路中较难实现的指数和对数运算,这极大的影响了MAP算法的实用。Koch和Baier及Erfanian等人提出Max-Log-MAP算法,大大地简化了MAP算法的复杂性,由于计算中做了一定地近似,这种算法不是最优的。Robertson等人对Max-Log-MAP算法做了一定地修正,被称作Log-MAP算法。所以在介绍Log-MAP算法前先简要介绍一下MAP算法。
  3 仿真及分析
  基于性能和译码速率的考虑,本文采用Log-Map算法(修正函数采用查表方法)作为Turbo码的译码算法,原理已经在第二节给出,本文在Matlab环境下对Turbo码译码算法的一些参数进行了仿真分析,并针对不同情况确定了这些参数的优化值,仿真流图如图1 所示。
  本文主要对影响Turbo码译码性能的一些关键参数进行了仿真和研究(如AWGN中GAIN值,定点化、归一化和外在(extrinsic)信息因子。下面给出了具有参考价值的仿真曲线和一些相关的分析与结论。
  3.1 定点化过程中GAIN值对LOG-MAP算法的影响
  为了便于硬件实现后看出硬件实现后的译码性能,对于每个接受到的输入比特xx(i),进行了定点化的处理:处理方式如下:
  Ixx(i)=fix(xx(i)*GAIN) (1)
  fix表示取整。
  其中GAIN的取值是随着量化比特数而变化的,其计算方法如下:
  由于GAIN值的选取跟经过信道后的接收信道的幅度和量化比特数有关,因此对于不同的量化比特数和接收信号幅度,GAIN值也要进行相应的调整。
  根据仿真的结果来看,当接收信号幅[-8,+8]之间的时候,采用6比特量化时,其区间为[-32,32],因此有:
  GAIN*[-8,8]=[-32,32]/2 (2)
  得出GAIN=2。
  同样的当采用8比特量化时,其区间为[-128,128],同样有:
  GAIN*[-8,8]=[-128,128]/2 (3)
  得出GAIN=8。由此可以得出计算GAIN值的一般公式:假设信号幅度为[-2^a,2^a],量化比特数位n,则有:
  GAIN*[-2^a,2^a]=[-2^n, 2^n]/2 (4)
  即可计算出GAIN的值。
  对于量化比特数QUANTIZ_BITS,取值原则上可以为任意整数,在实际过程中一般取6或8,对与不同的量化比特数,取值的范围也不同,如当为量化比特数位6时,取值范围[-32,31],其中
  qmax=(1<<(QUANTIZ_BITS-1))-1 (5)
  仿真程序中取为[-qmax,qmax]是为了保证正负数值的对称。
  为了提高精度,在递推和的状态似然值时,要不断的根据上一时刻求出来的两个状态似然值和的数据是否溢出或全为负,对所有数据进行偏移(加上Shift)。这里的偏移量Shift加在当前时刻的值中。若变量定点化位数QUANTIZ_BITS等于6,则当全为正时,则依据偏移量:
  Shift=-(1<<(QUANTIZ_BITS-3))*3 (6)
  可得偏移量Shift=-24。
  若全为负则偏移量:
  Shift=(1<<(QUANTIZ_BITS-2)) (7)
  可得偏移量Shift=16。
  对于不同量化比特数相应的归一化取值如表1所示:
  为了防止在译码过程中值的溢出,特在每次数据处理后加入限幅函数,如果变量值大于qmax,则取为qmax,如果小于 -qmax则取为 -qmax,以此防止中间值溢出。在定点化仿真过程中中采用了加入CRC校验的仿真方法,即每经过译码器译码一次就将译码结果进行CRC校验,一旦CRC校验成功且未达到迭代次数的最大值,则终止迭代并输出译码结果。
  仿真条件:在AWGNX信道条件下,采用定点算法,量化比特数位6,迭代次数为7,码长为6144;采用LOG-MAP算法;其中蓝色为GAIN=2时的曲线,红色曲线为GAIN=1.44时的曲线,仿真结果见图2所示。   仿真条件:在AWGNX信道条件下,采用定点算法,量化比特数位8,迭代次数为7,码长为6144;采用LOG-MAP算法;其中蓝色为GAIN=8时的曲线,红色曲线为GAIN=1.44(先前的参数)设置时的曲线,仿真结果见图3所示。
  从图2仿真结果可以看出,当量化比特数为 6时,两者性能基本相同,新的GAIN值略好,从图3可以看出当量化比特数为8比特时,新的GAIN值比原先的设置要好约0.1dB。总的来说,新的参数设置方法性能要好于原先的参数设置。
  3.2 外在(extrinsic)信息因子对译码性能影响
  在一般的LOG-MAP算法中,对外在信息是不做任何处理的,外在信息经过交织或去交织后作为下一个译码器的先验信息。Jorg Vogt 和 Adolf Finger 提出了一个显著提高译码性能的方法,即用一个系数(scale)乘以外在信息。 把处理后的外在信息作为下一个译码器的先验信息。
  仿真条件:在AWGNX信道条件下,采用定点算法,量化比特数为6,GAIN=2;最大迭代次数为7,码长为6144;采用LOG-MAP算法,这里比较了scale=[0.65 0.7 0.75 0.8 0.85 0.9 0.95 原始方案(1)],仿真曲线如图4所示:
  从图4的仿真结果可以看出,所选取的scale值对于性能影响差异相差不到0.1db,这里把scale=0.7,0.85,原始方案(没有乘以外在信息因子)三条曲线(见图5)单独拿出来对比我们可以清晰的看到,当scale值等译0.85时误码率最低, 根据仿真结果,推荐选取scale=0.85。
  3.3 定点与浮点结果比较
  仿真条件:根据3.1,3.2节参数的调整后,令GAIN=2, scale=0.85,在最大迭代次数为7,码长为6144;LOG-MAP算法的情况下,此时定点译码与浮点译码仿真曲线的对比如图6所示:
  由仿真结果可以看出,当量化比特数为6比特时,定点译码与浮点译码在译码的性能差异较大,但是从图中可以看出当量化比特数为8,GAIN=2时,8比特定点与浮点的性能差异不超过0.1dB。
  4 结论
  本文对Turbo码的译码算法进行了简要的分析,并针对定点数字信号处理的特点对它的实现结构进行了优化。仿真结果表明,采用8比特量化输入,GAIN等于8,外在信息因子scale等于0.85,迭代次数为7的定点译码算法,其性能非常接近浮点LOG-MAP算法。对于Turbo译码在硬件上的实现非常具有参考价值。
  参 考 文 献
  [1] Berrou C, Glavieux A, Thitimajshima P. Near Shannon Limit Error-correcting Coding and Decoding: Turbo-codes[A]. Proc IEEE International Conference on Communication (ICC)[C]. Geneva, Switzerland: IEEE. 1993. 1064-1070.
  [2] Berrou C, Glavieux A. Reflections on the Prize Paper: Near Optimum Error-correcting Coding and Decoding: Turbo Codes[J]. IEEEInformation Theory Society Newsletter, 1998, 48(2): 24-31.
  [3] Bahl L R, Cocke J, Jelinek F, et al. Optimal Decoding of Linear Codes for Minimizing Symbol Error Rate[J]. IEEE Trans on Inform Theory, 1974, 20(2): 248-287.
  [4] Robertson P, Villebrun E, HoehorP. A Comparison of Optimal and Sub-optimal MAP Decoding Algorithms Operating in the LOG Domain [A]. ICC 95[C]. Seattle: ICC, 1995. 1009-1013.
  [5] 3GPP长期演进(LTE)技术原理与系统设计 沈嘉.索士强.全海洋等 人民邮电出版社
其他文献
目前分组业务流量在时段上存在明显的波峰波谷,网络利用率波动较大,低价值的下载类和视频类占据主导地位,而这些业务的一部分用户是可以接受延时使用的。运营商可提供用户自主网购流量的模式,用户通过终端上的电子商务客户端,访问运营商运营的流量商店,查询、订购、修改、推荐运营商的各种波谷容量业务;业务网购后,核心网和控制云的其它网元配合,对用户的网络资源进行调配;流量商店与核心网、BOSS系统、业务管理平台、
期刊
摘 要 本文介绍中兴通讯ZXR10 M6000产品产品系列及特色,及承载网改造方案建议。  关键词 承载网 IPV6 MSE  随着三网融合、移动互联网、物联网、云计算等新兴业务的快速发展,用户通信习惯由固定向移动、由语音数据向多媒体视频转变,导致从终端、接入、汇聚到核心乃至整个IP网络的流量都出现井喷式的增长,这对于网络的带宽、安全、QOS及用户体验等都提出了新的要求。  产业环境的变化促使网络
期刊
全球移动互联网的迅猛发展引发了一股史无前例的数据洪流,运营商的网络也再次迎来了巨大的挑战:GSM网络不堪重负,数据分流需求迫切;TD-SCDMA网络负荷轻载、终端渗透率低、数据分流效果欠佳;TD-LTE网络规模部署和终端渗透仍有待时日;WLAN网络热装冷用、找点不准、最后100米接入困难。  在短期内TDD终端匮乏,如何利用现有的技术手段来提升TDD网络利用率、快速推进TD-LTE部署就成为当务之
期刊
TD-LTE作为下一代移动通信技术的主流技术,已经开展了规模组网测试。高速公路作为一种典型的应用场景,在高速运动引入的多普勒频移、频繁切换、穿透损耗等方面都比城区环境面临更大挑战。本文对高速公路场景下TD-LTE组网覆盖方案进行了介绍,包括网络规划、关键技术应用、网络优化以及高速场景网络性能等几方面,为后续的TD-LTE高速场景组网积累经验和提供参考。  1 引言  TD-LTE是我国自主知识产权
期刊
摘 要 本文首先介绍了第四代移动通信系统(4G)的概念、主要特点,并与第三代移动通信系统的参数进行了对比,然后讨论了第四代移动通信系统的网络架构及其七大关键技术,最后总结了第四代移动通信系统的最新进展。  关键词 4G OFMD MIMO 智能天线 软件无线电  1 第四代移动通信系统(4G)概述  1.1 4G概念  4G,即为第四代移动通信及其技术的简称,是集3G与WLAN于一体并能够传输高质
期刊
12月22日,在“2012广州国际购物节”的开幕式上,广州移动宣布开启天河商圈4G网络体验活动,为天河商圈用户提供无线宽带接入服务。这是国内首个在商圈实现的TD-LTE网络,由中兴通讯配合广州移动部署,标志着广州TD-LTE网络建设进入一个新的阶段。  广州天河商圈是全国面积最大的商圈,是广州、华南乃至中国的第一商圈,云集了太古汇、天河城、正佳广场、万菱汇等知名商家,天河商圈的TD-LTE建设和应
期刊
12月26日,“江苏省三网融合产业合作推进会”在南京召开,此次会议由江苏省经济和信息化委员会主办,中国电信江苏分公司和中兴通讯有限公司共同协办举行。会议期间,江苏电信总经理高同庆,中兴通讯副总裁陆平共同为“IPTV应用创新中心“揭牌。  为大力推进江苏三网融合工作,促进全省产业链上下游相关企业的共同发展,大会期间中国电信江苏分公司还与以南京中兴软件责任有限公司为代表的江苏16家IT企业共同签订信息
期刊
日前,根据Current Analysis的最新报告显示,Orange Business Services连续第二年荣获全球IP电话和统一通信服务企业市场的唯一领导者评级。  Current Analysis负责企业网络和IT服务的研究总监Sandra O’Boyle表示:“Orange Business Services(Orange)是全球IP电话和UC服务企业市场的领导者,因为它拥有全球性的
期刊
近日,中兴通讯成功完成在德国电信奥地利子公司(TMA)全国骨干网上的100G部署,将网络从10G升级到100G,带宽提高10倍。这是中兴通讯继今年2月与德国电信完成超100G现场实验之后的再一次深度合作。  TMA是德国电信集团全资子公司,业务发展迅猛。TMA全国骨干网始建于2010年,由中兴通讯采用WASON(WDM Automatic Switch Optical Network)智能OTN网
期刊
日前,阿尔卡特朗讯宣布与突尼斯最大的无线通讯服务提供商Tunisiana签署四年期合作协议。根据该协议,双方将携手部署有线宽带接入网络,向突尼斯数百万企业和个人用户提供高速互联网接入业务及高品质语音和视频业务。  阿尔卡特朗讯将为Tunisiana提供全面的网络解决方案,包括网络设计、部署、管理、维护等服务,帮助Tunisiana在全国范围内部署有线宽带接入网络。Tunisiana是卡塔尔电信集团
期刊