一种信号时延估计方法、装置、设备及存储介质

文档序号:1864569 发布日期:2021-11-19 浏览:32次 >En<

阅读说明:本技术 一种信号时延估计方法、装置、设备及存储介质 (Signal time delay estimation method, device, equipment and storage medium ) 是由 周宝龙 于 2020-05-15 设计创作,主要内容包括:本发明实施例提供一种信号时延估计方法、装置、设备及存储介质,该信号时延估计方法用于信号接收设备,包括:接收用于时延估计的第一参考信号;根据所述第一参考信号确定对应的时域估计信道;根据所述时域估计信道确定至少两个满足设定条件的第一时域位置;按照设定规则从各个所述第一时域位置中获取第二时域位置;根据所述第二时域位置确定所述第一参考信号对应的时延估计值。因此,本发明实施例提高了信号时延估计的准确性。(The embodiment of the invention provides a signal delay estimation method, a device, equipment and a storage medium, wherein the signal delay estimation method is used for signal receiving equipment and comprises the following steps: receiving a first reference signal for time delay estimation; determining a corresponding time domain estimation channel according to the first reference signal; determining at least two first time domain positions meeting set conditions according to the time domain estimation channel; acquiring a second time domain position from each first time domain position according to a set rule; and determining a time delay estimation value corresponding to the first reference signal according to the second time domain position. Therefore, the embodiment of the invention improves the accuracy of signal delay estimation.)

一种信号时延估计方法、装置、设备及存储介质

技术领域

本发明涉及通信技术领域,尤其涉及一种信号时延估计方法、装置、设备及存储介质。

背景技术

在蜂窝通信系统中,用户与基站之间存在一定的距离,这导致用户发射的信号比基站期望时间滞后到达,即存在时延。如果不对滞后到达的信号进行时延估计和补偿,则会影响估计信道质量,进而影响多用户配对性能、下行赋型增益性能、上行接收性能及相关的测量等,从而对上、下行吞吐量带来损失。

发明内容

针对现有技术存在的问题,本发明实施例提供一种信号时延估计方法、装置、设备及存储介质。

本发明实施例提供一种信号时延估计方法,所述信号时延估计方法用于信号接收设备,包括:

接收用于时延估计的第一参考信号;

根据所述第一参考信号确定对应的时域估计信道;

根据所述时域估计信道确定至少两个满足设定条件的第一时域位置;

按照设定规则从各个所述第一时域位置中获取第二时域位置;

根据所述第二时域位置确定所述第一参考信号对应的时延估计值。

可选地,所述信号接收设备为基站,所述时延估计为上行时延估计,所述第一参考信号为终端发送的用于上行时延估计的参考信号。

可选地,所述信号接收设备为终端,所述时延估计为下行时延估计,所述第一参考信号为基站发送的用于下行时延估计的参考信号。

可选地,所述根据所述第一参考信号确定对应的时域估计信道,包括:

根据所述第一参考信号和本地参考信号,计算得到频域估计信道;

对所述频域估计信道进行频域到时域的变换,得到对应的时域估计信道。

可选地,所述根据所述第一参考信号和本地参考信号,计算得到频域估计信道,包括:

利用第一公式计算得到所述频域估计信道;其中,所述第一公式包括:

h(i)=r(i)×conj(s(i))

其中,h(i)表示频域估计信道;r(i)表示第一参考信号;conj(s(i))表示取s(i)的共轭;s(i)表示本地参考信号;i表示子载波索引,i的取值范围为1至NSC;其中,NSC表示子载波总数。

可选地,所述设定条件包括:所述第一时域位置对应的信道功率为极大值。

可选地,所述根据所述时域估计信道确定至少两个满足设定条件的第一时域位置,包括:

计算所述时域估计信道的信道功率;

从所述时域估计信道的信道功率中,获取至少两个极大值,所述极大值对应的时域位置为所述第一时域位置。

可选地,所述按照设定规则从各个所述第一时域位置中获取第二时域位置,包括:

确定各个所述第一时域位置中的最小值,所述最小值为所述第二时域位置。

可选地,所述根据所述第二时域位置确定所述第一参考信号对应的时延估计值,包括:

计算所述第二时域位置到信道起始点的时间长度,所述时间长度为所述第一参考信号对应的时延估计值。

可选地,所述计算所述第二时域位置到信道起始点的时间长度,所述时间长度为所述第一参考信号对应的时延估计值,包括:

利用第二公式计算所述时延估计值;其中,所述第二公式包括:

Ttao=Topt×Ts

其中,Ttao表示时延估计值;Topt表示第二时域位置;Ts表示时域采样间隔。

本发明实施例提供一种信号时延估计装置,所述信号时延估计装置用于信号接收设备,包括:

信号接收模块,用于接收用于时延估计的第一参考信号;

信道确定模块,用于根据所述第一参考信号确定对应的时域估计信道;

位置确定模块,用于根据所述时域估计信道确定至少两个满足设定条件的第一时域位置;

获取模块,用于按照设定规则从各个所述第一时域位置中获取第二时域位置;

时延估计模块,用于根据所述第二时域位置确定所述第一参考信号对应的时延估计值。

本发明实施例提供一种信号接收设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的程序,其特征在于,所述处理器执行所述程序时实现如下步骤:

接收用于时延估计的第一参考信号;

根据所述第一参考信号确定对应的时域估计信道;

根据所述时域估计信道确定至少两个满足设定条件的第一时域位置;

按照设定规则从各个所述第一时域位置中获取第二时域位置;

根据所述第二时域位置确定所述第一参考信号对应的时延估计值。

可选地,所述信号接收设备为基站,所述时延估计为上行时延估计,所述第一参考信号为终端发送的用于上行时延估计的参考信号。

可选地,所述信号接收设备为终端,所述时延估计为下行时延估计,所述第一参考信号为基站发送的用于下行时延估计的参考信号。

可选地,所述根据所述第一参考信号确定对应的时域估计信道,包括:

根据所述第一参考信号和本地参考信号,计算得到频域估计信道;

对所述频域估计信道进行频域到时域的变换,得到对应的时域估计信道。

可选地,所述根据所述第一参考信号和本地参考信号,计算得到频域估计信道,包括:

利用第一公式计算得到所述频域估计信道;其中,所述第一公式包括:

h(i)=r(i)×conj(s(i))

其中,h(i)表示频域估计信道;r(i)表示第一参考信号;conj(s(i))表示取s(i)的共轭;s(i)表示本地参考信号;i表示子载波索引,i的取值范围为1至NSC;其中,NSC表示子载波总数。

可选地,所述设定条件包括:所述第一时域位置对应的信道功率为极大值。

可选地,所述根据所述时域估计信道确定至少两个满足设定条件的第一时域位置,包括:

计算所述时域估计信道的信道功率;

从所述时域估计信道的信道功率中,获取至少两个极大值,所述极大值对应的时域位置为所述第一时域位置。

可选地,所述按照设定规则从各个所述第一时域位置中获取第二时域位置,包括:

确定各个所述第一时域位置中的最小值,所述最小值为所述第二时域位置。

可选地,所述根据所述第二时域位置确定所述第一参考信号对应的时延估计值,包括:

计算所述第二时域位置到信道起始点的时间长度,所述时间长度为所述第一参考信号对应的时延估计值。

可选地,所述计算所述第二时域位置到信道起始点的时间长度,所述时间长度为所述第一参考信号对应的时延估计值,包括:

利用第二公式计算所述时延估计值;其中,所述第二公式包括:

Ttao=Topt×Ts

其中,Ttao表示时延估计值;Topt表示第二时域位置;Ts表示时域采样间隔。

本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现本发明实施例提供的信号时延估计方法的步骤。

本发明实施例提供的一种信号时延估计方法、装置、设备及存储介质,在接收用于时延估计的第一参考信号后,可以根据该第一参考信号对应的时域估计信道确定至少两个满足设定条件的第一时域位置,以及按照设定规则从各个第一时域位置中获取第二时域位置,根据第二时域位置确定第一参考信号对应的时延估计值,从而提高了信号时延估计的准确性。

附图说明

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

图1为本发明实施例提供的一种信号时延估计方法的流程图;

图2为本发明实施例提供的一种信号时延估计装置的模块框图;

图3为本发明实施例提供的一种信号接收设备的结构示意图。

具体实施方式

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

为了便于清楚描述本发明实施例的技术方案,在本发明的各实施例中,若采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定。

在蜂窝通信系统中,用户与基站之间存在一定的距离,这导致用户发射的信号比基站期望时间滞后到达,即存在时延。如果不对滞后到达的信号进行时延估计和补偿,则会影响估计信道质量,进而影响多用户配对性能、下行赋型增益性能、上行接收性能及相关的测量等,从而对上、下行吞吐量带来损失。

针对上述问题,本发明实施例提供一种信号时延估计方法、装置、设备及存储介质,以提高信号时延估计的准确性。

