首页> 中国专利> 发送信号估计值的获取处理方法与装置、片上系统

发送信号估计值的获取处理方法与装置、片上系统

摘要

本发明实施例公开了一种发送信号估计值的获取处理方法与装置、片上系统,其中,方法包括:响应于当前OFDM符号的序号N位于相邻两个含有导频点的OFDM符号的序号N1与N2之间,分别针对该第N个OFDM符号内的每一个RE,采用线性内插法即时获取该RE的信道估计值

著录项

  • 公开/公告号CN103107962A

    专利类型发明专利

  • 公开/公告日2013-05-15

    原文格式PDF

  • 申请/专利权人 展讯通信(上海)有限公司;

    申请/专利号CN201210058708.3

  • 发明设计人 梁景新;董宇;

    申请日2012-03-07

  • 分类号

  • 代理机构中国国际贸易促进委员会专利商标事务所;

  • 代理人毛丽琴

  • 地址 201203 上海浦东新区张江高科技园区祖冲之路2288弄展讯中心1号楼

  • 入库时间 2024-02-19 18:48:14

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2014-08-20

    授权

    授权

  • 2013-06-12

    实质审查的生效 IPC(主分类):H04L25/02 申请日:20120307

    实质审查的生效

  • 2013-05-15

    公开

    公开

说明书

技术领域

本发明涉及通信技术,尤其是一种发送信号估计值的获取处理方法 与装置、片上系统。

背景技术

长期演进(Long Term Evolution,以下简称:LTE)通信系统是第 三代移动通信系统(The 3rd Generation Telecommunication,以下简 称:3G)的演进。与以往蜂窝系统所采用的电路交换模式不同,LTE 通信系统仅支持分组交换业务,能提供更高的业务传输速率,在 20MHz带宽内提供上、下行峰值数据速率分别为100Mbit/s和 50Mbit/s,为用户提供更丰富的服务。

LTE通信系统可以在一个统一的框架下同时采用频分双工 (Frequency Division Duplex,以下简称:FDD)和时分双工(Time  Division Duplex,以下简称:TDD)模式。其中,采用TDD模式的 LTE通信系统也称为TD-LTE系统。图1为5ms切换周期下TD-LTE 系统中的一个帧结构示意图。如图1所示,每个无线帧长为 Tf=307200·Ts=10ms,由两个长为153600·Ts=5ms的半帧组成。每个 半帧由五个长为30720·Ts=1ms的子帧组成,其中每个子帧含两个时隙 (Slot)。图2为下行无线帧中每个时隙的无线资源结构示意图。如图2 所示,每个下行时隙Tslot包括个正交频分复用(Orthogonal  Frequency Division Multiplexing,以下简称:OFDM)符号,每个 OFDM符号在频域上含个子载波。其中以一个OFDM符号中 的一个子载波为最小的无线资源单位,称为资源元素(resource  element,以下简称:RE),由此,每个下行时隙包括个子 载波,也即包括个RE,其中,个RE构成一个资源 块(Resource block,以下简称:RB)。

在TD-LTE系统中,由于无线信道的畸变,相对于发送端,在接收 端承载在每个RE上的复基带信号(以下简称:复新号)都叠加了幅度 和相位的变化。因此,接收端可以获取这些变化以恢复发送端发送的原 始信号。

图3为连续两个RB的参考信道示例图。如图3所示,斜纹填充部 分的RE表示导频点的信道,也称为:导频信道。发送端在导频信道上 发送的发送信号是预知的,因此,比较发送端在导频信道上的发送信号 与接收端接收到的同一导频信道上的复信号,可以获知发送信号经过的 无线信道的属性。其中,接收端接收到的复信号包括I路和Q路正交信 号。

目前具体采用如下信道估计方式,对OFDM符号中RE对应的无 线信道进行信道估计处理:

对含有导频点的OFDM符号,对其中的导频点进行信道估计,得 到导频点的信道估计值,并在频域上平滑求得该含有导频点的OFDM 符号内所有非导频点的信道估计值,假设第K个OFDM符号中第i个 RE的信道估计值为

以相邻两个含有导频点的OFDM符号作为LTE参考信号 (Reference Signal,以下简称:RS)符号,假设作为LTE RS符号的 两个OFDM符号的序号分别为N1和N2,采用线性内插法,获取序号 为N1和N2的两个OFDM符号之间不含导频点的OFDM符号中对应 RE的信道估计值。

现有技术中,具体通过如下方式获取发送端在各OFDM符号中各 RE上发送信号的估计值:

接收端接收到OFDM符号后,对接收到的各OFDM符号进行快速 傅里叶变换(Fast Fourier Transform,以下简称:FFT),得到FFT值 并存储在FFT缓存单元中;信道估计(Channel Estimation,以下简 称:CHE)单元从FFT缓存单元中提取含有导频点的OFDM符号,并 基于目前采用的上述信道估计方式对OFDM符号中RE对应的无线信 道进行信道估计处理,得到各OFDM符号中各RE的信道估计值并存 储在CHE缓存单元中;多输入多输出(Multiple Input Multiple  Output,以下简称:MIMO)解调单元逐OFDM符号、逐RE,分别 从FFT缓存单元中与CHE缓存单元中提取同一RE对应的FFT值与 信道估计值,并基于预设MIMO解调算法进行计算处理,得到发送端 在各OFDM符号中各RE上发送信号的估计值。

