移动终端从模式频点测量方法及装置与流程

文档序号:12380109阅读:245来源:国知局
移动终端从模式频点测量方法及装置与流程

本发明涉及无线通信领域,尤其涉及一种移动终端从模式频点测量方法及装置。



背景技术:

长期演进(Long Term Evolution,LTE)通信标准是现今移动通信领域主推的准4G标准之一。现有市场中的LTE移动终端通常支持GSM、GPRS、EDGE、CDMA以及LTE等多种通信模式。

LTE移动终端在使用过程中,会出现经常在不同网络模式之间来回切换的情况。例如,用户在接打电话时,LTE移动终端处于GSM网络模式,当用户接入到RAN网络时,LTE移动终端处于LTE网络模式。

为了做到各种模式之间的快速切换,LTE移动终端在主模式下测量从模式的信号。其中:移动终端当前所处的网络模式称之为主模式,其他网络模式称之为从模式。例如,LTE移动终端当前处于GSM网络模式,则GSM网络模式称之为主模式,其他的网络模式称之为从模式。

现有技术中,在主模式处于空闲(IDLE)模式时,分出特定的时隙进行LTE的频点测量。常用的测量LTE频点的方法包括:1)按网络侧下发的频点顺序进行测量,每个频点分配的测量间隙(gap)相同;2)按照频点优先级,先测量高优先级频点,对高优先级频点分配较多的测量gap。

然而,方法1)中,找到信号质量较好的小区所花费的时间较长,方法2)中,当高优先级的频点信号变差时,无法快速响应。



技术实现要素:

本发明实施例解决的是如何总是能够快速找到信号质量好的小区。

为解决上述问题,本发明实施例提供一种移动终端从模式频点测量方法,包括:

获取当前测量周期内所有待测量频点的优先级;

当待测量频点为高优先级频点,且在所述待测量频点上未找到小区时,若在所述待测量频点上小区同步失败的测量周期数大于预设值,将所述待测量频点的优先级降低,并设置与所述待测量频点对应的惩罚标识;

当待测量频点为低优先级频点,且在所述待测量频点上未找到小区时,若所述待测量频点存在惩罚标识,且与上一次降低优先级操作的时长达到预设时长时,将所述待测量频点的优先级升高;

根据调整后的所有待测量频点的优先级,为所有待测量频点分配测量间隙个数,并执行频点测量操作,其中:高优先级待测量频点分配到的测量间隙个数大于所述低优先级待测量频点分配的测量间隙个数。

可选的,所述从模式频点测量方法还包括:当所述待测量频点为高优先级频点,且在所述待测量频点上找到小区时,将所述待测量频点的优先级降低。

可选的,将所述待测量频点的优先级降低后,还包括:当待测量频点为低优先级频点,且在所述待测量频点上找到小区时,保持所述待测量频点的优先级不变。

可选的,所述从模式频点测量方法还包括:

当所述移动待测量频点不存在对应的惩罚标识,且所述待测量频点的初始优先级为高优先级时,将所述待测量频点的优先级升高。

可选的,所述为所有待测量频点分配测量间隙,包括:所述低优先级待测量频点分配的测量间隙个数为1,所述高优先级待测量频点分配的测量间隙个数为floor((Y-M)/X),其中,Y为当前测量周期总的测量间隙个数,M为低优先级待测量频点占用的测量间隙个数,X为高优先级待测量频点的个数,floor(x)为取小于x的最大整数值。

本发明实施例还提供了一种移动终端从模式频点测量装置,包括:

获取单元,用于获取当前测量周期内所有待测量频点的优先级;

调整单元,用于当待测量频点为高优先级频点,且在所述待测量频点上 未找到小区时,若在所述待测量频点上小区同步失败的测量周期数大于预设值,将所述待测量频点的优先级降低,并设置与所述待测量频点对应的惩罚标识;当待测量频点为低优先级频点时,且在所述待测量频点上未找到小区时,若所述待测量频点存在惩罚标识,且与上一次降低优先级操作的时长达到预设时长时,将所述待测量频点的优先级升高;

分配单元,用于根据调整后的所有待测量频点的优先级,为所有待测量频点分配测量间隙个数,其中:高优先级待测量频点分配到的测量间隙个数大于所述低优先级待测量频点分配的测量间隙个数;

小区搜索单元,用于根据所述分配单元分配的测量间隙个数,执行频点测量操作。

可选的,所述调整单元还用于:当所述待测量频点为高优先级频点,且在所述待测量频点上找到小区时,将所述待测量频点的优先级降低。

可选的,所述调整单元还用于:当待测量频点为低优先级频点,且在所述待测量频点上找到小区时,保持所述待测量频点的优先级不变。

