一种基站注册方法及移动终端与流程

文档序号:14943130发布日期:2018-07-13 21:35

本发明涉及通信技术领域,尤其涉及一种基站注册方法及移动终端。



背景技术:

目前,手机等移动终端在开机、掉网或者位置移动等情况下需要进行基站的注册或者重注册,这时,移动终端搜索可注册的基站,并将这些基站按照一定的顺序(例如信号强度由强至弱的顺序)排序,以形成候选基站列表。之后,移动终端优先尝试注册至候选基站列表中排序在首位的基站,在注册成功后,由候选基站列表中排序在首位的基站为移动终端提供数据服务。

然而,一些人会伪造基站(后续将伪造的基站称为伪基站),并且,伪基站的信号强度非常强,这时,伪基站往往排序在候选基站列表中的首位,移动终端非常容易注册至伪基站。在成功注册至伪基站之后,移动终端容易接收到电信诈骗、反动信息等不良内容,移动终端的用户识别模块(SubscriberIdenfitication Module,SIM)卡中的信息容易泄漏。



技术实现要素:

本发明实施例提供一种基站注册方法及移动终端,以解决现有技术中移动终端容易注册至伪基站,从而导致移动终端接收到电信诈骗、反动信息等不良内容,以及导致移动终端的SIM卡中的信息泄漏的问题。

为了解决上述技术问题,本发明是这样实现的:

第一方面,本发明实施例提供一种基站注册方法,应用于移动终端,所述方法包括:

若所述移动终端待进行基站的注册或者重注册,接收第一基站广播的系统消息;其中,所述第一基站为候选基站列表中按照预设顺序排序在首位的基站;

根据所述系统消息,判断所述第一基站是否符合伪基站特征;

若所述第一基站符合伪基站特征,向第二基站发送注册请求;其中,所述第二基站为所述候选基站列表中按照预设顺序排序仅次于所述第一基站的基站。

第二方面,本发明实施例提供一种移动终端,所述移动终端包括:

接收模块,用于若所述移动终端待进行基站的注册或者重注册,接收第一基站广播的系统消息;其中,所述第一基站为候选基站列表中按照预设顺序排序在首位的基站;

判断模块,用于根据所述系统消息,判断所述第一基站是否符合伪基站特征;

第一发送模块,用于若所述第一基站符合伪基站特征,向第二基站发送注册请求;其中,所述第二基站为所述候选基站列表中按照预设顺序排序仅次于所述第一基站的基站。

第三方面,本发明实施例提供一种移动终端,包括处理器,存储器,存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的基站注册方法的步骤。

第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的基站注册方法的步骤。

本发明实施例中,若需要进行基站的注册或者重注册,移动终端不会直接尝试注册至候选基站列表中按照预设顺序排序在首位的第一基站,而是先接收第一基站广播的系统消息,并根据接收的系统消息,判断第一基站是否符合伪基站特征。若判断结果为符合,那么,第一基站为伪基站的可能性非常大,因此,移动终端不会尝试注册至第一基站,而是尝试注册至第二基站,以避免移动终端注册至第一基站后接收到电信诈骗、反动信息等不良内容,以及避免移动终端的SIM卡中的信息泄漏。

可以看出,本发明实施例能够较好地解决现有技术中移动终端容易注册至伪基站,从而导致移动终端接收到电信诈骗、反动信息等不良内容,以及导致移动终端的SIM卡中的信息泄漏的问题。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获取其他的附图。

图1是本发明实施例提供的基站注册方法的流程图之一;

图2是本发明实施例提供的基站注册方法的流程图之二;

图3是本发明实施例提供的一种移动终端的结构示意图之一;

图4是本发明实施例提供的一种移动终端的结构示意图之二;

图5是本发明实施例提供的一种移动终端的结构示意图之三;

图6是本发明实施例提供的一种移动终端的结构示意图之四;

图7是本发明实施例提供的一种移动终端的结构示意图之五;

图8是本发明实施例提供的一种移动终端的结构示意图之六;

图9是本发明实施例提供的另一种移动终端的硬件示意图。

具体实施方式

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

下面首先对本发明实施例提供的基站注册方法进行说明。

