一种导频传输的方法及设备与流程

文档序号:13141822阅读:177来源:国知局
一种导频传输的方法及设备与流程

本发明涉及通信领域,尤其涉及一种导频传输的方法及设备。



背景技术:

在无线通信网络中,一般来说,接收端对发送端发送信号的时刻是未知的,加之信道传输时延等因素,使得接收端收到的信号的起点不再是发送端发送信号的起点,也就是说,接收端接收到的信号相对于发送端发送的信号在时间上存在一定的偏移,简称时偏。

同时,由于接收端和发送端的载波振荡器之间不可避免地存在着差异,以及受到无线移动信道中的多普勒频移和相位噪声的影响,接收端收到的信号的载波与接收端本地的载波之间就会存在一定的偏差,简称频偏。

信号的时偏估计就是找到接收信号的起始时刻,以便接收端对信号进行正确的解调;信号的频偏估计就是估计接收信号相对于发送信号的频率偏差,以便进行补偿。

针对滤波器组多载波(filterbank-basedmulticarrier,简称为fbmc)系统,现有技术可以采用基于数据辅助的时频估计方案:即在发送数据前传输一组连续的mtr个完全相同的导频符号来实现,ntr至少要比脉冲成形滤波器g(k)的重叠因子k大,才能保证经过发送端调制的时域训练序列中有重复的符号,并且重复导频符号的个数最少为k+2。

现有的这种导频构造方案会带来相当大的导频开销,更重要的是,现有的时频估计算法一般都需要时偏和频偏联合估计,不能独立地进行,这样,在进行定时估计的时候,比较容易受频偏的影响,影响定时估计的准确度。



技术实现要素:

本发明的目的是提供一种导频传输的方法及设备,能够提高定时估计的精确度并且降低导频开销。

为了达到上述目的,本发明实施例采用如下的技术方案:

第一方面,提供一种导频传输的方法,所述方法包括:发送端设备构造至少一个导频符号,每个所述导频符号包括m个子载波,m=2n,n为大于或等于1的正整数;其中,所述m个子载波中的第一个子载波承载导频数据,并从所述第一个子载波起每间隔4n个子载波承载一个导频数据;n是大于或等于0的整数,所述发送端设备根据所述至少一个导频符号生成第一训练序列;所述第一训练序列用于时偏估计;所述发送端设备将包括所述第一训练序列的第一目标信号发送给接收端设备。

在上述第一方面中,所述发送端设备生成的第一训练序列具有共轭对称的特性,利用所述第一训练序列进行时偏估计时,只需使用时域的参数,无需考虑频域的情况,也就是说,在进行时偏估计时可以避免频偏的影响,提高了定时估计的准确度,并且,由于上述方案最少可以只采用一个导频符号,因此,降低了导频开销。

结合第一方面,在第一方面的第一种可能的实现方式中,所述至少一个导频符号中的第一导频符号包括标号分别为0,1,…,m-1的共m个子载波,且标号为4nm0的子载波分别承载一个导频数据;其中,m0=0,1,…,m/4n-1,所述第一导频符号为所述至少一个导频符号中的任一导频符号,则所述发送端设备根据所述至少一个导频符号生成第一训练序列具体包括:所述发送端设备根据所述第一导频符号生成如下所示的第一训练序列:

其中,s0(k)为所述训练序列,n0为所述第一导频符号的时刻,是导频数据,g(k)为滤波器,截断长度为km,其中k为滤波器的重叠因子,k是大于或等于1的正整数;所述训练序列关于共轭对称,即其中,k=0,1,...,m/2-1。在上述第一方面的第一种可能的实现方式中,优选地,n等于1,即所述第一导频符号中每间隔4个子载波承载一个导频数据。

结合第一方面或者第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,在所述发送端设备构造至少一个导频符号之后,还包括:所述发送端设备在所述至少一个导频符号的时刻后插入预设数量的0,并在所述预设数量的0的时刻后构造数据符号;所述发送端设备根据所述至少一个导频符号生成第一训练序列,包括:将所述至少一个导频符号,所述预设数量的0以及所述数据符号生成所述第一目标信号。所述至少一个导频符号与所述数据符号之间插入的0的作用是减小或者避免数据序列与第一训练序列之间干扰,其中,插入0的数量与发送端设备采用的原型滤波器的类型相关,具体实施时,可以根据所采用的原型滤波器的类型,分析符号之间的干扰情况,预先设定需要插入0的数量。

结合第一方面或者第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述至少一个导频符号还包括第二导频符号,所述发送端设备根据所述至少一个导频符号生成第一训练序列,包括:所述发送端设备根据所述第一导频符号以及所述第二导频符号生成所述第一训练序列以及与所述第一训练序列相同的第二训练序列,所述第二训练序列用于频偏估计;所述发送端设备将包括所述第一训练序列的第一目标信号发送给接收端设备,包括:所述发送端设备将包括所述第一训练序列以及所述第二训练序列的所述第一目标信号发送给所述接收端设备。其中,所述接收端设备在接收到第一训练序列和所述第二训练序列后,通过计算两者的相关性可以得到频偏值。