可选的,所述调整单元还用于:

当所述待测量频点不存在惩罚标识,且所述待测量频点的初始优先级为高优先级时,将所述待测量频点的优先级升高。

可选的,所述分配单元,用于将低优先级待测量频点的测量间隙分数分配为1,将高优先级待测量频点的测量间隙的个数分配为floor((Y-M)/X),其中:Y为当前测量周期总的测量间隙个数,M为低优先级待测量频点占用的测量间隙个数,X为高优先级待测量频点的个数,floor(x)为取小于x的最大整数值。

与现有技术相比,本发明实施例的技术方案具有以下优点:

在当前测量周期,在进行频点测量之前,先判断待测量频点的优先级是否满足变更条件,对待测量频点的优先级进行变更。根据变更后的待测量频点的优先级,分配不同的测量gap个数。高优先级待测量频点分配到的测量gap个数多于低优先级待测量频点分配到的测量gap个数,因此能够快速找到 信号质量好的小区。当移动终端在高优先级待测量频点上小区同步失败次数较多时,判定当前高优先级待测量频点信号变差,将此频点优先级调低;当移动终端在低优先级待测量频点上未找到小区时,若满足一定的条件,则调高此待测量频点的优先级,从而可以快速响应网络环境的变化。

进一步,当移动终端在某一高优先级频点上找到小区后,降低该高优先级频点的优先级,只分配少量的测量间隙给该待测量频点用于进行小区跟踪,可以有效减少移动终端的功耗。

附图说明

图1是本发明实施例中的一种移动终端从模式频点测量方法的流程图;

图2是本发明实施例中的另一种移动终端从模式频点测量方法的流程图;

图3是本发明实施例中的一种移动终端从模式频点测量装置的结构示意图。

具体实施方式

现有技术中,在主模式处于空闲(IDLE)模式时,分出特定的时隙进行LTE的频点测量。常用的测量LTE频点的方法包括:1)按网络侧下发的频点顺序进行测量,每个频点分配的测量间隙(gap)相同;2)按照频点优先级,先测量高优先级频点,对高优先级频点分配较多的测量gap。然而,方法1)中,找到信号质量较好的小区所花费的时间较长,方法2)中,当高优先级的频点信号变差时,无法快速响应。

在本发明实施例中,在当前测量周期,在进行频点测量之前,先判断待测量频点的优先级是否满足变更条件,对待测量频点的优先级进行变更。根据变更后的待测量频点的优先级,分配不同的测量gap个数。高优先级待测量频点分配到的测量gap个数多于低优先级待测量频点分配到的测量gap个数,因此能够快速找到信号质量好的小区。当移动终端在高优先级待测量频点上小区同步失败次数较多时,判定当前高优先级待测量频点信号变差,将此频点优先级调低;当移动终端在低优先级待测量频点上未找到小区时,若满足一定的条件,则调高此待测量频点的优先级,从而可以快速响应网络环境的变化。

为使本发明实施例的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。

本发明实施例提供了一种移动终端从模式频点测量方法,参照图1,以下通过具体步骤进行详细说明。

步骤S101,获取当前测量周期内所有待测量频点的优先级。

在具体实施中,移动终端在处于主模式的IDLE模式时,除了接受寻呼指示信号外,采用一部分时间进行主系统的网络测量等操作,其余时间可以用于进行其他系统的网络测量操作。

例如,移动终端当前处于TD-SCDMA主模式的IDLE模式,则除了必须的接收寻呼指示信号以及TD-SCDMA系统的网络测量操作之外,其余的时隙可以用于进行从系统(例如,LTE系统)的网络测量操作。

在具体实施中,移动终端可以接收网络侧发送的待测量频点列表,待测量频点列表中可以携带所有待测量频点的优先级信息。因此,当移动终端接收到待测量频点列表时,即可获取所有待测量频点的优先级。

其中,待测量频点的优先级可以是网络侧预先设定的,网络侧设定的不同的待测量频点的优先级可以相同,也可以不同。优先级可以只包括两种优先级:高优先级以及低优先级,也可以包括多种优先级:第一优先级、第二优先级、第三优先级等等。在本发明一实施例中,优先级只包括高优先级与低优先级。

例如,网络侧向移动终端发送8个LTE待测量频点,其中,频点1与频点2为高优先级频点,频点3~频点8为低优先级频点。

在本发明实施例中,网络侧可以定时向移动终端发送待测量频点列表,移动终端进行从模式网络测量操作的周期通常远小于网络侧定时发送待测量频点列表的周期。也就是说,移动终端在接收网络侧发送待测量频点列表的周期内,可以执行多次的从模式网络测量操作。可以先根据待测量频点的状态,来决定是否对预设的优先级进行调整。

