小区的选择方法及装置与流程

文档序号:26097071发布日期:2021-07-30 18:07阅读:150来源:国知局
小区的选择方法及装置与流程

本申请实施例涉及通信领域,尤其涉及一种小区的选择方法及装置。



背景技术:

在已有的非独立组网(nonstandalone,nsa)下,网络中通常会存在5g锚点小区,在目前的小区选择过程中,通常是基于小区所属频点的能量大小或小区测量结果对频点进行选择,其中,若5g锚点小区对应的频点未被选中,则终端将会驻留在非5g锚点小区中,例如:4g小区。但是,实际上终端驻留到5g锚点小区相对于4g小区,终端能够获得更快的传输速率。



技术实现要素:

本申请提供一种小区的选择方法及装置,能够在一定程度上提升终端驻留在5g锚点小区的几率。

为达到上述目的,本申请采用如下技术方案:

第一方面,本申请实施例提供一种小区的选择方法,该方法包括:终端接收网络侧发送的配置消息,配置消息包括频点信息。终端根据本地存储的先验历史信息和配置消息确定第一测量频点,其中,第一测量频点所对应的历史驻留小区包括5g锚点小区,5g锚点小区为以5g小区作为辅小区的长期演进lte小区。接着,终端对第一测量频点进行小区测量,并获取到第一测量频点的测量结果,该测量结果包括第一测量频点下的第一小区的第一小区标识信息和第一小区标识信息对应的第一小区测量结果。接着,终端基于先验历史信息和第一小区标识信息确定第一小区是否为5g锚点小区。在本申请中,若第一小区是5g锚点小区,且满足优选条件,则终端根据第一预设时长对第一小区进行评估。若第一小区不是5g锚点小区,则终端根据第二预设时长对第一小区进行评估,其中,第二预设时长大于第一预设时长。当第一小区的评估结果满足预设条件的情况下,终端驻留在第一小区上,或者,终端向基站上报第一小区测量结果。

基于上述方式,实现了终端可基于本地存储的先验历史信息,确定第一测量频点,即频点所对应的历史驻留小区包括5g锚点小区的5glte频点,并对第一测量频点进行小区测量。随后,终端可进一步基于先验历史信息,确定第一测量频点下的已获取到小区测量结果的5g锚点小区,并对符合优选条件的5g锚点小区的评估策略进行优化,以提高5g锚点小区被选为服务小区的概率,从而提升终端的通信质量。

在一种可能的实现方式中,优选条件包括:第一小区测量结果大于或等于第一阈值,或者,终端通过测量获取到的当前驻留的服务小区的服务质量与第一小区测量结果之间的差值小于或等于第二阈值。

基于上述方式,实现了终端可预先确定符合“好小区”要求的5g锚点小区,以在后续的过程中提升5g锚点小区被选为服务小区的概率。

在一种可能的实现方式中,先验历史信息包括至少一个频点的历史频点信息以及至少一个频点中每一个频点所对应的历史驻留小区的小区信息,其中,小区信息包括小区类型信息。

基于上述方式,实现了终端可存储有先验历史信息,该先验历史信息中记录有各频点的频点信息以及各频点下的小区的小区信息。终端可基于频点信息和/或小区信息确定5glte频点和5g锚点小区。

在一种可能的实现方式中,频点信息包括重选频点的重选频点信息和重选频点对应的优先级、第一测量门限、第二预设评估时长;终端根据本地存储的先验历史信息和配置消息确定第一测量频点,包括:终端根据先验历史信息和重选频点信息,确定第一测量频点。

基于上述方式,实现了在重选场景中,终端可基于先验历史信息确定网络侧配置的重选频点中的第一测量频点,也就是说,确定历史驻留小区包括5g锚点小区的频点。

在一种可能的实现方式中,终端根据先验历史信息和重选频点信息,确定第一测量频点之后,包括:若终端当前驻留的服务小区的服务质量大于第一测量门限,且第一测量频点对应的优先级小于或等于服务小区所属频点对应的第一优先级,终端将第一测量门限增加至大于服务小区的服务质量。

基于上述方式,实现了终端确定需要对第一测量频点进行测量后,终端可通过提升网络侧配置的第一测量门限,以使服务小区的服务质量小于第一测量门限,从而可实现对网络侧配置的所有频点,包括优先级大于、等于或小于服务小区所属频点的优先级的频点执行小区测量。也就是说,测量的覆盖范围包括原本不在测量范围之内的低优先级5glte频点。

在一种可能的实现方式中,终端根据先验历史信息和重选频点信息,确定第一测量频点之后,包括:若终端当前驻留的服务小区的服务质量大于第一测量门限,且第一测量频点对应的优先级小于或等于服务小区所属频点对应的第一优先级,终端确定第一测量频点的优先级为第二优先级,第二优先级大于第一优先级。相应的,根据第一预设时长对第一小区进行评估,包括:终端使用高优先级门限评估第一小区,其中,高优先级门限包含于配置消息中。

基于上述方式,实现了终端可通过提升具有低优先级的第一测量频点的优先级,使其优先级变为高优先级,从而使原本不满足测量要求的第一测量频点满足测量要求。

在一种可能的实现方式中,若第一小区是5g锚点小区,且满足优选条件,方法还包括:若第一测量频点的优先级小于或等于终端当前驻留的服务小区所属频点对应的第一优先级,则确定第一测量频点的优先级为第二优先级,第二优先级大于第一优先级;根据第一预设时长对第一小区进行评估,包括:终端使用高优先级门限评估第一小区,其中,高优先级门限包含于配置消息中。

基于上述方式,实现了终端可通过提升第一测量频点的优先级,以使终端使用高优先级门限对第一小区进行评估,从而提升第一小区评估成功的概率,以进一步提高第一小区,也就是说5g锚点小区被选为服务小区的概率。

在一种可能的实现方式中,预设规则为小区重选规则,预设规则包括:第一小区测量结果为获取到的小区测量结中最优的;或者,第一小区测量结果与获取到的小区测量结果中的最优值之间的差值小于或等于第三阈值。

基于上述方式,实现了在重选场景下,终端确定同频下有多个评估完成的小区的情况下,终端可选择满足预设规则的第一小区,也就是5g锚点小区进行驻留。

在一种可能的实现方式中,频点信息包括切换频点的切换频点信息、第二测量门限、第二预设评估时长;终端根据本地存储的先验历史信息和配置消息确定第一测量频点,包括:终端根据先验历史信息和切换频点信息,确定第一测量频点;若终端当前驻留的服务小区的服务质量低于第二测量门限,且服务小区非5g锚点小区,则终端将第二测量门限增加至大于服务小区的服务质量。

基于上述方式,实现了在切换场景中,终端可基于先验历史信息确定网络侧配置的切换频点中的第一测量频点,也就是说,确定历史驻留小区包括5g锚点小区的频点。并且,终端在确定第一测量频点后,可对当前的测量策略进行调整,以使第一测量频点满足测量要求,从而对第一测量频点执行小区测量。

在一种可能的实现方式中,预设条件为小区切换条件。

在一种可能的实现方式中,终端根据第一预设时长对第一小区进行评估之前,还包括:终端增加第一小区测量结果,得到第二小区测量结果,其中,第二小区测量结果与第一小区测量结果的差值小于或等于第四阈值;根据第一预设时长对第一小区进行评估,包括:终端对第二小区测量结果进行评估;其中,第一小区测量结果和第二小区测量结果包括以下至少之一:参考信号接收功率rsrp、信号与干扰加噪声比sinr。

基于上述方式,实现了终端可通过提升第一小区的增益,也就是第一小区的小区测量结果,以使第一小区满足评估标准,从而进一步提升第一小区被选为服务小区的概率。

在一种可能的实现方式中,若第一小区不是5g锚点小区,且终端驻留在第一小区上,方法还包括:终端获取相邻小区的系统消息,系统消息中包括相邻小区标识信息和相邻小区标识信息对应的小区类型信息;终端将相邻小区标识信息和小区类型信息对应写入先验历史信息中;其中,相邻小区为网络侧配置的小区,或者,相邻小区为终端能接收到系统消息的小区。

基于上述方式,实现了终端可通过背景搜的方式,获取到相邻小区的小区标识信息和小区类型信息,并写入先验历史信息中。终端可基于获取到的先验历史信息,执行后续的驻留操作。

在一种可能的实现方式中,所述小区类型信息包含于相邻小区的系统消息sib2中。

基于上述方式,实现了终端可在背景搜的过程中,通过读取相邻小区的sib2,获取到相邻小区的小区类型信息,并写入到先验历史信息中。

第二方面,本申请实施例提供了一种小区的选择方法,该方法包括:终端根据本地存储的先验历史信息确定至少一个候选频点,其中,至少一个候选频点中存在至少一个5glte频点,5glte频点所对应的历史驻留小区包括5g锚点小区,5g锚点小区为以5g小区作为辅小区的长期演进lte小区;终端对至少一个候选频点进行能量扫描,获取至少一个候选频点中的单一候选频点的能量扫描结果;若至少一个5glte频点中存在优选频点,终端优先对优选频点执行小区搜索,其中,优选频点的能量扫描结果满足优选条件;若优选频点下存在满足驻留条件的第一小区,则终端驻留在第一小区。

基于上述方式,实现了终端可通过提升满足优选条件的优选频点的搜索次序,以使优选频点优先进行小区搜索,从而提升优选频点下的5g锚点小区被选为服务小区的概率。

在一种可能的实现方式中,先验历史信息包括至少一个候选频点的频点信息以及单一候选频点下的小区的小区信息,终端根据本地存储的先验历史信息确定至少一个候选频点包括:终端根据频点信息确定5glte频点,其中,频点信息包括频点类型信息;或者,终端根据小区信息确定5glte频点,其中,小区信息包括小区类型信息。

基于上述方式,实现了终端可通过检索本地存储的先验历史信息,确定各频点的频点类型,以获取频点类型为5glte频点的频点。

在一种可能的实现方式中,优选条件包括:优选频点的能量扫描结果大于或等于第一阈值;或者,能量扫描结果最大的候选频点对应的能量扫描结果与优选频点的能量扫描结果之间的差值小于或等于第二阈值。

基于上述方式,实现了终端可将满足优选条件的5glte频点执行后续的优化过程,而不满足优选条件的5glte频点以及非5glte频点则无需执行后续的优化过程。

在一种可能的实现方式中,终端驻留在第一小区,包括:终端获取优选频点的小区搜索结果,小区搜索结果包括小区标识信息和小区标识信息对应的小区测量结果;终端基于先验历史信息、小区标识信息和对应的小区测量结果,确定优选小区,并驻留在优选小区;优选小区为满足驻留条件的5g锚点小区。

基于上述方式,实现了终端可进一步基于获取到的小区搜索结果的各小区的小区标识信息,通过检索先验历史信息,确定同频下的5g锚点小区,终端可尝试驻留在满足驻留条件的5g锚点小区,从而提升终端的通信质量。

在一种可能的实现方式中,驻留条件包括:优选小区的小区测量结果为获取到的小区测量结果中最优的;或者,优选小区的小区测量结果与获取到的小区测量结果最优值之间的差值小于或等于第四阈值。

基于上述方式,实现了终端可通过预设的驻留条件,筛选出同频下符合“好小区”标准的5g锚点小区,并驻留在该5g锚点小区上。

在一种可能的实现方式中,若终端驻留的服务小区为非5g锚点小区,方法还包括:终端获取相邻小区的系统消息,系统消息中包括相邻小区标识信息和相邻小区标识信息对应的小区类型信息;终端将相邻小区标识信息和小区类型信息对应写入先验历史信息中;其中,相邻小区为网络侧配置的小区,或者,相邻小区为终端能接收到系统消息的小区。

在一种可能的实现方式中,小区类型信息包含于相邻小区的系统消息sib2中。

第三方面,本申请实施例提供了一种装置,该装置包括:存储器和处理器,存储器与处理器耦合;存储器存储有程序指令,程序指令由处理器运行时,使得装置执行如下步骤:接收网络侧发送的配置消息,配置消息包括频点信息;根据本地存储的先验历史信息和配置消息确定第一测量频点,其中,第一测量频点所对应的历史驻留小区包括5g锚点小区,5g锚点小区为以5g小区作为辅小区的长期演进lte小区;对第一测量频点进行小区测量,获得第一测量频点的测量结果,测量结果包括第一小区标识信息和第一小区标识信息对应的第一小区测量结果;基于先验历史信息和第一小区标识信息确定第一小区是否为5g锚点小区;若第一小区是5g锚点小区,且满足优选条件,根据第一预设时长对第一小区进行评估;若第一小区不是5g锚点小区,根据第二预设时长对第一小区进行评估,其中,第二预设时长大于第一预设时长;当第一小区的评估结果满足预设条件,驻留在第一小区上,或者,终端向基站上报第一小区测量结果。

在一种可能的实现方式中,优选条件包括:第一小区测量结果大于或等于第一阈值,或者,终端通过测量获取到的当前驻留的服务小区的服务质量与第一小区测量结果之间的差值小于或等于第二阈值。

在一种可能的实现方式中,先验历史信息包括至少一个频点的历史频点信息以及至少一个频点中每一个频点所对应的历史驻留小区的小区信息,其中,小区信息包括小区类型信息。

在一种可能的实现方式中,频点信息包括重选频点的重选频点信息和重选频点对应的优先级、第一测量门限、第二预设评估时长;程序指令由处理器运行时,使得装置执行如下步骤:根据先验历史信息和重选频点信息,确定第一测量频点。

在一种可能的实现方式中,程序指令由处理器运行时,使得装置执行如下步骤:若终端当前驻留的服务小区的服务质量大于第一测量门限,且第一测量频点对应的优先级小于或等于服务小区所属频点对应的第一优先级,将第一测量门限增加至大于服务小区的服务质量。