需要说明的是,本发明实施例提供的基站注册方法应用于移动终端。具体地,该移动终端可以是具有通讯功能的任何设备,例如:计算机(Computer)、手机、平板电脑(Tablet Personal Computer)、膝上型电脑(Laptop Computer)、个人数字助理(personal digital assistant,简称PDA)、移动上网电子设备(MobileInternet Device,MID)、可穿戴式设备(Wearable Device)等。

参见图1,图中示出了本发明实施例提供的基站注册方法的流程图之一。如图1所示,该方法应用于移动终端,该方法包括如下步骤:

步骤101,若移动终端待进行基站的注册或者重注册,接收第一基站广播的系统消息;其中,第一基站为候选基站列表中按照预设顺序排序在首位的基站。

其中,候选基站列表可以是移动终端在待进行基站的注册或者重注册的情况下,根据搜索出的可注册的基站确定的列表。候选基站列表中一般包括至少两个基站,候选基站列表中的各基站具体可以按照信号强度由强至弱的顺序排序(即预设顺序为按照信号强度由强至弱的顺序)。需要指出的是,候选基站列表中按照预设顺序排序在首位的基站有可能是伪基站,未排序在首位的基站一般不是伪基站,而是正常基站,那么,第一基站有可能是伪基站,下文中的第二基站则是正常基站。

本发明实施例中,在确定出候选基站列表之后,由于候选基站列表中按照预设顺序排序在首位的第一基站可能是伪基站,为了避免移动终端注册至伪基站,移动终端不会立即尝试注册至第一基站,而是先针对第一基站执行同步信道的操作。在同步信道的操作完成之后,移动终端接收第一基站广播的系统消息。本领域技术人员可以理解的是,第一基站广播的系统消息中包括多个系统信息块(System information Block,SIB),例如包括SIB1、SIB2、SIB3。之后,移动终端根据接收到的系统消息,执行后续的步骤102。

步骤102,根据系统消息,判断第一基站是否符合伪基站特征;若第一基站符合伪基站特征,执行步骤103。

需要说明的是,根据系统消息,判断第一基站是否符合伪基站特征的具体实现形式多样,为了布局清楚,后续进行举例介绍。

步骤103,向第二基站发送注册请求;其中,第二基站为候选基站列表中按照预设顺序排序仅次于第一基站的基站。

在第一基站符合伪基站特征的情况下,移动终端可以向第二基站发送注册请求,以尝试注册至第二基站。在移动终端向第二基站发送注册请求之后,移动终端与第二基站可以利用长期演进(Long Term Evolution)技术进行双向鉴权。之后,如果移动终端成功注册至第二基站,那么,第二基站可以为移动终端提供正常的数据服务,以保证移动终端的正常运行。如果移动终端注册至第二基站失败,移动终端可以向其他可注册的基站发送注册请求,例如向候选基站列表中按照预设顺序排序在第二基站后的基站发送注册请求,以尝试注册至其他基站。

本发明实施例中,若需要进行基站的注册或者重注册,移动终端不会直接尝试注册至候选基站列表中按照预设顺序排序在首位的第一基站,而是先接收第一基站广播的系统消息,并根据接收的系统消息,判断第一基站是否符合伪基站特征。若判断结果为符合,那么,第一基站为伪基站的可能性非常大,因此,移动终端不会尝试注册至第一基站,而是尝试注册至第二基站,以避免移动终端注册至第一基站后接收到电信诈骗、反动信息等不良内容,以及避免移动终端的SIM卡中的信息泄漏。

可以看出,本发明实施例能够较好地解决现有技术中移动终端容易注册至伪基站,从而导致移动终端接收到电信诈骗、反动信息等不良内容,以及导致移动终端的SIM卡中的信息泄漏的问题。

可选地,若第一基站符合伪基站特征,向第二基站发送注册请求,包括:

若第一基站符合伪基站特征,判断第一基站的信号强度与第二基站的信号强度的差值是否小于预设信号强度差值;

若差值不小于预设信号强度差值,向第二基站发送注册请求。

其中,预设信号强度差值可以为5dbm、8dbm或者10dbm,当然,预设信号强度差值并不局限于此,具体可以根据实际情况来确定,本发明实施对此不做任何限定。