优选地,在某些可能的实现方式中,所述第一目标信号可以是由所述第一训练序列,所述第二训练序列,预设数量的0,数据符号生成的信号。

第二方面,提供另一种导频传输的方法,所述方法包括:接收端设备接收包括第三训练序列的第二目标信号;其中,所述第二目标信号是发送端设备发送的包括第一训练序列的第一目标信号经过传输后被所述接收端设备接收到的信号;所述第一训练序列是根据至少一个导频符号生成的,每个所述导频符号包括m个子载波,其中,m=2n,n为大于或等于1的正整数;所述m个子载波中的第一个子载波承载导频数据,并从所述第一个子载波起每间隔4n个子载波承载一个导频数据;n为大于或等于0的整数,所述接收端设备根据所述第三训练序列的共轭对称特性,利用所述第三训练序列的时域参数确定所述第二目标信号的时偏值;所述接收端设备对所述第二目标信号进行频偏估计。

结合第二方面,在第二方面的第一种可能的实现方式中,所述第一训练序列为:

其中,n0为所述第一导频符号的时刻,是导频数据,所述第一导频符号包括标号分别为0,1,…,m-1的共m个子载波,m0=0,1,…,m/4n-1,所述第一导频符号为所述至少一个导频符号中的任一导频符号,g(k)为滤波器,截断长度为km,其中k为滤波器的重叠因子,k是大于或等于1的正整数;所述训练序列关于共轭对称,即其中,k=0,1,...,m/2-1;

所述接收端设备根据所述第三训练序列的共轭对称特性,利用所述第三训练序列的时域参数确定所述第二目标信号的时偏值,包括:所述接收端设备利用如下关系式计算第二目标信号r(k)的时偏值

上述第二方面的第一种可能的实现方式提供了时偏估计的具体算法,由上述计算公式可知,在进行时偏估计时,未涉及到频域的任何参数,从而避免了频偏的影响,提高了定时估计的准确度。

结合第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述接收端设备对所述第二目标信号进行频偏估计,包括:所述接收端设备利用所述时偏值对所述第二目标信号进行时偏补偿;所述接收端设备利用频偏范围内的任一频偏值对时偏补偿后的所述第二目标信号进行频偏补偿;所述接收端设备计算频偏补偿后的所述第二目标信号与本地训练序列之间的相关性;所述接收端设备确定使得频偏补偿后的所述第二目标信号与本地训练序列之间的相关性最大的频偏值为所述第二目标信号的频偏值。也就是说,可以通过以下公式进行计算所述第二目标信号的频偏值

结合第二方面或者第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,所述第二目标信号中还包括第四训练序列;所述第四训练序列是所述发送端设备生成的第二训练序列经过传输后被所述接收端设备接收到的序列,所述第二训练序列与所述第一训练序列相同;所述接收端设备对所述第二目标信号进行频偏估计,包括:所述接收端设备计算所述第三训练序列与所述第四训练序列之间的相关性信息;所述接收端设备根据所述相关性信息确定所述第二目标信号的频偏值。在具体实施时,可以通过以下公式计算第三训练序列和第四训练序列之间的相关性:

其中,频偏的估计值为:

第三方面,提供一种发送端设备,包括:构造单元,用于构造至少一个导频符号,每个所述导频符号包括m个子载波,其中,m=2n,n为大于或等于1的正整数;所述m个子载波中的第一个子载波承载导频数据,并从所述第一个子载波起每间隔4n个子载波承载一个导频数据;n是大于或等于0的整数,生成单元,用于根据所述至少一个导频符号生成第一训练序列;所述第一训练序列用于时偏估计;发送单元,用于将包括所述第一训练序列的第一目标信号发送给接收端设备。

结合第三方面,在第三方面的第一种可能的实现方式中,第一导频符号包括标号分别为0,1,…,m-1的共m个子载波,且标号为4nm0的子载波分别承载一个导频数据;其中,m0=0,1,…,m/4n-1,所述第一导频符号为所述至少一个导频符号中的任一导频符号,所述生成单元具体用于:根据所述第一导频符号生成如下所示的第一训练序列:

其中,s0(k)为所述训练序列,n0为所述第一导频符号的时刻,是导频数据,g(k)为滤波器,截断长度为km,其中k为滤波器的重叠因子,k是大于或等于1的正整数;所述训练序列关于共轭对称,即其中,k=0,1,...,m/2-1。

结合第三方面,或者第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述构造单元在构造至少一个导频符号之后,还用于:在所述至少一个导频符号的时刻后插入预设数量的0,并在所述预设数量的0的时刻后构造数据符号;所述生成单元具体用于:将所述至少一个导频符号,所述预设数量的0以及所述数据符号生成所述第一目标信号。

