一种接收数据的方法及装置与流程

文档序号:13666528阅读:161来源:国知局
一种接收数据的方法及装置与流程

本发明实施例涉及通信的技术领域,尤其涉及一种接收数据的方法及装置。



背景技术:

目前,随着通信需求的多样化给5g的发展带来了较大的挑战,更高的传输速率是其中的一个目标,最大下行传输速率20gbps,更大的传输带宽也是必要手段之一。有较为空闲的高频段可以使用,该高频段最大超过100ghz因此非常具有吸引力,因此,5g需要针对高频段传输进行标准化。

高频段信号由于其波长较短,具有非常大的大尺度损耗,直接影响到信号的传输距离,为了解决这个问题,采样较大的beamforming增益来补偿路损是一个较好的选择。因此,基站和终端可能同时配备较大数目的天线单元。在这种情况下,基站与终端之间的波束匹配会直接影响信号的接受质量。

目前,在公开的策略中,采用判断信号的接收门限,如果小于某个阈值,就对基站和终端之间的波束进行重新选择,选择的方法通常是遍历基站及终端之间的所有波束。判断接收门限通常的做法是在帧内插入若干的测量导频,测量其接收质量与阈值的大小。但以上方法均会带来较大的延时及开销。



技术实现要素:

本发明实施例的目的在于提出一种接收数据的方法及装置,旨在解决如何引入一种新的跟踪避免较大的延时及开销。

为达此目的,本发明实施例采用以下技术方案:

第一方面,一种接收数据的方法,所述方法包括:

移动终端在资源数据上设置用于用户波束跟踪的资源数据,所述资源数据包括循环前缀资源和数据资源,所述用于用户波束跟踪的资源数据包括所述循环前缀资源;

所述移动终端根据使用所述循环前缀资源进行跟踪,并使用所述数据资源按照预先训练的波束进行接收。

优选地,所述用于用户波束跟踪的循环前缀资源包括预设时间间隔的符号,所述符号用于使用跟踪的方式接收下行数据,所述符号的时间长度为所述循环前缀资源的时间长度的一部分。

优选地,所述移动终端根据使用所述循环前缀资源进行跟踪,包括:

所述移动终端在跟踪中的波束需轮询所述移动终端所有的波束或者其中一个波束子集,轮询的顺序按照从序号最小或者从序号最大轮询,或者是按照预设轮询顺序进行轮询,轮询的时间间隔为所述移动终端预设设置的时间间隔。

优选地,所述移动终端根据使用所述循环前缀资源进行跟踪,包括:

在每次的轮询中,所述移动终端计算接收信号质量q,所述接收信号质量q用于判定所述跟踪的结果,或者用于选择最优波束,所述接收信号质量q包括接收信号的能量。

优选地,所述方法在所述移动终端计算接收信号质量q之后,还包括:

所述移动终端对轮询的所有波束的信号质量q进行保存。

优选地,所述方法在所述移动终端计算接收信号质量q之后,还包括:

在每次轮询完成之后选择出最优的波束方向;

比较所述最优的波束方向对应的信号质量qopt与预设信号质量阈值qt;

若qopt>qt,则确定当前波束有效,并将所述当前波束用于数据资源的接收;

若qopt<qt,则确定当前波束失效,需重新进行波束选择及训练。

优选地,所述移动终端根据使用所述循环前缀资源进行跟踪,并使用所述数据资源按照预先训练的波束进行接收之前或者之后,还包括:

所述移动终端检测当前条件是否满足导致所述移动终端和基站之间的波束失配的条件,所述导致所述移动终端和基站之间的波束失配的条件包括所述移动终端移动、旋转或者所述移动终端的跟踪时间变化;

若所述当前条件满足导致所述移动终端和所述基站之间的波束失配的条件,则所述移动终端根据所述数据资源上接收的数据计算接收质量qd,若所述qd>qdt,所述qdt为预设接收阈值,则确定跟踪正常。

优选地,所述方法还包括:

若确定跟踪不正常,则所述移动终端在下一个符号上进行跟踪,所述符号用于使用跟踪的方式接收下行数据。

优选地,所述移动终端在下一个符号上进行跟踪,包括:

所述移动终端将所述符号划分成n段,每一段用于跟踪一个方向,并从中选择最优的波束方向;