一般而言,伪基站的信号强度会比正常基站的信号强度强很多,因此,在判断出第一基站符合伪基站特征的情况下,为了更为准确地确定出第一基站是否为伪基站,移动终端可以进一步判断第一基站的信号强度与第二基站的信号强度的差值是否小于预设信号强度差值。

如果判断结果为不小于,第一基站为伪基站的可能性进一步增大,此时,移动终端会向第二基站发送注册请求,以尝试注册至第二基站。如果判断结果为小于,第一基站为伪基站的可能性大大减小,因此,移动终端会向第一基站发送注册请求,以尝试注册至第一基站。由于第一基站是候选基站列表中信号强度最强的基站,这样可以保证移动终端上的数据服务质量。

需要指出的是,在移动终端向第一基站发送注册请求之后,移动终端与第一基站也可以利用LTE技术进行双向鉴权。

可以看出,本发明实施例中,通过将第一基站与第二基站的信号强度的差值与预设信号强度差值进行比较,移动终端能够更为准确地确定出第一基站为伪基站的情况,并在该情况下向第二基站发送注册请求,以尽可能避免移动终端注册至伪基站。

参见图2,图中示出了本发明实施例提供的基站注册方法的流程图之二。本实施例与图1所示实施例的区别在于:增加了判断出第一基站不符合伪基站特征的情况下,移动终端的处理操作。如图2所示,该方法应用于移动终端,该方法包括如下步骤:

步骤201,若移动终端待进行基站的注册或者重注册,接收第一基站广播的系统消息;其中,第一基站为候选基站列表中按照预设顺序排序在首位的基站。

步骤202,根据系统消息,判断第一基站是否符合伪基站特征;若第一基站符合伪基站特征,执行步骤203;若第一基站不符合伪基站特征,执行步骤204。

步骤203,向第二基站发送注册请求;其中,第二基站为候选基站列表中按照预设顺序排序仅次于第一基站的基站。

其中,步骤201至步骤203的具体实施过程参照图1所示实施例中对步骤101至步骤103的说明即可,在此不再赘述。

步骤204,向第一基站发送注册请求。

本发明实施例中,在第一基站不符合伪基站特征的情况下,可以认为第一基站不是伪基站,因此,移动终端直接向第一基站发送注册请求,以尝试注册至第一基站。

步骤205,若连续N次注册至第一基站均失败,向第二基站发送注册请求;其中,N大于或等于2。

其中,N可以为2、3、4、5或者大于5的任意整数,在此不再一一赘述。

需要指出的是,在移动终端执行步骤204向第一基站发送注册请求之后,如果移动终端成功注册至第一基站,那么,由第一基站为移动终端提供正常的数据服务,以保证移动终端的正常运行。如果移动终端注册至第一基站失败,移动终端会重新向第一基站发送注册请求。在重新向第一基站发送注册请求之后,如果移动终端注册至第一基站仍然失败,移动终端会再一次向第一基站发送注册请求。

假设移动终端连续5次注册至第一基站均失败,可以认为第一基站存在故障,其很有可能无法与移动终端进行正常的数据交互,因此,移动终端可以向第二基站发送注册请求,以尝试注册至第二基站。在移动终端成功注册至第二基站之后,第二基站可以为移动终端提供正常的数据服务。

可以看出,本发明实施例中,在连续N次尝试注册至属于正常基站的第一基站均失败的情况下,移动终端可以尝试注册至第二基站,以在注册成功后由第二基站为移动终端提供正常的数据服务,从而保证移动终端的正常运行。

可选地,根据系统消息,判断第一基站是否符合伪基站特征,包括:

根据系统消息,判断第一基站的吸附性能是否与预设伪基站吸附性能相符,以及根据系统消息,判断第一基站的业务处理性能是否与预设伪基站业务处理性能相符;

若吸附性能与预设伪基站吸附性能相符,且业务处理性能与预设伪基站业务处理性能相符,确定第一基站符合伪基站特征;

若吸附性能与预设伪基站吸附性能不相符,和/或业务处理性能与预设伪基站业务处理性能不相符,确定第一基站不符合伪基站特征。