在一种可能的实现方式中,程序指令由处理器运行时,使得装置执行如下步骤:若终端当前驻留的服务小区的服务质量大于第一测量门限,且第一测量频点对应的优先级小于或等于服务小区所属频点对应的第一优先级,终端确定第一测量频点的优先级为第二优先级,第二优先级大于第一优先级。相应的,根据第一预设时长对第一小区进行评估,包括:终端使用高优先级门限评估第一小区,其中,高优先级门限包含于配置消息中。

在一种可能的实现方式中,若第一小区是5g锚点小区,且满足优选条件,程序指令由处理器运行时,使得装置执行如下步骤:若第一测量频点的优先级小于或等于终端当前驻留的服务小区所属频点对应的第一优先级,则确定第一测量频点的优先级为第二优先级,第二优先级大于第一优先级;使用高优先级门限评估第一小区,其中,高优先级门限包含于配置消息中。

在一种可能的实现方式中,预设规则为小区重选规则,预设规则包括:第一小区测量结果为获取到的小区测量结中最优的;或者,第一小区测量结果与获取到的小区测量结果中的最优值之间的差值小于或等于第三阈值。

在一种可能的实现方式中,频点信息包括切换频点的切换频点信息、第二测量门限、第二预设评估时长;程序指令由处理器运行时,使得装置执行如下步骤:根据先验历史信息和切换频点信息,确定第一测量频点;若终端当前驻留的服务小区的服务质量低于第二测量门限,且服务小区非5g锚点小区,则终端将第二测量门限增加至大于服务小区的服务质量。

在一种可能的实现方式中,程序指令由处理器运行时,使得装置执行如下步骤:增加第一小区测量结果,得到第二小区测量结果,其中,第二小区测量结果与第一小区测量结果的差值小于或等于第四阈值;对第二小区测量结果进行评估;其中,第一小区测量结果和第二小区测量结果包括以下至少之一:参考信号接收功率rsrp、信号与干扰加噪声比sinr。

在一种可能的实现方式中,若第一小区不是5g锚点小区,且终端驻留在第一小区上,程序指令由处理器运行时,使得装置执行如下步骤:获取相邻小区的系统消息,系统消息中包括相邻小区标识信息和相邻小区标识信息对应的小区类型信息;将相邻小区标识信息和小区类型信息对应写入先验历史信息中;其中,相邻小区为网络侧配置的小区,或者,相邻小区为终端能接收到系统消息的小区。

在一种可能的实现方式中,所述小区类型信息包含于相邻小区的系统消息sib2中。

第四方面,本申请实施例提供了一种装置,该装置包括:存储器和处理器,存储器与处理器耦合;存储器存储有程序指令,程序指令由处理器运行时,使得装置执行如下步骤:根据本地存储的先验历史信息确定至少一个候选频点,其中,至少一个候选频点中存在至少一个5glte频点,5glte频点所对应的历史驻留小区包括5g锚点小区,5g锚点小区为以5g小区作为辅小区的长期演进lte小区;对至少一个候选频点进行能量扫描,获取至少一个候选频点中的单一候选频点的能量扫描结果;若至少一个5glte频点中存在优选频点,优先对优选频点执行小区搜索,其中,优选频点的能量扫描结果满足优选条件;若优选频点下存在满足驻留条件的第一小区,则终端驻留在第一小区。

在一种可能的实现方式中,先验历史信息包括至少一个候选频点的频点信息以及单一候选频点下的小区的小区信息,终端根据本地存储的先验历史信息确定至少一个候选频点包括:终端根据频点信息确定5glte频点,其中,频点信息包括频点类型信息;或者,终端根据小区信息确定5glte频点,其中,小区信息包括小区类型信息。

在一种可能的实现方式中,优选条件包括:优选频点的能量扫描结果大于或等于第一阈值;或者,能量扫描结果最大的候选频点对应的能量扫描结果与优选频点的能量扫描结果之间的差值小于或等于第二阈值。

在一种可能的实现方式中,程序指令由处理器运行时,使得装置执行如下步骤:获取优选频点的小区搜索结果,小区搜索结果包括小区标识信息和小区标识信息对应的小区测量结果;基于先验历史信息、小区标识信息和对应的小区测量结果,确定优选小区,并驻留在优选小区;优选小区为满足驻留条件的5g锚点小区。

在一种可能的实现方式中,驻留条件包括:优选小区的小区测量结果为获取到的小区测量结果中最优的;或者,优选小区的小区测量结果与获取到的小区测量结果最优值之间的差值小于或等于第三阈值。

在一种可能的实现方式中,若终端驻留的服务小区为非5g锚点小区,程序指令由处理器运行时,使得装置执行如下步骤:获取相邻小区的系统消息,系统消息中包括相邻小区标识信息和相邻小区标识信息对应的小区类型信息;将相邻小区标识信息和小区类型信息对应写入先验历史信息中;其中,相邻小区为网络侧配置的小区,或者,相邻小区为终端能接收到系统消息的小区。

在一种可能的实现方式中,小区类型信息包含于相邻小区的系统消息sib2中。

第五方面,本申请实施例提供了一种装置,该装置包括:收发模块、处理模块,收发模块,用于接收网络侧发送的配置消息,配置消息包括频点信息。处理模块,用于根据本地存储的先验历史信息和配置消息确定第一测量频点,其中,第一测量频点所对应的历史驻留小区包括5g锚点小区,5g锚点小区为以5g小区作为辅小区的长期演进lte小区。处理模块,用于对第一测量频点进行小区测量,获得第一测量频点的测量结果,测量结果包括第一小区标识信息和第一小区标识信息对应的第一小区测量结果。处理模块,还用于基于先验历史信息和第一小区标识信息确定第一小区是否为5g锚点小区。处理模块,还用于若第一小区是5g锚点小区,且满足优选条件,根据第一预设时长对第一小区进行评估。处理模块,还用于若第一小区不是5g锚点小区,根据第二预设时长对第一小区进行评估,其中,第二预设时长大于第一预设时长。处理模块,还用于当第一小区的评估结果满足预设条件,驻留在第一小区上,或者,所述收发模块向基站上报第一小区测量结果。

在一种可能的实现方式中,优选条件包括:第一小区测量结果大于或等于第一阈值,或者,终端通过测量获取到的当前驻留的服务小区的小区测量结果与第一小区测量结果之间的差值小于或等于第二阈值。

在一种可能的实现方式中,先验历史信息包括至少一个频点的历史频点信息以及至少一个频点中每一个频点所对应的历史驻留小区的小区信息,其中,小区信息包括小区类型信息。

在一种可能的实现方式中,频点信息包括重选频点的重选频点信息和重选频点对应的优先级、第一测量门限、第二预设评估时长;处理模块具体用于终端根据先验历史信息和重选频点信息,确定第一测量频点。

在一种可能的实现方式中,处理模块还用于若终端当前驻留的服务小区的服务质量大于第一测量门限,且第一测量频点对应的优先级小于或等于服务小区所属频点对应的第一优先级,终端将第一测量门限增加至大于服务小区的服务质量。

在一种可能的实现方式中,处理模块还用于若终端当前驻留的服务小区的服务质量大于第一测量门限,且第一测量频点对应的优先级小于或等于服务小区所属频点对应的第一优先级,确定第一测量频点的优先级为第二优先级,第二优先级大于第一优先级。处理模块还可以具体用于使用高优先级门限评估第一小区,其中,高优先级门限包含于配置消息中。

在一种可能的实现方式中,若第一小区是5g锚点小区,且满足优选条件,处理模块还用于若第一测量频点的优先级小于或等于终端当前驻留的服务小区所属频点对应的第一优先级,则确定第一测量频点的优先级为第二优先级,第二优先级大于第一优先级;处理模块还用于使用高优先级门限评估第一小区,其中,高优先级门限包含于配置消息中。

在一种可能的实现方式中,预设规则为小区重选规则,预设规则包括:第一小区测量结果为获取到的小区测量结中最优的;或者,第一小区测量结果与获取到的小区测量结果中的最优值之间的差值小于或等于第三阈值。

在一种可能的实现方式中,频点信息包括切换频点的切换频点信息、第二测量门限、第二预设评估时长;处理模块具体用于终端根据先验历史信息和切换频点信息,确定第一测量频点;若终端当前驻留的服务小区的服务质量低于第二测量门限,且服务小区非5g锚点小区,则处理模块将第二测量门限增加至大于服务小区的服务质量。

在一种可能的实现方式中,预设条件为小区切换条件。

在一种可能的实现方式中,处理模块还用于终端增加第一小区测量结果,得到第二小区测量结果,其中,第二小区测量结果与第一小区测量结果的差值小于或等于第四阈值;处理模块还可以具体用于终端对第二小区测量结果进行评估;其中,第一小区测量结果和第二小区测量结果包括以下至少之一:参考信号接收功率rsrp、信号与干扰加噪声比sinr。

在一种可能的实现方式中,若第一小区不是5g锚点小区,且终端驻留在第一小区上,处理模块,还用于终端获取相邻小区的系统消息,系统消息中包括相邻小区标识信息和相邻小区标识信息对应的小区类型信息。处理模块,还用于将相邻小区标识信息和小区类型信息对应写入先验历史信息中;其中,相邻小区为网络侧配置的小区,或者,相邻小区为终端能接收到系统消息的小区。

在一种可能的实现方式中,所述小区类型信息包含于相邻小区的系统消息sib2中。

第六方面,本申请实施例提供了一种装置,该装置包括:处理模块、能量扫描模块、小区搜索模块。其中,处理模块,用于根据本地存储的先验历史信息确定至少一个候选频点,其中,至少一个候选频点中存在至少一个5glte频点,5glte频点所对应的历史驻留小区包括5g锚点小区,5g锚点小区为以5g小区作为辅小区的长期演进lte小区。能量扫描模块,用于对至少一个候选频点进行能量扫描,获取至少一个候选频点中的单一候选频点的能量扫描结果。小区搜索模块,用于若至少一个5glte频点中存在优选频点,优先对优选频点执行小区搜索,其中,优选频点的能量扫描结果满足优选条件;处理模块,还用于若优选频点下存在满足驻留条件的第一小区,则驻留在第一小区。

在一种可能的实现方式中,先验历史信息包括至少一个候选频点的频点信息以及单一候选频点下的小区的小区信息,终端根据本地存储的先验历史信息确定至少一个候选频点包括:终端根据频点信息确定5glte频点,其中,频点信息包括频点类型信息;或者,终端根据小区信息确定5glte频点,其中,小区信息包括小区类型信息。

在一种可能的实现方式中,优选条件包括:优选频点的能量扫描结果大于或等于第一阈值;或者,能量扫描结果最大的候选频点对应的能量扫描结果与优选频点的能量扫描结果之间的差值小于或等于第二阈值。

在一种可能的实现方式中,处理模块具体用于获取优选频点的小区搜索结果,小区搜索结果包括小区标识信息和小区标识信息对应的小区测量结果;基于先验历史信息、小区标识信息和对应的小区测量结果,确定优选小区,并驻留在优选小区;优选小区为满足驻留条件的5g锚点小区。

在一种可能的实现方式中,驻留条件包括:优选小区的小区测量结果为获取到的小区测量结果中最优的;或者,优选小区的小区测量结果与获取到的小区测量结果最优值之间的差值小于或等于第三阈值。

在一种可能的实现方式中,若终端驻留的服务小区为非5g锚点小区,处理模块,还用于获取相邻小区的系统消息,系统消息中包括相邻小区标识信息和相邻小区标识信息对应的小区类型信息;处理模块,还用于将相邻小区标识信息和小区类型信息对应写入先验历史信息中;其中,相邻小区为网络侧配置的小区,或者,相邻小区为终端能接收到系统消息的小区。

在一种可能的实现方式中,小区类型信息包含于相邻小区的系统消息sib2中。

第七方面,本申请实施例提供了一种计算机可读介质,用于存储计算机程序,该计算机程序包括用于执行第一方面或第一方面的任意可能的实现方式中的方法的指令。

第八方面,本申请实施例提供了一种计算机可读介质,用于存储计算机程序,该计算机程序包括用于执行第二方面或第二方面的任意可能的实现方式中的方法的指令。

第九方面,本申请实施例提供了一种计算机程序,该计算机程序包括用于执行第一方面或第一方面的任意可能的实现方式中的方法的指令。

第十方面,本申请实施例提供了一种计算机程序,该计算机程序包括用于执行第二方面或第二方面的任意可能的实现方式中的方法的指令。

第十一方面,本申请实施例提供了一种芯片,该芯片包括处理电路、收发管脚。其中,该收发管脚、和该处理电路通过内部连接通路互相通信,该处理电路执行第一方面或第一方面的任一种可能的实现方式中的方法,以控制接收管脚接收信号,以控制发送管脚发送信号。

第十二方面,本申请实施例提供了一种芯片,该芯片包括处理电路、收发管脚。其中,该收发管脚、和该处理电路通过内部连接通路互相通信,该处理电路执行第一方面或第一方面的任一种可能的实现方式中的方法,以控制接收管脚接收信号,以控制发送管脚发送信号。

附图说明

图1是示例性示出的一种通信系统的示意图;

图2是示例性示出的一种终端的结构示意图;

图3a是示例性示出的一种应用场景示意图之一;

图3b是示例性示出的一种应用场景示意图之一;

图3c是示例性示出的一种应用场景示意图之一;

图4是本申请实施例提供的一种小区的选择方法的流程示意图之一;

图5是本申请实施例提供的一种小区的选择方法的流程示意图之一;

图6是本申请实施例提供的一种小区的选择方法的流程示意图之一;

图7是本申请实施例提供的一种小区的选择方法的流程示意图之一;

