一种移动终端以及小区识别的方法与流程

文档序号:12839548阅读:231来源:国知局
一种移动终端以及小区识别的方法与流程

本发明涉及无线通信技术,尤其涉及一种移动终端以及小区识别的方法。



背景技术:

对于全球移动通信系统(英文全称:globalsystemformobilecommunications,英文缩写:gsm)模式而言,gsm语音专用态期间,移动站(英文全称:mobilestation,英文缩写:ms)利用每个慢速随路控制信道(英文全称:slowassociatedcontrolchannel,英文缩写:sacch)周期的四个空闲帧同步周边邻区的广播控制信道(英文全称:broadcastcontrolchannel,英文缩写:bcch)载频,以及解调译码出这些周边邻区的基站识别码(英文全称:basestationidentitycode,英文缩写:bsic),并在测量报告中将这些bsic被正确解译且能量高的邻区信息上报给当前驻留的服务小区,服务小区的基站会根据ms上报的测量报告评估及裁决是否使ms切换到周边更优的邻区的基站上,以保证gsm通话期间ms的移动性。对于bsic已知的周边邻区,ms应在每10秒钟利用sacch周期的四个空闲帧验证它们的bsic,即重新接收解调和译码它们的同步信道(英文全称:synchronizationchannel,英文缩写:sch)。

目前的方案中每个空闲帧只执行一个邻区的bsic验证。以电路域交换(英文全称:circuitswitch,英文缩写:cs)语音专用态举例,每26个时分多址(英文全称:timedivisionmultipleaccess,英文缩写:tdma)帧上有一个空闲帧,请参阅图1,图1为现有技术中邻区验证占用时隙的示意图,如图所示。其中,空闲帧上存在8个时隙,再加上空闲帧的前一帧和空闲帧的后一帧存在一些空闲时隙,这样cs专用态期间可用于bsic验证的时隙有11个。而邻区进行bsic验证时,移动终端接收邻区的同步突发脉冲(英文全称:synchronizationburst,英文缩写:sb)数据需要一个时隙,基带对sb数据做解调和译码需要半个时隙,再加上打开射频通道及配置射频接收频点 等前端配置,一次邻区bsic验证所占用的时隙最多只需要3个时隙。

然而,进行一次邻区bsic验证最多只占用3个时隙,且当两个邻区与当前服务小区的帧偏差相同,或者两个邻区的sch帧重叠时,移动终端每次接收sb数据最多可能需要间隔11个空闲帧,请参阅图2,图2为现有技术中两个sch帧重叠的邻区验证占用时隙的示意图,如图所示,邻区a与邻区b直接间隔了11个空闲帧,且邻区b与邻区c之间也间隔了11个空闲帧,这样的话会导致间隔时间较长,空闲时隙利用率低,不利于移动终端实时了解邻区的bsic是否有效,从而无法快速感知邻区bsic失败,导致切换至有效邻区的成功率降低。



技术实现要素:

本发明实施例提供了一种移动终端以及小区识别的方法,可以在一个空间帧内可以执行多个邻区的bsic验证,不但可以有效地提升空闲时隙的利用率,同时,加快了移动终端感知邻区的bsci是否有效,便于移动终端及时地切换至有效邻区。

有鉴于此,本发明第一方面提供一种移动终端,包括:射频电路、存储器、基带处理器以及总线系统;

其中,所述存储器用于存储程序;

所述基带处理器用于当第一小区的同步突发脉冲sb帧所在的第一时隙位于第一空闲时隙内时,对所述第一小区进行基站识别码bsic验证,并得到第一小区的验证结果,所述第一小区为服务小区的邻区;

当所述第二小区的sb帧所在的第二时隙位于所述第一空闲时隙内时,对所述第二小区进行bsic验证,并得到第二小区的验证结果,所述第二小区为所述服务小区的邻区;

根据所述第一小区的验证结果以及所述第二小区的验证结果,确定待切换小区,所述待切换小区用于所述服务小区的小区切换;

所述总线系统用于连接所述存储器、所述射频电路以及所述基带处理器,以使所述存储器、所述射频电路以及所述基带处理器进行通信。

结合本发明实施例的第一方面,在第一种可能的实现方式中,所述基带 处理器还用于执行如下步骤:

在对所述第一小区进行基站识别码bsic验证之前,控制所述射频电路获取所述第一小区的sb帧以及所述服务小区的sb帧;

根据所述第一小区的sb帧与所述服务小区的sb帧,确定所述第一小区的sb帧所在第一时隙以及帧号偏差;

判断所述帧号偏差是否小于预置偏差值;

若所述帧号偏差小于所述预置偏差值,则确定所述第一小区的sb帧所在的第一时隙位于所述第一空闲时隙内;

若所述帧号偏差大于所述预置偏差值,则不对所述第一小区进行bsic验证。

结合本发明实施例的第一方面,在第二种可能的实现方式中,所述基带处理器还用于执行如下步骤:

在对所述第二小区进行bsic验证之前,控制所述射频电路获取所述第二小区的sb帧;

根据所述第二小区的sb帧确定所述第二小区的sb帧所在的第二时隙。

结合本发明实施例的第一方面、第一方面的第一种或第一方面的第二种实现方式中,在第三种可能的实现方式中,所述基带处理器还用于执行如下步骤:

在获取第二小区的sb帧所在的第二时隙之后,若所述第二时隙与所述第一时隙发生时隙重叠,则控制所述射频电路获取所述第一小区的信号强度与所述第二小区的信号强度;

当所述第一小区的信号强度大于所述第二小区的信号强度时,则确定优先对所述第一小区进行bsic验证;

当所述第一小区的信号强度小于所述第二小区的信号强度时,则确定优先对所述第二小区进行bsic验证。

结合本发明实施例的第一方面、第一方面的第一种或第一方面的第二种实现方式中,在第四种可能的实现方式中,所述基带处理器还用于执行如下步骤:

在获取第二小区的sb帧所在的第二时隙之后,若所述第二时隙与所述第 一时隙发生时隙重叠,则控制所述射频电路获取所述第一小区的验证时长与所述第二小区的验证时长;

当所述第一小区的验证时长大于所述第二小区的验证时长时,则确定优先对所述第一小区进行bsic验证;

当所述第一小区的验证时长小于所述第二小区的验证时长时,则确定优先对所述第二小区进行bsic验证。

结合本发明实施例的第一方面,在第五种可能的实现方式中,所述基带处理器还用于执行如下步骤:

对所述第一小区进行基站识别码bsic验证时,当第三小区的sb帧所在的第三时隙位于所述第二空闲时隙内时,对所述第三小区进行bsic验证,并得到所述第三小区的验证结果,所述第三小区为所述服务小区的邻区。

结合本发明实施例的第一方面的第五种实现方式,在第六种可能的实现方式中,所述基带处理器还用于执行如下步骤:

对所述第三小区进行bsic验证之后,判断所述第三小区是否满足在剩余空闲时隙内完成bsic验证,其中,所述剩余空闲时隙为在所述第一空闲时隙中完成所述第一小区的bsic验证后剩余的空闲时隙;

若是,则在所述剩余空闲时隙内再次进行所述第三小区的bsic验证;

所述基带处理器具体还用于执行如下步骤:

根据所述第一小区的验证结果、所述第二小区的验证结果以及所述第三小区的验证结果,确定待切换小区。

本发明第二方面提供一种移动终端,包括:

第一验证模块,用于当第一小区的同步突发脉冲sb帧所在的第一时隙位于第一空闲时隙内时,对所述第一小区进行基站识别码bsic验证,并得到第一小区的验证结果,所述第一小区为服务小区的邻区;

第二验证模块,用于当所述第二小区的sb帧所在的第二时隙位于所述第一空闲时隙内时,对所述第二小区进行bsic验证,并得到第二小区的验证结果,所述第二小区为所述服务小区的邻区;