在实现本发明的过程中,发明人发现,现有技术中获取发送信号的 估计值的方法至少存在以下问题:

CHE单元需要保存两个LTE RS符号之间所有OFDM符号的信道 估计值,以便MIMO解调单元基于信道估计值与相应FFT值获取发送 端在两个LTE RS符号之间所有OFDM符号中各RE上发送信号的估 计值,这就需要占用接收端较多的片上系统(System on a Chip,以下 简称:SOC)内存,增加了SOC芯片的成本,并降低了SOC的信息处 理性能。

发明内容

本发明实施例所要解决的技术问题是:提供一种发送信号估计值的 获取处理方法与装置、片上系统,以节省SOC内存,降低SOC芯片的 成本,提高SOC的信息处理性能。

本发明实施例提供的一种发送信号估计值的获取处理方法,包括:

响应于当前正交频分复用OFDM符号的序号N位于相邻两个含有 导频点的OFDM符号的序号N1与N2之间,分别针对该第N个OFDM 符号内的每一个资源元素RE,采用线性内插法即时获取该RE的信道 估计值其中,表示该第N个OFDM符号内第i个RE的信道估 计值,i∈[0,L-1],每个OFDM符号包括L个RE,L为大于0的整 数;

从快速傅里叶变换FFT缓存单元中提取所述第N个OFDM符号内 第i个RE的FFT值,并基于预设多输入多输出MIMO解调算法对所 述第N个OFDM符号内第i个RE的FFT值与信道估计值进行计算 处理,得到发送端在所述第N个OFDM符号内第i个RE上发送信号 的估计值。

本发明实施例提供的一种发送信号估计值的获取处理装置,包括:

CHE单元,用于响应于当前OFDM符号的序号N位于相邻两个含 有导频点的OFDM符号的序号N1与N2之间,分别针对该第N个 OFDM符号内的每一个RE,采用线性内插法即时获取该RE的信道估 计值其中,表示该第N个OFDM符号内第i个RE的信道估计 值,i∈[0,L-1],每个OFDM符号包括L个RE,L为大于0的整数;

MIMO解调单元,用于从FFT缓存单元中提取所述第N个OFDM 符号内第i个RE的FFT值,并基于预设MIMO解调算法对所述第N 个OFDM符号内第i个RE的FFT值与信道估计值进行计算处理, 得到发送端在所述第N个OFDM符号内第i个RE上发送信号的估计 值。

本发明实施例提供的一种片上系统,包括本发明上述实施例提供的 发送信号估计值的获取处理装置。

本发明实施例提供的一种接收设备,包括本发明上述实施例提供的 SOC。

基于本发明上述实施例提供的发送信号估计值的获取处理方法与装 置、片上系统,对位于相邻两个含有导频点的OFDM符号之间的 OFDM符号,分别针对其中的每一个RE,采用线性内插法即时获取信 道估计值并从FFT缓存单元中提取当前RE的FFT值,基于预设 MIMO解调算法对当前RE的FFT值与信道估计值进行计算处理, 得到发送端在当前RE上发送信号的估计值。本发明实施例不需要存储 相邻两个含有导频点的OFDM符号之间各OFDM符号的信道估计值, 与现有技术相比,节省了存储相邻两个含有导频点的OFDM符号之间 各OFDM符号的信道估计值占用的SOC内存,从而降低了SOC芯片 的成本,提高了SOC的信息处理性能。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描 述。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将 对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见 地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技 术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获 得其他的附图。

图1为5ms切换周期下TD-LTE系统中的一个帧结构示意图。

图2为下行无线帧中每个时隙的无线资源结构示意图。

图3为连续两个RB的参考信道示例图。

图4为本发明发送信号估计值的获取处理方法一个实施例的流程 图。

图5为本发明发送信号估计值的获取处理方法另一个实施例的流程 图。

图6为本发明发送信号估计值的获取处理方法又一个实施例的流程 图。

图7为本发明实施例采用流水线方式实现线性内插法的一个示意 图。

图8为本发明应用实施例中MIMO解调单元的一个工作原理示意 图。

图9为本发明发送信号估计值的获取处理装置一个实施例的结构示 意图。

图10为本发明发送信号估计值的获取处理装置另一个实施例的结 构示意图。

图11为本发明发送信号估计值的获取处理装置又一个实施例的结 构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案 进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实 施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术 人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本 发明保护的范围。

图4为本发明发送信号估计值的获取处理方法一个实施例的流程 图。如图4所示,该实施例发送信号估计值的获取处理方法包括:

101,响应于当前OFDM符号的序号N位于相邻两个含有导频点 的OFDM符号的序号N1与N2之间,即:当前OFDM符号为位于任意 相邻两个含有导频点的OFDM符号之间的OFDM符号,分别针对该第 N个OFDM符号内的每一个RE,采用线性内插法即时获取其信道估计 值

其中,i∈[0,L-1],每个OFDM符号包括L个RE,L为大于0的 整数。