图8是本申请实施例提供的一种小区的选择方法的流程示意图之一;

图9是本申请实施例提供的一种小区的选择方法的流程示意图之一;

图10是本申请实施例提供的一种小区的选择方法的流程示意图之一;

图11是本申请实施例提供的一种小区的选择方法的流程示意图之一;

图12是本申请实施例提供的一种小区的选择方法的流程示意图之一;

图13是本申请实施例提供的一种终端的结构示意图;

图14是本申请实施例提供的一种终端的结构示意图;

图15是本申请实施例提供的一种装置的结构示意图。

具体实施方式

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

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。

本申请实施例的说明书和权利要求书中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述对象的特定顺序。例如,第一目标对象和第二目标对象等是用于区别不同的目标对象,而不是用于描述目标对象的特定顺序。

在本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。

在本申请实施例的描述中,除非另有说明,“多个”的含义是指两个或两个以上。例如,多个处理单元是指两个或两个以上的处理单元;多个系统是指两个或两个以上的系统。

在对本申请实施例的技术方案说明之前,首先结合附图对本申请实施例的通信系统进行说明。参见图1,为本申请实施例提供的一种通信系统示意图。该通信系统中包括基站1、基站2、基站3、基站4以及终端。在本申请实施例具体实施的过程中,终端可以为电脑、智能手机、电话机、有线电视机顶盒、数字用户线路路由器等设备。需要说明的是,在实际应用中,基站与终端的数量均可以为一个或多个,图1所示通信系统的基站与终端的数量仅为适应性举例,本申请对此不做限定。

上述通信系统可以用于支持第四代(fourthgeneration,4g)接入技术,例如长期演进(longtermevolution,lte)接入技术;或者,该通信系统也可以支持第五代(fifthgeneration,5g)接入技术,例如新无线(newradio,nr)接入技术;或者,该通信系统也可以用于支持第三代(thirdgeneration,3g)接入技术,例如通用移动通信系统(universalmobiletelecommunicationssystem,umts)接入技术;或者通信系统也可以用于支持第二代(secondgeneration,2g)接入技术,例如全球移动通讯系统(globalsystemformobilecommunications,gsm)接入技术;或者,该通信系统还可以用于支持多种无线技术的通信系统,例如支持lte技术和nr技术。另外,该通信系统也可以适用于窄带物联网系统(narrowband-internetofthings,nb-iot)、增强型数据速率gsm演进系统(enhanceddatarateforgsmevolution,edge)、宽带码分多址系统(widebandcodedivisionmultipleaccess,wcdma)、码分多址2000系统(codedivisionmultipleaccess,cdma2000)、时分同步码分多址系统(timedivision-synchronizationcodedivisionmultipleaccess,td-scdma),长期演进系统(longtermevolution,lte)以及面向未来的通信技术。

以及,图1中的基站可用于支持终端接入,例如,可以是2g接入技术通信系统中的基站收发信台(basetransceiverstation,bts)和基站控制器(basestationcontroller,bsc)、3g接入技术通信系统中的节点b(nodeb)和无线网络控制器(radionetworkcontroller,rnc)、4g接入技术通信系统中的演进型基站(evolvednodeb,enb)、5g接入技术通信系统中的下一代基站(nextgenerationnodeb,gnb)、发送接收点(transmissionreceptionpoint,trp)、中继节点(relaynode)、接入点(accesspoint,ap)等等。为方便描述,本申请所有实施例中,为终端提供无线通信功能的装置统称为网络设备或基站。

图1中的终端可以是一种向用户提供语音或者数据连通性的设备,例如也可以称为移动台(mobilestation),用户单元(subscriberunit),站台(station),终端设备(terminalequipment,te)等。终端可以为蜂窝电话(cellularphone),个人数字助理(personaldigitalassistant,pda),无线调制解调器(modem),手持设备(handheld),膝上型电脑(laptopcomputer),无绳电话(cordlessphone),无线本地环路(wirelesslocalloop,wll)台,平板电脑(pad)等。随着无线通信技术的发展,可以接入通信系统、可以与通信系统的网络侧进行通信,或者通过通信系统与其它物体进行通信的设备都可以是本申请实施例中的终端,譬如,智能交通中的终端和汽车、智能家居中的家用设备、智能电网中的电力抄表仪器、电压监测仪器、环境监测仪器、智能安全网络中的视频监控仪器、收款机等等。在本申请实施例中,终端可以与基站,例如图1中的基站进行通信。多个终端之间也可以进行通信。终端可以是静态固定的,也可以是移动的。

示例性的,图1示出了终端为手机的结构示意图。手机100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universalserialbus,usb)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriberidentificationmodule,sim)卡接口195等。其中传感器模块180可以包括压力传感器180a,陀螺仪传感器180b,气压传感器180c,磁传感器180d,加速度传感器180e,距离传感器180f,接近光传感器180g,指纹传感器180h,温度传感器180j,触摸传感器180k,环境光传感器180l,骨传导传感器180m等。

可以理解的是,本申请实施例示意的结构并不构成对手机100的具体限定。在本申请另一些实施例中,手机100可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。

处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(applicationprocessor,ap),调制解调处理器,图形处理器(graphicsprocessingunit,gpu),图像信号处理器(imagesignalprocessor,isp),控制器,存储器,视频编解码器,数字信号处理器(digitalsignalprocessor,dsp),基带处理器,和/或神经网络处理器(neural-networkprocessingunit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。

其中,控制器可以是手机100的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。

处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。

在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integratedcircuit,i2c)接口,集成电路内置音频(inter-integratedcircuitsound,i2s)接口,脉冲编码调制(pulsecodemodulation,pcm)接口,通用异步收发传输器(universalasynchronousreceiver/transmitter,uart)接口,移动产业处理器接口(mobileindustryprocessorinterface,mipi),通用输入输出(general-purposeinput/output,gpio)接口,用户标识模块(subscriberidentitymodule,sim)接口,和/或通用串行总线(universalserialbus,usb)接口等。

usb接口130是符合usb标准规范的接口,具体可以是miniusb接口,microusb接口,usbtypec接口等。usb接口130可以用于连接充电器为手机100充电,也可以用于手机100与外围设备之间传输数据。也可以用于连接耳机,通过耳机播放音频。该接口还可以用于连接其他手机,例如ar设备等。

可以理解的是,本申请实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对手机100的结构限定。在本申请另一些实施例中,手机100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。

充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块140可以通过usb接口130接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块140可以通过手机100的无线充电线圈接收无线充电输入。充电管理模块140为电池142充电的同时,还可以通过电源管理模块141为手机供电。

电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,外部存储器,显示屏194,摄像头193,和无线通信模块160等供电。电源管理模块141还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块141也可以设置于处理器110中。在另一些实施例中,电源管理模块141和充电管理模块140也可以设置于同一个器件中。

手机100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。

手机100可以通过音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,以及应用处理器等实现音频功能。例如音乐播放,录音等。

音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。在一些实施例中,音频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器110中。

扬声器170a,也称“喇叭”,用于将音频电信号转换为声音信号。手机100可以通过扬声器170a收听音乐,或收听免提通话。

受话器170b,也称“听筒”,用于将音频电信号转换成声音信号。当手机100接听电话或语音信息时,可以通过将受话器170b靠近人耳接听语音。

麦克风170c,也称“话筒”,“传声器”,用于将声音信号转换为电信号。当拨打电话或发送语音信息时,用户可以通过人嘴靠近麦克风170c发声,将声音信号输入到麦克风170c。手机100可以设置一个或者多个麦克风170c。在另一些实施例中,手机100可以设置两个麦克风170c,除了采集声音信号,还可以实现降噪功能。在另一些实施例中,手机100还可以设置三个,四个或更多麦克风170c,实现采集声音信号,降噪,还可以识别声音来源,实现定向录音功能等。

耳机接口170d用于连接有线耳机。耳机接口170d可以是usb接口130,也可以是3.5mm的开放移动手机平台(openmobileterminalplatform,omtp)标准接口,美国蜂窝电信工业协会(cellulartelecommunicationsindustryassociationoftheusa,ctia)标准接口。

手机100通过gpu,显示屏194,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。

显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquidcrystaldisplay,lcd),有机发光二极管(organiclight-emittingdiode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrixorganiclightemittingdiode的,amoled),柔性发光二极管(flexlight-emittingdiode,fled),miniled,microled,micro-oled,量子点发光二极管(quantumdotlightemittingdiodes,qled)等。在一些实施例中,手机100可以包括1个或n个显示屏194,n为大于1的正整数。

手机100可以通过isp,摄像头193,视频编解码器,gpu,显示屏194以及应用处理器等实现拍摄功能。

isp用于处理摄像头193反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将所述电信号传递给isp处理,转化为肉眼可见的图像。isp还可以对图像的噪点,亮度,肤色进行算法优化。isp还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,isp可以设置在摄像头193中。

摄像头193用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(chargecoupleddevice,ccd)或互补金属氧化物半导体(complementarymetal-oxide-semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给isp转换成数字图像信号。isp将数字图像信号输出到dsp加工处理。dsp将数字图像信号转换成标准的rgb,yuv等格式的图像信号。在一些实施例中,手机100可以包括1个或n个摄像头193,n为大于1的正整数。

数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当手机100在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。

视频编解码器用于对数字视频压缩或解压缩。手机100可以支持一种或多种视频编解码器。这样,手机100可以播放或录制多种编码格式的视频,例如:动态图像专家组(movingpictureexpertsgroup,mpeg)1,mpeg2,mpeg3,mpeg4等。

npu为神经网络(neural-network,nn)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过npu可以实现手机100的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。

外部存储器接口120可以用于连接外部存储卡,例如microsd卡,实现扩展手机100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。

内部存储器121可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器110通过运行存储在内部存储器121的指令,从而执行手机100的各种功能应用以及数据处理。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,一个或者多个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储手机100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如一个或者多个磁盘存储器件,闪存器件,通用闪存存储器(universalflashstorage,ufs)等。

按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。手机100可以接收按键输入,产生与手机100的用户设置以及功能控制有关的键信号输入。

马达191可以产生振动提示。马达191可以用于来电振动提示,也可以用于触摸振动反馈。例如,作用于不同应用(例如拍照,音频播放等)的触摸操作,可以对应不同的振动反馈效果。作用于显示屏194不同区域的触摸操作,马达191也可对应不同的振动反馈效果。不同的应用场景(例如:时间提醒,接收信息,闹钟,游戏等)也可以对应不同的振动反馈效果。触摸振动反馈效果还可以支持自定义。

指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。

sim卡接口195用于连接sim卡。sim卡可以通过插入sim卡接口195,或从sim卡接口195拔出,实现和手机100的接触和分离。手机100可以支持1个或n个sim卡接口,n为大于1的正整数。sim卡接口195可以支持nanosim卡,microsim卡,sim卡等。同一个sim卡接口195可以同时插入多张卡。所述多张卡的类型可以相同,也可以不同。sim卡接口195也可以兼容不同类型的sim卡。sim卡接口195也可以兼容外部存储卡。手机100通过sim卡和网络交互,实现通话以及数据通信等功能。在一些实施例中,手机100采用esim,即:嵌入式sim卡。esim卡可以嵌在手机100中,不能和手机100分离。

基于图1所示通信系统,下面对本申请涉及到的背景技术进行简单说明,具体的:

1)首先对本申请涉及到的架构及其功能进行简单说明:

a.非独立组网(non-standalone,nsa)网络架构

nsa组网中包括e-utranr双连接(e-utranrdualconnectivity,endc)架构,nre-utra双连接(nre-utradualconnectivity,nedc)架构以及5g核心网下的e-utranr的双连接(nextgeneratione-utranrdualconnectivity,ngendc)架构。其中,endc架构均以enb为主基站,所有的控制面信令都经由enb转发。lteenb与nrgnb采用双连接的形式为用户提供高数据速率服务,以增加系统的容量的吞吐率。如图3a所示为endc架构下的其中一种应用场景示意图,其中,在该场景下,所有控制面信令都经由enb转发,enb将数据分流给gnb。

nedc架构是以gnb为主基站,lteenb与nrgnb采用双连接的形式为用户提供高数据速率服务。如图3b所示为nedc架构下的其中一种应用场景示意图,其中,在该场景下,所有控制面信令都经由gnb转发,gnb将数据分流给enb。

ngendc架构中的所有的控制面信令都经由enb转发,lteenb与nrgnb采用双连接的形式为用户提供高数据速率服务。如图3c所示为nedc架构下的其中一种应用场景示意图,其中,在该场景下,所有控制面信令都经由enb转发,enb将数据分流给gnb。

b.锚点小区

各双连接场景中的主基站即为锚点基站,其下被配置为主小区的小区称为锚点小区。可选地,由于endc场景中是由5g小区作为辅小区,因此,主小区虽然是lte小区,但是可以称为5g锚点小区。

c.5glte频点

5glte频点是指频点下的小区中包含5g锚点小区的频点。需要说明的是,5glte频点可以包括一个或多个小区,其中,一个或多个小区中包括至少一个5g锚点小区。也就是说,5glte频点下可以包括一个或多个5g锚点小区,或者包括一个或多个5g锚点小区和一个或多个非5g锚点小区。

下面结合图1,对已有技术中的不同场景下的小区选择方式进行简单说明,具体的:

(一)搜网场景

示例性的,在搜网场景中,终端可基于已存储的历史频点,对历史频点进行能量扫描,以确定各历史频点上是否存在小区,也就是说,存在能量值的频点即为存在小区的频点,反之则为不存在小区的频点。需要说明的是,历史频点为终端曾经驻留过的频点,或者是终端曾经进行小区搜索或小区测量过程中搜索或测量过的频点。

