首页 / 专利库 / 信号处理 / 自动频率控制 / 一种目标小区选择方法和终端

一种目标小区选择方法和终端

阅读:517发布:2020-05-08

专利汇可以提供一种目标小区选择方法和终端专利检索,专利查询,专利分析的服务。并且本 发明 实施例 公开了一种目标小区选择方法和终端,用于解决在高速移动的场景中频繁出现的短时掉网问题。本发明实施例方法包括:终端按照预置时间周期获取服务小区的 信号 强度和邻小区的信号强度,确定待选目标小区集合,所述待选目标小区集合中包括在特定时刻第一强度参数大于服务小区的邻小区,检测所述特定时刻之前的预置时长内待选目标小区集合中的邻小区的信号变化趋势,确定所述待选目标小区集合中,信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,所述第一状态为稳定趋势和/或上升趋势,将服务小区重选到所述目标小区。,下面是一种目标小区选择方法和终端专利的具体信息内容。

1.一种目标小区选择方法,其特征在于,包括:
终端判断所述终端是否处于高速运动状态;
当确定所述终端处于高速运动状态时,所述终端按照预置时间周期获取服务小区的信号强度和邻小区的信号强度,所述服务小区为所述终端当前驻留的小区,所述邻小区为所述终端能接收到信号的小区;
所述终端确定待选目标小区集合,所述待选目标小区集合中包括在特定时刻第一强度参数大于服务小区的邻小区,其中,所述特定时刻为最近获取到服务小区的信号强度和邻小区的信号强度的时刻,所述第一强度参数为信号强度,或为由信号强度经过运算得到的强度参数;
所述终端判断所述待选目标小区集合是否为空集;
当确定所述待选目标小区集合不为空集时,所述终端检测所述特定时刻之前的预置时长内待选目标小区集合中的邻小区的信号变化趋势;
当确定所述待选目标小区集合为空集时,所述终端等待下一个预置时间周期,再触发所述终端确定待选目标小区集合的步骤;
所述终端将服务小区重选到所述目标小区。
2.根据权利要求1所述的方法,其特征在于,所述终端确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区的步骤之前还包括:
所述终端检测所述预置时长内服务小区的信号变化趋势;
所述终端确定所述待选目标小区集合中,信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区包括:
当确定所述预置时长内所述服务小区的信号变化趋势满足第二状态时,所述终端确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,所述第二状态为稳定趋势和/或下降趋势。
3.根据权利要求2所述的方法,其特征在于,所述终端检测所述预置时长内服务小区的信号变化趋势的步骤之后还包括:
当确定所述预置时长内所述服务小区的信号变化趋势不满足所述第二状态时,所述终端等待下一个预置时间周期,触发所述终端确定待选目标小区集合的步骤。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述终端确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区具体包括:
所述终端确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区,所述第二强度参数为信号强度,或为由信号强度经过运算得到的强度参数。
5.根据权利要求4所述的方法,其特征在于,所述终端确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区包括:
所述终端从所述待选目标小区集合中选取信号强度最大的邻小区作为第一邻小区;
所述终端判断所述第一邻小区的信号变化趋势是否满足所述第一状态;
当确定所述第一邻小区的信号变化趋势不满足所述第一状态时,将所述第一邻小区从所述待选目标小区集合中去除,更新所述待选目标小区集合,重新触发所述终端从所述待选目标小区集合中选取信号强度最大的邻小区作为第一邻小区的步骤;
当确定所述第一邻小区满足所述第一状态时,确定所述第一邻小区为所述目标小区。
6.根据权利要求1所述的方法,其特征在于,所述终端判断所述终端是否处于高速运动状态包括:
所述终端通过传感器检测所述终端的速度值;
当所述终端的速度值大于预置速度阈值时,确定所述终端处于所述高速运动状态。
7.根据权利要求1所述的方法,其特征在于,所述终端判断自身是否处于高速运动状态包括:
所述终端检测所述终端的自动频率控制在预设时长内的偏移值是否大于预置偏移值;
当所述终端的自动频率控制在预设时长内的偏移值大于所述预置偏移值时,确定所述终端处于所述高速运动状态。
8.一种终端,其特征在于,包括:
第二判断模,用于判断所述终端是否处于高速运动状态;
第五触发模块,用于当确定所述终端处于高速运动状态时,触发所述获取模块;
获取模块,用于按照预置时间周期获取服务小区的信号强度和邻小区的信号强度,所述服务小区为所述终端当前驻留的小区,所述邻小区为所述终端能接收到信号的小区;
第一确定模块,用于确定待选目标小区集合,所述待选目标小区集合中包括在特定时刻第一强度参数大于服务小区的邻小区,其中,所述特定时刻为最近获取到服务小区的信号强度和邻小区的信号强度的时刻,所述第一强度参数为信号强度,或为由信号强度经过运算得到的强度参数;
第一判断模块,用于判断所述第一确定模块确定的所述待选目标小区集合是否为空集;
第三触发模块,用于当确定所述待选目标小区集合不为空集时,触发所述第一检测模块;
第四触发模块,用于当确定所述待选目标小区集合为空集时,等待下一个预置时间周期,触发所述第一确定模块;
第一检测模块,用于检测所述特定时刻之前的预置时长内所述第一确定模块确定的待选目标小区集合中的邻小区的信号变化趋势;
第二确定模块,用于确定所述待选目标小区集合中,所述第一检测模块检测出的信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,所述第一状态为稳定趋势和/或上升趋势;
重选模块,用于将服务小区重选到所述第二确定模块确定的目标小区。
9.根据权利要求8所述的终端,其特征在于,所述终端还包括:
第二检测模块,用于检测所述预置时长内服务小区的信号变化趋势;
第一触发模块,用于当确定所述预置时长内所述服务小区的信号变化趋势满足第二状态时,触发所述第二确定模块,所述第二状态为稳定趋势和/或下降趋势。
10.根据权利要求9所述的终端,其特征在于,所述终端还包括:
第二触发模块,用于当确定所述预置时长内所述服务小区的信号变化趋势不满足所述第二状态时,等待下一个预置时间周期,触发所述第一确定模块。
11.根据权利要求8至10中任一项所述的终端,其特征在于,所述第二确定模块具体用于,确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区,所述第二强度参数为信号强度,或为由信号强度经过运算得到的强度参数。
12.根据权利要求11所述的终端,其特征在于,所述第二确定模块具体包括:
选取单元,用于从所述待选目标小区集合中选取信号强度最大的邻小区作为第一邻小区;
判断单元,用于判断所述第一邻小区的信号变化趋势是否满足所述第一状态;
触发单元,用于当确定所述第一邻小区的信号变化趋势不满足所述第一状态时,将所述第一邻小区从所述待选目标小区集合中去除,更新所述待选目标小区集合,重新触发所述选取单元;
确定单元,用于当确定所述第一邻小区满足所述第一状态时,确定所述第一邻小区为所述目标小区。
13.根据权利要求8所述的终端,其特征在于,所述第二判断模块具体用于,通过传感器检测所述终端的速度值,当所述终端的速度值大于预置速度阈值时,确定所述终端处于所述高速运动状态。
14.根据权利要求8所述的终端,其特征在于,所述第二判断模块具体用于,检测所述终端的自动频率控制在预设时长内的偏移值是否大于预置偏移值,当所述终端的自动频率控制在预设时长内的偏移值大于所述预置偏移值时,确定所述终端处于所述高速运动状态。
15.一种终端,其特征在于,包括:
输入装置、输出装置、处理器和存储器
通过调用所述存储器存储的操作指令,所述处理器用于执行如下步骤:
判断所述终端是否处于高速运动状态;
当确定所述终端处于高速运动状态时,按照预置时间周期获取服务小区的信号强度和邻小区的信号强度,所述服务小区为所述终端当前驻留的小区,所述邻小区为所述终端能接收到信号的小区;
确定待选目标小区集合,所述待选目标小区集合中包括在特定时刻第一强度参数大于服务小区的邻小区,其中,所述特定时刻为最近获取到服务小区的信号强度和邻小区的信号强度的时刻,所述第一强度参数为信号强度,或为由信号强度经过运算得到的强度参数;
判断所述待选目标小区集合是否为空集;
当确定所述待选目标小区集合不为空集时,检测所述特定时刻之前的预置时长内待选目标小区集合中的邻小区的信号变化趋势;
当确定所述待选目标小区集合为空集时,等待下一个预置时间周期,再触发所述终端确定待选目标小区集合的步骤;
确定所述待选目标小区集合中,信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,所述第一状态为稳定趋势和/或上升趋势;
将服务小区重选到所述目标小区。
16.根据权利要求15所述的终端,其特征在于,所述处理器还执行如下步骤:
检测所述预置时长内服务小区的信号变化趋势;
所述处理器具体执行如下步骤:
当确定所述预置时长内所述服务小区的信号变化趋势满足第二状态时,所述终端确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,所述第二状态为稳定趋势和/或下降趋势。
17.根据权利要求15所述的终端,其特征在于,所述处理器还执行如下步骤:
当确定所述预置时长内所述服务小区的信号变化趋势不满足所述第二状态时,等待下一个预置时间周期,触发所述确定待选目标小区集合的步骤。
18.根据权利要求15至17中任一项所述的终端,其特征在于,所述处理器具体执行如下步骤:
确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区,所述第二强度参数为信号强度,或为由信号强度经过运算得到的强度参数。
19.根据权利要求18所述的终端,其特征在于,所述处理器具体执行如下步骤:
从所述待选目标小区集合中选取信号强度最大的邻小区作为第一邻小区;
判断所述第一邻小区的信号变化趋势是否满足所述第一状态;
当确定所述第一邻小区的信号变化趋势不满足所述第一状态时,将所述第一邻小区从所述待选目标小区集合中去除,更新所述待选目标小区集合,重新触发所述从所述待选目标小区集合中选取信号强度最大的邻小区作为第一邻小区的步骤;
当确定所述第一邻小区满足所述第一状态时,确定所述第一邻小区为所述目标小区。
20.根据权利要求15所述的终端,其特征在于,所述处理器具体执行如下步骤:
通过传感器检测所述终端的速度值;
当确定所述终端的速度值大于预置速度阈值时,确定所述终端处于所述高速运动状态。
21.根据权利要求15所述的终端,其特征在于,所述处理器具体执行如下步骤:
检测所述终端的自动频率控制在预设时长内的偏移值是否大于预置偏移值;
当确定所述终端的自动频率控制在预设时长内的偏移值大于所述预置偏移值时,确定所述终端处于所述高速运动状态。