接收设备接收到的OFDM符号中,含有导频点的OFDM符号可以 有很多,在本发明的各实施例中,N1与N2分别表示任意两个相邻的、 含有导频点的OFDM符号的序号,例如,序号为1、5、8、11的 OFDM符号含有导频点,则一个N1与N2对[N1,N2]的取值可以分别 是[1,5]、[5,8]与[8,11]三组。相应地,N的取值分别为大于1且小 于5的整数、大于5且小于8的整数、大于8且小于11的整数。其 中,接收设备根据采用的通信协议规定的帧结构,例如根据协议3GPP TS36.211 V8.3.0规定的帧结构,可以获知所有含有导频点的OFDM符 号的序号。

103,从FFT缓存单元中提取第N个OFDM符号内第i个RE的 FFT值,并基于预设MIMO解调算法,对该第N个OFDM符号内第i 个RE的FFT值与信道估计值进行计算处理,得到发送端在该第N 个OFDM符号内第i个RE上发送信号的估计值。

本发明上述实施例提供的发送信号估计值的获取处理方法,对位于 相邻两个含有导频点的OFDM符号之间的OFDM符号,分别针对其中 的每一个RE,采用线性内插法即时获取信道估计值并从FFT缓 存单元中提取当前RE的FFT值,基于预设MIMO解调算法对当前 RE的FFT值与信道估计值进行计算处理,得到发送端在当前RE 上发送信号的估计值。本发明实施例中不需要接收端的接收设备存储相 邻两个含有导频点的OFDM符号之间各OFDM符号的信道估计值,节 省了接收设备存储相邻两个含有导频点的OFDM符号之间各OFDM符 号的信道估计值占用的SOC内存,从而降低了SOC芯片的成本,提高 了SOC的信息处理性能。

图5为本发明发送信号估计值的获取处理方法另一个实施例的流程 图。如图5所示,该实施例发送信号估计值的获取处理方法包括:

201,接收并缓冲OFDM符号,依次对接收并缓冲的OFDM符号 进行FFT,得到多个缓冲OFDM符号的FFT值并存储在FFT缓存单 元中。其中,FFT缓存单元中包括第N1个至第N2个OFDM符号的 FFT值。

示例性地,该201的操作可以通过接收单元与FFT单元实现。

203,依次从FFT缓存单元中提取含有导频点的OFDM符号内各 RE的FFT值并进行信道估计处理得到信道估计值并存储在CHE缓 存单元中,其中,i∈[0,L-1],K的取值包括N1与N2。

示例性地,该203的操作可以通过一个CHE单元实现。

205,识别当前计算处理的OFDM符号的序号N是否为相邻两个 含有导频点的OFDM符号的序号N1或者N2。即:识别当前处理的 OFDM符号是否为相邻两个含有导频点的OFDM符号之一。

响应于当前处理的OFDM符号的序号N为相邻两个含有导频点的 OFDM符号的序号N1或者N2,执行211的操作。

否则,响应于当前处理的OFDM符号的序号N位于相邻两个含有 导频点的OFDM符号的序号N1与N2之间,即:当前处理的OFDM符 号为位于相邻两个含有导频点的OFDM符号之间的OFDM符号,执行 207的操作。

207,基于第N1个与第N2个OFDM符号内各RE的信道估计值 分别通过公式

CNi=(N-N1)*CN2i+(N2-N)*CN1iN2-N1,即时获取该第N个OFDM符 号内各RE的信道估计值其中,N1<N2。

示例性地,上述205的操作可以通过一个MIMO解调单元实现, 上述207的操作可以由MIMO解调单元指示CHE单元实现。

209,从FFT缓存单元中提取第N个OFDM符号内第i个RE的 FFT值,并基于预设MIMO解调算法,对该第N个OFDM符号内第i 个RE的FFT值与信道估计值进行计算处理,得到发送端在该第N 个OFDM符号内第i个RE上发送信号的估计值。

之后,不再执行本实施例的后续流程。

211,依次针对当前计算处理的OFDM符号内的每一个RE,从 FFT缓存单元中与CHE缓存单元中分别提取该RE对应的FFT值与信 道估计值,并基于预设MIMO解调算法,对该RE对应的FFT值与信 道估计值进行计算处理,得到发送端在当前处理的OFDM符号内各RE 上发送信号的估计值。

示例性地,上述209与211的操作可以通过MIMO解调单元实 现。

本发明上述实施例中,仅在CHE缓存单元中存储含有导频点的 OFDM符号的信道估计值,对于不含导频点的OFDM符号内各RE的 信道估计值,在需要进行计算处理时可以由CHE单元采用线性内插法 利用相邻两个含有导频点的OFDM符号内各RE的信道估计值即时获 取,而不需预先计算并存储该不含导频点的OFDM符号的信道估计 值,节省了现有技术中接收设备由于存储不含导频点的OFDM符号的 信道估计值所需占用的SOC内存,从而降低了SOC芯片的成本,提高 了SOC的信息处理性能。其中的SOC内存包括接收单元缓冲OFDM 符号、FFT缓存单元与CHE缓存单元所需的内存。

即:在图5所示的上述实施例中,i的取值依次为0、1、2、...、 L-1时,分别执行操作207~209。通过操作209得到发送端在该第N个 OFDM符号内第L-1个RE上发送信号的估计值时,该第N个OFDM 符号计算处理完毕,之后处理下一个OFDM符号,赋值N=N+1,即 以N+1作为N,返回执行205的操作,识别N+1是否位于N1与N2之 间。