可以理解的是,伪基站需要吸引大量的移动终端进行注册,故伪基站的吸附性能非常强;伪基站只需要与移动终端进行简单的信令交互,而不需要为移动终端提供正常的数据服务,故伪基站的业务处理性能非常差。相比较而言,出于通信质量的考虑,正常基站会尽量避免同时为大量的移动终端服务,故正常基站的吸附性能不会非常强;正常基站除了与移动终端进行信令交互外,还需要为移动终端提供正常的数据服务,故正常基站的业务处理性能非常强。

有鉴于此,本发明实施例中,移动终端中可以存储有预设伪基站吸附性能(具有预设伪基站吸附性能的基站非常容易吸附移动终端进行注册)和预设伪基站业务处理性能(具有预设伪基站业务处理性能的基站难以为移动终端提供正常的数据服务)。当接收到第一基站广播的系统消息后,移动终端根据接收到的系统消息,判断第一基站的吸附性能是否与预设伪基站吸附性能相符,以及根据接收到的系统消息,判断第一基站的业务处理性能是否与预设伪基站业务处理性能相符。

如果第一基站的吸附性能与预设伪基站吸附性能相符,第一基站的业务处理性能与预设伪基站业务处理性能相符,这说明第一基站非常容易吸引移动终端进行注册,并且,第一基站难以为移动终端提供正常的数据服务,那么,第一基站为伪基站的可能性比较大,因此,移动终端确定第一基站符合伪基站特征。

如果第一基站的吸附性能与预设伪基站吸附性能不相符,和/或第一基站的业务处理性能与预设伪基站业务处理性能不相符,这说明第一基站并不太容易吸引到移动终端进行注册,和/或第一基站可以为移动终端提供正常的数据服务,那么,第一基站为伪基站的可能性并不大,因此,移动终端确定第一基站不符合伪基站特征。

可以看出,本发明实施例中,移动终端能够较为方便快捷地确定出第一基站是否符合伪基站特征。

可选地,根据系统消息,判断第一基站的吸附性能是否与预设伪基站吸附性能相符,包括:

获取系统消息中的重选优先级和最小接入电平关联值。

具体地,移动终端可以从系统消息中的SIB1中获取q-RxLevMin(单位是dbm),q-RxLevMin即为最小接入电平关联值,一般而言,最小接入电平为q-RxLevMin的2倍。移动终端可以从系统消息中的SIB3中获取cell ReselectionPriority,cell Reselection Priority即为重选优先级。

根据最小接入电平关联值,确定目标接入电平关联值。

需要说明的是,根据最小接入电平关联值,确定目标接入电平关联值的具体实现形式多样,下面对其中的两种具体实现形式进行举例介绍。

在第一种实现形式中,根据最小接入电平关联值,确定目标接入电平关联值,包括

将最小接入电平关联值确定为目标接入电平关联值。

在第一种实现形式中,移动终端可以直接将SIB1中的q-RxLevMin确定为目标接入电平关联值。可以看出,移动终端确定目标接入电平关联值的操作实施起来非常方便快捷。

在第二种实现形式中,根据最小接入电平关联值,确定目标接入电平关联值,包括

从系统消息中获取最小接入电平关联值的偏置值,计算最小接入电平关联值和偏置值的和值,将和值确定为目标接入电平关联值。

具体地,移动终端可以从系统消息中的SIB1中获取q-RxLevMinOffset(单位是dbm),q-RxLevMinOffset即为最小接入电平关联值的偏置值。

在第二种实现方式中,移动终端可以将SIB1中q-RxLevMin和q-RxLevMinOffset的和值确定为目标接入电平关联值。可以看出,移动终端确定目标接入电平关联值的操作实施起来也非常方便快捷。

若重选优先级高于预设重选优先级,且目标接入电平关联值小于预设接入电平关联值,确定第一基站的吸附性能与预设伪基站吸附性能相符;

若重选优先级不高于预设重选优先级,和/或目标接入电平关联值不小于预设接入电平关联值,确定第一基站的吸附性能与预设伪基站吸附性能不相符。

其中,预设重选优先级可以为6,预设接入电平关联值可以为-65dbm,当然,预设重选优先级和预设接入电平关联值的取值并不局限于此,具体可以根据实际情况来确定,本发明实施例对此不做任何限定。

