CN102014401B - 多天线下行***中的信道估计方法和***、及基站和终端 - Google Patents
多天线下行***中的信道估计方法和***、及基站和终端 Download PDFInfo
- Publication number
- CN102014401B CN102014401B CN2009100923608A CN200910092360A CN102014401B CN 102014401 B CN102014401 B CN 102014401B CN 2009100923608 A CN2009100923608 A CN 2009100923608A CN 200910092360 A CN200910092360 A CN 200910092360A CN 102014401 B CN102014401 B CN 102014401B
- Authority
- CN
- China
- Prior art keywords
- training sequence
- antenna
- user
- sequence deviation
- auxiliary antenna
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种多天线下行***中的信道估计方法、***及基站和终端,方法包括:由基本训练序列移位产生K个训练序列偏移,从K个训练序列偏移中选取K′个训练序列偏移分配给M个天线中的主天线;从剩余的训练序列偏移中为M个天线中M-1根辅天线各分配一个训练序列偏移;对来自主天线的信号,根据与各用户对应的训练序列偏移,计算各用户的信道估计;对来自辅天线的信号,根据分配给该辅天线的训练序列偏移,计算该辅天线上所有用户的信道估计总值;根据主天线上各用户的信道估计结果,得到各用户的发射功率比例,根据该发射功率比例及辅天线上所有用户的信道估计总值,计算各用户在辅天线上的信道估计。本发明公开的方案能提高***支持的用户数。
Description
技术领域
本发明涉及移动通信技术,尤其涉及一种时分复用(TDD)的多天线码分多址接入(CDMA)下行***中的信道估计方法和***、及基站和终端。
背景技术
在移动通信***中,由于发射信号在无线信道中传输时,将受到无线信道的影响,因此,接收端需要根据无线信道对发射信号的影响程度,由接收信号恢复出发射信号。无线信道对发射信号的影响程度表现为无线信道的信道冲激响应(CIR,channel impulse response)。由于无线信道存在着很大的随机性,因此将引起CIR的变化,并导致接收信号的幅度、相位、频率产生失真,因此,需要对信道的CIR进行估计,以实现由接收信号正确地恢复发射信号。其中,对信道的CIR进行估计的过程,称为信道估计。
在时分复用(TDD)的码分多址接入(CDMA)***中,信号帧的一个时隙格式如图1所示,数据域1和数据域2分别位于训练序列(Midamble)的两边,在时隙的末端是保护间隔(GP)。有些时隙格式中,数据域与训练序列之间还有其它信息,此处不再一一列举。TDD CDMA***的信道估计是基于训练序列进行的,之后根据信道估计的CIR对数据域1和数据域2的数据符号进行解调。
由于在无线信道中,发射信号并不是沿着单一的路径传播,而是会遇到各种物体阻挡,经反射、散射、折射和绕射等不同路径到达接收端,成为通过各个路径到达的合成信号。多径传播的结果导致同一发射信号的不同反射波到达接收端的时间不同(即时延不同),相位也不同。通常,***将设定其所支持的最大传输时延,在最大传输时延对应的时间内接收到的信号被认为是同一发射信号的不同反射波,因此,最大传输时延对应的时间可以形象地定义为信道估计窗,每一个信道估计窗包含若干个径。
由于通常情况下会有多个用户同时进行通信,因此接收端所接收的信号通常是多个用户的多条路径的叠加,之后从所接收的信号中分离出叠加的训练序列和叠加的用户数据部分,利用分离出的叠加训练序列与本地产生的训练序列进行信道估计,根据信道估计结果及本地产生的扩频及扰码序列对分离出的用户数据部分进行联合检测,估计出各用户的数据符号。
其中,进行信道估计时,由于接收的信号通常是多个用户的多条路径的叠加,因此需要对每个用户进行信道估计。现有技术中,为了提高信道估计速度,在单天线***中,通常利用一个基本训练序列按照一定规律构造出每个用户的训练序列,例如按照循环移位的方式构造出每个用户的训练序列,从而使得接收端的训练序列信道矩阵具有循环相关性。以长度为128码片的基本训练序列为例,若每次偏移8个码片,则可得到16个偏移后的训练序列(简称训练序列偏移),由于每个训练序列偏移对应一个用户,因此利用该训练序列分配方式的单天线***可支持16个用户。
但对于多输入多输出***,即多天线***,需要在每个天线上为同一个用户分配一个不同的训练序列,用于接收端对各用户在不同天线上的信道估计进行计算。此时,若在每个天线上均按照单天线***中的方式得到各用户的训练序列,则多天线***中能够支持的用户数将随着天线个数的增加而减少。以两根天线的情况为例,对于上述长度为128码片的训练序列,若依然每次偏移8个码片,则得到的16个训练序列偏移平均分配在两个天线上,每个天线上为用户分配一个不同的训练序列偏移,则此时支持的用户数为8,可见明显减少了所支持的用户数。
发明内容
有鉴于此,本发明中一方面提供一种多天线下行***中的信道估计方法,另一方面提供一种多天线下行***中的基站、终端及信道估计***,以提高多天线***可支持的用户数。
本发明所提供的多天线下行***中的信道估计方法,包括:
A、由基本训练序列进行移位产生K个训练序列偏移,从K个训练序列偏移中选取K'个训练序列偏移分配给M个天线中设定的主天线,该主天线上的每个用户各用一个训练序列偏移;从剩余的训练序列偏移中为M个天线中设定的M-1根辅天线各分配一个训练序列偏移,每根辅天线上的K'个用户共用一个训练序列偏移;其中,K、M和K'均为大于0的整数,且K′+M-1≤K;
B、对来自主天线的信号,根据K'个训练序列偏移中与各用户对应的训练序列偏移,计算主天线上各用户的信道估计;对来自每个辅天线的信号,根据分配给该辅天线的训练序列偏移,计算该辅天线上所有用户的信道估计总值;
根据主天线上各用户的信道估计结果,得到各用户的发射功率比例,根据所述发射功率比例及每个辅天线上所有用户的信道估计总值,计算各用户在每个辅天线上的信道估计。
或者,所述K'=K-M+1。
较佳地,步骤A之前进一步包括:设置针对不同的K′的奇数取值得到的各训练序列偏移与用于传输用户信号的扩频码资源的映射关系。
较佳地,所述步骤A在基站中执行,所述步骤B在终端中执行;
所述步骤A之前,进一步包括:基站控制器将M的取值和K′的取值指示给基站;
所述步骤B之前,进一步包括:基站控制器将M的取值和K′的取值指示给终端;
较佳地,所述K'个训练序列偏移为:按顺序移位得到的K个训练序列偏移中的前K'个训练序列偏移。
本发明所提供的多天线下行***中的基站,包括:
训练序列分配模块,用于由基本训练序列进行移位产生K个训练序列偏移,从K个训练序列偏移中选取K'个训练序列偏移分配给M个天线中设定的主天线,该主天线上的每个用户各用一个训练序列偏移;从剩余的训练序列偏移中为M个天线中设定的M-1根辅天线各分配一个训练序列偏移,每根辅天线上的K'个用户共用一个训练序列偏移;其中,K、M和K'均为大于0的整数,且K'+M-1≤K;
信号传输模块,用于按照所述训练序列分配模块的分配结果,在所述M个天线上发送信号给终端,用于终端对来自主天线的信号,根据K'个训练序列偏移中与各用户对应的训练序列偏移,计算主天线上各用户的信道估计;根据主天线上各用户的信道估计结果,得到各用户的发射功率比例,对来自每个辅天线的信号,根据分配给该辅天线的训练序列偏移,计算该辅天线上所有用户的信道估计总值,根据所述信道估计总值及所述各用户的发射功率比例,计算各用户在该辅天线上的信道估计。
较佳地,该基站进一步包括:信息接收模块,用于接收来自基站控制器的包括M的取值和K'的取值的指示信息,将所述M的取值和K'的取值提供给所述训练序列分配模块。
较佳地,所述其中,表示取偶数值下确界;
或者,所述K'=K-M+1。
本发明所提供的多天线下行***中的终端,包括:
主天线信道估计模块,用于对来自主天线的信号,根据与各用户对应的训练序列偏移,计算主天线上各用户的信道估计;
辅天线信道估计模块,用于根据主天线上各用户的信道估计结果,得到各用户的发射功率比例;对来自每个辅天线的信号,根据分配给该辅天线的训练序列偏移,计算该辅天线上所有用户的信道估计总值,根据所述信道估计总值及所述各用户的发射功率比例,计算各用户在该辅天线上的信道估计;
所述来自主天线的信号和来自每个辅天线的信号由基站根据下列方法产生:由基本训练序列进行移位产生K个训练序列偏移,从K个训练序列偏移中选取K'个训练序列偏移分配给M个天线中设定的主天线,该主天线上的每个用户各用一个训练序列偏移;从剩余的训练序列偏移中为M个天线中设定的M-1根辅天线各分配一个训练序列偏移,每根辅天线上的K'个用户共用一个训练序列偏移;其中,K、M和K'均为大于0的整数,且K′+M-1≤K。
较佳地,所述辅天线信道估计模块包括:
功率比例计算子模块,用于根据主天线上各用户的信道估计结果,得到各用户的发射功率比例;
信道估计总值计算子模块,用于对来自每个辅天线的信号,根据分配给该辅天线的训练序列偏移,计算该辅天线上所有用户的信道估计总值;
信道估计计算子模块,用于根据所述功率比例计算子模块得到的各用户的发射功率比例及所述信道估计总值计算子模块计算的每个辅天线上所有用户的信道估计总值,计算各用户在每个辅天线上的信道估计。
本发明所提供的多天线下行***中的信道估计***,包括:
基站,用于由基本训练序列进行移位产生K个训练序列偏移,从K个训练序列偏移中选取K'个训练序列偏移分配给M个天线中设定的主天线,该主天线上的每个用户各用一个训练序列偏移;从剩余的训练序列偏移中为M个天线中设定的M-1根辅天线各分配一个训练序列偏移,每根辅天线上的K′个用户共用一个训练序列偏移;其中,K、M和K'均为大于0的整数,且K'+M-1≤K;
终端,用于对来自主天线的信号,根据K'个训练序列偏移中与各用户对应的训练序列偏移,计算主天线上各用户的信道估计;根据主天线上各用户的信道估计结果,得到各用户的发射功率比例,对来自每个辅天线的信号,根据分配给该辅天线的训练序列偏移,计算该辅天线上所有用户的信道估计总值,根据所述信道估计总值及所述各用户的发射功率比例,计算各用户在该辅天线上的信道估计。
从上述方案可以看出,本发明中由一个基本训练序列循环移位产生K个训练序列偏移,从K个训练序列偏移中选取K'个训练序列偏移分配给M个天线中设定的主天线,该主天线上的每个用户各用一个训练序列偏移;从剩余的训练序列偏移中为M个天线中设定的M-1根辅天线各分配一个训练序列偏移,每根辅天线上的K'个用户共用一个训练序列偏移,并通过对来自主天线的信号,按照现有技术中的单天线***中的信道估计方法,即根据K′个训练序列偏移中与各用户对应的训练序列偏移,计算主天线上各用户的信道估计;对来自每个辅天线的信号,考虑到信号发送时,尤其是下行信号发送时,各用户信号所经历的信道状况相同而发射功率会存在不同的特点,根据分配给该辅天线的训练序列偏移,计算该辅天线上所有用户的信道估计总值,根据主天线上各用户的信道估计结果,得到各用户的发射功率比例,根据所述发射功率比例及每个辅天线上所有用户的信道估计总值,计算各用户在每个辅天线上的信道估计,即该方案中能够支持的用户数据为主天线上所能支持的用户数据,即K'个用户,由于K'≥K/M,因此提高了多天线***能够支持的用户数据。
附图说明
图1为现有技术中信号帧的一个时隙格式示意图;
图2为本发明实施例中多天线***中的信道估计方法的示例性流程图;
图3a至图3g分别为本发明实施例中K'的取值为15、13、11、9、7、5、3时的映射关系示意图;
图4为本发明实施例中多天线***中的信道估计***的示例性结构图;
图5为本发明实施例中基站的内部结构示意图;
图6为本发明实施例中终端的内部结构示意图;
图7为图6所示终端中辅天线信道估计模块的内部结构示意图。
具体实施方式
本发明中,考虑到信号发送时,尤其是下行信号发送时,各用户信号所经历的信道状况相同而发射功率会存在不同的特点,因此可利用多个天线中的一个天线作为主天线,为该主天线分配多个训练序列偏移,以支持更多的用户,其它天线作为辅天线,为每个辅天线分配一个训练序列偏移;之后,对来自主天线的信号,按照现有技术中的单天线***中的信道估计方法,计算主天线上各用户的信道估计;对来自每个辅天线的信号,先根据分配给该辅天线的训练序列偏移,计算该辅天线上所有用户的信道估计总值,由于每个天线上用户的发射功率比例均相同,因此可根据主天线上各用户的信道估计结果,得到各用户的发射功率比例,并根据该发射功率比例及每个辅天线上所有用户的信道估计总值,计算各用户在每个辅天线上的信道估计。
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明进一步详细说明。
图2为本发明实施例中多天线***中的信道估计方法的示例性流程图。本实施例中假设本次信号发送使用M个天线,且将M个天线中的一个天线作为主天线,其它M-1个天线作为辅天线,并假设基本训练序列按照预定的移位间隔移位后共有K个训练序列偏移,则如图2所示,该流程包括如下步骤:
步骤201,从一个基本训练序列循环移位产生K个训练序列偏移,从K个训练序列偏移中选取K'个训练序列偏移分配给M个天线中设定的主天线,该主天线上的每个用户各用一个训练序列偏移;从剩余的训练序列偏移中为M个天线中设定的M-1根辅天线各分配一个训练序列偏移,每根辅天线上的K'个用户共用一个训练序列偏移。其中,K、M和K'均为大于0的整数,且K'+M-1≤K。
本步骤中,可根据天线数M和M个天线上的用户数K'确定CIR窗长;根据所述窗长,对基本训练序列进行移位,得到K个训练序列偏移,K=K'+M-1。
步骤202,对来自主天线的信号,根据K'个训练序列偏移中与各用户对应的训练序列偏移,计算主天线上各用户的信道估计;根据主天线上各用户的信道估计结果,得到各用户的发射功率比例,对来自每个辅天线的信号,根据分配给该辅天线的训练序列偏移,计算该辅天线上所有用户的信道估计总值,根据所述信道估计总值及所述各用户的发射功率比例,计算各用户在该辅天线上的信道估计。
本实施例中的步骤201可在基站中执行,之后,基站可按照上述训练序列偏移的分配结果,在M个天线上发送信号,其中,在主天线上,各用户使用不同的训练序列偏移,在辅天线中各用户使用相同的训练序列偏移。
其中,将M个天线中的一个天线作为主天线,其它M-1个天线作为辅天线的方式可有多种,可以预先静态的设置M个天线中的一个天线为主天线,其它天线为辅天线;也可以按照预设周期或预设条件或随机选取等方式动态的设置M个天线中的一个天线为主天线,其它天线为辅天线;或者还可以按照其它方式设置。
从K个训练序列偏移中选取K'个训练序列偏移分配给M个天线中设定的主天线的方式可至少有如下两种方案:
方案一:
根据现有技术中的默认训练序列分配方案可知,K的一种取值序列为16,14,12,10,8,6,4,2。本方案中,若依然按照该取值序列选取K′的值,则由于在K个训练序列偏移中有M-1个训练序列偏移需要分配给辅天线,因此主天线上的训练序列偏移数量K'必须从小于K的偶数值中选取,表1中示出了本实施例方案一中不同K和M取值情况下的K'的取值。
表1
从表1中可以看出,对于M取值为偶数的情况,K-K'>M-1,因此从剩余的K-K'个训练序列偏移中选取M-1个训练序列偏移的方式可有多种;对于M取值为奇数的情况,K-K'=M-1,因此可直接将剩余的K-K′个,即M-1个训练序列偏移分配给辅天线。
本方案中,较佳地,K'个训练序列偏移可以是按顺序移位得到的K个训练序列偏移中的前K'个训练序列偏移。
现有技术中,为了使接收端能够对来自发送端的信号进行解析,会预先设定默认的训练序列偏移与扩频码资源的映射关系,则接收端可根据该映射关系及传输用户信号的扩频码资源,找到与各用户对应的训练序列。本方案中由于K'的取值为现有技术中K的取值序列{16,14,12,10,8,6,4,2}中的取值,若K'个训练序列偏移是按顺序移位得到的K个训练序列偏移中的前K'个训练序列偏移,则针对不同的K'的取值得到的各训练序列偏移与扩频码资源的映射关系可采用现有技术中默认的映射关系。
方案二:
根据现有技术中的默认训练序列分配方案可知,K的一种取值序列为16,14,12,10,8,6,4,2。本方案中,总是按照K-M+1=K′的情况分配主天线上的训练序列偏移,表2中示出了本实施例方案二中不同K和M取值情况下的K'的取值。
表2
本方案中,较佳地,K'个训练序列偏移可以是按顺序移位得到的K个训练序列偏移中的前K'个训练序列偏移。
本方案中,由于K'的取值既可以是现有技术中K的取值序列{16,14,12,10,8,6,4,2}中的取值,也可以是现有技术中K的取值序列之外的奇数取值。因此,本方案中,若K'个训练序列偏移是按顺序移位得到的K个训练序列偏移中的前K'个训练序列偏移,则对于K'的取值为偶数的情况,则针对不同的K'的偶数取值得到的各训练序列偏移与扩频码资源的映射关系可采用现有技术中默认的映射关系;对于K'的取值为奇数的情况,则需预先设置针对不同的K'的奇数取值得到的各训练序列偏移与用于传输用户信号的扩频码资源的映射关系,具体设置方式可有多种。
图3a至图3g分别示出了K'的取值为15、13、11、9、7、5、3时的一种映射关系示意图。
如图3a所示,在K'取值为15时,对于扩频因子为16的扩频码资源,第一个训练序列偏移m(1)对应第一个扩频码c16 (1),第二个训练序列偏移m(2)对应第二个扩频码c16 (2),第三个训练序列偏移m(3)对应第三个扩频码c16 (3),依此类推,直到第十四个训练序列偏移m(14)对应第十四个扩频码c16 (14),之后,第十五个训练序列偏移m(15)对应第十五个扩频码c16 (15)和第十六个扩频码c16 (16)。
如图3b所示,在K'取值为13时,对于扩频因子为16的扩频码资源,第一个训练序列偏移m(1)对应第一个扩频码c16 (1),第二个训练序列偏移m(2)对应第二个扩频码c16 (2),第三个训练序列偏移m(3)对应第三个扩频码c16 (3),依此类推,直到第十个训练序列偏移m(10)对应第十个扩频码c16 (10),之后,第十一个训练序列偏移m(11)对应第十一个扩频码c16 (11)和第十二个扩频码c16 (12),第十二个训练序列偏移m(12)对应第十三个扩频码c16 (13)和第十四个扩频码c16 (14),第十三个训练序列偏移m(13)对应第十五个扩频码c16 (15)和第十六个扩频码c16 (16)。
如图3c所示,在K'取值为11时,对于扩频因子为16的扩频码资源,第一个训练序列偏移m(1)对应第一个扩频码c16 (1),第二个训练序列偏移m(2)对应第二个扩频码c16 (2),第三个训练序列偏移m(3)对应第三个扩频码c16 (3),依此类推,直到第六个训练序列偏移m(6)对应第六个扩频码c16 (6),之后,第七个训练序列偏移m(7)对应第七个扩频码c16 (7)和第八个扩频码c16 (8),第八个训练序列偏移m(8)对应第九个扩频码c16 (9)和第十个扩频码c16 (10),依此类推,直到第十一个训练序列偏移m(11)对应第十五个扩频码c16 (15)和第十六个扩频码c16 (16)。
如图3d所示,在K'取值为9时,对于扩频因子为16的扩频码资源,第一个训练序列偏移m(1)对应第一个扩频码c16 (1),第二个训练序列偏移m(2)对应第二个扩频码c16 (2),第三个训练序列偏移m(3)对应第三个扩频码c16 (3)和第四个扩频码c16 (4),第四个训练序列偏移m(4)对应第五个扩频码c16 (5)和第六个扩频码c16 (6),依此类推,直到第九个训练序列偏移m(9)对应第十五个扩频码c16 (15)和第十六个扩频码c16 (16)。
如图3e所示,在K'取值为7时,对于扩频因子为16的扩频码资源,第一个训练序列偏移m(1)对应第一个扩频码c16 (1)和第二个扩频码c16 (2),第二个训练序列偏移m(2)对应第三个扩频码c16 (3)和第四个扩频码c16 (4),依此类推,直到第六个训练序列偏移m(9)对应第十一个扩频码c16 (11)和第十二个扩频码c16 (12),之后,第七个训练序列偏移m(7)对应第十三个扩频码c16 (13)、第十四个扩频码c16 (14)、第十五个扩频码c16 (15)和第十六个扩频码c16 (16)。
如图3f所示,在K'取值为5时,对于扩频因子为16的扩频码资源,第一个训练序列偏移m(1)对应第一个扩频码c16 (1)和第二个扩频码c16 (2),第二个训练序列偏移m(2)对应第三个扩频码c16 (3)和第四个扩频码c16 (4),第三个训练序列偏移m(3)对应第五个扩频码c16 (5)、第六个扩频码c16 (6)、第七个扩频码c16 (7)和第八个扩频码c16 (8),第四个训练序列偏移m(4)对应第九个扩频码c16 (9)、第十个扩频码c16 (10)、第十一个扩频码c16 (11)和第十二个扩频码c16 (12),第五个训练序列偏移m(5)对应第十三个扩频码c16 (13)、第十四个扩频码c16 (14)、第十五个扩频码c16 (15)和第十六个扩频码c16 (16)。
如图3g所示,在K'取值为3时,对于扩频因子为16的扩频码资源,第一个训练序列偏移m(1)对应第一个扩频码c16 (1)、第二个扩频码c16 (2)、第三个扩频码c16 (3)和第四个扩频码c16 (4),第二个训练序列偏移m(2)对应第五个扩频码c16 (5)、第六个扩频码c16 (6)、第七个扩频码c16 (7)和第八个扩频码c16 (8),第三个训练序列偏移m(3)对应第九个扩频码c16 (9)、第十个扩频码c16 (10)、第十一个扩频码c16 (11)、第十二个扩频码c16 (12)、第十三个扩频码c16 (13)、第十四个扩频码c16 (14)、第十五个扩频码c16 (15)和第十六个扩频码c16 (16)。
本实施例中的步骤202可在终端中执行,此时,步骤201中M和K'的取值也可由基站控制器(RNC)通知给基站和终端。
在由RNC通过高层信令通知M和K′的取值时,可对现有训练序列配置的信息字段(IE)进行扩展,将现有信息字段中指示K取值的字段定义为指示K'的取值,并相应的增加指示M的取值的字段。对于步骤201中所描述的方案二中的K'取值情况,在信息字段中还可进一步将K′的取值范围扩充至奇数取值,如15、13、11、9、7、5、3。表3示出了针对步骤201中所描述的方案二中的K'取值情况时,对现有信息字段扩展后的一种信息表。
表3
如表3中的粗体部分所示,在训练序列配置(Midamble configuration)字段中,增加了整型奇数取值,即Integer(1,3,5,7,9,11,13,15),并且其定义可与协议TS25.221.Note1.中的情况一致,在该表中,训练序列配置所需的比特将在版本(Release)7中由3扩展到4,同时如粗体部分所示,还增加了一个新的字段,即发射天线数(Number of Antennas),其中,最大天线数可为MaxNumberOfAntennas。
因为接收端可根据训练序列偏移与扩频码的映射关系及传输用户信号的扩频码资源,找到与各用户对应的训练序列偏移,因此可得到主天线上第k个用户的训练序列偏移可以如下式所示:
则主天线上接收的叠加训练序列偏移可以如下式所示:
M-1个辅天线中第m个天线上发送的训练序列偏移可以如下式所示:
其中Pk,1是主天线上用户k的功率,Pk,m是M-1个辅天线中第m个辅天线上用户k的功率,mk,1是主天线上用户k的训练序列偏移,mm是M-1个辅天线中第m个天线上所有用户的训练序列偏移。
在接收端,对主天线上所有用户的信道估计过程和现有技术中单天线***多用户信道估计算法一样,对辅天线上带有所有用户总功率的信道估计总值,可根据分配给该辅天线的训练序列偏移计算得到,之后,从主天线上得到的用户功率比例结果可以用来区分每个辅天线上各用户的信道估计。
在经过多径信道传输后,每个天线上的总接收信号可以表示为:e=G·H+n。
其中,G=[G(1,1)G(2,1)…G(K′,1)G(2)G(3)…G(M)],G(k,1)是主天线上第k个用户的训练序列偏移矩阵,G(m)是第m根辅天线上所有用户使用的训练序列偏移矩阵,且有:
其中,W为CIR窗长;L为基本训练序列的长度,例如,L=128;H是对应于不同天线的信道冲激响应矩阵,可表示为:
根据现有技术中的信道估计算法,可利用快速傅立叶变换(FFT)来简化计算,则输出结果可以表示为其中mL是一个小区的基本训练序列。之后,主天线上所有K'个用户的信道估计和辅天线上带有所有用户总功率的信道估计总值均可从中提取出。
根据主天线上所有K'个用户的信道估计,可以计算出每个用户的发射功率比例,表示为:
由于每根发射天线上用户的发射功率比例相同,因此可以估计出各辅天线上所有K'个用户的信道:
以上对本发明实施例中多天线***中的信道估计方法进行了详细描述,下面再对本发明实施例中多天线***中的信道估计***进行详细描述。
图4为本发明实施例中多天线***中的信道估计***的示例性结构图。如图4所示,该***包括:基站和终端。
其中,与本发明实施例中多天线***中的信道估计方法一致,本实施例中,基站可用于从一个基本训练序列循环移位产生K个训练序列偏移,从K个训练序列偏移中选取K'个训练序列偏移分配给M个天线中设定的主天线,该主天线上的每个用户各用一个训练序列偏移;从剩余的训练序列偏移中为M个天线中设定的M-1根辅天线各分配一个训练序列偏移,每根辅天线上的K'个用户共用一个训练序列偏移,其中,K、M和K′均为大于0的整数,且K'+M-1≤K。
终端可用于对来自主天线的信号,根据K'个训练序列偏移中与各用户对应的训练序列偏移,计算主天线上各用户的信道估计;根据主天线上各用户的信道估计结果,得到各用户的发射功率比例;对来自每个辅天线的信号,根据分配给该辅天线的训练序列偏移,计算该辅天线上所有用户的信道估计总值,根据所述信道估计总值及所述各用户的发射功率比例,计算各用户在该辅天线上的信道估计。
其中,进一步地,该***可进一步地包括RNC,用于将所确定的M的取值和K'的取值分别通知给基站和终端。
本实施例***中的基站在具体实现时,可有多种实现方式,其中一种可如图5所示,图5示出了本发明实施例中基站的一种内部结构示意图。该基站可包括:训练序列分配模块和信号传输模块。
其中,训练序列分配模块用于从一个基本训练序列循环移位产生K个训练序列偏移,从K个训练序列偏移中选取K'个训练序列偏移分配给M个天线中设定的主天线,该主天线上的每个用户各用一个训练序列偏移;从剩余的训练序列偏移中为M个天线中设定的M-1根辅天线各分配一个训练序列偏移,每根辅天线上的K'个用户共用一个训练序列偏移,其中,K、M和K′均为大于0的整数,且K'+M-1≤K。
信号传输模块,用于按照所述训练序列分配模块的分配结果,在所述M个天线上发送信号。其中,在主天线上,各用户使用不同的训练序列偏移,在辅天线中各用户使用相同的训练序列偏移。
若M的取值和K'的取值由RNC通知给基站和终端,则基站可进一步包括:信息接收模块,用于接收来自基站控制器的包括M的取值和K′的取值的指示信息,将所述M的取值和K'的取值提供给所述训练序列分配模块。
本实施例***中的终端在具体实现时,也可有多种实现方式,其中一种可如图6所示,图6示出了本发明实施例中终端的一种内部结构示意图。该终端可包括:主天线信道估计模块和辅天线信道估计模块。
其中,主天线信道估计模块用于对来自主天线的信号,根据与各用户对应的训练序列偏移,计算主天线上各用户的信道估计。
辅天线信道估计模块用于根据主天线上各用户的信道估计结果,得到各用户的发射功率比例;对来自每个辅天线的信号,根据分配给该辅天线的训练序列偏移,计算该辅天线上所有用户的信道估计总值,根据所述信道估计总值及所述各用户的发射功率比例,计算各用户在该辅天线上的信道估计。
具体实现时,辅天线信道估计模块也可有多种实现形式,图7示出了其中一种实现形式的内部结构示意图。如图7所示,该辅天线信道估计模块可包括:功率比例计算子模块、信道估计总值计算子模块和信道估计计算子模块。
其中,功率比例计算子模块用于根据主天线上各用户的信道估计结果,得到各用户的发射功率比例。
信道估计总值计算子模块用于对来自每个辅天线的信号,根据分配给该辅天线的训练序列偏移,计算该辅天线上所有用户的信道估计总值。
信道估计计算子模块用于根据所述功率比例计算子模块得到的各用户的发射功率比例及所述信道估计总值计算子模块计算的每个辅天线上所有用户的信道估计总值,计算各用户在每个辅天线上的信道估计。
在实际的MIMO***中,天线之间不相关,天线端口表示真实的天线,天线端口个数即为真实的天线个数;对于8天线智能天线结构的MIMO***,天线端口表示虚拟的概念,天线端口个数为虚拟天线个数,具体实现虚拟天线时可以有多种方案。本发明中所述的天线实际上均为天线端口,为描述简便、形象,本发明中采用了“天线”的表述,实际应用中,应理解为天线端口。
此外,本发明上述描述中所述的用户通常情况下指的是多流用户(包括双流用户),即针对下行***中所有用户均采用多流传输(包括双流传输)的情况的描述。实际应用中,有时存在单双流共存的情况,此时,本发明实施例中,在由基本训练序列进行移位产生K个训练序列偏移后,可根据用户中的多流用户数K',从K个训练序列偏移中选取K'个训练序列偏移分配给M个天线中设定的主天线,该主天线上的K'个多流用户各用一个训练序列偏移;从剩余的训练序列偏移中为M个天线中设定的M-1根辅天线各分配一个训练序列偏移,每根辅天线上的K'个多流用户共用一个训练序列偏移。其中,K、M和K'均为大于0的整数,且K′+M-1≤K。
之后,对来自主天线的信号,根据各多流用户对应的训练序列偏移,计算主天线上各多流用户的信道估计;对来自每个辅天线的信号,根据分配给该辅天线的训练序列偏移,计算该辅天线上所有多流用户的信道估计总值;根据主天线上各多流用户的信道估计结果,得到各多流用户的发射功率比例,根据所述发射功率比例及每个辅天线上所有多流用户的信道估计总值,计算各多流用户在每个辅天线上的信道估计。
而由基本训练序列进行移位产生K个训练序列偏移的过程可包括:根据天线数M和M个天线上的用户数Ku确定CIR窗长;根据所述窗长,对基本训练序列进行移位,得到K个训练序列偏移,K=Ku+M-1,Ku大于或等于K'。
若Ku个用户中包括Kd个单流用户,则可进一步根据用户中的单流用户数Kd,从K个训练序列偏移中选取Kd个训练序列偏移分配给M个天线上的Kd个单流用户;对来自每根天线的信号,根据各单流用户对应的训练序列偏移,计算该天线上各单流用户的信道估计。
通过以上的实施方式的描述,本领域的一般技术人员可以清楚地了解到本发明可借助软件加有能力运行该软件的通用的广义计算机设备(可以理解为具有一定通用性的硬件平台)的方式来实现;当然也可以采用硬件设计的方式实现。此外,本发明实施例中所述***中基站和终端中的模块划分也可以有其它的不同划分方式,并不限于本发明实施例中所列举的方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得前述通用硬件平台执行本发明各个实施例所述的方案。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (11)
1.一种多天线下行***中的信道估计方法,其特征在于:
A、由基本训练序列进行移位产生K个训练序列偏移,从K个训练序列偏移中选取K'个训练序列偏移分配给M个天线中设定的主天线,该主天线上的每个用户各用一个训练序列偏移;从剩余的训练序列偏移中为M个天线中设定的M-1根辅天线各分配一个训练序列偏移,每根辅天线上的K′个用户共用一个训练序列偏移;其中,K、M和K'均为大于0的整数,且K′+M-1≤K;
B、对来自主天线的信号,根据K'个训练序列偏移中与各用户对应的训练序列偏移,计算主天线上各用户的信道估计;对来自每个辅天线的信号,根据分配给该辅天线的训练序列偏移,计算该辅天线上所有用户的信道估计总值;
根据主天线上各用户的信道估计结果,得到各用户的发射功率比例,根据所述发射功率比例及每个辅天线上所有用户的信道估计总值,计算各用户在每个辅天线上的信道估计。
3.如权利要求2所述的方法,其特征在于,步骤A之前进一步包括:设置针对不同的K'的奇数取值得到的各训练序列偏移与用于传输用户信号的扩频码资源的映射关系。
5.如权利要求1至4中任一项所述的方法,其特征在于,所述K′个训练序列偏移为:按顺序移位得到的K个训练序列偏移中的前K'个训练序列偏移。
6.一种多天线下行***中的基站,其特征在于,该基站包括:
训练序列分配模块,用于由基本训练序列进行移位产生K个训练序列偏移,从K个训练序列偏移中选取K'个训练序列偏移分配给M个天线中设定的主天线,该主天线上的每个用户各用一个训练序列偏移;从剩余的训练序列偏移中为M个天线中设定的M-1根辅天线各分配一个训练序列偏移,每根辅天线上的K'个用户共用一个训练序列偏移;其中,K、M和K′均为大于0的整数,且K'+M-1≤K;
信号传输模块,用于按照所述训练序列分配模块的分配结果,在所述M个天线上发送信号给终端,用于终端对来自主天线的信号,根据K'个训练序列偏移中与各用户对应的训练序列偏移,计算主天线上各用户的信道估计;根据主天线上各用户的信道估计结果,得到各用户的发射功率比例,对来自每个辅天线的信号,根据分配给该辅天线的训练序列偏移,计算该辅天线上所有用户的信道估计总值,根据所述信道估计总值及所述各用户的发射功率比例,计算各用户在该辅天线上的信道估计。
7.如权利要求6所述的基站,其特征在于,该基站进一步包括:信息接收模块,用于接收来自基站控制器的包括M的取值和K'的取值的指示信息,将所述M的取值和K'的取值提供给所述训练序列分配模块。
9.一种多天线下行***中的终端,其特征在于,该终端包括:
主天线信道估计模块,用于对来自主天线的信号,根据与各用户对应的训练序列偏移,计算主天线上各用户的信道估计;
辅天线信道估计模块,用于根据主天线上各用户的信道估计结果,得到各用户的发射功率比例;对来自每个辅天线的信号,根据分配给该辅天线的训练序列偏移,计算该辅天线上所有用户的信道估计总值,根据所述信道估计总值及所述各用户的发射功率比例,计算各用户在该辅天线上的信道估计;
所述来自主天线的信号和来自每个辅天线的信号由基站根据下列方法产生:由基本训练序列进行移位产生K个训练序列偏移,从K个训练序列偏移中选取K'个训练序列偏移分配给M个天线中设定的主天线,该主天线上的每个用户各用一个训练序列偏移;从剩余的训练序列偏移中为M个天线中设定的M-1根辅天线各分配一个训练序列偏移,每根辅天线上的K′个用户共用一个训练序列偏移;其中,K、M和K'均为大于0的整数,且K′+M-1≤K。
10.如权利要求9所述的终端,其特征在于,所述辅天线信道估计模块包括:
功率比例计算子模块,用于根据主天线上各用户的信道估计结果,得到各用户的发射功率比例;
信道估计总值计算子模块,用于对来自每个辅天线的信号,根据分配给该辅天线的训练序列偏移,计算该辅天线上所有用户的信道估计总值;
信道估计计算子模块,用于根据所述功率比例计算子模块得到的各用户的发射功率比例及所述信道估计总值计算子模块计算的每个辅天线上所有用户的信道估计总值,计算各用户在每个辅天线上的信道估计。
11.一种多天线下行***中的信道估计***,其特征在于,该***包括:
基站,用于由基本训练序列进行移位产生K个训练序列偏移,从K个训练序列偏移中选取K'个训练序列偏移分配给M个天线中设定的主天线,该主天线上的每个用户各用一个训练序列偏移;从剩余的训练序列偏移中为M个天线中设定的M-1根辅天线各分配一个训练序列偏移,每根辅天线上的K′个用户共用一个训练序列偏移;其中,K、M和K'均为大于0的整数,且K'+M-1≤K;
终端,用于对来自主天线的信号,根据K'个训练序列偏移中与各用户对应的训练序列偏移,计算主天线上各用户的信道估计;根据主天线上各用户的信道估计结果,得到各用户的发射功率比例,对来自每个辅天线的信号,根据分配给该辅天线的训练序列偏移,计算该辅天线上所有用户的信道估计总值,根据所述信道估计总值及所述各用户的发射功率比例,计算各用户在该辅天线上的信道估计。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009100923608A CN102014401B (zh) | 2009-09-07 | 2009-09-07 | 多天线下行***中的信道估计方法和***、及基站和终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009100923608A CN102014401B (zh) | 2009-09-07 | 2009-09-07 | 多天线下行***中的信道估计方法和***、及基站和终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102014401A CN102014401A (zh) | 2011-04-13 |
CN102014401B true CN102014401B (zh) | 2013-05-08 |
Family
ID=43844370
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009100923608A Expired - Fee Related CN102014401B (zh) | 2009-09-07 | 2009-09-07 | 多天线下行***中的信道估计方法和***、及基站和终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102014401B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103281139B (zh) * | 2013-05-10 | 2015-05-13 | 大唐移动通信设备有限公司 | 双模rru设备输出功率检测方法及*** |
CN105991149A (zh) * | 2015-02-27 | 2016-10-05 | 中兴通讯股份有限公司 | 一种终端信号收发装置及信号收发方法 |
CN111200568B (zh) | 2018-11-16 | 2021-05-18 | 华为技术有限公司 | 发送端设备和信号处理方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1925472A (zh) * | 2006-09-14 | 2007-03-07 | 北京航空航天大学 | 一种多输入多输出-正交频分复用***中的信道估计方法 |
CN101355377A (zh) * | 2007-07-25 | 2009-01-28 | 中兴通讯股份有限公司 | 一种多输入多输出v-balst***信号检测方法 |
CN101494528A (zh) * | 2009-02-27 | 2009-07-29 | 清华大学 | 发射分集块传输***的训练序列设计及其信道估计方法 |
-
2009
- 2009-09-07 CN CN2009100923608A patent/CN102014401B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1925472A (zh) * | 2006-09-14 | 2007-03-07 | 北京航空航天大学 | 一种多输入多输出-正交频分复用***中的信道估计方法 |
CN101355377A (zh) * | 2007-07-25 | 2009-01-28 | 中兴通讯股份有限公司 | 一种多输入多输出v-balst***信号检测方法 |
CN101494528A (zh) * | 2009-02-27 | 2009-07-29 | 清华大学 | 发射分集块传输***的训练序列设计及其信道估计方法 |
Also Published As
Publication number | Publication date |
---|---|
CN102014401A (zh) | 2011-04-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101421956B (zh) | 单载波传输***、通信装置和用于其中的单载波传输方法 | |
CN102474849B (zh) | 无线通信终端装置及无线通信方法 | |
CN101433004B (zh) | 导频信号发送方法和无线通信设备 | |
CN102246446B (zh) | 用于在无线通信***中发送信号的方法和装置 | |
CN102232319B (zh) | 多址接入通信***的方法和装置 | |
CN102047580B (zh) | 移动通信***、接收装置以及方法 | |
CN107566018B (zh) | 多小区mimo-imac的延迟csit干扰对齐方法 | |
CN105515713A (zh) | 一种多用户码分多址接入通信方法与相应发射机、接收机 | |
CN108111273A (zh) | 参考信号的传输方法及装置 | |
CN105636105A (zh) | 测量导频发送、检测方法、装置、基站及终端 | |
CN102916782B (zh) | 通讯网络中异构导频信号的发送方法 | |
CN106411486A (zh) | 一种上行解调导频的发送接收方法及装置 | |
EP2461508A1 (en) | Wireless relay device and wireless relay method | |
CN108123903A (zh) | 通信***中的信号处理方法和设备 | |
EP2127437A1 (en) | Systems and methods for improving reference signals for spatially multiplexed cellular systems | |
CN102332965B (zh) | 基于传输分集模式的数据传输方法和*** | |
CN101986575B (zh) | 多用户mimo***的预编码方法 | |
KR20060119144A (ko) | 다중 사용자 다중 송수신 안테나 통신장치 및 그 방법 | |
CN102014401B (zh) | 多天线下行***中的信道估计方法和***、及基站和终端 | |
US8781037B2 (en) | Method and a processing unit for processing a data signal | |
US8112041B2 (en) | Systems and methods for generating sequences that are nearest to a set of sequences with minimum average cross-correlation | |
CN106506054A (zh) | 用于在多天线ofdm***中选取循环延迟的方法和*** | |
Zhang et al. | Interference-avoidance pilot design using ZCZ sequences for multi-cell MIMO-OFDM systems | |
CN105610561A (zh) | 一种大规模多输入多输出***中导频序列的分配方法 | |
WO2008123265A1 (en) | Systems and methods for reducing peak to average cross-correlation for sequences designed by alternating projections |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130508 Termination date: 20160907 |
|
CF01 | Termination of patent right due to non-payment of annual fee |