说明书全文

一种目标小区选择方法和终端

技术领域

[0001] 本发明涉及通讯技术领域,尤其涉及一种小区重选中目标小区选择方法和终端。

背景技术

[0002] 小区重选是蜂窝移动通信系统最基础的过程之一,手机移动过程中需要不断进行小区重选,以保证服务质量。在小区重选的过程中,及时选择到合适的目标小区直接决定了手机的驻网性能。
[0003] 针对特定制式(例如GSM),一种典型的小区重选过程如下:为了避免出现频繁的乒乓重选,小区重选准则是通过迟滞信号强度(通常为3分贝毫伏dBm)和迟滞时间(通常设置为5s)两个参数来控制终端的小区重选行为:当目标小区的接收信号强度(例如-72dBm)大于服务小区的信号强度(-80dBm)加上迟滞信号强度(3dBm),且持续时间大于迟滞时间(例如5s)后,则启动小区重选,否则继续驻留在当前的服务小区。
[0004] 在高速移动的场景中(例如高覆盖网络中),当用户乘坐疾驰的汽车、火车(特别是高铁时),由于终端移动速度过快,小区信号可能快速变化,通常是服务小区的信号快速降低,而目标小区的信号快速增加,会频繁的出现这样的情况:在重选小区的判定过程中,持续时间还没有达到迟滞时间,终端已经离开了当前的服务小区的覆盖范围,而重选小区的判定还没有完成,在服务小区不能提供服务以后,终端还没有接入信号较好的目标小区,在短暂掉网后才接入目标小区,短暂的掉网使得用户无法享受通信服务,或者正在进行的通信服务中断,直接造成用户体验降低。

发明内容