第一确定模块,用于根据所述第一验证模块验证的所述第一小区的验证结果以及所述第二验证模块验证的所述第二小区的验证结果,确定待切换小 区,所述待切换小区用于所述服务小区的小区切换。

结合本发明实施例的第二方面,在第一种可能的实现方式中,所述移动终端还包括:

第一获取模块,用于所述第一验证模块对所述第一小区进行基站识别码bsic验证之前,获取所述第一小区的sb帧以及所述服务小区的sb帧;

第二确定模块,用于根据所述第一获取模块获取的所述第一小区的sb帧与所述服务小区的sb帧,确定所述第一小区的sb帧所在第一时隙以及帧号偏差;

第一判断模块,用于判断所述第二确定模块确定的所述帧号偏差是否小于预置偏差值;

第三确定模块,用于若所述第一判断模块判断得到所述帧号偏差小于所述预置偏差值,则确定所述第一小区的sb帧所在的第一时隙位于所述第一空闲时隙内;

第四确定模块,用于若所述第一判断模块判断得到所述帧号偏差大于所述预置偏差值,则不对所述第一小区进行bsic验证。

结合本发明实施例的第二方面,在第二种可能的实现方式中,所述移动终端还包括:

第二获取模块,用于所述第二验证模块对所述第二小区进行bsic验证之前,获取所述第二小区的sb帧;

第五确定模块,用于根据所述第一获取模块获取的所述第二小区的sb帧号确定所述第二小区的sb帧所在的第二时隙。

结合本发明实施例的第二方面、第二方面的第一种或第二方面的第二种实现方式中,在第三种可能的实现方式中,所述移动终端还包括:

第三获取模块,用于所述第五确定模块根据第二小区的sb帧确定第二小区的sb帧所在的第二时隙之后,若所述第二时隙与所述第一时隙发生时隙重叠,则获取所述第一小区的信号强度与所述第二小区的信号强度;

第六确定模块,用于当第三获取模块获取的所述第一小区的信号强度大于所述第三获取模块获取的所述第二小区的信号强度时,则确定优先对所述第一小区进行bsic验证;

第七确定模块,用于当所述第三获取模块获取的所述第一小区的信号强度小于所述第三获取模块获取的所述第二小区的信号强度时,则确定优先对所述第二小区进行bsic验证。

结合本发明实施例的第二方面、第二方面的第一种或第二方面的第二种实现方式中,在第四种可能的实现方式中,所述移动终端还包括:

第四获取模块,用于所述第五确定模块根据第二小区的sb帧确定第二小区的sb帧所在的第二时隙之后,若所述第二时隙与所述第一时隙发生时隙重叠,则获取所述第一小区的验证时长与所述第二小区的验证时长;

第八确定模块,用于当所述第四获取模块获取的所述第一小区的验证时长大于所述第四获取模块获取的所述第二小区的验证时长时,则确定优先对所述第一小区进行bsic验证;

第九确定模块,用于当所述第四获取模块获取的所述第一小区的验证时长小于所述第四获取模块获取的所述第二小区的验证时长时,则确定优先对所述第二小区进行bsic验证。

结合本发明实施例的第二方面,在第五种可能的实现方式中,所述移动终端还包括:

第三验证模块,用于在第一验证模块对所述第一小区进行基站识别码bsic验证时,当第三小区的sb帧所在的第三时隙位于所述第二空闲时隙内时,对所述第三小区进行bsic验证,并得到所述第三小区的验证结果,所述第三小区为所述服务小区的邻区。

结合本发明实施例的第二方面的第五种实现方式,在第六种可能的实现方式中,所述移动终端还包括:

第二判断模块,用于所述第三验证模块对所述第三小区进行bsic验证之后,判断所述第三小区是否满足在剩余空闲时隙内完成bsic验证,其中,所述剩余空闲时隙为在所述第一空闲时隙中完成所述第一小区的bsic验证后剩余的空闲时隙;

第四验证模块,用于若所述第二判断模块判断所述第三小区满足在剩余空闲时隙内完成bsic验证,则在所述剩余空闲时隙内再次进行所述第三小区的bsic验证;

所述第一确定模块包括:

确定单元,用于根据所述第一小区的验证结果、所述第二小区的验证结果以及所述第三小区的验证结果,确定待切换小区。

本发明第三方面提供一种小区识别的方法,包括:

移动终端遍历所有邻区对应的同步信息,确定当第一小区的同步突发脉冲sb帧所在的第一时隙位于第一空闲时隙内时,则可以对第一小区进行基站识别码bsic验证,并得到第一小区的验证结果,第一小区为服务小区的邻区;

移动终端继续遍历所有邻区对应的同步信息,确定当第二小区的sb帧所在的第二时隙位于也第一空闲时隙内时,对第二小区进行bsic验证,并得到第二小区的验证结果,第二小区也为服务小区的邻区;

最后,移动终端可以根据第一小区的验证结果以及第二小区的验证结果,确定待切换小区,待切换小区主要用于服务小区的小区切换。

本发明实施例中,提供了一种小区识别的方法,当第一小区的sb帧所在的第一时隙,与第二小区的sb帧所在的第二时隙均位于第一空间时隙内时,则移动终端分别对第一小区和第二小区进行bsic验证,第一小区和第二小区都为服务小区的邻区,最后移动终端根据第一小区的验证结果以及第二小区的验证结果,确定待切换小区,待切换小区用于服务小区的小区切换。采用上述方式进行小区识别,在一个空间帧内可以执行多个邻区的bsic验证,不但可以有效地提升空闲时隙的利用率,同时,加快了移动终端感知邻区的bsci是否有效,便于移动终端及时地切换至有效邻区。

结合本发明实施例的第三方面,在第一种可能的实现方式中,移动终端对第一小区进行bsic验证之前,还可以包括如下步骤:

移动终端遍历所有的同步信息,并获取第一小区的sb帧以及服务小区的sb帧;

接着,移动终端可以根据第一小区的sb帧与服务小区的sb帧,确定第一小区的sb帧所在第一时隙以及帧号偏差;

由此,移动终端通过第一小区的sb帧所在第一时隙以及帧号偏差,来判断该帧号偏差是否小于预置偏差值;

如果帧号偏差小于预置偏差值,则确定第一小区的sb帧所在的第一时隙 位于第一空闲时隙内;

反之,如果帧号偏差大于预置偏差值,则不对第一小区进行bsic验证。

其次,本发明实施例中,移动终端在对第一小区进行基站识别码bsic验证之前,可以先获取第一小区的sb帧和服务小区的sb帧,以确定两者之间的帧号偏差,当帧号偏差小于预置偏差值时,说明第一小区的sb帧所在的第一时隙位于第一空闲时隙内,从而确定可以将第一小区添加到bsic验证邻区列表中执行验证,为方案的实际应用提供了有效的实现方式,提升方案的可行性和可操作性。

结合本发明实施例的第三方面,在第二种可能的实现方式中,移动终端对第二小区进行bsic验证之前,还可以包括以下步骤:

移动终端想获取第二小区的sb帧,其中,第二小区的sb帧也携带了第二小区的小区帧号以及第二小区的bsic信息,通过bsic信息可以得知第二时隙在进行bsic验证所占用的时隙;

进而,移动终端再根据第二小区的sb帧确定第二小区的sb帧所在的第二时隙。

其次,本发明实施例中,在对第二小区进行bsic验证之前,还可以先获取第二小区的sb帧,并从该sb帧中获取第二小区的小区帧号,以及第二小区sb帧所占的第二时隙,当第二小区的sb帧所在的第二时隙位于第一空闲时隙内时,则确定可以将第二小区添加到bsic验证邻区列表中执行验证,在实际应用中,即可以合理地添加新的邻区至bsic验证邻区列表,从而提升了方案的可行性和实用性。

结合本发明实施例的第三方面、第三方面的第一种或第三方面的第二种实现方式中,在第三种可能的实现方式中,移动终端根据第二小区的sb帧确定第二小区的sb帧所在的第二时隙之后,还包括以下步骤:

如果移动终端检测到第二小区的第二时隙与第一小区的第一时隙出现时隙冲突,即发现第二时隙与第一时隙发生时隙重叠时,则移动终端获取第一小区的信号强度与第二小区的信号强度;

当第一小区的信号强度大于第二小区的信号强度时,则移动终端可以确定优先对第一小区进行bsic验证;

反之,当第一小区的信号强度小于第二小区的信号强度时,则移动终端可以确定优先对第二小区进行bsic验证。

再次,本发明实施例中,提供了一种解决时隙重叠情况的bsic验证,即若第二时隙与第一时隙发生时隙重叠,则获取第一小区的信号强度与第二小区的信号强度,当第一小区的信号强度大于第二小区的信号强度时,则确定优先对第一小区进行bsic验证,当第一小区的信号强度小于第二小区的信号强度时,则确定优先对第二小区进行bsic验证。通过上述方法,可以根据小区信号强度的大小来决定bsic验证的优先级,以此为本方案的实现提供了切实可行的依据,从而提升方案的可行性和可操作性。

结合本发明实施例的第三方面、第三方面的第一种或第三方面的第二种实现方式中,在第四种可能的实现方式中,移动终端根据第二小区的sb帧确定第二小区的sb帧所在的第二时隙之后,还包括以下步骤:

如果移动终端检测到第二小区的第二时隙与第一小区的第一时隙出现时隙冲突,即发现第二时隙与第一时隙发生时隙重叠时,则移动终端先获取第一小区的验证时长与第二小区的验证时长;

当移动终端检测到第一小区的验证时长大于第二小区的验证时长时,则移动终端可以确定优先对第一小区进行bsic验证;

当移动终端检测到第一小区的验证时长小于第二小区的验证时长时,则移动终端可以确定优先对第二小区进行bsic验证。

再次,本发明实施例中,提供了另一种解决时隙重叠情况的bsic验证,即若第二时隙与第一时隙发生时隙重叠,则获取第一小区的验证时长与第二小区的验证时长,当第一小区的验证时长大于第二小区的验证时长时,则确定优先对第一小区进行bsic验证,当第一小区的验证时长小于第二小区的验证时长时,则确定优先对第二小区进行bsic验证。通过上述方法,可以根据小区的验证时长来决定bsic验证的优先级,以此为本方案的实现提供了另一个切实可行的依据,从而进一步提升方案的可行性和可操作性,还提升了方案的灵活性。

结合本发明实施例的第三方面,在第五种可能的实现方式中,移动终端对第一小区进行bsic验证时,还可执行如下步骤,包括:

移动终端在第二空闲时隙内同时进行着对第三小区的bsic验证,当第三小区的sb帧所在的第三时隙位于第二空闲时隙内时,可以对第三小区进行bsic验证,并得到第三小区的验证结果,其中,第三小区也为服务小区的邻区;

移动终端根据第一小区的验证结果以及第二小区的验证结果,确定待切换小区的具体实现方式为:

移动终端。根据第一小区的验证结果、第二小区的验证结果以及第三小区的验证结果,可以得知每个小区的bsic有效性,并将有效的bsic的小区作为待切换小区,从而便于移动终端进行小区切换。

其次,本发明实施例中,移动终端可以同时在多个空闲帧内进行bsic验证,当第一小区的sb帧所在的第一时隙,和第二小区的sb帧都位于第一空闲时隙内时,就可以对第一小区和第二小区进行都进行bsic验证,与此同时,当第三小区的sb帧所在的第三时隙位于第二空闲时隙内时,也对第三小区进行bsic验证,提升了方案的应用效率,能够在不同的空闲帧内完成同时进行bsic验证,加强方案的可行性。

结合本发明实施例的第三方面的第五种可能实现方式,在第六种可能的实现方式中,移动终端对第三小区进行bsic验证之后,还可以执行以下步骤,具体包括:

移动终端先判断第三小区是否满足在剩余空闲时隙内完成bsic验证,其中,剩余空闲时隙为在第一空闲时隙中完成第一小区的bsic验证后剩余的空闲时隙;

若第三小区满足在剩余空闲时隙内完成bsic验证的要求,则移动终端可以在剩余空闲时隙内再次进行第三小区的bsic验证。

再次,本发明实施例中,在第二空闲时隙内对第三小区进行bsic验证之后,判断第三小区是否满足在剩余空闲时隙内完成bsic验证,若是,则在剩余空闲时隙内再次进行第三小区的bsic验证。这样的话,对于已经进行过bsic验证的第三小区而言,在第一空闲时隙中存在空闲时隙可用于再次进行第三小区的bsic验证,从而及时识别邻区的bsic失效或者改变。

从以上技术方案可以看出,本发明实施例具有以下优点:

本发明实施例中,提供了一种小区识别的方法,当第一小区的sb帧所在的第一时隙,与第二小区的sb帧所在的第二时隙均位于第一空间时隙内时,则移动终端分别对第一小区和第二小区进行bsic验证,第一小区和第二小区都为服务小区的邻区,最后移动终端根据第一小区的验证结果以及第二小区的验证结果,确定待切换小区,待切换小区用于服务小区的小区切换。采用上述方式进行小区识别,在一个空间帧内可以执行多个邻区的bsic验证,不但可以有效地提升空闲时隙的利用率,同时,加快了移动终端感知邻区的bsci是否有效,便于移动终端及时地切换至有效邻区。

附图说明

图1为现有技术中邻区验证占用时隙的示意图;

图2为现有技术中两个sch帧重叠的邻区验证占用时隙的示意图;

图3为本发明实施例进行小区识别的无线通信系统示意图;

图4为本发明实施例的无线通信系统中移动终端的结构示意图;

图5为本发明实施例中小区识别的方法一个实施例示意图;

图6为本发明实施例中对邻区执行bsic验证的示意图;

图7为本发明实施例中小区识别的方法另一个实施例示意图;

图8为本发明实施例中对邻区执行多次bsic验证的流程图;

图9为本发明实施例中移动终端一个实施例示意图;

图10为本发明实施例中移动终端另一个实施例示意图;

图11为本发明实施例中移动终端另一个实施例示意图;

图12为本发明实施例中移动终端另一个实施例示意图;

图13为本发明实施例中移动终端另一个实施例示意图;

图14为本发明实施例中移动终端另一个实施例示意图;

图15为本发明实施例中移动终端另一个实施例示意图;

图16为本发明实施例中移动终端一个结构示意图。

具体实施方式

本发明实施例提供了一种移动终端以及小区识别的方法,可以在一个空 间帧内可以执行多个邻区的bsic验证,不但可以有效地提升空闲时隙的利用率,同时,加快了移动终端感知邻区的bsci是否有效,便于移动终端及时地切换至有效邻区。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

应理解,本实施例中主要应用于无线通信系统,请参阅图3,图3为本发明实施例进行小区识别的无线通信系统示意图,如图所示,图中010可以为基站(英文全称:basestation,英文缩写:bs)或者接入点(英文全称:accesspoint,英文缩写:ap),用于为至少一个移动终端提供通信服务,021至028可以为移动终端,例如移动站(英文全称:mobilestation,英文缩写:ms)、远程站或者用户设备(英文全称:userequipment,英文缩写:ue)等,基站010和任何一个移动终端021至028可以包括至少一个天线,图3中以多天线为例进行描述,而此处仅为一个示意,不应理解为对本方案的限定。可以理解的是,移动终端的具体形态可以是手机、平板电脑或者个人数字助手等用户设备。

应理解,本实施例中用于在无线通信系统中实现小区识别功能的装置可以为移动终端,请参阅图4,图4为本发明实施例的无线通信系统中移动终端的结构示意图,如图所示,移动终端的射频(英文全称:radiofrequency,英文缩写:rf)部分主要包括了天线、射频前端(英文全称:radiofrequencyfront-end,英文缩写:rffe)和射频集成电路(英文全称:radiofrequencyintegratedcircuit,英文缩写:rfic),其将来自基带的发送信号调制后在天线上通过发送通道传输,或者将口空信号接收解调后通过接收通道发给后端的 基带以供通信协议处理。

