信道估计方法、信道估计装置和接收机转让专利

申请号 : CN201210222837.1

文献号 : CN103516639B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李琦熊雄

申请人 : 华为技术有限公司

摘要 :

本发明实施例提供一种信道估计方法、信道估计装置和接收机。一种方法包括:确定与第一发送端的资源块重叠超过设定门限的至少一个第二发送端;获取所述第一发送端的参考信号时域内的第一信道响应,获取所述第二发送端的参考信号在时域内的第二信道响应;根据所述第二信道响应获取所述第二发送端在时域内路径的功率,并根据所述第二发送端在时域内路径的功率确定所述第二发送端对所述第一发送端的干扰;在所述第一信道响应中,去除所述第二发送端对所述第一发送端的干扰。实现降低用户间的干扰,提高信道估计的准确性。

权利要求 :

1.一种信道估计方法,其特征在于,包括:

确定与第一发送端的资源块重叠超过设定门限的至少一个第二发送端;

获取所述第一发送端的参考信号时域内的第一信道响应,获取所述第二发送端的参考信号在时域内的第二信道响应;

根据所述第二信道响应获取所述第二发送端在时域内路径的功率,并根据所述第二发送端在时域内路径的功率确定所述第二发送端对所述第一发送端的干扰;

在所述第一信道响应中,去除所述第二发送端对所述第一发送端的干扰。

2.根据权利要求1所述的方法,其特征在于,所述根据所述第二信道响应获取所述第二发送端在时域内路径的功率,并根据所述第二发送端在时域内路径的功率确定所述第二发送端对所述第一发送端的干扰,包括:根据所述第一信道响应获取所述第一发送端在时域内路径的功率,并根据所述第一发送端在时域内路径的功率确定所述第一发送端对所述第二发送端的干扰;

在所述第二发送端对应的第二信道响应中,去除所述第一发送端对所述第二发送端的干扰,得到第三信道响应;

根据所述第三信道响应获取所述第二发送端在时域内路径的功率,并根据所述第二发送端在时域内路径的功率确定所述第二发送端对所述第一发送端的干扰。

3.根据权利要求1或2所述的方法,其特征在于,所述根据所述第二信道响应获取所述第二发送端在时域内路径的功率,并根据所述第二发送端在时域内路径的功率确定所述第二发送端对所述第一发送端的干扰,包括:a、根据所述第一信道响应和所述第二信道响应,确定功率最大值,所述功率最大值为所述第一发送端在时域内各路径的功率和所述第二发送端在时域内各路径的功率中的最大值;

b1、若所述功率最大值为第二发送端的路径,则确定所述功率最大值对应的路径对所述第一发送端的干扰以及对除所述功率最大值对应的第二发送端之外的每个第二发送端的干扰;

c1、在所述第一信道响应中去除所述功率最大值对应的路径对所述第一发送端的干扰。

4.根据权利要求3所述的方法,其特征在于,所述在所述第一信道响应中去除所述功率最大值对应的路径对所述第一发送端的干扰之后,还包括:将在所述第一信道响应中干扰后得到的信道响应作为所述a中的第一信道响应,将所述a中的功率最大值对应路径的信道响应置零后重新执行a、b1和c1;在除所述功率最大值对应的第二发送端之外的每个第二发送端对应的第二信道响应中,去除所述功率最大值对应的第二发送端的路径对该第二发送端的干扰,将得到的信道响应作为所述a中的第二信道响应,将所述a中的功率最大值对应路径的信道响应置零后重新执行a、b1和c1,直至达到循环执行的设定次数。

5.根据权利要求3所述的方法,其特征在于,所述a之后,还包括:

b2、若所述功率最大值为第一发送端的路径,则确定所述功率最大值对应的路径对所述第二发送端的干扰;

c2、在所述第二信道响应中去除所述功率最大值对应的路径对所述第二发送端的干扰,将得到的信道响应作为所述a中的第二信道响应,将所述a中的所述功率最大值对应路径的信道响应置零后重新执行a、b2和c2,直至达到设定执行次数。

6.根据权利要求3所述的方法,其特征在于,所述根据所述第一信道响应和所述第二信道响应,确定功率最大值,包括:根据 确定所述第一发送端在时域内各路径的

功率中的最大值,或所述第二发送端在时域内各路径的功率中的最大值;

从所述第一发送端在时域内各路径的功率中的最大值和所述第二发送端在时域内各路径的功率中的最大值中,确定所述功率最大值;

其中, 为所述第一发送端j对应的第一信道响应,r为所述第一发送端j的天线序号,R为所述第一发送端j的天线总数,NIFFT为获取所述第一信道响应过程中进行的傅里叶逆变换的点数,ηi为所述第一发送端,x表示功率最大值对应的第一发送端,tap表示第一发送端x在时域内的第tap个路径;或者, 为所述第二发送端j对应的第二信道响应,r为所述第二发送端j的天线序号,R为所述第二发送端j的天线总数,NIFFT为获取所述第二信道响应过程中进行的傅里叶逆变换的点数,ηi为全部所述第二发送端构成的集合,x表示功率最大值对应的第二发送端,tap表示第二发送端x在时域内的第tap个路径。

