本发明涉及通信技术领域,特别涉及一种信道估计方法及通信设备。
背景技术:
相位噪声来自于发射机与接收机中的本地振荡器,其对于多载波信号的传输将产生影响,而在高频段(6ghz以上),相位噪声的影响将更加严重,需要对接收信号进行相位噪声的补偿以保证系统性能。
在新空口(newradio,nr)系统中,相位跟踪参考信号(phase-trackingreferencesignals,pt-rs)用于补偿相位噪声。但是由于相位噪声的存在,需要考虑在解调参考信号(demodulationreferencesignals,dmrs)估计的信道进行均衡滤波之前去除相位噪声的影响,而现有的相位噪声补偿方案,并没有考虑相位噪声对均衡滤波的影响。由于相位噪声的存在,所以不能进行均衡滤波。
技术实现要素:
本发明实施例提供一种信道估计方法及通信设备,以解决由于相位噪声的存在,无法实现均衡滤波的问题。
为了解决上述技术问题,本发明实施例提供一种信道估计方法,应用于接收端,包括:
获取预设解调参考信号dmrs端口利用dmrs估计的原始信道响应;
根据发送端配置的dmrs端口的相位跟踪参考信号ptrs,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移,去除利用dmrs估计的原始信道响应中的相位噪声偏移;
对去除相位噪声偏移的信道响应进行均衡滤波处理,得到均衡滤波处理后的信道响应;
对进行均衡滤波处理后的信道响应进行相位噪声偏移补偿,得到相位噪声偏移补偿后的信道响应。
进一步地,所述根据发送端配置的dmrs端口的相位跟踪参考信号ptrs,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移,去除利用dmrs估计的原始信道响应中的相位噪声偏移的步骤,包括:
获取预设dmrs端口的利用ptrs估计的信道响应;
根据利用ptrs估计的信道响应,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;
根据每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移,确定每个dmrs所在的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;
去除所述原始信道响应中的相位噪声偏移,获取去除相位噪声偏移后的信道响应。
进一步地,所述获取预设dmrs端口的利用ptrs估计的信道响应的步骤,包括:
根据公式:
其中,
进一步地,所述根据利用ptrs估计的信道响应,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移的步骤,包括:
根据利用ptrs估计的信道响应,获取每个ptrs所在目标位置的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;
将预设位置的ofdm符号相对于将预设位置的ofdm符号的相位噪声偏移设置为零;
将每个ptrs所在目标位置的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移与预设位置的ofdm符号相对于将预设位置的ofdm符号的相位噪声偏移进行组合得到组合相位噪声偏移,对所述组合相位噪声偏移进行线性插值,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移。
进一步地,所述根据利用ptrs估计的信道响应,获取每个ptrs所在目标位置的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移的步骤,包括:
根据公式:
其中,δθptrs(xa)为第xa个ptrs符号相对于第l0个dmrs符号的相位噪声偏移;
进一步地,所述去除所述原始信道响应中的所述相位噪声偏移,获取去除相位噪声偏移后的信道响应的步骤,包括:
根据公式:
其中,
进一步地,所述对进行均衡滤波处理后的信道响应进行相位噪声偏移补偿,得到相位噪声偏移补偿后的信道响应的步骤,包括:
根据公式:
其中,hp(k,l)为相位噪声偏移补偿后的信道响应;
本发明实施例还提供一种通信设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述通信设备在通信过程中作为接收端;其中,所述处理器执行所述计算机程序时实现以下步骤:
获取预设解调参考信号dmrs端口利用dmrs估计的原始信道响应;
根据发送端配置的dmrs端口的相位跟踪参考信号ptrs,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移,去除利用dmrs估计的原始信道响应中的相位噪声偏移;
对去除相位噪声偏移的信道响应进行均衡滤波处理,得到均衡滤波处理后的信道响应;
对进行均衡滤波处理后的信道响应进行相位噪声偏移补偿,得到相位噪声偏移补偿后的信道响应。
进一步地,所述处理器执行所述计算机程序时实现以下步骤:
获取预设dmrs端口的利用ptrs估计的信道响应;
根据利用ptrs估计的信道响应,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;
根据每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移,确定每个dmrs所在的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;
去除所述原始信道响应中的相位噪声偏移,获取去除相位噪声偏移后的信道响应。
进一步地,所述处理器执行所述计算机程序时实现以下步骤:
根据公式:
其中,
进一步地,所述处理器执行所述计算机程序时实现以下步骤:
根据利用ptrs估计的信道响应,获取每个ptrs所在目标位置的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;
将预设位置的ofdm符号相对于将预设位置的ofdm符号的相位噪声偏移设置为零;
将每个ptrs所在目标位置的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移与预设位置的ofdm符号相对于将预设位置的ofdm符号的相位噪声偏移进行组合得到组合相位噪声偏移,对所述组合相位噪声偏移进行线性插值,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移。
进一步地,所述处理器执行所述计算机程序时实现以下步骤:
根据公式:
其中,δθptrs(xa)为第xa个ptrs符号相对于第l0个dmrs符号的相位噪声偏移;
进一步地,所述处理器执行所述计算机程序时实现以下步骤:
根据公式:
其中,
进一步地,所述处理器执行所述计算机程序时实现以下步骤:
根据公式:
其中,hp(k,l)为相位噪声偏移补偿后的信道响应;
本发明实施例还提供一种通信设备,所述通信设备在通信过程中作为接收端,包括:
获取模块,用于获取预设解调参考信号dmrs端口利用dmrs估计的原始信道响应;
处理模块,用于根据发送端配置的dmrs端口的相位跟踪参考信号ptrs,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移,去除利用dmrs估计的原始信道响应中的相位噪声偏移;
滤波模块,用于对去除相位噪声偏移的信道响应进行均衡滤波处理,得到均衡滤波处理后的信道响应;
补偿模块,用于对进行均衡滤波处理后的信道响应进行相位噪声偏移补偿,得到相位噪声偏移补偿后的信道响应。
进一步地,所述处理模块,包括:
第一获取子模块,用于获取预设dmrs端口的利用ptrs估计的信道响应;
第二获取子模块,用于根据利用ptrs估计的信道响应,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;
确定子模块,用于根据每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移,确定每个dmrs所在的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;
第三获取子模块,用于去除所述原始信道响应中的相位噪声偏移,获取去除相位噪声偏移后的信道响应。
进一步地,所述第一获取子模块,用于:
根据公式:
其中,
进一步地,所述第二获取子模块,包括:
第一获取单元,用于根据利用ptrs估计的信道响应,获取每个ptrs所在目标位置的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;
设置单元,用于将预设位置的ofdm符号相对于将预设位置的ofdm符号的相位噪声偏移设置为零;
第二获取单元,用于将每个ptrs所在目标位置的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移与预设位置的ofdm符号相对于将预设位置的ofdm符号的相位噪声偏移进行组合得到组合相位噪声偏移,对所述组合相位噪声偏移进行线性插值,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移。
进一步地,所述第一获取单元,用于:
根据公式:
其中,δθptrs(xa)为第xa个ptrs符号相对于第l0个dmrs符号的相位噪声偏移;
进一步地,所述第三获取子模块,用于:
根据公式:
其中,
进一步地,所述补偿模块,用于:
根据公式:
其中,hp(k,l)为相位噪声偏移补偿后的信道响应;
本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现上述的信道估计方法的步骤。
本发明的有益效果是:
上述方案,通过利用为dmrs端口配置的ptrs,在均衡滤波前进行相位噪声偏移的去除,最后在均衡滤波后再进行相位噪声偏移的补偿,以此保证了相位噪声补偿的性能,保证了通信的可靠性。
附图说明
图1表示本发明实施例的信道估计方法的流程示意图;
图2表示dmrsconfigurationtype1和低密度(lpt-rs=4)ptrs配置示意图;
图3表示dmrsconfigurationtype2和低密度(lpt-rs=4)ptrs配置示意图;
图4表示dmrsconfigurationtype1和低密度(lpt-rs=4)ptrs配置时,天线端口p=0时,在dmrsocc解扩后的dmrsre位置和ptrsre位置的示意图;
图5表示dmrsconfigurationtype2和低密度(lpt-rs=4)ptrs配置时,天线端口p=0时,在dmrsocc解扩后的dmrsre位置和ptrsre位置的示意图;
图6表示本发明实施例的通信设备的模块示意图;
图7表示本发明实施例的通信设备的一种结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明进行详细描述。
本发明针对现有的相位噪声补偿方案,并没有考虑相位噪声对均衡滤波的影响,由于相位噪声的存在,所以不能进行均衡滤波的问题,提供一种信道估计方法及通信设备。
具体地,如图1所示,本发明实施例提供一种信道估计方法,应用于接收端,包括:
步骤11,获取预设解调参考信号dmrs端口利用dmrs估计的原始信道响应;
需要说明的是,在本发明实施例中,接收端需要接收发送端发送的dmrs,以进行信道估计。假设发送端具有多个dmrs端口(也就是天线端口),每个dmrs端口配置相应的dmrs,为了实现后续的利用相位跟踪参考信号(ptrs)进行相位噪声偏移的确定,发送端还为每个dmrs端口配置相应的ptrs,因每个dmrs端口的处理方式均相同,因此,本实施例中以一个端口的处理为例,步骤11中的预设dmrs端口指的就是多个dmrs端口中的某一个dmrs端口。
步骤12,根据发送端配置的dmrs端口的相位跟踪参考信号ptrs,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移,去除利用dmrs估计的原始信道响应中的相位噪声偏移;
步骤13,对去除相位噪声偏移的信道响应进行均衡滤波处理,得到均衡滤波处理后的信道响应;
步骤14,对进行均衡滤波处理后的信道响应进行相位噪声偏移补偿,得到相位噪声偏移补偿后的信道响应。
本发明实施例的方案,通过利用为dmrs端口配置的ptrs,在均衡滤波前进行相位噪声偏移的去除,最后在均衡滤波后再进行相位噪声偏移的补偿,以此保证了相位噪声补偿的性能。
下面对发送端发送dmrs进行说明如下,发送端为第p个dmrs端口配置相应的dmrs,同时为p个dmrs端口配置相应的ptrs,对于dmrs配置类型(configurationtype)1,它与低密度(lpt-rs=4)ptrs配置示例如图2所示,其中,第2个和第9个ofdm符号上对应的左斜线填充框表示为端口0和1设置的dmrs资源单元(re),第2个和第9个ofdm符号上对应的右斜线填充框表示为端口2和3设置的dmrsre,第4个、第8个和第12个ofdm符号上对应的横竖网格填充框、斜线网格填充框、横线填充框和竖线填充框分别为端口0、端口1、端口2和端口3设置的ptrsre;对于dmrsconfigurationtype2,它与低密度(lpt-rs=4)ptrs配置示例如图3所示,其中,第2个和第9个ofdm符号上对应的左斜线填充框表示为端口0和1设置的dmrsre,第2个和第9个ofdm符号上对应的右斜线填充框表示为端口2和3设置的dmrsre,第2个和第9个ofdm符号上对应的粗横线填充框表示为端口4和5设置的dmrsre,第4个、第8个和第12个ofdm符号上对应的横竖网格填充框、斜线网格填充框、横线填充框、竖线填充框、灰色点填充框和黑色点填充框分别为端口0、端口1、端口2、端口3、端口4和端口5设置的ptrsre。
进一步地,接收端在执行步骤11时,具体为:根据发送端为第p个dmrs端口配置相应的dmrs信号,得到第p个dmrs端口对应的第lm个ofdm符号的第kn个子载波的dmrsre上利用dmrs估计的信道响应为
以天线端口p=0为例,在dmrsocc解扩后,由dmrs估计得到信道响应
具体地,本发明实施例中步骤12的实现方式包括以下步骤:
步骤121,获取预设dmrs端口的利用ptrs估计的信道响应;
步骤121的具体实现方式为:根据公式:
其中,
以天线端口p=0为例,其由ptrs估计得到信道响应
步骤122,根据利用ptrs估计的信道响应,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;
具体地,步骤122中获取相位噪声偏移的具体方式为:根据利用ptrs估计的信道响应,获取每个ptrs所在目标位置的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;将预设位置的ofdm符号相对于将预设位置的ofdm符号的相位噪声偏移设置为零;将每个ptrs所在目标位置的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移与预设位置的ofdm符号相对于将预设位置的ofdm符号的相位噪声偏移进行组合得到组合相位噪声偏移,对所述组合相位噪声偏移进行线性插值,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移。
需要说明的是,预设位置的ofdm符号指的是第l0个ofdm符号,具体地,根据公式:
其中,δθptrs(xa)为第xa个ptrs符号相对于第l0个dmrs符号的相位噪声偏移;
步骤123,根据每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移,确定每个dmrs所在的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;
需要说明的是,在得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移后,只需在这些相位噪声偏移中找到每个dmrs所在的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移即可。
步骤124,去除所述原始信道响应中的相位噪声偏移,获取去除相位噪声偏移后的信道响应;
具体地,步骤124的具体实现方式为:
根据公式:
其中,
需要说明的是,通过上述步骤便可得到一个端口去除相位噪声偏移后的信道响应,然后利用去除相位噪声偏移后的dmrs估计的信道
需要说明的是,均衡滤波算法不限于mmse1d1d滤波,mmse2d滤波,mmse1dls滤波或者ls(leastsqure最小二乘法)滤波等;其中mmse1d1d滤波是频域时域分别进行mmse(minimummeansquareerror,最小均方误差)滤波;mmse2d滤波是指频域和时域同时进行mmse滤波;mmse1dls频域进行mmse滤波,时域进行线性插值或复制;ls滤波是指频域时域分别进行线性插值或复制。
在进行均衡滤波后,便是进行相位噪声偏移补偿,具体实现方式为:
根据公式:
其中,hp(k,l)为相位噪声偏移补偿后的信道响应;
在得到相位噪声偏移补偿后的信道响应后,便可利用该相位噪声偏移补偿后的信道响应对第p个端口传输的数据进行解调。
需要说明的是,本发明实施例提出一种dmrs和pt-rs同时补偿相位噪声的方法,保证相位噪声补偿的性能,保证了通信的可靠性。
如图6所示,本发明实施例提供一种通信设备60,所述通信设备在通信过程中作为接收端,具体地,该通信设备为网络侧设备或终端,包括:
获取模块61,用于获取预设解调参考信号dmrs端口利用dmrs估计的原始信道响应;
处理模块62,用于根据发送端配置的dmrs端口的相位跟踪参考信号ptrs,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移,去除利用dmrs估计的原始信道响应中的相位噪声偏移;
滤波模块63,用于对去除相位噪声偏移的信道响应进行均衡滤波处理,得到均衡滤波处理后的信道响应;
补偿模块64,用于对进行均衡滤波处理后的信道响应进行相位噪声偏移补偿,得到相位噪声偏移补偿后的信道响应。
进一步地,所述处理模块62,包括:
第一获取子模块,用于获取预设dmrs端口的利用ptrs估计的信道响应;
第二获取子模块,用于根据利用ptrs估计的信道响应,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;
确定子模块,用于根据每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移,确定每个dmrs所在的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;
第三获取子模块,用于去除所述原始信道响应中的相位噪声偏移,获取去除相位噪声偏移后的信道响应。
具体地,所述第一获取子模块,用于:
根据公式:
其中,
具体地,所述第二获取子模块,包括:
第一获取单元,用于根据利用ptrs估计的信道响应,获取每个ptrs所在目标位置的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;
设置单元,用于将预设位置的ofdm符号相对于将预设位置的ofdm符号的相位噪声偏移设置为零;
第二获取单元,用于将每个ptrs所在目标位置的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移与预设位置的ofdm符号相对于将预设位置的ofdm符号的相位噪声偏移进行组合得到组合相位噪声偏移,对所述组合相位噪声偏移进行线性插值,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移。
具体地,所述第一获取单元,用于:
根据公式:
其中,δθptrs(xa)为第xa个ptrs符号相对于第l0个dmrs符号的相位噪声偏移;
具体地,所述第三获取子模块,用于:
根据公式:
其中,
进一步地,所述补偿模块,用于:
根据公式:
其中,hp(k,l)为相位噪声偏移补偿后的信道响应;
需要说明的是,该通信设备实施例是与上述方法实施例一一对应的通信设备,上述方法实施例中所有实现方式均适用于该通信设备的实施例中,也能达到相同的技术效果。
如图7所示,本发明实施例还提供一种通信设备70,包括处理器71、收发机72、存储器73及存储在所述存储器73上并可在所述处理器71上运行的计算机程序;其中,收发机72通过总线接口与处理器71和存储器73连接,其中,所述处理器71用于读取存储器中的程序,执行下列过程:
获取预设解调参考信号dmrs端口利用dmrs估计的原始信道响应;
根据发送端配置的dmrs端口的相位跟踪参考信号ptrs,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移,去除利用dmrs估计的原始信道响应中的相位噪声偏移;
对去除相位噪声偏移的信道响应进行均衡滤波处理,得到均衡滤波处理后的信道响应;
对进行均衡滤波处理后的信道响应进行相位噪声偏移补偿,得到相位噪声偏移补偿后的信道响应。
需要说明的是,在图7中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器71代表的一个或多个处理器和存储器73代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机72可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的终端,处理器71负责管理总线架构和通常的处理,存储器73可以存储处理器71在执行操作时所使用的数据。
可选地,所述处理器执行所述计算机程序时实现以下步骤:
获取预设dmrs端口的利用ptrs估计的信道响应;
根据利用ptrs估计的信道响应,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;
根据每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移,确定每个dmrs所在的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;
去除所述原始信道响应中的相位噪声偏移,获取去除相位噪声偏移后的信道响应。
所述处理器执行所述计算机程序时实现以下步骤:
根据公式:
其中,
可选地,所述处理器执行所述计算机程序时实现以下步骤:
根据利用ptrs估计的信道响应,获取每个ptrs所在目标位置的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移;
将预设位置的ofdm符号相对于将预设位置的ofdm符号的相位噪声偏移设置为零;
将每个ptrs所在目标位置的ofdm符号相对于预设位置的ofdm符号的相位噪声偏移与预设位置的ofdm符号相对于将预设位置的ofdm符号的相位噪声偏移进行组合得到组合相位噪声偏移,对所述组合相位噪声偏移进行线性插值,得到每个ofdm符号相对于预设位置的ofdm符号的相位噪声偏移。
可选地,所述处理器执行所述计算机程序时实现以下步骤:
根据公式:
其中,δθptrs(xa)为第xa个ptrs符号相对于第l0个dmrs符号的相位噪声偏移;
可选地,所述处理器执行所述计算机程序时实现以下步骤:
根据公式:
其中,
可选地,所述处理器执行所述计算机程序时实现以下步骤:
根据公式:
其中,hp(k,l)为相位噪声偏移补偿后的信道响应;
本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现上述信道估计方法的步骤。
需要说明的是,上述所提到的通信设备,既可以为终端,也可以为网络侧设备。其中,网络侧设备可以是全球移动通讯(globalsystemofmobilecommunication,简称gsm)或码分多址(codedivisionmultipleaccess,简称cdma)中的基站(basetransceiverstation,简称bts),也可以是宽带码分多址(widebandcodedivisionmultipleaccess,简称wcdma)中的基站(nodeb,简称nb),还可以是lte中的演进型基站(evolutionalnodeb,简称enb或enodeb),或者中继站或接入点,或者未来5g网络中的基站等,在此并不限定。
以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。