rffe包括了双工器和功率放大器(英文全称:poweramplifier,英文缩写:pa),其中,双工器将发射通路和接收通路都耦合到天线,图4中的箭头方向表示的是耦合的方向,使得天线可以发送或者接收或者同时收发。pa主要在发射通路上对发送信号做功率放大的处理,以便从天线发射出信号。

rfic是rffe后面的调制解调单元,调制就是在发射通路上将基带的低频信号变为高频rf信号,即为上变频,其功能如图4中的上变频器,解调就是在接收通路将高频rf信号解调为基带信号,即为下变频,其功能如图4中的下变频器,上变频器和下变频器也就是混频器,通过将高频rf信号与本振信号混频生成基带信号,或将基带信号与本振信号混频生成高频rf信号。

在接收通路中在解调之前还可包括低噪声放大器(英文全称:lownoiseamplifier,英文缩写:lna),即图4中虚线部分,用来对接收信号做放大,

基带部分主要是对基带信号进行处理,可处理第二代手机通信技术规格(英文全称:2-generationwirelesstelephonetechnology,英文缩写:2g)或第三代移动通信技术(英文全称:the3rdgenerationmobilecommunication,英文缩写:3g)或第四代移动通信技术(英文全称:the4thgenerationmobilecommunication,英文缩写:4g)等各类通信协议。

请参阅图5,本发明实施例中小区识别的方法一个实施例包括:

101、当第一小区的同步突发脉冲sb帧所在的第一时隙位于第一空闲时隙内时,对第一小区进行基站识别码bsic验证,并得到第一小区的验证结果,第一小区为服务小区的邻区;

本实施例中,当有两个或者两个以上的邻区的bch帧落在当前服务小区的同一个空闲帧中,且这些邻区执行bsic验证所需要的时隙可错开时,则可以在这个空闲帧完成这些邻区的bsic验证。

具体为,移动终端遍历所有邻区对应的同步信息,在确定第一小区的sb帧所在的第一时隙位于第一空闲帧内时,则将第一小区添加到bsic验证邻区列表中,并执行bsic验证,验证后得到第一小区的验证结果。其中,第一小区为当前服务小区的一个邻区。

在频率校正信道(英文全称:frequencycorrectionchannel,英文缩写:fcch)解码后,移动终端需要继续解调sch,解码得到sb,sb主要用于移动终端的定时同步,它包含了一段的训练序列,携带的信息有时分多址(英文全称:timedivisionmultipleaccess,英文缩写:tdma)帧号(英文全称:systemframenumber,英文缩写:fn)和bsic,sb连同频率校正突发脉冲(英文全称:frequencycorrectionburst,英文缩写:fb)一起广播。

102、当第二小区的sb帧所在的第二时隙位于第一空闲时隙内时,对第二小区进行bsic验证,并得到第二小区的验证结果,第二小区为服务小区的邻区;

本实施例中,移动终端继续遍历所有邻区对应的同步信息,判断除了bsic验证邻区列表中的小区以外,是否还存在其他邻区的sb帧所在时隙在第一空闲时隙内,如果存在,则将该邻区作为第二小区,且第二小区也是当前服务小区的邻区之一,第二小区的sb帧所在的第二时隙同样位于第一空闲时隙内,并也将第二小区添加到bsic验证列表中,并执行bsic验证,验证后得到第二小区的验证结果。

具体地,请参阅图6,图6为本发明实施例中对邻区执行bsic验证的示意图,以语音专用态为例,空闲帧上存在8个空闲时隙,再加上空闲帧前一帧和空闲帧后一帧上存在连续的空闲时隙,则实际的空闲时隙有11个,这11个空闲时隙可容纳3个邻区的bsic验证,而在实际网络,多少情况下可容纳两个,如图6所示,在空闲帧的1至3号空闲时隙内进行第一小区(即图中的邻区a)的bsic验证,空开一个时隙后,在该空闲帧的5至7号空闲时隙内进行第二小区(即图中的邻区b)的bsic验证,以此实现了在一个空闲帧内进行两个邻区的bsic验证。然而图6仅仅为一个示意,在实际应用中,还可以存在两个以上的邻区进行bsic验证,存储不做限定。

103、根据第一小区的验证结果以及第二小区的验证结果,确定待切换小区,待切换小区用于服务小区的小区切换。

本实施例中,移动终端根据第一小区的验证结果,和第二小区的验证结果确定不同小区的bsic有效性,实时地将有效bsic对应的小区作为待切换的小区,移动终端在连接模式下将待切换小区上报给基站,从而避免错误的 切换,甚至切换失败。

本发明实施例中,提供了一种小区识别的方法,当第一小区的sb帧所在的第一时隙,与第二小区的sb帧所在的第二时隙均位于第一空间时隙内时,则移动终端分别对第一小区和第二小区进行bsic验证,第一小区和第二小区都为服务小区的邻区,最后移动终端根据第一小区的验证结果以及第二小区的验证结果,确定待切换小区,待切换小区用于服务小区的小区切换。采用上述方式进行小区识别,在一个空间帧内可以执行多个邻区的bsic验证,不但可以有效地提升空闲时隙的利用率,同时,加快了移动终端感知邻区的bsci是否有效,便于移动终端及时地切换至有效邻区。

可选地,在上述图5对应的实施例的基础上,本发明实施例提供的小区识别的方法第一个可选实施例中,对第一小区进行基站识别码bsic验证之前,还可以包括:

获取第一小区的sb帧以及服务小区的sb帧;

根据第一小区的sb帧与服务小区的sb帧,确定第一小区的sb帧所在第一时隙以及帧号偏差;

判断帧号偏差是否小于预置偏差值;

若帧号偏差小于预置偏差值,则确定第一小区的sb帧所在的第一时隙位于第一空闲时隙内;

若帧号偏差大于预置偏差值,则不对第一小区进行bsic验证。

本实施例中,移动终端遍历所有的同步信息,该同步信息中包含了邻区与当前服务小区的帧偏差。具体地,可以是移动终端获取第一小区的sb帧以及当前服务小区的sb帧,sb帧中包含了小区的帧号和bsic信息,于是移动终端根据第一小区的小区帧号和当前服务小区的小区帧号,计算得到两者的差值,即为帧号偏差,进而判断该帧号偏差是否小于预置偏差值,通常情况下,可以将预置偏差值设置为1。

假设以语音专用态为例,一个空闲帧上存在8个空闲时隙,加上前一个空闲帧和后一个空闲帧中存在的空闲时隙,就有11个空闲时隙。根据第一小区的sb帧可以确定bsic验证占用的时隙以及第一小区的小区帧号,首先计算第一小区的小区帧号与当前服务小区的小区帧号之间的帧号偏差,假设为 0,说明第一小区sb帧所在的第一时隙落在第一空闲时隙内,这里的第一空闲时隙即为11个空闲时隙,sb帧所在的第一时隙为bsic验证占用的时隙,反之,如果第一小区sb帧所在的第一时隙不在第一空闲时隙内,那么就可以不对第一小区进行bsic验证。

其次,本发明实施例中,移动终端在对第一小区进行基站识别码bsic验证之前,可以先获取第一小区的sb帧和服务小区的sb帧,以确定两者之间的帧号偏差,当帧号偏差小于预置偏差值时,说明第一小区的sb帧所在的第一时隙位于第一空闲时隙内,从而确定可以将第一小区添加到bsic验证邻区列表中执行验证,为方案的实际应用提供了有效的实现方式,提升方案的可行性和可操作性。

可选地,在上述图5对应的实施例的基础上,本发明实施例提供的小区识别的方法第二个可选实施例中,对第二小区进行bsic验证之前,还可以包括:

获取第二小区的sb帧;

根据第二小区的sb帧确定第二小区的sb帧所在的第二时隙。

