System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及无线通信,更具体地涉及一种信道估计方法、装置及信道探测参考信号接收机、介质和程序产品。
技术介绍
1、在3gpp nr系统中,多个上行ue天线端口以时频复用的方式发送srs信号,基站接收来自各端口所发送的srs信号在到达时间上相互之间会存在偏差,当接收到的各端口srs信号之间存在时间偏差较大时,相关信道估计方法无法有效去除信道估计的端口间干扰,导致最终信道干扰较大。
2、需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
1、鉴于上述问题,本公开提供了去除端口间干扰的信道估计方法、装置、信道探测参考信号接收机、介质和程序产品。
2、根据本公开的第一个方面,提供了一种信道估计方法,包括:估计并补偿群时偏to0;
3、通过循环移位矩阵wcs对群时偏补偿后的信道进行解耦,得到各端口的信道预估计其中为可在当前ofdm符号中时频复用的最大端口数;
4、基于各端口的信道预估计估计各端口的粗剩余时偏
5、根据信道估计矩阵w估计各端口的信道估计hi,其中,所述信道估计矩阵w是基于所述各端口的粗剩余时偏和所述循环移位矩阵wcs构造的;
6、基于所述各端口的信道估计hi计算各端口精确剩余时偏以及
7、根据所述各端口精确剩余时偏对各端口的信道估计进行时偏补偿,以生成目标信道估计结果
8、根据本公开的实施
9、在接收端提取信道探测参考信号的第一频域数据y1;
10、通过最小二乘法去除所述第一频域数据中的基序列,以生成第二频域数据y2;
11、基于所述第二频域数据y2估计群时偏to0;
12、根据所述群时偏to0对所述第二频域数据y2进行时偏补偿,以生成第三频域数据y3。
13、根据本公开的实施例,基于所述第二频域数据y2估计群时偏to0,包括:
14、计算所述第二频域数据y2每间隔个点的数据之间的平均相位差e,其中为每间隔个点对y2抽取后的信道,l为zc序列长度;以及
15、根据所述平均相位差e计算群时偏to0,其中,angle是反正切函数,nfft是fft长度。
16、根据本公开的实施例,
17、第三频域数据δ是srs接收信号在全频带上的起始子载波索引值。
18、根据本公开的实施例,通过循环移位矩阵wcs对群时偏补偿后的信道进行解耦,得到各端口的信道预估计包括:
19、构造循环移位矩阵wcs=[d0,..,di,...],其中wcs是的矩阵,di是循环移位相位旋转因子,是占用的循环移位,np是当前复用端口数;
20、使用以下公式获得每个端口的信道预估计
21、
22、其中(·)h表示矩阵共轭转置。
23、根据本公开的实施例,所述基于各端口的信道预估计估计各端口的粗剩余时偏包括:
24、计算相邻子载波的相位差以及
25、估计每个端口的粗剩余时偏
26、根据本公开的实施例,基于所述各端口的粗剩余时偏和所述循环移位矩阵wcs构造信道估计矩阵w,包括:
27、构造矩阵a,a=wcs.*wto,wto=[b0,b1,...bi],其中,.*是矩阵点乘,以及
28、构造信道估计矩阵w,w=(ah*a)-1*ah,w是的矩阵。
29、根据本公开的实施例,所述根据信道估计矩阵w估计各端口的信道估计hi,包括:
30、对y3的每个子载波,使用以下公式获得每个端口的信道估计hi,hi(m)=w*y3,其中
31、根据本公开的实施例,所述基于所述各端口的信道估计hi计算各端口精确剩余时偏包括:
32、计算相邻子载波相位差以及
33、估计每个端口的剩余
34、根据本公开的实施例,根据所述各端口精确剩余时偏对各端口的信道估计进行时偏补偿,以生成目标信道估计结果包括:
35、其中,
36、本公开的第二方面提供了一种信道估计装置,包括:
37、群时偏补偿模块,用于估计并补偿群时偏to0;
38、信道预估计模块,用于通过循环移位矩阵wcs对群时偏补偿后的信道进行解耦,得到各端口的信道预估计其中为可在当前ofdm符号中时频复用的最大端口数;
39、粗剩余时偏估计模块,用于基于各端口的信道预估计估计各端口的粗剩余时偏
40、信道估计模块,用于根据信道估计矩阵w估计各端口的信道估计hi,其中,所述信道估计矩阵w是基于所述各端口的粗剩余时偏和所述循环移位矩阵wcs构造的;
41、精确剩余时偏估计模块,用于基于所述各端口的信道估计hi计算各端口精确剩余时偏
42、时偏补偿模块,用于根据所述各端口精确剩余时偏对各端口的信道估计进行时偏补偿,以生成目标信道估计结果
43、根据本公开的实施例,所述群时偏补偿模块包括:
44、信号接收子模块,用于在接收端提取信道探测参考信号的第一频域数据y1;
45、第二频域数据生成子模块,用于通过最小二乘法去除所述第一频域数据中的基序列,以生成第二频域数据y2;
46、群时偏估计子模块,用于基于所述第二频域数据y2估计群时偏to0;
47、第一时偏补偿子模块,用于根据所述群时偏to0对所述第二频域数据y2进行时偏补偿,以生成第三频域数据y3。
48、根据本公开的实施例,所述群时偏估计子模块包括:相位差计算单元和群时偏估计单元。
49、相位差计算单元,用于计算所述第二频域数据y2每间隔个点的数据之间的平均相位差e,其中l为zc序列长度;以及
50、群时偏估计单元,用于根据所述平均相位差e计算群时偏to0,其中,angle是反正切函数,nfft是fft长度。
51、根据本公开的实施例,第三频域数据δ是srs接收信号在全频带上的起始子载波索引值。
52、根据本公开的实施例,信道预估计模块包括循环移位矩阵构造子模块和信道预估计子模块。
53、循环移位矩阵构造子模块,用于构造循环移位矩阵wcs=[d0,...,di,...],其中wcs是的矩阵,di是循环移位相位旋转因子,是占用的循环移位,np是当前复用端口数;
54、信道预估计子模块,用于使用以下公式获得每个端口的信道预估计
55、
56、其中(·)h表示矩阵共轭转置。
57、根据本公开的实施例,粗剩余时偏估计模块包括:相位差计算子模块和粗剩余时偏估计子模块。
58、相位差计算子模块,用于计算相邻子载波的相位差以及
59、粗剩余时偏估计子模块,用于估计每个端口的剩本文档来自技高网...
【技术保护点】
1.一种信道估计方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的方法,其特征在于,所述估计并补偿群时偏TO0,包括:
3.根据权利要求2所述的方法,其特征在于,基于所述第二频域数据y2估计群时偏TO0,包括:
4.根据权利要求3所述的方法,其特征在于,第三频域数据Δ是SRS接收信号在全频带上的起始子载波索引值。
5.根据权利要求3所述的方法,其特征在于,通过循环移位矩阵Wcs对第三频域数据y3进行解耦,得到各端口的信道预估计包括:
6.根据权利要求5所述的方法,其特征在于,所述基于各端口的信道预估计估计各端口的粗剩余时偏包括:
7.根据权利要求6所述的方法,其特征在于,基于所述各端口的粗剩余时偏和所述循环移位矩阵Wcs构造信道估计矩阵W,包括:
8.根据权利要求7所述的方法,其特征在于,所述根据信道估计矩阵W估计各端口的信道估计Hi,包括:
9.根据权利要求8所述的方法,其特征在于,基于所述各端口的信道估计Hi计算各端口精确剩余时偏包括:
10.根据权利要求9所述
11.一种信道估计装置,其特征在于,包括:
12.一种信道探测参考信号接收机,包括:
13.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行根据权利要求1~10中任一项所述的方法。
14.一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现根据权利要求1~10中任一项所述的方法。
...【技术特征摘要】
1.一种信道估计方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的方法,其特征在于,所述估计并补偿群时偏to0,包括:
3.根据权利要求2所述的方法,其特征在于,基于所述第二频域数据y2估计群时偏to0,包括:
4.根据权利要求3所述的方法,其特征在于,第三频域数据δ是srs接收信号在全频带上的起始子载波索引值。
5.根据权利要求3所述的方法,其特征在于,通过循环移位矩阵wcs对第三频域数据y3进行解耦,得到各端口的信道预估计包括:
6.根据权利要求5所述的方法,其特征在于,所述基于各端口的信道预估计估计各端口的粗剩余时偏包括:
7.根据权利要求6所述的方法,其特征在于,基于所述各端口的粗剩余时偏和所述循环移位矩阵wcs构造信道估计矩阵w,包括:
【专利技术属性】
技术研发人员:辛颖,何磊,怀钰,李迪,
申请(专利权)人:比科奇微电子杭州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。