具体应用中,可以通过CHE单元即时获取不含导频点的该第N个 OFDM符号内第i个RE的信道估计值通过MIMO解调单元来对 同一RE的FFT值与信道估计值进行计算处理以获取发送端在该 RE上发送信号的估计值。由于实际应用中,MIMO解调单元的工作频 率可能设计的较高,当MIMO解调单元需要从CHE单元获取第N1个 或者第N2个OFDM符号中各RE的信道估计值数据时,直接从CHE 缓存单元中提取即可。但是,当MIMO解调单元需要提取的信道估计 值数据并不存在于CHE缓存单元中,需要CHE单元采用线性内插法 即时获取时,为了保证CHE单元对信道估计值的即时获取速度可以满 足MIMO解调单元的实时性要求,能够迅速响应MIMO解调单元对信 道估计值数据的提取请求,根据本发明发送信号估计值的获取处理方法 的又一个实施例,CHE单元采用线性内插法即时获取该第N个OFDM 符号内第i个RE的信道估计值时,具体可以根据MIMO解调单元 对信道估计值的计算处理顺序,提前一拍或多拍采用线性内插法获取该 第N个OFDM符号内第i个RE的信道估计值并存储在缓冲单元 中,以供MIMO解调单元提取。其中,该缓冲单元的深度应保证 MIMO解调单元能够连续从缓冲单元提取信道估计值数据而无需等 待,例如,该缓冲单元的深度可以为8,并可以根据实际需求调整。根 据本发明实施例的一个示例而非限制,其中的缓冲单元具体可以是先入 先出(first in,first out,以下简称:FIFO)缓冲器。

图6为本发明发送信号估计值的获取处理方法又一个实施例的流程 图。如图6所示,该实施例发送信号估计值的获取处理方法包括:

301,接收并缓冲OFDM符号,依次对接收并缓冲的OFDM符号 进行FFT,得到多个缓冲OFDM符号的FFT值并存储在FFT缓存单 元中。其中,FFT缓存单元中包括第N1个至第N2个OFDM符号的 FFT值。

示例性地,该301的操作可以通过接收单元与FFT单元实现。

303,依次从FFT缓存单元中提取含有导频点的OFDM符号内各 RE的FFT值并进行信道估计处理,得到信道估计值并存储在CHE 缓存单元中,其中,i∈[0,L-1],K的取值包括N1与N2。

305,根据MIMO解调单元对信道估计值的计算处理顺序,提前一 拍或多拍,基于第N1个与第N2个OFDM符号内各RE的信道估计值 分别通过公式

CNi=(N-N1)*CN2i+(N2-N)*CN1iN2-N1,获取该第N个OFDM符号内 各RE的信道估计值并存储在缓冲单元中,并在监测到缓冲单元的可 用空间达到预设空间阈值时,例如,缓冲单元的空闲空间达到缓冲单元 存储空间的四分之一、二分之一或者缓冲单元的存储空间全空时,获取 后续不含有导频点的OFDM符号内RE的信道估计值对缓冲单元进行 填充。

其中,N1<N2;在该第N个OFDM符号内,i的取值依次为0、 1、2、...、L-1,i的取值大于L-1时,赋值N=N+1,即以N+1作为 N,i重新从0开始取整数值。

示例性地,该303与305的操作可以通过一个CHE单元实现。上 述305中在监测到缓冲单元的可用空间达到预设空间阈值时获取后续不 含有导频点的OFDM符号内RE的信道估计值对缓冲单元进行填充的 操作,可以与后续操作并行执行。

307,识别当前计算处理的OFDM符号的序号N是否为相邻两个 含有导频点的OFDM符号的序号N1或者N2。即:识别当前处理的 OFDM符号是否为相邻两个含有导频点的OFDM符号之一。

响应于当前处理的OFDM符号的序号N为相邻两个含有导频点的 OFDM符号的序号N1或者N2,执行311的操作。

否则,响应于当前处理的OFDM符号的序号N位于相邻两个含有 导频点的OFDM符号的序号N1与N2之间,即:当前处理的OFDM符 号为位于相邻两个含有导频点的OFDM符号之间的OFDM符号,执行 309的操作。

309,从FFT缓存单元中提取该第N个OFDM符号内第i个RE 的FFT值,从缓冲单元中提取该第N个OFDM符号内第i个RE的信 道估计值并基于预设MIMO解调算法,对该第N个OFDM符号 内第i个RE的FFT值与信道估计值进行计算处理,得到发送端在 该第N个OFDM符号内第i个RE上发送信号的估计值。

之后,不再执行本实施例的后续流程。

311,依次针对当前计算处理的OFDM符号内的每一个RE,从 FFT缓存单元中与CHE缓存单元中分别提取该RE对应的FFT值与信 道估计值,并基于预设MIMO解调算法,对该RE对应的FFT值与信 道估计值进行计算处理,得到发送端在当前处理的OFDM符号内各RE 上发送信号的估计值。

示例性地,上述309与311的操作可以通过MIMO解调单元实 现。

即:在图6所示的上述实施例中,i的取值依次为0、1、2、...、 L-1时,分别执行操作309。通过操作309得到发送端在该第N个 OFDM符号内第L-1个RE上发送信号的估计值时,该第N个OFDM 符号计算处理完毕,之后处理下一个OFDM符号,赋值N=N+1,即 以N+1作为N,返回执行307的操作,识别N+1是否位于N1与N2之 间。