本实施例中,移动终端在对第二小区进行bsic验证之前,可以获取第二小区的sb帧,与上述实施例中所描述的内容相似,第二小区的sb帧也携带了第二小区的小区帧号以及第二小区的bsic信息,通过bsic信息可以得知第二时隙在进行bsic验证所占用的时隙。

可以理解的是,新加入邻区的sb帧所在的时隙与bsic验证列表中原有邻区的sb帧所在时隙应该至少间隔一个时隙,然而,在实际应用中,可能会出现两个或两个以上的邻区发生时隙冲突,比如第一邻区占用的时隙为0号时隙、1号时隙和2号时隙,而第二邻区占用的时隙为2号时隙、3号时隙和4号时隙,这就造成了时隙冲突,针对时隙冲突的情况,将在后续的实施例中具体说明解决方式。

其次,本发明实施例中,在对第二小区进行bsic验证之前,还可以先获取第二小区的sb帧,并从该sb帧中获取第二小区的小区帧号,以及第二小区sb帧所占的第二时隙,当第二小区的sb帧所在的第二时隙位于第一空闲时隙内时,则确定可以将第二小区添加到bsic验证邻区列表中执行验证,在 实际应用中,即可以合理地添加新的邻区至bsic验证邻区列表,从而提升了方案的可行性和实用性。

可选地,在上述图5、图5对应的第一或第二个实施例的基础上,本发明实施例提供的小区识别的方法第三个可选实施例中,根据第二小区的sb帧确定第二小区的sb帧所在的第二时隙之后,还可以包括:

若第二时隙与第一时隙发生时隙重叠,则获取第一小区的信号强度与第二小区的信号强度;

当第一小区的信号强度大于第二小区的信号强度时,则确定优先对第一小区进行bsic验证;

当第一小区的信号强度小于第二小区的信号强度时,则确定优先对第二小区进行bsic验证。

本实施例中,继上述图5对应的第二个可选实施例中提到的内容,当发生时隙冲突的情况时,可以针对时隙冲突的情况进行bsic验证。

具体为,移动终端根据第二小区的sb帧所携带的第二小区的小区帧号以及第二小区的bsic信息,确定第二小区的sb所在的第二时隙之后,如果检测到第二小区的第二时隙与第一小区的第一时隙出现时隙冲突,换言之,就是检测到第二时隙与第一时隙发生重叠时,则需要分别获取第一小区的信号强度和第二小区的信号强度。比较两个小区的信号强度,当第一小区的信号强度大于第二小区的信号强度时,则确定优先对第一小区进行bsic验证,当第一小区的信号强度小于第二小区的信号强度时,则确定优先对第二小区进行bsic验证。

需要说明的是,当第一小区的信号强度等于第二小区的信号强度时,既可以优先对第一小区进行bsic验证,也可以优先对第二小区进行bsic验证,此处不作限定。

可以理解的是,本方案仅以两个小区发生时隙重叠的情况进行说明,在实际应用中,如果有两个以上的小区发生时隙重叠,同样可以根据各个小区的信号强度来确定bsic验证的优先级,此处仅为一个示意。

再次,本发明实施例中,提供了一种解决时隙重叠情况的bsic验证,即若第二时隙与第一时隙发生时隙重叠,则获取第一小区的信号强度与第二小 区的信号强度,当第一小区的信号强度大于第二小区的信号强度时,则确定优先对第一小区进行bsic验证,当第一小区的信号强度小于第二小区的信号强度时,则确定优先对第二小区进行bsic验证。通过上述方法,可以根据小区信号强度的大小来决定bsic验证的优先级,以此为本方案的实现提供了切实可行的依据,从而提升方案的可行性和可操作性。

可选地,在上述图5、图5对应的第一或第二个实施例的基础上,本发明实施例提供的小区识别的方法第四个可选实施例中,根据第二小区的sb帧确定第二小区的sb帧所在的第二时隙之后,还可以包括:

若第二时隙与第一时隙发生时隙重叠,则获取第一小区的验证时长与第二小区的验证时长;

当第一小区的验证时长大于第二小区的验证时长时,则确定优先对第一小区进行bsic验证;

当第一小区的验证时长小于第二小区的验证时长时,则确定优先对第二小区进行bsic验证。

本实施例中,继上述图5对应的第二个可选实施例中提到的内容,当发生时隙冲突的情况时,可以针对时隙冲突的情况进行bsic验证。除了本发明提供的第三个可选实施例中所提到的解决方式以外,本实施例还提供了一种新的解决方式。

具体为,移动终端根据第二小区的sb帧所携带的第二小区的小区帧号以及第二小区的bsic信息,确定第二小区的sb所在的第二时隙之后,如果检测到第二小区的第二时隙与第一小区的第一时隙出现时隙冲突,换言之,就是检测到第二时隙与第一时隙发生重叠时,则需要分别获取第一小区的验证时长与第二小区的验证时长,验证时长为最后一次进行bsic验证的时间距离当前验证时间的时间长度,移动终端会优先选择验证时长越长的小区进行bsic验证。

即当第一小区的验证时长大于第二小区的验证时长时,则确定优先对第一小区进行bsic验证,当第一小区的验证时长小于第二小区的验证时长时,则确定优先对第二小区进行bsic验证。

需要说明的是,当第一小区的验证时长等于第二小区的验证时长时,既 可以优先对第一小区进行bsic验证,也可以优先对第二小区进行bsic验证,此处不作限定。

可以理解的是,本方案仅以两个小区发生时隙重叠的情况进行说明,在实际应用中,如果有两个以上的小区发生时隙重叠,同样可以根据各个小区的验证时长来确定bsic验证的优先级,此处仅为一个示意。

则需要分别获取第一小区的信号强度和第二小区的信号强度。比较两个小区的信号强度,当第一小区的信号强度大于第二小区的信号强度时,则确定优先对第一小区进行bsic验证,当第一小区的信号强度小于第二小区的信号强度时,则确定优先对第二小区进行bsic验证。

再次,本发明实施例中,提供了另一种解决时隙重叠情况的bsic验证,即若第二时隙与第一时隙发生时隙重叠,则获取第一小区的验证时长与第二小区的验证时长,当第一小区的验证时长大于第二小区的验证时长时,则确定优先对第一小区进行bsic验证,当第一小区的验证时长小于第二小区的验证时长时,则确定优先对第二小区进行bsic验证。通过上述方法,可以根据小区的验证时长来决定bsic验证的优先级,以此为本方案的实现提供了另一个切实可行的依据,从而进一步提升方案的可行性和可操作性,还提升了方案的灵活性。

请参阅图7,本发明实施例中小区识别的方法另一个实施例包括:

201、当第一小区的同步突发脉冲sb帧所在的第一时隙位于第一空闲时隙内时,对第一小区进行基站识别码bsic验证,并得到第一小区的验证结果,第一小区为服务小区的邻区;

本实施例中,由于一个空闲帧中可以执行多个邻区的bsic验证,所以单个邻区可以在短时间内进行多次bsic验证,其中,短时间可以是10秒,也可以是15秒,或者其他合理的时间,此处不作限定。

当第一小区的sb帧所在的第一时隙位于第一空闲时隙内时,可以对第一小区进行bsic验证,并得到验证结果,使得移动终端可以及时地知道第一小区的bsic是否有效。其中,第一时隙为第一小区进行bsic验证时占用的时隙,第一空闲时隙为空闲帧上的时隙加上空闲帧前一帧和后一帧上存在的连续空隙时隙。

202、当第三小区的sb帧所在的第三时隙位于第二空闲时隙内时,对第三小区进行bsic验证,并得到第三小区的验证结果,第三小区为服务小区的邻区;