对于移动终端而言,在接收到第一基站广播的系统消息后,其可以获取系统消息中的cell Reselection Priority和q-RxLevMin。接下来,移动终端根据q-RxLevMin,确定目标接入电平关联值Z(即q-RxLevMin,或者q-RxLevMin和q-RxLevMinOffset的和值)。假设预设重选优先级为6,预设接入电平关联值为-65dbm,在确定出目标接入电平关联值Z之后,移动终端将cell ReselectionPriority与6进行比较,以及将目标接入电平关联值Z与-65dbm进行比较。

可以理解的是,若目标接入电平关联值Z小于-65dbm,这说明第一基站对应的最小接入电平过小,第一基站对能够在自身进行注册的移动终端几乎不设限制,第一基站对应的驻留条件过低,此时可以认为第一基站具有非常容易吸引移动终端进行注册的特征。若cell Reselection Priority高于6,例如为7(该重选优先级为目前级别最高的重选优先级),由于移动终端通常选择注册至重选优先级高的基站,故此时也可以认为第一基站具有非常容易吸引移动终端进行注册的特征。

因此,若移动终端经过比较确定出目标接入电平关联值Z小于-65dbm,且cell Reselection Priority高于6,可以认为第一基站具有非常容易吸引移动终端进行注册的特征,此时,移动终端判定第一基站的吸附性能与预设伪基站吸附性能相符。若移动终端经过比较确定出目标接入电平关联值Z大于或等于-65dbm,且cell Reselection Priority不高于6,可以认为第一基站并不具有容易吸引移动终端进行注册的特征,此时,移动终端判定第一基站的吸附性能与预设伪基站吸附性能不相符。

可以看出,本发明实施例能够方便快捷地确定出第一基站的吸附性能是否与预设的伪基站吸附性能相符。

可选地,根据系统消息,判断第一基站的业务处理性能是否与预设伪基站业务处理性能相符,包括:

获取系统消息中的上下行子帧配比。

具体地,移动终端可以从系统消息中的SIB3中获取subframe Assignment,subframe Assignment这个参数即为上下行子帧配比(即上行带宽与下行带宽的比值)。

若上下行子帧配比大于预设上下行子帧配比,且系统消息中不存在SIB1、SIB2和SIB3之外的其他SIB,确定第一基站的业务处理性能与预设伪基站业务处理性能相符;

若上下行子帧配比不大于预设上下行子帧配比,和/或系统消息中存在SIB1、SIB2和SIB3之外的其他SIB,确定第一基站的业务处理性能与预设伪基站业务处理性能不相符。

其中,预设上下行子帧配比可以为1/3,当然,预设的上下行子帧配比的取值并不局限于此,具体可以根据实际情况来确定,本发明实施例对此不做任何限定。

对于移动终端而言,在接收到第一基站广播的系统消息后,其可以获取系统消息中的subframe Assignment。假设预设上下行子帧配比为1/3,在获取到subframe Assignment之后,移动终端可以将subframe Assignment与1/3进行比较,以及判断系统消息中是否存在SIB1、SIB2和SIB3之外的其他SIB。

可以理解的是,为了为已注册的移动终端提供正常的数据服务,正常基站需要提供大量的下行数据流量,这样,正常基站的上下行子帧配比一般较小,例如为1/3,故正常基站的业务处理性能一般较好。相比较而言,伪基站只需要与移动终端进行简单的信令交互,而不需要提供大量的下行数据流量,这样,伪基站的上下行子帧配比一般不会较小(例如为1/1),故伪基站的业务处理性能一般较差。因此,若subframe Assignment大于1/3,可以认为第一基站具有业务处理性能差的特征。

另外,正常基站广播的系统消息中除了SIB1、SIB2和SIB3之外,一般还会包括SIB4、SIB5、SIB6、SIB7、SIB8等其他SIB,以通过其他SIB提供与同频/异频切换相关的邻区配置参数,这样,正常基站能够基于邻区配置信息与邻小区基站进行正常的交互,以保证正常基站的业务处理性能。相比较而言,伪基站不需要与邻小区基站进行交互,其较为孤立,故其业务处理性能一般较差。因此,若系统消息中不存在SIB1、SIB2和SIB3之外的其他SIB,可以认为第一基站具有业务处理性能差的特征。