[0005] 本发明实施例提供了一种目标小区选择方法和终端,用于解决在高速移动的场景中频繁出现的短时掉网问题。
[0006] 本发明实施例第一方面提供了一种目标小区选择方法,包括:
[0007] 终端按照预置时间周期获取服务小区的信号强度和邻小区的信号强度,所述服务小区为所述终端当前驻留的小区,所述邻小区为所述终端能接收到信号的小区;
[0008] 所述终端确定待选目标小区集合,所述待选目标小区集合中包括在特定时刻第一强度参数大于服务小区的邻小区,其中,所述特定时刻为最近获取到服务小区的信号强度和邻小区的信号强度的时刻,所述第一强度参数为信号强度,或为由信号强度经过运算得到的强度参数;
[0009] 所述终端检测所述特定时刻之前的预置时长内待选目标小区集合中的邻小区的信号变化趋势;
[0010] 所述终端确定所述待选目标小区集合中,信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,所述第一状态为稳定趋势和/或上升趋势;
[0011] 所述终端将服务小区重选到所述目标小区。
[0012] 结合本发明实施例的第一方面,本发明实施例第一方面的第一种实现方式中,所述终端确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区的步骤之前还包括:
[0013] 所述终端检测所述预置时长内服务小区的信号变化趋势;
[0014] 所述终端确定所述待选目标小区集合中,信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区包括:
[0015] 当确定所述预置时长内所述服务小区的信号变化趋势满足第二状态时,所述终端确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,所述第二状态为稳定趋势和/或下降趋势。
[0016] 结合本发明实施例第一方面的第一种实现方式,本发明实施例第一方面的第二种实现方式中,所述终端检测所述预置时长内服务小区的信号变化趋势的步骤之后还包括:
[0017] 当确定所述预置时长内所述服务小区的信号变化趋势不满足所述第二状态时,所述终端等待下一个预置时间周期,触发所述终端确定待选目标小区集合的步骤。
[0018] 结合本发明实施例的第一方面至第一方面的第二种实现方式中的任一种实现方式,本发明实施例第一方面的第三种实现方式中,所述终端选取特定时刻的第一强度参数大于服务小区的邻小区,组成待选目标小区集合的步骤之后还包括:
[0019] 所述终端判断所述待选目标小区集合是否为空集;
[0020] 当确定所述待选目标小区集合不为空集时,触发所述终端检测所述特定时刻之前的预置时长内待选目标小区集合中的邻小区的信号变化趋势的步骤;
[0021] 当确定所述待选目标小区集合为空集时,所述终端等待下一个预置时间周期,触发所述终端确定待选目标小区集合的步骤。
[0022] 结合本发明实施例的第一方面至第一方面的第三种实现方式中的任一种实现方式,本发明实施例第一方面的第四种实现方式中,所述终端确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区具体包括:
[0023] 所述终端确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区,所述第二强度参数为信号强度,或为由信号强度经过运算得到的强度参数。
[0024] 结合本发明实施例第一方面的第四种实现方式,本发明实施例第一方面的第五种实现方式中,所述终端确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区包括:
[0025] 所述终端从所述待选目标小区集合中选取信号强度最大的邻小区作为第一邻小区;
[0026] 所述终端判断所述第一邻小区的信号变化趋势是否满足所述第一状态;
[0027] 当确定所述第一邻小区的信号变化趋势不满足所述第一状态时,将所述第一邻小区从所述待选目标小区集合中去除,更新所述待选目标小区集合,重新触发所述终端从所述待选目标小区集合中选取信号强度最大的邻小区作为第一邻小区的步骤;
[0028] 当确定所述第一邻小区满足所述第一状态时,确定所述第一邻小区为所述目标小区。
[0029] 结合本发明实施例的第一方面至第一方面的第五种实现方式中的任一种实现方式,本发明实施例第一方面的第六种实现方式中,所述终端按照预置时间周期获取服务小区的信号强度和邻小区的信号强度的步骤之前还包括:
[0030] 所述终端判断所述终端是否处于高速运动状态;
[0031] 当确定所述终端处于高速运动状态时,触发所述终端按照预置时间周期获取服务小区的信号强度和邻小区的信号强度的步骤。
[0032] 结合本发明实施例第一方面的第六种实现方式,本发明实施例第一方面的第七种实现方式中,所述终端判断所述终端是否处于高速运动状态包括:
[0033] 所述终端通过传感器检测所述终端的速度值;
[0034] 当所述终端的速度值大于预置速度阈值时,确定所述终端处于所述高速运动状态。
[0035] 结合本发明实施例第一方面的第六种实现方式,本发明实施例第一方面的第八种实现方式中,所述终端判断自身是否处于高速运动状态包括:
[0036] 所述终端检测所述终端的自动频率控制在预设时长内的偏移值是否大于预置偏移值;
[0037] 当所述终端的自动频率控制在预设时长内的偏移值大于所述预置偏移值时,确定所述终端处于所述高速运动状态。
[0038] 本发明实施例第二方面提供了一种终端,包括:
[0039] 获取模,用于按照预置时间周期获取服务小区的信号强度和邻小区的信号强度,所述服务小区为所述终端当前驻留的小区,所述邻小区为所述终端能接收到信号的小区;
[0040] 第一确定模块,用于确定待选目标小区集合,所述待选目标小区集合中包括在特定时刻第一强度参数大于服务小区的邻小区,其中,所述特定时刻为最近获取到服务小区的信号强度和邻小区的信号强度的时刻,所述第一强度参数为信号强度,或为由信号强度经过运算得到的强度参数;
[0041] 第一检测模块,用于检测所述特定时刻之前的预置时长内所述第一确定模块确定的待选目标小区集合中的邻小区的信号变化趋势;
[0042] 第二确定模块,用于确定所述待选目标小区集合中,所述第一检测模块检测出的信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,所述第一状态为稳定趋势和/或上升趋势;
[0043] 重选模块,用于将服务小区重选到所述第二确定模块确定的目标小区。
[0044] 结合本发明实施例的第二方面,本发明实施例第二方面的第一种实现方式中,所述终端还包括:
[0045] 第二检测模块,用于检测所述预置时长内服务小区的信号变化趋势;
[0046] 第一触发模块,用于当确定所述预置时长内所述服务小区的信号变化趋势满足第二状态时,触发所述第二确定模块,所述第二状态为稳定趋势和/或下降趋势。
[0047] 结合本发明实施例第二方面的第一种实现方式,本发明实施例第二方面的第二种实现方式中,所述终端还包括:
[0048] 第二触发模块,用于当确定所述预置时长内所述服务小区的信号变化趋势不满足所述第二状态时,等待下一个预置时间周期,触发所述第一确定模块。
[0049] 结合本发明实施例的第二方面至第二方面的第二种实现方式中的任一种实现方式,本发明实施例第二方面的第三种实现方式中,所述终端还包括:
[0050] 第一判断模块,用于判断所述待选目标小区集合是否为空集;
[0051] 第三触发模块,用于当确定所述待选目标小区集合不为空集时,触发所述第一检测模块;
[0052] 第四触发模块,用于当确定所述待选目标小区集合为空集时,等待下一个预置时间周期,触发所述第一确定模块。
[0053] 结合本发明实施例的第二方面至第二方面的第三种实现方式中的任一种实现方式,本发明实施例第二方面的第四种实现方式中,所述第二确定模块具体用于,确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区,所述第二强度参数为信号强度,或为由信号强度经过运算得到的强度参数。
[0054] 结合本发明实施例第二方面的第四种实现方式,本发明实施例第二方面的第五种实现方式中,所述第二确定模块具体包括:
[0055] 选取单元,用于从所述待选目标小区集合中选取信号强度最大的邻小区作为第一邻小区;
[0056] 判断单元,用于判断所述第一邻小区的信号变化趋势是否满足所述第一状态;
[0057] 触发单元,用于当确定所述第一邻小区的信号变化趋势不满足所述第一状态时,将所述第一邻小区从所述待选目标小区集合中去除,更新所述待选目标小区集合,重新触发所述选取单元;
[0058] 确定单元,用于当确定所述第一邻小区满足所述第一状态时,确定所述第一邻小区为所述目标小区。
[0059] 结合本发明实施例的第二方面至第二方面的第五种实现方式中的任一种实现方式,本发明实施例第二方面的第六种实现方式中,所述终端还包括:
[0060] 第二判断模块,用于判断所述终端是否处于高速运动状态;
[0061] 第五触发模块,用于当确定所述终端处于高速运动状态时,触发所述获取模块。
[0062] 结合本发明实施例第二方面的第六种实现方式,本发明实施例第二方面的第七种实现方式中,所述第二判断模块具体用于,通过传感器检测所述终端的速度值,当所述终端的速度值大于预置速度阈值时,确定所述终端处于所述高速运动状态。
[0063] 结合本发明实施例第二方面的第六种实现方式,本发明实施例第二方面的第八种实现方式中,所述第二判断模块具体用于,检测所述终端的自动频率控制在预设时长内的偏移值是否大于预置偏移值,当所述终端的自动频率控制在预设时长内的偏移值大于所述预置偏移值时,确定所述终端处于所述高速运动状态。
[0064] 本发明实施例第三方面提供了一种终端,包括:
[0065] 输入装置、输出装置、处理器和存储器
[0066] 通过调用所述存储器存储的操作指令,所述处理器用于执行如下步骤:
[0067] 按照预置时间周期获取服务小区的信号强度和邻小区的信号强度,所述服务小区为所述终端当前驻留的小区,所述邻小区为所述终端能接收到信号的小区;
[0068] 确定待选目标小区集合,所述待选目标小区集合中包括在特定时刻第一强度参数大于服务小区的邻小区,其中,所述特定时刻为最近获取到服务小区的信号强度和邻小区的信号强度的时刻,所述第一强度参数为信号强度,或为由信号强度经过运算得到的强度参数;
[0069] 检测所述特定时刻之前的预置时长内待选目标小区集合中的邻小区的信号变化趋势;
[0070] 确定所述待选目标小区集合中,信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,所述第一状态为稳定趋势和/或上升趋势;
[0071] 将服务小区重选到所述目标小区。
[0072] 结合本发明实施例的第三方面,本发明实施例第三方面的第一种实现方式中,所述处理器还执行如下步骤:
[0073] 检测所述预置时长内服务小区的信号变化趋势;
[0074] 所述处理器具体执行如下步骤:
[0075] 当确定所述预置时长内所述服务小区的信号变化趋势满足第二状态时,所述终端确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,所述第二状态为稳定趋势和/或下降趋势。
[0076] 结合本发明实施例第三方面的第一种实现方式,本发明实施例第三方面的第二种实现方式中,所述处理器还执行如下步骤:
[0077] 当确定所述预置时长内所述服务小区的信号变化趋势不满足所述第二状态时,等待下一个预置时间周期,触发所述确定待选目标小区集合的步骤。
[0078] 结合本发明实施例的第三方面至第三方面的第二种实现方式中的任一种实现方式,本发明实施例第三方面的第三种实现方式中,所述处理器还执行如下步骤:
[0079] 判断所述待选目标小区集合是否为空集;
[0080] 当确定所述待选目标小区集合不为空集时,触发所述检测所述特定时刻之前的预置时长内待选目标小区集合中的邻小区的信号变化趋势的步骤;
[0081] 当确定所述待选目标小区集合为空集时,等待下一个预置时间周期,触发所述确定待选目标小区集合的步骤。
[0082] 结合本发明实施例的第三方面至第三方面的第三种实现方式中的任一种实现方式,本发明实施例第三方面的第四种实现方式中,所述处理器具体执行如下步骤:
[0083] 确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区,所述第二强度参数为信号强度,或为由信号强度经过运算得到的强度参数。
[0084] 结合本发明实施例第三方面的第四种实现方式,本发明实施例第三方面的第五种实现方式中,所述处理器具体执行如下步骤:
[0085] 从所述待选目标小区集合中选取信号强度最大的邻小区作为第一邻小区;
[0086] 判断所述第一邻小区的信号变化趋势是否满足所述第一状态;
[0087] 当确定所述第一邻小区的信号变化趋势不满足所述第一状态时,将所述第一邻小区从所述待选目标小区集合中去除,更新所述待选目标小区集合,重新触发所述从所述待选目标小区集合中选取信号强度最大的邻小区作为第一邻小区的步骤;
[0088] 当确定所述第一邻小区满足所述第一状态时,确定所述第一邻小区为所述目标小区。
[0089] 结合本发明实施例的第三方面至第三方面的第五种实现方式中的任一种实现方式,本发明实施例第三方面的第六种实现方式中,所述处理器还执行如下步骤:
[0090] 判断所述终端是否处于高速运动状态;
[0091] 当确定所述终端处于高速运动状态时,触发所述按照预置时间周期获取服务小区的信号强度和邻小区的信号强度的步骤。
[0092] 结合本发明实施例第三方面的第六种实现方式,本发明实施例第三方面的第七种实现方式中,所述处理器具体执行如下步骤:
[0093] 通过传感器检测所述终端的速度值;
[0094] 当确定所述终端的速度值大于预置速度阈值时,确定所述终端处于所述高速运动状态。
[0095] 结合本发明实施例第三方面的第六种实现方式,本发明实施例第三方面的第八种实现方式中,所述处理器具体执行如下步骤:
[0096] 检测所述终端的自动频率控制在预设时长内的偏移值是否大于预置偏移值;
[0097] 当确定所述终端的自动频率控制在预设时长内的偏移值大于所述预置偏移值时,确定所述终端处于所述高速运动状态。
[0098] 从以上技术方案可以看出,本发明实施例具有以下优点:本发明实施例中终端通过判断邻小区的信号变化趋势来实现服务小区的重选,具体的,终端按照预置时间周期获取服务小区的信号强度和邻小区的信号强度,选取特定时刻的第一强度参数大于服务小区的邻小区,组成待选目标小区集合,该第一强度参数为信号强度,或为由信号强度经过运算得到的强度参数,该特定时刻为最近获取到服务小区的信号强度和邻小区的信号强度的时刻,则待选目标小区集合中的邻小区在该特定时刻的信号强度均比较好,终端检测该特定时刻之前的预置时长内待选目标小区集合中的邻小区的信号变化趋势,确定该待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,该第一状态为稳定趋势和/或上升趋势,即目标小区的信号强度较好,且可能信号强度会不断增强,则终端直接将服务小区重选到该目标小区,不再需要经过迟滞时间的判定,使得终端能够在信号快速变化的情况下及时重选到适合的目标小区,提升了网络驻留的信号质量,减少了短时掉网次数,提升了终端的呼通率。附图说明
[0099] 图1为本发明实施例中目标小区选择方法一个流程示意图;
[0100] 图2为本发明实施例中目标小区选择方法另一个流程示意图;
[0101] 图3为本发明实施例中目标小区选择方法另一个流程示意图;
[0102] 图4为本发明实施例中终端一个结构示意图;
[0103] 图5为本发明实施例中终端另一个结构示意图;
[0104] 图6为本发明实施例中终端另一个结构示意图;
[0105] 图7为本发明实施例中终端另一个结构示意图;
[0106] 图8为本发明实施例中终端另一个结构示意图;
[0107] 图9为本发明实施例中终端另一个结构示意图;
[0108] 图10为本发明实施例中终端另一个结构示意图。

具体实施方式