本发明实施例提供的一种信号时延估计方法、装置、设备及存储介质,可以应用在无线通信系统或无线与有线结合的系统。包括但不限于5G系统(如NR系统)、6G系统、卫星系统、车联网系统、演进型长期演进(Long Term Evolution,LTE)系统,上述系统的后续演进通信系统等。

本发明实施例提供的基站可以包含但不限于以下中的一种或多种:通常所用的基站、演进型基站(evolved node base station,eNB)、5G系统中的基站(例如下一代基站(next generation node base station,gNB)、发送和接收点(transmission andreception point,TRP))等设备。

本发明实施例提供的终端又可以被称为用户设备(User Equipment,UE)等。终端包括但不限于手持设备、车载设备。例如,可以为手机、平板电脑、笔记本电脑、超级移动个人计算机(Ultra-Mobile Personal Computer,UMPC)、上网本或者个人数字助理(PersonalDigital Assistant,PDA)等。

下面通过具体实施例进行说明。

图1为本发明实施例提供的一种信号时延估计方法的流程图,该信号时延估计方法可以用于信号接收设备,比如:基站或终端。并且,该信号时延估计方法可以用于包含直射径的场景,也可以用于不包含直射径的场景。如图1所示,该信号时延估计方法包括如下步骤:

S101、接收用于时延估计的第一参考信号。

具体地,第一参考信号指的是用于时延估计的参考信号,比如:SRS(SoundingReference Signal,信道探测参考信号)或DMRS(Demodulation Reference Signal,解调参考信号)等。

S102、根据第一参考信号确定对应的时域估计信道。

具体地,可以根据第一参考信号确定对应的频域估计信道,再根据对应的频域估计信道确定对应的时域估计信道,并根据时域估计信道进行时延估计。

S103、根据时域估计信道确定至少两个满足设定条件的第一时域位置。

具体地,设定条件可以是信号接收设备根据实际情况提前设置的用于确定第一时域位置的条件。比如:信道功率极大值条件。

并且,获取至少两个满足设定条件的第一时域位置,其为了能够从多个第一时域位置中获取最优的第二时域位置,这样最终得到的时延估计值更加准确。

比如:从时域估计信道中确定前m个满足设定条件的第一时域位置,并按照一定规则从m个第一时域位置中选取一个最优的第二时域位置。其中,m大于2。

S104、按照设定规则从各个第一时域位置中获取第二时域位置。

具体地,设定规则可以是信号接收设备根据实际情况提前设置的用于确定第二时域位置的规则,其目的是从多个第一时域位置找出一个最优的第二时域位置,这样最终得到的时延估计值更加准确。

S105、根据第二时域位置确定第一参考信号对应的时延估计值。

由上述实施例可见,在接收用于时延估计的第一参考信号后,可以根据该第一参考信号对应的时域估计信道确定至少两个满足设定条件的第一时域位置,以及按照设定规则从各个第一时域位置中获取第二时域位置,根据第二时域位置确定第一参考信号对应的时延估计值,从而提高了信号时延估计的准确性。

进一步地,建立在上述方法的基础上,所述信号接收设备为基站,所述时延估计为上行时延估计,所述第一参考信号为终端发送的用于上行时延估计的参考信号。

具体地,基站可以执行本发明实施例提供的信号时延估计方法,即上述S101至S105的执行设备可以是基站。比如:S101具体为基站接收终端发送的用于上行时延估计的第一参考信号。其中,第一参考信号可以是SRS,也可以是DMRS等参考信号。

进一步地,建立在上述方法的基础上,所述信号接收设备为终端,所述时延估计为下行时延估计,所述第一参考信号为基站发送的用于下行时延估计的参考信号。

具体地,终端可以执行本发明实施例提供的信号时延估计方法,即上述S101至S105的执行设备可以是终端。比如:S101具体为终端接收基站发送的用于下行时延估计的第一参考信号。

进一步地,建立在上述方法的基础上,在执行S102中根据第一参考信号确定对应的时域估计信道时,可以包括但不限于以下实现方式:

S1021、根据所述第一参考信号和本地参考信号,计算得到频域估计信道。

具体地,第一参考信号和本地参考信号是相对应的。比如:第一参考信号为SRS,则本地参考信号是本地与SRS对应的参考信号。

其中,在执行S1021中根据所述第一参考信号和本地参考信号,计算得到频域估计信道时,可以利用第一公式计算得到所述频域估计信道。其中,第一公式如下述公式(1)所示