接着,终端可基于获取到的各历史频点的能量值,按照从大到小的顺序进行将各频点进行排序,并按照队列顺序进行小区搜索。在该情况下,若队列首位的频点进行小区搜索成功,终端可尝试驻留在该频点下的任一小区。

也就是说,在小区搜网过程中,终端是按照频点的能量值大小进行顺序搜索,并且,终端优先对能量扫描结果最优(即能量值最大)的频点进行小区搜索,如果小区搜索成功,则终端可能会将该频点下的小区选定为服务小区并驻留。

在该场景中,若lte频点(即指不包括5g锚点小区的频点)的能量值大于5glte频点的能量值,则序列中lte频点的位置位于5glte频点之前,并且,如果lte频点位于队列首位,且小区搜索过程成功,则终端可能会驻留在lte频点下的lte小区中。但是,实际上,5g锚点小区能够为终端提供更优质的服务,例如较之非5g锚点小区,5g锚点小区可以为终端提供5g服务,即,数据传输速率大于非5g锚点小区中的数据传输速率。

(二)重选场景

示例性的,在重选场景中,终端可基于网络侧配置的频点进行小区测量,具体的,终端获取到频点的测量结果后,进入评估阶段,即,对频点的测量结果进行评估,以确定是否可对该频点进行后续的重选过程。需要说明的是,在评估阶段,各频点设置有预定的评估时长,终端每获取一个频点的测量结果,即开始对该频点进行评估。也就是说,先获取到测量结果的频点可先完成评估,并且在评估成功的情况下,终端可尝试驻留在该频点下的任一小区中。

综上,在重选场景中,终端会优先对满足评估标准且优先评估完成的频点执行后续的重选操作,即终端可能会驻留到该频点下的小区中。可选地,若在评估过程中,非5glte频点的测量结果满足评估标准并且非5glte频点优先评估完成,则终端可能会驻留到非5glte频点下的非5g锚点小区中。可选地,若在评估过程中,5glte频点优先完成评估,但是其未符合评估标准,则终端还是可能驻留到在5glte频点之后评估完成的非5glte频点下的非5g锚点小区中。也就是说,评估的成功与否以及评估完成的顺序,均会影响5g锚点小区被选为服务小区的概率。

但是,实际上,5g锚点小区能够为终端提供更好的服务,例如较之非5g锚点小区,5g锚点小区可以为终端提供5g服务,即,数据传输速率大于非5g锚点小区中的数据传输速率。

(三)切换场景

示例性的,在切换场景中,终端可基于网络侧配置的频点进行小区测量,具体的,终端获取到频点的测量结果后,进入评估阶段,即,对频点的测量结果进行评估,以确定是否可对该频点进行后续的重选过程。与重选场景相同,在评估阶段,各频点设置有预定的评估时长,终端每获取一个频点的测量结果,即开始对该频点进行评估。也就是说,先获取到测量结果的频点可先完成评估,并且在评估成功的情况下,终端可向网络侧上报该频点的测量结果。也就是说,评估的成功与否以及评估完成的顺序,均会影响5g锚点小区被选为服务小区的概率。

在切换场景中,若终端优先上报非5glte频点的测量结果,则基站可能优先考虑将该频点下的非5g锚点小区作为终端的服务小区,并指示终端切换到该小区。显然,如果终端能够切换到5g锚点小区,较之非5g锚点小区,终端能够获得更大的数据传输速率。

针对上述问题,在本申请中,终端可通过优化优选小区所属频点(可以称为优选频点)的评估策略,以提升优选小区被选为服务小区的概率,从而进一步提高终端的通信质量。

需要说明的是,本申请仅以e-utranr双连接(e-utranrdualconnectivity,endc)场景,即5g锚点小区作为优选小区为例进行说明,本申请中的方案同样可应用于其它优选小区的选择,例如,在nedc场景下,以5g小区作为锚点小区,lte小区作为辅小区,也就是说,本申请中的技术方案同样适用于将5g小区为锚点的小区作为优选小区的应用场景中,本申请对应用场景不做限定。

可选地,在本申请中,优选小区是指具有指定类型,或者说具有预设类型的小区。可选地,在本申请中,优选小区为5g锚点小区,5g锚点小区所属频点可以称为包括5g锚点小区的lte频点(简称5glte频点)。

可选地,在本申请中,终端可存储有先验历史信息,先验历史信息中记录有一个或多个频点的标识信息及对应的频点类型信息或小区的标识信息及对应的小区类型信息。可选地,小区的标识信息包括小区所属频点的标识信息、频带(band)的标识信息以及小区在其所属基站中的小区标识符(即小区id)。频点类型信息用于指示频点的类型,小区类型信息用于指示小区的类型,具体的,在本申请中,频点下包括5g锚点小区的频点,其频点类型信息为5glte频点,5g锚点小区的标识信息对应的小区类型信息为5g锚点小区。

在一种可能的实现方式中,先验历史信息中记录的一个或多个频点或小区可包括终端驻留过的小区及其所属频点。可选地,终端驻留小区后,可通过读取小区的系统信息2(sib2),获取sib2中包含的小区类型信息。可选地,终端可只在先验历史信息中记录5g锚点小区及其所属频点的类型信息,其它类型的小区及其频点的类型可忽略。可选地,终端驻留小区后,可基于用户指令,将该小区配置为5g锚点小区,也就是说,为该小区添加5g辅小区,对于该类小区,在先验历史信息中的类型同样为5g锚点小区,其所属频点的类型标记为5glte频点。

在一种可能的实现方式中,先验历史信息中的一个或多个频点或小区可包括终端背景搜过程中搜索到的小区,具体过程将在下面的实施例中进行详细说明。

具体的,在本申请中,终端可基于候选频点的标识信息和/或候选小区的标识信息,通过检索先验历史信息,以确定候选频点是否为5glte频点或者候选小区是否为5g锚点小区,也就是说本文所述优选频点或者优选小区。需要说明的是,候选频点是指需要进行测量的频点,也可以理解为可以作为备选频点的频点,终端可从候选频点中选择目标候选频点,以执行后续的小区搜索、重选或切换动作。候选小区是指候选频点下的小区,候选频点下可包括一个或多个小区,目标候选小区即为目标候选频点下的小区。

具体的,在本申请中,终端可通过优化优选频点的评估策略,以提升优选频点下的优选小区被选为服务小区的概率。可选地,评估策略包括但不限于以下至少之一:频点的小区搜索顺序、频点的评估时长、频点下小区的增益、频点的优先级。

可选地,在本申请中,针对不同的应用场景,终端可选择不同的评估策略进行优化,下面结合图1,对不同的应用场景下的小区选择方式进行详细说明,具体的,小区搜索场景中的小区选择方式参照场景一,重选场景中的小区选择方式参照场景二,切换场景中的小区选择方式参照场景三。

示例性的,结合图1,在本申请中,以基站a中的小区a1~小区a3(图中未示出)为lte小区,基站b中的小区b1~b3(图中未示出)为lte小区,其中,b1为基站d中的小区d1的5g锚点小区。基站c中的小区c1~c3(图中未示出)为lte小区,并且c1为基站d中的小区d2的5g锚点小区,基站d中的小区d1~d4(图中未示出)为5g小区,其中,小区d1为小区b1的5g辅小区。小区d2为小区c1的5g辅小区。示例性的,在本申请中,小区b1与小区d1以及小区c1与小区d2的双连接场景中的选型(option)3模式,即,由enb(5g锚点小区所属基站,即基站c或基站b)提供控制面连接,并且由enb将数据分流至gnb(5g小区所属基站,即基站d)。示例性的,小区a1~a3属于频点1、小区b1~b2属于频点2、小区c1~c3属于频点3。

场景一

结合图1,如图4所示,其示例性的示出了一种小区的选择方法的流程示意图,具体的:

步骤101,终端对先验历史信息中的至少一个频点进行能量扫描。

具体的,在本申请中,终端可检索终端本地存储的先验历史信息,并基于先验历史信息中记录的一个或多个频点进行能量扫描,以检测频点是否存在能量,需要说明的是,存在能量的频点可以初步认为是存在小区的频点,对于是否真的存在小区,则需要进一步通过小区搜索以确定。

进一步需要说明的是,在该场景中,先验历史信息中的所有频点可理解为候选频点,各频点下的小区可称为候选小区。

如图5所示为终端执行小区的选择方法的具体流程示意图,参照图5,终端进行能量扫描的过程可具体包括:

步骤201,rrc层向物理层发送扫描请求消息。

具体的,终端中的无线资源控制(radioresourcecontrol,rrc)层确定需要进行小区小区搜索后,提取终端本地存储的先验历史信息,如上文所述,先验历史信息中包括一个或多个频点的标识信息和/或小区的标识信息。

rrc层可指示物理层测量先验历史信息中记录的所有频点的频点能量值,也就是说,对先验历史信息中的所有频点进行能量扫描。

具体的,rrc层向物理层发送频点的标识信息,以指示物理层对频点进行能量扫描。可选地,频点的标识信息可携带于扫描请求消息中。

步骤202,物理层向rrc层发送扫描响应消息。

具体的,物理层基于rrc层指示的频点的标识信息,对对应的频点进行能量扫描,并将能量扫描结果发送给rrc层。

可选地,物理层逐一对rrc层指示的频点的标识信息进行能量扫描,并在获取到能量扫描结果后,将各频点的扫描结果发送给rrc层。

可选地,扫描结果可包含于扫描响应消息中。可选地,扫描响应消息中还包括但不限于频点的标识信息,以指示频点与能量扫描结果的映射关系。

可选地,扫描结果包括但不限于:一个或多个频点能量值和/或小区相关性结果。示例性的,小区相关性结果可以为主同步信号比例(primarysynchronizationsignal,pssratio),该结果用于指示频点上存在小区的概率大小。示例性的,频点能量值可以为无线信号接收强度(receivedsignalstrengthindication,rssi),本申请不做限定。

步骤102,终端判定是否存在符合优选条件的5glte频点。可选地,在本申请中,终端设置有优选条件,在小区搜索场景中,优选条件包括但不限于以下至少之一:

5glte频点的能量扫描结果大于或等于第一频点阈值(可根据实际需求设置);

或者,

频点能量值最大的频点的能量扫描结果与5glte频点的能量扫描结果的差值小于或等于第二频点阈值(可根据实际需求设置)。

需要说明的是,在本申请中,当5glte频点的能量扫描结果大于或等于第一频点阈值,或者是其相对于能量值最大的频点的能量扫描结果的差值小于或等于第二频点阈值的情况下,5glte频点可认为是一个“好频点”,也就是说,该频点下存在小区的概率更大。示例性的,第一频点阈值可以为-90db(相对于rssi),第二频点阈值可以为10db,具体可根据实际需求进行设置,本申请不做限定。

也就是说,在本申请中,若频点的能量扫描结果太差,例如低于第一频点阈值,或与队列首位的频点的能量扫描结果相差过多,则该频点不可作为目标候选频点参与后续的小区搜索过程。

仍参照图5,具体的,在本申请中,如图5中所示:

步骤203,rrc层判定是否存在符合优选条件的5glte频点。

可选地,如上文所述,rrc层可基于频点的标识信息,通过检索先验历史信息,确定频点是否为5glte频点。具体的,rrc层可将频点的标识信息与先验历史信息中记录的一个或多个频点逐一进行匹配,如匹配成功,则获取匹配成功的频点对应的小区类型。

一种可能的实现方式中,在本申请中,rrc层可在满足上述优选条件的多个频点中,查找是否存在5glte频点,以确定是否存在满足优选条件的5glte频点。

另一种可能的实现方式中,rrc层还可以先检测队列中是否存在5glte频点,再检测5glte频点是否符合优选条件。可选地,rrc层可在步骤101之前,通过检索先验历史信息中记录的各频点的频点类型信息,查询需要扫描的频点中是否包括5glte频点,一个示例中,若包含5glte频点,则按照本申请中的流程进行处理。另一个示例中,若不包含5glte频点,则按照已有技术中的搜网流程进行处理。

需要说明的是,若队列中不存在5glte频点,或者,队列中不存在满足优选条件的5glte频点,则终端可能驻留在非5glte频点下的非5g锚点小区中,并在驻留后执行重选、切换、或者,在预定时长(可根据需求进行设置)后,执行背景搜操作(背景搜将在下面的实施例中说明)。

步骤103,终端确定小区搜索顺序。

具体的,终端可基于获取到的各频点的能量扫描结果,确定当前进行小区搜索的对象(即频点)。如上文中的已有技术所述,在已有技术中,终端是基于能量扫描结果的大小顺序进行能量扫描,也就是说,能量扫描结果最大的频点,优先进行小区搜索,并可能驻留在该频点下的小区。相对于已有技术中,在本申请中,若在步骤102中,终端确定获取到能量扫描结果的频点中存在一个或多个满足优选条件的5glte频点,则在本步骤中,终端可将上述满足优选条件的5glte频点的能量扫描顺序确定为相对于其他频点(包括不满足优先条件的5glte频点和/或lte频点)优先进行小区搜索。举例说明:若终端获取到频点1和频点2的能量扫描结果,其中,频点1为lte频点,频点2为5glte频点,并且,频点1的能量扫描结果大于频点2。按照已有技术中的小区搜索方法,终端将会优先对频点1进行小区搜索,并在频点1满足条件的情况下,驻留在频点1下的lte小区,即非5g锚点小区,而本申请中,如果频点2的能量扫描结果满足一定的阈值(即本申请所述的优选条件),则终端将会优先对频点2进行小区搜索,并可能驻留在频点2下的5g锚点小区中。

仍参照图5,步骤103具体可由终端中的rrc层执行,具体的:

步骤204,rrc层确定小区搜索顺序。

具体的,rrc层接收物理层发送的扫描响应消息,并读取频点的标识信息及对应的能量扫描结果。接着,rrc层可基于获取到的各频点的能量扫描结果,确定小区搜索的频点的顺序。

