欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 移动终端的邻区信号测量的方法及装置独创技术39334字

移动终端的邻区信号测量的方法及装置

2021-01-31 18:35:20

移动终端的邻区信号测量的方法及装置

  技术领域

  本发明涉及移动通信技术领域,特别涉及一种NR(5G(第五代移动通信技术)NR,全球性5G标准)终端的邻区CSI-RS(Channel state information reference signal,信道状态信息参考信号)和SSB(SS/PBCH(物理广播信道)Block,同步信号和PBCH块)测量的方法及装置。

  背景技术

  在NR终端中,邻区测量的接收数据只要是离线缓存DDR(双倍速率同步动态随机存储器),就会对DDR的读写带宽有要求,一般更高的DDR带宽需求意味着更高的硬件成本,否则就增加峰值DDR读写带宽不够的系统风险。

  对于CSI-RS的测量带宽{24,48,96,192,264}RBs,即使SCS(子载波间隔)为15khz的限制到96个RB(Resource Block,资源单位),在2CC的CA(载波聚合)下写入DDR的带宽就有491.52MB/s,ASIC(专用集成电路)对DDR读取带宽的要求更高,太低的DDR读取带宽会导致测量加速器的ASIC流水不起来,影响测量加速器的处理能力。

  通过限制邻区测量带宽(限制频域数据接收的RB数目),把CSI-RS邻区测量数据缓存到硬件内部buffer(缓存器),接收数据直接硬件驱动测量加速器在线处理,以避开DDR的读写带宽限制。但是,在这期间CSI-RS信号处理对测量加速器始终是独占状态,不允许软件对先前缓存接收数据到DDR的SSB邻区测量数据进行加速器调度处理。

  目前,为了解决如上述的问题,会进一步提高DDR的读写总线带宽或者增加一个完全相同的测量加速器的硬件,但是,采用上述的方式自然会导致增加硬件成本,增加了芯片面积,也提高了芯片功耗。

  发明内容

  本发明要解决的技术问题是为了克服现有技术中移动终端的邻区信号测量的硬件成本高,而且芯片功耗高的缺陷,提供一种移动终端的邻区信号测量的方法及装置和电子设备及计算机可读介质。

  本发明是通过下述技术方案来解决上述技术问题:

  一种移动终端的邻区信号测量的方法,其包括:

  接收邻区CSI-RS信号以进行邻区CSI-RS测量的加速器在线(online)处理,接收邻区SSB信号以进行邻区SSB测量的加速器离线(offline)处理;以及,

  响应于所述邻区CSI-RS测量和所述邻区SSB测量共用同一所述移动终端的测量加速器,分别设定驱动所述测量加速器以进行所述邻区CSI-RS测量的第一时间段和驱动所述测量加速器以进行所述邻区SSB测量的第二时间段,以使得所述测量加速器根据所述第一时间段和所述第二时间段分时进行所述邻区CSI-RS测量和所述邻区SSB测量。

  可选地,所述分别设定驱动所述测量加速器以进行所述邻区CSI-RS测量的第一时间段和驱动所述测量加速器以进行所述邻区SSB测量的第二时间段的步骤包括:

  针对邻区CSI-RS测量分别设定循环调度周期和接收窗口,并且在每一所述循环调度周期内根据预设规则排布多个接收窗口,驱动所述测量加速器以进行所述邻区CSI-RS测量的第一时间段包括根据排布的多个接收窗口的接收时间段;

  将除所述第一时间段之外驱动所述测量加速器的时间段设定为驱动所述测量加速器以进行所述邻区SSB测量的第二时间段。

  可选地,所述接收窗口的接收时间段小于或等于CSI-RS信号的最大周期的一半。

  可选地,设定循环调度周期的步骤包括:

  判断终端网络是否配置有测量间隔(Measurement GAP),若是,将间隔周期与CSI-RS信号的最大周期中更大周期的2倍设定为循环调度周期,若否,将CSI-RS信号的最大周期的2倍设定为循环调度周期。

  可选地,所述在每一所述循环调度周期内根据预设规则排布多个接收窗口的步骤包括:

  在每一个所述循环调度周期的每一个系统帧内,以奇偶乒乓排布的方式排布多个接收窗口。

  可选地,还包括:

  响应于终端网络配置有测量间隔,判断设定的第一时间段与所述测量间隔的时间段之间是否存在交叠时间段,若是,去掉所述第一时间段中所述交叠时间段对应的时间段,以完整保留所述测量间隔的时间段。

  可选地,所述第一时间段还包括多个拖尾时间段,每一个拖尾时间段与一个接收窗口的接收时间段对应,并且用于表征CSI-RS测量的数据处理超出接收窗口的时间段;和/或,

  所述第一时间段还包括多个预留时间段,每一个预留时间段与一个接收窗口的接收时间段对应,并且用于表征下一个接收窗口前所预留的时间段。

  可选地,所述接收邻区CSI-RS信号以预备进行邻区CSI-RS测量的加速器在线处理的步骤包括:

  接收邻区CSI-RS信号并缓存至所述移动终端的测量加速器的硬件内部buffer以预备进行邻区CSI-RS测量的加速器在线处理;和/或,

  所述接收邻区SSB信号以预备进行邻区SSB测量的加速器离线处理的步骤包括:

  接收邻区SSB信号并缓存至所述移动终端的DDR以预备进行邻区SSB测量的加速器离线处理。

  可选地,所述邻区CSI-RS信号包括同频邻区CSI-RS信号及异频邻区CSI-RS信号;和/或,

  所述邻区SSB信号包括同频邻区SSB信号及异频邻区SSB信号。

  可选地,所述移动终端包括NR终端。

  一种移动终端的邻区信号测量的装置,其包括:

  CSI-RS数据接收配置模块,被配置为接收邻区CSI-RS信号以预备进行邻区CSI-RS测量的加速器在线处理;

  SSB数据接收配置模块,被配置为接收邻区SSB信号以预备进行邻区SSB测量的加速器离线处理;

  测量加速器配置模块,被配置为响应于所述邻区CSI-RS测量和所述邻区SSB测量共用同一所述移动终端的测量加速器,分别设定驱动所述测量加速器以进行所述邻区CSI-RS测量的第一时间段和驱动所述测量加速器以进行所述邻区SSB测量的第二时间段,以使得所述测量加速器根据所述第一时间段和所述第二时间段分时进行所述邻区CSI-RS测量和所述邻区SSB测量。

  可选地,所述测量加速器配置模块被配置为:

  针对邻区CSI-RS测量分别设定循环调度周期和接收窗口,并且在每一所述循环调度周期内根据预设规则排布多个接收窗口,驱动所述测量加速器以进行所述邻区CSI-RS测量的第一时间段包括根据排布的多个接收窗口的接收时间段;

  将除所述第一时间段之外驱动所述测量加速器的时间段设定为驱动所述测量加速器以进行所述邻区SSB测量的第二时间段。

  可选地,所述接收窗口的接收时间段小于或等于CSI-RS信号的最大周期的一半。

  可选地,所述测量加速器配置模块还被配置为:

  判断终端网络是否配置有测量间隔,若是,将间隔周期与CSI-RS信号的最大周期中更大周期的2倍设定为循环调度周期,若否,将CSI-RS信号的最大周期的2倍设定为循环调度周期。

  可选地,所述测量加速器配置模块被配置为:

  在每一个所述循环调度周期的每一个系统帧内,以奇偶乒乓排布的方式排布多个接收窗口。

  可选地,所述测量加速器配置模块还被配置为:

  响应于终端网络配置有测量间隔,判断设定的第一时间段与所述测量间隔的时间段之间是否存在交叠时间段,若是,去掉所述第一时间段中所述交叠时间段对应的时间段,以完整保留所述测量间隔的时间段。

  可选地,所述第一时间段还包括多个拖尾时间段,每一个拖尾时间段与一个接收窗口的接收时间段对应,并且用于表征CSI-RS测量的数据处理超出接收窗口的时间段;和/或,

  所述第一时间段还包括多个预留时间段,每一个预留时间段与一个接收窗口的接收时间段对应,并且用于表征下一个接收窗口前所预留的时间段。

  可选地,所述CSI-RS数据接收配置模块被配置为接收邻区CSI-RS信号并缓存至所述移动终端的测量加速器的硬件内部buffer以预备进行邻区CSI-RS测量的加速器在线处理;和/或,

  所述SSB数据接收配置模块被配置为接收邻区SSB信号并缓存至所述移动终端的DDR以预备进行邻区SSB测量的加速器离线处理。

  可选地,所述邻区CSI-RS信号包括同频邻区CSI-RS信号及异频邻区CSI-RS信号;和/或,

  所述邻区SSB信号包括同频邻区SSB信号及异频邻区SSB信号。

  可选地,所述移动终端包括NR终端。

  一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行计算机程序时实现如上述的移动终端的邻区信号测量的方法的步骤。

  一种计算机可读介质,其上存储有计算机指令,所述计算机指令在由处理器执行时实现如上述的移动终端的邻区信号测量的方法的步骤。

  在符合本领域常识的基础上,所述各优选条件,可任意组合,即得本发明各较佳实施例。

  本发明的积极进步效果在于:

  本发明提供的移动终端的邻区信号测量的方法及装置,在移动终端业务态下进行周围邻区的测量时,将邻区CSI-RS测量的加速器在线处理和邻区SSB测量的加速器离线处理进行协调,有序调度,以使得终端能够规律地、可控地分时使用同一个测量加速器,既能够避免硬件资源无序调度冲突,也能够满足邻区测量的移动性要求,从而有效地降低了硬件成本,有效地降低了芯片面积,有效地降低了芯片功耗,进而提供更好的用户体验。

  附图说明

  在结合以下附图阅读本公开的实施例的详细描述之后,能够更好地理解本发明的所述特征和优点。在附图中,各组件不一定是按比例绘制,并且具有类似的相关特性或特征的组件可能具有相同或相近的附图标记。

  图1为根据本发明的一实施例的移动终端的邻区信号测量的方法的流程示意图。

  图2为SSB case A频点<=3Ghz的L和SSB的起始符号位置的示意图。

  图3为SSB case A频点<=3Ghz的L=4的示意图。

  图4为加速器在线和离线处理时的模块示意图。

  图5为CSI-RS测量的两种循环调度周期的示意图。

  图6为CSI-RS测量的配置有测量间隔时的循环调度周期的示意图。

  图7为CSI-RS测量的存在交叠时间段时的循环调度周期的示意图。

  图8为SSB数据可用的测量加速器处理时间段的示意图。

  图9为根据本发明的另一实施例的移动终端的邻区信号测量的装置的结构示意图。

  图10为根据本发明另一实施例的实现移动终端的邻区信号测量的方法的电子设备的结构示意图。

  具体实施方式

  下面通过实施例的方式进一步说明本发明,但并不因此将本发明限制在所述的实施例范围之中。

  为了克服目前存在的上述缺陷,本实施例提供一种移动终端的邻区信号测量的方法,所述方法包括:接收邻区CSI-RS信号以预备进行邻区CSI-RS测量的加速器在线处理,接收邻区SSB信号以预备进行邻区SSB测量的加速器离线处理;以及,响应于所述邻区CSI-RS测量和所述邻区SSB测量共用同一所述移动终端的测量加速器,分别设定驱动所述测量加速器以进行所述邻区CSI-RS测量的第一时间段和驱动所述测量加速器以进行所述邻区SSB测量的第二时间段,以使得所述测量加速器根据所述第一时间段和所述第二时间段分时进行所述邻区CSI-RS测量和所述邻区SSB测量。

  优选地,在本实施例中,所述移动终端为NR终端,但并不仅限于此,可根据实际需求进行相应的调整及选择。

  在本实施例中,在移动终端业务态下进行周围邻区的测量时,将邻区CSI-RS测量的加速器在线处理和邻区SSB测量的加速器离线处理进行协调,有序调度,以使得终端能够规律地、可控地分时使用同一个测量加速器,既能够避免硬件资源无序调度冲突,也能够满足邻区测量的移动性要求,从而有效地降低了硬件成本,有效地降低了芯片面积,有效地降低了芯片功耗,进而提供更好的用户体验。

  具体地,如图1所示,作为一实施例,提供一种移动终端的邻区信号测量的方法,所述方法包括以下步骤:

  步骤101、CSI-RS测量数据接收配置及SSB测量数据接收配置。

  具体地,NR终端用于RRM(无线资源管理)测量的参考信号有两种:SSB和CSI-RS;关于服务小区同频小区测量和异频小区测量定义如下(38.300section9.2.4)。

  

  

  连接态下SSB同频测量,根据SS-BLOCK是否在DL BWP(部分带宽)里,又分成不需要使用GAP(间隔)的“intrafrequency measurements with no measurement gaps(无测量间隙的频率内测量)”,和需要使用GAP的“Intrafrequency measurements with measurementgaps(测量间隙的频率内测量)”;CSI同频测量必然在DL BWP里,不需要使用GAP。

  连接态下SSB异频测量都需要使用测量间隙;只要启动了异频测量,网络必然会配置测量间隙。

  NR的小区测量信号

  终端的小区测量是通过接收小区的参考信号来进行的;NR小区基于两种完全不同的参考信号来实现测量,它们分别是SS-Block和CSI-RS;其中CSI-RS只有在业务态下才存在,待机时只有SS-Block。

  ·SS/PBCH BLOCK

  固定带宽为20个RB,周期取值为{5,10,20,40,80,160}ms,在5ms长度的窗口内的L个SS-Block(编号0~L-1)组成1个SS burst set(突发集),其中L取值由FR(小区频点)来决定;参考图2所示,图2是SSB case A(参见38.213,4.1)频点<=3Ghz的L和SSB的起始符号(symbol)位置(按2slot编号)的示意图。

  ·CSI-RS

  NR用于移动性测量的CSI-RS资源在时域上只有1个symbol,而频域带宽则很宽;CSI-RS资源的时频域位置定义见38.211Table 7.4.1.5.3-1,其中的Row1和Row2用于RRM移动性测量。移动性测量的CSI-RS是RRC(无线资源控制)信令的MeasObjectNR配置下来的,其带宽至少24个RB,最大能到264个RB,而每个RB中的RE为1或3个(密度为1或3)。

  用于移动性测量的CSI-RS资源,每个频点下面最多96个(见38.214,5.1.6.1.3);

  这些资源的时、频域位置是独立配置的,周期取值范围为{4,5,10,20,40}ms。

  NR的服务小区与邻区的时序关系

  终端驻留到NR服务小区后会把本地时钟(timing)调整到和网络空口时序对齐;然后基于该服务小区的时序坐标来进行邻区的同步和测量;

  邻区的slot边界和参考信号的symbol边界和服务小区是可能不对齐的;参考图3所示,邻区的slot边界相对服务小区的slot边界滞后量为offset。

  每个邻区频点经过同步检测,获得它们slot边界相对服务小区slot边界的偏差值;然后这些测量频点基于服务小区的时间轴来周期性的接收数据,该频点下的已检测出来的小区按上述的偏差值来计算自己测量参考信号的位置来读取数据来进行测量。

  NR邻区测量的按窗接收数据

  NR终端的本地时钟是和服务小区对齐的;服务小区按slot来接收下行数据(包括测量的),是不会出现有用信号的symbol跨在slot边界上,但是其同频邻区、异频邻区是完全有可能的,所以邻区测量如果也按slot来接收数据,会出现一些小区的参考信号跨在slot边界上没有完整的数据而无法测量;其实某些小区可能连同步检测都不行,更不用说测量。

  所以邻区测量需要按窗来接收数据。

  对于CSI-RS测量信号,每个测量频点下的每个resource(资源)的时域位置和周期都是独立配置的;而对于SSB测量信号,每个测量频点下的所有测量小区是配置同一个SMTC(测量时钟配置);所以它们的实际的接收时间窗是不同的。

  每个频点的CSI-RS和SSB的测量带宽不同,所以采样率也不同,它们按接收窗接收数据时,DFE(判决反馈均衡)按不同的通路输出不同采样率的接收数据;所以它们即使同时接收,得到的接收数据也不同。

  小区测量的在线与离线处理实现

  服务小区按slot来接收下行数据,一般需要立即处理掉,不会缓存到DDR(业务下的协议时序约束也不允许它这么做);服务小区的测量一般也是如此,本文称为按slot收数的在线处理。

  邻区测量按窗接收下行数据,一般窗都比slot长,数据量很大,而相对业务来说测量并不算很紧急的事情;另外小区测量为了测得准,会进行一些小区干扰消除等操作,需要对同一块数据来回读取,所以邻区测量数据一般是需要缓存到DDR上的,然后软件再调度测量加速器去把数据加载进来处理,本文称为按窗收数的离线处理。

  参考图4所示,图4为在线测量、离线测量处理的一个示意图。

  服务小区测量和下行业务数据一起接收,严格按slot调度,不存在测量信号跨slot边界的情况;而且服务小区测量时,会复用下行数据的CE、NE、频偏估计、时偏估计等硬件模块,所以测量加速器本身比较简单,在线处理获得服务小区测量的各项测量值。

  邻区测量需要按接收窗(例如1ms~5ms的SMTC)调度,同一个频点下的某些小区的测量信号可能是跨slot边界的情况,需要自己专用的CE、NE、频偏估计、时偏估计等硬件模块,所以测量加速器内部比较复杂;另外,当需要进行某些干扰小区的干扰消除时,需要对接收窗内的某一块数据反复运行处理,所以一般是接收数据都需要缓存;如果离线缓存到DDR,则可以完全离线处理。

  在本步骤中,分别设定驱动所述测量加速器以进行所述邻区CSI-RS测量的第一时间段和驱动所述测量加速器以进行所述邻区SSB测量的第二时间段。

  优选地,作为一实施方式,所述分别设定驱动所述测量加速器以进行所述邻区CSI-RS测量的第一时间段和驱动所述测量加速器以进行所述邻区SSB测量的第二时间段的步骤包括:

  针对邻区CSI-RS测量分别设定循环调度周期和接收窗口,并且在每一所述循环调度周期内根据预设规则排布多个接收窗口,驱动所述测量加速器以进行所述邻区CSI-RS测量的第一时间段包括根据排布的多个接收窗口的接收时间段;

  将除所述第一时间段之外驱动所述测量加速器的时间段设定为驱动所述测量加速器以进行所述邻区SSB测量的第二时间段。

  具体地,所述在每一所述循环调度周期内根据预设规则排布多个接收窗口的步骤包括:

  在每一个所述循环调度周期的每一个系统帧内,以奇偶乒乓排布的方式排布多个接收窗口。

  在本实施例中,所述接收窗口的接收时间段小于或等于CSI-RS信号的最大周期的一半。

  优选地,作为一实施方式,设定循环调度周期的步骤包括:

  判断终端网络是否配置有测量间隔,若是,将间隔周期与CSI-RS信号的最大周期中更大周期的2倍设定为循环调度周期,若否,将CSI-RS信号的最大周期的2倍设定为循环调度周期。

  优选地,作为一实施例,本步骤中还包括:

  响应于终端网络配置有测量间隔,判断设定的第一时间段与所述测量间隔的时间段之间是否存在交叠时间段,若是,去掉所述第一时间段中所述交叠时间段对应的时间段,以完整保留所述测量间隔的时间段。

  在本实施例中,优选地,作为一实施方式,所述第一时间段还包括多个拖尾时间段,每一个拖尾时间段与一个接收窗口的接收时间段对应,并且用于表征CSI-RS测量的数据处理超出接收窗口的时间段;所述第一时间段还包括多个预留时间段,每一个预留时间段与一个接收窗口的接收时间段对应,并且用于表征下一个接收窗口前所预留的时间段。

  以下具体说明本步骤的配置方式。

  本实施例主要划分为5个软件模块来实现:同频邻区CSI-RS的数据接收的时分接收窗口和周期设定、邻区CSI-RS的数据接收和测量加速器配置、邻区SSB的数据接收和DDR缓存配置、邻区SSB的DDR数据加载和测量加速器配置、测量加速器空闲检测。

  ·同频邻区CSI-RS的数据接收的时分接收窗口和周期设定

  1.同频邻区CSI-RS的循环调度周期设定

  参考图5所示,首先,确定测量频点的最大CSI-RS周期max_csi_period;网络配置测量的每个CSI-RS信号是独立设置周期,周期取值{4、5、10、20、40}ms。在本实施例中,可选地,将4ms的周期取值设定为5ms,以方便计算。

  max_csi_period=MAX{csi_periodi},每个频点最多配置96个CSI-RS测量信号(i的可能取值0到95)。

  频点下的96个CSI-RS信号在max_csi_period里面如果假设是均匀分布的,那么每ms里都包含有96/max_csi_period个CSI-RS信号,属于最极端的场景。

  然后,检查网络是否配置了测量间隙,其周期gap_period取值是40或者80ms。

  最后,按下面方式确定CSI-RS的循环调度周期csi_pattern_period

  如果网络配置了测量间隙,那么csi_pattern_period=2×MAX{max_csi_period,gap_period};

  否则,csi_pattern_period=2×max_csi_period。

  2.同频邻区CSI-RS的时分接收窗口pattern设定

  设定每次的CSI-RS的接收窗口为5ms,在一个循环调度周期csi_pattern_period内有多个接收窗口,按下面预设规则进行规划。

  1)每个NR系统帧的10ms内安排1个5ms接收窗口,周期csi_pattern_period按5ms划分成N个窗口,csi_pattern_period=5×N=max_csi_period×K。

  2)当N=2时,固定按系统帧的前5ms接收,或者固定按系统帧的后5ms接收CSI-RS,可根据实际需求进行相应的选择及调整。

  3)当N>2时,

  如果不存在测量间隙,csi_pattern_period=5×N=max_csi_period×K;那么假设第k个max_csi_period周期内都是使用系统帧的前5ms接收,那么第k+1个max_csi_period周期内都是使用系统帧的后5ms接收,k取值0到K-1;

  如果存在测量间隙,

  a)当max_csi_period等于gap_period时,csi_pattern_period=max_csi_period×K=gap_period×K;那么假设第k个max_csi_period周期内都使用的是系统帧的前5ms接收,那么第k+1个max_csi_period周期内都是使用系统帧的后5ms接收,其中k取值0到K-1;

  b)当max_csi_period小于gap_period时,csi_pattern_period=max_csi_period×K,假设第k个max_csi_period周期内都是使用系统帧的前或后5ms接收,那么第k+1个max_csi_period周期内需要进行下面判断:

  如果该时间交换点也是gap_period的倍数,那么仍然使用系统帧的前或后5ms接收(参考图6所示);否则,使用系统帧的后或前5ms接收;

  4)参考图7所示,以上同频CSI-RS的接收窗口如果和测量间隙有交叠,需要去掉交叠部分;异频的CSI-RS和SSB接收都会使用测量间隙;图7是Gap周期是40ms,max_csi_period也是40ms时的一个csi_pattern_period示意图。

  在本实施例中,同频邻区CSI-RS的数据接收的时分接收窗口和周期设定,只需要在网络的同频邻区配置和测量间隙配置下发时进行一次设定,只要这两项相关的配置未变更就不需要重新设定。

  ·邻区CSI-RS的数据接收和测量加速器配置

  同频邻区的CSI-RS数据接收,软件按上面确定的周期和窗口,提前1个slot设置RF(射频)、AGC(自动增益控制)、DFE等硬件的接收配置,同时也要配置测量加速器的在线处理,实际数据接收进行时,直接由数据驱动测量加速器处理;

  异频邻区的CSI-RS数据接收是在测量间隙里,其它配置和同频邻区的CSI-RS一样。

  ·邻区SSB的数据接收和DDR缓存配置

  每个频点的邻区SSB的数据接收都是按其SMTC配置位置来进行的,异频邻区的SSB的数据接收都是在测量间隙里;软件一般提前1个slot设置好RF、AGC、DFE等硬件的数据接收配置,同时也配置好该SSB数据往DDR缓存的配置;在实际数据接收进行时,数据直接写到DDR中,软件用队列的形式保存好这些缓存数据的信息。

  ·邻区SSB的DDR数据加载和测量加速器配置

  当测量加速器处于空闲状态,软件检查那些数据缓存在DDR还没有处理的SSB信息队列,如果队列非空,软件获取队列第一个节点的SSB数据保存信息,配置硬件从DDR地址加载数据到测量加速器的输入buffer,然后配置好测量加速器的所有要测量小区的SSB参数,驱动测量加速器运行,输出测量结果。

  ·测量加速器空闲检测

  无论是SSB信号,还是CSI-RS信号处理,都要求当前测量加速器处于空闲状态,或者是信号处理完成状态,这都需要软件进行管理。

  参考图8所示,如果软件提前1个slot配置数据接收(对应于预留时间段)时,发现当前并没有CSI-RS的数据接收配置,那么测量加速器检测属于空闲;如果此时需要配置邻区SSB测量,那么“邻区SSB的数据接收和DDR缓存配置”以及“邻区SSB的DDR数据加载和测量加速器配置”是可以同时进行的;否则,只能分成两步走,即先是“邻区SSB的数据接收和DDR缓存配置”,需要等到CSI-RS测量的加速器处理结果上报中断到来时再一次判断测量加速器是否空闲,空闲了才能“邻区SSB的DDR数据加载和测量加速器配置”,否则只能等待下个加速器处理结果上报中断。因为NR也存在CA,PCC和SCC的2个服务小区都存在同频邻区,一个处理完成上报了,因为可能还有另一个在处理。

  参考图8所示,每个邻区CSI-RS的接收窗之间至少间隔5ms,但是数据处理是有拖尾的,在CA的2CC下处理需要更长时间,因此需要根据实际情况设定拖尾时间段;此外如果需要小区干扰消除,更多次数的IC迭代也意味着更长的测量加速器处理时间。

  在本实施例中,同频邻区的CSI-RS测量使用5ms接收窗,在这些CSI-RS信号的最大周期之间循环进行奇偶乒乓安排5ms接收窗,通过这种方式实现分时接收到同频邻区的所有CSI-RS信号,同时空出来的时间窗里把测量加速器的使用权让渡给邻区SSB的离线测量处理。

  在本实施例中,异频邻区的CSI-RS测量和SSB测量的数据接收都使用测量间隙;同频、异频邻区的SSB测量的数据接收和CSI-RS邻区测量的数据接收、处理始终是能够同时进行的,SSB测量的接收数据是离线保存到DDR;只有CSI-RS测量不使用测量加速器后才能处理SSB测量;SSB测量在使用测量加速器处理中,不能进行任何频点的CSI-RS邻区测量的数据接收和处理。

  步骤102、接收CSI-RS信号并缓存至硬件内部buffer,接收SSB信号并缓存至DDR。

  在本步骤中,接收邻区CSI-RS信号并缓存至所述测量加速器的硬件内部buffer以预备进行邻区CSI-RS测量的加速器在线处理,接收邻区SSB信号并缓存至所述移动终端的DDR以预备进行邻区SSB测量的加速器离线处理。

  在本实施例中,所述邻区CSI-RS信号包括同频邻区CSI-RS信号及异频邻区CSI-RS信号,所述邻区SSB信号包括同频邻区SSB信号及异频邻区SSB信号。

  步骤103、根据设定的时间段分时驱动测量加速器以进行邻区CSI-RS测量和邻区SSB测量。

  在本步骤中,响应于所述邻区CSI-RS测量和所述邻区SSB测量共用同一测量加速器,驱动所述测量加速器根据所述第一时间段和所述第二时间段分时进行所述邻区CSI-RS测量和所述邻区SSB测量。

  本实施例提供的移动终端的邻区信号测量的方法,在NR终端业务态下进行周围邻区的测量时,同频点的CSI-RS信号和SSB信号支持同时数据接收,SSB的测量接收数据缓存到DDR离线处理,而CSI-RS的大带宽测量数据缓存到硬件内部buffer在线处理,主要通过对CSI-RS同频邻区测量的接收时间窗的软件规划,把邻区CSI-RS测量的加速器在线处理和邻区SSB测量的加速器离线处理进行协调,有序调度,以使得终端能够规律地、可控地分时使用同一个测量加速器,既能够保证同频邻区的所有CSI-RS信号都能够有效测量,又保证同频、异频缓存到DDR的SSB数据能够有效处理掉而不发生数据堆积,从而有效地降低了硬件成本,有效地降低了芯片面积,有效地降低了芯片功耗,进而提供更好的用户体验。

  为了克服目前存在的上述缺陷,如图9所示,本实施例还提供一种移动终端的邻区信号测量的装置,所述装置包括:CSI-RS数据接收配置模块21,被配置为接收邻区CSI-RS信号以预备进行邻区CSI-RS测量的加速器在线处理;SSB数据接收配置模块22,被配置为接收邻区SSB信号以预备进行邻区SSB测量的加速器离线处理;测量加速器配置模块23,被配置为响应于所述邻区CSI-RS测量和所述邻区SSB测量共用同一所述移动终端的测量加速器,分别设定驱动所述测量加速器以进行所述邻区CSI-RS测量的第一时间段和驱动所述测量加速器以进行所述邻区SSB测量的第二时间段,以使得所述测量加速器根据所述第一时间段和所述第二时间段分时进行所述邻区CSI-RS测量和所述邻区SSB测量。

  优选地,在本实施例中,所述移动终端为NR终端,但并不仅限于此,可根据实际需求进行相应的调整及选择。

  在本实施例中,在移动终端业务态下进行周围邻区的测量时,将邻区CSI-RS测量的加速器在线处理和邻区SSB测量的加速器离线处理进行协调,有序调度,以使得终端能够规律地、可控地分时使用同一个测量加速器,既能够避免硬件资源无序调度冲突,也能够满足邻区测量的移动性要求,从而有效地降低了硬件成本,有效地降低了芯片面积,有效地降低了芯片功耗,进而提供更好的用户体验。

  具体地,作为另一实施例,提供一种移动终端的邻区信号测量的装置,利用如上述的移动终端的邻区信号测量的方法。

  CSI-RS数据接收配置模块21被配置为接收邻区CSI-RS信号并缓存至所述移动终端的测量加速器的硬件内部buffer以预备进行邻区CSI-RS测量的加速器在线处理。

  SSB数据接收配置模块22被配置为接收邻区SSB信号并缓存至所述移动终端的DDR以预备进行邻区SSB测量的加速器离线处理。

  在本实施例中,所述邻区CSI-RS信号包括同频邻区CSI-RS信号及异频邻区CSI-RS信号,所述邻区SSB信号包括同频邻区SSB信号及异频邻区SSB信号。

  测量加速器配置模块23被配置为:针对邻区CSI-RS测量分别设定循环调度周期和接收窗口,并且在每一所述循环调度周期内根据预设规则排布多个接收窗口,驱动所述测量加速器以进行所述邻区CSI-RS测量的第一时间段包括根据排布的多个接收窗口的接收时间段;将除所述第一时间段之外驱动所述测量加速器的时间段设定为驱动所述测量加速器以进行所述邻区SSB测量的第二时间段。

  具体地,在每一个所述循环调度周期的每一个系统帧内,以奇偶乒乓排布的方式排布多个接收窗口。

  在本实施例中,所述第一时间段还包括多个拖尾时间段,每一个拖尾时间段与一个接收窗口的接收时间段对应,并且用于表征CSI-RS测量的数据处理超出接收窗口的时间段;所述第一时间段还包括多个预留时间段,每一个预留时间段与一个接收窗口的接收时间段对应,并且用于表征下一个接收窗口前所预留的时间段。

  在本实施例中,所述接收窗口的接收时间段小于或等于CSI-RS信号的最大周期的一半。

  测量加速器配置模块23还被配置为:判断终端网络是否配置有测量间隔,若是,将间隔周期与CSI-RS信号的最大周期中更大周期的2倍设定为循环调度周期,若否,将CSI-RS信号的最大周期的2倍设定为循环调度周期。

  测量加速器配置模块23还被配置为:响应于终端网络配置有测量间隔,判断设定的第一时间段与所述测量间隔的时间段之间是否存在交叠时间段,若是,去掉所述第一时间段中所述交叠时间段对应的时间段,以完整保留所述测量间隔的时间段。

  本实施例提供的移动终端的邻区信号测量的装置,在NR终端业务态下进行周围邻区的测量时,同频点的CSI-RS信号和SSB信号支持同时数据接收,SSB的测量接收数据缓存到DDR离线处理,而CSI-RS的大带宽测量数据缓存到硬件内部buffer在线处理,主要通过对CSI-RS同频邻区测量的接收时间窗的软件规划,把邻区CSI-RS测量的加速器在线处理和邻区SSB测量的加速器离线处理进行协调,有序调度,以使得终端能够规律地、可控地分时使用同一个测量加速器,既能够保证同频邻区的所有CSI-RS信号都能够有效测量,又保证同频、异频缓存到DDR的SSB数据能够有效处理掉而不发生数据堆积,从而有效地降低了硬件成本,有效地降低了芯片面积,有效地降低了芯片功耗,进而提供更好的用户体验。

  图10为根据本发明另一实施例提供的一种电子设备的结构示意图。电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现如上实施例中的移动终端的邻区信号测量的方法。图10显示的电子设备30仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

  如图10所示,电子设备30可以以通用计算设备的形式表现,例如其可以为服务器设备。电子设备30的组件可以包括但不限于:上述至少一个处理器31、上述至少一个存储器32、连接不同系统组件(包括存储器32和处理器31)的总线33。

  总线33包括数据总线、地址总线和控制总线。

  存储器32可以包括易失性存储器,例如随机存取存储器(RAM)321和/或高速缓存存储器322,还可以进一步包括只读存储器(ROM)323。

  存储器32还可以包括具有一组(至少一个)程序模块324的程序/实用工具325,这样的程序模块324包括但不限于:操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。

  处理器31通过运行存储在存储器32中的计算机程序,从而执行各种功能应用以及数据处理,例如本发明如上实施例中的移动终端的邻区信号测量的方法。

  电子设备30也可以与一个或多个外部设备34(例如键盘、指向设备等)通信。这种通信可以通过输入/输出(I/O)接口35进行。并且,模型生成的设备30还可以通过网络适配器36与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图10所示,网络适配器36通过总线33与模型生成的设备30的其它模块通信。应当明白,尽管图中未示出,可以结合模型生成的设备30使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理器、外部磁盘驱动阵列、RAID(磁盘阵列)系统、磁带驱动器以及数据备份存储系统等。

  应当注意,尽管在上文详细描述中提及了电子设备的若干单元/模块或子单元/模块,但是这种划分仅仅是示例性的并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多单元/模块的特征和功能可以在一个单元/模块中具体化。反之,上文描述的一个单元/模块的特征和功能可以进一步划分为由多个单元/模块来具体化。

  本实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,程序被处理器执行时实现如上实施例中的移动终端的邻区信号测量的方法中的步骤。

  其中,可读存储介质可以采用的更具体可以包括但不限于:便携式盘、硬盘、随机存取存储器、只读存储器、可擦拭可编程只读存储器、光存储器件、磁存储器件或上述的任意合适的组合。

  在可能的实施方式中,本发明还可以实现为一种程序产品的形式,其包括程序代码,当程序产品在终端设备上运行时,程序代码用于使终端设备执行实现如上实施例中的移动终端的邻区信号测量的方法中的步骤。

  其中,可以以一种或多种程序设计语言的任意组合来编写用于执行本发明的程序代码,程序代码可以完全地在用户设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户设备上部分在远程设备上执行或完全在远程设备上执行。

  虽然以上描述了本发明的具体实施方式,但是本领域的技术人员应当理解,这仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。

《移动终端的邻区信号测量的方法及装置.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)