结合第三方面,或者第三方面的第一种可能的实现方式,在第三方面的第三种可能的实现方式中,所述至少一个导频符号还包括第二导频符号,所述生成单元具体用于:所述发送端设备根据所述第一导频符号以及所述第二导频符号生成所述第一训练序列以及与所述第一训练序列相同的第二训练序列,所述第二训练序列用于频偏估计;所述发送单元具体用于:所述发送端设备将包括所述第一训练序列以及所述第二训练序列的所述第一目标信号发送给所述接收端设备。

第四方面,提供一种接收端设备,包括:接收单元,用于接收包括第三训练序列的第二目标信号;其中,所述第二目标信号是发送端设备发送的包括第一训练序列的第一目标信号经过传输后被所述接收端设备接收到的信号;所述第一训练序列是根据至少一个导频符号生成的,每个所述导频符号包括m个子载波,其中,m=2n,n为大于或等于1的正整数;所述m个子载波中的第一个子载波承载导频数据,并从所述第一个子载波起每间隔4n个子载波承载一个导频数据;n为大于或等于0的整数;第一估计单元,用于根据所述第三训练序列的共轭对称特性,利用所述第三训练序列的时域参数确定所述第二目标信号的时偏值;第二估计单元,用于对所述第二目标信号进行频偏估计。

结合第四方面,在第四方面的第一种可能的实现方式中,所述第一训练序列为:

其中,n0为所述第一导频符号的时刻,是导频数据,所述第一导频符号包括标号分别为0,1,…,m-1的共m个子载波,m0=0,1,…,m/4n-1,所述第一导频符号为所述至少一个导频符号中的任一导频符号,g(k)为滤波器,截断长度为km,其中k为滤波器的重叠因子,k是大于或等于1的正整数;所述训练序列关于共轭对称,即其中,k=0,1,...,m/2-1;

所述第一估计单元具体用于,利用如下关系式计算第二目标信号r(k)的时偏值

结合第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,还包括补偿单元,用于利用所述时偏值对所述第二目标信号进行时偏补偿;并利用频偏范围内的任一频偏值对时偏补偿后的所述第二目标信号进行频偏补偿;所述第二估计单元具体用于,计算频偏补偿后的所述第二目标信号与本地训练序列之间的相关性,并确定使得频偏补偿后的所述第二目标信号与本地训练序列之间的相关性最大的频偏值为所述第二目标信号的频偏值。

结合第四方面或者第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式中,所述第二目标信号中还包括第四训练序列;所述第四训练序列是所述发送端设备生成的第二训练序列经过传输后被所述接收端设备接收到的序列,所述第二训练序列与所述第一训练序列相同且相邻;所述第二估计单元具体用于,计算所述第三训练序列与所述第四训练序列之间的相关性信息,根据所述相关性信息确定所述第二目标信号的频偏值。

第五方面,提供一种发送端设备,所述发送端设备包括:处理器、存储器、通信接口和通信总线;所述处理器、所述存储器和所述通信接口通过所述通信总线进行通信;所述处理器用于执行上述第一方面或第一方面的任一可能的实现方式中的方法。

第六方面,提供一种接收端设备,所述接收端设备包括:处理器、存储器、通信接口和通信总线;所述处理器、所述存储器和所述通信接口通过所述通信总线进行通信;所述处理器用于执行上述第二方面或第二方面的任一可能的实现方式中的方法。

第七方面,提供一种计算机可读介质,用于存储计算机程序,所述计算机程序包括用于执行第一方面或第一方面的任一可能的实现方式中的方法的指令。

第八方面,提供一种计算机可读介质,用于存储计算机程序,所述计算机程序包括用于执行第二方面或第二方面的任一可能的实现方式中的方法的指令。

本发明在上述各方面提供的实现方式的基础上,还可以进行进一步组合以提供更多实现方式。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的现有技术中发送端设备在发送数据之前向接收端设备传输的导频符号的示意图;

图2为本发明实施例提供的一种导频传输的方法的流程示意图;

图3为本发明实施例构造的导频符号的示意图;

图4为本发明实施例提供的一种接收端设备根据导频符号生成训练序列的示意图;

图5为本发明实施例提供的一种第一训练序列的结构示意图;

图6为本发明实施例提供的另一种第一训练序列的结构示意图;

图7为本发明实施例提供的一种发送端设备的结构示意图;

图8为本发明实施例提供的一种接收端设备的结构示意图;

图9为本发明实施例提供的另一种发送端设备的结构示意图;

图10为本发明实施例提供的另一种接收端设备的结构示意图。

具体实施方式

为了使本领域的技术人员能够更容易理解本发明提供的技术方案相对现有技术的改进,下面首先对现有技术进行简单介绍。

图1为现有技术中,发送端设备在发送数据之前向接收端设备传输的导频符号的示意图,如图所示,时域上的每一时刻包括一个导频符号,每个导频符号在频域上包括多个子载波。值得说明的是,若要求训练序列中的重复符号个数为nrip,则发送端设备需要发送的导频符号的数目至少为ntr=nrip+k,其中,ntr至少要比脉冲成形滤波器g(k)的重叠因子k大。