一种可能的实现方式中,rrc层确定小区搜索的顺序的方式可以为rrc层可确定小区搜索队列,其中,满足优选条件的5glte频点位于队列前部,以优先对5glte频点执行小区搜索操作。可选地,满足优选条件的5glte频点可进一步基于各频点的能量扫描结果的大小进行排序。可选地,其它非5glte频点和/或不符合优选条件的5glte频点,可按照各频点的扫描结果由大到小进行排序。

另一种可能的实现方式中,终端可只确定当前需要进行小区搜索的对象,例如,终端中可设置有小区搜索规则,满足优选条件的5glte频点中能量扫描结果最大的5glte频点确认为当前需要进行小区搜索的对象。

步骤104,终端基于小区搜索顺序,执行小区搜索。

具体的,终端在步骤103中确定当前需要进行小区搜索的频点后,可对该频点进行小区搜索,以获取该频点的小区搜索结果,小区搜索结果包括但不限于:该频点下包含的各小区的标识信息以及对应的小区能量测量结果。

仍参照图5,步骤104中,终端进行小区搜索的过程可具体包括:

步骤205,rrc层向物理层发送小区搜索请求消息。

具体的,rrc层在确定当前需要进行小区搜索的频点后,可向物理层发送该频点的标识信息,以指示物理层对该频点进行小区搜索。

示例性的,如步骤204所述,若rrc层确定的顺序的方式为确定小区搜索队列,则rrc层向物理层指示的频点可以为位于队列首位的频点的标识信息。

步骤206,物理层向rrc层发送小区搜索响应消息。

具体的,物理层响应于rrc层发送的小区搜索请求消息,对频点的标识信息指示的频点进行小区搜索,并获取该频点下各小区的小区搜索结果。可选地,小区搜索结果包括但不限于:频点下各小区的小区能量值,小区能量值包括但不限于参考信号接收功率(referencesignalreceivingpower,rsrp)、信号与干扰加噪声比(signaltointerferenceplusnoiseratio,sinr)等。具体小区搜索过程可参照已有技术,本申请不再赘述。

在一种可能的实现方式中,若在步骤205中,rrc层指示物理层所进行小区搜索的频点是5glte频点,则在步骤206中,物理层返回该5glte频点下的各小区的小区搜索结果。rrc层可进一步基于各小区的标识信息,通过检索先验历史信息中记录的一个或多个小区的标识信息及对应的小区类型信息,确定5glte频点下的一个或多个小区中是否包括5g锚点小区。

可选地,如果通过检索,rrc层确定获取到的小区搜索结果的小区中不包括5g锚点小区,则可能是小区搜索过程中未搜索到该小区或其它原因导致该结果。可选地,在该情况下,rrc层可指示物理层尝试驻留在该频点下小区搜索结果最好的小区中,或者,若小区搜索顺序中的下一个需要搜索的频点仍为5glte频点,则rrc层可按照小区搜索顺序,对下一个5glte频点进行小区搜索。

可选地,如果通过检索,rrc层确定获取到的小区搜索结果的小区中包括至少一个5g锚点小区,则rrc层可进一步判定5g锚点小区是否满足小区搜索条件。示例性的,小区搜索条件可以为5g锚点小区的小区搜索结果为同频小区中的最优结果,或者,5g锚点小区的小区搜索结果与同频小区中的小区搜索结果最优的小区对应的小区搜索结果的差值小于或等于第一驻留门限(可根据实际需求进行设置)。

可选地,如果物理层尝试驻留5g锚点小区失败,则rrc层可再次指示物理层尝试驻留在同频下的其它满足小区搜索条件的5g锚点小区中。可选地,若不存在同频下不存在其它满足小区搜索条件的5g锚点小区,则rrc层可指示物理层尝试驻留在同频下其它非5g锚点小区中。可选地,若该频点下的小区均驻留失败,则rrc层可重复步骤205和步骤206,即按照小区搜索顺序,对下一个频点进行小区搜索并尝试驻留。

在另一种可能的实现方式中,若在步骤205中,rrc层指示物理层所进行小区搜索的频点为非5glte频点,则在步骤206中,物理层返回该非5glte频点下的各小区的小区搜索结果。rrc层可指示物理层尝试驻留在该频点下小区搜索结果最好的小区中。

此外,在一种可能的实现方式中,若先验历史信息记录的频点数量小于或等于数量阈值,rrc层可不对先验历史信息记录中的频点执行能量扫描过程(即步骤201和步骤202),rrc层可检测先验历史信息信息中的频点中是否包括5glte频点。可选地,若rrc层检测到先验历史信息中的频点不包括5glte频点,则rrc层可按照先验历史信息中记录的各频点的顺序,执行小区搜索,也就是说,在该实施例中,rrc层确定的小区搜索顺序即为先验历史信息中各频点的排列顺序。可选地,若rrc层检测到先验历史信息中的频点包括至少一个5glte频点,则rrc层确定的小区搜索顺序中,优先对5glte频点进行小区搜索。

综上,在小区搜索场景中,rrc层可通过调整满足优选条件的5glte频点的顺序,以优先对5glte频点执行小区搜索操作,从而提升了5glte频点下可能存在的5g锚点小区作为服务小区的概率。

结合图1,在图4和图5所示实施例的基础上,如图6所示,其示例性示出了一种小区的选择方法的流程示意图,在图6中:

步骤301,rrc层向物理层发送扫描请求消息。

具体的,如上文所述,先验历史信息中包括至少一个频点的频点信息(包括标识信息与频点类型信息)以及小区信息(包括小区标识与小区类型信息),需要说明的是,其中小区标识即可指示小区所属频点。

在本申请中,终端需要先对频点进行能量扫描,相应的,rrc层可通过检索先验历史信息,获取先验历史信息中记录的各频点的标识信息,并指示物理层对各频点进行能量扫描。

示例性的,在本实施例中,先验历史信息如表1所示:

表1

需要说明的是,表1中所示的先验历史信息仅为示意性举例,其中,先验历史信息中实际上记录的是各频点以及各小区的标识信息,表1中的,例如频点1,可以理解为频点1的标识信息,同理,小区a1可以理解为小区a1的标识信息,在实际应用中,小区的标识信息包含频点、频带以及小区id的组合。

本申请对先验历史信息中各参数的对应关系的记录方式以及参数的标识方式不做限定。

具体的,rrc层检索先验历史信息,获取到先验历史信息中包括频点1的标识信息(即频点1)、频点2的标识信息(即频点2)以及频点3的标识信息(即频点3)。

rrc层向物理层发送扫描请求消息,扫描请求消息中携带频点1、频点2以及频点3。

其它具体细节可参照步骤201,此处不再赘述。

步骤302,物理层向rrc层发送扫描响应消息。

具体的,物理层响应于接收到各频点的标识信息,执行对各频点的能量扫描操作。

示例性的,在本实施例中,物理层检测到各频点上均有能量值,并返回给rrc层,各频点的能量值(例如rssi)携带于扫描响应消息中。

其它具体细节可参照步骤202,此处不再赘述。

步骤303,rrc层对各频点的能量扫描结果进行排序。

示例性的,rrc层对各频点的rssi值由大到小进行排序,排序结果如下:

频点1、频点3、频点2。

其它具体细节可参照步骤204,此处不再赘述。

步骤304,rrc层判断是否存在满足优选条件的5glte频点。

示例性的,rrc层基于各频点的标识信息,通过检索先验历史信息,确定频点2和频点3为5glte频点。

进一步地,rrc层检测频点2与频点3的rssi值是否大于或等于rssi阈值(可根据实际需求进行设置)。

示例性的,在本实施例中,频点3的rssi值大于rssi阈值,频点2的rssi值小于rssi阈值,也就是说,频点3为满足优选条件的5glte频点,频点2为不满足优选条件的5glte频点。

其它具体细节可参照步骤203,此处不再赘述。

步骤305,rrc层将频点3调整到队列首位。

示例性的,调整后的队列顺序为:频点3、频点1、频点2。

其它具体细节可参照步骤204,此处不再赘述。

步骤306,rrc层向物理层发送小区搜索请求消息。

示例性的,rrc层将位于队列首位的频点(即频点3)的标识信息发送给物理层,以指示物理层对频点3执行小区搜索操作。频点3的标识信息携带于小区搜索请求消息中。

其它具体细节可参照步骤205,此处不再赘述。

步骤307,物理层向rrc层发送小区搜索响应消息。

示例性的,物理层对频点3执行小区搜索操作,具体小区搜索过程包括但不限于:物理层读取频点3下各小区的系统消息,并对系统消息进行解析等,具体细节可参照已有技术,本申请不再赘述。

示例性的,物理层将对频点3的小区搜索结果返回给rrc层,小区搜索结果包含于小区搜索响应消息中。

示例性的,在本实施例中,小区搜索响应消息中可携带c1~c3中各单一小区的标识信息以及对应的能量值。rrc层接收到该小区搜索响应消息后,基于各小区的标识信息,通过检索先验历史信息,确定小区c1为5g锚点小区。

可选地,rrc层可进一步判定小区c1是否满足下述条件:

1)小区c1是同频点下能量值最大的小区。

2)能量值最大的小区的能量值与小区c1的能量值的差值小于或等于第一驻留门限。

若上述任一条件满足,则rrc层可指示物理层尝试驻留到小区c1中。反之,若小区c1不满足上述条件,则rrc层可指示物理层尝试驻留到小区c1和小区c2中能量值最大的小区中。也就是说,当5g锚点小区的能量值为最大值时,终端可驻留到5g锚点小区上,而当5g锚点小区的能量值非最大值时,若期望驻留到5g锚点小区,考虑到5g锚点小区与能量值最大的小区之间的同频干扰,5g锚点小区的能量值与能量值最大的小区的能量值之间的差值小于第一驻留门限的情况下,5g锚点小区才可作为服务小区。可选地,若小区的能量值包括rsrp,则第一驻留门限可以为3db,和/或,若小区的能量值包括sinr,则第一驻留门限可以为3db或5db,具体可根据实际需求进行设置,本申请不做限定。

场景二

结合图1,如图7所示,其示例性的示出了一种小区的选择方法的流程示意图,具体的:

步骤401,终端接收网络侧发送的至少一个频点的标识信息。

具体的,终端驻留到当前服务小区后,可进行小区重选,其中,终端处于空闲态。

具体的,网络侧周期性发送系统消息,系统消息中包括但不限于至少一个频点(也可以称为邻区频点)的标识信息、各频点的优先级信息、测量门限以及重选门限。

具体的,在本申请中,终端中的rrc层可在终端驻留在当前服务小区后,解析网络侧的系统消息,以获取系统消息中包括的网络侧配置的频点的标识信息、各频点的优先级信息、测量门限以及重选门限等。

需要说明的是,rrc层可设置有定时器,定时器计时结束后,rrc层重新解析网络侧的系统消息,例如,网络侧的系统消息可能会存在更新,rrc层计时器到时候,通过解析网络侧的新的系统消息,获取到新的系统消息中携带的频点的标识信息、优先级信息等参数。

具体的,按照协议规定,终端在进行频点测量的过程中,具有高优先级的频点是必须测量的。具有同优先级与具有低优先级的频点在当前驻留的服务小区的小区服务质量小于测量门限的情况下才进行测量,也就是说,具有相同优先级或低优先级门限的频点只有在服务小区的服务质量低于测量门限的情况下,终端才会对该类频点进行测量。需要说明的是网络侧配置的一个或多个频点即为本申请所述的候选频点。需要说明的是,小区的服务质量包括但不限于:小区的rsrp和/或sinr。

进一步需要说明的是,高优先级的频点是指频点的优先级高于服务小区所属频点的优先级,相同优先级的频点是指频点的优先级与服务小区所属频点的优先级相同,低优先级的频点则是指频点的优先级低于服务小区所属频点的优先级。

步骤402,终端判定网络侧配置的至少一个频点中是否存在5glte频点。

具体的,终端在解析并获取到系统消息中的频点的标识信息后,终端基于各频点的标识信息,与先验历史信息中的至少一个频点进行匹配,并获取匹配成功的频点对应的类型信息,以确定网络侧配置的频点是否存在5glte频点。需要说明的是,若网络侧配置的频点中存在与先验历史信息不匹配的情况,即,网络侧配置的频点中存在未记录于先验历史信息中的频点,可选地,可将该类频点默认为lte频点。可选地,若该类频点实际上是5glte频点,终端可能会在驻留在5glte频点下的5g锚点小区,并读取到该频点的系统消息2(系统消息2中携带有小区类型)后,确定驻留的小区为5g锚点小区,且所属频点为5glte频点,rrc层可更新先验历史信息,将该小区和所属频点及其对应的类型写入先验历史信息中。可选地,若终端未驻留到该小区,而驻留在非5glte频点下的lte小区,则终端可通过执行背景搜,获取到该5g锚点小区及其所属频点的类型信息,并对应写入先验历史信息中。背景搜的具体过程将在下面的实施例中进行详细说明,此处不赘述。

可选地,若终端判定网络侧配置的频点中存在5glte频点,终端可执行步骤403,即对5glte频点的测量条件进行优化。也可以理解为,在本申请中,终端基于先验历史信息,确定网络侧配置的频点中存在5glte频点后,则确认需要对该5glte频点进行测量,为保证5glte频点符合测量的要求,终端可通过优化5glte频点的测量条件,或者说修改终端的测量策略,以使终端能够对5glte频点进行测量。需要说明的是,在已有技术中,如果5glte频点不符合测量的要求,或者说测量的标准,则已有技术中将不会对5glte频点进行测量,也就是说,终端不会驻留到5glte频点上,而本申请通过实现对5glte频点的测量条件的优化,使原本不满足测量条件的5glte频点也能够执行后续的小区测量过程,从而提升了终端驻留在5glte频点下的5g锚点小区的可能性。

