Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2020113477 - PROCÉDÉ ET APPAREIL DE RECONNAISSANCE DE PSEUDO-STATION DE BASE, ET DISPOSITIF ÉLECTRONIQUE ET SUPPORT DE STOCKAGE LISIBLE PAR ORDINATEUR

Document

说明书

发明名称 0001   0002   0003   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   0100   0101   0102   0103   0104   0105   0106   0107   0108   0109   0110   0111   0112   0113   0114   0115   0116   0117   0118   0119   0120   0121   0122   0123   0124   0125   0126   0127   0128   0129   0130   0131   0132   0133   0134   0135   0136   0137   0138   0139   0140   0141   0142   0143   0144   0145   0146   0147   0148   0149   0150   0151   0152   0153   0154   0155   0156   0157   0158   0159   0160   0161  

权利要求书

1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20  

附图

1   2   3   4   5   6   7   8   9   10   11  

说明书

发明名称 : 伪基站识别方法、装置、电子设备及计算机可读取存储介质

技术领域

[0001]
本申请涉及电子设备技术领域,更具体地,涉及一种伪基站识别方法、装置、电子设备及计算机可读取存储介质。

背景技术

[0002]
非法基站,又称为伪基站,其通过短信群发器、短信发信机等相关设备能够搜取以其为中心、一定半径范围内的手机等卡信息等终端信息,通过伪装成运营商的基站,冒用他人手机号码等信息强行向用户手机等终端发送诈骗、广告推销等短信息。此类设备运行时,用户终端信号被强制连接到该设备上,无法连接到公用电信网络,以致影响终端的正常使用,使用户无法正常使用正常业务;另外,伪基站还存在干扰周边电磁环境,容易使用户陷入骗局,严重威胁国家安全等问题。然而,目前尚无较好的识别伪基站的方法。
[0003]
发明内容
[0004]
鉴于上述问题,本申请提出了一种伪基站识别方法、装置、电子设备及计算机可读取存储介质,以解决上述问题。
[0005]
第一方面,本申请实施例提供了一种伪基站识别方法,适用于电子设备,电子设备支持选择一小区作为电子设备的服务小区,以使服务小区所属基站为电子设备提供业务接入,该方法包括:当电子设备选择第一小区作为电子设备的服务小区时,获取第一小区的至少两个特征信息;基于至少两个特征信息,确定至少两个特征值,特征值与特征信息一一对应;对至少两个特征值进行加权计算,获得加权计算的权重总值;根据权重总值以及预设阈值,判断第一基站是否为伪基站,第一基站为第一小区所属基站。
[0006]
第二方面,本申请实施例提供了一种伪基站识别装置,适用于电子设备,电子设备支持选择一小区作为电子设备的服务小区,以使服务小区所属基站为电子设备提供业务接入,该装置包括:获取模块,用于当电子设备选择第一小区作为电子设备的服务小区时,获取第一小区的至少两个特征信息;分析模块,用于基于至少两个特征信息,确定至少两个特征值,特征值与特征信息一一对应;计算模块,用于对至少两个特征值进行加权计算,获得加权计算的权重总值;判断模块,用于根据权重总值以及预设阈值,判断第一基站是否为伪基站,第一基站为第一小区所属基站。
[0007]
第三方面,本申请实施例提供了一种电子设备,其包括一个或多个处理器、存储器以及一个或多个应用程序,其中一个或多个应用程序被存储在存储器中并被配置为由一个或多个处理器执行,一个或多个程序配置用于执行如上述第一方面所述的方法。
[0008]
第四方面,本申请实施例提供了一种计算机可读取存储介质,该计算机可读取存储介质中存储有程序代码,该程序代码可被处理器调用执行如上述 第一方面所述的方法。
[0009]
本申请实施例提供的伪基站识别方法、装置、电子设备及计算机可读取存储介质,在电子设备选择第一小区作为电子设备的服务小区时,可先获取第一小区的至少两个特征信息;然后,基于至少两个特征信息,确定至少两个特征值,该特征值与特征信息一一对应;再对至少两个特征值进行加权计算,获得加权计算的权重总值;最后,根据权重总值以及预设阈值,判断第一基站是否为伪基站,第一基站为第一小区所属基站。本申请实施例通过将当前服务小区的多个特征信息转化为特征值并进行加权计算,可以从多个维度进行综合判断,更加有效准确的识别伪基站。

附图说明

[0010]
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0011]
图1示出了本申请实施例提供的一种移动通信网络的系统架构示意图;
[0012]
图2示出了本申请实施例提供的另一种移动通信网络的系统架构示意图;
[0013]
图3示出了本申请一个实施例提供的伪基站识别方法的流程示意图;
[0014]
图4示出了本申请又一个实施例提供的伪基站识别方法的流程示意图;
[0015]
图5示出了本申请的图4所示的伪基站识别方法的步骤S202的流程示意图;
[0016]
图6示出了本申请的图4所示的伪基站识别方法的步骤S203的流程示意图;
[0017]
图7示出了本申请的图4所示的伪基站识别方法的步骤S204的流程示意图;
[0018]
图8示出了本申请又一个实施例提供的伪基站识别方法中步骤S206、步骤S207、步骤S208及步骤S209的流程示意图;
[0019]
图9示出了本申请实施例提供的伪基站识别装置的模块框图;
[0020]
图10示出了本申请实施例的用于执行根据本申请实施例的伪基站识别方法的电子设备的框图;
[0021]
图11示出了本申请实施例的用于保存或者携带实现根据本申请实施例的伪基站识别方法的程序代码的存储单元。

具体实施方式