比较所述最优的波束方向对应的信号质量qopt与预设信号质量阈值qt;

若qopt>qt,则确定当前波束有效,并将所述当前波束用于数据资源的接收;

若qopt<qt,则确定当前波束失效,需重新进行波束选择及训练。

第二方面,一种接收数据的装置,所述装置包括:

设置模块,用于在资源数据上设置用于用户波束跟踪的资源数据,所述资源数据包括循环前缀资源和数据资源,所述用于用户波束跟踪的资源数据包括所述循环前缀资源;

跟踪模块,用于根据使用所述循环前缀资源进行跟踪;

接收模块,用于使用所述数据资源按照预先训练的波束进行接收。

优选地,所述用于用户波束跟踪的循环前缀资源包括预设时间间隔的符号,所述符号用于使用跟踪的方式接收下行数据,所述符号的时间长度为所述循环前缀资源的时间长度的一部分。

优选地,所述跟踪模块,用于:

在跟踪中的波束需轮询所述移动终端所有的波束或者其中一个波束子集,轮询的顺序按照从序号最小或者从序号最大轮询,或者是按照预设轮询顺序进行轮询,轮询的时间间隔为所述移动终端预设设置的时间间隔。

优选地,所述跟踪模块,用于:

在每次的轮询中,计算接收信号质量q,所述接收信号质量q用于判定所述跟踪的结果,或者用于选择最优波束,所述接收信号质量q包括接收信号的能量。

优选地,所述装置还包括:

保持模块,用于在所述移动终端计算接收信号质量q之后,对轮询的所有波束的信号质量q进行保存。

优选地,所述装置还包括:

处理模块,用于在所述移动终端计算接收信号质量q之后,在每次轮询完成之后选择出最优的波束方向;比较所述最优的波束方向对应的信号质量qopt与预设信号质量阈值qt;若qopt>qt,则确定当前波束有效,并将所述当前波束用于数据资源的接收;若qopt<qt,则确定当前波束失效,需重新进行波束选择及训练。

优选地,所述装置还包括检测模块和确定模块;

所述检测模块,用于在根据使用所述循环前缀资源进行跟踪,并使用所述数据资源按照预先训练的波束进行接收之前或者之后,检测当前条件是否满足导致所述移动终端和基站之间的波束失配的条件,所述导致所述移动终端和基站之间的波束失配的条件包括所述移动终端移动、旋转或者所述移动终端的跟踪时间变化;

所述确定模块,用于若所述当前条件满足导致所述移动终端和所述基站之间的波束失配的条件,则根据所述数据资源上接收的数据计算接收质量qd,若所述qd>qdt,所述qdt为预设接收阈值,则确定跟踪正常。

优选地,所述跟踪模块还用于:

若确定跟踪不正常,则在下一个符号上进行跟踪,所述符号用于使用跟踪的方式接收下行数据。

优选地,所述跟踪模块还用于:

将所述符号划分成n段,每一段用于跟踪一个方向,并从中选择最优的波束方向;

比较所述最优的波束方向对应的信号质量qopt与预设信号质量阈值qt;

若qopt>qt,则确定当前波束有效,并将所述当前波束用于数据资源的接收;

若qopt<qt,则确定当前波束失效,需重新进行波束选择及训练。

本发明实施例提供的一种接收数据的方法及装置,移动终端在资源数据上设置用于用户波束跟踪的资源数据,所述资源数据包括循环前缀资源和数据资源,所述用于用户波束跟踪的资源数据包括所述循环前缀资源;所述移动终端根据使用所述循环前缀资源进行跟踪,并使用所述数据资源按照预先训练的波束进行接收,从而通过新的beamtracking方法可以不用增加额外的开销及其过大的时延。

附图说明

图1是本发明实施例提供的一种接收数据的方法的流程示意图;

图2是本发明实施例提供的一种tracking的方法示意图;

图3是本发明实施例提供的另一种接收数据的方法的流程示意图;

图4是本发明实施例提供的另一种接收数据的方法的流程示意图;

图5是本发明实施例提供的另一种接收数据的方法的流程示意图;

图6是本发明实施例提供的另一种接收数据的方法的流程示意图;

图7是本发明实施例提供的另一种tracking的方法示意图;