上述图6所示的实施例中,提前一拍或多拍获取该第N个OFDM 符号内各RE的信道估计值并存储在缓冲单元中,并在监测到缓冲单 元的可用空间达到预设空间阈值时,获取后续不含有导频点的OFDM 符号内RE的信道估计值对缓冲单元进行填充,能够迅速响应MIMO 解调单元对信道估计值数据的提取请求,有效保证了MIMO解调单元 可以即时提取信道估计值而无需等待,满足了MIMO解调单元对信道 估计值数据提取实时性要求。基于该实施例,解决了MIMO解调单元 提取即时获取的信道估计值数据的实时性问题,实现了CHE单元与 MIMO解调单元处理能力的匹配,提高了MIMO解调单元的工作效率 从而进一步提高了SOC的信息处理性能。

根据本发明上述各发送信号估计值的获取处理方法实施例的一个示 例而非限制,即时获取第N个OFDM符号内第i个RE的信道估计值 时,具体可以采用流水线方式实现第一乘法器、第二乘法器与加法 器,其中,第一乘法器由与第N2个OFDM符号内各RE的信道 估计值获取第二乘法器由与第N1个OFDM 符号内各RE的信道估计值获取加法器由第一乘法 器的输出结果与第二乘法器的输出结果获 取第N个OFDM符号内各RE的信道估计值 CNi=(N-N1)*CN2iN2-N1+(N2-N)*CN1iN2-N1.由于采用流水线方式实现第一乘法 器、第二乘法器与加法器,第一乘法器、第二乘法器与加法器可以各自 独立地并行获取相应的计算结果与 CNi=(N-N1)*CN2iN2-N1+(N2-N)*CN1iN2-N1,并且,第一乘法器与第二乘法器可 以并行获取与与直接计算 CNi=(N-N1)*CN2iN2-N1+(N2-N)*CN1iN2-N1的方式相比,有效提高了采用线性内 插法即时获取RE的信道估计值的速度,节省了获取不含导频点的 OFDM符号中各RE的信道估计值的时间。如图7所示,为本发明实施 例采用流水线方式实现线性内插法的一个示意图。

为了进一步突出本发明实施例与现有技术的区别,并使本发明实施 例的有益技术效果更加清楚、明确,以下以本发明其中一个实施例在 MIMO2×2、N1=0、N2=4的具体应用为例,来将本发明与现有技 术进行比较说明。

MIMO2×2是指2个发射天线与2个接收天线。MIMO解调单元 是逐RE进行解调的。为了解调一个RE上的数据,需要提取该RE对 应的每个接收天线接收信号的FFT值,还有每组发射-接收天线组合对 应的信道估计值。如图8所示,为本发明应用实施例中MIMO解调单 元的一个工作原理示意图。因为发射天线和接收天线的数量都是2,因 此每个RE对应2个FFT值与2×2=4个信道估计值。

以最大处理100个RB为例,参见图2,每个RB包含12个子载 波,于是每个OFDM符号中需要处理的RE为1200个。如图8所示, MIMO解调单元需要2组FFT值、4组信道估计值来计算出两个发送 天线在一个RE上的发送信号的估计值。由于I路和Q路正交信号通常 分别使用16比特进行量化,则一组I路和Q路正交信号,需要需4字 节(即:32比特)的存储空间,每个OFDM符号就需要4×1200 =4800字节的存储空间。

依据现有技术,针对上述应用实施例,获取发送信号估计值的方法 如下:

接收并缓冲第0到第4个OFDM符号,共耗用5×2×4800=48K 字节。其中,5表示OFDM符号的数量为5个,2表示接收天线的数量 为2个;

CHE单元根据第0个和第4个OFDM符号的FFT值,计算它们 的信道估计值,然后用线性内插法获取第1个到第3个OFDM符号的 信道估计值。这样,总共得到5个OFDM符号的信道估计值,并存储 在CHE缓存单元中,共耗用5×4×4800=96K字节。其中,5表示 OFDM符号的数量为5个,4表示每个RE对应4组信道估计值;

MIMO解调单元逐OFDM符号、每个OFDM符号中逐RE地提 取FFT值与信道估计值并进行计算处理,得到发送信号的估计值。其 处理方法如下:

设定N=0;

设定i=0;

从FFT缓存单元提取存储的第N个OFDM符号内第i个RE的 FFT值,从CHE缓存单元提取存储的第N个OFDM符号内第i个RE 的信道估计值,采用预设MIMO解调算法进行计算,得到在该第i个 RE上发送信号的估计值;

i=i+1,如果i<1200,返回执行上一操作,否则,若i=1200,执 行下一操作;

N=N+1,如果N<4,返回执行设定i=0的操作;否则,若N= 5,结束执行操作。

依据本发明的其中一个实施例,针对上述应用实施例,可以采用如 下方式获取发送信号的估计值:

接收并缓冲第0到第4个OFDM符号,共耗用5×2×4800=48K 字节。其中,5表示OFDM符号的数量为5个,2表示接收天线的数量 为2个;