在本发明实施例中,移动终端获取到的待测量频点的优先级信息可以是: 在上一测量周期操作完成后各待测量频点对应的优先级信息,因此,移动终端获取到的优先级信息可以与网络侧发送的优先级信息不完全相同。

步骤S102,判断当前待测量频点是否为高优先级频点。

在具体实施中,在获取到各待测量频点的优先级后,在当前待测量频点为高优先级频点时,执行步骤S103;在当前待测量频点不是高优先级频点时,判定当前待测量频点为低优先级频点,执行步骤S104。

步骤S103,在当前待测量频点上未找到小区,且在当前待测量频点上小区同步失败的次数达到预设值时,将当前待测量频点的优先级降低,并设置与所述待测量频点对应的惩罚标识。

在具体实施中,当移动终端在当前待测量频点上未找到小区时,可以获取移动终端在当前待测量频点上小区同步失败的次数。当移动终端在当前待测量频点上小区同步失败的次数达到预设值时,可以将当前测量频点的优先级降低。当移动终端在当前待测量频点上小区同步失败的次数尚未达到预设值时,则保持当前待测量频点的优先级不变,即当前待测量频点的优先级仍为高优先级。

即:移动终端在当前待测量频点上连续多个测量周期均小区同步失败时,对当前待测量频点进行“惩罚”,降低当前待测量频点的优先级。当待测量频点的优先级仅包括高优先级与低优先级时,将当前待测量频点的优先级调整为低优先级。同时,设置与当前待测量频点对应的惩罚标识,以表示在当前待测量频点曾连续多个测量周期未能成功实现小区同步。

在本发明实施例中,可以根据实际的应用场景设置预设值。例如,将预设值设为5,则移动终端在当前待测量频点上连续5个测量周期均同步失败时,将当前待测量频点的优先级调整为低优先级。

步骤S104,在当前待测量频点未找到小区时,若所述待测量频点存在惩罚标识,且与上一次降低优先级操作的时长达到预设时长时,将当前待测量频点的优先级升高。

在本分发明实施例中,当移动终端在当前待测量频点找到小区时,则保持当前待测量频点的优先级不变,即当前待测量频点仍为低优先级频点。

当移动终端在当前待测量频点未找到小区时,可以判断当前待测量频点是否存在对应的惩罚标识。也就是说,可以判断当前待测量频点在之前的测量周期内,是否因长时间同步失败而导致被惩罚,从高优先级频点降低为低优先级频点。在当前待测量频点存在惩罚标识,且距离上一次降低优先级操作的时长达到预设时长时,可以将当前待测量频点的优先级升高。

在当前待测量频点存在惩罚标识,且距离上一次降低优先级操作的时长未达到预设时长时,可以保持当前待测量频点的优先级不变。

在当前待测量频点未存在惩罚标识时,保持当前待测量频点的优先级保持不变。

步骤S105,根据调整后的所有待测量频点的优先级,为所有待测量频点分配测量间隙个数。

在具体实施中,在经过步骤S102~步骤S104后,待测量频点列表中的其中一些待测量频点的优先级可能发生了变化,其余待测量频点的优先级则保持不变。其中,优先级发生了变换的待测量频点,可能由低优先级调整为高优先级,也可能由高优先级调整为低优先级。

在本发明实施例中,在通过步骤S102~步骤S104依次获取所有待测量频点调整后的优先级后,可以根据调整后的各待测量频点的优先级,为各待测量频点分配测量间隙个数。其中:高优先级待测量频点分配到的测量间隙个数可以大于低优先级待测量频点分配的测量间隙个数。

在本发明实施例中,在待测量频点优先级调整完成后,根据高优先级待测量频点个数、低优先级待测量频点个数以及当前测量周期内总的测量gap个数,为低优先级待测量频点分配1个测量gap,剩余的测量gap由高优先级待测量频点均分,即高优先级待测量频点分配的测量gap个数为floor((Y-M)/X),其中,Y为当前测量周期总的测量gap个数,M为低优先级测量频点占用的测量gap个数,X为高优先级测量频点的个数,floor(x)为取小于x的最大整数值。

例如,待测量频点的个数为6个,依次为待测量频点1~6,当前测量周期内存在10个测量gap。在对6个待测量频点的优先级进行调整后,待测量频 点1~3的优先级为高优先级,待测量频点4~6的优先级为低优先级。则为待测量频点4~6分别分配1个测量gap,此时还剩余7个测量gap,待测量频点1~3分别分配3个测量gap,即总共使用了9个测量gap,剩余的一个测量gap可以不去使用。