本实施例中,在第二空闲时隙内同时进行着对第三小区的bsic验证,具体为,第二空闲时隙为另一个空闲帧上的时隙加上这个空闲帧的前一帧和后一帧上存在的连续空闲时隙,移动终端通过获取第三小区的sb帧,可以得知第三小区的小区帧号以及bsic信息,从而当判断出第三小区的sb帧所在的第三时隙位于第二空闲时隙内时,即对第三小区进行bsic验证,并得到第三小区的验证结果。

第三小区与第一小区和第二小区一样,均为当前服务小区的邻区。

需要说明的是,步骤202可以在步骤201执行的过程中进行,也可以在步骤203执行的过程中进行,故此处不作限定。

203、当第二小区的sb帧所在的第二时隙位于第一空闲时隙内时,对第二小区进行bsic验证,并得到第二小区的验证结果,第二小区为服务小区的邻区;

本实施例中,当移动终端检测到第二小区的sb帧所在的第二时隙也位于第一空闲时隙内时,则同样需要对第二小区也进行bsic验证,并的到第二小区的验证结果,第一小区和第二小区都是当前服务小区的邻区。

204、根据第一小区的验证结果、第二小区的验证结果以及第三小区的验证结果,确定待切换小区,待切换小区用于服务小区的小区切换。

本实施例中,移动终端在第一空闲时隙内进行bsic验证后,得到第一小区的验证结果和第二小区的验证结果,同时,移动终端在第二空闲时隙内进行bsic验证后,得到第三小区的验证结果。根据第一小区的验证结果、第二小区的验证结果以及第三小区的验证结果,可以得知每个小区的bsic有效性,并将有效的bsic的小区作为待切换小区,从而便于移动终端进行小区切换。

其次,本发明实施例中,移动终端可以同时在多个空闲帧内进行bsic验证,当第一小区的sb帧所在的第一时隙,和第二小区的sb帧都位于第一空闲时隙内时,就可以对第一小区和第二小区进行都进行bsic验证,与此同时, 当第三小区的sb帧所在的第三时隙位于第二空闲时隙内时,也对第三小区进行bsic验证,提升了方案的应用效率,能够在不同的空闲帧内完成同时进行bsic验证,加强方案的可行性。

可选地,在上述图7对应的实施例的基础上,本发明实施例提供的小区识别的方法第五个可选实施例中,对第三小区进行bsic验证之后,还可以包括:

判断第三小区是否满足在剩余空闲时隙内完成bsic验证,其中,剩余空闲时隙为在第一空闲时隙中完成第一小区的bsic验证后剩余的空闲时隙;

若是,则在剩余空闲时隙内再次进行第三小区的bsic验证。

本实施例中,由于在第一空闲时隙进行第一小区和第二小区的bsic验证,同时,在第二空闲时隙内又进行着第三小区的bsic验证,假设第一空闲时隙和第二空闲时隙均有11个空闲时隙,并给这11个空间时隙进行编号,分别为0至10号空闲时隙,若第一小区在第一空闲时隙的1至3号空闲时隙上进行bsic验证,第三小区在第二空闲时隙的1至3号空闲时隙上进行bsic验证,当第一小区完成bsic验证,还剩下7个空闲时隙,这7个空闲时隙为剩余空闲时隙,其中,剩余空闲时隙就是在第一空闲时隙中完成第一小区的bsic验证后剩余的空闲时隙。

那么移动终端需要判断第三小区进行bsic验证所占用的时隙是否满足剩余空闲时隙的大小,若第三小区的bsic验证占用3个空闲时隙,那么显然可以在第一空闲时隙中剩余的7个空闲时隙内进行第三小区的bsic验证。

可以理解的是,如果第一小区和第二小区均进行bsic验证时,则剩余空闲时隙就是在第一空闲时隙内完成第一小区和第二小区bsic验证后剩余的空闲时隙。

请参阅图8,图8为本发明实施例中对邻区执行多次bsic验证的流程图,如图所示,具体为:

步骤301:开始对各小区进行bsic验证;

步骤302:在第n个空闲帧中对邻区a进行bsic验证,n为正整数;

步骤303:在第m个空闲帧中对邻区b进行bsic验证,m为正整数,需要说明的是,步骤302与步骤303之间在执行时没有限定先后顺序,可以 同时进行步骤302与步骤303;

步骤304:此时,需要判断邻区a是否可以在第m个空闲帧中剩余的空闲时隙内完成bsic验证,剩余的空闲时隙就是第m个空闲帧在完成了邻区b的bsic验证后剩下的空闲时隙;

步骤305:如果根据步骤304所述,邻区a可以在第m个空闲帧中剩余的空闲时隙内完成bsic验证,则将再次对邻区a进行bsic重验证;

步骤306:如果根据步骤304所述,邻区a不可以在第m个空闲帧中剩余的空闲时隙内完成bsic验证,则结束本次的bsic验证。

再次,本发明实施例中,在第二空闲时隙内对第三小区进行bsic验证之后,判断第三小区是否满足在剩余空闲时隙内完成bsic验证,若是,则在剩余空闲时隙内再次进行第三小区的bsic验证。这样的话,对于已经进行过bsic验证的第三小区而言,在第一空闲时隙中存在空闲时隙可用于再次进行第三小区的bsic验证,从而及时识别邻区的bsic失效或者改变。

为便于理解,下面以一个具体应用场景对本发明中一种小区识别的方法进行详细描述,具体为:

以语音专用态为例,空闲帧上存在8个空闲时隙。再加上空闲帧前一帧和后一帧上存在的连续空闲时隙,则实际的空闲时隙一共有11个,这11个空闲时隙可以容纳多个邻区的bsic验证。

首先,移动终端遍历所有已知同步信息的邻区,由此知道邻区与服务小区的帧号偏差,根据邻区与服务小区的帧偏差,判断是否存在邻区的sb帧所在时隙落在这11个空闲时隙内,如邻区a的sb帧所在时隙落在空闲时隙内,且在一个完整空闲帧中占据1至3号空闲时隙,将邻区a添加到bsic验证邻区列表中,执行验证。

接着,移动终端继续遍历所有已知邻区的同步信息,根据邻区与服务小区的帧号偏差,判断出来bsic验证邻区列表中的邻区以外,是否还存在其他邻区的sb帧所在的时隙落在这11个空闲时隙内。如果存在邻区b,且也在这个完整空闲帧中占据2至4号空闲时隙,那么也将邻区b加入bsic验证列表中,对其执行验证。

但是,由于邻区a和邻区b发生了时隙冲突,于是需要进一步获取邻区 a和邻区b的信号强度,其中,得到邻区a的信号强度为30分贝,而邻区b的信号强度为35分贝,因此,优先选择对邻区b进行bsic验证,然后再对邻区a进行bsic验证。至此,移动终端可以实时地根据小区bsic验证结果确定待切换小区,使得移动终端能够获得更好的信号。

下面对本发明中的移动终端进行详细描述,请参阅图9,本发明实施例中的移动终端包括:

第一验证模块401,用于当第一小区的同步突发脉冲sb帧所在的第一时隙位于第一空闲时隙内时,对所述第一小区进行基站识别码bsic验证,并得到第一小区的验证结果,所述第一小区为服务小区的邻区;

第二验证模块402,用于当所述第二小区的sb帧所在的第二时隙位于所述第一空闲时隙内时,对所述第二小区进行bsic验证,并得到第二小区的验证结果,所述第二小区为所述服务小区的邻区;

第一确定模块403,用于根据所述第一验证模块401验证的所述第一小区的验证结果以及所述第二验证模块402验证的所述第二小区的验证结果,确定待切换小区,所述待切换小区用于所述服务小区的小区切换。

本实施例中,当第一小区的同步突发脉冲sb帧所在的第一时隙位于第一空闲时隙内时,第一验证模块401对所述第一小区进行基站识别码bsic验证,并得到第一小区的验证结果,所述第一小区为服务小区的邻区,当所述第二小区的sb帧所在的第二时隙位于所述第一空闲时隙内时,第二验证模块402对所述第二小区进行bsic验证,并得到第二小区的验证结果,所述第二小区为所述服务小区的邻区,第一确定模块403根据所述第一验证模块401验证的所述第一小区的验证结果以及所述第二验证模块402验证的所述第二小区的验证结果,确定待切换小区,所述待切换小区用于所述服务小区的小区切换。