图8是本发明实施例提供的一种接收数据的装置的功能模块示意图。

具体实施方式

下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。

参考图1,图1是本发明实施例提供的一种接收数据的方法的流程示意图。

如图1所示,所述接收数据的方法包括:

步骤101,移动终端在资源数据上设置用于用户波束跟踪(uebeamtracking)的资源数据,所述资源数据包括循环前缀(cyclicprefix,cp)资源和数据资源,所述用于uebeamtracking的资源数据包括所述cp资源;

其中,所述用于uebeamtracking的cp资源包括预设时间间隔的符号,所述符号用于使用tracking的方式接收下行数据,所述符号的时间长度为所述cp资源的时间长度的一部分。

步骤102,所述移动终端根据使用所述cp资源进行tracking,并使用所述数据资源按照预先训练的波束进行接收。

优选地,所述移动终端根据使用所述cp资源进行tracking,包括:

所述移动终端在tracking中的波束需轮询所述移动终端所有的波束或者其中一个波束子集,轮询的顺序按照从序号最小或者从序号最大轮询,或者是按照预设轮询顺序进行轮询,轮询的时间间隔为所述移动终端预设设置的时间间隔。

具体的,如图2所示,图2是本发明实施例提供的一种tracking的方法示意图。

本发明实施例提供的一种接收数据的方法,移动终端在资源数据上设置用于uebeamtracking的资源数据,所述资源数据包括cp资源和数据资源,所述用于uebeamtracking的资源数据包括所述cp资源;所述移动终端根据使用所述cp资源进行tracking,并使用所述数据资源按照预先训练的波束进行接收,从而通过新的beamtracking方法可以不用增加额外的开销及其过大的时延。

参考图3,图3是本发明实施例提供的另一种接收数据的方法的流程示意图。

如图3所示,所述接收数据的方法包括:

步骤301,移动终端在资源数据上设置用于uebeamtracking的资源数据,所述资源数据包括cp资源和数据资源,所述用于uebeamtracking的资源数据包括所述cp资源;

其中,所述用于uebeamtracking的cp资源包括预设时间间隔的符号,所述符号用于使用tracking的方式接收下行数据,所述符号的时间长度为所述cp资源的时间长度的一部分。

步骤302,所述移动终端在tracking中的波束需轮询所述移动终端所有的波束或者其中一个波束子集,轮询的顺序按照从序号最小或者从序号最大轮询,或者是按照预设轮询顺序进行轮询,轮询的时间间隔为所述移动终端预设设置的时间间隔;在每次的轮询中,所述移动终端计算接收信号质量q,所述接收信号质量q用于判定所述tracking的结果,或者用于选择最优波束,所述接收信号质量q包括接收信号的能量;

步骤303,所述移动终端对轮询的所有波束的信号质量q进行保存;

步骤304,使用所述数据资源按照预先训练的波束进行接收。

参考图4,图4是本发明实施例提供的另一种接收数据的方法的流程示意图。

如图4所示,所述接收数据的方法包括:

步骤401,移动终端在资源数据上设置用于uebeamtracking的资源数据,所述资源数据包括cp资源和数据资源,所述用于uebeamtracking的资源数据包括所述cp资源;

其中,所述用于uebeamtracking的cp资源包括预设时间间隔的符号,所述符号用于使用tracking的方式接收下行数据,所述符号的时间长度为所述cp资源的时间长度的一部分。

步骤402,所述移动终端在tracking中的波束需轮询所述移动终端所有的波束或者其中一个波束子集,轮询的顺序按照从序号最小或者从序号最大轮询,或者是按照预设轮询顺序进行轮询,轮询的时间间隔为所述移动终端预设设置的时间间隔;在每次的轮询中,所述移动终端计算接收信号质量q,所述接收信号质量q用于判定所述tracking的结果,或者用于选择最优波束,所述接收信号质量q包括接收信号的能量;

步骤403,在每次轮询完成之后选择出最优的波束方向;比较所述最优的波束方向对应的信号质量qopt与预设信号质量阈值qt;若qopt>qt,则确定当前波束有效,并将所述当前波束用于数据资源的接收;若qopt<qt,则确定当前波束失效,需重新进行波束选择及训练;

步骤404,使用所述数据资源按照预先训练的波束进行接收。