因此,若移动终端确定出subframe Assignment大于1/3,且系统消息中不存在SIB1、SIB2和SIB3之外的其他SIB,可以认为第一基站具有业务处理性能差的特征,此时,移动终端可以判定第一基站的业务处理性能与预设伪基站吸附性能相符。若移动终端确定出subframe Assignment不大于1/3,和/或系统消息中存在SIB1、SIB2和SIB3之外的其他SIB,可以认为第一基站的业务处理性能并不差,此时,移动终端可以判定第一基站的业务处理性能与预设伪基站吸附性能不相符。

可以看出,本发明实施例能够方便快捷地确定出第一基站的业务处理性能是否与预设伪基站吸附性能相符。

下面以一个具体的例子对本发明实施例的具体实施过程进行说明。

移动终端在需要进行基站的注册或者重注册的情况下确定候选基站列表。假设移动终端确定出的候选基站列表中包括按照信号强度由强至弱的顺序排序的四个基站,排序在首位的为基站A(基站A可以认为是上文中的第一基站),排序在第二位的为基站B(基站B可以认为是上文中的第二基站),排序在第三位的为基站C,排序在第四位的为基站D。

在确定出候选基站列表之后,移动终端接收基站A广播的系统消息,根据系统消息,判断基站A的吸附性能是否与预设伪基站吸附性能相符,以及根据系统消息,判断基站A的业务处理性能是否与预设伪基站业务处理性能相符。若以上两个判断结果均为是,移动终端获取基站A的信号强度X1与基站B的信号强度X2,并判断X1和X2的差值是否大于预设信号强度差值(例如10dbm)。

一般而言,伪基站的信号强度会比正常基站的信号强度强很多,因此,若X1和X2的差值大于10dbm,基站A为伪基站的可能性非常大,此时,移动终端向基站B发送注册请求,以尝试注册至基站B,移动终端还可以调整基站A在候选基站列表中的排序,例如将基站A调整至基站D后面。相反,若X1和X2的差值不大于10dbm,即使基站A的吸附性能与预设伪基站吸附性能相符,且基站A的业务处理性能与预设伪基站业务处理性能相符,基站A也很有可能不是伪基站,因此,移动终端向基站A发送注册请求,以尝试注册至基站A。如果移动终端连续N次尝试注册至基站A均失败,移动终端可以向基站B发送注册请求。

在移动终端向基站B发送注册请求后,假设移动终端被拒绝注册,或者移动终端与基站B之间建立了无线资源控制(Radio Resource Control,RRC)连接且基站B不响应注册请求,可以认为移动终端注册至基站B失败。这时,移动终端会向基站C发送注册请求,以尝试注册至基站C。

假设移动终端尝试注册至基站C也失败,接下来,移动终端继续尝试注册至基站D,并且,尝试注册至基站D也失败。这时,移动终端会向基站A发送注册请求,以尝试注册至基站A。在移动终端成功注册至基站A之后,基站A会为移动终端提供数据服务。

综上,本发明实施例能够较好地解决现有技术中移动终端容易注册至伪基站,从而导致移动终端接收到电信诈骗、反动信息等不良内容,以及导致移动终端的SIM卡中的信息泄漏的问题。

下面对本发明实施例提供的移动终端(即移动终端300)进行说明。

参见图3,图中示出了本发明实施例提供的移动终端300的结构示意图。如图3所示,移动终端300包括:

接收模块301,用于若移动终端待进行基站的注册或者重注册,接收第一基站广播的系统消息;其中,第一基站为候选基站列表中按照预设顺序排序在首位的基站;

判断模块302,用于根据系统消息,判断第一基站是否符合伪基站特征;

第一发送模块303,用于若第一基站符合伪基站特征,向第二基站发送注册请求;其中,第二基站为候选基站列表中按照预设顺序排序仅次于第一基站的基站。

可选地,如图4所示,第一发送模块303,包括:

第一判断子模块3031,用于若第一基站符合伪基站特征,判断第一基站的信号强度与第二基站的信号强度的差值是否小于预设信号强度差值;