本发明实施例可以在单个符号时间内在子载波上发送具有特定结构的导频符号,得到具有共轭对称特性的训练序列,在降低导频开销的同时提高定时估计的准确度。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明以下实施例提供的技术方案可以应用于无线通信网络,例如:长期演进(longtermevolution,简称为lte)系统、先进的长期演进(longtermevolutionadvanced,简称为lte-a)系统,及其进一步的演进网络。

无线通信网络中可以包括基站(basestation,简称为bs)和用户设备(userequipment,简称为ue)。本发明以下实施例所描述的接收端设备可以是fbmc系统中的基站,发送端设备可以是fbmc系统中的用户设备。

其中,基站可以是与用户设备或其它通信站点如中继站点,进行通信的设备。例如,基站具体可以lte中的演进型基站(evolutionalnodeb,简称为enb或enodeb);或者,也可以是无线通信网络中的提供接入服务的其他接入网设备。

ue可以分布于整个无线网络中,ue可以称为终端(terminal),移动台(mobilestation),用户单元(subscriberunit),站台(station)等。ue具体可以为蜂窝电话(cellularphone),个人数字助理(personaldigitalassistant,简称为pda),手持设备(handheld),膝上型电脑(laptopcomputer)等无线通信设备。

本发明实施例提供一种导频传输的方法,如图2所示,该方法包括:

s201、发送端设备构造至少一个导频符号,每个所述导频符号包括m个子载波,其中,所述m个子载波中的第一个子载波承载导频数据,并从所述第一个子载波起。

其中,n是大于或等于0的整数,m=2n,n为大于或等于1的正整数。

示例地,n等于1,也就是说,所述第一导频符号中每间隔4个子载波承载一个导频数据,即在标号为m=4m0的子载波上承载导频数据,如图3所示,若m等于8,则第一导频符号中标号为0和4的子载波承载了导频数据,标号为1,2,3,5,6和7的子载波未承载导频数据。

值得说明的是,上述只是以n=1进行举例说明,在具体实现时,n可以为其他正整数,本发明对此不做限定。

s202、所述发送端设备根据所述至少一个导频符号生成第一训练序列;所述第一训练序列用于时偏估计。

图4为发送端设备根据在n0时刻输入的各子载波经由滤波器g(k)得到训练序列s0(k)的示意图。

具体地,所述至少一个导频符号中的第一导频符号包括标号分别为0,1,…,m-1的共m个子载波,且标号为4nm0的子载波分别承载一个导频数据;其中,m0=0,1,…,m/4n-1,则所述发送端设备根据所述至少一个导频符号生成第一训练序列具体包括:

结合图4,所述发送端设备根据所述第一导频符号可以生成如下所示的第一训练序列:

其中,s0(k)为所述训练序列,n0为所述第一导频符号的时刻,为导频数据,g(k)为滤波器,截断长度为km,其中,k为滤波器的重叠因子,k是大于或等于1的正整数;所述训练序列关于共轭对称,即其中,k=0,1,...,m/2-1。

仍然以n=1进行举例说明,可以得到所述第一训练序列的表达式为:

进一步可以得到:

一般来说,原型滤波器g(k)是实对称的,当其截断长度为4m时,即有:g(k)=g(4m-k),于是可以进一步得到:

这样,在n0为偶数的情况下,即可实现只在导频符号的实部部分发送所需的导频数据,此时,即:

由此可知,发送端设备构造的导频符号对应产生的所述第一训练序列关于共轭对称,如图5所示,第一训练序列包括由前m/2个子载波产生的syn1和由后m/2个子载波产生的syn1'两段序列,两段序列共轭对称。利用共轭对称特性,可以进行时频估计。

s203、所述发送端设备将包括所述第一训练序列的第一目标信号发送给接收端设备。

值的说明的是,所述第一目标信号还可以包括其他序列,后文将进行详细描述。

s204、所述接收端设备接收包括第三训练序列的第二目标信号;其中,所述第二目标信号是发送端设备发送的包括第一训练序列的第一目标信号经过传输后被所述接收端设备接收到的信号。

也就是说,第三训练序列是所述接收端设备接收到的所述第一训练序列经过传输产生时频偏差后的序列。

s205、所述接收端设备根据所述第三训练序列的共轭对称特性,利用所述第三训练序列的时域参数确定所述第二目标信号的时偏值。

具体地,所述接收端设备可以利用如下关系式计算第二目标信号r(k)的时偏值

上述是计算产生的中间值,本领域普通技术人员应该知悉上述关系式是根据所述第一训练序列的共轭对称特性产生的计算结果,此处不再赘述。由上述关系式可知,接收端设备计算时偏值只需要使用时域的参数,无需考虑频域的情况,也就是说,在进行时偏估计时可以避免频偏的影响,提高了定时估计的准确度。