可以理解的是,在实际应用中,还可以存在其他的测量gap分配方法。在本发明一实施例中,低优先级待测量频点分配1个测量gap,高优先级只使用剩余测量gap中的一部分,不适用余下的测量gap,这样可以减少移动终端在从模式下的功耗。

例如,待测量频点的个数为6个,依次为待测量频点1~6,当前测量周期内存在10个测量gap。在对6个待测量频点的优先级进行调整后,只有待测量频点1的优先级为高优先级,待测量频点2~6的优先级为低优先级。则为待测量频点2~6分别分配1个测量gap,此时还剩余5个测量gap,待测量频点1分配3个测量gap,即总共使用了8个测量gap,剩余的2个测量gap可以不去使用。

在本发明实施例中,在待测量频点优先级调整完成后,可能存在所有待测量频点的优先级均为低优先级的情况。此时,可以为所有待测量频点分别分配1个测量gap,其余的测量gap不做应用。

下面通过举例对本发明上述实施例中提供的从模式频点测量方法进行说明。

在当前测量周期内,从网络侧接收到的待测量频点依次为:待测量频点1~6,其中,待测量频点2为高优先级待测量频点,其余待测量频点为低优先级测量频点。

移动终端在待测量频点1上找到小区,则待测量频点1的优先级调整为高优先级;移动终端在待测量频点2上连续5个测量周期均同步失败,将待测量频点2的优先级调整为低优先级。其余的待测量频点的状态未满足调整条件,因此优先级保持不变。

也就是说,调整后各待测量频点的优先级为:待测量频点1为高优先级,待测量频点2~6为低优先级。当前测量周期内存在10个测量gap,则为待测 量频点2~6分别分配1个测量gap,此时还剩余5个测量gap,待测量频点1分配3个测量gap。

步骤S106,执行频点测量操作。

在具体实施中,在获取到所有待测量频点分配的测量gap个数后,可以在每个测量周期内,先测量一遍高优先级的待测量频点再测量一个低优先级的待测量频点的顺序,来执行频点测量操作。

例如,当前测量周期内总的测量gap个数为10个,待测量频点1分配5个测量gap,待测量频点2~6分别分配1个测量gap,则频点测量操作的顺序为:1213141516,即先对待测量频点1进行测量,再对待测量频点2进行测量,再对待测量频点1进行测量,再对待测量频点3进行测量,依次类推,直至每个待测量频点均完成对应的测量操作。

由此可见,在当前测量周期,在进行频点测量之前,先判断待测量频点的优先级是否满足变更条件,对待测量频点的优先级进行变更。根据变更后的待测量频点的优先级,分配不同的测量gap个数。高优先级待测量频点分配到的测量gap个数多于低优先级待测量频点分配到的测量gap个数,因此能够快速找到信号质量好的小区。当移动终端在高优先级待测量频点上小区同步失败次数较多时,判定当前高优先级待测量频点信号变差,将此频点优先级调低;当移动终端在低优先级待测量频点上未找到小区时,若满足一定的条件,则调高此待测量频点的优先级,从而可以快速响应网络环境的变化。

参照图2,本发明实施例还提供了另一种移动终端从模式频点测量方法,以下通过具体步骤进行详细说明。

步骤S201,接收网络侧发送的待测量频点列表。

步骤S202,获取所有待测量频点的优先级。

步骤S203,判断当前待测量频点是否为高优先级频点。

在本发明一实施例中,待测量频点的优先级只包括高优先级和低优先级,即待测量频点要么是高优先级频点,要么是低优先级频点。在当前待测量频点为高优先级频点时,执行步骤S204;在当前待测量频点为非高优先频点, 即当前待测量频点为低优先级频点时,执行步骤S208。

步骤S204,判断移动终端在当前待测量频点上是否找到小区。

在本发明实施例中,当移动终端在当前频点上找到小区时,执行步骤S205;否则,执行步骤S206。

步骤S205,将当前待测量频点的优先级降低。

在本发明实施例中,将当前待测量频点的优先级降低是指:将当前待测量频点的优先级从高优先级调整为低优先级。

在步骤S205执行完成后,执行步骤S214。

步骤S206,判断在当前待测量频点上小区同步失败的测量周期数A是否大于5。

在本发明实施例中,当连续5个测量周期在当前待测量频点上小区同步失败时,执行步骤S207;否则,保持当前待测量频点的优先级保持不变,执行步骤S214。

步骤S207,对当前待测量频点进行惩罚操作。