CHE单元根据第0个和第4个OFDM符号的FFT值,计算它们 的信道估计值,并存储在CHE缓存单元中,共耗用2×4×4800=38.4K 字节。其中,2表示OFDM符号的数量为2个,4表示每个RE对应4 组信道估计值;

MIMO解调单元逐OFDM符号、每个OFDM符号中逐RE地提 取FFT值与信道估计值并进行计算处理,得到发送信号的估计值。其 处理方法如下:

设定N=0,识别是否N=N1或者N=N2;

若N=N1或者N=N2,设定i=0;

从FFT缓存单元提取存储的第N个OFDM符号内第i个RE的 FFT值,从CHE缓存单元提取存储的第N个OFDM符号内第i个RE 的信道估计值,采用预设MIMO解调算法进行计算,得到在该第i个 RE上发送信号的估计值;

i=i+1,若i<1200,返回执行上一操作,否则,若i=1200,执行 下一操作;

N=N+1,若N<5,返回执行识别是否N=N1或者N=N2的操 作;否则,若N=5,结束执行操作;

否则,若N≠N1且N≠N2,设定i=0;

由CHE单元采用线性内插法,通过和即时获取该第N个 OFDM符号内第i个RE的信道估计值MIMO解调单元从FFT缓 存单元提取存储的第N个OFDM符号内第i个RE的FFT值,并采用 预设MIMO解调算法对该第N个OFDM符号内第i个RE的FFT值 与信道估计值进行计算,得到在该第i个RE上发送信号的估计值;

i=i+1,如果i<1200,返回执行上一操作,否则,若i=1200,执 行下一操作;

N=N+1,如果N<5,返回执行识别是否N=N1或者N=N2的操 作;否则,若N=5,结束执行操作。

基于上述应用实施例可知,本发明实施例与现有技术相比,由于少 存储了3个OFDM符号的信道估计值数据,相对于现有技术少占用 96K-38.4K=57.6K字节的SOC内存。虽然缓冲单元也占用一定的 SOC内存空间,但是所需占用的内存空间非常小,假设缓冲单元的深 度为8,所需占用的SOC内存空间的大小为:8×4×4=0.5K,其中,8 为缓冲单元的深度,第一个表示一个RE对应4个信道估计值,第二个 4表示一个信道估计值数据占用4个字节。由此可知,缓冲单元所需的 容量很小,相对于节省的SOC内存基本可以忽略。如果缓冲单元的深 度更小,其所需的容量会更小。

图9为本发明发送信号估计值的获取处理装置一个实施例的结构示 意图。该实施例发送信号估计值的获取处理装置可用于实现本发明上述 各发送信号估计值的获取处理方法实施例的流程。如图9所示,其包括 CHE单元401与MIMO解调单元403。其中:

CHE单元401,用于响应于当前OFDM符号的序号N位于相邻两 个含有导频点的OFDM符号的序号N1与N2之间,分别针对该第N个 OFDM符号内的每一个RE,采用线性内插法即时获取该RE的信道估 计值其中,i∈[0,L-1],每个OFDM符号包括L个RE,L为大 于0的整数;

MIMO解调单元403,用于从FFT缓存单元401中提取该不含导 频点的第N个OFDM符号内第i个RE的FFT值,并基于预设MIMO 解调算法对该第N个OFDM符号内第i个RE的FFT值与CHE单元 401获取的信道估计值进行计算处理,得到发送端在第N个OFDM 符号内第i个RE上发送信号的估计值。

本发明上述实施例提供的发送信号估计值的获取处理装置中,CHE 单元对位于相邻两个含有导频点的OFDM符号之间的OFDM符号,分 别针对其中的每一个RE,采用线性内插法即时获取信道估计值MIMO解调单元从FFT缓存单元中提取当前RE的FFT值,并基于预 设MIMO解调算法对当前RE的FFT值与信道估计值进行计算处 理,得到发送端在当前RE上发送信号的估计值。由于不需要在CHE 缓存单元中存储相邻两个含有导频点的OFDM符号之间各OFDM符号 的信道估计值,节省了存储相邻两个含有导频点的OFDM符号之间各 OFDM符号的信道估计值占用的SOC内存,从而降低了SOC芯片的 成本,提高了SOC的信息处理性能。

图10为本发明发送信号估计值的获取处理装置另一个实施例的结 构示意图。如图10所示,与图9所示的实施例相比,该实施例发送信 号估计值的获取处理装置还包括接收单元405、FFT单元407、FFT缓 存单元409与CHE缓存单元411。其中:

接收单元405,用于接收并缓冲OFDM符号。

FFT单元407,用于依次对接收单元405接收并缓冲的OFDM符 号进行FFT,得到多个缓冲OFDM符号的FFT值并存储在FFT缓存 单元409中。

FFT缓存单元409,用于存储OFDM符号的FFT值。

相应的,CHE单元401,还用于依次从FFT缓存单元409中提取 含有导频点的OFDM符号内各RE的FFT值并进行信道估计处理,得 到信道估计值并存储在CHE缓存单元中,其中,i∈[0,L-1],K的 取值包括N1与N2;分别针对该不含导频点的第N个OFDM符号内的 每一个RE,采用线性内插法即时获取该RE的信道估计值时,具体 分别通过公式