s206、所述接收端设备对所述第二目标信号进行频偏估计。

在本发明实施例中,对于频偏估计提供两种实现方式:

方式一、所述接收端设备利用所述时偏值对所述第二目标信号进行时偏补偿;利用频偏范围内的任一频偏值对时偏补偿后的所述第二目标信号进行频偏补偿;计算频偏补偿后的所述第二目标信号与本地训练序列之间的相关性;确定使得频偏补偿后的所述第二目标信号与本地训练序列之间的相关性最大的频偏值为所述第二目标信号的频偏值。

示例地,若接收端设备产生的本地训练序列为s(k),则在接收端设备接收到第二目标信号r(k)后,利用时偏值对所述第二目标信号r(k)进行补偿,再利用一个预估的频偏值对时偏补偿后的第二目标信息进行补偿,进一步地,对本地训练序列s(k)和r(k)补偿频偏之后的信号做互相关运算,当相关结果达到最大值时,也就接近真实的频偏值,也就是说,频偏的估计值的计算式为:

值得说明的是,在具体实施时,可以是接收端设备按照一定的搜索步长对整个频偏范围进行搜索得到的预估频偏值,也可以是随机搜索得到的预估频偏值,本发明对此不做限定。

方式二、所述至少一个导频符号包括所述第一导频符号和第二导频符号;则步骤s203具体包括,根据所述第一导频符号和所述第二导频符号生成所述第一训练序列以及与所述第一训练序列相同的第二训练序列,其中,所述第二训练序列用于频偏估计,则上述步骤s203具体包括:所述发送端设备将包括所述第一训练序列,所述第二训练序列的所述第一目标信号发送给所述接收端设备。这样,所述接收端设备接收到的第二目标信号中还包括第四训练序列;所述第四训练序列是所述发送端设备生成的第二训练序列经过传输后被所述接收端设备接收到的序列;步骤s206具体包括:所述接收端设备计算所述第三训练序列与所述第四训练序列之间的相关性信息;所述接收端设备根据所述相关性信息确定所述第二目标信号的频偏值。

示例地,如图6所示,第一目标信号具体包括第一训练序列,与所述第一训练序列相同的第二训练序列,以及数据序列,其中,所述第一2训练序列与所述第二训练序列之间的间隔点d已知。这样,在具体实施时,可以通过以下公式计算第三训练序列和第四训练序列之间的相关性:

其中,频偏的估计值为:

采用本发明实施例提供的传输导频的方法,所述发送端设备生成的第一训练序列具有共轭对称的特性,利用所述第一训练序列进行时偏估计时,只需使用时域的参数,无需考虑频域的情况,也就是说,在进行时偏估计时可以避免频偏的影响,提高了定时估计的准确度,并且,由于上述方案最少可以只采用一个导频符号,因此,降低了导频开销。

另外,值得说明的是,fbmc系统由于每个子载波上采用了时频局部化的滤波器进行脉冲成形,导致各个子载波叠加在一起的时域合成信号的符号之间都具有拖尾相加的现象,本发明实施例中,为了降低或者去除数据符号对训练序列的干扰。可以在发送导频符号后的时刻上插入一定数量的0,在一定数量的0之后的时刻再是数据符号,也就是说,在所述发送端设备构造至少一个导频符号之后,还可以在所述至少一个导频符号的时刻后插入预设数量的0,并在所述预设数量的0的时刻后构造数据符号,这样步骤s202具体包括:所述发送端设备将所述至少一个导频符号,所述预设数量的0以及所述数据符号生成所述第一目标信号。

如图3所示,第一导频符号之后还包括4个0,用于降低或避免数据序列对训练序列的干扰。

其中,插入0的数量与发送端设备采用的原型滤波器的类型相关,具体实施时,可以根据所采用的原型滤波器的类型,分析符号之间的干扰情况,预先设定插入的0的数量,以在尽量小的导频开销下,达到较好的时频估计准确度。

另外,若所述接收端设备采用上述方式二进行频偏估计,则所述第一目标信号也可以是由电子设备根据第一频导符号,第二频导符号,预设数量的0,数据符号生成的信号。此处不再赘述。

本发明实施例还提供一种发送端设备70,用于实施上述方法实施中对应所述发送端设备的方法步骤,如图7所示,该发送端设备70包括:

构造单元71,用于构造至少一个导频符号,每个所述导频符号包括m个子载波,其中,m=2n,n为大于或等于1的正整数;所述m个子载波中的第一个子载波承载导频数据,并从所述第一个子载波起每间隔4n个子载波承载一个导频数据;n是大于或等于0的整数。

生成单元72,用于根据所述至少一个导频符号生成第一训练序列;所述第一训练序列用于时偏估计。

发送单元73,用于将包括所述第一训练序列的第一目标信号发送给接收端设备。