发送子模块3032,用于若差值不小于预设信号强度差值,向第二基站发送注册请求。

可选地,如图5所示,移动终端300还包括:

第二发送模块311,用于在根据系统消息,判断第一基站是否符合伪基站特征之后,若第一基站不符合伪基站特征,向第一基站发送注册请求;

第三发送模块312,用于若连续N次注册至第一基站均失败,向第二基站发送注册请求;其中,N大于或等于2。

可选地,如图6所示,判断模块302,包括:

第二判断子模块3021,用于根据系统消息,判断第一基站的吸附性能是否与预设伪基站吸附性能相符,以及根据系统消息,判断第一基站的业务处理性能是否与预设伪基站业务处理性能相符;

第一确定子模块3022,用于若吸附性能与预设伪基站吸附性能相符,且业务处理性能与预设伪基站业务处理性能相符,确定第一基站符合伪基站特征;

第二确定子模块3023,用于若吸附性能与预设伪基站吸附性能不相符,和/或业务处理性能与预设伪基站业务处理性能不相符,确定第一基站不符合伪基站特征。

可选地,如图7所示,第二判断子模块3021,包括:

第一获取单元30211,用于获取系统消息中的重选优先级和最小接入电平关联值;

第一确定单元30212,用于根据最小接入电平关联值,确定目标接入电平关联值;

第二确定单元30213,用于若重选优先级高于预设重选优先级,且目标接入电平关联值小于预设接入电平关联值,确定第一基站的吸附性能与预设伪基站吸附性能相符;

第三确定单元30214,用于若重选优先级不高于预设重选优先级,和/或目标接入电平关联值不小于预设接入电平关联值,确定第一基站的吸附性能与预设伪基站吸附性能不相符。

可选地,第一确定单元30212,具体用于:

将最小接入电平关联值确定为目标接入电平关联值;或者;

从系统消息中获取最小接入电平关联值的偏置值,计算最小接入电平关联值和偏置值的和值,将和值确定为目标接入电平关联值。

可选地,如图8所示,第二判断子模块3021,包括:

第二获取单元30215,用于获取系统消息中的上下行子帧配比;

第四确定单元30216,用于若上下行子帧配比大于预设上下行子帧配比,且系统消息中不存在系统信息块SIB1、SIB2和SIB3之外的其他SIB,确定第一基站的业务处理性能与预设伪基站业务处理性能相符;

第五确定单元30217,用于若上下行子帧配比不大于预设上下行子帧配比,和/或系统消息中存在SIB1、SIB2和SIB3之外的其他SIB,确定第一基站的业务处理性能与预设伪基站业务处理性能不相符。

需要说明的是,本发明实施例提供的移动终端300能够实现上述方法实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。可见,本发明实施例能够较好地解决现有技术中移动终端300容易注册至伪基站,从而导致移动终端300接收到电信诈骗、反动信息等不良内容,以及导致移动终端300的SIM卡中的信息泄漏的问题。

参见图9,图中示出了实现本发明各个实施例的一种移动终端(即移动终端900)的硬件结构示意图。如图9所示,移动终端900包括但不限于:射频单元901、网络模块902、音频输出单元903、输入单元904、传感器905、显示单元906、用户输入单元907、接口单元908、存储器909、处理器910、以及电源911等部件。本领域技术人员可以理解,图9中示出的移动终端结构并不构成对移动终端900的限定,移动终端900可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,移动终端900包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。

其中,处理器910,用于:

若移动终端待进行基站的注册或者重注册,接收第一基站广播的系统消息;其中,第一基站为候选基站列表中按照预设顺序排序在首位的基站;

根据系统消息,判断第一基站是否符合伪基站特征;

若第一基站符合伪基站特征,向第二基站发送注册请求;其中,第二基站为候选基站列表中按照预设顺序排序仅次于第一基站的基站。

可见,本发明实施例能够较好地解决现有技术中移动终端900容易注册至伪基站,从而导致移动终端900接收到电信诈骗、反动信息等不良内容,以及导致移动终端900的SIM卡中的信息泄漏的问题。

可选地,处理器910,具体用于:

若第一基站符合伪基站特征,判断第一基站的信号强度与第二基站的信号强度的差值是否小于预设信号强度差值;

若差值不小于预设信号强度差值,向第二基站发送注册请求。

可选地,处理器910,还用于:

在根据系统消息,判断第一基站是否符合伪基站特征之后,若第一基站不符合伪基站特征,向第一基站发送注册请求;

若连续N次注册至第一基站均失败,向第二基站发送注册请求;其中,N大于或等于2。

可选地,处理器910,具体用于:

根据系统消息,判断第一基站的吸附性能是否与预设伪基站吸附性能相符,以及根据系统消息,判断第一基站的业务处理性能是否与预设伪基站业务处理性能相符;

若吸附性能与预设伪基站吸附性能相符,且业务处理性能与预设伪基站业务处理性能相符,确定第一基站符合伪基站特征;

若吸附性能与预设伪基站吸附性能不相符,和/或业务处理性能与预设伪基站业务处理性能不相符,确定第一基站不符合伪基站特征。

可选地,处理器910,具体用于:

获取系统消息中的重选优先级和最小接入电平关联值;

根据最小接入电平关联值,确定目标接入电平关联值;

若重选优先级高于预设重选优先级,且目标接入电平关联值小于预设接入电平关联值,确定第一基站的吸附性能与预设伪基站吸附性能相符;

若重选优先级不高于预设重选优先级,和/或目标接入电平关联值不小于预设接入电平关联值,确定第一基站的吸附性能与预设伪基站吸附性能不相符。

可选地,处理器910,具体用于:

将最小接入电平关联值确定为目标接入电平关联值;或者;

从系统消息中获取最小接入电平关联值的偏置值,计算最小接入电平关联值和偏置值的和值,将和值确定为目标接入电平关联值。

可选地,处理器910,具体用于:

获取系统消息中的上下行子帧配比;

若上下行子帧配比大于预设上下行子帧配比,且系统消息中不存在系统信息块SIB1、SIB2和SIB3之外的其他SIB,确定第一基站的业务处理性能与预设伪基站业务处理性能相符;

若上下行子帧配比不大于预设上下行子帧配比,和/或系统消息中存在SIB1、SIB2和SIB3之外的其他SIB,确定第一基站的业务处理性能与预设伪基站业务处理性能不相符。

应理解的是,本发明实施例中,射频单元901可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器910处理;另外,将上行的数据发送给基站。通常,射频单元901包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元901还可以通过无线通信系统与网络和其他设备通信。

移动终端通过网络模块902为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。

音频输出单元903可以将射频单元901或网络模块902接收的或者在存储器909中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元903还可以提供与移动终端900执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元903包括扬声器、蜂鸣器以及受话器等。

输入单元904用于接收音频或视频信号。输入单元904可以包括图形处理器(Graphics Processing Unit,GPU)9041和麦克风9042,图形处理器9041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元906上。经图形处理器9041处理后的图像帧可以存储在存储器909(或其它存储介质)中或者经由射频单元901或网络模块902进行发送。麦克风9042可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元901发送到移动通信基站的格式输出。

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

显示单元906用于显示由用户输入的信息或提供给用户的信息。显示单元906可包括显示面板9061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板9061。

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

进一步的,触控面板9071可覆盖在显示面板9061上,当触控面板9071检测到在其上或附近的触摸操作后,传送给处理器910以确定触摸事件的类型,随后处理器910根据触摸事件的类型在显示面板9061上提供相应的视觉输出。虽然在图9中,触控面板9071与显示面板9061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板9071与显示面板9061集成而实现移动终端的输入和输出功能,具体此处不做限定。

接口单元908为外部装置与移动终端900连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元908可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端900内的一个或多个元件或者可以用于在移动终端900和外部装置之间传输数据。

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

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

移动终端900还可以包括给各个部件供电的电源911(比如电池),优选的,电源911可以通过电源管理系统与处理器910逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

另外,移动终端900包括一些未示出的功能模块,在此不再赘述。

优选地,本发明实施例还提供一种移动终端,包括处理器910,存储器909,存储在存储器909上并可在所述处理器910上运行的计算机程序,该计算机程序被处理器910执行时实现上述的基站注册方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述的基站注册方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

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

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