本发明实施例中,提供了一种小区识别的方法,当第一小区的sb帧所在的第一时隙,与第二小区的sb帧所在的第二时隙均位于第一空间时隙内时,则移动终端分别对第一小区和第二小区进行bsic验证,第一小区和第二小区都为服务小区的邻区,最后移动终端根据第一小区的验证结果以及第二小区的验证结果,确定待切换小区,待切换小区用于服务小区的小区切换。采 用上述方式进行小区识别,在一个空间帧内可以执行多个邻区的bsic验证,不但可以有效地提升空闲时隙的利用率,同时,加快了移动终端感知邻区的bsci是否有效,便于移动终端及时地切换至有效邻区。

可选地,在上述图9所对应的实施例的基础上,请参阅图10,本发明实施例提供的移动终端的另一实施例中,所述移动终端40还包括:

第一获取模块404a,用于所述第一验证模块401对所述第一小区进行基站识别码bsic验证之前,获取所述第一小区的sb帧以及所述服务小区的sb帧;

第二确定模块404b,用于根据所述第一获取模块404a获取的所述第一小区的sb帧与所述服务小区的sb帧,确定所述第一小区的sb帧所在第一时隙以及帧号偏差;

第一判断模块404c,用于判断所述第二确定模块404b确定的所述帧号偏差是否小于预置偏差值;

第三确定模块404d,用于若所述第一判断模块判断404c得到所述帧号偏差小于所述预置偏差值,则确定所述第一小区的sb帧所在的第一时隙位于所述第一空闲时隙内;

第四确定模块404e,用于若所述第一判断模块404c判断得到所述帧号偏差大于所述预置偏差值,则不对所述第一小区进行bsic验证。

其次,本发明实施例中,移动终端在对第一小区进行基站识别码bsic验证之前,可以先获取第一小区的sb帧和服务小区的sb帧,以确定两者之间的帧号偏差,当帧号偏差小于预置偏差值时,说明第一小区的sb帧所在的第一时隙位于第一空闲时隙内,从而确定可以将第一小区添加到bsic验证邻区列表中执行验证,为方案的实际应用提供了有效的实现方式,提升方案的可行性和可操作性。

可选地,在上述图9所对应的实施例的基础上,请参阅图11,本发明实施例提供的移动终端的另一实施例中,所述移动终端40还包括:

第二获取模块405a,用于所述第二验证模块402对所述第二小区进行bsic验证之前,获取所述第二小区的sb帧;

第五确定模块405b,用于根据所述第一获取模块405a获取的所述第二 小区的sb帧号确定所述第二小区的sb帧所在的第二时隙。

其次,本发明实施例中,在对第二小区进行bsic验证之前,还可以先获取第二小区的sb帧,并从该sb帧中获取第二小区的小区帧号,以及第二小区sb帧所占的第二时隙,当第二小区的sb帧所在的第二时隙位于第一空闲时隙内时,则确定可以将第二小区添加到bsic验证邻区列表中执行验证,在实际应用中,即可以合理地添加新的邻区至bsic验证邻区列表,从而提升了方案的可行性和实用性。

可选地,在上述图11所对应的实施例的基础上,请参阅图12,本发明实施例提供的移动终端的另一实施例中,所述移动终端40还包括:

第三获取模块406a,用于所述第五确定模块405b根据第二小区的sb帧确定第二小区的sb帧所在的第二时隙之后,若所述第二时隙与所述第一时隙发生时隙重叠,则获取所述第一小区的信号强度与所述第二小区的信号强度;

第六确定模块406b,用于当第三获取模块406a获取的所述第一小区的信号强度大于所述第三获取模块获取的所述第二小区的信号强度时,则确定优先对所述第一小区进行bsic验证;

第七确定模块406c,用于当所述第三获取模块406a获取的所述第一小区的信号强度小于所述第三获取模块获取的所述第二小区的信号强度时,则确定优先对所述第二小区进行bsic验证。

再次,本发明实施例中,提供了一种解决时隙重叠情况的bsic验证,即若第二时隙与第一时隙发生时隙重叠,则获取第一小区的信号强度与第二小区的信号强度,当第一小区的信号强度大于第二小区的信号强度时,则确定优先对第一小区进行bsic验证,当第一小区的信号强度小于第二小区的信号强度时,则确定优先对第二小区进行bsic验证。通过上述方法,可以根据小区信号强度的大小来决定bsic验证的优先级,以此为本方案的实现提供了切实可行的依据,从而提升方案的可行性和可操作性。

可选地,在上述图11所对应的实施例的基础上,请参阅图13,本发明实施例提供的移动终端的另一实施例中,所述移动终端40还包括:

第四获取模块407a,用于所述第五确定模块405b根据第二小区的sb帧确定第二小区的sb帧所在的第二时隙之后,若所述第二时隙与所述第一时隙 发生时隙重叠,则获取所述第一小区的验证时长与所述第二小区的验证时长;

第八确定模块407b,用于当所述第四获取模块407a获取的所述第一小区的验证时长大于所述第四获取模块获取的所述第二小区的验证时长时,则确定优先对所述第一小区进行bsic验证;

第九确定模块407c,用于当所述第四获取模块获取的所述第一小区的验证时长小于所述第四获取模块获取的所述第二小区的验证时长时,则确定优先对所述第二小区进行bsic验证。

再次,本发明实施例中,提供了另一种解决时隙重叠情况的bsic验证,即若第二时隙与第一时隙发生时隙重叠,则获取第一小区的验证时长与第二小区的验证时长,当第一小区的验证时长大于第二小区的验证时长时,则确定优先对第一小区进行bsic验证,当第一小区的验证时长小于第二小区的验证时长时,则确定优先对第二小区进行bsic验证。通过上述方法,可以根据小区的验证时长来决定bsic验证的优先级,以此为本方案的实现提供了另一个切实可行的依据,从而进一步提升方案的可行性和可操作性,还提升了方案的灵活性。

可选地,在上述图9所对应的实施例的基础上,请参阅图14,本发明实施例提供的移动终端的另一实施例中,所述移动终端40还包括:

第三验证模块408,用于在第一验证模块401对所述第一小区进行基站识别码bsic验证时,当第三小区的sb帧所在的第三时隙位于所述第二空闲时隙内时,对所述第三小区进行bsic验证,并得到所述第三小区的验证结果,所述第三小区为所述服务小区的邻区。

其次,本发明实施例中,移动终端可以同时在多个空闲帧内进行bsic验证,当第一小区的sb帧所在的第一时隙,和第二小区的sb帧都位于第一空闲时隙内时,就可以对第一小区和第二小区进行都进行bsic验证,与此同时,当第三小区的sb帧所在的第三时隙位于第二空闲时隙内时,也对第三小区进行bsic验证,提升了方案的应用效率,能够在不同的空闲帧内完成同时进行bsic验证,加强方案的可行性。

可选地,在上述图9所对应的实施例的基础上,请参阅图15,本发明实施例提供的移动终端的另一实施例中,所述移动终端40还包括:

第二判断模块409a,用于所述第三验证模块408对所述第三小区进行bsic验证之后,判断所述第三小区是否满足在剩余空闲时隙内完成bsic验证,其中,所述剩余空闲时隙为在所述第一空闲时隙中完成所述第一小区的bsic验证后剩余的空闲时隙;

第四验证模块409b,用于若所述第二判断模块409a判断所述第三小区满足在剩余空闲时隙内完成bsic验证,则在所述剩余空闲时隙内再次进行所述第三小区的bsic验证;

所述第一确定模块403包括:

确定单元4031,用于根据所述第一小区的验证结果、所述第二小区的验证结果以及所述第三小区的验证结果,确定待切换小区。

