有关4G空中接口通用的OFDMA和MIMO技术实现探讨(2020年7月整理).pdf

上传人:摩西的****12 文档编号:141865651 上传时间:2020-08-13 格式:PDF 页数:10 大小:562.62KB
返回 下载 相关 举报
有关4G空中接口通用的OFDMA和MIMO技术实现探讨(2020年7月整理).pdf_第1页
第1页 / 共10页
有关4G空中接口通用的OFDMA和MIMO技术实现探讨(2020年7月整理).pdf_第2页
第2页 / 共10页
有关4G空中接口通用的OFDMA和MIMO技术实现探讨(2020年7月整理).pdf_第3页
第3页 / 共10页
有关4G空中接口通用的OFDMA和MIMO技术实现探讨(2020年7月整理).pdf_第4页
第4页 / 共10页
有关4G空中接口通用的OFDMA和MIMO技术实现探讨(2020年7月整理).pdf_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《有关4G空中接口通用的OFDMA和MIMO技术实现探讨(2020年7月整理).pdf》由会员分享,可在线阅读,更多相关《有关4G空中接口通用的OFDMA和MIMO技术实现探讨(2020年7月整理).pdf(10页珍藏版)》请在金锄头文库上搜索。

1、 1 有关有关 4G 空中接口通用的空中接口通用的 OFDMA 和和 MIMO 技术实现探讨技术实现探讨 上网日期: 2008 年 06 月 03 日 已有 4 个评论 打印版 发送查询 订阅 关键字:关键字: 算法算法 架构架构 子载波子载波 OFDMA MIMO 无线通信正在不断发生着变化。所有新的 4G 空中接口(WiMAX、LTE、UMB、802.20、 WiBRO、下一代 PHS 等等)都共享着某些公共的技术:所有接口都基于正交频分多址接入 (OFDMA); 所有接口使用 MIMO(多入多出); 所有接口都采用“扁平化架构”并且都基于 IP(互 联网协议)。 本文将讨论其中的前两项:

2、具体地说,首先是介绍如何实现 OFDMA 的核心 DSP 算法,然 后是被 LTE 用来实现上行链路的新技术, 最后简要介绍用于 WiMAX 和 LTE 的 MIMO(所有 IP 方面的内容不在本文讨论范围内)。本文讨论的前提条件是采用软件定义的架构。 OFDM 使用大量紧邻的正交子载波。 每个子载波采用传统的调制方案(如正交幅度调制)进行 低符号率调制,其数据速率保持与相同带宽下的传统单载波调制方案相同。增强性能的 OFDMA 技术允许通过给多个用户分配特殊频率并共享信道。 采用单载波方案的 OFDM 的主要优点是无需复杂的均衡滤波器就能够应付多种信道条件。 例如,很长的铜线中产生的高频衰减

3、,窄带干扰以及由于多径导致的频率选择性衰落。由于 OFDM 可以看作使用许多慢速调制的窄带信号,而不是使用一个快速调制的宽带信号,因 此信道均衡可以得到简化。 低符号率可以充分利用符号间可提供的保护间隔, 从而使得处理 时域扩展(time-spreading)成为可能,并能消除码间干扰(ISI)。 在目前为止的大多数系统中,如 WiFi、16d 和 16e WiMAX 和 LTE 下行链路,核心算法一 直是 FFT。然而,LTE 上行链路进行了革新,要求使用更复杂的离散傅里叶变换(DFT)。 所有这些系统不仅需要高速 FFT 处理,而且要求灵活性。频增的市场压力要求供应商发布 的产品兼容较早的

4、标准, 但也必须具备足够的灵活性, 以便能通过简单的软件升级而升级到 最终版本,或者是让同一个系统支持不同的模式或不同的标准(如用于 LTE 和 WiMAX 的公 共平台)。 2 然而, 也可以采用可编程平台, 这种可编程平台可以在灵活的软件引擎上高效地实现面向硬 件的算法。picoChip 公司的高性能 PC102 就是一个很好的例子,它结合了软件开发环境的 面市时间和提取优势以及在算法中采用并行机制带来的性能优势。 FFT 其实就是离散傅里叶变换(DFT)的一种高效实现。对于一个 N 点 DFT 来说,直接实现 要求 N2次复杂的乘法与加法运算,但作为一个提供难以置信的效率增益的完美例子,