[0022]
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0023]
随着移动通信技术的长足发展,移动通信已经经历了2G、3G以及4G等多个版本的发展。而不论是早期2G时代的GSM(global system for mobile communication,全球通)移动通信系统或者CDMA(code division multiple access,码分多址)通信系统,还是到了后面4G时代的LTE(long term evolution,长期演进)系统架构,基站都是比较重要的一个通信设备。
[0024]
例如,如图1所示的2G移动通信系统架构示意图。基站BTS(base transceiver station)作为移动通信通路的接入设备与BSC(base station controller,基站控制器)连接,然后BSC再与MSC(mobile switching center,移动交换中心)连接。再例如图2所示的4G移动通信系统架构示意图。基站eNB(evolved node B)与MME(mobility management entity,网络节点)连接,而MME与服务网关Serving Gateway连接。可以从图1和图2看出,在移动通信系统中,基站作为直接与移动终端建立连接的设备,在整个系统架构中有着比较重要的地位。基站,一般是指“公用移动通信基站”,其作用主要用于给手机、平板电脑等移动终端提供信号。基站设施并不仅仅掌握在各大运营商与设备厂商的手中,各大高校、研究所、科研机构中经常可以看到它们的身影,这加速了通信技术更新换代的频率以及缩短了商用开发的过渡时间。然而,而随着通信技术的发展,发明人发现出现了伪基站。
[0025]
非法基站,又称为伪基站,其通过短信群发器、短信发信机等相关设备能够搜取以其为中心、一定半径范围内的手机等卡信息等终端信息,通过伪装成运营商的基站,冒用他人手机号码等信息强行向用户手机等终端发送诈骗、广告推销等短信息。此类设备运行时,用户终端信号被强制连接到该设备上,无法连接到公用电信网络,以致影响终端的正常使用,使用户无法正常使用正常业务;另外,伪基站还存在干扰周边电磁环境,容易使用户陷入骗局,严重威胁国家安全等问题。
[0026]
目前,大部分的公用电信网络主要是4G网络,发明人经过调查研究发现,存在一种新型的4G伪基站攻击是一种潜在的风险,其危害要大于单纯的2G伪基站的危害。
[0027]
经过进一步的研究,发明人发现,由于在4G通信中,LTE协议需要双向鉴权,目前尚未存在有完全意义上的接入和注册型伪基站,但是,存在一种典型的4G伪基站利用SRB1(SRB,signalling radio bearers,信令无线承载)不需要进行鉴权的协议漏洞特征,在SRB2和DRB(data resource bearer,数据承载)发生前设立4G伪基站,诱发终端发起重选,在进行identity request/response(身份请求/响应)之后,再进行TAU(tracking area update,跟踪区更新)reject和RRC(radio resource control,无线资源控制)release redirect(重定向)信令,把终端重定向到2G伪基站进行非法监控和短信验证码等行为。
[0028]
为了解决上述的问题,发明人针对本领域目前公开和存在的技术进行潜在技术对策分析后,提出了本申请实施例中的伪基站识别方法、装置、电子设备及计算机可读取存储介质,其可用于对上述类型的4G伪基站进行识别和规避接入,能够有效的保护智能终端用户的切身利益。
[0029]
下面将通过具体实施例对本申请实施例提供的伪基站识别方法、装置、电子设备以及存储介质进行详细说明。
[0030]
请参阅图3,图3示出了本申请一个实施例提供的伪基站识别方法的流程示意图。该伪基站识别方法可适用于智能手机、平板电脑、穿戴式智能终端等电子设备(也可以称为移动终端)中,该电子设备支持选择一小区作为该电子设备的服务小区,以使服务小区所属基站为该电子设备提供各类业务接入,例如语音数据业务、分组数据业务等。
[0031]
在一些实施方式中,电子设备选择小区,是指电子设备进行小区选择或小区重选时进行的选择小区的处理;小区选择,是指电子设备在开机或从信号盲区进入信号覆盖区时,选择一个小区进行驻留,以使所驻留小区所属基站为电子设备提供业务接入;小区重选,是指电子设备在空闲模式时,重新选择一个小区作为该电子设备的服务小区,以为电子设备提供高质量的业务接入。
[0032]
本实施例中,以电子设备选择第一小区作为该电子设备的服务小区为例进行说明。本实施例记载的伪基站识别方法,在电子设备选择第一小区作为电子设备的服务小区时,可先获取第一小区的至少两个特征信息,然后基于至少两个特征信息,确定至少两个特征值,该特征值与特征信息一一对应,再对至少两个特征值进行加权计算,获得加权计算的权重总值,最后根据权重总值以及预设阈值,判断第一基站是否为伪基站,第一基站为第一小区所属基站,通过将当前服务小区的多个特征信息转化为特征值并进行加权计算,可以从多个维度进行综合判断,更加有效准确的识别伪基站。
[0033]
下面将针对图3所示的流程进行详细的阐述。如图3所示,本实施例记载的伪基站识别方法具体地可以包括以下步骤:
[0034]
步骤S101:当电子设备选择第一小区作为电子设备的服务小区时,获取第一小区的至少两个特征信息。
[0035]
本实施例中,第一小区的特征信息,可以用于表示第一小区当前的各项功能状态,特征信息可以是例如选择优先级、信号强度、最小接入电平、邻区关系配置、信息下发延时、支持业务类型、是否发起鉴权、是否请求获取电子设备标识、是否存在模三干扰、是否成功注册过、是否存在多家对等公用陆地移动网络等等。
[0036]
本实施例中,第一小区,可以认为是当前作为电子设备服务小区的小区,该小区具有一个覆盖区域,该覆盖区域是指与该小区对应的基站的信号所能覆盖的区域,当电子设备位于该覆盖区域时,即可选择该小区作为电子设备的服务小区。可以理解的是,不同基站对应的不同小区的覆盖区域之间可以具有重叠区域,也可以是互相独立的。
[0037]
可以理解的是,根据预先配置的特征分析策略的不同,可以获取的对应于特征分析策略的小区特征信息可以是不同的,通过扩展配置于电子设备本地的特征分析策略,可以扩展其获取的用于识别伪基站的特征信息的种类,并进行后续的特征分析。
[0038]
步骤S102:基于至少两个特征信息,确定至少两个特征值。
[0039]
本实施例中,特征值与特征信息一一对应,该特征值可以用于量化表征第一小区所属的第一基站为伪基站的可能性(或概率)。在一些实施方式中, 可以预先在电子设备本地配置多种特征分析策略,不同的特征分析策略对应于不同的特征信息的分析,当获取第一小区的至少两个特征信息后,即可对该至少两个特征信息分别采用对应的特征分析策略进行分析,并转换为对应的特征值。
[0040]
作为一种方式,特征值的取值区间可以是0至1,数值的大小可以表征对应特征信息对伪基站判定条件的满足程度,当第一小区的某一特征信息的特征值为0时,可以表示该特征信息不满足伪基站的判定条件;当该特征信息的特征值为1时,可以表示该特征信息满足伪基站的判定条件。例如,当该特征信息为选择优先级时,选择优先级越高,特征值的数值越大,若第一小区的选择优先级为最低级,经过特征分析后确定的对应于该特征信息的特征值可以是0;若第一小区的选择优先级为最高级,经过特征分析确定的特征值可以是1。对于其他类型的特征信息,可以此类推,不再赘述。
[0041]
可以理解的是,在其他可能的实施方式中,特征值的取值还可以是任意的,例如可以是大于1的常数,也可以是负数等,本实施例在此不作限定。
[0042]
步骤S103:对至少两个特征值进行加权计算,获得加权计算的权重总值。
[0043]
本实施例中,在对至少两个不同类型的特征信息分别确定其特征值后,可以对获取的所有的特征值分别进行加权计算,并求和。
[0044]
作为一种方式,对不同类型的特征信息对应的特征值赋予的权重,可以是相同的,也可以是不同的,各项权重之和可以为1。例如,当获取了5种不同类型的特征信息,并确定了5个特征值a、b、c、d、e后,可以对5个特征值分别赋予20%的权重,最终获得的权重总值即为(20%a+20%b+20%c+20%d+20%e);也可以对5个特征值分别赋予不同的权重,例如对特征值a赋予10%,特征值b赋予15%,特征值c赋予20%,特征值d赋予25%,特征值e赋予30%,此时经过计算获得的权重总值即为(10%a+15%b+20%c+25%d+30%e)。
[0045]
步骤S104:根据权重总值以及预设阈值,判断第一基站是否为伪基站。
[0046]
本实施例中,第一基站为第一小区所属基站。预设阈值,可以用于对上一步骤获得的权重总值进行阈值判断,当权重总值超出该预设阈值后,即可认为第一小区的至少两个特征信息满足了伪基站的小区所具有的判定条件,此时可将第一小区所属的第一基站判定为伪基站,即完成了对电子设备当前服务小区所属基站的伪基站识别;若权重总值没有超出该预设阈值,可认为第一小区的至少两个特征信息未满足伪基站的小区所具有的必要的判定条件,此时可根据权重总值的大小将第一小区所属的第一基站直接判定为合法基站或设为具有伪基站风险。
[0047]
本申请一个实施例提供的伪基站识别方法,在电子设备选择第一小区作为电子设备的服务小区时,可先获取第一小区的至少两个特征信息,然后基于至少两个特征信息,确定至少两个与特征信息对应的特征值,再对至少两个特征值进行加权计算,获得加权计算的权重总值,最后根据权重总值以及预设阈值,判断第一基站是否为伪基站,可以从多个维度进行综合判断,更加有效准确的识别伪基站,从而有效的保护智能终端用户的切身利益。
[0048]
请参阅图4,图4示出了本申请又一个实施例提供的伪基站识别方法的流程示意图。该方法适用于上述的电子设备。本实施例中,以电子设备选择第一小区作为该电子设备的服务小区为例进行说明,下面将针对图4所示的流程进行详细的阐述。如图4所示,本实施例记载的伪基站识别方法具体地可以包括以下步骤:
[0049]
步骤S201:当电子设备选择第一小区作为电子设备的服务小区时,获取第一小区的至少两个特征信息。
[0050]
本实施例中,第一小区可以是4G小区。第一小区的至少两个特征信息,可以包括但不仅限于以下至少两种:
[0051]
第一小区的选择优先级;
[0052]
第一小区的信号强度;
[0053]
第一小区与常用小区的邻区关系配置信息;
[0054]
第一小区的物理小区标识与其他满足预设选择条件的小区的模三干扰信息;
[0055]
第一小区的历史跟踪区更新注册信息;
[0056]
第一小区的对等公用陆地移动网络配置信息。
[0057]
步骤S202:基于至少两个特征信息,确定至少两个特征值。
[0058]
本实施例中,特征值与特征信息一一对应。基于任意一个特征信息,确定与其对应的特征值,请参阅图5,根据特征信息种类的不同,步骤S202可以包括以下步骤中的至少两个:
[0059]
步骤S2021:当第一小区的选择优先级为当前覆盖的所有小区中的最高级时,确定对应于第一小区的选择优先级特征值。
[0060]
发明人在本申请的研究过程中发现,伪基站通常会将其小区的选择优先级提升为最高,以诱导电子设备优先自动选择该伪基站小区作为电子设备的服务小区。若步骤S201中获取的第一小区的至少两个特征信息中包含了第一小区的选择优先级,且选择优先级为最高级,则可认为第一小区具备了伪基站可能具有的一项特征,此时即可确定选择优先级特征值。
[0061]
在一些实施方式中,若步骤S201中获取的第一小区的至少两个特征信息中包含了第一小区的选择优先级,但选择优先级不为最高级,作为一种方式,此时也可以确定选择优先级特征值,该特征值的大小与选择优先级的高低相关联。例如,当选择优先级为最高级时,确定的选择优先级特征值为1;当选择优先级为第二级时,确定的选择优先级特征值为0.8;以此类推。
[0062]
在一些实施方式中,确定获得的特征值的数量,与原始获取的特征信息的数量,可以是不相同的,既可以是在第一小区的该项特征完全满足对应条件(例如选择优先级为最高级)时,再确定其对应的特征值(例如为1),也可以是在获取第一小区的该项特征信息(例如选择优先级可能不为最高级)后,即确定其对应的特征值(例如为0.8)。可以理解的是,在第一小区的该项特征完全满足对应条件时再确定其对应的特征值,可以提升伪基站判断的效率,减少噪声;在第一小区的该项特征不完全满足对应条件时即确定其对应的特征值,可以增加伪基站判断的准确性和全面性。两种方案各有优势, 可以根据实际情况进行选择。
[0063]
步骤S2022:当第一小区的信号强度为当前覆盖的所有小区中的最大信号强度时,确定对应于第一小区的信号强度特征值。
[0064]
发明人在本申请的研究过程中发现,伪基站通常会提升其小区的信号强度,以使尽量多的电子设备驻留在该基站小区。若步骤S201中获取的第一小区的至少两个特征信息中包含了第一小区的信号强度,且信号强度为当前覆盖的所有小区中的最大信号强度时,则可认为第一小区具备了伪基站可能具有的一项特征,此时即可确定信号强度特征值。
[0065]
在一些实施方式中,与上述的选择优先级同理,若步骤S201中获取的第一小区的至少两个特征信息中包含了第一小区的信号强度,但信号强度不为当前覆盖的所有小区中的最大信号强度时,也可以确定其信号强度特征值。
[0066]
步骤S2023:当常用小区无第一小区的邻区关系配置时,确定对应于第一小区的邻区配置特征值。
[0067]
本实施例中,常用小区可以是常用2G小区,第一小区可以是4G小区。
[0068]
发明人在本申请的研究过程中发现,由于4G伪基站小区通常为临时覆盖,其与常用的2G小区不存在邻区关联,通过预先记录正常使用的2G小区的邻区配置,并与当前的服务小区进行匹配,即可从一定程度上反映当前小区是否具有伪基站小区的风险。若步骤S201中获取的第一小区的至少两个特征信息中包含了第一小区与常用小区的邻区关系配置信息,且常用2G小区无此第一小区的临区关系配置,则可认为第一小区具备了伪基站可能具有的一项特征,此时即可确定邻区配置特征值。
[0069]
步骤S2024:当第一小区的物理小区标识与当前覆盖的其他满足预设选择条件的小区存在模三干扰时,确定对应于第一小区的模三干扰特征值。
[0070]
本实施例中,满足预设选择条件的小区可以是满足最低信号强度的小区选择条件的小区,也可以是满足最低接入电平的小区选择条件的小区等。
[0071]
发明人在本申请的研究过程中发现,伪基站小区的物理小区标识(physical cell identifier,PCI)通常会与当前覆盖的其他满足预设选择条件的小区存在模三(mod3)干扰。若步骤S201中获取的第一小区的至少两个特征信息中包含了第一小区的物理小区标识与其他满足预设选择条件的小区的模三干扰信息,且第一小区的物理小区标识与当前覆盖的其他满足预设选择条件的小区存在模三干扰,则可认为第一小区具备了伪基站可能具有的一项特征,此时即可确定模三干扰特征值。
[0072]
作为一种方式,可以根据第一小区的物理小区标识与当前覆盖的其他满足预设选择条件的小区存在的模三干扰的强度,来确定模三干扰特征值的大小。
[0073]
步骤S2025:当第一小区发起的跟踪区更新注册从未注册成功时,确定对应于第一小区的跟踪区更新注册特征值。
[0074]
发明人在本申请的研究过程中发现,4G伪基站小区在诱发电子设备重选小区后,会进行跟踪区更新拒绝(TAU reject),以将电子设备重定向到2G伪基站,因此,4G伪基站小区发起的跟踪区更新注册可能从未注册成功过。 若步骤S201中获取的第一小区的至少两个特征信息中包含了第一小区的历史跟踪区更新注册信息,且第一小区发起的跟踪区更新注册从未注册成功过,则可认为第一小区具备了伪基站可能具有的一项特征,此时即可确定跟踪区更新注册特征值。
[0075]
步骤S2026:当第一小区配置的系统消息中存在多家对等公用陆地移动网络配置时,确定对应于第一小区的对等公用陆地移动网络配置特征值。
[0076]
发明人在本申请的研究过程中发现,4G伪基站小区为伪装成合法小区,通常会在其配置的系统消息中,存在多家对等公用陆地移动网络(equivalent public land mobile network,EPLMN)配置,以诱导电子设备对其进行选择。若步骤S201中获取的第一小区的至少两个特征信息中包含了第一小区的对等公用陆地移动网络配置信息,且第一小区配置的系统消息中存在多家对等公用陆地移动网络配置,则可认为第一小区具备了伪基站可能具有的一项特征,此时即可确定对等公用陆地移动网络配置特征值。
[0077]
步骤S203:对至少两个特征值进行加权计算,获得加权计算的权重总值。
[0078]
进一步的,请参阅图6,步骤S203可以包括以下步骤:
[0079]
步骤S2031:根据预先统计获得的每个特征信息对应的匹配准确度,对与每个特征信息对应的特征值分别赋予权重,并将特征值与权重相乘获得对应于每个特征信息的权重值,匹配准确度用于量化表征基于特征信息判断第一基站是否为伪基站的准确程度。
[0080]
本实施例中,特征信息对应的匹配准确度,可用于量化表征该特征信息作为判断伪基站条件的可信程度,其可预先通过大数据统计(建立伪基站识别数据库)获得。例如,在历史统计的伪基站识别案例中,有80%的伪基站小区均具有选择优先级最高的特征,此时选择优先级的匹配准确度分数可以为80分;若有100%的伪基站小区均具有TAU注册从未成功过的特征,此时历史跟踪区更新注册信息的匹配准确度分数可以为100分;以此类推。
[0081]
作为一种方式,在为各项特征信息对应的特征值分配权重时,可以依据每个特征信息对应的匹配准确度的总占比,对权重进行分配。例如,若步骤S201获取的第一小区的至少两个特征信息中包含了A、B、C、D、E这5个特征信息,各个特征信息对应的匹配准确度分数分别为50、80、100、100、70,则对这5个特征信息对应特征值赋予的权重可以分别为12.5%、20%、25%、25%、17.5%。
[0082]
步骤S2032:对至少两个权重值求和,获得对应于第一基站的权重总值。
[0083]
本实施例中,不同种类的特征信息对应的特征值的取值范围可以是相同的,该特征值的大小由该特征信息对预设特征条件的满足程度决定。例如,上述A、B、C、D、E这5个特征信息对应的特征值分别为a、b、c、d、e,最终求和得到的权重总值为(12.5%a+20%b+25%c+25%d+17.5%e)。
[0084]
步骤S204:根据权重总值以及预设阈值,判断第一基站是否为伪基站,第一基站为第一小区所属基站。
[0085]
进一步的,请参阅图7,步骤S204可以包括以下步骤:
[0086]
步骤S2041:判断权重总值是否大于预设阈值。
[0087]
本实施例中,当权重总值大于预设阈值时,在步骤S2041之后,可以执行步骤S2042;当权重总值不大于预设阈值时,在步骤S2041之后,可以执行步骤S2043。
[0088]
步骤S2042:判定第一基站为伪基站。
[0089]
步骤S2043:获取第一小区的至少一个不同于先前获取的至少两个特征信息的新特征信息。
[0090]
本实施例中,新特征信息是相对的,其可以表示之前没有获取的特征信息种类。
[0091]
步骤S2044:根据新特征信息,确定新特征值。
[0092]
步骤S2045:对新特征值进行加权计算,并将获得的对应于新特征信息的新权重值与权重总值求和,获得新权重总值。
[0093]
本实施例中,权重的赋予,可以根据特征信息在所有已建立预设分析策略的特征信息中的匹配准确度占比进行分配。例如,当以建立预设分析策略的特征信息有6种时,即使经过步骤S201只获取其中的2种,但在对该2种特征信息的特征值进行加权时,权重并非仅根据该2种特征信息的匹配准确度占比进行分配,而是根据其在全部的6种特征信息的匹配准确度中的占比进行分配,可以理解的是,该2种特征信息对应特征值的权重之和小于1。
[0094]
作为另一种方式,当加入新特征值后,可以将原先赋予各项特征值的权重重新组合,并根据包含有新特征信息的匹配准确度占比进行权重的重新分配,在重新分配权重后,即可进行加权计算获取新权重总值。
[0095]
本实施例中,在经过步骤S2045获得加入对应于新特征信息的新权重值的新权重总值后,可以根据新权重总值以及预设阈值,判断第一基站是否为伪基站。此时,新权重总值,可以作为当前更新的权重总值,返回执行步骤S2041,进行阈值判断。
[0096]
作为一种方式,当权重总值(或新权重总值)不大于预设阈值时,在步骤S2041至步骤S2043之间,还可以执行如下步骤:
[0097]
步骤S2046:判断是否已获取第一小区的所有已建立预设分析策略的特征信息。
[0098]
本实施例中,当未获取第一小区的所有已建立预设分析策略的特征信息时,在步骤S2046之后,可以执行步骤S2043;当已获取第一小区的所有已建立预设分析策略的特征信息时,在步骤S2046之后,可以执行步骤S2047。
[0099]
步骤S2047:判定第一基站为合法基站。
[0100]
本实施例中,当所有已建立预设分析策略的特征信息全部获取完毕后,若更新后的权重总值依然不大于预设阈值,则可认为第一基站根据当前的分析策略不足以判定为伪基站,此时可以将其判定为合法基站。
[0101]
本实施例中,当经过步骤S204(或步骤S2042)判定第一基站为伪基站时,可以继续执行步骤S205。
[0102]
步骤S205:在预设时间周期内,不再接入第一小区。
[0103]
本实施例中,在识别出伪基站后,电子设备可以在预设时间周期内,避免接入此伪基站,以及时避免伪基站的危害,保障电子设备用户的合法权益。 作为一种方式,预设时间周期,可以根据用户的需求自定义设置。
[0104]
在一些实施方式中,当检测到伪基站后,还可以通过告警等方式提示用户对小区进行重选,或是自动进行小区重选。
[0105]
在一些实施方式中,请参阅图8,当经过步骤S204(或步骤S2042)判定第一基站为伪基站时,还可以继续执行以下步骤:
[0106]
步骤S206:判断电子设备是否驻留于第一小区。
[0107]
本实施例中,电子设备驻留于第一小区,指的是电子设备依然位于第一小区的覆盖范围,且可以检测到第一基站的信号。
[0108]
本实施例中,当电子设备驻留于第一小区时,可以执行步骤S207;当电子设备未驻留于第一小区时,可以执行步骤S208。
[0109]
步骤S207:从当前覆盖的候选小区中选择第二小区,以替代第一小区作为电子设备的服务小区。
[0110]
本实施例中,若在检测到第一基站为伪基站时,电子设备依然驻留在第一小区,此时可在当前覆盖电子设备的其他满足接入条件的小区中选择一小区(第二小区)替代伪基站小区(第一小区)作为电子设备的服务小区,以快速规避伪基站接入。
[0111]
步骤S208:从当前覆盖的候选小区中选择第三小区,以替代第一小区作为电子设备的服务小区。
[0112]
本实施例中,若在检测到第一基站为伪基站时,电子设备已经脱离了第一小区的覆盖范围,此时可在当前覆盖电子设备的其他满足接入条件的小区中选择一小区(第三小区)替代伪基站小区(第一小区)作为电子设备的服务小区。
[0113]
步骤S209:向第三基站发送第一基站的信息,以使第三基站在第三小区内通告第一基站为伪基站的信息,第三基站为第三小区所属的基站。
[0114]
本实施例中,当电子设备接入第三基站时,可以向第三基站发送第一基站的信息,以在自身规避伪基站(第一基站)的同时,通过第三基站向其覆盖区域内的所有终端通告第一基站为伪基站,以避免其他进入终端用户的权益受到损害。
[0115]
在一些实施方式中,当识别出第一基站为伪基站,并选择其他小区作为电子设备的服务小区时,可以对最新选择的服务小区进行从步骤S201开始的特征获取、分析及判断,以避免连续接入多个伪基站的情况。
[0116]
本申请又一个实施例提供的伪基站识别方法,相较于图3所示的伪基站识别方法,本实施例还进一步针对小区的六大典型特征进行条件真伪判断,基于各特征预先统计的匹配准确度进行加权计算,在所有已建立预设分析策略的特征条件的权重值累加后不大于预设阈值时才判定基站为合法基站,提升了伪基站识别的准确度,且在识别伪基站后,在对伪基站进行规避接入的同时,可根据电子设备的驻留情况选择合适的小区对电子设备的服务小区进行替换,快速保障了用户的利益。
[0117]
请参阅图9,图9示出了本申请一个实施例提供的伪基站识别装置300的模块框图。该伪基站识别装置300应用于上述的电子设备,下面将针对图 9所示的模块框图进行阐述,伪基站识别装置300包括:获取模块310、分析模块320、计算模块330以及判断模块340,其中:
[0118]
获取模块310,用于当电子设备选择第一小区作为电子设备的服务小区时,获取第一小区的至少两个特征信息。
[0119]
本实施例中,至少两个特征信息包括以下至少两种:
[0120]
第一小区的选择优先级;
[0121]
第一小区的信号强度;
[0122]
第一小区与常用小区的邻区关系配置信息;
[0123]
第一小区的物理小区标识与其他满足预设选择条件的小区的模三干扰信息;
[0124]
第一小区的历史跟踪区更新注册信息;
[0125]
第一小区的对等公用陆地移动网络配置信息。
[0126]
分析模块320,用于基于至少两个特征信息,确定至少两个特征值,特征值与特征信息一一对应。本实施例中,基于任意一个特征信息,确定与其对应的特征值,根据特征信息种类的不同,分析模块320可以包括以下单元中的至少两个:
[0127]
选择优先级单元,用于当第一小区的选择优先级为当前覆盖的所有小区中的最高级时,确定对应于第一小区的选择优先级特征值。
[0128]
信号强度单元,用于当第一小区的信号强度为当前覆盖的所有小区中的最大信号强度时,确定对应于第一小区的信号强度特征值。
[0129]
邻区配置单元,用于当常用小区无第一小区的邻区关系配置时,确定对应于第一小区的邻区配置特征值。在一些实施方式中,常用小区为常用2G小区,第一小区为4G小区。
[0130]
模三干扰单元,用于当第一小区的物理小区标识与当前覆盖的其他满足预设选择条件的小区存在模三干扰时,确定对应于第一小区的模三干扰特征值。在一些实施方式中,满足预设选择条件的小区为满足最低信号强度的小区选择条件的小区。
[0131]
跟踪区更新注册单元,用于当第一小区发起的跟踪区更新注册从未注册成功时,确定对应于第一小区的跟踪区更新注册特征值。
[0132]
对等公用陆地移动网络配置单元,用于当第一小区配置的系统消息中存在多家对等公用陆地移动网络配置时,确定对应于第一小区的对等公用陆地移动网络配置特征值。
[0133]
计算模块330,用于对至少两个特征值进行加权计算,获得加权计算的权重总值。进一步的,计算模块330包括:
[0134]
加权单元,用于根据预先统计获得的每个特征信息对应的匹配准确度,对与每个特征信息对应的特征值分别赋予权重,并将特征值与权重相乘获得对应于每个特征信息的权重值,匹配准确度用于量化表征基于特征信息判断第一基站是否为伪基站的准确程度。
[0135]
求和单元,用于对至少两个权重值求和,获得对应于第一基站的权重总值。
[0136]
判断模块340,用于根据权重总值以及预设阈值,判断第一基站是否为伪基站,第一基站为第一小区所属基站。进一步的,判断模块340包括:
[0137]
第一判断单元,用于判断权重总值是否大于预设阈值。
[0138]
伪基站判定单元,用于当权重总值大于预设阈值时,判定第一基站为伪基站。
[0139]
新获取单元,用于当权重总值不大于预设阈值时,获取第一小区的至少一个不同于先前获取的至少两个特征信息的新特征信息。
[0140]
新分析单元,用于根据新特征信息,确定新特征值。
[0141]
新计算单元,用于对新特征值进行加权计算,并将获得的对应于新特征信息的新权重值与权重总值求和,获得新权重总值。
[0142]
新判断单元,用于根据新权重总值以及预设阈值,判断第一基站是否为伪基站。
[0143]
第二判断单元,用于判断是否已获取第一小区的所有已建立预设分析策略的特征信息。
[0144]
合法基站判定单元,用于当已获取第一小区的所有已建立预设分析策略的特征信息时,判定第一基站为合法基站。
[0145]
在一些实施方式中,进一步的,伪基站识别装置300还包括:
[0146]
规避接入模块,用于当判定第一基站为伪基站时,在预设时间周期内,不再接入第一小区。
[0147]
驻留判断模块,用于当判定第一基站为伪基站时,判断电子设备是否驻留于第一小区。
[0148]
驻留替换模块,用于当电子设备驻留于第一小区时,从当前覆盖的候选小区中选择第二小区,以替代第一小区作为电子设备的服务小区。
[0149]
未驻留替换模块,用于当电子设备未驻留于第一小区时,从当前覆盖的候选小区中选择第三小区,以替代第一小区作为电子设备的服务小区。
[0150]
发送模块,用于向第三基站发送第一基站的信息,以使第三基站在第三小区内通告第一基站为伪基站的信息,第三基站为第三小区所属的基站。
[0151]
本申请一个实施例提供的伪基站识别装置,在电子设备选择第一小区作为电子设备的服务小区时,可先获取第一小区的至少两个特征信息,然后基于至少两个特征信息,确定至少两个与特征信息对应的特征值,再对至少两个特征值进行加权计算,获得加权计算的权重总值,最后根据权重总值以及预设阈值,判断第一基站是否为伪基站,可以从多个维度进行综合判断,更加有效准确的识别伪基站,从而有效的保护智能终端用户的切身利益。
[0152]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述装置、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0153]
在本申请所提供的几个实施例中,模块相互之间的耦合可以是电性,机械或其它形式的耦合。
[0154]
另外,在本申请各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模 块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
[0155]
请参阅图10,其示出了本申请实施例提供的一种电子设备100的结构框图。该电子设备100可以是智能手机、平板电脑、电子书、穿戴式智能终端等能够运行应用程序的电子设备。本申请中的电子设备100可以包括一个或多个如下部件:处理器110、存储器120以及一个或多个应用程序,其中一个或多个应用程序可以被存储在存储器120中并被配置为由一个或多个处理器110执行,一个或多个程序配置用于执行如前述方法实施例所描述的方法。
[0156]
其中,处理器110可以包括一个或者多个处理核。处理器110利用各种接口和线路连接整个电子设备100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行电子设备100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块通信芯片进行实现。
[0157]
存储器120可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于实现至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等。存储数据区还可以存储终端100在使用中所创建的数据(比如电话本、音视频数据、聊天记录数据)等。
[0158]
请参阅图11,其示出了本申请实施例提供的一种计算机可读存储介质的结构框图。该计算机可读介质200中存储有程序代码,所述程序代码可被处理器调用执行上述方法实施例中所描述的方法。
[0159]
计算机可读存储介质200可以是诸如闪存、EEPROM(电可擦除可编程只读存储器)、EPROM、硬盘或者ROM之类的电子存储器。可选地,计算机可读存储介质200包括非易失性计算机可读介质(non-transitory computer-readable storage medium)。计算机可读存储介质200具有执行上述方法中的任何方法步骤的程序代码210的存储空间。这些程序代码可以从一个或者多个计算机程序产品中读出或者写入到这一个或者多个计算机程序产品中。程序代码210可以例如以适当形式进行压缩。
[0160]
综上所述,本申请实施例提供的伪基站识别方法、装置、电子设备及计算机可读取存储介质,在电子设备选择第一小区作为电子设备的服务小区时, 可先获取第一小区的至少两个特征信息;然后,基于至少两个特征信息,确定至少两个特征值,该特征值与特征信息一一对应;再对至少两个特征值进行加权计算,获得加权计算的权重总值;最后,根据权重总值以及预设阈值,判断第一基站是否为伪基站,第一基站为第一小区所属基站。本申请实施例通过将当前服务小区的多个特征信息转化为特征值并进行加权计算,可以从多个维度进行综合判断,更加有效准确的识别伪基站。
[0161]
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不驱使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