采用上述发送端设备,所述发送端设备生成的第一训练序列具有共轭对称的特性,利用所述第一训练序列进行时偏估计时,只需使用时域的参数,无需考虑频域的情况,也就是说,在进行时偏估计时可以避免频偏的影响,提高了定时估计的准确度,并且,由于上述方案最少可以只采用一个导频符号,因此,降低了导频开销。

具体地,所述至少一个导频符号中的第一导频符号包括标号分别为0,1,…,m-1的共m个子载波,且标号为4nm0的子载波分别承载一个导频数据;其中,m0=0,1,…,m/4n-1,所述第一导频符号为所述至少一个导频符号中的任一导频符号,则所述生成单元72具体用于,根据所述第一导频符号生成如下所示的第一训练序列:

其中,s0(k)为所述训练序列,n0为所述第一导频符号的时刻,是导频数据,g(k)为滤波器,截断长度为km,其中k为滤波器的重叠因子,k是大于或等于1的正整数;所述训练序列关于共轭对称,即其中,k=0,1,...,m/2-1。优选地,n等于1,即所述第一导频符号中每间隔4个子载波承载一个导频数据。

可选地,所述构造单元71在构造至少一个导频符号之后,还用于:在所述至少一个导频符号的时刻后插入预设数量的0,并在所述预设数量的0的时刻后构造数据符号;所述生成单元72具体用于:将所述至少一个导频符号,所述预设数量的0以及所述数据符号生成所述第一目标信号。所述至少一个导频符号与所述数据符号之间插入的0的作用是减小或者避免数据序列与第一训练序列之间干扰,其中,插入的0的数量与发送端设备采用的原型滤波器的类型相关,具体实施时,可以根据所采用的原型滤波器的类型,分析符号之间的干扰情况,预先设定插入的0的数量。

可选地,所述至少一个导频符号还包括第二导频符号,所述生成单元72具体用于:所述发送端设备根据所述第一导频符号以及所述第二导频符号生成所述第一训练序列以及与所述第一训练序列相同的第二训练序列,所述第二训练序列用于频偏估计;所述发送单元73具体用于:所述发送端设备将包括所述第一训练序列以及所述第二训练序列的所述第一目标信号发送给所述接收端设备。。其中,所述接收端设备在接收到第一训练序列和所述第二训练序列后,通过计算两者的相关性可以得到频偏值。

值得说明的是,以上对发送端设备70的单元划分,仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,上述构造单元71以及生成单元72可以划分为一个处理单元,并且,上述各功能单元的物理实现也可能有多种实现方式,例如,上述构造单元71具体可以是一中央处理器,也可以是特定集成电路(applicationspecificintegratedcircuit,简称为asic)。

另外,所属本领域的技术人员应该清楚地了解到,为描述的方便和简洁,上述描述的发送端设备70的各单元的具体工作过程,可以参考前述方法实施例中的对应过程,此处不再赘述。

本发明实施例还提供一种接收端设备80,用于实施上述方法实施例中对应所述接收端设备的方法步骤,如图8所示,该接收端设备80包括:

接收单元81,用于接收包括第三训练序列的第二目标信号;其中,所述第二目标信号是发送端设备发送的包括第一训练序列的第一目标信号经过传输后被所述接收端设备接收到的信号;所述第一训练序列是根据至少一个导频符号生成的,每个所述导频符号包括m个子载波,其中,m=2n,n为大于或等于1的正整数,所述m个子载波中的第一个子载波承载导频数据,并从所述第一个子载波起每间隔4n个子载波承载一个导频数据;n为大于或等于0的整数。

第一估计单元82,用于根据所述第三训练序列的共轭对称特性,利用所述第三训练序列的时域参数确定所述第二目标信号的时偏值;

第二估计单元83,用于对所述第二目标信号进行频偏估计。

具体地,所述第一训练序列为:

其中,n0为所述第一导频符号的时刻,是导频数据,所述第一导频符号包括标号分别为0,1,…,m-1的共m个子载波,m0=0,1,…,m/4n-1,所述第一导频符号为所述至少一个导频符号中的任一导频符号,g(k)为滤波器,截断长度为km,其中k为滤波器的重叠因子,k是大于或等于1的正整数;所述训练序列关于共轭对称,即其中,k=0,1,...,m/2-1;则所述第一估计单元82具体用于,利用如下关系式计算第二目标信号r(k)的时偏值

可选地,所述接收端设备80还包括补偿单元84,用于利用所述时偏值对所述第二目标信号进行时偏补偿;并利用频偏范围内的任一频偏值对时偏补偿后的所述第二目标信号进行频偏补偿;所述第二估计单元83具体用于,计算频偏补偿后的所述第二目标信号与本地训练序列之间的相关性,并确定使得频偏补偿后的所述第二目标信号与本地训练序列之间的相关性最大的频偏值为所述第二目标信号的频偏值。