h(i)=r(i)×conj(s(i))……………………………………………公式(1)

其中,h(i)表示频域估计信道;r(i)表示第一参考信号;conj(s(i))表示取s(i)的共轭;s(i)表示本地参考信号;i表示子载波索引,i的取值范围为1至NSC;其中,NSC表示子载波总数。

S1022、对所述频域估计信道进行频域到时域的变换,得到对应的时域估计信道。

具体地,可以对频域估计信道h(i)进行IDFT(Inverse Discrete FourierTransform,离散傅里叶逆变换),得到对应的时域估计信道h(n)。其具体实现过程如下述公式(2)所示):

h(n)=IDFT(h(i))…………………………………………………公式(2)

其中,n为时域索引,h(n)为时域估计信道,h(i)表示频域估计信道,IDFT表示把信号从频域变换到时域。

由上述实施例可见,在根据第一参考信号确定对应的时域估计信道时,可以根据第一参考信号和本地参考信号,计算得到频域估计信道,再对频域估计信道进行频域到时域的变换,得到对应的时域估计信道,并根据时域估计信道进行时延估计,从而提高了时延估计的可靠性。

进一步地,建立在上述方法的基础上,上述S103中的设定条件可以包括:所述第一时域位置对应的信道功率为极大值(即信道功率极大值条件)。

进一步地,建立在上述方法的基础上,在执行S103中根据时域估计信道确定至少两个满足设定条件的第一时域位置时,可以包括但不限于以下实现方式:

S1031、计算所述时域估计信道的信道功率。

具体地,可以根据时域估计信道h(n)和时域估计信道的共轭值计算得到该时域估计信道h(n)的信道功率P(n)。其具体实现过程如下述公式(3)所示):