在本发明实施例中,对当前待测量频点进行惩罚操作是指:降低当前待测量频点的优先级。在将当前待测量频点的优先级降低后,还可以设置与当前待测量频点对应的惩罚标识。

在步骤S207执行完成之后,执行步骤S205,将当前待测量频点的优先级降为低优先级。

下面对步骤S204~步骤S207进行举例说明。

当前待测量频点为待测量频点1,在步骤S202中,移动终端获取到待测量频点1为高优先级频点。当移动终端在待测量频点1上找到小区时,将待测量频点1的优先级调整为低优先级。当移动终端在待测量频点1上未找到小区时,判断移动终端在待测量频点上小区同步失败的测量周期数A是否大于5。当A>5时,将待测量频点1的优先级调整为低优先级;否则,待测量频点1的优先级保持不变。

步骤S208,判断移动终端在当前待测量频点上是否找到小区。

在本发明实施例中,当移动终端在当前频点上找到小区时,执行步骤S209;否则,执行步骤S210。

步骤S209,保持当前待测量频点的优先级不变。

当步骤S209执行完成后,可以执行步骤S214。

步骤S210,判断是否存在与当前待测量频点对应的惩罚标识。

当不存在与当前待测量频点对应的惩罚标识时,执行步骤S211;当存在与当前测量频点对应的惩罚标识时,执行步骤S212。

步骤S211,判断当前待测量频点的初始优先级是否为高优先级。

在本发明实施例中,当前待测量频点的初始优先级为:网络侧配置的当前待测量频点的优先级。在当前待测量频点的初始优先级为高优先级时,执行步骤S213;否则,保持当前待测量频点的优先级保持不变,并执行步骤S214。

步骤S212,判断距离上一次惩罚操作的时长t1是否达到预设时长t0。

在本发明实施例中,距离上一次惩罚操作的时长t1可以为:上一次进行惩罚操作的测量周期与当前测量周期之间的间隔周期数。

当距离上一次惩罚操作的时长t1达到预设时长t0时,执行步骤S213;否则,保持当前待测量频点优先级不变,并执行步骤S214。

在本发明实施例中,可以根据实际的应用场景选择预设时长t0,例如,预设时长为5个测量周期的间隔时间。

步骤S213,将当前待测量频点的优先级升高。

步骤S214,根据调整后的优先级,计算每个待测量频点对应的测量gap个数。

步骤S215,根据分配的测量gap个数,执行频点测量操作。

由此可见,当移动终端在某一高优先级频点上找到小区后,降低该高优先级频点的优先级,只分配少量的测量间隙给该待测量频点用于进行小区跟踪,可以有效减少移动终端的功耗。

参照图3,本发明实施例还提供了一种移动终端从模式频点测量装置30,包括:获取单元301、调整单元302、分配单元303以及小区搜索单元304,其中:

获取单元301,用于获取当前测量周期内所有待测量频点的优先级;

调整单元302,用于当待测量频点为高优先级频点,且在所述待测量频点上未找到小区时,若在所述待测量频点上小区同步失败的测量周期数大于预设值,将所述待测量频点的优先级降低,并设置与所述待测量频点对应的惩罚标识;当待测量频点为低优先级频点,且在所述待测量频点上未找到小区时,若所述待测量频点存在惩罚标识,且与上一次降低优先级操作的时长达到预设时长时,将所述待测量频点的优先级升高;

分配单元303,用于根据调整后的所有待测量频点的优先级,为所有待测量频点分配测量间隙个数,其中:高优先级待测量频点分配到的测量间隙个数大于所述低优先级待测量频点分配的测量间隙个数;

小区搜索单元304,用于根据所述分配单元303分配的测量间隙个数,执行频点测量操作。

在具体实施中,所述调整单元302还可以用于:当所述待测量频点为高优先级频点,且在所述待测量频点上找到小区时,将所述待测量频点的优先级降低。

在具体实施中,所述调整单元302还可以用于:当待测量频点为低优先级频点,且在所述待测量频点上找到小区时,保持所述待测量频点的优先级不变。

在具体实施中,所述调整单元302还可以用于:

当所述待测量频点不存在惩罚标识,且所述待测量频点的初始优先级为高优先级时,将所述待测量频点的优先级升高。

在具体实施中,所述分配单元303,可以用于将低优先级待测量频点的测量间隙分数分配为1,将高优先级待测量频点的测量间隙的个数分配为floor((Y-M)/X),其中:Y为当前测量周期总的测量间隙个数,M为低优先级 待测量频点占用的测量间隙个数,X为高优先级待测量频点的个数,floor(x)为取小于x的最大整数值。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:ROM、RAM、磁盘或光盘等。

虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

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