再次,本发明实施例中,在第二空闲时隙内对第三小区进行bsic验证之后,判断第三小区是否满足在剩余空闲时隙内完成bsic验证,若是,则在剩余空闲时隙内再次进行第三小区的bsic验证。这样的话,对于已经进行过bsic验证的第三小区而言,在第一空闲时隙中存在空闲时隙可用于再次进行第三小区的bsic验证,从而及时识别邻区的bsic失效或者改变。

本发明实施例还提供了另一种移动终端,如图16所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该终端可以为包括手机、平板电脑、个人数字助理(英文全称:personaldigitalassistant,英文缩写:pda)、销售终端(英文全称:pointofsales,英文缩写:pos)、车载电脑等任意终端设备,以终端为手机为例:

图16示出的是与本发明实施例提供的移动终端相关的手机的部分结构的框图。参考图16,手机包括:射频(英文全称:radiofrequency,英文缩写:rf)电路510、存储器520、输入单元530、显示单元540、传感器550、音频电路560、无线保真(英文全称:wirelessfidelity,英文缩写:wifi)模块570、基带处理器580、以及电源590等部件。本领域技术人员可以理解,图16中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

下面结合图16对手机的各个构成部件进行具体的介绍:

rf电路510可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给基带处理器580处理;另外,将设计上行的数据发送给基站。通常,rf电路510包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(英文全称:lownoiseamplifier,英文缩写:lna)、双工器等。此外,rf电路510还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(英文全称:globalsystemofmobilecommunication,英文缩写:gsm)、通用分组无线服务(英文全称:generalpacketradioservice,gprs)、码分多址(英文全称:codedivisionmultipleaccess,英文缩写:cdma)、宽带码分多址(英文全称:widebandcodedivisionmultipleaccess,英文缩写:wcdma)、长期演进(英文全称:longtermevolution,英文缩写:lte)、电子邮件、短消息服务(英文全称:shortmessagingservice,sms)等。

存储器520可用于存储软件程序以及模块,基带处理器580通过运行存储在存储器520的软件程序以及模块,从而执行手机的各种功能应用以及数据处理。存储器520可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器520可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

输入单元530可用于接收输入的数字或字符信息,以及产生与手机的用户设置以及功能控制有关的键信号输入。具体地,输入单元530可包括触控面板531以及其他输入设备532。触控面板531,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板531上或在触控面板531附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板531可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给基带处理器580,并能接收基带处 理器580发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板531。除了触控面板531,输入单元530还可以包括其他输入设备532。具体地,其他输入设备532可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。

显示单元540可用于显示由用户输入的信息或提供给用户的信息以及手机的各种菜单。显示单元540可包括显示面板541,可选的,可以采用液晶显示器(英文全称:liquidcrystaldisplay,英文缩写:lcd)、有机发光二极管(英文全称:organiclight-emittingdiode,英文缩写:oled)等形式来配置显示面板541。进一步的,触控面板531可覆盖显示面板541,当触控面板531检测到在其上或附近的触摸操作后,传送给基带处理器580以确定触摸事件的类型,随后基带处理器580根据触摸事件的类型在显示面板541上提供相应的视觉输出。虽然在图16中,触控面板531与显示面板541是作为两个独立的部件来实现手机的输入和输入功能,但是在某些实施例中,可以将触控面板531与显示面板541集成而实现手机的输入和输出功能。

手机还可包括至少一种传感器550,比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板541的亮度,接近传感器可在手机移动到耳边时,关闭显示面板541和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

音频电路560、扬声器561,传声器562可提供用户与手机之间的音频接口。音频电路560可将接收到的音频数据转换后的电信号,传输到扬声器561,由扬声器561转换为声音信号输出;另一方面,传声器562将收集的声音信号转换为电信号,由音频电路560接收后转换为音频数据,再将音频数据输出基带处理器580处理后,经rf电路510以发送给比如另一手机,或者将音 频数据输出至存储器520以便进一步处理。

wifi属于短距离无线传输技术,手机通过wifi模块570可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图16示出了wifi模块570,但是可以理解的是,其并不属于手机的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。

基带处理器580是手机的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器520内的软件程序和/或模块,以及调用存储在存储器520内的数据,执行手机的各种功能和处理数据,从而对手机进行整体监控。可选的,基带处理器580可包括一个或多个处理单元;优选的,基带处理器580可集成应用基带处理器和调制解调基带处理器,其中,应用基带处理器主要处理操作系统、用户界面和应用程序等,调制解调基带处理器主要处理无线通信。可以理解的是,上述调制解调基带处理器也可以不集成到基带处理器580中。

手机还包括给各个部件供电的电源590(比如电池),优选的,电源可以通过电源管理系统与基带处理器580逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管未示出,手机还可以包括摄像头、蓝牙模块等,在此不再赘述。

在本发明实施例中,该终端所包括的基带处理器580还具有以下功能:

当第一小区的同步突发脉冲sb帧所在的第一时隙位于第一空闲时隙内时,对所述第一小区进行基站识别码bsic验证,并得到第一小区的验证结果,所述第一小区为服务小区的邻区;

当所述第二小区的sb帧所在的第二时隙位于所述第一空闲时隙内时,对所述第二小区进行bsic验证,并得到第二小区的验证结果,所述第二小区为所述服务小区的邻区;

根据所述第一小区的验证结果以及所述第二小区的验证结果,确定待切换小区,所述待切换小区用于所述服务小区的小区切换。

所述基带处理器580还具有以下功能:

控制所述rf电路510获取所述第一小区的sb帧以及所述服务小区的sb帧;

根据所述第一小区的sb帧与所述服务小区的sb帧,确定所述第一小区的sb帧所在第一时隙以及帧号偏差;

判断所述帧号偏差是否小于预置偏差值;

若所述帧号偏差小于所述预置偏差值,则确定所述第一小区的sb帧所在的第一时隙位于所述第一空闲时隙内;

若所述帧号偏差大于所述预置偏差值,则不对所述第一小区进行bsic验证。

所述基带处理器580还具有以下功能:

在对所述第二小区进行bsic验证之前,控制所述射频电路获取所述第二小区的sb帧;

根据所述第二小区的sb帧确定所述第二小区的sb帧所在的第二时隙。

所述基带处理器580还具有以下功能:

若所述第二时隙与所述第一时隙发生时隙重叠,则控制所述rf电路510获取所述第一小区的信号强度与所述第二小区的信号强度;

当所述第一小区的信号强度大于所述第二小区的信号强度时,则确定优先对所述第一小区进行bsic验证;

当所述第一小区的信号强度小于所述第二小区的信号强度时,则确定优先对所述第二小区进行bsic验证。

所述基带处理器580还具有以下功能:

若所述第二时隙与所述第一时隙发生时隙重叠,则控制所述rf电路510获取所述第一小区的验证时长与所述第二小区的验证时长;

当所述第一小区的验证时长大于所述第二小区的验证时长时,则确定优先对所述第一小区进行bsic验证;

当所述第一小区的验证时长小于所述第二小区的验证时长时,则确定优先对所述第二小区进行bsic验证。

所述基带处理器580还具有以下功能:

对所述第一小区进行基站识别码bsic验证时,当第三小区的sb帧所在的第三时隙位于所述第二空闲时隙内时,对所述第三小区进行bsic验证,并得到所述第三小区的验证结果,所述第三小区为所述服务小区的邻区。

所述基带处理器580还具有以下功能:

判断所述第三小区是否满足在剩余空闲时隙内完成bsic验证,其中,所述剩余空闲时隙为在所述第一空闲时隙中完成所述第一小区的bsic验证后剩余的空闲时隙;

若是,则在所述剩余空闲时隙内再次进行所述第三小区的bsic验证;

根据所述第一小区的验证结果、所述第二小区的验证结果以及所述第三小区的验证结果,确定待切换小区。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个 存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(英文全称:read-onlymemory,英文缩写:rom)、随机存取存储器(英文全称:randomaccessmemory,英文缩写:ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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