7.根据权利要求3所述的方法,其特征在于,所述确定所述功率最大值对应的路径对所述第一发送端的干扰以及对除所述功率最大值对应的第二发送端之外的每个第二发送端的干扰,包括:根据Ij=hx(tap)×IFFT(Sx/Sj),Ij=(Ij>>(tap)),确定所述功率最大值对应的路径对所述第一发送端的干扰以及对除所述功率最大值对应的第二发送端之外的每个第二发送端的干扰;

其中,x表示功率最大值对应的第二发送端,tap表示第二发送端x在时域内的第tap个径,j≠x,Sx表示第二发送端x的参考信号序列,Sj表示第一发送端j的参考信号序列或者除所述功率最大值对应的第二发送端之外的第二发送端的参考信号序列,hx(tap)为功率最大值对应路径的信道响应。

8.根据权利要求5所述的方法,其特征在于,所述确定所述功率最大值对应的路径对所述第二发送端的干扰,包括:根据Ij=hx(tap)×IFFT(Sx/Sj),Ij=(Ij>>(tap)),确定所述功率最大值对应的路径对所述第二发送端的干扰;

其中,x表示功率最大值对应的第一发送端,tap表示第一发送端x在时域内的第tap个路径,j≠x,Sx表示第一发送端x的参考信号序列,Sj表示第一发送端j的参考信号序列,hx(tap)为功率最大值对应路径的信道响应。

9.一种信道估计装置,其特征在于,包括:

第一处理器,用于确定与第一发送端的资源块重叠超过设定门限的至少一个第二发送端;

信道估计器,用于获取所述第一发送端的参考信号时域内的第一信道响应,获取所述第二发送端的参考信号在时域内的第二信道响应;

所述第一处理器还用于:根据所述第二信道响应获取所述第二发送端在时域内路径的功率,并根据所述第二发送端在时域内路径的功率确定所述第二发送端对所述第一发送端的干扰,在所述第一信道响应中,去除所述第二发送端对所述第一发送端的干扰。

10.根据权利要求9所述的装置,其特征在于,所述第一处理器具体用于:根据所述第一信道响应获取所述第一发送端在时域内路径的功率,并根据所述第一发送端在时域内路径的功率确定所述第一发送端对所述第二发送端的干扰;在所述第二发送端对应的第二信道响应中,去除所述第一发送端对所述第二发送端的干扰,得到第三信道响应;根据所述第三信道响应获取所述第二发送端在时域内路径的功率,并根据所述第二发送端在时域内路径的功率确定所述第二发送端对所述第一发送端的干扰。

11.根据权利要求9或10所述的装置,其特征在于,所述第一处理器具体用于:a、根据所述第一信道响应和所述第二信道响应,确定功率最大值,所述功率最大值为所述第一发送端在时域内各路径的功率和所述第二发送端在时域内各路径的功率中的最大值;b1、若所述功率最大值为第二发送端的路径,则确定所述功率最大值对应的路径对所述第一发送端的干扰;c1、在所述第一信道响应中去除所述功率最大值对应的路径对所述第一发送端的干扰。

12.根据权利要求11所述的装置,其特征在于,所述第一处理器还用于:将在所述第一信道响应中干扰后得到的信道响应作为所述a中的第一信道响应,将所述a中的功率最大值对应路径的信道响应置零后重新执行a、b1和c1;在除所述功率最大值对应的第二发送端之外的每个第二发送端对应的第二信道响应中,去除所述功率最大值对应的第二发送端的路径对该第二发送端的干扰,将得到的信道响应作为所述a中的第二信道响应,将所述a中的功率最大值对应路径的信道响应置零后重新执行a、b1和c1,直至达到循环执行的设定次数。

13.根据权利要求11所述的装置,其特征在于,所述第一处理器还用于:执行所述a之后,b2、若所述功率最大值为第一发送端的路径,则确定所述功率最大值对应的路径对所述第二发送端的干扰;c2、在所述第二信道响应中去除所述功率最大值对应的路径对所述第二发送端的干扰,将得到的信道响应作为所述a中的第二信道响应,将所述a中的所述功率最大值对应路径的信道响应置零后重新执行a、b2和c2,直至达到设定执行次数。

14.根据权利要求11所述的装置,其特征在于,所述第一处理器具体用于:根据确定所述第一发送端在时域内各路径的功率中的最大值,或所述第二发送端在时域内各路径的功率中的最大值;从所述第一发送端在时域内各路径的功率中的最大值和所述第二发送端在时域内各路径的功率中的最大值中,确定所述功率最大值;其中, 为所述第一发送端j对应的第一信道响应,r为所述第一发送端j的天线序号,R为所述第一发送端j的天线总数,NIFFT为获取所述第一信道响应过程中进行的傅里叶逆变换的点数,ηi为所述第一发送端,x表示功率最大值对应的第一发送端,tap表示第一发送端x在时域内的第tap个路径;或者, 为所述第二发送端j对应的第二信道响应,r为所述第二发送端j的天线序号,R为所述第二发送端j的天线总数,NIFFT为获取所述第二信道响应过程中进行的傅里叶逆变换的点数,ηi为全部所述第二发送端构成的集合,x表示功率最大值对应的第二发送端,tap表示第二发送端x在时域内的第tap个路径。

15.根据权利要求13所述的装置,其特征在于,所述第一处理器具体用于:根据Ij=hx(tap)×IFFT(Sx/Sj),Ij=(Ij>>(tap)),确定所述功率最大值对应的路径对所述第一发送端的干扰;其中,x表示功率最大值对应的第二发送端,tap表示第二发送端x在时域内的第tap个径,j≠x,Sx表示第二发送端x的参考信号序列,Sj表示第一发送端j的参考信号序列,hx(tap)为功率最大值对应路径的信道响应。

