本发明涉及通信技术领域,尤其涉及一种数据传输方法、发送装置及接收装置。
背景技术:
相位噪声来自于发射装置(例如发射机)与接收装置(例如接收机)中的本地振荡器,其对于多载波信号的传输将产生影响。而在高频段(6ghz以上),相位噪声的影响将更加严重,需要对接收信号进行相位噪声的补偿以保证系统性能。通过在发送端引入相位跟踪参考信号(phrasetrackingreferencesingal,ptrs),可以跟踪由于相位噪声所引起的相位变化,保证接收端能够进行链路的相位噪声估计,并对接收信号进行补偿。
由于长期演进(longtermevolution,lte)系统应用于低频段,因此没有相应的相位跟踪参考信号设计。在发布的5g协议中,提出了一种相位跟踪参考信号的传输方法,如图1(a)和图1(b)所示。
图1(a)表示下行传输,其中不同线条的方格代表不同端口,每个相位跟踪参考信号的端口占用一个子载波,在一个子帧中连续传输。基站通过动态信令告知用户传输中所使用的相位跟踪参考信号的端口数,可以使用2个端口传输、1个端口传输或者不传输。图1(b)中表示上行传输,p表示端口号,每个相位跟踪参考信号的端口占用一个子载波,并在一个子帧中间隔传输。终端通过上行动态信令告知基站传输中所使用的相位噪声补偿信号的端口数,可以使用1个端口或者2个端口。ptrs与解调参考信号(demodulationreferencesignal,dmrs)类似,在传输用户数据时使用,并经过预编码后进行传输。同时,在此系统中,每个用户数据流对应一个dmrs端口,且使用相同的预编码在完整的天线阵列上传输。
上述方案中,相位跟踪参考信号与用户数据及用户数据对应的解调参考信号(demodulationreferencesignal,dmrs)经历相同的信道。相位跟踪参考信号用于计算其所在符号上的信道估计与dmrs所在符号上的信道估计之间的相位差异,从而获得相位噪声引起的相位变化用于信道估计补偿和数据解调。
在多天线收发系统中,发送端由多个天线单元或天线端口构成。若这些天线单元或天线端口具有相同的相位噪声时(相同的相位噪声源引起的相位噪声),上述方案可以正确估计相位噪声并补偿其影响。但若发送端的天线单元或者天线端口具有不同的相位噪声时,用户数据所经历的信道将同时存在多个相位变化,使用上述方案无法估计出每个部分的相位噪声引起的不同相位变化,进而无法正确进行信道估计补偿及数据解调。
综上所述,现有技术对于发送端的天线端口存在多个相位噪声时,无法计算出多个相位噪声,因而接收端无法准确解析出接收到的数据流。
技术实现要素:
本发明提供一种数据传输方法、发送装置及接收装置,用以实现可计算出发送端的多个相位噪声,从而使得接收端可正确解析接收到的数据流。
第一方面,本发明实施例提供一种具有相位噪声补偿能力的数据传输方法,包括:
发送端在m个天线组上传输r个数据流至接收端,每个数据流经过预编码后从m个天线组上传输,同一天线组内的天线端口的相位噪声相同,m为正整数;
所述发送端发送s个相位跟踪参考信号ptrs至所述接收端,每个ptrs经过预编码后从m个天线组中的k个天线组上传输,所述k个天线组具有相同的相位噪声;
所述发送端发送m*r个dmrs至所述接收端,每个解调参考信号dmrs经过预编码后从一个天线组中传输;
其中,一个ptrs至少对应一个dmrs,具有对应关系的ptrs和dmrs使用相同的天线组进行传输,每个数据流对应分别在m个不同天线组上传输的m个dmrs端口。
可选地,所述方法还包括:
所述发送端确定ptrs与dmrs之间的映射关系,并通过高层信令或动态控制信令将所述映射关系发送给所述接收端;或者
ptrs与dmrs之间的映射关系由所述发送端与所述接收端预先约定。
可选地,所述方法还包括:
所述发送端通过高层信令或动态控制信令将数据流与dmrs的映射关系发送给所述接收端;或者
数据流与dmrs的映射关系由所述发送端与所述接收端预先约定。
可选地,所述ptrs使用的预编码,由该ptrs对应的dmrs所对应的数据流在该ptrs所在子载波上所使用的预编码中的部分权值构成,所述部分权值为传输该ptrs所使用的天线组所对应的权值。
可选地,所述dmrs使用的预编码,由该dmrs对应的数据流在该dmrs所在子载波上使用的预编码的部分权值构成,所述部分权值为传输该dmrs所使用的天线组所对应的权值。
第二方面,本发明实施例提供一种具有相位噪声补偿能力的数据传输方法,包括:
接收端根据每个天线端口接收到的发送端发送的m*r个dmrs,得到每个dmrs对应的第一信道估计值,其中,所述发送端包含m个天线组,同一天线组内的天线端口的相位噪声相同,m为正整数,且r为接收到的数据流的个数,每个dmrs经过预编码后从一个天线组中传输;
所述接收端根据每个天线端口接收到的所述发送端发送的s个ptrs,得到每个ptrs对应的第二信道估计值,其中,每个ptrs经过预编码后从m个天线组中的k个天线组上传输,所述k个天线组具有相同的相位噪声;
所述接收端根据所述dmrs对应的第一信道估计值、所述ptrs对应的第二信道估计值及ptrs与dmrs的映射关系,确定所述每个dmrs对应的发送端的天线组在ptrs所在符号上相对于dmrs所在符号上的相位变化;
所述接收端根据所述发送端的每个天线组的相位变化及数据流与dmrs的映射关系,确定在ptrs所在符号上接收到的r个数据流中每个数据流对应的的信道估计值;
所述接收端根据确定的每个数据流对应的信道估计值,解析每个数据流。
可选地,所述接收端的每个天线端口,根据所述dmrs对应的第一信道估计值、所述ptrs对应的第二信道估计值及所述ptrs与dmrs的映射关系,确定所述每个dmrs对应的发送端的天线组在ptrs所在符号上相对于dmrs所在符号上的相位变化,包括:
针对每个ptrs,所述接收端根据ptrs与dmrs的映射关系,确定所述ptrs对应的dmrs;确定所述ptrs对应的dmrs在所述ptrs所在的子载波的第一信道估计值;将所述ptrs对应的dmrs在所述ptrs所在的子载波的第一信道估计值和所述ptrs对应的第二信道估计值进行比较,得到所述每个dmrs对应的发送端的天线组在ptrs所在符号上相对于dmrs所在符号上的相位变化。
可选地,所述接收端通过高层信令或动态控制信令接收所述发送端发送的ptrs与dmrs的映射关系;或者
ptrs与dmrs之间的映射关系由所述发送端与所述接收端预先约定。
可选地,所述接收端通过高层信令或动态控制信令接收所述发送端发送的数据流与dmrs的映射关系;或者
所述数据流与dmrs的映射关系由所述发送端与所述接收端预先约定。
第三方面,本发明实施例提供一种发送装置,包括:
数据流发送单元,用于在m个天线组上传输r个数据流至接收装置,每个数据流经过预编码后从m个天线组上传输,同一天线组内的天线端口的相位噪声相同,m为正整数;
ptrs发送单元,用于发送s个ptrs至所述接收装置,每个ptrs经过预编码后从m个天线组中的k个天线组上传输,所述k个天线组具有相同的相位噪声;
dmrs发送单元,用于发送m*r个dmrs至所述接收装置,每个dmrs经过预编码后从一个天线组中传输,其中,一个ptrs至少对应一个dmrs,具有对应关系的ptrs和dmrs使用相同的天线组进行传输,每个数据流对应分别在m个不同天线组上传输的m个dmrs端口。
可选地,所述发送装置还包括映射关系发送单元,用于确定ptrs与dmrs之间的映射关系,并通过高层信令或动态控制信令将所述映射关系发送给所述接收装置;或者
ptrs与dmrs之间的映射关系由所述发送装置与所述接收装置预先约定。
可选地,所述方法还包括映射关系发送单元,用于通过高层信令或动态控制信令将数据流与dmrs的映射关系发送给所述接收装置;或者
数据流与dmrs的映射关系由所述发送装置与所述接收装置预先约定。
可选地,所述ptrs使用的预编码,由该ptrs对应的dmrs所对应的数据流在该ptrs所在子载波上所使用的预编码中的部分权值构成,所述部分权值为传输该ptrs所使用的天线组所对应的权值。
可选地,所述dmrs使用的预编码,由该dmrs对应的数据流在该dmrs所在子载波上使用的预编码的部分权值构成,所述部分权值为传输该dmrs所使用的天线组所对应的权值。
第四方面,本发明实施例提供一种接收装置,包括:
第一信道估计值确定单元,用于根据每个天线端口接收到的发送端发送的m*r个dmrs,得到每个dmrs对应的第一信道估计值,其中,所述发送端包含m个天线组,同一天线组内的天线端口的相位噪声相同,m为正整数,且r为接收到的数据流的个数,每个dmrs经过预编码后从一个天线组中传输;
第二信道估计值确定单元,用于根据每个天线端口接收到的所述发送端发送的s个ptrs,得到每个ptrs对应的第二信道估计值,其中,每个ptrs经过预编码后从m个天线组中的k个天线组上传输,所述k个天线组具有相同的相位噪声;
相位变化确定单元,用于根据所述dmrs对应的第一信道估计值、所述ptrs对应的第二信道估计值及ptrs与dmrs的映射关系,确定所述每个dmrs对应的发送端的天线组在ptrs所在符号上相对于dmrs所在符号上的相位变化;
信道估计值确定单元,用于根据所述发送端的每个天线组的相位变化及数据流与dmrs的映射关系,确定在ptrs所在符号上接收到的r个数据流中每个数据流对应的的信道估计值;
解析单元,用于根据确定的每个数据流对应的信道估计值,解析每个数据流。
可选地,所述相位变化确定单元,具体用于:
针对每个ptrs,根据ptrs与dmrs的映射关系,确定所述ptrs对应的dmrs;确定所述ptrs对应的dmrs在所述ptrs所在的子载波的第一信道估计值;将所述ptrs对应的dmrs在所述ptrs所在的子载波的第一信道估计值和所述ptrs对应的第二信道估计值进行比较,得到所述每个dmrs对应的发送装置的天线组在ptrs所在符号上相对于dmrs所在符号上的相位变化。
可选地,所述接收装置还包括映射关系接收单元,用于通过高层信令或动态控制信令接收所述发送装置发送的ptrs与dmrs的映射关系;或者
ptrs与dmrs之间的映射关系由所述发送装置与所述接收装置预先约定。
可选地,所述接收装置还包括映射关系接收单元,用于通过高层信令或动态控制信令接收所述发送装置发送的数据流与dmrs的映射关系;或者
所述数据流与dmrs的映射关系由所述发送装置与所述接收装置预先约定。
本发明实施例,发送端在m个天线组上传输r个数据流至接收端,发送s个prts至接收端,其中,每个ptrs经过预编码后从k个具有相同相位噪声的天线组上传输,以及发送m*r个dmrs至接收端,且每个dmrs经过预编码后从一个天线组中传输,其中同一组内的天线端口的相位噪声相同,本发明实施例,通过将每个dmrs分别在不同天线组上传输,同时将每个ptrs分别在具有相同相位噪声的天线组上传输,其中同一组内的天线端口具有相同相位噪声,使得接收端可以基于发送端发送的这些信息,计算出发送端每个天线组的相位噪声,进而可以根据计算的相位噪声,进行相位补偿从而消除相位噪声的影响,保证数据的准确传输。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1(a)为本发明实施例提供的下行方向的ptrs的传输示意图;
图1(b)为本发明实施例提供的上行方向的ptrs的传输示意图;
图2为本发明实施例提供的数据传输的方法流程图;
图3为本发明实施例提供的数据传输的方法流程图;
图4为本发明实施例提供的参考信号的子帧配置示意图;
图5为本发明实施例提供的数据与参考信号传输方式示意图;
图6为本发明实施例提供的发送装置示意图;
图7为本发明实施例提供的接收装置示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
本发明实施例中,发送端为终端,接收端为基站;或者发送端为基站,接收端为终端。即,本发明实施例提供的方法,既适用于上行传输,也适用于下行传输。
本发明实施例中,发送端有n个天线端口(实际应用中,一个天线端口可以由一个或多个天线单元构成),n为大于1的整数,根据相位噪声的不同,将发送端的n个天线端口划分为m组,其中,同一组内的的天线端口具有相同的相位噪声,两个组之间的相位噪声可以相同,也可以不相同。
举例来说,假设发送端有6个天线端口(n=6),相位噪声分别为:
天线端口1:相位噪声a;
天线端口2:相位噪声b;
天线端口3:相位噪声a;
天线端口4:相位噪声a;
天线端口5:相位噪声b;
天线端口6:相位噪声a。
则对上述6个端口的分组方式有多种,例如可以是:
组1:{天线端口1、天线端口3、天线端口4、天线端口6};
组2:{天线端口2、天线端口5}。
或者可以是:
组1:{天线端口1、天线端口3};
组2:{天线端口4、天线端口6};
组3:{天线端口2、天线端口5}。
或者可以是:
组1:{天线端口1、天线端口3};
组2:{天线端口4};
组3:{天线端口6};
组4:{天线端口2、天线端口5}。
当然,也还可以是其它分组方式,只要保证同一组内的天线端口的相位噪声相同即可,对于组之间的天线端口的相位噪声可以相同,也可以不相同。
本发明实施例中,假设发送端向接收端发送r个数据流,r为正整数。
如图2所示,为本发明实施例提供的数据传输方法示意图,执行主体为发送端,该发送端为终端或基站,包括:
步骤201、发送端在m个天线组上传输r个数据流至接收端,每个数据流经过预编码后从m个天线组上传输,同一天线组内的天线端口的相位噪声相同,m为正整数。
步骤202、发送端发送s个ptrs至接收端,每个ptrs经过预编码后从m个天线组的k个天线组上传输,所述k个天线组具有相同的相位噪声。
步骤203、发送端发送m*r个dmrs至接收端,每个dmrs经过预编码后从一个天线组中传输,其中,一个ptrs至少对应一个dmrs,具有对应关系的ptrs和dmrs使用相同的天线组进行传输,每个数据流对应分别在m个不同天线组上传输的m个dmrs端口。
上述步骤201中,发送端在m个天线组传输r个数据流至接收端,其中,每个数据流经过预编码后均通过m个天线组发送至接收端。
上述步骤202中,发送端发送s个ptrs至接收端,其中,每个ptrs经过预编码后从k个天线组上传输,其中,并且,k个天线组是具有相同噪声的天线组,举例来说,以上面的例子作为说明,假设发送端的天线分为:
组1:{天线端口1、天线端口3};
组2:{天线端口4、天线端口6};
组3:{天线端口2、天线端口5}。
其中,组1和组2内的天线端口的相位噪声均相同,组3内的天线端口与组1及组2内的天线端口的相位噪声均不相同,针对s个ptrs中的任一个,可以从组1发送、或者从组2发送、或者从组1及组2发送、或者从组3发送。
可选地,该步骤中对于ptrs使用的预编码,由该ptrs对应的dmrs所对应的数据流在该ptrs所在子载波上所使用的预编码中的部分权值构成,所述部分权值为传输该ptrs所使用的天线组所对应的权值。
上述步骤203中,发送端发送m*r个dmrs至接收端,每个dmrs经过预编码后从一个天线组中传输。
即,每个dmrs均从m个端口发送至接收端,并且,可选地,dmrs使用的预编码,由该dmrs对应的数据流在该dmrs所在子载波上使用的预编码的部分权值构成,所述部分权值为传输该dmrs所使用的天线组所对应的权值。
以及,发送端通过高层信令或动态控制信令将数据流与dmrs的映射关系发送给接收端;或者数据流与dmrs的映射关系由发送端与接收端预先约定;其中,每个数据流对应分别在m个不同天线组上传输的m个dmrs端口。
以及,发送端确定ptrs与dmrs之间的映射关系,并通过高层信令或动态控制信令将所述映射关系发送给接收端;或者ptrs与dmrs之间的映射关系由发送端与接收端预先约定;其中,一个ptrs至少对应一个dmrs,具有对应关系的ptrs和dmrs使用相同的天线组进行传输,每个数据流对应分别在m个不同天线组上传输的m个dmrs端口。
本发明实施例,发送端在m个天线组上传输r个数据流至接收端,发送s个prts至接收端,其中,每个ptrs经过预编码后从k个具有相同相位噪声的天线组上传输,以及发送m*r个dmrs至接收端,且每个dmrs经过预编码后从一个天线组中传输,其中同一组内的天线端口的相位噪声相同,本发明实施例,通过将每个dmrs分别在不同天线组上传输,同时将每个ptrs分别在具有相同相位噪声的天线组上传输,其中同一组内的天线端口具有相同相位噪声,使得接收端可以基于发送端发送的这些信息,计算出发送端每个天线组的相位噪声,进而可以根据计算的相位噪声,进行相位补偿从而消除相位噪声的影响,保证数据的准确传输。
如图3所示,为本发明实施例提供的数据传输的方法,执行主体为接收端,接收端为基站或终端,包括:
步骤301、接收端根据每个天线端口接收到的发送端发送的m*r个dmrs,得到每个dmrs对应的第一信道估计值,其中,所述发送端包含m个天线组,同一天线组内的天线端口的相位噪声相同,m为正整数,且r为接收到的数据流的个数,每个dmrs经过预编码后从一个天线组中传输。
步骤302、接收端根据每个天线端口接收到的所述发送端发送的s个ptrs,得到每个ptrs对应的第二信道估计值,其中,每个ptrs经过预编码后从m个天线组中的k个天线组上传输,所述k个天线组具有相同的相位噪声。
步骤303、接收端根据所述dmrs对应的第一信道估计值、所述ptrs对应的第二信道估计值及ptrs与dmrs的映射关系,确定所述每个dmrs对应的发送端的天线组在ptrs所在符号上相对于dmrs所在符号上的相位变化。
步骤304、接收端根据所述发送端的每个天线组的相位变化及数据流与dmrs的映射关系,确定在ptrs所在符号上接收到的r个数据流中每个数据流对应的的信道估计值。
步骤305、接收端根据确定的每个数据流对应的信道估计值,解析每个数据流。
图3所示的接收端的数据传输的方法与图2所示的发送端的数据传输的方法相对应,即发送端向接收端发送数据及参考信号,接收端根据接收到的数据及参考信号,进行相位噪声调整及解析数据。
上述步骤303中,可选地,通过下列方式确定每个dmrs对应的发送端的天线组在ptrs所在符号上相对于dmrs所在符号上的相位变化:
针对每个ptrs,接收端执行以下操作:
步骤1、根据ptrs与dmrs的映射关系,确定ptrs对应的dmrs;
步骤2、确定ptrs对应的dmrs在ptrs所在的子载波的第一信道估计值;
步骤3、将ptrs对应的dmrs在所ptrs所在的子载波的第一信道估计值和ptrs对应的第二信道估计值进行比较,得到每个dmrs对应的发送端的天线组在ptrs所在符号上相对于dmrs所在符号上的相位变化。
以及,接收端还通过高层信令或动态控制信令接收发送端发送的ptrs与dmrs的映射关系;或者ptrs与dmrs之间的映射关系由发送端与接收端预先约定。
以及,接收端通过高层信令或动态控制信令接收发送端发送的数据流与dmrs的映射关系;或者数据流与dmrs的映射关系由发送端与接收端预先约定。
下面结合的具体的实施例,对本发明提供的数据传输方法做详细解释和说明。
实施例一
假设待传输的用户数据流数r=2,发射端的天线阵列中前n1个天线端口具有相同的相位噪声分为一组,后n-n1个天线端口具有相同的相位噪声分为一组,即m=2,且两组之间的相位噪声不同。接收端使用两个天线端口,且具有不同的相位噪声。发送端使用m*r=4个dmrs端口,和s=2个ptrs端口,其中,n为发送端天线端口的总数。
假设参考信号的子帧配置如图4所示。其中,dmrs位于第三个ofdm符号,包含4个端口,在符号内频分复用。每个ptrs参考信号占用一个子载波(ptrs端口1配置在第8个子载波上,ptrs端口2配置在第7个子载波上),在第4至14个符号上连续传输。第1-2个ofdm信号为控制信道,其余部分为用户数据。
需要说明的是,这里仅是作为示例进行说明,实际应用中,如何配置dmrs端口和ptrs端口的位置,可视实际需要而定。
基站侧(以基站作为发送端为例):
以第k个子载波为例,用户数据传输所使用的预编码矩阵表示为
其中,
如图5所示,为本发明实施例提供的数据与参考信号传输方式示意图,其中:
dmrs端口1在发送端的前n1个天线端口上传输,其分布在子载波d1=4,8,12上。对于子载波d1上的dmrs1,其使用
dmrs端口2在发射端的后n-n1个天线端口上传输,其分布在子载波d2=3,7,11上。对于子载波d2上的dmrs2,其使用
dmrs端口3在发射端的前n1个天线端口上传输,其分布在子载波d3=2,6,10上。对于子载波d3上的dmrs3,其使用
dmrs端口4在发射端的后n-n1个天线端口上传输,其分布在子载波d4=1,5,9上。对于子载波d4上的dmrs4,其使用
2个ptrs端口用于估计两个分组内天线端口的相位噪声。其中ptrs端口1使用
图5给出了传输的示意图,其中第一数据流分别在n1个天线端口和n-n1个天线端口传输,第二数据流同样也是在n1个天线端口和n-n1个天线端口传输;dmrs1端口、dmrs3端口,及ptrs1端口在n1个天线端口传输,dmrs2端口、dmrs4端口及ptrs2端口在n-n1个天线端口传输。
基站侧将ptrs1映射至dmrs1,ptrs2映射至dmrs2的信息通过高层信令或动态控制信令告知终端。同时,基站侧通过高层信令或动态控制信令告知终端,第一数据流映射至dmrs端口1和dmrs端口2,第二个数据流映射至dmrs端口3和dmrs端口4。
终端侧(以终端作为接收端为例):
在第l个ofdm符号的第k个子载波接收到的数据表示为:
进一步表示为:
其中,假设信道hk,l和预编码wk,l在一个时间单位(子帧)中保持不变。发送端相位噪声矩阵的对角线上,
接收端在第三个ofdm符号接收dmrs参考信号。以第一个接收天线端口为例,由dmrs端口1估计出合成信道并估计出合成信道
上述估计出的各dmrs端口的合成信道称为第一信道估计值。
接收端从第4个ofdm符号,接收2端口ptrs,并使用ptrs端口1估计出合成信道
上述估计出的各ptrs端口的合成信道称为第二信道估计值。
接收端接收发送端通过信令告知的ptrs1和ptrs2分别与dmrs1和dmrs2一一映射的信息。根据此信息,使用ptrs1的信道估计结果与dmrs1的信道估计结果进行相除,得出第一个接收天线端口上第l个符号相对于第3个符号的发送端第一组天线端口所经历的相位变化,表示为
同理,根据此信息,使用ptrs2的信道估计结果与dmrs2的信道估计结果进行相除,得出第一个接收天线端口上第l个符号相对于第3个符号的发送端第二组天线端口所经历的相位变化,表示为
接收端接收发送端通过信令告知的第一数据流映射至dmrs端口1和2,第二数据流映射至dmrs端口3和4的信息。根据此信息,得出第一根接收天线或天线端口上,在第l个符号的第k个子载波上两个数据流所经历的信道的信道估计,分别表示为
第一数据流经历的信道估计:
第二数据流经历的信道估计:
类似的可以得出第二个接收天线端口上两个数据流所经历的信道的信道估计结果。根据以上的信道估计结果,可以实现对用户数据的解调。
其他子载波可以同理获得,不再赘述。
实施例二
图4和图5也适用于该实施例二。
基站侧:
以第k个子载波为例,用户数据传输所使用的预编码矩阵表示为
其中,
dmrs端口1在发送端的前n1个天线端口上传输,其分布在子载波d1=4,8,12上。对于子载波d1上的dmrs1,其使用
dmrs端口2在发射端的后n-n1个天线端口上传输,其分布在子载波d2=3,7,11上。对于子载波d2上的dmrs2,其使用
dmrs端口3在发射端的前n1个天线端口上传输,其分布在子载波d3=2,6,10上。对于子载波d3上的dmrs3,其使用
dmrs端口4在发射端的后n-n1个天线端口上传输,其分布在子载波d4=1,5,9上。对于子载波d4上的dmrs4,其使用
2个ptrs端口用于估计两个部分的相位噪声。其中ptrs端口1在发射端的前n1个天线端口上传输,其使用
基站侧将ptrs1映射至dmrs1与dmrs3的信息和ptrs2映射至dmrs2与dmrs4的信息通过高层信令或动态控制信令告知终端。同时,基站侧通过高层信令或动态控制信令告知终端,第一数据流映射至dmrs1和dmrs2,第二数据流映射至dmrs3和dmrs4。
终端侧:
在第l个符号的第k个子载波接收到的数据表示为:
进一步表示为:
其中,假设信道hk,l和预编码wk,l在一个时间单位(子帧)中保持不变。发送端相位噪声矩阵的对角线上,
接收端在第三个ofdm符号接收dmrs参考信号。以第一个接收天线端口为例,由dmrs端口1估计出合成信道并估计出合成信道
接收端从第4个ofdm符号,接收2端口ptrs,并使用ptrs端口1估计出
终端侧接收基站侧通过信令告知的ptrs1映射至dmrs1与dmrs3的信息,和ptrs2映射至dmrs2和dmrs4的信息,采用以下计算得出第l个符号相对于第3个符号的发送端第一组天线端口所经历的相位变化,表示为:
同理,得出在第l个符号相对于第3个符号的发送端第二组天线端口所经历的相位变化,表示为:
接收基站侧通过信令告知的第一数据流映射至dmrs端口1和2,第二数据流映射至dmrs端口3和4的信息。根据此信息,得出第一根接收天线或天线端口上,在第l个符号的第k个子载波上两个数据流所经历的信道的信道估计,分别表示为:
第一数据流经历的信道估计:
第二数据流经历的信道估计:
类似的可以得出第二个接收天线端口上两个数据流所经历的信道的信道估计结果。根据以上的信道估计结果,可以实现对用户数据的解调。
其他子载波可以同理获得,不再赘述。
基于相同的发明构思,本发明实施例还提供一种发送装置,如图6所示,该发送装置可以是集成于终端内部,或集成于基站内部,用于使终端或基站具有发送功能,包括:
数据流发送单元601,用于在m个天线组上传输r个数据流至接收装置,每个数据流经过预编码后从m个天线组上传输,同一天线组内的天线端口的相位噪声相同,m为正整数;
ptrs发送单元602,用于发送s个ptrs至所述接收装置,每个ptrs经过预编码后从m个天线组中的k个天线组上传输,所述k个天线组具有相同的相位噪声;
dmrs发送单元603,用于发送m*r个dmrs至所述接收装置,每个dmrs经过预编码后从一个天线组中传输,其中,一个ptrs至少对应一个dmrs,具有对应关系的ptrs和dmrs使用相同的天线组进行传输,每个数据流对应分别在m个不同天线组上传输的m个dmrs端口。
可选地,所述发送装置还包括映射关系发送单元604,用于确定ptrs与dmrs之间的映射关系,并通过高层信令或动态控制信令将所述映射关系发送给所述接收装置;或者
ptrs与dmrs之间的映射关系由所述发送装置与所述接收装置预先约定。
可选地,所述方法还包括映射关系发送单元604,用于通过高层信令或动态控制信令将数据流与dmrs的映射关系发送给所述接收装置;或者
数据流与dmrs的映射关系由所述发送装置与所述接收装置预先约定。
可选地,所述ptrs使用的预编码,由该ptrs对应的dmrs所对应的数据流在该ptrs所在子载波上所使用的预编码中的部分权值构成,所述部分权值为传输该ptrs所使用的天线组所对应的权值。
可选地,所述dmrs使用的预编码,由该dmrs对应的数据流在该dmrs所在子载波上使用的预编码的部分权值构成,所述部分权值为传输该dmrs所使用的天线组所对应的权值。
基于相同的发明构思,本发明实施例提供一种接收装置,如图7所示,包括:
第一信道估计值确定单元701,用于根据每个天线端口接收到的发送端发送的m*r个dmrs,得到每个dmrs对应的第一信道估计值,其中,所述发送端包含m个天线组,同一天线组内的天线端口的相位噪声相同,m为正整数,且r为接收到的数据流的个数,每个dmrs经过预编码后从一个天线组中传输;
第二信道估计值确定单元702,用于根据每个天线端口接收到的所述发送端发送的s个ptrs,得到每个ptrs对应的第二信道估计值,其中,每个ptrs经过预编码后从m个天线组中的k个天线组上传输,所述k个天线组具有相同的相位噪声;
相位变化确定单元703,用于根据所述dmrs对应的第一信道估计值、所述ptrs对应的第二信道估计值及ptrs与dmrs的映射关系,确定所述每个dmrs对应的发送端的天线组在ptrs所在符号上相对于dmrs所在符号上的相位变化;
信道估计值确定单元704,用于根据所述发送端的每个天线组的相位变化及数据流与dmrs的映射关系,确定在ptrs所在符号上接收到r个数据流中的每个数据流对应的的信道估计值;
解析单元705,用于根据确定的每个数据流对应的信道估计值,解析每个数据流。
可选地,所述相位变化确定单元703,具体用于:
针对每个ptrs,根据ptrs与dmrs的映射关系,确定所述ptrs对应的dmrs;确定所述ptrs对应的dmrs在所述ptrs所在的子载波的第一信道估计值;将所述ptrs对应的dmrs在所述ptrs所在的子载波的第一信道估计值和所述ptrs对应的第二信道估计值进行比较,得到所述每个dmrs对应的发送装置的天线组在ptrs所在符号上相对于dmrs所在符号上的相位变化。
可选地,所述接收装置还包括映射关系接收单元706,用于通过高层信令或动态控制信令接收所述发送装置发送的ptrs与dmrs的映射关系;或者
ptrs与dmrs之间的映射关系由所述发送装置与所述接收装置预先约定。
可选地,所述接收装置还包括映射关系接收单元706,用于通过高层信令或动态控制信令接收所述发送装置发送的数据流与dmrs的映射关系;或者
所述数据流与dmrs的映射关系由所述发送装置与所述接收装置预先约定。
本发明实施例,发送端在m个天线组上传输r个数据流至接收端,发送s个prts至接收端,其中,每个ptrs经过预编码后从k个具有相同相位噪声的天线组上传输,以及发送m*r个dmrs至接收端,且每个dmrs经过预编码后从一个天线组中传输,其中同一组内的天线端口的相位噪声相同,本发明实施例,通过将每个dmrs分别在不同天线组上传输,同时将每个ptrs分别在具有相同相位噪声的天线组上传输,其中同一组内的天线端口具有相同相位噪声,使得接收端可以基于发送端发送的这些信息,计算出发送端每个天线组的相位噪声,进而可以根据计算的相位噪声,进行相位补偿从而消除相位噪声的影响,保证数据的准确传输。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。