示例地,若接收端设备产生的本地训练序列为s(k),则在接收端设备接收到第二目标信号r(k)后,利用时偏值对所述第二目标信号r(k)进行补偿,再利用一个预估的频偏值对时偏补偿后的第二目标信息进行补偿,进一步地,对本地训练序列s(k)和r(k)补偿频偏之后的信号做互相关运算,当相关结果达到最大值时,也就接近真实的频偏值,也就是说,频偏的估计值的计算式为:

值得说明的是,在具体实施时,可以是接收端设备按照一定的搜索步长对整个频偏范围进行搜索得到的预估频偏值,也可以是随机搜索得到的预估频偏值,本发明对此不做限定。

可选地,所述第二目标信号中还包括第四训练序列;所述第四训练序列是所述发送端设备生成的第二训练序列经过传输后被所述接收端设备接收到的序列,所述第二训练序列与所述第一训练序列相同;所述第二估计单元83具体用于,计算所述第三训练序列与所述第四训练序列之间的相关性信息,根据所述相关性信息确定所述第二目标信号的频偏值。

如图6所示,第一目标信号中包括第一训练序列,与所述第一训练序列相同的第二训练序列,以及数据序列,其中,所述第一训练序列与所述第二训练序列之间的间隔点d已知。这样,在具体实施时,可以通过以下公式计算第三训练序列和第四训练序列之间的相关性:

其中,频偏的估计值为:

值得说明的是,以上对接收端设备80的单元划分,仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,并且,上述各功能单元的物理实现也可能有多种实现方式,本发明对此不做限定。

另外,所属本领域的技术人员应该清楚地了解到,为描述的方便和简洁,上述描述的接收端设备80的各单元的具体工作过程,可以参考前述方法实施例中的对应过程,此处不再赘述。

本发明实施例还提供另一种发送端设备90,如图9所示,所述发送端设备90包括:

处理器(processor)91、通信接口(communicationsinterface)92、存储器(memory)93和通信总线94;其中,所述处理器91、所述通信接口92和所述存储器93通过所述通信总线94完成相互间的通信。

处理器91可能是一个多核中央处理器cpu,或者是特定集成电路asic,或者是被配置成实施本发明实施例的一个或多个集成电路。

存储器93用于存放程序代码,所述程序代码包括计算机操作指令和网络流图。存储器93可能包含高速随机存取存储器(randomaccessmemory,简称为ram),也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。存储器93也可以是存储器阵列。存储器93还可能被分块,并且所述块可按一定的规则组合成虚拟卷。

所述通信接口92,用于实现接收端设备之间的连接通信。

所述处理器91用于执行所述存储器93中的程序代码,以实现以下操作:

构造至少一个导频符号,每个所述导频符号包括m个子载波,其中,所述m个子载波中的第一个子载波承载数据,m=2n,n为大于或等于1的正整数;并从所述第一个子载波起每间隔4n个子载波承载一个导频数据;n是大于或等于0的整数;

根据所述至少一个导频符号生成第一训练序列;所述第一训练序列用于时偏估计;

将包括所述第一训练序列的第一目标信号发送给接收端设备。

可选地,第一导频符号包括标号分别为0,1,…,m-1的共m个子载波,且标号为4nm0的子载波分别承载一个导频数据;其中,m0=0,1,…,m/4n-1,所述第一导频符号为所述至少一个导频符号中的任一导频符号,则所述根据所述至少一个导频符号生成第一训练序列具体包括:

根据所述第一导频符号生成如下所示的第一训练序列:

其中,s0(k)为所述训练序列,n0为所述第一导频符号的时刻,是导频数据,g(k)为滤波器,截断长度为km,其中k为滤波器的重叠因子,k是大于或等于1的正整数;所述训练序列关于共轭对称,即其中,k=0,1,...,m/2-1。

可选地,在所述发送端设备构造至少一个导频符号之后,还包括:

所述发送端设备在所述至少一个导频符号的时刻后插入预设数量的0,并在所述预设数量的0的时刻后构造数据符号;

所述发送端设备根据所述至少一个导频符号生成第一训练序列,包括:

将所述至少一个导频符号,所述预设数量的0以及所述数据符号生成所述第一目标信号。

可选地,所述至少一个导频符号还包括第二导频符号,所述发送端设备根据所述至少一个导频符号生成第一训练序列,包括:

所述发送端设备根据所述第一导频符号以及所述第二导频符号生成所述第一训练序列以及与所述第一训练序列相同的第二训练序列,所述第二训练序列用于频偏估计;

所述发送端设备将包括所述第一训练序列的第一目标信号发送给接收端设备,包括:

所述发送端设备将包括所述第一训练序列以及所述第二训练序列的所述第一目标信号发送给所述接收端设备。

值得说明的是,所述发送端设备90具体可以为基站,其还可以包括其他器件,图9中未一一示出。并且,所属本领域的技术人员应该了解到,处理器91执行的操作可能是由其他器件的配合共同完成的,为了方便描述,本发明实施例中统一描述为处理器91执行传输导频的操作。