[0109] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0110] 此处在本发明的描述中使用的术语是用于描述特定实施例的目的并且不旨在作为对本发明的限制。
[0111] 术语“特定时刻”为最近获取到服务小区的信号强度和邻小区的信号强度的时刻。例如,终端按照预置时间周期获取服务小区的信号强度和邻小区的信号强度,假设该预置时间周期为1秒,从0秒开始获取服务小区和邻小区的信号强度,则随着时间的推移,每隔1秒获取一次服务小区和邻小区的信号强度(例如在第1秒,第2秒,第3秒等),假设此时为第8秒,终端获取了一次服务小区和邻小区的信号强度,则此时该第8秒为特定时刻,假设此时为第8.3秒(第8秒与第9秒之间的任一个时刻),则此时特定时刻还是第8秒,假设随着时间的推移到了第9秒,由获取了一次服务小区的信号强度和邻小区的信号强度,则此时特定时刻为第9秒。
[0112] 术语“稳定趋势”表示信号强度稳定,即信号强度的变化范围在预置强度阈值内,例如信号强度的变化范围在2分贝毫伏(decibel-mV,dBm)以内,当前该预置强度阈值还可以取其他值,可以根据实际应用情况设定,此处不作限定。
[0113] 术语“上升趋势”表示信号强度连续上升,且在特定时长内的上升幅度超过第一预置信号强度,该第一预置信号强度可以根据实际应用情况设定,此处不作限定。
[0114] 术语“下降趋势”表示信号强度连续下降,且在特定时间内的下降幅度超过第二预置信号强度,该第二预置信号强度可以根据实际应用情况设定,此处不作限定。
[0115] 请参阅图1,本发明实施例中目标小区选择方法一个实施例包括:
[0116] 101、终端按照预置时间周期获取服务小区的信号强度和邻小区的信号强度;
[0117] 当终端处于正常驻留网络状态时,终端按照预置时间周期获取服务小区的信号强度和邻小区的信号强度,该服务小区为终端当前驻留的小区,该邻小区为终端能接收到信号的小区。
[0118] 可以理解的是,终端可以获取到从最开始获取直到当前时刻,这个时间段内以预置时间周期为间隔的服务小区和邻小区的信号强度,例如从第0秒开始获取,当前时刻是第6.3秒,预置时间周期是2秒,则终端获取到了第0秒,第2秒,第4秒和第6秒的服务小区和邻小区的信号强度。
[0119] 需要说明的是,该预置时间周期可以根据实际情况设定,例如可以设定为1秒,也可以设定为0.5秒等,还可以设定为其他值,此处不作限定。
[0120] 102、终端确定待选目标小区集合,所述待选目标小区集合中包括在特定时刻第一强度参数大于服务小区的邻小区;
[0121] 终端按照预置时间周期获取到服务小区的信号强度和邻小区的信号强度后,终端可以将特定时刻服务小区的第一强度参数与该特定时刻的各个邻小区的第一强度参数进行比较,将该特定时刻第一强度参数大于服务小区的邻小区组成待选目标小区集合,该特定时刻为最近获取到服务小区的信号强度和邻小区的信号强度的时刻,该第一强度参数为信号强度,或为由信号强度经过运算得到的强度参数。
[0122] 可以理解的是,该特定时刻与步骤102的执行时刻有区别,步骤102的执行时刻可能是在该特定时刻,也可能不在该特定时刻,此处不作限定。例如若从0秒开始,按照预置时间周期1秒获取服务小区的信号强度和邻小区的信号强度,若步骤102的执行时刻为第6.4秒,则终端最近一次获取服务小区的信号强度和邻小区的信号强度的时刻是第6秒,则这种情况中步骤102的执行时刻为第6.4秒,而该特定时刻为第6秒;若步骤102的执行时刻为第8秒,则终端最近一次获取服务小区的信号强度和邻小区的信号强度的时刻是第8秒,则这种情况中步骤102的执行时刻与特定时刻相同,都是第8秒。
[0123] 103、所述终端检测所述特定时刻之前的预置时长内待选目标小区集合中的邻小区的信号变化趋势;
[0124] 终端得到待选目标小区集合后,检测该特定时刻之前的预置时长内待选目标小区集合中邻小区的信号变化趋势,该信号变化趋势包括稳定趋势,上升趋势或下降趋势。
[0125] 可以理解的是,因为要检测待选目标小区集合中邻小区的信号变化趋势,因此作为检测的时长的预置时长需大于预置时间周期且能检测到信号变化趋势,即该预置时长内应至少能对服务小区的信号强度和邻小区的信号强度检测三次,进一步的,该预置时长的终点可以是该特定时间之前的某个时刻,只需要该预置时长内的信号变化趋势能在一定程度上反应该特定时刻的信号变化趋势,当然,该预置时长的终点距该特定时刻越近,越能反应出该特定时刻的信号变化趋势,可以根据实际应用情况来对该预置时长和预置时长的终点进行设定。优选的,该预置时长的终点为该特定时刻。例如若从第0秒开始获取,当前时刻是第6秒,预置时间周期为1秒,该预置时长可以为5秒,则终端检测从第1秒到第6秒这5秒内待选目标小区集合中的邻小区的信号变化趋势;若当前时刻为第8秒,则终端检测从第3秒到第8秒这5秒内待选目标小区集合中邻小区的信号变化趋势,该预置时长也可以根据实际应用情况设定,只要能判定该预置时长内邻小区的信号变化趋势即可。
[0126] 104、终端确定所述待选目标小区集合中,信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,所述第一状态为稳定趋势和/或上升趋势;
[0127] 终端检测到该预置时长内待选目标小区集合中邻小区的信号变化趋势后,确定该待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,该第一状态为稳定趋势和/或上升趋势;
[0128] 可以理解的是,这里有三种方式:
[0129] 第一种是终端确定待选目标小区集合中,信号变化趋势满足稳定趋势的邻小区集合中的一个邻小区为目标小区;
[0130] 第二种是终端确定待选目标小区集合中信号变化趋势满足上升趋势的邻小区集合中的一个邻小区为目标小区;
[0131] 第三种是终端确定待选目标小区集合中信号变化趋势满足稳定趋势的邻小区与满足上升趋势的邻小区的组成邻小区集合中的一个邻小区为目标小区。
[0132] 根据实际应用的需求,可以从中选取合适的方式,此处不作限定。
[0133] 105、所述终端将服务小区重选到所述目标小区。
[0134] 终端确定目标小区后,将服务小区重选到该目标小区。
[0135] 本发明实施例中终端通过判断邻小区的信号变化趋势来实现服务小区的重选,其基础在于经过对高铁上抓取的小区信号强度的分析发现:单小区的典型驻留时间为20s;在掉网或重选发生前,服务小区的信号持续较差(RSRP/-90dBm)或突然变差;而邻小区的信号强度变化呈现规律性。具体的,终端按照预置时间周期获取服务小区的信号强度和邻小区的信号强度,选取特定时刻的第一强度参数大于服务小区的邻小区,组成待选目标小区集合,该第一强度参数为信号强度,或为由信号强度经过运算得到的强度参数,该特定时刻为最近获取到服务小区的信号强度和邻小区的信号强度的时刻,则待选目标小区集合中的邻小区在该特定时刻的信号强度均比较好,终端检测该特定时刻之前的预置时长内待选目标小区集合中的邻小区的信号变化趋势,确定该待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,该第一状态为稳定趋势和/或上升趋势,即目标小区的信号强度较好,且可能信号强度会不断增强,则终端直接将服务小区重选到该目标小区,不再需要经过迟滞时间的判定,使得终端能够在信号快速变化的情况下及时重选到适合的目标小区,提升了网络驻留的信号质量,减少了短时掉网次数,提升了终端的呼通率。
[0136] 上面实施例中,终端确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,而此时服务小区的信号变化趋势可能是上升趋势,也可能是稳定趋势,还可能是下降趋势,在实际应用中,在将待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区确定为目标小区之前,还可以先判断服务小区的信号变化趋势,将服务小区的信号变化趋势和邻小区的信号变化趋势同时作为参考条件来进行目标小区的选择,请参阅图2,本发明实施例中目标小区选择方法另一个实施例包括:
[0137] 201、终端按照预置时间周期获取服务小区的信号强度和邻小区的信号强度;
[0138] 当终端处于正常驻留网络状态时,终端按照预置时间周期获取服务小区的信号强度和邻小区的信号强度,该服务小区为终端当前驻留的小区,该邻小区为终端能接收到信号的小区。
[0139] 可以理解的是,终端可以获取到从最开始获取直到当前时刻,这个时间段内以预置时间周期为间隔的服务小区和邻小区的信号强度,例如从第0秒开始获取,当前时刻是第6.3秒,预置时间周期是2秒,则终端获取到了第0秒,第2秒,第4秒和第6秒的服务小区和邻小区的信号强度。
[0140] 需要说明的是,该预置时间周期可以根据实际情况设定,例如可以设定为1秒,也可以设定为0.5秒等,还可以设定为其他值,此处不作限定。
[0141] 202、终端确定待选目标小区集合,所述待选目标小区集合中包括在特定时刻第一强度参数大于服务小区的邻小区;
[0142] 终端按照预置时间周期获取到服务小区的信号强度和邻小区的信号强度后,终端可以将特定时刻服务小区的第一强度参数与该特定时刻的各个邻小区的第一强度参数进行比较,将该特定时刻第一强度参数大于服务小区的邻小区组成待选目标小区集合,该特定时刻为最近获取到服务小区的信号强度和邻小区的信号强度的时刻,该第一强度参数为信号强度,或为由信号强度经过运算得到的强度参数。
[0143] 当该第一强度参数为信号强度经过运算得到的强度参数时,具体的运算方式可以有很多种,例如该第一强度参数可以由信号强度Rxlev减去小区基站的接受灵敏度RXLEV_ACCESS_MIN得到,也可以由信号强度减去小区基站的接受灵敏度与设定权值(例如40%)的积得到,根据实际应用的需求不同,还可能由信号强度与其他的小区基站的参数经过运算得到,此处不作限定。
[0144] 可以理解的是,该特定时刻与步骤202的执行时刻有区别,步骤202的执行时刻可能是在该特定时刻,也可能不在该特定时刻,此处不作限定。例如若从0秒开始,按照预置时间周期1秒获取服务小区的信号强度和邻小区的信号强度,若步骤202的执行时刻为第6.4秒,则终端最近一次获取服务小区的信号强度和邻小区的信号强度的时刻是第6秒,则这种情况中步骤202的执行时刻为第6.4秒,而该特定时刻为第6秒;若步骤202的执行时刻为第8秒,则终端最近一次获取服务小区的信号强度和邻小区的信号强度的时刻是第8秒,则这种情况中步骤202的执行时刻与特定时刻相同,都是第8秒。
[0145] 203、终端判断该待选目标小区集合是否为空集;
[0146] 终端得到待选目标小区集合后,判断该待选目标小区集合是否为空集;
[0147] 当确定该待选目标小区集合不为空集时,触发步骤204;
[0148] 当确定该待选目标小区集合为空集时,则表明当前周期的当前时刻没有信号强度大于服务小区的邻小区,该终端等待下一个预置时间周期,再触发步骤202。
[0149] 可以理解的是,为了节省终端的开销,当确定待选目标小区集合为空集时,也可以不只是等待一个预置时间周期就触发步骤202,可以等待更长的时间,例如两个,三个预置时间周期或更多,再触发步骤202,可以根据实际需求设定,此处不作限定。
[0150] 204、所述终端检测所述特定时刻之前的预置时长内待选目标小区集合中的邻小区的信号变化趋势;
[0151] 终端得到待选目标小区集合,并确定该待选目标小区集合不为空集后,检测特定时刻之前的预置时长内待选目标小区集合中邻小区的信号变化趋势,该信号变化趋势为信号强度的变化趋势,该信号变化趋势包括稳定趋势,上升趋势或下降趋势。
[0152] 可以理解的是,因为要检测待选目标小区集合中邻小区的信号变化趋势,因此作为检测的时长的预置时长需大于预置时间周期且能检测到信号变化趋势,即该预置时长内应至少能对服务小区的信号强度和邻小区的信号强度检测三次,进一步的,该预置时长的终点可以是该特定时间之前的某个时刻,只需要该预置时长内的信号变化趋势能在一定程度上反应该特定时刻的信号变化趋势,当然,该预置时长的终点距该特定时刻越近,越能反应出该特定时刻的信号变化趋势,可以根据实际应用情况来对该预置时长和预置时长的终点进行设定。优选的,该预置时长的终点为该特定时刻。例如若从第0秒开始获取,当前时刻是第6秒,预置时间周期为1秒,该预置时长可以为5秒,则终端检测从第1秒到第6秒这5秒内待选目标小区集合中的邻小区的信号变化趋势;若当前时刻为第8秒,则终端检测从第3秒到第8秒这5秒内待选目标小区集合中邻小区的信号变化趋势,该预置时长也可以根据实际应用情况设定,只要能判定该预置时长内邻小区的信号变化趋势即可。
[0153] 205、所述终端检测所述预置时长内服务小区的信号变化趋势;
[0154] 终端获取到预置时长内服务小区的信号强度后,可以检测该预置时长内服务小区的信号变化趋势。
[0155] 可以理解的是,步骤205与步骤204之间的执行顺序并不限定,步骤205可以在步骤204之前执行,可以在步骤204之后执行,还可以与步骤204同时执行,此处不作限定。
[0156] 206、所述终端判断该预置时长内服务小区的信号变化趋势是否满足第二状态,该第二状态为稳定和/或下降趋势;
[0157] 该终端检测预置时长内服务小区的信号变化趋势后,判断该预置时长内服务小区的信号变化趋势是否满足第二状态。
[0158] 可以理解的是,第二状态为稳定和/或下降趋势,因此此处确定服务小区的信号变化趋势满足第二状态有三种方式:
[0159] 第一种:当确定该预置时长内服务小区的信号变化趋势满足稳定趋势时,确定该该预置时长内服务小区的信号变化趋势满足第二状态;
[0160] 第二种:当确定该预置时长内服务小区的信号变化趋势满足下降趋势时,确定该该预置时长内服务小区的信号变化趋势满足第二状态;
[0161] 第三种:当确定该预置时长内服务小区的信号变化趋势满足下降趋势与满足稳定趋势时,均确定该该预置时长内服务小区的信号变化趋势满足第二状态;
[0162] 根据实际应用的需求,可以从中选取合适的方式,此处不作限定。而一般情况下,若需要减少小区重选的频率,优选其中的第二种方式;若需要最大可能保证终端不断网,优选其中的第三种方式。
[0163] 当确定该预置时长内服务小区的信号变化趋势满足第二状态时,触发步骤207;
[0164] 当确定该预置时长内服务小区的信号变化趋势不满足第二状态时,表明由该特定时刻确定的该预置时长内的服务小区的信号变化趋势不满足重选要求,还没到重选服务小区的时机,该终端可以等待下一个周期,触发步骤202。
[0165] 207、终端确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,所述第一状态为稳定趋势和/或上升趋势;
[0166] 测到该预置时长内待选目标小区结合中邻小区的信号变化趋势后,当确定该预置时长内服务小区的信号变化趋势满足第二状态时,终端确定该待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,该第一状态为稳定趋势和/或上升趋势;
[0167] 可以理解的是,这里确定邻小区的信号变化趋势满足第一状态也有三种方式:
[0168] 第一种是终端确定待选目标小区集合中,信号变化趋势满足稳定趋势的邻小区集合中的一个邻小区为目标小区;
[0169] 第二种是终端确定待选目标小区集合中信号变化趋势满足上升趋势的邻小区集合中的一个邻小区为目标小区;
[0170] 第三种是终端确定待选目标小区集合中信号变化趋势满足稳定趋势的邻小区与满足上升趋势的邻小区的组成邻小区集合中的一个邻小区为目标小区。
[0171] 根据实际应用的需求,可以从中选取合适的方式,此处不作限定。一般情况下,为了保证目标小区信号优秀,优选第二种方式;若为了最大可能的保证终端不断网,优选其中的第三种方式。
[0172] 可以理解的是,服务小区的信号变化趋势满足第二状态有三种方式,邻小区的信号变化趋势满足第一状态也有三种方式,它们之间可以根据实际需求进行任意组合以达到不同的效果,例如若为了保证目标小区信号优选,且减少小区重选的频率,可以优选服务小区的信号变化趋势满足第二状态中的第二种方式和邻小区的信号变化趋势满足第一状态中的第二种方式进行组合,根据具体情况,为了达到其他效果,还可以进行其他的各种方式的组合,此处不作限定。
[0173] 208、所述终端将服务小区重选到所述目标小区。
[0174] 终端确定目标小区后,将服务小区重选到该目标小区。
[0175] 可以理解的是,终端将服务小区重选到目标小区后,可以等待下一个预置时间周期,触发步骤202,开始新一轮的重选判断,也可以等待更长的时间,再开始新一轮的重选判断,具体等待的时长,可以根据实际的需求来确定,此处不作限定。
[0176] 本发明实施例中,终端将服务小区的信号变化趋势与邻小区的信号变化趋势同时作为选取目标小区的参考条件,只有当确定该预置时长内服务小区的信号变化趋势满足第二状态时,终端才确定该待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,这样服务小区的信号强度在上升时便不会进行服务小区的重选,这样在保证了目标小区的信号强度的同时,降低了服务小区重选的频率,节省了系统资源。
[0177] 可以理解的是,在实际应用中,根据实际情况的需求,也可以只将邻小区的信号变化趋势作为参考条件,无论服务小区的信号变化趋势是否满足上升趋势,只要邻小区的信号变化趋势满足第二状态,均进行后续目标小区选择的判断,此处不作限定。
[0178] 上面实施例中,终端利用邻小区的信号变化趋势来进行小区重选,该方式进行小区重选可以用于各种场景中,在实际应用中,终端可以先判断是否处于高速运动状态,只有处于高速运动状态才利用信号变化趋势来进行小区重选,另一方面,上面实施例中,确定该待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,在实际应用中,可以对信号变化趋势满足第一状态的邻小区集合中的邻小区的第二强度参数进行比较,确定信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区,请参阅图3,本发明实施例中目标小区选择方法另一个实施例包括:
[0179] 301、终端判断该终端是否处于高速运动状态;
[0180] 当终端处于正常驻网状态时,终端判断该终端是否处于高速运动状态;
[0181] 当确定处于高速运动状态时,触发步骤302;
[0182] 当确定不处于高速运动状态时,触发步骤310。
[0183] 可以理解的是,判断终端是否处于高速运动状态的方式有多种:
[0184] 可选的,终端可以通过传感器检测所述终端的速度值,当所述终端的速度值大于预置速度阈值时,确定所述终端处于所述高速运动状态。
[0185] 可选的,所述终端可以检测所述终端的自动频率控制在预设时长内的偏移值是否大于预置偏移值;当所述终端的自动频率控制在预设时长内的偏移值大于所述预置偏移值时,确定所述终端处于所述高速运动状态。
[0186] 还可以有很多其他的判断该终端是否处于高速运动状态的方式,此处不作限定。
[0187] 302、终端按照预置时间周期获取服务小区的信号强度和邻小区的信号强度;
[0188] 当确定该终端处于高速运动状态时,终端按照预置时间周期获取服务小区的信号强度和邻小区的信号强度,该服务小区为终端当前驻留的小区,该邻小区为终端能接收到信号的小区。
[0189] 可以理解的是,终端可以获取到从最开始获取直到当前时刻,这个时间段内以预置时间周期为间隔的服务小区和邻小区的信号强度,例如从第0秒开始获取,当前时刻是第6.3秒,预置时间周期是2秒,则终端获取到了第0秒,第2秒,第4秒和第6秒的服务小区和邻小区的信号强度。
[0190] 需要说明的是,该预置时间周期可以根据实际情况设定,例如可以设定为1秒,也可以设定为0.5秒等,还可以设定为其他值,此处不作限定。
[0191] 本实施例中,优选的,该预置时间周期为0.47秒。
[0192] 303、终端确定待选目标小区集合,所述待选目标小区集合中包括在特定时刻第一强度参数大于服务小区的邻小区;
[0193] 终端按照预置时间周期获取到服务小区的信号强度和邻小区的信号强度后,终端可以将特定时刻服务小区的第一强度参数与该特定时刻的各个邻小区的第一强度参数进行比较,将该特定时刻第一强度参数大于服务小区的邻小区组成待选目标小区集合,该特定时刻为最近获取到服务小区的信号强度和邻小区的信号强度的时刻,该第一强度参数为信号强度,或为由信号强度经过运算得到的强度参数。
[0194] 当该第一强度参数为信号强度经过运算得到的强度参数时,具体的运算方式可以有很多种,例如该第一强度参数可以由信号强度Rxlev减去小区基站的接受灵敏度RXLEV_ACCESS_MIN得到,也可以由信号强度减去小区基站的接受灵敏度与设定权值(例如40%)的积得到,根据实际应用的需求不同,还可能由信号强度与其他的小区基站的参数经过运算得到,此处不作限定。
[0195] 本实施例中,优选的,该第一强度参数为信号强度Rxlev减去小区基站的接受灵敏度RXLEV_ACCESS_MIN。
[0196] 可以理解的是,该特定时刻与步骤303的执行时刻有区别,步骤303的执行时刻可能是在该特定时刻,也可能不在该特定时刻,此处不作限定。例如若从0秒开始,按照预置时间周期1秒获取服务小区的信号强度和邻小区的信号强度,若步骤303的执行时刻为第6.4秒,则终端最近一次获取服务小区的信号强度和邻小区的信号强度的时刻是第6秒,则这种情况中步骤303的执行时刻为第6.4秒,而该特定时刻为第6秒;若步骤303的执行时刻为第8秒,则终端最近一次获取服务小区的信号强度和邻小区的信号强度的时刻是第8秒,则这种情况中步骤303的执行时刻与特定时刻相同,都是第8秒。
[0197] 304、终端判断该待选目标小区集合是否为空集;
[0198] 终端得到待选目标小区集合后,判断该待选目标小区集合是否为空集;
[0199] 当确定该待选目标小区集合不为空集时,触发步骤305;
[0200] 当确定该待选目标小区集合为空集时,则表明当前周期的当前时刻没有信号强度大于服务小区的邻小区,该终端等待下一个预置时间周期,再触发步骤303。
[0201] 可以理解的是,为了节省终端的开销,当确定待选目标小区集合为空集时,也可以不只是等待一个预置时间周期就触发步骤303,可以等待更长的时间,例如两个,三个预置时间周期或更多,再触发步骤303,可以根据实际需求设定,此处不作限定。
[0202] 305、所述终端检测所述特定时刻之前的预置时长内待选目标小区集合中的邻小区的信号变化趋势;
[0203] 终端得到待选目标小区集合,并确定该待选目标小区集合不为空集后,检测特定时刻之前的预置时长内待选目标小区集合中邻小区的信号变化趋势,该信号变化趋势为信号强度的变化趋势,该信号变化趋势包括稳定趋势,上升趋势或下降趋势。
[0204] 可以理解的是,因为要检测待选目标小区集合中邻小区的信号变化趋势,因此作为检测的时长的预置时长需大于预置时间周期且能检测到信号变化趋势,即该预置时长内应至少能对服务小区的信号强度和邻小区的信号强度检测三次,进一步的,该预置时长的终点可以是该特定时间之前的某个时刻,只需要该预置时长内的信号变化趋势能在一定程度上反应该特定时刻的信号变化趋势,当然,该预置时长的终点距该特定时刻越近,越能反应出该特定时刻的信号变化趋势,可以根据实际应用情况来对该预置时长和预置时长的终点进行设定。优选的,该预置时长的终点为该特定时刻。例如若从第0秒开始获取,当前时刻是第6秒,预置时间周期为1秒,该预置时长可以为5秒,则终端检测从第1秒到第6秒这5秒内待选目标小区集合中的邻小区的信号变化趋势;若当前时刻为第8秒,则终端检测从第3秒到第8秒这5秒内待选目标小区集合中邻小区的信号变化趋势,该预置时长也可以根据实际应用情况设定,只要能判定该预置时长内邻小区的信号变化趋势即可。
[0205] 本实施例中,优选的,该预置时长为5秒。
[0206] 306、所述终端检测所述预置时长内服务小区的信号变化趋势;
[0207] 终端获取到预置时长内服务小区的信号强度后,可以检测该预置时长内服务小区的信号变化趋势。
[0208] 可以理解的是,步骤306与步骤305之间的执行顺序并不限定,步骤306可以在步骤305之前执行,可以在步骤305之后执行,还可以与步骤305同时执行,此处不作限定。
[0209] 307、所述终端判断该预置时长内服务小区的信号变化趋势是否满足第二状态,该第二状态为稳定和/或下降趋势;
[0210] 该终端检测预置时长内服务小区的信号变化趋势后,判断该预置时长内服务小区的信号变化趋势是否满足第二状态。
[0211] 可以理解的是,第二状态为稳定和/或下降趋势,因此此处确定服务小区的信号变化趋势满足第二状态有三种方式:
[0212] 第一种:当确定该预置时长内服务小区的信号变化趋势满足稳定趋势时,确定该该预置时长内服务小区的信号变化趋势满足第二状态;
[0213] 可选的,在这种方式中,还可以进一步的限定,当确定该预置时长内服务小区的信号变化趋势满足稳定趋势且小于第一信号强度阈值时,确定该该预置时长内服务小区的信号变化趋势满足第二状态;
[0214] 第二种:当确定该预置时长内服务小区的信号变化趋势满足下降趋势时,确定该该预置时长内服务小区的信号变化趋势满足第二状态;
[0215] 第三种:当确定该预置时长内服务小区的信号变化趋势满足下降趋势与满足稳定趋势时,均确定该该预置时长内服务小区的信号变化趋势满足第二状态;
[0216] 根据实际应用的需求,可以从中选取合适的方式,此处不作限定。而一般情况下,若需要减少小区重选的频率,优选其中的第二种方式;若需要最大可能保证终端不断网,优选其中的第三种方式。
[0217] 当确定该预置时长内服务小区的信号变化趋势满足第二状态时,触发步骤308;
[0218] 当确定该预置时长内服务小区的信号变化趋势不满足第二状态时,表明由该特定时刻确定的该预置时长内的服务小区的信号变化趋势不满足重选要求,还没到重选服务小区的时机,该终端可以等待下一个周期,触发步骤303。
[0219] 308、终端确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区,所述第一状态为稳定趋势和/或上升趋势;
[0220] 测到该预置时长内待选目标小区结合中邻小区的信号变化趋势后,当确定该预置时长内服务小区的信号变化趋势满足第二状态时,终端确定该待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区,该第一状态为稳定趋势和/或上升趋势;
[0221] 可以理解的是,这里确定邻小区的信号变化趋势满足第一状态也有三种方式:
[0222] 第一种:当确定待选目标小区集合中邻小区的信号变化趋势满足稳定趋势时,确定该邻小区的信号变化趋势满足第一状态;
[0223] 可选的,在这种方式中,还可以进一步的限定,当确定待选目标小区集合中邻小区的信号变化趋势满足稳定趋势且大于第二信号强度阈值时,确定该邻小区的信号变化趋势满足第一状态;
[0224] 第二种:当确定待选目标小区集合中邻小区的信号变化趋势满足上升趋势时,确定该邻小区的信号变化趋势满足第一状态;
[0225] 第三种,当确定待选目标小区集合中邻小区的信号变化趋势满足上升趋势时或满足稳定趋势时,均确定该邻小区的信号变化趋势满足第一状态。
[0226] 根据实际应用的需求,可以从中选取合适的方式,此处不作限定。一般情况下,为了保证目标小区信号优秀,优选第二种方式;若为了最大可能的保证终端不断网,优选其中的第三种方式。
[0227] 可以理解的是,服务小区的信号变化趋势满足第二状态有三种方式,邻小区的信号变化趋势满足第一状态也有三种方式,它们之间可以根据实际需求进行任意组合以达到不同的效果,例如若为了保证目标小区信号优选,且减少小区重选的频率,可以优选服务小区的信号变化趋势满足第二状态中的第二种方式和邻小区的信号变化趋势满足第一状态中的第二种方式进行组合,根据具体情况,为了达到其他效果,还可以进行其他的各种方式的组合,此处不作限定。
[0228] 当该第二强度参数为信号强度经过运算得到的强度参数时,具体的运算方式可以有很多种,例如该第二强度参数可以由信号强度Rxlev减去小区基站的接受灵敏度RXLEV_ACCESS_MIN得到,也可以由信号强度减去小区基站的接受灵敏度与设定权值(例如50%)的积得到,根据实际应用的需求不同,还可能由信号强度与其他的小区基站的参数经过运算得到,此处不作限定。
[0229] 本实施例中,优选的,该第二强度参数为信号强度。
[0230] 终端确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区,在实际应用中可以分成两个阶段来执行:
[0231] 第一阶段:终端从待选目标小区集合中选取第二强度参数最大的邻小区作为第一邻小区;
[0232] 第二阶段:终端判断所述第一邻小区的信号变化趋势是否满足所述第一状态;
[0233] 当确定该第一邻小区的信号变化趋势不满足所述第一状态时,将所述第一邻小区从所述待选目标小区集合中去除,更新所述待选目标小区集合,重新执行该第一阶段;
[0234] 当确定该第一邻小区满足所述第一状态时,确定所述第一邻小区为所述目标小区;
[0235] 当该待选目标小区集合中所有的邻小区都不满足第一状态而被去除时,该待选目标小区成为空集,该终端可以等待下一个周期,再触发步骤303。
[0236] 可以理解的是,在实际应用过程中,除了按照步骤308中确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区,还可能按照其他的设定规则从待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中选取邻小区作为目标小区,例如若为了延长小区驻网时长,降低小区重选频率,可以确定待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最小的邻小区为目标小区,按照实际需求的不同,还可能有其他的选取方式,此处不作限定。
[0237] 309、所述终端将服务小区重选到所述目标小区;
[0238] 终端确定目标小区后,将服务小区重选到该目标小区。
[0239] 310、终端采用现有迟滞判定的方式进行小区重选。
[0240] 当确定该终端不处于高速运动状态时,该终端采用现有迟滞判定的方式进行小区重选。
[0241] 现有迟滞判定的方式进行小区重选包括:通过迟滞信号强度(通常为3分贝毫伏dBm)和迟滞时间(通常设置为5s)两个参数来控制终端的小区重选行为:当目标小区的接收信号强度(例如-72dBm)大于服务小区的信号强度(-80dBm)加上迟滞信号强度(3dBm),且持续时间大于迟滞时间(例如5s)后,则启动小区重选,否则继续驻留在当前的服务小区。
[0242] 本发明实施例中,先判断该终端是否处于高速运动状态,只有处于高速运动状态时,才采用趋势判断方式进行小区重选,否则,采用现有迟滞判定方式进行小区重选,使得在非高速运动状态中,显著降低了小区重选的频率,而在高速运动状态中,又能避免出现短时掉网现象,加强了终端的适用性,使其在各种应用场景中能更好的达到通信质量和系统开销之间的平衡,进一步的,终端确定待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区,使得目标小区的信号在满足要求的信号变化趋势的条件下最好,提高了终端的通信质量。
[0243] 为便于理解,下面以一具体应用场景对本发明实施例中目标小区选择方法进行具体描述:
[0244] 终端中的传感器检测到终端当前的速度值为250KM/h,大于预置速度阈值200KM/h,该终端确定当前处于高度运动状态;
[0245] 该终端按照预置时间周期1秒获取服务小区A和邻小区的信号强度,假设从时刻0秒开始获取,当前时间是第8.2秒,则终端已经获取了第0、1、2、3、4、5、6、7、8秒的服务小区和邻小区的信号强度;
[0246] 该终端终端选取第8秒(特定时刻)的信号强度大于服务小区的邻小区D,E,F和G这四个邻小区,组成待选目标小区集合,其中第8秒的服务小区A的信号强度为-80dBm,邻小区D的信号强度为-60dBm,邻小区E的信号强度为-63dBm,邻小区F的信号强度为-50dBm,邻小区G的信号强度为-62dBm;
[0247] 该终端检测从第3秒到第8秒内(预置时长5秒内)服务小区的信号变化趋势,得到:第3秒服务小区A的信号强度为-45dBm,第4秒服务小区A的信号强度为-47dBm,第5秒服务小区A的信号强度为-50dBm,第6秒服务小区A的信号强度为-60dBm,第7秒服务小区A的信号强度为-70dBm,第8秒的服务小区A的信号强度为-80dBm,确定从第3秒到第8秒内服务小区的信号变化趋势为下降趋势;
[0248] 该终端检测从第3秒到第8秒内该待选目标小区集合中的邻小区的信号变化趋势,得到从第3秒到第8秒内邻小区D为上升趋势,邻小区E为上升趋势,邻小区F为稳定趋势,邻小区G为下降趋势;
[0249] 当终端确定从第3秒到第8秒内服务小区的信号变化趋势满足下降趋势时,该终端确定该待选目标小区集合中信号变化趋势满足上升趋势的邻小区集合(邻小区D和邻小区E)中信号强度最大的邻小区(邻小区D)为目标小区;
[0250] 该终端将服务小区重选到该目标小区(邻小区D)。
[0251] 下面对本发明实施例中的终端进行描述,请参阅图4,本发明实施例中终端一个实施例包括:
[0252] 获取模块401,用于按照预置时间周期获取服务小区的信号强度和邻小区的信号强度,所述服务小区为所述终端当前驻留的小区,所述邻小区为所述终端能接收到信号的小区;
[0253] 第一确定模块402,用于确定待选目标小区集合,所述待选目标小区集合中包括在特定时刻第一强度参数大于服务小区的邻小区,其中,所述特定时刻为最近获取到服务小区的信号强度和邻小区的信号强度的时刻,所述第一强度参数为信号强度,或为由信号强度经过运算得到的强度参数;
[0254] 第一检测模块403,用于检测所述特定时刻之前的预置时长内所述第一确定模块402确定的待选目标小区集合中的邻小区的信号变化趋势;
[0255] 第二确定模块404,用于确定所述待选目标小区集合中,所述第一检测模块检测403出的信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,所述第一状态为稳定趋势和/或上升趋势;
[0256] 重选模块405,用于将服务小区重选到所述第二确定模块404确定的目标小区。
[0257] 本发明实施例中终端通过判断邻小区的信号变化趋势来实现服务小区的重选。具体的,获取模块401按照预置时间周期获取服务小区的信号强度和邻小区的信号强度,第一确定模块402选取特定时刻的第一强度参数大于服务小区的邻小区,组成待选目标小区集合,该第一强度参数为信号强度,或为由信号强度经过运算得到的强度参数,该特定时刻为最近获取到服务小区的信号强度和邻小区的信号强度的时刻,则待选目标小区集合中的邻小区在该特定时刻的信号强度均比较好,第一检测模块403检测该特定时刻之前的预置时长内待选目标小区集合中的邻小区的信号变化趋势,第二确定模块404确定该待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,该第一状态为稳定趋势和/或上升趋势,即目标小区的信号强度较好,且可能信号强度会不断增强,则重选模块405直接将服务小区重选到该目标小区,不再需要经过迟滞时间的判定,使得终端能够在信号快速变化的情况下及时重选到适合的目标小区,提升了网络驻留的信号质量,减少了短时掉网次数,提升了终端的呼通率。
[0258] 上面实施例中,第二确定模块404确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,而此时服务小区的信号变化趋势可能是上升趋势,也可能是稳定趋势,还可能是下降趋势,在实际应用中,第二确定模块404在将待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区确定为目标小区之前,终端还可以先判断服务小区的信号变化趋势,将服务小区的信号变化趋势和邻小区的信号变化趋势同时作为参考条件来进行目标小区的选择,请参阅图5,上述的终端还包括:
[0259] 第二检测模块501,用于检测所述预置时长内服务小区的信号变化趋势;
[0260] 第一触发模块502,用于当确定所述预置时长内所述服务小区的信号变化趋势满足第二状态时,触发所述第二确定模块404,所述第二状态为稳定趋势和/或下降趋势。
[0261] 上面实施例中,将服务小区的信号变化趋势与邻小区的信号变化趋势同时作为选取目标小区的参考条件,只有当确定该预置时长内服务小区的信号变化趋势满足第二状态时,第一触发模块502才触发第二确定模块404,确定该待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,这样服务小区的信号强度在上升时便不会进行服务小区的重选,这样在保证了目标小区的信号强度的同时,降低了服务小区重选的频率,节省了系统资源。
[0262] 在实际应用中,当第二检测模块501检测到预置时长内所述服务小区的信号变化趋势不满足所述第二状态时,终端可以等待一个设定的时长后,再触发第一确定模块402。
[0263] 可选的,如图6所示,作为本发明的终端另一个实施例,上述图5对应的实施例中的终端还可以包括:
[0264] 第二触发模块601,用于当确定所述预置时长内所述服务小区的信号变化趋势不满足所述第二状态时,等待下一个预置时间周期,触发所述第一确定模块402;
[0265] 上面实施例中,第一触发模块601等待下一个预置时间周期触发第一确定模块402,保证了有条件不满足时,小区重选的连续性。
[0266] 在实际应用中,可能确定的待选目标小区集合为空集,出现此情况时,可以有多种处理方式,下面以其中一种为例,如图7所示,作为本发明的终端另一个实施例,上述终端还可以包括:
[0267] 第一判断模块701,用于判断所述待选目标小区集合是否为空集;
[0268] 第三触发模块702,用于当确定所述待选目标小区集合不为空集时,触发所述第一检测模块403;
[0269] 第四触发模块703,用于当确定所述待选目标小区集合为空集时,等待下一个预置时间周期,触发所述第一确定模块402。
[0270] 上面实施例中,第三触发模块702确定所述待选目标小区集合不为空集时,才触发所述第一检测模块403,否则第四触发模块等待下一个预置时间周期,触发所述第一确定模块402,保证了出现待选目标小区集合为空集时,小区重选过程的连续性。
[0271] 上面实施例中,第二确定模块404确定该待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,在实际应用中,第二确定模块404可以对信号变化趋势满足第一状态的邻小区集合中的邻小区的第二强度参数进行比较,确定信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区,则上述终端中的第二确定模块404具体可以用于,确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区,所述第二强度参数为信号强度,或为由信号强度经过运算得到的强度参数。
[0272] 可以理解的是,在实际应用过程中,第二确定模块404除了确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区,还可能按照其他的设定规则从待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中选取邻小区作为目标小区,例如若为了延长小区驻网时长,降低小区重选频率,第二确定模块404可以确定待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最小的邻小区为目标小区,按照实际需求的不同,还可能有其他的选取方式,此处不作限定。
[0273] 上面实施例中,第二确定模块404确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区,在实际应用中,其在第二确定模块404中可以由多个单元分成阶段来执行,请参与图8,作为本发明实施例中的终端另一个实施例,在图7对应实施例的终端中该第二确定模块404具体包括:
[0274] 选取单元801,用于从所述待选目标小区集合中选取信号强度最大的邻小区作为第一邻小区;
[0275] 判断单元802,用于判断所述第一邻小区的信号变化趋势是否满足所述第一状态;
[0276] 触发单元803,用于当确定所述第一邻小区的信号变化趋势不满足所述第一状态时,将所述第一邻小区从所述待选目标小区集合中去除,更新所述待选目标小区集合,重新触发所述选取单元801;
[0277] 确定单元804,用于当确定所述第一邻小区满足所述第一状态时,确定所述第一邻小区为所述目标小区。
[0278] 上面实施例中,当该待选目标小区集合中所有的邻小区都不满足第一状态而被触发单元803去除时,该待选目标小区成为空集,该终端可以等待下一个周期,再触发第一确定模块402。
[0279] 上面实施例中终端利用邻小区的信号变化趋势来进行小区重选,该方式进行小区重选可以用于各种场景中,在实际应用中,终端可以先判断是否处于高速运动状态,只有处于高速运动状态才利用信号变化趋势来进行小区重选,请参阅图9,作为本发明实施例的终端的另一个实施例,上述终端还包括:
[0280] 第二判断模块901,用于判断所述终端是否处于高速运动状态;
[0281] 第五触发模块902,用于当确定所述终端处于高速运动状态时,触发所述获取模块401。
[0282] 本发明实施例中,第二判断模块901先判断该终端是否处于高速运动状态,只有处于高速运动状态时,第五触发模块902才触发获取模块401,开始采用趋势判断方式进行小区重选,否则,采用现有迟滞判定方式进行小区重选,使得在非高速运动状态中,显著降低了小区重选的频率,而在高速运动状态中,又能避免出现短时掉网现象,加强了终端的适用性,使其在各种应用场景中能更好的达到通信质量和系统开销之间的平衡
[0283] 上面实施例中,第二判断模块901判断终端是否处于高速运动状态,在实际应用过程中,具体判断是否为高速运动状态的方式有很多种:
[0284] 可选的,第二判断模块901具体可以用于,通过传感器检测所述终端的速度值,当所述终端的速度值大于预置速度阈值时,确定所述终端处于所述高速运动状态。
[0285] 可选的,第二判断模块901具体可以用于,检测所述终端的自动频率控制在预设时长内的偏移值是否大于预置偏移值,当所述终端的自动频率控制在预设时长内的偏移值大于所述预置偏移值时,确定所述终端处于所述高速运动状态。
[0286] 为了便于理解上述实施例,下面以上述终端各个模块在一个具体应用场景中的交互过程进行说明:
[0287] 第二判断模块901中的传感器检测到终端当前的速度值为250KM/h,大于预置速度阈值200KM/h,该第二判断模块901确定当前处于高度运动状态,触发获取模块401;
[0288] 获取模块401按照预置时间周期1秒获取服务小区A和邻小区的信号强度,假设从时刻0秒开始获取,当前时间是第8.2秒,则获取模块401已经获取了第0、1、2、3、4、5、6、7、8秒的服务小区和邻小区的信号强度;
[0289] 第一确定模块402选取第8秒(特定时刻)的信号强度大于服务小区的邻小区D,E,F和G这四个邻小区,组成待选目标小区集合,其中第8秒的服务小区A的信号强度为-80dBm,邻小区D的信号强度为-60dBm,邻小区E的信号强度为-63dBm,邻小区F的信号强度为-50dBm,邻小区G的信号强度为-62dBm;
[0290] 第二检测模块501检测从第3秒到第8秒内(预置时长5秒内)服务小区的信号变化趋势,得到:第3秒服务小区A的信号强度为-45dBm,第4秒服务小区A的信号强度为-47dBm,第5秒服务小区A的信号强度为-50dBm,第6秒服务小区A的信号强度为-60dBm,第7秒服务小区A的信号强度为-70dBm,第8秒的服务小区A的信号强度为-80dBm,确定从第3秒到第8秒内服务小区的信号变化趋势为下降趋势;
[0291] 第一检测模块403检测从第3秒到第8秒内该待选目标小区集合中的邻小区的信号变化趋势,得到从第3秒到第8秒内邻小区D为上升趋势,邻小区E为上升趋势,邻小区F为稳定趋势,邻小区G为下降趋势;
[0292] 当第二检测模块501确定从第3秒到第8秒内服务小区的信号变化趋势满足下降趋势时,第一触发模块502触发第二确定模块404,第二确定模块404该待选目标小区集合中信号变化趋势满足上升趋势的邻小区集合(邻小区D和邻小区E)中信号强度最大的邻小区(邻小区D)为目标小区;
[0293] 重选模块405将服务小区重选到该目标小区(邻小区D)。
[0294] 请参阅图10,本发明实施例中的终端1000另一实施例包括:
[0295] 输入装置1001、输出装置1002、处理器1003和存储器1004(其中终端1000中的处理器1003的数量可以一个或多个,图10中以一个处理器1003为例)。在本发明的一些实施例中,输入装置1001、输出装置1002、处理器1003和存储器1004可通过总线或其它方式连接,其中,图10中以通过总线连接为例。
[0296] 其中,通过调用存储器1004存储的操作指令,处理器1003,用于执行如下步骤:
[0297] 按照预置时间周期获取服务小区的信号强度和邻小区的信号强度,所述服务小区为所述终端当前驻留的小区,所述邻小区为所述终端能接收到信号的小区;
[0298] 确定待选目标小区集合,所述待选目标小区集合中包括在特定时刻第一强度参数大于服务小区的邻小区,其中,所述特定时刻为最近获取到服务小区的信号强度和邻小区的信号强度的时刻,所述第一强度参数为信号强度,或为由信号强度经过运算得到的强度参数;
[0299] 检测所述特定时刻之前的预置时长内待选目标小区集合中的邻小区的信号变化趋势;
[0300] 确定所述待选目标小区集合中,信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,所述第一状态为稳定趋势和/或上升趋势;
[0301] 将服务小区重选到所述目标小区;
[0302] 本发明的一些实施例中,所述处理器1003还执行如下步骤:
[0303] 检测所述预置时长内服务小区的信号变化趋势;
[0304] 本发明的一些实施例中,所述处理器1003具体执行如下步骤:
[0305] 当确定所述预置时长内所述服务小区的信号变化趋势满足第二状态时,所述终端确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中的一个邻小区为目标小区,所述第二状态为稳定趋势和/或下降趋势;
[0306] 本发明的一些实施例中,所述处理器1003还执行如下步骤:
[0307] 当确定所述预置时长内所述服务小区的信号变化趋势不满足所述第二状态时,等待下一个预置时间周期,触发所述确定待选目标小区集合的步骤。
[0308] 本发明的一些实施例中,所述处理器1003还执行如下步骤:
[0309] 判断所述待选目标小区集合是否为空集;
[0310] 当确定所述待选目标小区集合不为空集时,触发所述检测所述特定时刻之前的预置时长内待选目标小区集合中的邻小区的信号变化趋势的步骤;
[0311] 当确定所述待选目标小区集合为空集时,等待下一个预置时间周期,触发所述确定待选目标小区集合的步骤;
[0312] 本发明的一些实施例中,所述处理器1003具体执行如下步骤:
[0313] 确定所述待选目标小区集合中信号变化趋势满足第一状态的邻小区集合中第二强度参数最大的邻小区为目标小区,所述第二强度参数为信号强度,或为由信号强度经过运算得到的强度参数;
[0314] 本发明的一些实施例中,所述处理器1003具体执行如下步骤:
[0315] 从所述待选目标小区集合中选取信号强度最大的邻小区作为第一邻小区;
[0316] 判断所述第一邻小区的信号变化趋势是否满足所述第一状态;
[0317] 当确定所述第一邻小区的信号变化趋势不满足所述第一状态时,将所述第一邻小区从所述待选目标小区集合中去除,更新所述待选目标小区集合,重新触发所述从所述待选目标小区集合中选取信号强度最大的邻小区作为第一邻小区的步骤;
[0318] 当确定所述第一邻小区满足所述第一状态时,确定所述第一邻小区为所述目标小区;
[0319] 本发明的一些实施例中,所述处理器1003还执行如下步骤:
[0320] 判断所述终端是否处于高速运动状态;
[0321] 当确定所述终端处于高速运动状态时,触发所述按照预置时间周期获取服务小区的信号强度和邻小区的信号强度的步骤;
[0322] 本发明的一些实施例中,所述处理器1003具体执行如下步骤:
[0323] 通过传感器检测所述终端的速度值;
[0324] 当确定所述终端的速度值大于预置速度阈值时,确定所述终端处于所述高速运动状态;
[0325] 本发明的一些实施例中,所述处理器1003具体执行如下步骤:
[0326] 检测所述终端的自动频率控制在预设时长内的偏移值是否大于预置偏移值;
[0327] 当确定所述终端的自动频率控制在预设时长内的偏移值大于所述预置偏移值时,确定所述终端处于所述高速运动状态。
[0328] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0329] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0330] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0331] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0332] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0333] 以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