CNi=(N-N1)*CN2i+(N2-N)*CN1iN2-N1,即时获取该第N个OFDM符 号内各RE的信道估计值其中,N1<N2。

CHE缓存单元411,用于存储含有导频点的OFDM符号的信道估 计值。

MIMO解调单元403,还用于识别当前计算处理的OFDM符号的 序号N是否为相邻两个含有导频点的OFDM符号的序号N1或者N2; 响应于当前计算处理的OFDM符号的序号N为相邻两个含有导频点的 OFDM符号的序号N1或者N2,依次针对当前计算处理的OFDM符号 内的每一个RE,从FFT缓存单元409与CHE缓存单元411中提取该 RE对应的FFT值与信道估计值,并基于预设MIMO解调算法对该RE 对应的FFT值与信道估计值进行计算处理,得到发送端在当前计算处 理的OFDM符号内各RE上发送信号的估计值;否则,响应于当前 OFDM符号的序号N位于相邻两个含有导频点的OFDM符号的序号 N1与N2之间,指示CHE单元401分别针对该第N个OFDM符号内 的每一个RE,采用线性内插法即时获取该RE的信道估计值并开 始执行从FFT缓存单元409中提取第N个OFDM符号内第i个RE的 FFT值的操作。

本发明上述实施例中,CHE缓存单元中仅存储含有导频点的 OFDM符号的信道估计值,对于不含导频点的OFDM符号内各RE的 的信道估计值,在需要进行计算处理时由CHE单元采用线性内插法利 用相邻两个含有导频点的OFDM符号内各RE的信道估计值即时获 取,而不需预先计算并存储该不含导频点的OFDM符号的信道估计 值,因此CHE缓存单元所需的存储空间相对于现有技术减小,节省了 现有技术由于存储不含导频点的OFDM符号的信道估计值所需占用的 SOC内存,从而降低了SOC芯片的成本,提高了SOC的信息处理性 能。其中的SOC内存包括接收单元405缓冲OFDM符号、FFT缓存单 元409与CHE缓存单元411所需的内存。

再参见图10,根据本发明发送信号估计值的获取处理装置实施例的 一个示例而非限制,本发明实施例的发送信号估计值的获取处理装置还 可以包括MIMO缓存单元413,用于存储OFDM符号中各RE上发送 信号的估计值。

根据本发明发送信号估计值的获取处理装置的一个示例而非限制, 与本发明图5所示发送信号估计值的获取处理方法实施例相应的,CHE 单元401具体从i=0开始,在获取该第N个OFDM符号内第i个RE 的信道估计值之后,识别i+1是否小于L;响应于i+1小于L,以 i+1作为i,执行采用线性内插法即时获取该第N个OFDM符号内第i 个RE的信道估计值的操作,使i的取值依次遍历[0,L-1]中的每一 个整数值。响应于i+1不小于L,该第N个OFDM符号计算处理完 毕,之后处理下一个OFDM符号,赋值N=N+1,即以N+1作为 N,开始执行识别N+1是否位于N1与N2之间的操作,使N的取值依 次遍历N1与N2之间的每一个整数值。

图11为本发明发送信号估计值的获取处理装置又一个实施例的结 构示意图,该实施例的获取处理装置可用于实现上述图6所示实施例的 获取处理方法流程。如图11所示,与图9或图10所示实施例相比,该 实施例发送信号估计值的获取处理装置还包括缓冲单元415,用于存储 不含有导频点的OFDM符号内RE的信道估计值。示例性地,该缓冲 单元可以通过一个FIFO缓冲器实现。该实施例中,CHE单元401采 用线性内插法即时获取不含导频点的第N个OFDM符号内第i个RE 的信道估计值时,具体根据MIMO解调单元403对信道估计值的计 算处理顺序,提前一拍或多拍采用线性内插法获取该第N个OFDM符 号内第i个RE的信道估计值并存储在缓冲单元415中,并在监测到 缓冲单元415的可用空间达到预设空间阈值时获取后续不含有导频点的 OFDM符号内RE的信道估计值进行填充。该缓冲单元415的深度使得 缓冲单元415中存储的信道估计值可以满足MIMO解调单元403对该 信道估计值的提取性能需求。相应的,MIMO解调单元403还用于在 从FFT缓存单元409中提取该不含导频点的第N个OFDM符号内第i 个RE的FFT值时,从缓冲单元415中获取该第N个OFDM符号内第 i个RE的信道估计值并基于预设MIMO解调算法对该第N个 OFDM符号内第i个RE的FFT值与信道估计值进行计算处理。

在图11所示的上述实施例中,CHE单元401具体从i=0开始,采 用线性内插法即时获取不含导频点的第N个OFDM符号内第i个RE 的信道估计值得到发送端在该第N个OFDM符号内第L-1个RE 上发送信号的估计值时,该第N个OFDM符号计算处理完毕,之后处 理下一个OFDM符号,赋值N=N+1,即以N+1作为N,从i=0开 始,采用线性内插法即时获取不含导频点的第N个OFDM符号内第i 个RE的信道估计值