另外,本发明实施例中的处理器91可以是中央处理单元(centerprocessingunit,简称为cpu)。为节省cpu的计算资源,处理器91也可以是现场可编程门阵列(fieldprogrammablegatearray,简称为fpga)或其他硬件,以实现本发明实施例中传输导频的全部操作。处理器91还可以是cpu以及fpga,则fpga与cpu分别执行本发明实施例中传输导频的部分操作。为方便描述,本发明实施例统一描述为处理器91实现本发明实施例中发送端设备90传输导频的操作,具体可参照上述方法实施例对应的描述,此处不再赘述。

采用上述发送端设备90,所述发送端设备90生成的第一训练序列具有共轭对称的特性,利用所述第一训练序列进行时偏估计时,只需使用时域的参数,无需考虑频域的情况,也就是说,在进行时偏估计时可以避免频偏的影响,提高了定时估计的准确度,并且,由于上述方案最少可以只采用一个导频符号,因此,降低了导频开销。

本发明实施例还提供另一种发送端设备10,如图10所示,所述发送端设备90包括:

处理器101、通信接口102、存储器103和通信总线104;其中,所述处理器101、所述通信接口102和所述存储器103通过所述通信总线104完成相互间的通信。

处理器101可能是一个多核中央处理器cpu,或者是特定集成电路asic,或者是被配置成实施本发明实施例的一个或多个集成电路。

存储器103用于存放程序代码,所述程序代码包括计算机操作指令和网络流图。存储器103可能包含高速随机存取存储器,也可能还包括非易失性存储器,例如至少一个磁盘存储器。存储器103也可以是存储器阵列。存储器103还可能被分块,并且所述块可按一定的规则组合成虚拟卷。

所述通信接口102,用于实现与发送端设备之间的连接通信。

所述处理器101用于执行所述存储器103中的程序代码,以实现以下操作:

接收包括第三训练序列的第二目标信号;其中,所述第二目标信号是发送端设备发送的包括第一训练序列的第一目标信号经过传输后被所述接收端设备接收到的信号;所述第一训练序列是根据至少一个导频符号生成的,每个所述导频符号包括m个子载波,其中,所述m个子载波中的第一个子载波承载导频数据,m=2n,n为大于或等于1的正整数;并从所述第一个子载波起每间隔4n个子载波承载一个导频数据;n为大于或等于0的整数;

根据所述第三训练序列的共轭对称特性,利用所述第三训练序列的时域参数确定所述第二目标信号的时偏值;

对所述第二目标信号进行频偏估计。

可选地,所述第一训练序列为:

其中,n0为所述第一导频符号的时刻,是导频数据,所述第一导频符号包括标号分别为0,1,…,m-1的共m个子载波,m0=0,1,…,m/4n-1,所述第一导频符号为所述至少一个导频符号中的任一导频符号,g(k)为滤波器,截断长度为km,其中k为滤波器的重叠因子,k是大于或等于1的正整数;所述训练序列关于共轭对称,即其中,k=0,1,...,m/2-1;

所述根据所述第三训练序列的共轭对称特性,利用所述第三训练序列的时域参数确定所述第二目标信号的时偏值,包括:

利用如下关系式计算第二目标信号r(k)的时偏值

可选地,所述对所述第二目标信号进行频偏估计,包括:

利用所述时偏值对所述第二目标信号进行时偏补偿;

利用频偏范围内的任一频偏值对时偏补偿后的所述第二目标信号进行频偏补偿;

计算频偏补偿后的所述第二目标信号与本地训练序列之间的相关性;

确定使得频偏补偿后的所述第二目标信号与本地训练序列之间的相关性最大的频偏值为所述第二目标信号的频偏值。

可选地,所述第二目标信号中还包括第四训练序列;所述第四训练序列是所述发送端设备生成的第二训练序列经过传输后被所述接收端设备接收到的序列,所述第二训练序列与所述第一训练序列相同;

所述对所述第二目标信号进行频偏估计,包括:

计算所述第三训练序列与所述第四训练序列之间的相关性信息;

根据所述相关性信息确定所述第二目标信号的频偏值。

值得说明的是,所述接收端设备10具体可以为用户设备,其还可以包括其他器件,图10中未一一示出。并且,所属本领域的技术人员应该了解到,处理器101执行的操作可能是由其他器件的配合共同完成的,为了方便描述,本发明实施例中统一描述为处理器101执行上述操作。具体可参照上述方法实施例对应的描述,此处不再赘述。

另外,本发明实施例中的处理器101可以是中央处理单元。为节省cpu的计算资源,处理器101也可以是现场可编程门阵列或其他硬件,以实现本发明实施例中传输导频的全部操作。处理器91还可以是cpu以及fpga,则fpga与cpu分别执行本发明实施例中的部分操作。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,简称为rom)、ram、磁碟或者光盘等各种可以存储程序代码的介质。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1