可选地,若终端判定网络侧配置的频点中不存在5glte频点,则执行步骤404,即开始对频点进行测量,也可以理解为与已有技术相同。

如图8所示为在重选场景下终端内部的小区的选择方法的流程示意图,参照图8,具体的:

步骤501,rrc层判定网络侧配置的至少一个频点中是否存在5glte频点。

具体的,在本申请中,rrc层可基于频点的标识信息,通过检索先验历史信息记录的各频点的频点类型信息,确定网络侧配置的至少一个频点中是否存在5glte频点。

若是,则执行步骤502,若否,则执行步骤503,也就是说,在网络侧配置的频点中不存在5glte频点的情况下,终端进行重选后可能驻留在非5g锚点小区中,在该情况下,终端重复执行步骤401,或者,在驻留预定时长后,执行背景搜。

步骤403,终端确定5glte频点的测量条件。

可选地,在本申请中,终端在确定网络侧配置的频点中存在一个或多个5glte频点后,可对5glte频点的测量条件进行优化。也就是说,对于不满足测量标准的5glte频点,终端可通过优化其测量条件,使其达到测量标准,从而提升5glte频点被选为服务小区的概率。

具体的,在本申请中,确定5glte频点的测量条件的过程可由终端中的rrc层执行,仍参照图8,具体的:

步骤502,rrc层确定5glte频点的测量条件。

具体的,在本申请中,rrc层会实时测量当前驻留的服务小区的服务质量,具体测量过程可参照已有技术,本申请不再赘述。

可选地,若服务小区的服务质量高于网络侧配置的测量门限,则终端仅对网络侧配置的具有高优先级的频点进行小区测量,在该场景下,若存在具有相同优先级或具有低优先级的5glte频点,rrc层可对5glte频点的测量条件的优化,以提高5glte频点被选为服务小区的概率。

可选地,rrc层可通过采用下述任一种优化方式,以实现对5glte频点的测量条件的优化:

1)提高5glte频点优先级。对于具有低优先级的5glte频点,可通过提升5glte频点的优先级,使其优先级大于服务小区所属频点的优先级,即,使5glte频点变为具有高优先级的频点。举例说明,若服务小区的服务质量高于测量门限,则终端仅对网络侧配置的优先级高于服务小区所属频点的优先级的频点进行测量,假设网络侧配置的5glte频点的优先级为5,服务小区的门限为4(优先级的数值越小,优先级越大),即服务小区的优先级大于5glte频点的优先级,5glte频点为低优先级频点,在该情况下,rrc层可提高5glte频点的优先级,例如将5glte频点的优先级设置为3,使5glte频点的优先级大于服务小区所属频点的优先级,以使5glte频点能够参与到后面的重选过程。

2)修改测量门限。例如:提高门限,rrc层可通过提高测量门限,以使服务小区的服务质量低于测量门限,从而触发对具有相同优先级以及具有低优先级的频点的测量。

在一种可能的实现方式中,终端在步骤402中确定5glte频点之后,也可以执行执行步骤404,也就是说,终端在确定存在5glte频点后,即可对符合测量要求的频点(可能包括5glte频点)以及5glte频点进行测量。

步骤404,终端对网络侧配置的各频点进行小区测量。

具体的,终端可对网络侧配置的满足测量标准的频点进行小区测量,也就是说对频点下的小区进行测量,以获取频点测量结果,其中,频点测量结果包括该频点下的至少一个小区的小区测量结果。可选地,小区测量结果可以包括但不限于:rsrp、和/或sinr等,本申请不做限定。

仍参照图8,步骤404可具体包括:

步骤503,rrc层向物理层发送测量请求消息。

具体的,rrc层向物理层发送测量请求消息,该消息中携带一个或多个频点的标识信息。

可选地,rrc层向物理层指示的一个或多个频点的标识信息中可能包括至少一个5glte频点的标识信息。

步骤504,物理层向rrc层发送测量确认消息。

具体的,物理层接收到rrc层发送的测量请求消息后,向rrc层发送测量响应消息,以指示已成功接收到请求并完成相关配置。

步骤505,物理层向rrc层发送测量响应消息。

具体的,物理层响应于rrc层发送的一个或多个频点,对一个或多个频点进行小区测量,并获取到各频点的频点测量结果。

可选地,物理层在获取到任一频点的测量结果(包括频点下各小区的小区测量结果)之后,向rrc层发送该频点的频点测量结果,包括但不限于频点的标识信息、频点下各小区的标识信息及对应的小区测量结果。需要说明的是,物理层获取到单一频点的测量结果之后,即可向rrc发送该频点的测量结果。可选地,频点的频点测量结果可携带于测量响应消息中。

其它具体的小区测量细节可参照已有技术,本申请不再赘述。

可选地,由于在步骤501~503中rrc层可确定指示物理层测量的频点中是否存在5glte频点,可选地,若rrc层指示物理层测量的频点中包括5glte频点,则rrc层接收到物理层发送的测量结果后,执行步骤506,可选地,若rrc层指示物理层测量的频点中不包括5glte频点,则执行步骤508,也就是说,按照已有技术中的重选方式继续执行。

步骤405,终端判定5glte频点下的5g锚点小区的小区测量结果是否满足优选条件。

具体的,如图8中的步骤506所示,该步骤具体由rrc层执行,具体的,rrc层每收到一个物理层发送测量响应消息后,获取其携带的频点的标识信息及该频点下的小区的标识信息及对应的小区测量结果。

可选地,rrc层基于接收到的频点的标识信息,通过检索先验历史信息,可确定该频点是否为5glte频点,可选地,若不为5glte频点,则执行步骤508,可选地,若频点为5glte频点,则进一步判定5glte频点是否满足优选条件。

具体的,在本申请中,rrc层判定5glte频点下的5g锚点小区是否满足优选条件,若满足优选条件,则执行步骤507,若不满足优选条件,则执行步骤508。

可选地,优选条件可包括但不限于以下至少之一:

5g锚点小区的小区测量结果大于或等于第三频点阈值(可根据实际需求设置);

或者,

在5g锚点小区的小区测量结果小于服务小区的测量结果的情况下,服务小区的测量结果与5g锚点小区的小区测量结果之间的差值小于或等于第四频点阈值(可根据实际需求设置)。

需要说明的是,优先条件的目的是检测5g锚点小区是否可以作为服务小区,也可以理解为5g锚点小区是否是一个好小区。可选地,在本申请中,对“好小区”的定义为rsrp值高于-90db和/或sinr值高于10db。因此,第三频点阈值可以为rsrp值高于-90db和/或sinr值高于10db。可选地,在本申请中,还可以将测量结果小于服务小区的测量结果,并且测量结果与服务小区的测量结果(即服务质量)之间的差值小于或等于第四频点阈值的小区作为“好小区”,也就是说服务小区的测量结果与5g锚点小区的小区测量结果指甲你得差值小于或等于第四频点阈值的5g锚点小区,同样可认为是一个“好小区”,示例性的,第四频点阈值可以为5db(包括rsrp和/或sinr)。

步骤406,终端确定满足优选条件的5g锚点小区的评估策略。

具体的,终端在确定存在满足优选条件的5glte频点后,可对满足优选条件的5glte频点的评估策略进行优化,以提升满足优选条件的5glte频点下的5g锚点小区被选为服务小区的概率。需要说明的是,在本申请中,终端可获取到一个或多个频点下的各小区的小区测量结果,本申请所述的评估策略的优化是指对某一个频点下的已获取到小区测量结果的5g锚点小区进行优化。并且,在本申请中,对5glte频点的评估策略的优化实际上是对该5glte频点下已获取到小区测量结果的5g锚点小区的评估策略的优化。

具体的,如图8中的步骤507所示,终端中的rrc层确定满足优选条件的5g锚点小区的评估策略。可选地,评估策略的优化方式包括:

1)缩短5glte频点的评估时长。具体的,网络侧的系统消息中还携带有评估时长,即rrc层接收到频点的测量结果后,进行评估所设置的时长。rrc层在接收到测量响应消息后,需要对其携带的频点进行评估,示例性的,评估时长可以为300ms,rrc层在评估时长内,对频点进行评估,在评估时长结束,并且频点的测量结果满足评估标准之后,执行后续重选流程。在本申请中,rrc层可通过缩短5glte频点的评估时长,优先使5glte频点下的小区执行重选,从而提升5glte频点下的5g锚点小区被选为服务小区的概率。可选地,在步骤506中满足优选条件的5g锚点小区所对应的频点的评估时长可设置为第一评估时长,不满足优选条件的5g锚点小区对应的5glte频点或者非5glte频点的评估时长为第二评估时长(即网络侧配置的评估时长),其中,第一评估时长小于第二评估时长。示例性的,若第二评估时长为300ms,第一评估时长可以为100ms。也就是说,在该实施例中,第一评估时长与第二评估时长均为定值。可选地,rrc层还可以动态设置满足优选条件的5glte频点的评估时长。示例性的,若rrc层当前接收到的测量结果对应为非5glte频点,对应的评估时长为第一评估时长(300ms),间隔20ms之后,rrc层接收到5glte频点的测量结果,则rrc层可将5glte频点的评估时长提升至少20ms,例如提升30ms,即5glte频点的评估时长可以为290ms。示例性的,若间隔20ms之后,rrc层接收到5glte频点的测量结果,并且该频点的测量结果高于前一个接收到的5glte频点的测量结果,则rrc层可进一步提升该5glte频点的评估时长,以使该5glte频点的评估时长小于前一个5glte频点的评估时长,例如提升100ms(相对于网络侧配置的评估时长),评估时长为100ms。需要说明的是,缩短5glte频点的时长也就是缩短了5glte频点下的5g锚点小区的评估时长。

2)提升5glte频点的优先级。具体的,在本申请中,网络侧配置的重选门限中包括但不限于高优先级门限以及低优先级门限。其中,高优先级门限是针对具有高优先级的频点设置的,低优先级门限则是对具有低优先级的频点设置的。示例性的,若服务小区所属频点的增益与具有高优先级的频点的增益之间的差值大于或等于高优先级门限,则可确定该频点符合评估标准。示例性的,若服务小区所属频点的增益与具有低优先级的频点的增益之间的差值大于或等于低优先级门限,则可确定该频点符合评估标准。其中,高优先级门限低于低优先级门限,也就是说,具有高优先级的频点更容易满足评估标准。因此,在本申请中,rrc层可将提升具有低优先级的频点的优先级,使其变为高优先级频点,从而提升该频点通过评估标准的概率。可选的,提升优先级的过程同样可在步骤508执行的过程中执行,也就是说,当rrc在评估过程中,预判5glte频点可能无法通过评估标准后,即可通过提升增益和/或优先级,以提高5glte频点通过评估标准的概率,并且,若rrc层预判5glte频点可通过评估标准,则无需再进行增益及优先级的优化过程。需要说明的是,高优先级门限和低优先级门限包括但不限于rsrp门限值和/或sinr门限值等,具体可参照已有技术,本申请不做限定。需要说明的是,5glte频点的优先级也可以理解为5g锚点小区的优先级,因此,在本申请中,通过提升5glte频点的优先级,也可以理解未提升了5g锚点小区的优先级。

3)提高5g锚点小区的增益。需要说明的是,在步骤506的判定中,5g锚点小区在满足步骤506中的优选条件的情况下,可能5g锚点小区的增益仍然低于网络侧配置的重选门限。相应的,rrc层可通过提高5g锚点小区的增益,以使5g锚点小区满足重选门限,从而提升5g锚点小区被选为服务小区的概率。需要说明的是,5g锚点小区提升的增益需控制在预设范围内,例如,预设范围为1db~5db,也就是说最多提升5db的rsrp值。可选地,提高增益的优化方式可以在步骤508的执行过程中执行,本申请不做限定。

可选地,rrc层可采用上述任一种或一种以上优化方式对5glte频点的评估策略进行优化。可选地,由于缩小评估时长对5glte频点被选为目标候选频点的概率的提升更为明显,rrc层可优先选择缩短评估时长的方式,并结合其它任一种或一种以上优化方式进行优化。

步骤407,终端对频点测量结果进行评估。

可选地,在本申请中,终端在获取到任一频点的频点测量结果,且确定该频点非满足优选条件的5glte频点后,终端可在频点对应的评估时长(网络侧配置的)内,对频点的频点测量结果,也就是对获取到的该频点下的各小区的小区测量结果进行评估,以确认各小区是否满足评估标准。需要说明的是,若频点下的任一小区满足评估标准,则也可认为该频点满足评估标准,即评估成功,反之,若频点下的小区均布满足评估标准,则可认为该频点不满足评估标准,即评估失败。

可选地,若终端获取到的频点为满足优选条件的5glte频点,即该5glte频点下的5g锚点小区满足优选条件,并且终端已对该5glte频点下的5g锚点小区完成评估策略的优化,终端可在5glte频点对应的优化后的评估时长内对获取到的5glte频点下的各小区的小区测量结果进行评估。

可选地,评估标准可以为:频点下是否包括小区、频点下任一小区的小区测量结果是否满足重选门限等,具体评估细节可参照已有技术,此处不赘述。

具体的,在本申请中,本步骤可由终端中的rrc层执行,如图8中的步骤508所示。

需要说明的是,评估过程中,rrc层可能同时在评估多个频点下的小区的小区测量结果,但是,由于终端获取到各频点的频点测量结果的时间点不一样和/或各频点的评估时长也可能不一样,也就是说,终端对各频点进行评估的起始时间点不一样且评估时长也不一定相同,因此,各频点的评估结束时间点也可能不一样。rrc层在对任一频点完成评估(是指评估时长结束,并且满足评估标准)后,可对该频点执行后续的重选操作,即执行步骤408。