5、经典 的 FFT 只要求 NLOG2N 次运算。 有两种方法可以将 DFT 减少为一系列更简单的运算。一种方法是执行频域抽取,另一种方 法是执行时域抽取。这两种方法需要相同数量的复杂乘法和加法运算。两者的主要区别是, 时域抽取接受数字翻转的输入,产生正常顺序的输出,而频域抽取则接受正常顺序的输入, 产生数字翻转的输出。 输入和输出运算由所谓的蝶形运算完成。 每个蝶形运算都要将输入乘 上复杂的旋转因子 e-j2n/N。 流水线 FFT 可以采用对串行输入流的实时连续处理进行表征。面向硬件的方法通过尽量减 少复杂乘法器的数量和所需的存储空间来减少硅片的成本或面积。 这样可以在一定的面积上 并行计算

6、更多的单元。 FFT 算法涉及到数据的暂时分离,这是由蝶形运算执行的一项任务。由于样值要从输入流 中的不同点处获取,因此流水线 FFT 需要对数据进行缓存和重新排序。目前有许多不同的 架构可以解决这个问题。本文的 FFT 用例采用了标准的 radix-4 频域抽取算法。 FFT 的的 picoArray 实现方案实现方案 picoChip PC102 是一款高性能的多核 DSP,专门针对无线做过优化。它在单个裸片上集成 了 300 多个种类略有不同的处理器(或“阵列单元”):每个处理器均是自带存储器的传统 16 位哈佛结构 DSP,如表 1 所示。 表1:PC102处理器变化和存储器分布(*F

7、FT的最大数量受限于可用MEM类AE的数量)。 3 picoArray 编程模型使得组装流水线结构变得非常容易,这也是实现 FFT 所用的方法。举例 来说, 每个 radix-4蝶形运算包括 4个复杂的乘法(注意, 第4个蝶形运算只包含复杂的加法), 并被映射到一个独立的处理器。 每个阵列单元都是从内部总线获取输入数据, 经过处理后再 向流水线中的下一个 DSP 提供输出。由于总的吞吐量受限于最慢的阵列单元,因此理想情 况下阵列单元上的每个环回都应花相同数量的周期才能实现最佳的性能。 例如, 如果每个阵 列单元在 8 个周期内处理每个样值,那么最大吞吐量在 160MHz 时可达每秒 20M 个

8、采样。 FFT 实现接收 16+j16、左对齐、按顺序输入的数据,提供 16+j16、也按顺序的输出数据。 在每个蝶形运算中会发生位增加现象,其中 2 个位用于加法,16 个位用于复杂的乘法,这 种位增加在采用就近舍入策略的 40 位 STNA2 AE 累加器中很容易管理。 这种机制可以保持 中间值的最佳可能精度 ,从而达到较高的输出数据信噪比。图 1a 显示了本实现中的单元。 4 图1b:FFT内部单元;并行FFT可实现LTE上行链路要求的更高吞吐量DFT。 表2总结了PC102上的256点FFT的性能。 表2给出了复杂采样速率在10MSps和80MSps 之间的 256 点 FFT 所要求

9、的资源,并给出了在 PC102 上能以每个速率点执行的最大 FFT 数量。从表中可以看出,单个 10MSps FFT 需要约 1.5%的资源。 5 表2:picoArray上的OFDMA采用的256点 16+j16 FFT的资源使用。 从图 1b 可以看出如何通过整合“构建模块”FFT 来获得更高的吞吐量-显然并行架构是非常 适合的。 虽然目前大多数标准采用 OFDM(WiFi、802.16d、Flash OFDM)或 OFDMA(802.16e),但 LTE选用的上行链路发送机制是最新的SC-FDMA(单载波FDMA), 也称为DFT扩展OFDM。 与传统 OFDMA 相比,SC-FDMA

10、的优点是信号具有更低的峰值/平均功率比(PAPR),因为 它采用了固有的单载波结构。这在上行链路中尤其重要,因为在上行链路中更低的 PAPR 可以使移动终端在发送功效方面得到更大的好处, 并进而延长电池使用时间。 因此一些人士 认为,SC-FDMA“集两者之大成”,即单载波的低 PAPR 和多载波的鲁棒性。当然,天下没 有免费的午餐,这些好处的代价是增加了数字处理的复杂性,如上所述。 SC-FDMA 上行链路的实现如图 2 所示,其中 DFT 位于 OFDM 调制器之前,这表明比标准 OFDMA 要多一些步骤。 6 图2:SC-FDMA或DFT扩展OFDM。 众所周知,如果变换点数可以分解成少