权利要求书

[权利要求 1]
一种伪基站识别方法,适用于电子设备,所述电子设备支持选择一小区作为所述电子设备的服务小区,以使所述服务小区所属基站为所述电子设备提供业务接入,其特征在于,所述方法包括: 当所述电子设备选择第一小区作为所述电子设备的服务小区时,获取所述第一小区的至少两个特征信息; 基于至少两个所述特征信息,确定至少两个特征值,所述特征值与所述特征信息一一对应; 对至少两个所述特征值进行加权计算,获得加权计算的权重总值; 根据所述权重总值以及预设阈值,判断第一基站是否为伪基站,所述第一基站为所述第一小区所属基站。
[权利要求 2]
根据权利要求1所述的方法,其特征在于,至少两个所述特征信息包括以下至少两种: 所述第一小区的选择优先级; 所述第一小区的信号强度; 所述第一小区与常用小区的邻区关系配置信息; 所述第一小区的物理小区标识与其他满足预设选择条件的小区的模三干扰信息; 所述第一小区的历史跟踪区更新注册信息; 所述第一小区的对等公用陆地移动网络配置信息。
[权利要求 3]
根据权利要求2所述的方法,其特征在于,基于所述特征信息,确定特征值,包括: 当所述第一小区的选择优先级为当前覆盖的所有小区中的最高级时,确定对应于所述第一小区的选择优先级特征值。
[权利要求 4]
根据权利要求2所述的方法,其特征在于,基于所述特征信息,确定特征值,包括: 当所述第一小区的信号强度为当前覆盖的所有小区中的最大信号强度时,确定对应于所述第一小区的信号强度特征值。
[权利要求 5]
根据权利要求2所述的方法,其特征在于,基于所述特征信息,确定特征值,包括: 当常用小区无所述第一小区的邻区关系配置时,确定对应于所述第一小区的邻区配置特征值。
[权利要求 6]
根据权利要求2或5所述的方法,其特征在于,所述常用小区为常用2G小区,所述第一小区为4G小区。
[权利要求 7]
根据权利要求2所述的方法,其特征在于,基于所述特征信息,确定特征值,包括: 当所述第一小区的物理小区标识与当前覆盖的其他满足预设选择条件的小区存在模三干扰时,确定对应于所述第一小区的模三干扰特征值。
[权利要求 8]
根据权利要求2或7所述的方法,其特征在于,所述满足预设选择条件的小区为满足最低信号强度的小区选择条件的小区。
[权利要求 9]
根据权利要求2所述的方法,其特征在于,基于所述特征信息,确定特征值,包括: 当所述第一小区发起的跟踪区更新注册从未注册成功时,确定对应于所述第一小区的跟踪区更新注册特征值。
[权利要求 10]
根据权利要求2所述的方法,其特征在于,基于所述特征信息,确定特征值,包括: 当所述第一小区配置的系统消息中存在多家对等公用陆地移动网络配置时,确定对应于所述第一小区的对等公用陆地移动网络配置特征值。
[权利要求 11]
根据权利要求1所述的方法,其特征在于,所述对至少两个所述特征值进行加权计算,获得加权计算的权重总值,包括: 根据预先统计获得的每个所述特征信息对应的匹配准确度,对与每个所述特征信息对应的特征值分别赋予权重,并将所述特征值与所述权重相乘获得对应于每个所述特征信息的权重值,所述匹配准确度用于量化表征基于所述特征信息判断所述第一基站是否为伪基站的准确程度; 对至少两个所述权重值求和,获得对应于所述第一基站的权重总值。
[权利要求 12]
根据权利要求1所述的方法,其特征在于,所述根据所述权重总值以及预设阈值,判断第一基站是否为伪基站,包括: 判断所述权重总值是否大于所述预设阈值; 当所述权重总值大于所述预设阈值时,判定所述第一基站为伪基站。
[权利要求 13]
根据权利要求12所述的方法,其特征在于,当所述权重总值不大于所述预设阈值时,所述方法还包括: 获取所述第一小区的至少一个不同于先前获取的至少两个所述特征信息的新特征信息; 根据所述新特征信息,确定新特征值; 对所述新特征值进行加权计算,并将获得的对应于所述新特征信息的新权重值与所述权重总值求和,获得新权重总值; 根据所述新权重总值以及所述预设阈值,判断所述第一基站是否为伪基站。
[权利要求 14]
根据权利要求12所述的方法,其特征在于,当所述权重总值不大于所述预设阈值时,所述方法还包括: 判断是否已获取所述第一小区的所有已建立预设分析策略的特征信息; 当已获取所述第一小区的所有已建立预设分析策略的特征信息时,判定所述第一基站为合法基站。
[权利要求 15]
根据权利要求1或12所述的方法,其特征在于,当判定所述第一基站为伪基站时,所述方法还包括: 在预设时间周期内,不再接入所述第一小区。
[权利要求 16]
根据权利要求1或12所述的方法,其特征在于,当判定所述第一基站 为伪基站时,所述方法还包括: 判断所述电子设备是否驻留于所述第一小区; 当所述电子设备驻留于所述第一小区时,从当前覆盖的候选小区中选择第二小区,以替代所述第一小区作为所述电子设备的服务小区。
[权利要求 17]
根据权利要求16所述的方法,其特征在于,当所述电子设备未驻留于所述第一小区时,所述方法还包括: 从当前覆盖的候选小区中选择第三小区,以替代所述第一小区作为所述电子设备的服务小区; 向第三基站发送所述第一基站的信息,以使所述第三基站在所述第三小区内通告所述第一基站为伪基站的信息,所述第三基站为所述第三小区所属的基站。
[权利要求 18]
一种伪基站识别装置,适用于电子设备,所述电子设备支持选择一小区作为所述电子设备的服务小区,以使所述服务小区所属基站为所述电子设备提供业务接入,其特征在于,所述装置包括: 获取模块,用于当所述电子设备选择第一小区作为所述电子设备的服务小区时,获取所述第一小区的至少两个特征信息; 分析模块,用于基于至少两个所述特征信息,确定至少两个特征值,所述特征值与所述特征信息一一对应; 计算模块,用于对至少两个所述特征值进行加权计算,获得加权计算的权重总值; 判断模块,用于根据所述权重总值以及预设阈值,判断第一基站是否为伪基站,所述第一基站为所述第一小区所属基站。
[权利要求 19]
一种电子设备,其特征在于,包括: 一个或多个处理器; 存储器; 一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于执行如权利要求1-17任一项所述的方法。
[权利要求 20]
一种计算机可读取存储介质,其特征在于,所述计算机可读取存储介质中存储有程序代码,所述程序代码可被处理器调用执行如权利要求1-17任一项所述的方法。

附图

[ 图 1]  
[ 图 2]  
[ 图 3]  
[ 图 4]  
[ 图 5]  
[ 图 6]  
[ 图 7]  
[ 图 8]  
[ 图 9]  
[ 图 10]  
[ 图 11]