P(n)=h(n.*conj(h(n))……………………………………………公式(3)

其中,conj(h(n))表示取h(n)的共轭;.*表示点乘;P(n)表示信道功率。

S1031、从所述时域估计信道的信道功率中,获取至少两个极大值,所述极大值对应的时域位置为所述第一时域位置。

具体地,可以从P(n)中获取前m个极大值,这些极大值对应的时域位置均为第一时域位置。其中,m大于2。

由上述实施例可见,在根据时域估计信道确定至少两个满足设定条件的第一时域位置时,可以计算所述时域估计信道的信道功率,并所述时域估计信道的信道功率中,获取至少两个极大值,所述极大值对应的时域位置为所述第一时域位置,从而实现了按照信道功率极大值条件确定多个第一时域位置,适用于包含直射径的场景和不包含直射径的场景,提高了系统性能。

进一步地,建立在上述方法的基础上,在执行S104中按照设定规则从各个第一时域位置中获取第二时域位置时,可以包括但不限于以下实现方式:

S1041、确定各个所述第一时域位置中的最小值,所述最小值为所述第二时域位置。

具体地,设定规则可以是所有第一时域位置中的最小值为第二时域位置,这样可以先确定m个第一时域位置中的最小值,并将该最小值确定为用于计算时延估计值的第二时域位置。其中,m大于2。

进一步地,建立在上述方法的基础上,在执行S105中根据第二时域位置确定第一参考信号对应的时延估计值时,可以包括但不限于以下实现方式:

由上述实施例可见,在按照设定规则从各个第一时域位置中获取第二时域位置时,可以将第一时域位置中的最小值作为用于计算时延估计值的第二时域位置,从而简化了第二时域位置的寻找过程,便于系统实现。

S1051、计算所述第二时域位置到信道起始点的时间长度,所述时间长度为所述第一参考信号对应的时延估计值。

具体地,第二时域位置是从多个第一时域位置找出的最优的时域位置,其到信道起始点的时间长度可以作为时延估计值信道,提高了时延估计精度。尤其是不包含直射径的场景下进行时延估计,大幅度提升了非直射径场景下的时延估计精度。

其中,在执行S1051中计算所述第二时域位置到信道起始点的时间长度,所述时间长度为所述第一参考信号对应的时延估计值时,可以利用第二公式计算得到所述时延估计值。其中,第二公式如下述公式(4)所示:

Ttao=Topt×Ts…………………………………………………公式(4)

其中,Ttao表示时延估计值;Topt表示第二时域位置;Ts表示时域采样间隔。

由上述实施例可见,在根据第二时域位置确定第一参考信号对应的时延估计值时,可以第二时域位置到信道起始点的时间长度确定为最终的时延估计值,由于第二时域位置是从多个第一时域位置找出一个最优的第二时域位置,从而提高了时延估计精度。

图2为本发明实施例提供的一种信号时延估计装置的模块框图,该信号时延估计装置可以用于信号接收设备,比如:基站或终端。如图2所示,该信号时延估计装置可以包括:

信号接收模块21,用于接收用于时延估计的第一参考信号;

信道确定模块22,用于根据所述第一参考信号确定对应的时域估计信道;

位置确定模块23,用于根据所述时域估计信道确定至少两个满足设定条件的第一时域位置;

获取模块24,用于按照设定规则从各个所述第一时域位置中获取第二时域位置;

时延估计模块25,用于根据所述第二时域位置确定所述第一参考信号对应的时延估计值。

进一步地,建立在上述装置的基础上,该远端干扰检测装置还可以包括:所述信号接收设备为基站,所述时延估计为上行时延估计,所述第一参考信号为终端发送的用于上行时延估计的参考信号。

进一步地,建立在上述装置的基础上,所述信号接收设备为终端,所述时延估计为下行时延估计,所述第一参考信号为基站发送的用于下行时延估计的参考信号。

进一步地,建立在上述装置的基础上,所述信道确定模块22可以包括:

第一计算子模块,用于根据所述第一参考信号和本地参考信号,计算得到频域估计信道;

信道变换子模块,用于对所述频域估计信道进行频域到时域的变换,得到对应的时域估计信道。

进一步地,建立在上述装置的基础上,所述第一计算子模块可以包括:

第一计算单元,用于利用第一公式计算得到所述频域估计信道;其中,所述第一公式包括:

h(i)=r(i)×conj(s(i))

其中,h(i)表示频域估计信道;r(i)表示第一参考信号;conj(s(i))表示取s(i)的共轭;s(i)表示本地参考信号;i表示子载波索引,i的取值范围为1至NSC;其中,NSC表示子载波总数。

进一步地,建立在上述装置的基础上,所述设定条件包括:所述第一时域位置对应的信道功率为极大值。

进一步地,建立在上述装置的基础上,所述位置确定模块23可以包括:

第一计算子模块,用于计算所述时域估计信道的信道功率;

极大值获取子模块,用于从所述时域估计信道的信道功率中,获取至少两个极大值,所述极大值对应的时域位置为所述第一时域位置。

进一步地,建立在上述装置的基础上,所述获取模块24可以包括:

确定子模块,用于确定各个所述第一时域位置中的最小值,所述最小值为所述第二时域位置。

进一步地,建立在上述装置的基础上,所述时延估计模块25可以包括:

第二计算子模块,用于计算所述第二时域位置到信道起始点的时间长度,所述时间长度为所述第一参考信号对应的时延估计值。

进一步地,建立在上述装置的基础上,所述第二计算子模块可以包括:

第二计算单元,用于利用第二公式计算所述时延估计值;其中,所述第二公式包括:

Ttao=Topt×Ts

其中,Ttao表示时延估计值;Topt表示第二时域位置;Ts表示时域采样间隔。

在此需要说明的是,本实施例提供的装置能够实现上述方法实施例所能够实现的所有方法步骤,并能够达到相同的有益效果,在此不再对本装置实施例中与上述方法实施例中的相同内容以及有益效果进行赘述。

图3为本发明实施例提供的一种信号接收设备的结构示意图,如图3所示,该信号接收设备300可以包括至少一个处理器301、存储器302、至少一个其他的用户接口303,以及收发机304。信号接收设备300中的各个组件通过总线系统305耦合在一起。可理解,总线系统305用于实现这些组件之间的连接通信。总线系统305除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图3中将各种总线都标为总线系统305,总线系统可以包括任意数量的互联的总线和桥,具体由处理器301代表的一个或多个处理器和存储器302代表的存储器的各种电路链接在一起。总线系统还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本发明实施例不再对其进行进一步描述。总线接口提供接口。收发机304可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口303还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。

可以理解,本发明实施例中的存储器302可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data RateSDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambus RAM,DRRAM)。本发明各实施例所描述的系统和方法的存储器302旨在包括但不限于这些和任意其它适合类型的存储器。

处理器301负责管理总线系统和通常的处理,存储器302可以存储处理器301在执行操作时所使用的计算机程序或指令,具体地,处理器301可以用于:

接收用于时延估计的第一参考信号;

根据所述第一参考信号确定对应的时域估计信道;

根据所述时域估计信道确定至少两个满足设定条件的第一时域位置;