11、量的数(素数),就可以高效地实现 DFT。分解时素数 越少,实现越简单。当然,经典 FFT 使用单个素数因子 2。 LTE 中的 DFT 预编码器尺寸取决于为指定用户的上行链路数据发送分配的子信道数量。 其中 N 是子载波的数量,a、b 和 c 在 N 1320 条件下都大于等于 0 (20MHz 带宽时)。对 于指定的用户,N 范围可以从 12 个音 (a,b,c=0,即单个资源模块)到 1296,总共 35 个不同 的选择,这些音再一起经过调制形成单载波上行链路。然而,这是在手机发送器侧,因为基 站接收机要处理许多用户, 每个用户从这些选项中作出选择, 针对所有可能的帧配置的总允 许变换器

12、数量是 531、783、569。这种灵活性显然增加了接收 iDFT 的复杂性。 用于分解 iDFT 的技术是“分而治之”,主要原理与大家熟悉的 FFT 相同,但 iDFT 的长列表 无法被分解成单个素数因子。相反,每个音可以被分解成长度为 2、3 和 5 的三个短 iDFT。 这些是 iDFT 的“引擎”。在本例实现中,一些 iDFT 已经被分解成素数因子(如 4、8 和 9)以 外的其他因子,以便将流水线级的最大数量减小至 3,从而带来缩短延迟的好处。 图 3 显示了 LTE iDFT 的逻辑结构, 这种结构可用来在 PC102/PC20 x 上实现 20MHz 的 LTE eNodeB。

13、7 8 图3:LTE iDFT库结构。 流水线级必须能够实现所有 35 种可能的 iDFT 功能,并动态地重新配置和避免由于不同长 度 iDFT 同时流过而造成的任何流水线危害。 最简单的架构是重新排序+级缓冲对 A、 B 和 C 都成为用来实现所有6个iDFT引擎的相同功能块的实例(如果计算1点iDFT就是7台引擎, 即通过不变)。更优化的解决方案确认只有一级需要实现 9 点引擎,另外一级需要实现 8 点 引擎,第三级需要 4 点引擎,加上 2、3 和 5 个引擎,因为任何 iDFT 长度都不需要超过一 个 9、8 或 4。 使事情复杂化的因素之一是,LTE 是一个带宽可扩展的系统(简言之,

14、TDD/FDD 都是 1.25MHz20MHz)。表 3 列出了不同模式时的不同实现方式。虽然与 FFT 相比灵活性有一 定的代价(见表 2),但值得注意的是,这种架构在实现这些配置时效率仍然特别高:即使所 需的 20MHz+20MHz FDD(最坏情况)资源也仍只占 PC102 的 10%。 表3:picoArray上可扩展iDFT的资源使用。 MIMO MIMO 是指在发送机和接收机上使用多幅天线以改善通信性能, 它是所有 4G 系统的一个特 点。 MIMO 不需要增加带宽或发送功率就能显著地提高数据吞吐量和链路距离, 并具有更高的频 谱效率(每秒每赫兹带宽可传更多的位)和链路可靠性或空间

15、分集性能(降低了衰落)。 9 发送(TX)端有 m 幅天线,接收(RX)端有 n 幅天线,就形成了一个 mn 的 MIMO,此时信道 的数量就等于所有组合之和:例如一个 22 的 MIMO 就有 4 个“信道”(1-1,1-2,2-1,2-2),性 能将达到 SISO 系统中香农极限值的两倍。你只能从 4 个“信道”中发送 2 倍的信息,因为你 需要“解开”信道矩阵才能提取信息。在实际应用中,信道不是完全独立的(存在一定的相关 性),因此优势有所降低。事实上有个似是而非的结论,即信道越差(更多的多径等),MIMO 的用处就越大,因为信道相关性越少。在自由空间中,由于 4 个信道非常相似,因此带

16、来 的好处非常有限。 MIMO 有多种不同的使用方式。拿 WiMAX 下行链路来说,它有两种标准的 MIMO 模式: Matrix A 和 Matrix B。前者也被称为空间时间编码(STC),它通过两幅发射天线以不同的形 式发送相同的信号。由于发送的是相同的符号,数据速率在 SISO 上不会提高,但由于两种 形式(s 和-s*)不同, 接收机有更好的机会恢复数据, 因此鲁棒性和范围(针对指定的数据速率) 得到了改善。为了在下行链路中实现这一技术,虽然符号率块不受影响(发送的一个符号), 但现在有两个突发链(burst chain),它们用不同调制形式的信息馈送到两幅天线。 Matrix B 则相反,它通过发送两个不同的符号来获得双倍的数据速率。在这种情况下,共有 两个突发链(针对两幅天线), 每个链处理独立的符号; 在实际应用中, 它将不是简单的复制, 而是符号率部分将被设计得更加快速,然后将输

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号