16.根据权利要求13所述的装置,其特征在于,所述第一处理器具体用于:根据Ij=hx(tap)×IFFT(Sx/Sj),Ij=(Ij>>(tap)),确定所述功率最大值对应的路径对所述第二发送端的干扰;其中,x表示功率最大值对应的第一发送端,tap表示第一发送端x在时域内的第tap个径,j≠x,Sx表示第一发送端x的参考信号序列,Sj表示第一发送端j的参考信号序列,hx(tap)为功率最大值对应路径的信道响应。

17.一种接收机,其特征在于,包括:接收器、第二处理器、解调器和如权利要求9-16任一项所述的信道估计装置;

所述接收器,用于接收第一发送端发送的参考信号和数据信号,并接收至少一个第二发送端发送的参考信号和数据信号;

所述第二处理器,用于对所述信道估计装置得到的除去干扰的第一信道响应变换到频域,得到第一发送端发送的参考信号在频域内的第四信道响应,并对所述第四信道响应进行插值得到第一发送端发送的数据信号的信道响应;

所述解调器,用于根据所述第一发送端发送的数据信号的信道响应对所述接收器接收的所述第一发送端发送的数据信号进行解调。

说明书 :

信道估计方法、信道估计装置和接收机

技术领域

[0001] 本发明涉及移动通信技术,尤其涉及一种信道估计方法、信道估计装置和接收机。

背景技术

[0002] 数据在经过发射端发射出来后,经过无线信道的传播到达接收端,无线信道中的各种干扰因素会对发射的数据造成影响,因此,接收端接收到的数据可能与发射端发射的数据大不相同。通常需要进行信道估计来对接收数据进行均衡处理,克服信道的影响恢复数据。目前,通常在发射数据信号的同时发射接收端已知的参考信号,接收端根据接收到的参考信号和已知的参考信号对参考信号经历的信道响应进行估计,进而得到数据信号的信道响应。
[0003] 现有技术中,当多个发送端占用的资源块(Resource Block,RB)重叠时,发送端间通过参考信号的正交化来降低信道估计的干扰,或者通过准正交序列降低信道估计的干扰。然而,由于正交序列的有限性,仅能保证有限数量的发送端参考信号正交,因此,仍会使部分发送端间的信道估计存在干扰,影响信道估计的准确性。

发明内容

[0004] 本发明实施例提供一种信道估计方法、信道估计装置和接收机,以降低发送端间的干扰,提高信道估计的准确性。
[0005] 一方面,本发明实施例提供一种信道估计方法,包括:
[0006] 确定与第一发送端的资源块重叠超过设定门限的至少一个第二发送端;
[0007] 获取所述第一发送端的参考信号时域内的第一信道响应,获取所述第二发送端的参考信号在时域内的第二信道响应;
[0008] 根据所述第二信道响应获取所述第二发送端在时域内路径的功率,并根据所述第二发送端在时域内路径的功率确定所述第二发送端对所述第一发送端的干扰;
[0009] 在所述第一信道响应中,去除所述第二发送端对所述第一发送端的干扰。
[0010] 另一方面,本发明实施例还提供一种信道估计装置,包括:
[0011] 第一处理器,用于确定与第一发送端的资源块重叠超过设定门限的至少一个第二发送端;
[0012] 信道估计器,用于获取所述第一发送端的参考信号时域内的第一信道响应,获取所述第二发送端的参考信号在时域内的第二信道响应;
[0013] 所述第一处理器还用于:根据所述第二信道响应获取所述第二发送端在时域内路径的功率,并根据所述第二发送端在时域内路径的功率确定所述第二发送端对所述第一发送端的干扰,在所述第一信道响应中,去除所述第二发送端对所述第一发送端的干扰。
[0014] 本发明实施例还提供一种接收机,包括:接收器、第二处理器、解调器和信道估计装置;
[0015] 所述接收器,用于接收第一发送端发送的参考信号和数据信号,并接收至少一个第二发送端发送的参考信号和数据信号;
[0016] 所述信道估计装置,用于确定与第一发送端的资源块重叠超过设定门限的发送端集合,所述发送端集合中包括至少一个第二发送端;对所述第一发送端的参考信号进行信道估计,获取所述第一发送端的参考信号在时域内的第一信道响应,对每个所述第二发送端的参考信号进行信道估计,获取每个所述第二发送端的参考信号在时域内的第二信道响应;根据所述第二信道响应获取每个所述第二发送端在时域内各路径的功率,并根据每个所述第二发送端在时域内各路径的功率确定每个所述第二发送端对所述第一发送端的干扰;在所述第一信道响应中,去除每个所述第二发送端对所述第一发送端的干扰;
[0017] 所述第二处理器,用于对所述信道估计装置得到的除去干扰的第一信道响应变换到频域,得到第一发送端发送的参考信号在频域内的第四信道响应,并对所述第四信道响应进行插值得到第一发送端发送的数据信号的信道响应;
[0018] 所述解调器,用于根据所述第一发送端发送的数据信号的信道响应对所述接收器接收的所述第一发送端发送的数据信号进行解调。
[0019] 本发明实施例提供一种信道估计方法、信道估计装置和接收机,首先确定与第一发送端的资源块重叠超过设定门限的发送端集合,再根据发送端集合中每个发送端的在时域内各路径功率确定对第一发送端在时域内的信道响应的干扰,并在第一发送端在时域内的信道响应中去除发送端集合中的发送端的干扰,从而实现降低发送端间的干扰,提高信道估计的准确性。