参考图5,图5是本发明实施例提供的另一种接收数据的方法的流程示意图。

在图1至图4的实施例中,以图4为例,如图5所示,所述接收数据的方法包括:

步骤501,移动终端在资源数据上设置用于uebeamtracking的资源数据,所述资源数据包括cp资源和数据资源,所述用于uebeamtracking的资源数据包括所述cp资源;

其中,所述用于uebeamtracking的cp资源包括预设时间间隔的符号,所述符号用于使用tracking的方式接收下行数据,所述符号的时间长度为所述cp资源的时间长度的一部分。

步骤502,所述移动终端在tracking中的波束需轮询所述移动终端所有的波束或者其中一个波束子集,轮询的顺序按照从序号最小或者从序号最大轮询,或者是按照预设轮询顺序进行轮询,轮询的时间间隔为所述移动终端预设设置的时间间隔;在每次的轮询中,所述移动终端计算接收信号质量q,所述接收信号质量q用于判定所述tracking的结果,或者用于选择最优波束,所述接收信号质量q包括接收信号的能量。

步骤503,在每次轮询完成之后选择出最优的波束方向;比较所述最优的波束方向对应的信号质量qopt与预设信号质量阈值qt;若qopt>qt,则确定当前波束有效,并将所述当前波束用于数据资源的接收;若qopt<qt,则确定当前波束失效,需重新进行波束选择及训练;

步骤504,使用所述数据资源按照预先训练的波束进行接收;

步骤505,所述移动终端检测当前条件是否满足导致所述移动终端和基站之间的波束失配的条件,所述导致所述移动终端和基站之间的波束失配的条件包括所述移动终端移动、旋转或者所述移动终端的tracking时间变化;

步骤506,若所述当前条件满足导致所述移动终端和所述基站之间的波束失配的条件,则所述移动终端根据所述数据资源上接收的数据计算接收质量qd,若所述qd>qdt,所述qdt为预设接收阈值,则确定tracking正常。

参考图6,图6是本发明实施例提供的另一种接收数据的方法的流程示意图。

如图6所示,所述接收数据的方法包括:

步骤601,移动终端在资源数据上设置用于uebeamtracking的资源数据,所述资源数据包括cp资源和数据资源,所述用于uebeamtracking的资源数据包括所述cp资源;

其中,所述用于uebeamtracking的cp资源包括预设时间间隔的符号,所述符号用于使用tracking的方式接收下行数据,所述符号的时间长度为所述cp资源的时间长度的一部分。

步骤602,所述移动终端在tracking中的波束需轮询所述移动终端所有的波束或者其中一个波束子集,轮询的顺序按照从序号最小或者从序号最大轮询,或者是按照预设轮询顺序进行轮询,轮询的时间间隔为所述移动终端预设设置的时间间隔;在每次的轮询中,所述移动终端计算接收信号质量q,所述接收信号质量q用于判定所述tracking的结果,或者用于选择最优波束,所述接收信号质量q包括接收信号的能量;

步骤603,在每次轮询完成之后选择出最优的波束方向;比较所述最优的波束方向对应的信号质量qopt与预设信号质量阈值qt;若qopt>qt,则确定当前波束有效,并将所述当前波束用于数据资源的接收;若qopt<qt,则确定当前波束失效,需重新进行波束选择及训练;

步骤604,使用所述数据资源按照预先训练的波束进行接收。

步骤605,所述移动终端检测当前条件是否满足导致所述移动终端和基站之间的波束失配的条件,所述导致所述移动终端和基站之间的波束失配的条件包括所述移动终端移动、旋转或者所述移动终端的tracking时间变化;

步骤606,若所述当前条件满足导致所述移动终端和所述基站之间的波束失配的条件,则所述移动终端根据所述数据资源上接收的数据计算接收质量qd,若所述qd>qdt,所述qdt为预设接收阈值,则确定tracking正常。

步骤607,若确定tracking不正常,则所述移动终端在下一个符号上进行tracking,所述符号用于使用tracking的方式接收下行数据。

优选地,所述移动终端在下一个符号上进行tracking,包括:

所述移动终端将所述符号划分成n段,每一段用于tracking一个方向,并从中选择最优的波束方向;

