3GPPLTE基带处理系统仿真和计算需求分析.docVIP

3GPPLTE基带处理系统仿真和计算需求分析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3GPPLTE基带处理系统仿真和计算需求分析

3GPPLTE基带处理系统仿真和计算需求分析   摘要:下一代通信协议3GPP-LTE可以带来更大的数据带宽,更小的数据误码率,但随之而来的是硬件计算量的极大增加。本文通过建立基于3GPP-LTE通信协议的基带系统仿真模型,分析了3GPP-LTE协议的运算特点,最后提出了一种更高效的系统解决方案。   关键词:MIMO;OFDM;LTE基带系统仿真;计算需求分析      1引言      LTE是3GPP组织在“移动通信宽带化”趋势下,为了应对WiMAX等移动宽带无线接入技术的市场挑战,在十几年超3G(B3G)研究的技术储备基础上研发出的“准4G”技术。LTE在空中接口方面采用了正交频分多址(OFDMA)替代长期使用的码分多址(CDMA)作为多址技术,并大量采用了多输入多输出(MIMO)技术提高数据率和系统性能。   OFDM技术可以很好地克服无线信道的频率选择衰落,MIMO系统可以很容易获得无线信道的空间分集增益和实现无线信道的容量增益。因此MIMO-OFDM技术被认为是下一代高吞吐率和高带宽利用率的无线通信协议的核心技术。   软件无线电(SDR),是用现代化软件来操纵、控制传统“纯硬件电路”的无线通信。基本思想就是将宽带模数变换器(A/D)及数模变换器(D/A)尽可能地靠近射频天线,建立一个具有“A/D-DSP-D/A”模型的通用的、开放的硬件平台,在硬件平台上尽量利用软件技术来实现无线电的各种功能模块。由于软件无线电(SDR)具有更好的适应性,更小的开发风险,同时配合数字信号处理器(DSP)技术也弥补了廉价RF(RadioFrequency)所造成的不足。近年来,通信中的大量数据处理都是通过SDR的方式进行的。   由于3GPP-LTE协议中大量使用了OFDM和MIMO技术,协议所要求的基带处理的运算能力较以往有了极大的提升,这对现有DSP的数据处理能力提出了极大挑战。为了进一步考察LTE协议对运算量的需求,我们设计了一个满足3GPP-LTE协议[1]规范的C语言MIMO-OFDM基带测试程序,以TMS320C6400处理器[2]为测试平台,分析了3GPP-LTE协议中MIMO-OFDM核心算法的计算复杂性、并行性特征以及核心运算。在文章最后指出了现有运算平台的不足,并提出了一种更高效的运算平台体系结构。      23GPP-LTE协议规定的   系统收发流程      本章所研究的3GPP-LTE协议基带处理,采用4×2的MIMO-OFDM系统模型。系统框图如图1所示。   本文采用的3GPP-LTE协议MIMO-OFDM系统的基本参数如表1所示。      3各个模块主要运算分析       3.1 码块分块   首先对得到的待发送数据整体进行加CRC操作,之后进行码块划分,最后对划分好的各个码块分别加CRC。码块划分根据协议ETSI TS136.212中的规定,计算出两种码块的长度和数量,再将数据填入相应位置。从MAC层传来的数据,经过本步骤之后被分割为长短不一的若干码块,以便后续模块对每个码块进行编码。       3.2 加CRC与CRC校验   加CRC运算在原始数据的尾部增加一段长度的校验比特,用于接收端对收到的数据进行正确性的判断。加CRC运算为:crc(x)=x mod G,G为产生CRC校验所用的生成多项式,mod为取余数操作。得到的余数接在原始数据的尾部作为校验码。   CRC校验对接收到的数据进行正确性的判断。CRC校验所采用的算法和加CRC运算相同。check(x’)=x’ mod G,若得到的余数不为0则表明传输过程中产生了错误。(当余数为0时并不能确信传输过程的正确,详情可以参阅相关资料)。       3.3 信道编码与解码    3GPP-LTE协议中规定传输信道采用咬尾卷积码和Turbo码。本文中采用了更常用的turbo编码,码率为1/3。编码的移位寄存器配置如图3:   Turbo码内交织的作用是将输入的比特按照一定的方式打乱顺序,输出比特序号out(i)和输入比特序号i之间的关系如下:    out(i)=(f1i+f2i2)mod K   其中f1,f2取决与K,通过查表得到。   Turbo码最原始的译码算法是对接收到的信道似然比进行计算,所进行的最主要运算为    aEb ≡1n(ea+eb)=max(a,b)+1n(1+e-|a -b |)   本仿真中所采用的Max-Log-MAP算法对其进行简化,对数据在对数域操作。将上式简化为:   aEb ≡1n(ea+eb)    =max(a,b)+1n(1+e-|a -b |)aEb≈max(a,b)       3.4 速率匹配与解速率匹配

您可能关注的文档

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档