附图说明

[0020] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0021] 图1为本发明提供的信道估计方法一个实施例的流程图;
[0022] 图2为本发明实施例提供的确定发送端集合的示意图;
[0023] 图3为本发明提供的信道估计方法又一个实施例的流程图;
[0024] 图4为本发明提供的多个发送端的参考信号的信道响应在时域内的路径相互影响的示意图;
[0025] 图5为本发明提供的信道估计方法中时域内各路径的时延与功率的对应关系示意图;
[0026] 图6为本发明提供的信道估计装置一个实施例的结构示意图;
[0027] 图7为本发明提供的接收机一个实施例的结构示意图。

具体实施方式

[0028] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0029] 本发明实施例提供的信道估计方法,可以用于对上行信道或下行信道进行估计。具体可以由参考信号的接收端进行执行。例如,在上行信道中,接收端可以接收在上行信道中发送的参考信号。若在上行信道中,参考信号的发送端为用户终端,则接收端可以为基站,或者为中继站;如果参考信号的发送端为中继站,则接收端可以为基站或上一跳中继站。在下行信道中,接收端可以接收在下行信道中发送的参考信号,如果参考信号的发送端为基站,则接收端可以为终端或中继站;如果参考信号的发送端为中继站,则接收端可以为终端或下一跳中继站。
[0030] 本发明实施例中涉及的参考信号,也可以称为导频信号。
[0031] 图1为本发明提供的信道估计方法一个实施例的流程图,如图1所示,以下步骤的执行主体均为接收端。该方法包括:
[0032] S101、确定与第一发送端的资源块重叠超过设定门限的至少一个第二发送端。
[0033] 在上行信道中,第一发送端或第二发送端可以为用户终端或者中继站;在下行信道中,第一发送端或第二发送端可以为基站或者中继站。本申请中涉及的第一发送端,可以是指期望发送端,期望获得第一发送端消除其他发送端干扰后的信道响应,接收端需要采用本发明提供的信道估计方法确定第一发送端发送的参考信号的信道响应。
[0034] 第一发送端可以占用一个或多个RB资源块,同样,第二发送端也可以占用一个或多个资源块,本发明实施例中涉及的资源块重叠是指,第一发送端和第二发送端占用相同的一个或多个RB资源块。由于发送端之间的RB资源重合越多,对发送端的参考信号的信道响应估计影响越大,因此,接收端可以设定门限值,该门限值为RB资源门限,具体可以采用一定的RB资源块个数作为设定门限值。接收端可以判断与第一发送端的RB资源重叠超过mRB个RB的至少一个第二发送端。其中,门限mRB可根据具体需求设定,举例来说,可以根据通常情况下发送端之间的RB资源重合情况对参考信号的信道响应估计的影响情况来确定,例如:mRB可以等于1个RB。
[0035] 如图2所示,对于作为第一发送端的发送端1,发送端2与发送端1的资源块重叠超过设定门限,则确定发送端2为第二发送端;发送端3与发送端1的资源块重叠没有超过设定门限,则确定发送端3不是第二发送端。
[0036] S102、获取第一发送端的参考信号时域内的第一信道响应,获取第二发送端的参考信号在时域内的第二信道响应。
[0037] 接收端可以首先对接收第一发送端的参考信号进行信道估计,获取第一发送端的参考信号在频域内的信道响应,再将该信道响应变换到时域,得到第一发送端的参考信号在时域内的信道响应,该信道响应称为第一信道响应。
[0038] 例如,假设第一发送端的一个发射天线在正交频分复用(Orthogonal Frequency Division Multiplexing,OFDM)符号上的参考信号为:
[0039] P=[P(0)P(1)…P(M-1)]
[0040] 其中,M为参考信号在该OFDM符号上的数量,即,M表示参考信号的序列长度,M为大于0的整数;P(M-1)表示第M个参考信号的值,从发射端的发射天线到接收端的接收天线之r r间的信道响应为H,噪声为N,r为接收天线的序号,r=0,1,…,R-1,R为接收天线的总数。
[0041] 则接收端的接收天线接收到的参考信号为:
[0042] Yr=HrP+Nr
[0043] 接收端可以采用现有的各种方法对第一发送端发送的参考信号进行信道估计,得到参考信号的信道响应。
[0044] 举例来说,接收端可以对接收到的参考信号进行最小二乘(Ieast Square,LS)信道估计,得到接收天线r的参考信号的信道响应 在本发明实施例中,对接收端对接收到的第一发送端发送的参考信号进行信道估计的方法并不进行限定。
[0045] 该信道响应 为参考信号在频域内的信道响应,接收端可以进一步将第一发送端发送的参考信号在频域内的信道响应变换到时域,得到第一发送端发送的参考信号在时域内的信道响应,即第一信道响应。
[0046] 举例来说,可以对第一发送端发送的参考信号在频域内的信道响应进行傅里叶逆变换,得到第一信道响应hr(n),n=0,1,…,NIFFT-1。其中,快速傅里叶逆变换(Inverse Fast Fourier Transform,IFFT)为傅里叶逆变换的点数, ceil表示向上求整。
[0047] 需要说明的是,由于傅里叶逆变换的点数IFFT为2的n次方(n为大于等于0的整数),因此,如果第一发送端发送的参考信号在频域内的信道响应的数据长度无法满足傅里叶逆变换的点数IFFT的需求,则可以在频域内的信道响应 后面补NIFFT-M个零,补0后的信道响应 记做 对该信道响应 进行傅里叶逆变换根据下述公式进行:
[0048]
[0049] 以上是接收端获取第一发送端发送的参考信号在时域内的第一信道响应的过程,类似的,接收端采用同样的方式可以得到发送端集合ηi中的每个第二发送端在时域内的第二信道响应 其中,n=0,1,…,NIFFT-1,j∈ηi。
[0050] 需要说明的是,在将各第二发送端发送的参考信号在频域内的信道响应变换到时域的过程中,所进行的傅里叶逆变换可以将和第一发送端RB资源重叠区域的参考信号在频域内的信道响应按照第一发送端的参考信号在频域内的信道响应变换到时域过程中的IFFT长度变换到时域,RB资源未重叠频域的参考信号的信道响应补0,形成第二信道响应[0051]
[0052] S103、根据第二信道响应获取第二发送端在时域内路径的功率,并根据第二发送端在时域内路径的功率确定第二发送端对第一发送端的干扰。
[0053] 每个第二发送端在时域内的各个路径功率可以是该第二发送端的各个天线功率之和,也可以是该第二发送端的各个天线的功率平均值。可以根据 确定,其中,n=0,1,…,NIFFT-1。其中,IFFT为将第二发送端发送的参考信号在频域内的信道响应变换到时域内所进行的傅里叶逆变换的点数,每个n对应时域内的一个路径,时域内的路径是指,参考信号从第二发送端经过反射和/或折射到达接收端所走过的路径,时域内不同的路径由路径的时延区分。
[0054] 由于各第二发送端对第一发送端的第一信道响应的干扰程度,与各个第二发送端在时域内各路径的功率大小有关,功率大的路径通常干扰较大,功率小的路径通常干扰较小,因此,接收端可以根据每个第二发送端在时域内的各路径的功率,确定各第二发送端对第一信道响应的干扰。
[0055] 作为一种可行的实施方式,接收端可以依次获取每个第二发送端在时域内各路径的功率对第一信道响应的干扰;或者,作为另一种可行的实施方式,接收端还可以选取各个第二发送端中功率较大的几个路径,确定这些路径的功率对第一发送端的干扰,而对功率较小的时域内的路径对第一信道响应的干扰可以忽略不计。
[0056] 举例来说,可以采用各路径的功率与参考信号序列卷积的方式确定第二发送端各路径对第一发送端的干扰,还可以采用现有的各种方法,由第二发送端各路径的功率确定对第一发送端的干扰。
[0057] 上述仅为根据每个第二发送端在时域内的各路径的功率,确定各发送端对第一信道响应的干扰的一种可行的实施方式,可以理解的是,还可以采用现有的各种方法来确定发送端集合中的各发送端对第一信道响应的干扰。
[0058] S104、在第一信道响应中,去除第二发送端对第一发送端的干扰。
[0059] 得到各第二发送端对第一信道响应的干扰后,可以在第一发送端发送的参考信号在时域内的第一信道响应中去除各第二发送端对第一信道响应的干扰,得到第一发送端发送的参考信号在时域内的信道响应。
[0060] 需要说明的是,第一发送端对各第二发送端也存在干扰,即,确定各个第二发送端在时域内各路径功率所采用的第二信道响应中也包括了第一发送端对第二发送端的干扰,为了提高准确度,可选的,接收端可以根据第一信道响应获取第一发送端在时域内各路径的功率,并根据第一发送端在时域内各路径的功率确定第一发送端对每个第二发送端的干扰。在每个第二发送端对应的第二信道响应中,去除第一发送端对该第二发送端的干扰,得到每个第二发送端对应的第三信道响应。再根据去除干扰后得到的第三信道响应获取每个第二发送端在时域内各路径的功率,并根据每个第二发送端在时域内各路径的功率确定每个第二发送端对第一发送端的干扰。
[0061] 得到去除干扰的第一发送端发送的参考信号在时域内的信道响应后,接收端可以将该信道响应变换到频域,得到第一发送端发送的参考信号在频域内的信道响应。接收端通常可以根据第一发送端的参考信号的信道响应得到数据信号的信道响应。例如,接收端可以根据第一发送端发送的参考信号和数据信号的位置,对参考信号在频域内的信道响应进行插值,得到数据信号的信道响应。进而可以利用数据信号的信道响应对接收到的数据信号进行均衡解调处理。
[0062] 本实施例提供一种信道估计方法,首先确定与第一发送端的资源块重叠超过设定门限的发送端集合,再根据发送端集合中每个发送端的在时域内各路径功率确定对第一发送端在时域内的信道响应的干扰,并在第一发送端在时域内的信道响应中去除发送端集合中的发送端的干扰,从而实现降低发送端间的干扰,提高信道估计的准确性。
[0063] 图3为本发明提供的信道估计方法又一个实施例的流程图,如图3所示,本实施例中提供了:获取与第一发送端的RB资源重叠超过设定门限的每个第二发送端对第一发送端的第一信道响应的干扰的过程。
[0064] 该方法包括:
[0065] S301、确定与第一发送端的资源块重叠超过设定门限的至少一个第二发送端。
[0066] S302、获取第一发送端的参考信号时域内的第一信道响应,获取第二发送端的参考信号在时域内的第二信道响应。
[0067] S301和S302的过程可以不分先后,具体过程可参见图1所示实施例中的S101和S102的相关描述,在此不再赘述。
[0068] S303、根据第一信道响应和第二信道响应,确定功率最大值,功率最大值为第一发送端在时域内各路径的功率和第二发送端在时域内各路径的功率中的最大值。
[0069] 作为一种可行的实施方式,可以
[0070] 根据 确定第一发送端在时域内各路径的功率中的最大值,或第二发送端在时域内各路径的功率中的最大值;
[0071] 从第一发送端在时域内各路径的功率中的最大值和第二发送端在时域内各路径的功率中的最大值中,确定功率最大值;
[0072] 其中, 为第一发送端j对应的第一信道响应,r为第一发送端j的天线序号,R为第一发送端j的天线总数,NIFFT为获取第一信道响应过程中进行的傅里叶逆变换的点数,ηi为第一发送端,x表示功率最大值对应的第一发送端,tap表示第一发送端x在时域内的第tap个路径;或者, 为第二发送端j对应的第二信道响应,r为第二发送端j的天线序号,R为第二发送端j的天线总数,NIFFT为获取第二信道响应过程中进行的傅里叶逆变换的点数,ηi为全部第二发送端构成的集合,x表示功率最大值对应的第二发送端,tap表示第二发送端x在时域内的第tap个路径。
[0073] S304、确定功率最大值对应的路径对其他发送端的干扰。
[0074] 其中,当功率最大值对应第一发送端的路径时,则确定功率最大值对应的第一发送端的路径对每个第二发送端的干扰;当功率最大值对应某一第二发送端的路径时,则确定功率最大值对应的第二发送端的路径对第一发送端的干扰,以及对除该第二发送端之外的其他第二发送端的干扰。
[0075] 作为一种可行的实施方式,可以根据Ij=hx(tap)×IFFT(Sx/Sj),Ij=(Ij>>(tap)),确定功率最大值对应的路径对第一发送端的干扰;
[0076] 其中,x表示功率最大值对应的第二发送端,tap表示第二发送端x在时域内的第tap个径,j≠x,Sx表示第二发送端x的参考信号序列,Sj表示第一发送端j的参考信号序列或者除功率最大值对应的第二发送端之外的第二发送端的参考信号序列,hx(tap)为功率最大值对应路径的信道响应。
[0077] 类似的,也可以根据Ij=hx(tap)×IFFT(Sx/Sj),Ij=(Ij>>(tap)),确定功率最大值对应的路径对第二发送端的干扰;其中,x表示功率最大值对应的第一发送端,tap表示第一发送端x在时域内的第tap个路径,j≠x,Sx表示第一发送端x的参考信号序列,Sj表示第一发送端j的参考信号序列,hx(tap)为功率最大值对应路径的信道响应。
[0078] 如图4所示,发送端1为第一发送端,发送端2和发送端3均为第二发送端。接收端首先判断出现功率最大值的为发送端2在时域内的第二个路径,即,tap=1(tap的取值从0开始),则接收端可以确定发送端2在时域内的第二个路径对发送端1的干扰,还可以确定发送端2在时域内的第二个路径对发送端3的干扰。接收端可以确定出具有功率最大值的发送端2在时域内的第二个路径对第一发送端和发送端集合的全集ηi中除其本身之外的其他发送端的干扰。可以看出,Ij=hx(tap)×IFFT(Sx/Sj)可以用于确定任一发送端对除自身之外的其他发送端的干扰,Ij=(Ij》(tap))表示将Ij右循环移位tap位,tap从0开始。
[0079] S305、去除功率最大值的路径对其他发送端的干扰。
[0080] 若功率最大值的路径为第二发送端的路径,则可以在第一信道响应中去除功率最大值对应的路径对第一发送端的干扰。
[0081] 可选的,可以将在第一信道响应中干扰后得到的信道响应作为a中的第一信道响应,将S303中的功率最大值对应路径的信道响应置零后重新执行S303-S305;在除功率最大值对应的第二发送端之外的每个第二发送端对应的第二信道响应中,去除功率最大值对应的第二发送端的路径对该第二发送端的干扰,将得到的信道响应作为S303中的第二信道响应。
[0082] 即,hj=hj-Ij,其中,hj为受干扰的第一发送端的第一信道响应,Ij为功率最大值对应的第二发送端的路径对第一发送端的干扰;同样,hj也可以为受干扰的第二发送端的第二信道响应,Ij为功率最大值对应的第一发送端的路径对该第二发送端的干扰。
[0083] 当功率最大值对应第一发送端的路径时,则可以在每个第二发送端对应的第二信道响应中去除功率最大值的路径对该第二发送端的干扰,将得到的信道响应作为S303中的第二信道响应。
[0084] S306、记录每次执行S303所确定功率最大值对应路径的信道响应。
[0085] peakx(tap)=peakx(tap)+hx(tap)
[0086] peakx(tap)为记录的每次执行S303所确定的功率最大值对应路径的信道响应。
[0087] S307、将S303得到的功率最大值对应路径的信道响应置0后,重新执行S303,直至达到设定执行次数。
[0088] 即,将S303所确定的功率最大值对应路径的信道响应hx(tap)=0,再返回执行S303。
[0089] 其中,S303-S307的过程可以执行设定次数,执行的次数可以根据通常情况下任一发送端各路径的功率对其他发送端发送的参考信号的信道响应的影响程度等因素来确定,例如:可以选择执行20次。
[0090] S308、在第一发送端在时域内各路径的功率和每个第二发送端在时域内各路径的功率中恢复每次执行S303被置0的功率最大值对应路径的信道响应。
[0091] 可以恢复被置零的功率最大值对应路径的信道响应hx=hx+peak,以便进行其他操作。
[0092] 可以理解的是,可以采用S302-S308的步骤确定其他期望发送端所受到的干扰,在此不再赘述。
[0093] S309、测量时域内各路径的最大时延范围。
[0094] 在时域内路径的时延到达一定值时,则说明该路径上的干扰噪声较为强烈,无法传输有用的参考信号,据此,可以在对第一发送端发送的参考信号进行信道估计的过程中进行降噪处理。接收端可以采用现有的各种方法测量时域内各路径的功率,例如:可以设定一定的功率门限值,可以将功率值低于设定门限值的路径对应的时延范围确定为最大时延范围。如图5所示,横坐标为时域内各路径的时延,纵坐标为时域内各路径的功率,测量得到的最大时延范围在τa和τb之间,其中,τa≥0,τb≥0,且τa≤τb。
[0095] S310、在去除干扰的第一信道响应中,去除最大时延范围对应的所有路径的信道响应。
[0096] 为了对第一发送端发送的参考信号的信道响应进行降噪处理,可以在去除干扰的第一信道响应中将最大时延范围对应的所有路径的信道响应设置为0,即:
[0097] hr(n)=0 τa<n<τb
[0098] S311、若第一发送端发送的参考信号在频域上不连续分布,则在去除干扰的第一信道响应中,在最大时延范围内补充(A-1)*NIFFT个零,其中,A表示A个子载波有1个参考信号,A为大于0的整数,NIFFT为将第一发送端发送的参考信号在频域内的信道响应变换到时域所进行的傅里叶变换的点数。
[0099] 具体的:如果频域上的参考信号不是连续分布,例如:A个子载波有1个参考信号(A=1,2,3,…),参考信号与总的子载波比例为1/A。则需要在时域进行插值到A*NIFFT,即在hr(n)的n=τa~τb间补充(A-1)*NIFFT个零,得到 l=0,1,…,A*NIFFT。通过在最大时延范围内补充(A-1)*NIFFT个零,可以实现对频域信道响应进行插值。
[0100] S312、将去除最大时延范围对应的所有路径的信道响应后的得到的信道响应变换到频域,得到第一发送端发送的参考信号在频域内的信道响应。
[0101] 具体的,可以将降噪并补零后的时域信道变换到频域,进一步的,可以对第一发送端发送的参考信号在频域内的信道响应进行插值,截取前 个值,
[0102]
[0103]
[0104] 进一步的,接收端还可以根据第一发送端发送参考信号和数据信号的位置,对进行插值得到数据信号的信道响应,进而可以利用数据信号的信道响应对接收到的数据信号进行均衡解调处理。
[0105] 本实施例提供的信道估计方法,首先确定与第一发送端的资源块重叠超过设定门限的发送端集合,再根据发送端集合中每个发送端的在时域内各路径功率确定对第一发送端在时域内的信道响应的干扰,并在第一发送端在时域内的信道响应中去除发送端集合中的发送端的干扰,从而实现降低发送端间的干扰,提高信道估计的准确性。
[0106] 图6为本发明提供的信道估计装置一个实施例的结构示意图,如图6所示,该信道估计装置包括:第一处理器11和信道估计器12;
[0107] 第一处理器11,用于确定与第一发送端的资源块重叠超过设定门限的至少一个第二发送端;
[0108] 信道估计器12,用于获取第一发送端的参考信号时域内的第一信道响应,获取第二发送端的参考信号在时域内的第二信道响应;
[0109] 第一处理器11还用于:根据第二信道响应获取第二发送端在时域内路径的功率,并根据第二发送端在时域内路径的功率确定第二发送端对第一发送端的干扰,在第一信道响应中,去除第二发送端对第一发送端的干扰。
[0110] 可选的,第一处理器11可以具体用于:根据第一信道响应获取第一发送端在时域内路径的功率,并根据第一发送端在时域内路径的功率确定第一发送端对第二发送端的干扰;在第二发送端对应的第二信道响应中,去除第一发送端对第二发送端的干扰,得到第三信道响应;根据第三信道响应获取第二发送端在时域内路径的功率,并根据第二发送端在时域内路径的功率确定第二发送端对第一发送端的干扰。。
[0111] 可选的,第一处理器可以具体用于:a、根据第一信道响应和第二信道响应,确定功率最大值,功率最大值为第一发送端在时域内各路径的功率和第二发送端在时域内各路径的功率中的最大值;b、若功率最大值为第二发送端的路径,则确定功率最大值对应的路径对第一发送端的干扰;c、在第一信道响应中去除功率最大值对应的路径对第一发送端的干扰。。
[0112] 可选的,第一处理器11还可以用于:将在第一信道响应中干扰后得到的信道响应作为a中的第一信道响应,将a中的功率最大值对应路径的信道响应置零后重新执行a、b和c;在除功率最大值对应的第二发送端之外的每个第二发送端对应的第二信道响应中,去除功率最大值对应的第二发送端的路径对该第二发送端的干扰,将得到的信道响应作为a中的第二信道响应,将a中的功率最大值对应路径的信道响应置零后重新执行a、b和c,直至达到循环执行的设定次数。
[0113] 可选的,第一处理器11还可以具体用于:执行a之后,b2、若功率最大值为第一发送端的路径,则确定功率最大值对应的路径对第二发送端的干扰;c2、在第二信道响应中去除功率最大值对应的路径对第二发送端的干扰,将得到的信道响应作为a中的第二信道响应,将a中的功率最大值对应路径的信道响应置零后重新执行a、b和c,直至达到设定执行次数。
[0114] 可选的,第一处理器11可以具体用于:根据确定第一发送端在时域内各路径的功率中的最大值,或第二发送端在时域内各路径的功率中的最大值;从第一发送端在时域内各路径的功率中的最大值和第二发送端在时域内各路径的功率中的最大值中,确定功率最大值;其中, 为第一发送端j对应的第一信道响应,r为第一发送端j的天线序号,R为第一发送端j的天线总数,NIFFT为获取第一信道响应过程中进行的傅里叶逆变换的点数,ηi为第一发送端,x表示功率最大值对应的第一发送端,tap表示第一发送端x在时域内的第tap个路径;或者, 为第二发送端j对应的第二信道响应,r为第二发送端j的天线序号,R为第二发送端j的天线总数,NIFFT为获取第二信道响应过程中进行的傅里叶逆变换的点数,ηi为全部第二发送端构成的集合,x表示功率最大值对应的第二发送端,tap表示第二发送端x在时域内的第tap个路径。
[0115] 可选的,第一处理器11还可以具体用于:根据Ij=hx(tap)×IFFT(Sx/Sj),Ij=(Ij>>(tap)),确定功率最大值对应的路径对第一发送端的干扰;其中,x表示功率最大值对应的第二发送端,tap表示第二发送端x在时域内的第tap个路径,j≠x,Sx表示第二发送端x的参考信号序列,Sj表示第一发送端j的参考信号序列,hx(tap)为功率最大值对应路径的信道响应。
[0116] 可选的,第一处理器11还可以具体用于:根据Ij=hx(tap)×IFFT(Sx/Sj),Ij=(Ij>>(tap)),确定功率最大值对应的路径对第二发送端的干扰;其中,x表示功率最大值对应的第一发送端,tap表示第一发送端x在时域内的第tap个路径,j≠x,Sx表示第一发送端x的参考信号序列,Sj表示第一发送端j的参考信号序列,hx(tap)为功率最大值对应路径的信道响应。
[0117] 本实施例提供的信道估计装置,与本发明提供的信道估计方法相对应,为信道估计方法的执行设备,其执行信道估计方法的具体过程可参见图1-图5所示的方法实施例,在此不再赘述。
[0118] 本实施例提供的信道估计装置,首先确定与第一发送端的资源块重叠超过设定门限的发送端集合,再根据发送端集合中每个发送端的在时域内各路径功率确定对第一发送端在时域内的信道响应的干扰,并在第一发送端在时域内的信道响应中去除发送端集合中的发送端的干扰,从而实现降低发送端间的干扰,提高信道估计的准确性。
[0119] 图7为本发明提供的接收机一个实施例的结构示意图,如图7所示,该接收机可以包括:接收器1、信道估计装置2、第二处理器3和解调器4;其中:
[0120] 接收器1,用于接收第一发送端发送的参考信号和数据信号,并接收至少一个第二发送端发送的参考信号和数据信号;
[0121] 信道估计装置2,用于确定与第一发送端的资源块重叠超过设定门限的至少一个第二发送端;获取第一发送端的参考信号时域内的第一信道响应,获取第二发送端的参考信号在时域内的第二信道响应;根据第二信道响应获取第二发送端在时域内路径的功率,并根据第二发送端在时域内路径的功率确定第二发送端对第一发送端的干扰;在第一信道响应中,去除第二发送端对第一发送端的干扰;
[0122] 第二处理器3,用于对信道估计装置得到的除去干扰的第一信道响应变换到频域,得到第一发送端发送的参考信号在频域内的第四信道响应,并对第四信道响应进行插值得到第一发送端发送的数据信号的信道响应;
[0123] 解调器4,用于根据第一发送端发送的数据信号的信道响应对接收器接收的第一发送端发送的数据信号进行解调。
[0124] 本实施例提供的接收机,可以设置在终端侧,也可以设置在基站侧,还可以设置在中继站上。其中涉及的信道估计装置与本发明提供的信道估计方法相对应,为信道估计方法的执行设备,其执行信道估计方法的具体过程可参见图3所示的方法实施例,在此不再赘述。
[0125] 本实施例提供的接收机,首先确定与第一发送端的资源块重叠超过设定门限的发送端集合,再根据发送端集合中每个发送端的在时域内各路径功率确定对第一发送端在时域内的信道响应的干扰,并在第一发送端在时域内的信道响应中去除发送端集合中的发送端的干扰,从而实现降低发送端间的干扰,提高信道估计的准确性。
[0126] 本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0127] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。