上述图11所示的实施例中,设置缓冲单元415后,CHE单元401 便可以提前一拍或多拍获取该第N个OFDM符号内各RE的信道估计 值并存储在缓冲单元415中,并在监测到缓冲单元415的可用空间 达到预设空间阈值时,获取后续不含有导频点的OFDM符号内RE的 信道估计值对缓冲单元415进行填充,由此能够迅速响应MIMO解调 单元403对信道估计值数据的提取请求,有效保证了MIMO解调单元 403可以即时提取信道估计值而无需等待,满足了MIMO解调单元403 对信道估计值数据提取实时性要求。基于该实施例,解决了MIMO解 调单元403提取即时获取的信道估计值数据的实时性问题,实现了 CHE单元401与MIMO解调单元403处理能力的匹配,提高了MIMO 解调单元403的工作效率,从而进一步提高了SOC的信息处理性能。

示例性地,本发明上述实施例中的缓冲单元415可以单独设置,也 可以与CHE单元401一体设置,或者与MIMO解调单元403一体设 置。

根据本发明发送信号估计值的获取处理装置实施例的一个示例而非 限制,与本发明上述发送信号估计值的获取处理方法实施例相应的,在 本发明上述各实施例的获取处理装置中,CHE单元401具体可以包括 采用流水线方式实现的第一乘法器、第二乘法器与加法器。其中,第一 乘法器用于由与获取第二乘法器用于由与获取加法器用于由第一乘法器的输出结果 与第二乘法器的输出结果获取 CNi=(N-N1)*CN2iN2-N1+(N2-N)*CN1iN2-N1.

由于采用流水线方式实现第一乘法器、第二乘法器与加法器,第一 乘法器、第二乘法器与加法器可以各自独立地并行获取相应的计算结果 与CNi=(N-N1)*CN2iN2-N1+(N2-N)*CN1iN2-N1,并 且,第一乘法器与第二乘法器可以并行获取与 与直接计算CNi=(N-N1)*CN2iN2-N1+(N2-N)*CN1iN2-N1的方式相 比,有效提高了采用线性内插法即时获取RE的信道估计值的速度,节 省了获取不含导频点的OFDM符号中各RE的信道估计值的时间。

本发明实施例还提供了一种SOC,包括本发明上述各实施例的发 送信号估计值的获取处理装置。

由于不需要存储相邻两个含有导频点的OFDM符号之间各OFDM 符号的信道估计值,本发明上述实施例提供的SOC,节省了存储相邻 两个含有导频点的OFDM符号之间各OFDM符号的信道估计值占用的 SOC内存,从而降低了SOC芯片的成本,提高了SOC的信息处理性 能。

另外,本发明实施例还提供了一种接收设备,作为接收端,包括本 发明上述各实施例的SOC。

由于不需要存储相邻两个含有导频点的OFDM符号之间各OFDM 符号的信道估计值,本发明上述实施例提供的接收设备,节省了存储相 邻两个含有导频点的OFDM符号之间各OFDM符号的信道估计值占用 的SOC内存,从而降低了SOC芯片的成本,提高了SOC的信息处理 性能。

本领域普通技术人员可以理解:本发明上述各实施例发送信号估计 值的获取处理装置、SOC与接收设备中的构成单元可以通过软件实 现,也可以通过硬件实现。并且,本发明上述各实施例发送信号估计值 的获取处理装置、SOC与接收设备的构成单元并不一定是实现本发明 实施例所必须或仅限的。另外,发送信号估计值的获取处理装置的构成 单元还可以根据实际需求分布于SOC的其它构成单元中,各构成单元 的设置位置也可以根据实际需求调整,例如,各构成单元可以设置在不 同的SOC中。发送信号估计值的获取处理装置的构成单元中,可以多 个构成单元合并为一个单元实现,也可以一个构成单元拆分为多个子单 元实现。另外,发送信号估计值的获取处理装置的构成单元之间的连接 关系,仅表示基于本发明的一个信息流向关系示例,不限制为物理连接 关系,并且也不一定是实现本发明实施例所必须或仅限的。

本说明书中各个实施例均采用递进的方式描述,每个实施例重点说 明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分 相互参见即可。对于装置、设备实施例而言,由于其与方法实施例基本 对应,所以描述的比较简单,相关之处参见方法实施例的部分说明即 可。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分 步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计 算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的 步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可 以存储程序代码的介质。

本发明实施例的接收设备不需要存储相邻两个含有导频点的 OFDM符号之间各OFDM符号的信道估计值,节省了存储相邻两个含 有导频点的OFDM符号之间各OFDM符号的信道估计值占用的SOC 内存,从而降低了SOC芯片的成本,提高了SOC的信息处理性能;

根据MIMO解调单元对信道估计值的计算处理顺序,提前一拍或 多拍采用线性内插法获取不含导频点的第N个OFDM符号内第i个RE 的信道估计值并存储在缓冲单元中供MIMO解调单元调用,解决了 MIMO解调单元提取即时获取的信道估计值数据的实时性问题,有效 保证了MIMO解调单元可以即时提取信道估计值而无需等待,满足了 MIMO解调单元对信道估计值数据提取实时性要求;

采用采用流水线方式实现第一乘法器、第二乘法器与加法器,有效 提高了采用线性内插法即时获取RE的信道估计值的速度,节省了获取 不含导频点的OFDM符号中各RE的信道估计值的时间,从而提高 了不含导频点的OFDM符号的信道估计值的获取效率。

本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的 或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技 术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理 和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适 于特定用途的带有各种修改的各种实施例。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号