步骤408,终端对评估完成的小区执行重选操作。

具体的,终端对任一频点(具体是指对频点下的小区的小区测量结果)评估完成(是指评估时长结束,并且满足评估标准)后,可尝试驻留在该频点下的满足评估标准,也就是说满足重选门限的小区中。可选地,若终端未成功驻留在该频点下的任一小区,则终端可重复执行步骤408,即,对下一个完成评估的频点执行重选操作,尝试驻留在下一个完成评估的频点下的任一小区中。

重选操作的具体流程可参照图8,具体的:

步骤509,rrc层向物理层发送重选请求消息。

具体的,终端中的rrc层对任一频点的评估完成后,可对该频点下的小区进行后续的重选过程。

在一种可能的实现方式中,通过检索先验历史信息,若rrc确定当前评估完成,或者说完成评估的频点为5glte频点,则rrc层可进一步基于5glte频点下各小区的标识信息,通过检索先验历史信息,确定该5glte频点下的5g锚点小区,并向物理层发送重选请求消息,该消息中可携带5g锚点小区的标识信息,以指示物理层对5g锚点小区进行后续的重选过程,示例性的物理层的重选过程包括但不限:解析5g锚点小区的系统消息,并尝试驻留在5g锚点小区等。

在另一种可能的实现方式中,若通过检索先验历史信息,rrc确定当前评估完成,或者说完成评估的频点为非5glte频点,则rrc层向物理层发送重选请求消息,该消息中可携带该频点下的小区的标识信息,以指示物理层对该小区进行后续的重选过程,示例性的物理层的重选过程包括但不限于:解析小区的系统消息,并尝试驻留在该小区等。可选地,尝试驻留的小区可以是同频点下小区测量结果最优的小区。

步骤510,物理层向rrc层发送重选响应消息。

具体的,物理层确定终端已成功驻留在选定的服务小区中后,向rrc层发送重选响应消息。可选地,若未成功驻留,则物理层可向rrc层返回驻留失败消息,并等待rrc层下一次指示的尝试驻留的频点。

在一种可能的实现方式中,若终端未重选到其它小区,即仍驻留在当前服务小区,则终端可重复执行步骤509至步骤510,即重复执行重选步骤,直至定时器结束,解析到新的系统消息之后,再对新的系统消息中配置的频点执行重选操作,或者,直至重选到新的服务小区。

综上所述,rrc层可在测量之前,对5glte频点的测量条件进行优化,以提升5glte频点下可能存在的5g锚点小区被选为服务小区的概率。进一步地,rrc层可通过优化5glte频点下的5g锚点小区的评估策略,以进一步提升5g锚点小区被选为服务小区的概率。

结合图1,在图7和图8所示实施例的基础上,如图9所示,其示例性示出了一种小区的选择方法的流程示意图,在图9中:

步骤601,rrc层获取网络侧配置的多个频点的标识信息及对应的优先级。

示例性的,在本实施例中,网络侧为终端配置的频点包括:频点1、频点2和频点3。rrc层获取到网络侧配置的频点1的标识信息、频点1的优先级1、频点2的标识信息、频点2的优先级2、频点3的标识信息、频点3的优先级3,以及测量门限、重选门限和评估时长(300ms)。

步骤602,rrc层判定网络侧配置的多个频点中是否存在5glte频点。

示例性的,在本实施例中,rrc层确定频点2和频点3为5glte频点。

其它细节可参照场景一,此处不赘述。

步骤603,rrc层确定5glte频点的测量条件。

示例性的,在本申请中,频点2为具有高优先级(概念可参照上文)的频点,频点3为具有低优先级的频点。

示例性的,在本实施例中,服务小区的服务质量大于测量门限,也就是说,终端仅对具有高优先级的频点执行测量。

示例性的,在本实施例中,rrc层可通过提升频点3的优先级,以使频点3的优先级高于当前驻留频点的优先级,即,使将频点3优化为具有高优先级的小区。

步骤604,rrc层向物理层发送测量请求消息。

示例性的,在本实施例中,rrc层在确定频点1、频点2与频点3均满足测量条件,即,均为高优先级的小区的情况下,向物理层发送测量请求消息,该消息中包括但不限于:频点1的标识信息、频点2的标识信息以及频点3的标识信息。

步骤605,物理层向rrc层发送测量确认消息。

步骤606,物理层向rrc层发送测量响应消息。

示例性的,物理层响应于rrc层发送的测量请求消息,对各频点下的小区进行测量。

具体的,物理层获取到频点1的频点测量结果包括小区a1~a3的单一小区的小区测量结果。物理层向rrc层发送测量响应消息1,该消息中包括频点1的标识信息及其下的小区a1的标识信息及其对应的小区测量结果、小区a2的标识信息及其对应的小区测量结果、小区a3的标识信息及其对应的小区测量结果。

随后,物理层获取到频点2的频点测量结果包括小区b1~b3的单一小区的小区测量结果。物理层向rrc层发送测量响应消息2,该消息中包括频点2的标识信息及其下的小区b1的标识信息及其对应的小区测量结果、小区b2的标识信息及其对应的小区测量结果、小区b3的标识信息及其对应的小区测量结果。

接着,物理层获取到频点3的频点测量结果包括小区c1~c3的单一小区的小区测量结果。物理层向rrc层发送测量响应消息3,该消息中包括频点3的标识信息及其下的小区c1的标识信息及其对应的小区测量结果、小区c2的标识信息及其对应的小区测量结果、小区c3的标识信息及其对应的小区测量结果。

步骤607,rrc层判定接收到的测量结果对应的频点是否为5glte频点。

示例性的,rrc层接收到物理层发送的测量响应消息1,并获取其携带的频点1的标识信息及其它信息。rrc层基于频点1的标识信息,通过检索先验历史信息,确定频点1非5glte频点,则执行步骤609。

示例性的,若物理层获取到频点1的频点测量结果,在间隔20ms之后,获取到频点2的测量结果,物理层将频点2的测量结果发送给rrc层。相应的,rrc层在接收到频点1的频点测量结果(即测量响应消息1)后,间隔20ms(此处忽略其它网络因素对间隔时间的影响),rrc层接收到物理层发送的测量响应消息2,并获取其携带的频点2的标识信息及其它信息。rrc层基于频点2的标识信息,通过检索先验历史信息,确定频点2为5glte频点,则执行步骤608。

示例性的,在间隔20ms之后,rrc层接收到物理层发送的测量响应消息3,并获取其携带的频点3的标识信息及其它信息。rrc层基于频点3的标识信息,通过检索先验历史信息,确定频点3为5glte频点,则执行步骤608。

步骤608,rrc层判定频点2和频点3下的5g锚点小区是否满足优选条件。

示例性的,频点2下的5g锚点小区(即小区b1)和频点3下的5g锚点小区(即小区c1)均满足优选条件。

其他细节可参照步骤507,此处不赘述。

步骤609,rrc层对5g锚点小区的评估策略进行优化。

示例性的,rrc层将频点2和频点3的评估时长均缩小为100ms,需要说明的是,非5glte频点的评估时长为300ms。频点2的优先级以及提升后的频点3的优先级(参照步骤603)均满足高优先级门限的要求,即,频点2和提升后的频点3的优先级均为高优先级。示例性的,rrc层检测到频点2下的5g锚点小区(小区b1)的小区测量结果中的增益(rsrp和sinr)符合高优先级门限,频点3下的5g锚点小区(小区c1)的小区测量结果(rsrp和sinr)不满足高优先级门限。rrc层可增加小区c1的增益(rsrp和sinr),以使小区c1的增益满足高优先级门限。

步骤610,rrc层对各小区的小区测量结果进行评估。

具体的,rrc层接收到频点的测量结果并确定各测量结果的评估策略之后,即可开始对频点的测量结果,即频点下各小区的小区测量结果进行评估。示例性的,rrc层先对频点1下的各小区测量结果进行评估,评估时长为300ms。接着,rrc层完成对频点2的评估策略优化后,对优化后的频点2下的各小区测量结果进行评估,评估时长为100ms。

以及,rrc对优化后的频点3下的各小区测量结果进行评估,评估时长为100ms。

需要说明的是,各频点评估的起始时间点是不相同的,具体根据接收及评估策略优化时长决定。

步骤611,rrc层向物理层发送重选请求消息。

示例性的,在本申请中,rrc层优先完成对频点2下的各小区测量结果的评估,并且频点2下的各小区测量结果均满足评估标准。rrc层基于频点2下的各小区(小区b1~小区b3)的标识信息,通过检索先验历史信息,确定小区b1为5g锚点小区。

可选地,rrc层可进一步判定小区b1的测量结果是否满足重选规则,重选规则包括:

1)小区是同频点下小区测量结果最优的小区,即rsrp最大和/或sinr最大。

2)小区的小区测量结果与同频点下小区测量结果最优值之间的差值小于或等于第一驻留门限(可根据实际需求进行设置,例如5db)。

在本实施例中,rrc层已在步骤609中对小区b1的小区测量结果(即增益)进行优化,在本步骤中,优化后的小区b1的小区测量结果满足重选规则,rrc层可确定终端可驻留在小区b1中。

rrc层向物理层发送重选请求消息,重选请求消息中包括小区b1的标识信息,以指示物理层对小区b1执行后续的重选操作,例如尝试驻留到小区b1。

示例性的,若rrc层接收到物理层发送的重选响应消息,则结束评估流程。若rrc层接收到重选失败消息,或者,在频点3评估结束后,未接收到物理层发送的重选响应消息,则继续向物理层发送携带频点3下的5g锚点小区的标识信息的重选请求消息。

步骤612,物理层向rrc层发送重选响应消息。

示例性的,若终端驻留小区b1成功,则物理层向rrc层发送重选响应消息,则流程结束。若终端未成功驻留小区b1,则物理层向rrc层发送重选失败消息,或者不发送任何消息,而等待rrc层继续发送下一个评估完成的频点的标识信息。

场景三

结合图1,如图10所示,其示例性的示出了一种小区的选择方法的流程示意图,具体的:

步骤701,终端接收网络侧发送的至少一个频点的标识信息。

具体的,终端在连接态下,可接收到网络侧发送的配置消息,配置消息中包括至少一个频点的标识信息、测量门限以及切换门限。

具体细节可参照已有技术,本申请不再赘述。

步骤702,终端判定网络侧配置的至少一个频点中是否存在5glte频点。

具体细节可参照场景二,此处不赘述。

步骤703,终端确定5glte频点的测量条件。

具体的,在切换场景中,网络侧配置有测量门限,若服务小区的质量高于测量门限,则无需触发后续流程,若服务小区的质量低于测量门限,则触发后续测量流程,即执行步骤704。

可选地,若当前驻留的小区非5g锚点小区,则终端可通过提高测量门限,以期望终端切换到5g锚点小区。

需要说明的是,步骤703为可选步骤,也可以不执行,本申请不做限定。

步骤704,终端对网络侧配置的各频点进行小区测量。

具体细节可参照场景二,此处不赘述。

步骤705,终端判定5glte频点下的5g锚点小区是否满足优选条件。

具体细节可参照场景二,此处不赘述。

步骤706,终端确定满足优选条件的5g锚点小区的评估策略。

具体的,在切换场景中,评估策略的优化方式包括:

1)缩短评估时长。

2)提高增益。具体的,在切换场景中,网络侧配置有切换门限,终端可通过提高5g锚点小区的增益,以使5g锚点小区满足切换门限的要求,从而符合评估标准。

具体细节与场景二类似,此处不赘述。

步骤707,终端对频点测量结果进行评估。

具体细节可参照场景二,此处不赘述。

步骤708,终端向网络侧发送测量报告。

具体的,在本申请中,终端对单一频点下的各小区的小区测量结果评估完成(即评估时长结束且满足评估标准)后,终端可向网络侧发送测量报告,报告中包括评估完成的频点下的各小区的标识信息以及小区测量结果。也就是说,哪个频点先完成评估,终端即向网络侧发送该频点的测量结果。在本申请中,终端对5g锚点小区的评估时长进行优化后,可使5g锚点小区的小区测量结果优先上报,并且,5g锚点小区的增益优化后,可提升基站将5g锚点小区选为服务小区的概率。

综上,在切换场景中,终端可对5glte频点下的5g锚点小区的评估策略进行优化,从而提升基站将5glte频点下的5g锚点小区选为终端的服务小区的概率。

在图10所示实施例的基础上,如图11所示,其示例性示出了一种小区的选择方法的流程示意图,在图11中:

步骤801,rrc层获取网络侧配置的至少一个频点的标识信息。

具体细节可参照场景二,此处不赘述。

步骤802,rrc层判定网络侧配置的至少一个频点中是否存在5glte频点。

具体细节可参照场景二,此处不赘述。

步骤803,rrc层确定5glte频点的测量条件。

具体的,在切换场景中,网络侧配置有测量门限,若服务小区的质量高于测量门限,则无需触发后续流程,若服务小区的质量低于测量门限,则触发后续测量流程,即执行步骤804。

可选地,若当前驻留的小区非5g锚点小区,则rrc层可通过提高测量门限,以期望终端切换到5g锚点小区。

需要说明的是,步骤803为可选步骤,也可以不执行,本申请不做限定。

步骤804,rrc层向物理层发送测量请求消息。

具体细节可参照场景二,此处不赘述。

步骤805,物理层向rrc层发送测量确认消息。

示例性的,该消息用于指示物理层以接收到rrc层发送的测量请求消息,并完成相应的测量准备。

步骤806,物理层向rrc层发送测量响应消息。

具体细节可参照场景二,此处不赘述。

步骤807,rrc层判定5glte频点下的5g锚点小区是否满足优选条件。