比较所述最优的波束方向对应的信号质量qopt与预设信号质量阈值qt;

若qopt>qt,则确定当前波束有效,并将所述当前波束用于数据资源的接收;

若qopt<qt,则确定当前波束失效,需重新进行波束选择及训练。

具体的,如图7所示,图7是本发明实施例提供的另一种tracking的方法示意图。

同理,图1至图7的实施例所包含的跟踪方式不仅仅适用于:下行数据传输时,即基站对ue发送数据时,ue侧做tracking;也同样适合于上行数据传输时,ue对基站发送数据时,基站侧做tracking。

参考图8,图8是本发明实施例提供的一种接收数据的装置的功能模块示意图。

如图8所示,所述装置包括:

设置模块801,用于在资源数据上设置用于uebeamtracking的资源数据,所述资源数据包括cp资源和数据资源,所述用于uebeamtracking的资源数据包括所述cp资源;

跟踪模块802,用于根据使用所述cp资源进行tracking;

接收模块803,用于使用所述数据资源按照预先训练的波束进行接收。

优选地,所述用于uebeamtracking的cp资源包括预设时间间隔的符号,所述符号用于使用tracking的方式接收下行数据,所述符号的时间长度为所述cp资源的时间长度的一部分。

优选地,所述跟踪模块802,用于:

在tracking中的波束需轮询所述移动终端所有的波束或者其中一个波束子集,轮询的顺序按照从序号最小或者从序号最大轮询,或者是按照预设轮询顺序进行轮询,轮询的时间间隔为所述移动终端预设设置的时间间隔。

优选地,所述跟踪模块802,用于:

在每次的轮询中,计算接收信号质量q,所述接收信号质量q用于判定所述tracking的结果,或者用于选择最优波束,所述接收信号质量q包括接收信号的能量。

优选地,所述装置还包括:

保持模块,用于在所述移动终端计算接收信号质量q之后,对轮询的所有波束的信号质量q进行保存。

优选地,所述装置还包括:

处理模块,用于在所述移动终端计算接收信号质量q之后,在每次轮询完成之后选择出最优的波束方向;比较所述最优的波束方向对应的信号质量qopt与预设信号质量阈值qt;若qopt>qt,则确定当前波束有效,并将所述当前波束用于数据资源的接收;若qopt<qt,则确定当前波束失效,需重新进行波束选择及训练。

优选地,所述装置还包括检测模块和确定模块;

所述检测模块,用于在根据使用所述cp资源进行tracking,并使用所述数据资源按照预先训练的波束进行接收之前或者之后,检测当前条件是否满足导致所述移动终端和基站之间的波束失配的条件,所述导致所述移动终端和基站之间的波束失配的条件包括所述移动终端移动、旋转或者所述移动终端的tracking时间变化;

所述确定模块,用于若所述当前条件满足导致所述移动终端和所述基站之间的波束失配的条件,则根据所述数据资源上接收的数据计算接收质量qd,若所述qd>qdt,所述qdt为预设接收阈值,则确定tracking正常。

优选地,所述跟踪模块802还用于:

若确定tracking不正常,则在下一个符号上进行tracking,所述符号用于使用tracking的方式接收下行数据。

优选地,所述跟踪模块802还用于:

将所述符号划分成n段,每一段用于tracking一个方向,并从中选择最优的波束方向;

比较所述最优的波束方向对应的信号质量qopt与预设信号质量阈值qt;

若qopt>qt,则确定当前波束有效,并将所述当前波束用于数据资源的接收;

若qopt<qt,则确定当前波束失效,需重新进行波束选择及训练。

本发明实施例提供的一种接收数据的装置,移动终端在资源数据上设置用于uebeamtracking的资源数据,所述资源数据包括cp资源和数据资源,所述用于uebeamtracking的资源数据包括所述cp资源;所述移动终端根据使用所述cp资源进行tracking,并使用所述数据资源按照预先训练的波束进行接收,从而通过新的beamtracking方法可以不用增加额外的开销及其过大的时延。

以上结合具体实施例描述了本发明实施例的技术原理。这些描述只是为了解释本发明实施例的原理,而不能以任何方式解释为对本发明实施例保护范围的限制。基于此处的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明实施例的其它具体实施方式,这些方式都将落入本发明实施例的保护范围之内。

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