按照设定规则从各个所述第一时域位置中获取第二时域位置;

根据所述第二时域位置确定所述第一参考信号对应的时延估计值。

上述本发明实施例揭示的方法可以应用于处理器301中,或者由处理器301实现。处理器301可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器301中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器301可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(FieldProgrammable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器302,处理器301读取存储器302中的信息,结合其硬件完成上述方法的步骤。

可以理解的是,本发明描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(Application Specific Integrated Circuits,ASIC)、数字信号处理器(Digital SignalProcessing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(ProgrammableLogic Device,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。

对于软件实现,可通过执行本发明实施例中所述功能的模块(例如过程、函数等)来实现所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。

可选地,作为另一个实施例,处理器301还用于:

所述信号接收设备为基站,所述时延估计为上行时延估计,所述第一参考信号为终端发送的用于上行时延估计的参考信号。

可选地,作为另一个实施例,处理器301还用于:所述信号接收设备为终端,所述时延估计为下行时延估计,所述第一参考信号为基站发送的用于下行时延估计的参考信号。

可选地,作为另一个实施例,处理器301还用于:

所述根据所述第一参考信号确定对应的时域估计信道,包括:

根据所述第一参考信号和本地参考信号,计算得到频域估计信道;

对所述频域估计信道进行频域到时域的变换,得到对应的时域估计信道。

可选地,作为另一个实施例,处理器301还用于:

所述根据所述第一参考信号和本地参考信号,计算得到频域估计信道,包括:

利用第一公式计算得到所述频域估计信道;其中,所述第一公式包括:

h(i)=r(i)×conj(s(i))

其中,h(i)表示频域估计信道;r(i)表示第一参考信号;conj(s(i))表示取s(i)的共轭;s(i)表示本地参考信号;i表示子载波索引,i的取值范围为1至NSC;其中,NSC表示子载波总数。

可选地,作为另一个实施例,处理器301还用于:

所述设定条件包括:所述第一时域位置对应的信道功率为极大值。

可选地,作为另一个实施例,处理器301还用于:

所述根据所述时域估计信道确定至少两个满足设定条件的第一时域位置,包括:

计算所述时域估计信道的信道功率;

从所述时域估计信道的信道功率中,获取至少两个极大值,所述极大值对应的时域位置为所述第一时域位置。

可选地,作为另一个实施例,处理器301还用于:

所述按照设定规则从各个所述第一时域位置中获取第二时域位置,包括:

确定各个所述第一时域位置中的最小值,所述最小值为所述第二时域位置。

可选地,作为另一个实施例,处理器301还用于:

所述根据所述第二时域位置确定所述第一参考信号对应的时延估计值,包括:

计算所述第二时域位置到信道起始点的时间长度,所述时间长度为所述第一参考信号对应的时延估计值。

可选地,作为另一个实施例,处理器301还用于:

所述计算所述第二时域位置到信道起始点的时间长度,所述时间长度为所述第一参考信号对应的时延估计值,包括:

利用第二公式计算所述时延估计值;其中,所述第二公式包括:

Ttao=Topt×Ts

其中,Ttao表示时延估计值;Topt表示第二时域位置;Ts表示时域采样间隔。

由上述实施例可见,在接收用于时延估计的第一参考信号后,可以根据该第一参考信号对应的时域估计信道确定至少两个满足设定条件的第一时域位置,以及按照设定规则从各个第一时域位置中获取第二时域位置,根据第二时域位置确定第一参考信号对应的时延估计值,从而提高了信号时延估计的准确性。

上述主要从信号接收设备的角度对本发明实施例提供的方案进行了介绍。可以理解的是,本发明实施例提供的信号接收设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本发明中所公开的实施例描述的各示例的单元及算法步骤,本发明能够以硬件或硬件和计算机软件的结合形式来实现。

某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

本发明实施例可以根据上述方法示例对信号接收设备等进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。

需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

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

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

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

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本发明各个实施例所述方法的全部或部分步骤。所述计算机存储介质是非短暂性(英文:nontransitory)介质,包括:快闪存储器、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。

另一方面,本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的方法,包括:

接收用于时延估计的第一参考信号;

根据所述第一参考信号确定对应的时域估计信道;

根据所述时域估计信道确定至少两个满足设定条件的第一时域位置;

按照设定规则从各个所述第一时域位置中获取第二时域位置;

根据所述第二时域位置确定所述第一参考信号对应的时延估计值。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:车联网频谱复用的资源分配方法、装置、设备和可读介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!