具体细节可参照场景二,此处不赘述。

步骤808,rrc层确定满足优选条件的5g锚点小区的评估策略。

具体的,在切换场景中,评估策略的优化方式包括:

1)缩短评估时长。

2)提高增益。

具体细节可参照场景二,此处不赘述。

步骤809,rrc层对频点测量结果进行评估。

具体细节可参照场景二,此处不赘述。

步骤510,rrc层向网络侧发送测量报告。

具体的,在本申请中,rrc层对单一频点评估结束,并且该频点满足评估标准后,rrc层可向网络侧发送测量报告,报告中包括频点下的各小区的标识信息以及小区测量结果。

下面以具体实施例介绍本申请的背景搜流程。结合图1,如图12所示,其示例性的示出了一种小区的选择方法的流程示意图,具体的:

步骤901,终端判定是否满足背景搜触发条件。

具体的,在本申请中,rrc层可基于当前终端驻留情况,判定是否满足背景搜的条件。

可选地,背景搜的条件包括但不限于:

1)终端中未存储先验历史信息。

2)终端驻留在非5g锚点小区。可以理解为,终端在上文中的场景一至场景三中,未成功驻留到5g锚点小区的场景下,rrc层执行本申请的背景搜,以期望终端驻留到5g锚点小区。当前驻留场景可以包括但不限于以下特定场景或者特定条件:终端处于空闲态、终端处于连接态、夜间时段、或者终端在固定地点等。

可选地,rrc层在检测终端满足上述背景搜条件后,可等待预设时长(可根据实际需求设置,例如:2分钟)后,再执行后续的背景搜流程。

步骤902,终端扫描小区,并获取小区的标识信息以及小区类型信息。

具体的,在本申请中,rrc层可通过扫描一个或多个小区,以接收一个或多个小区的系统消息,rrc层可通过读取系统消息,获取小区的标识信息并且,通过读取系统信息块(systeminformationblock)2,以获取其包含的小区类型信息。

在一种可能的实现方式中,一个或多个小区可以为网络侧配置的邻区。

另一种可能的实现方式中,一个或多个小区可以为rrc层能扫描到的所有小区,也可以理解为全频段扫描。

步骤903,终端将小区标识信息与小区类型信息对应写入先验历史信息。

可选地,在本申请中,若终端未存储有先验历史信息,则终端中的rrc层可生成先验历史信息表,并将获取到的一个或多个小区的标识信息及各小区的小区类型信息对应写入先验历史信息中。

可选地,在本申请中,若终端存储有先验历史信息,则终端中的rrc层将获取到的一个或多个小区的标识信息及各小区的小区类型信息对应写入先验历史信息中,以实现对先验历史信息的更新。

可选地,在本申请中,终端在进行背景搜时,还可获取到各小区所属的频点信息,或者可以理解为,可以获取到各频点下包括的小区。终端可将频点的标识信息以及对应的频点类型信息写入先验历史信息中。其中,若频点中包括5g锚点小区,则该频点的频点类型信息为5glte频点。需要说明的是,频点以及小区的记录方式可以如表1中所示,即,从表1中可获取到各频点及其下包括的小区。可选地,频点与小区也可以分开记录,例如频点在一张表中,小区在一张表中,本申请不做限定。

在一种可能的实现方式中,若终端驻留在非5g锚点小区,rrc层已完成背景搜,并且通过背景搜过程,确定终端的相邻小区中存在至少一个5g锚点小区,则终端可对至少一个5g锚点小区进行重选或切换等流程。例如:终端可直接驻留或切换到5g锚点小区中,或者,终端可基于更新后的先验历史信息,重新执行场景一、场景二或场景三中的步骤,本申请不做限定。

上述主要从各个网元之间交互的角度对本申请实施例提供的方案进行了介绍。可以理解的是,终端为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请实施例可以根据上述方法示例对终端进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

在采用对应各个功能划分各个功能模块的情况下,在采用对应各个功能划分各个功能模块的情况下,图13示出了上述实施例中所涉及的终端200的一种可能的结构示意图,如图13所示,终端200可以包括:收发模块201、处理模块202,收发模块201,用于接收网络侧发送的配置消息,配置消息包括频点信息。处理模块202,用于根据本地存储的先验历史信息和配置消息确定第一测量频点,其中,第一测量频点所对应的历史驻留小区包括5g锚点小区,5g锚点小区为以5g小区作为辅小区的长期演进lte小区。处理模块202,用于对第一测量频点进行小区测量,获得第一测量频点的测量结果,测量结果包括第一小区标识信息和第一小区标识信息对应的第一小区测量结果。处理模块202,还用于基于先验历史信息和第一小区标识信息确定第一小区是否为5g锚点小区。处理模块202,还用于若第一小区是5g锚点小区,且满足优选条件,根据第一预设时长对第一小区进行评估。处理模块202,还用于若第一小区不是5g锚点小区,根据第二预设时长对第一小区进行评估,其中,第二预设时长大于第一预设时长。处理模块202,还用于当第一小区的评估结果满足预设条件,驻留在第一小区上,或者,所述收发模块向基站上报第一小区测量结果。

在上述技术方案的基础上,优选条件包括:第一小区测量结果大于或等于第一阈值,或者,终端通过测量获取到的当前驻留的服务小区的小区测量结果与第一小区测量结果之间的差值小于或等于第二阈值。

在上述技术方案的基础上,先验历史信息包括至少一个频点的历史频点信息以及至少一个频点中每一个频点所对应的历史驻留小区的小区信息,其中,历史频点信息包括频点类型信息,小区信息包括小区类型信息。

在上述技术方案的基础上,频点信息包括重选频点的重选频点信息和重选频点对应的优先级、第一测量门限、第二预设评估时长;处理模块202具体用于终端根据先验历史信息和重选频点信息,确定第一测量频点。

在上述技术方案的基础上,处理模块202还用于若终端当前驻留的服务小区的服务质量大于第一测量门限,且第一测量频点对应的优先级小于或等于服务小区所属频点对应的第一优先级,终端将第一测量门限增加至大于服务小区的服务质量。

在上述技术方案的基础上,处理模块202还用于若终端当前驻留的服务小区的服务质量大于第一测量门限,且第一测量频点对应的优先级小于或等于服务小区所属频点对应的第一优先级,确定第一测量频点的优先级为第二优先级,第二优先级大于第一优先级。处理模块202还可以具体用于使用高优先级门限评估第一小区,其中,高优先级门限包含于配置消息中。

在上述技术方案的基础上,若第一小区是5g锚点小区,且满足优选条件,处理模块202还用于若第一测量频点的优先级小于或等于终端当前驻留的服务小区所属频点对应的第一优先级,则确定第一测量频点的优先级为第二优先级,第二优先级大于第一优先级;处理模块202还用于使用高优先级门限评估第一小区,其中,高优先级门限包含于配置消息中。

在上述技术方案的基础上,预设规则为小区重选规则,预设规则包括:第一小区测量结果为获取到的小区测量结中最优的;或者,第一小区测量结果与获取到的小区测量结果中的最优值之间的差值小于或等于第三阈值。

在上述技术方案的基础上,频点信息包括切换频点的切换频点信息、第二测量门限、第二预设评估时长;处理模块202具体用于终端根据先验历史信息和切换频点信息,确定第一测量频点;若终端当前驻留的服务小区的服务质量低于第二测量门限,且服务小区非5g锚点小区,则处理模块202将第二测量门限增加至大于服务小区的服务质量。

在上述技术方案的基础上,预设条件为小区切换条件。

在上述技术方案的基础上,处理模块202还用于终端增加第一小区测量结果,得到第二小区测量结果,其中,第二小区测量结果与第一小区测量结果的差值小于或等于第四阈值;处理模块202还可以具体用于终端对第二小区测量结果进行评估;其中,第一小区测量结果和第二小区测量结果包括以下至少之一:参考信号接收功率rsrp、信号与干扰加噪声比sinr。

在上述技术方案的基础上,若第一小区不是5g锚点小区,且终端驻留在第一小区上,处理模块202,还用于终端获取相邻小区的系统消息,系统消息中包括相邻小区标识信息和相邻小区标识信息对应的小区类型信息。处理模块202,还用于将相邻小区标识信息和小区类型信息对应写入先验历史信息中;其中,相邻小区为网络侧配置的小区,或者,相邻小区为终端能接收到系统消息的小区。

在上述技术方案的基础上,所述小区类型信息包含于相邻小区的系统消息sib2中。

图14示出了上述实施例中所涉及的终端300的一种可能的结构示意图,如图14所示,终端300可以包括:处理模块301、能量扫描模块302、小区搜索模块303。其中,处理模块301,用于根据本地存储的先验历史信息确定至少一个候选频点,其中,至少一个候选频点中存在至少一个5glte频点,5glte频点所对应的历史驻留小区包括5g锚点小区,5g锚点小区为以5g小区作为辅小区的长期演进lte小区。能量扫描模块302,用于对至少一个候选频点进行能量扫描,获取至少一个候选频点中的单一候选频点的能量扫描结果。小区搜索模块303,用于若至少一个5glte频点中存在优选频点,优先对优选频点执行小区搜索,其中,优选频点的能量扫描结果满足优选条件;处理模块304,还用于若优选频点下存在满足驻留条件的第一小区,则驻留在第一小区。

在上述技术方案的基础上,先验历史信息包括至少一个候选频点的频点信息以及单一候选频点下的小区的小区信息,终端根据本地存储的先验历史信息确定至少一个候选频点包括:终端根据频点信息确定5glte频点,其中,频点信息包括频点类型信息;或者,终端根据小区信息确定5glte频点,其中,小区信息包括小区类型信息。

在上述技术方案的基础上,优选条件包括:优选频点的能量扫描结果大于或等于第一阈值;或者,能量扫描结果最大的候选频点对应的能量扫描结果与优选频点的能量扫描结果之间的差值小于或等于第二阈值。

在上述技术方案的基础上,处理模块301具体用于获取优选频点的小区搜索结果,小区搜索结果包括小区标识信息和小区标识信息对应的小区测量结果;基于先验历史信息、小区标识信息和对应的小区测量结果,确定优选小区,并驻留在优选小区;优选小区为满足驻留条件的5g锚点小区。

在上述技术方案的基础上,驻留条件包括:优选小区的小区测量结果为获取到的小区测量结果中最优的;或者,优选小区的小区测量结果与获取到的小区测量结果最优值之间的差值小于或等于第三阈值。

在上述技术方案的基础上,若终端驻留的服务小区为非5g锚点小区,处理模块301,还用于获取相邻小区的系统消息,系统消息中包括相邻小区标识信息和相邻小区标识信息对应的小区类型信息;处理模块301,还用于将相邻小区标识信息和小区类型信息对应写入先验历史信息中;其中,相邻小区为网络侧配置的小区,或者,相邻小区为终端能接收到系统消息的小区。

在上述技术方案的基础上,小区类型信息包含于相邻小区的系统消息sib2中。

其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。

下面介绍本申请实施例提供的一种装置。如图15所示:

该装置包括处理模块401和通信模块402。可选的,该装置还包括存储模块403。处理模块401、通信模块402和存储模块403通过通信总线相连。

通信模块402可以是具有收发功能的装置,用于与其他网络设备或者通信网络进行通信。

存储模块403可以包括一个或者多个存储器,存储器可以是一个或者多个设备、电路中用于存储程序或者数据的器件。

存储模块403可以独立存在,通过通信总线与处理模块401相连。存储模块也可以与处理模块401集成在一起。

装置400可以用于网络设备、电路、硬件组件或者芯片中。

装置400可以是本申请实施例中的终端。终端的示意图可以如图2所示。可选的,装置400的通信模块402可以包括终端的天线和收发机,可选的,通信模块402还可以包括输出设备和输入设备。

装置400可以是本申请实施例中的终端中的芯片。通信模块402可以是输入或者输出接口、管脚或者电路等。可选的,存储模块可以存储终端侧的方法的计算机执行指令,以使处理模块401执行上述实施例中终端侧的方法。存储模块403可以是寄存器、缓存或者ram等,存储模块403可以和处理模块401集成在一起;存储模块403可以是rom或者可存储静态信息和指令的其他类型的静态存储设备,存储模块403可以与处理模块401相独立。可选的,随着无线通信技术的发展,收发机可以被集成在装置400上。

当装置400是本申请实施例中的终端或者终端中的芯片时,装置400可以实现上述实施例中终端执行的方法,在此不再赘述。

本申请实施例还提供了一种计算机可读存储介质。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,则功能可以作为一个或多个指令或代码存储在计算机可读介质上或者在计算机可读介质上传输。计算机可读介质可以包括计算机存储介质和通信介质,还可以包括任何可以将计算机程序从一个地方传送到另一个地方的介质。存储介质可以是可由计算机访问的任何可用介质。

作为一种可选的设计,计算机可读介质可以包括ram,rom,eeprom,cd-rom或其它光盘存储器,磁盘存储器或其它磁存储设备,或可用于承载的任何其它介质或以指令或数据结构的形式存储所需的程序代码,并且可由计算机访问。而且,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆,光纤电缆,双绞线,数字用户线(dsl)或无线技术(如红外,无线电和微波)从网站,服务器或其它远程源传输软件,则同轴电缆,光纤电缆,双绞线,dsl或诸如红外,无线电和微波之类的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括光盘(cd),激光盘,光盘,数字通用光盘(dvd),软盘和蓝光盘,其中磁盘通常以磁性方式再现数据,而光盘利用激光光学地再现数据。上述的组合也应包括在计算机可读介质的范围内。

本申请实施例还提供了一种计算机程序产品。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,可以全部或者部分得通过计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行上述计算机程序指令时,全部或部分地产生按照上述方法实施例中描述的流程或功能。上述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备或者其它可编程装置。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

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