伪基站识别处理方法及装置与流程

文档序号:11216704阅读:607来源:国知局
伪基站识别处理方法及装置与流程

本发明涉及移动通信技术领域,尤其涉及一种伪基站识别处理方法及装置。



背景技术:

众所周知,由于gsm网络不像3g、4g网络那样具有移动终端和基站双向鉴权机制,而是一种网络对移动终端实行单向鉴权机制。在这种鉴权机制下,伪基站可以通过模仿基站,让gsm用户接入,通过短信、电话、上网等多种方式向用户推送信息,不仅对用户造成干扰,还会对用户的安全、隐私等造成危害,以及极大地损耗公共频谱资源。对此,现有技术中通常对伪基站进行识别,并将该伪基站的网络频段储存在预置的伪基站频段表中,以禁止移动终端再次接入该伪基站频段中。但是由于用户可能移动走出了该伪基站区域或者伪基站消失,仍然对该伪基站频段进行屏蔽,将导致网络频段的利用率较低。



技术实现要素:

本发明的主要目的在于提出一种伪基站识别处理方法及装置,旨在效提高网络频段的利用率。

为实现上述目的,本发明提供的一种伪基站识别处理装置,伪基站识别处理装置包括:

存储模块,用于当移动终端识别到基站为伪基站时,将基站的网络频段以及对应的信号强度存储至预设的伪基站频段表中,以禁止移动终端连入伪基站频段表储存的网络频段;

检测模块,用于对邻区基站的网络信号进行测量得到各网络频段的信号强度;

调整模块,用于当伪基站频段表储存的网络频段中目标网络频段的信号强度与当前检测到对应目标网络频段的信号强度的差值大于预设值时,将目 标网络频段及信号强度从伪基站频段表中删除。

可选地,存储模块包括:

判断单元,用于在搜网注册或者网络重选注册时,判断当前待注册的网络频段是否为伪基站频段表中储存的网络频段;

注册单元,用于当前待注册的网络频段为伪基站频段表中储存的网络频段时,重新选择网络注册。

可选地,伪基站识别处理装置还包括:

第一判断模块,用于判断目标网络频段的信号强度是否为所有测量的网络频段中信号强度最强的网络频段;

当目标网络频段的信号强度为所有测量的网络频段中信号强度最强的网络频段时,触发调整模块将目标网络频段及信号强度从伪基站频段表中删除。

可选地,伪基站识别处理装置还包括:

显示模块,用于接收到伪基站显示指令时,提供显示界面显示伪基站频段表储存的所有网络频段及对应的信号强度。

可选地,伪基站识别处理装置还包括:

第二判断模块,判断目标邻区基站对应的基站是否为首次发送位置更新注册请求进行注册;

控制模块,用于当目标邻区基站为首次发送位置更新注册请求时,以错误的用户识别码设定位置更新注册请求中预置参数,并将位置更新注册请求发送至目标邻区基站;

第三判断模块,用于判断在第一预设时间段内是否接收到目标邻区基站根据位置更新注册请求发送的第一拒绝注册信息;

发送模块,用于当在第一预设时间段内未接收到第一拒绝注册信息的情况下,且在接收到目标邻区基站根据位置更新注册请求发送的鉴权请求时,根据第一预置算法得到错误的鉴权验证信息发送至目标邻区基站;

第四判断模块,用于判断在第二预设时间段内是否接收到目标邻区基站根据错误的鉴权验证信息发送的第二拒绝注册信息;

处理模块,用于当在第一预设时间段内接收到第一拒绝注册信息时或者当在第二预设时间段内接收到第二拒绝注册信息时,根据正确的用户卡识别码以及第二预置算法得到正确的鉴权验证信息向目标邻区基站重新注册;当 在第二预设时间段内未接收到第二拒绝注册信息或者当在第一预设时间段内未接收到第一拒绝注册信息的情况下未接收到待注册基站根据位置更新注册请求发送的鉴权请求时,将待注册的基站设定为伪基站,并重新搜网,根据搜索到的网络重新确定待注册的网络频段,以重启注册流程。

此外,为实现上述目的,本发明还提出一种伪基站识别处理方法,伪基站识别处理方法包括以下步骤:

当移动终端识别到基站为伪基站时,将基站的网络频段以及对应的信号强度存储至预设的伪基站频段表中,以禁止移动终端连入伪基站频段表储存的网络频段;

对邻区基站的网络信号进行测量得到各网络频段的信号强度;

当伪基站频段表储存的网络频段中目标网络频段的信号强度与当前检测到对应目标网络频段的信号强度的差值大于预设值时,将目标网络频段及信号强度从伪基站频段表中删除。

可选地,禁止移动终端连入伪基站频段表储存的网络频段包括:

在搜网注册或者网络重选注册时,判断当前待注册的网络频段是否为伪基站频段表中储存的网络频段;

当前待注册的网络频段为伪基站频段表中储存的网络频段时,重新选择网络注册。

可选地,将目标网络频段及信号强度从伪基站频段表中删除之前还包括:

判断目标网络频段的信号强度是否为所有测量的网络频段中信号强度最强的网络频段;

当目标网络频段的信号强度为所有测量的网络频段中信号强度最强的网络频段时,执行将目标网络频段及信号强度从伪基站频段表中删除步骤。

可选地,伪基站识别处理方法还包括:

接收到伪基站显示指令时,提供显示界面显示伪基站频段表储存的所有网络频段及对应的信号强度。

可选地,伪基站识别处理方法还包括:

a、判断目标邻区基站是否为首次发送位置更新注册请求进行注册;

b、当目标邻区基站为首次发送位置更新注册请求时,以错误的用户识别 码设定位置更新注册请求中预置参数,并将位置更新注册请求发送至目标邻区基站;

c、判断在第一预设时间段内是否接收到目标邻区基站根据位置更新注册请求发送的第一拒绝注册信息;若是,则执行步骤g,否则执行步骤d;

d、当在第一预设时间段内未接收到第一拒绝注册信息的情况下,判断是否接收到目标邻区基站根据位置更新注册请求发送的鉴权请求;若是,则执行步骤e;

e、根据第一预置算法得到错误的鉴权验证信息发送至目标邻区基站;

f、判断在第二预设时间段内是否接收到目标邻区基站根据错误的鉴权验证信息发送的第二拒绝注册信息;若是,则执行步骤g,否则执行步骤h;

g、根据正确的用户卡识别码以及第二预置算法得到正确的鉴权验证信息向目标邻区基站重新注册;

h、重新搜网,并根据搜索到的网络重新确定待注册的网络频段,以重启注册流程。

本发明实施例通过当移动终端识别到基站为伪基站时,将基站的网络频段以及对应的信号强度存储至预设的伪基站频段表中,以禁止移动终端连入伪基站频段表储存的网络频段;对邻区基站的网络信号进行测量得到各网络频段的信号强度;当伪基站频段表储存的网络频段中目标网络频段的信号强度与当前检测到对应目标网络频段的信号强度的差值大于预设值时,将目标网络频段及信号强度从伪基站频段表中删除。由于本发明实施例对伪基站频段表中的网络频段进行了释放,从而有效提高了网络频段的利用率,进而可以提高移动终端使用网络信号的强度。

附图说明

图1为实现本发明各个实施例的移动终端的硬件结构示意图;

图2为本发明伪基站识别处理装置第一实施例的功能模块结构示意图;

图3为本发明伪基站识别处理装置第二实施例的功能模块结构示意图;

图4为本发明伪基站识别处理装置第三实施例的功能模块结构示意图;

图5为本发明伪基站识别处理装置一实施例中移动终端注册示例图;

图6为本发明伪基站识别处理装置另一实施例中移动终端注册示例图;

图7为本发明伪基站识别处理方法第一实施例的流程示意图;

图8为本发明伪基站识别处理方法第二实施例的流程示意图;

图9为本发明伪基站识别处理方法第三实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

现在将参考附图描述实现本发明各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。

移动终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字tv、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。

图1为实现本发明各个实施例的移动终端的硬件结构示意。本发明实施例的移动终端100包括:天线101、收发机102、处理器103、数字信号处理芯片104、编解码器105、听筒106、麦克风107和用户识别卡108。

用户识别卡108用于与移动终端100进行连接和信息交换,提供移动通信业务(语音业务、数据业务等)所需的相关数据,并在其内部存储用户信息、短消息、执行鉴权算法和产生加密密匙等。

数字信号处理芯片104包括适当的硬件、逻辑器件、电路和/或编码,用于进行音频信号处理,例如,在通话过程中的回声抑制、噪声抑制等音频信号处理。

编解码器(codec)105包括适当的硬件、逻辑器件、电路和/或编码,用于进行a/d以及d/a转换。

天线101用于发射和接收信号。

听筒106包括适当的硬件、逻辑器件、电路和/或编码,用于输出声音信号。

麦克风107包括适当的硬件、逻辑器件、电路和/或编码,用于采集语音信号。

收发机102负责把来自处理器信号调制到射频频段,以及经功率放大等处理后由天线发射出去。收发机102还负责将天线接收到的信号经过低功率噪声放大、混频等处理后送入处理器103。

处理器103用于进行通信协议栈物理层的基带处理功能,包括数字联合检测、调制/解调、信道编码/译码等,以及用于处理复杂的逻辑操作以及进行任务分配,为用户提供交互接口,执行移动终端的操作系统等。此外,移动终端100还包括存储器、电源单元、定位单元、显示单元等等用于执行相应的功能。

基于上述移动终端硬件结构,提出本发明伪基站识别处理方法及装置各个实施例。

如图2所示,本发明第一实施例提出一种伪基站识别处理装置,该伪基站识别处理装置包括:

存储模块10,用于当移动终端识别到基站为伪基站时,将基站的网络频段以及对应的信号强度存储至预设的伪基站频段表中,以禁止移动终端连入伪基站频段表储存的网络频段;

本发明实施例提供的伪基站识别处理装置主要应用在移动终端中,用于对在gsm网络环境下对移动终端通信的网络进行选择。具体地,该移动终端优选为手机,以下各实施例中以该移动终端是手机为例进行详细说明。

伪基站通常是通过工程手机获得手机上邻小区bcch(broadcastcontrolchannel,广播控制信道)频率和场强信息,选定信号最弱的小区进行伪装;然后根据gsm小区选择和重选算法,伪基站小区生成极大的c2值,以吸入周围的用户手机驻留(即手机接入该伪基站组建的gsm网络)。此时,伪基站可以获得用户tmsi/imsi/imei等网络底层信息,最后设置任意主叫号码通 过sdcch信道发送向用户发送信息(例如,诈骗短信)。因此,伪基站不与真正的移动网络互联,当用户手机接入到伪基站后,用户无法拨通真正的用户,也无法给真正用户和网站发送信息和数据。

移动终端对基站是否为伪基站的识别方式可以根据实际需要进行设置,在此不做进一步地限定。本实施例中,上述储存模块具体包括:

判断单元,用于在搜网注册或者网络重选注册时,判断当前待注册的网络频段是否为伪基站频段表中储存的网络频段;

注册单元,用于当前待注册的网络频段为伪基站频段表中储存的网络频段时,重新选择网络注册。

具体地,在移动终端进行搜网注册和网络重选注册时,首先根据网络信号抢断确定待注册的网络频段对应的基站;若该网络频段为伪基站频段表中储存的网络频段时,则表示待注册的基站为伪基站,此时需要重新选择网络注册。需要说明的是,在网络重选注册时,需要判断重新选择的网络是否满足网络重新条件,若满足重选条件,则重新启动注册流程。

检测模块11,用于对邻区基站的网络信号进行测量得到各网络频段的信号强度;

当用户的位置发生变化或者网络信号状态发生变化,需要做邻区切换,则将由基站对应的网络通过基站向手机发送测量信令请求;此时手机将根据该测量信令请求对邻区基站的网络信号进行测量,得到各网络频段的信号强度。也可以在进行搜网或者网络重选时,对邻区基站的网络信号进行测量。

调整模块12,用于当伪基站频段表储存的网络频段中目标网络频段的信号强度与当前检测到对应目标网络频段的信号强度的差值大于预设值时,将目标网络频段及信号强度从伪基站频段表中删除。

本实施例中,上述预设值的大小根据实际需要进行设置,在此不做进一步地限定。例如,上述伪基站频段表中储存的网络频段包括网络频段a和网络频段b,且网络频段a对应的信号强度为a1,网络频段b对应的信号强度为b1。此时若通过测量获得的网络频段包括a、b、c、d和e,其中,网络频段a对应的信号强度为a2、网络频段b对应的信号强度为b2,网络频段c对应的信号强度为c2,网络频段d对应的信号强度为d2,网络频段e对应的信号强度为e2。

此时,需要逐一比对伪基站频段表中储存的网络频段的信号强度与当前检测的信号强度之间的大小关系。当存在伪基站频段表储存的网络频段中目标网络频段的信号强度与当前检测到对应目标网络频段的信号强度的差值大于预设值时,将目标网络频段及信号强度从伪基站频段表中删除。具体地,若上述a1-a2大于上述预设值,b1-b2小于上述预设值,则将网络频段a和对应的信号强度值a1从上述伪基站频段表中删除。此时,伪基站频段表中仅保留网络频段b及对应的信号强度b1。也就是说,在下一次进行搜网注册或者网络重选注册时,将不会对网络频段a禁止,只会对网络频段b禁止。

本发明实施例通过当移动终端识别到基站为伪基站时,将基站的网络频段以及对应的信号强度存储至预设的伪基站频段表中,以禁止移动终端连入伪基站频段表储存的网络频段;对邻区基站的网络信号进行测量得到各网络频段的信号强度;当伪基站频段表储存的网络频段中目标网络频段的信号强度与当前检测到对应目标网络频段的信号强度的差值大于预设值时,将目标网络频段及信号强度从伪基站频段表中删除。由于本发明实施例对伪基站频段表中的网络频段进行了释放,从而有效提高了网络频段的利用率,进而可以提高移动终端使用网络信号的强度。

进一步地,参照图3,基于本发明伪基站识别处理装置第一实施例,在本发明伪基站识别处理装置第二实施例中,该伪基站识别处理装置包括:

存储模块10,用于当移动终端识别到基站为伪基站时,将基站的网络频段以及对应的信号强度存储至预设的伪基站频段表中,以禁止移动终端连入伪基站频段表储存的网络频段;

检测模块11,用于对邻区基站的网络信号进行测量得到各网络频段的信号强度;

第一判断模块13,用于当伪基站频段表储存的网络频段中目标网络频段的信号强度与当前检测到对应目标网络频段的信号强度的差值大于预设值时,判断目标网络频段的信号强度是否为所有测量的网络频段中信号强度最强的网络频段;

调整模块12,用于当目标网络频段的信号强度为所有测量的网络频段中信号强度最强的网络频段时,将目标网络频段及信号强度从伪基站频段表中 删除。

本实施例中,在原来判定该网络频段为伪基站时,有一个该网络频段的测量信号强度,移动终端对网络频段测量时,仍然可以测量该网络频段的信号强度,如果测量的信号强度比以前的信号强度小很多,且不是最强的邻区。这时可将该网络频段从伪基站频段表中释放。例如之前在这个区域设置了一个伪基站,但之后将该伪基站撤离,或者用户离开了该区域时,将会对该网络频段进行释放,以提高资源的利用率。由于在本实施例中,将之前认定为伪基站频段,之后测量的信号强度与所有邻区进行比对,不是最强的邻区,则进一步确定,该网络频段已经不满足伪基站频段的特点,可以重新启用。

进一步地,参照图4,基于本发明伪基站识别处理装置第一实施例,在本发明伪基站识别处理装置第三实施例中,该伪基站识别处理装置包括:

存储模块10,用于当移动终端识别到基站为伪基站时,将基站的网络频段以及对应的信号强度存储至预设的伪基站频段表中,以禁止移动终端连入伪基站频段表储存的网络频段;

检测模块11,用于对邻区基站的网络信号进行测量得到各网络频段的信号强度;

调整模块12,用于当伪基站频段表储存的网络频段中目标网络频段的信号强度与当前检测到对应目标网络频段的信号强度的差值大于预设值时,将目标网络频段及信号强度从伪基站频段表中删除。

显示模块14,用于接收到伪基站显示指令时,提供显示界面显示伪基站频段表储存的所有网络频段及对应的信号强度。

进一步地,基于本发明伪基站识别处理装置第一实施例,在本发明伪基站识别处理装置第四实施例中,该伪基站识别处理装置还包括:

第二判断模块,判断目标邻区基站对应的基站是否为首次发送位置更新注册请求进行注册;

控制模块,用于当目标邻区基站为首次发送位置更新注册请求时,以错误的用户识别码设定位置更新注册请求中预置参数,并将位置更新注册请求发送至目标邻区基站;

第三判断模块,用于判断在第一预设时间段内是否接收到目标邻区基站根据位置更新注册请求发送的第一拒绝注册信息;

发送模块,用于当在第一预设时间段内未接收到第一拒绝注册信息的情况下,且在接收到目标邻区基站根据位置更新注册请求发送的鉴权请求时,根据第一预置算法得到错误的鉴权验证信息发送至目标邻区基站;

第四判断模块,用于判断在第二预设时间段内是否接收到目标邻区基站根据错误的鉴权验证信息发送的第二拒绝注册信息;

处理模块,用于当在第一预设时间段内接收到第一拒绝注册信息时或者当在第二预设时间段内接收到第二拒绝注册信息时,根据正确的用户卡识别码以及第二预置算法得到正确的鉴权验证信息向目标邻区基站重新注册;当在第二预设时间段内未接收到第二拒绝注册信息或者当在第一预设时间段内未接收到第一拒绝注册信息的情况下未接收到待注册基站根据位置更新注册请求发送的鉴权请求时,将待注册的基站设定为伪基站,并重新搜网,根据搜索到的网络重新确定待注册的网络频段,以重启注册流程。

如图5和图6所示,在真基站上进行注册时,若以错误的用户识别码发送位置更新注册请求后,基站将会将该位置更新注册请求发送至核心网,核心网可以在此时通过基站向手机发送第一拒绝注册信息;此外,核心网还可以在此不进行拒绝注册,在后续鉴权的过程中拒绝注册。此时核心网将通过基站向手机发送鉴权请求,该鉴权请求中携带有预置的鉴权参数。在手机接收到基站所发送的鉴权请求时,将根据该鉴权请求与第一预置算法得到错误的鉴权验证信息,然后发送至目标邻区基站。在真基站上可以由基站将该错误的鉴权验证信息发送给核心网进行鉴权认证,从而确定鉴权识别,并由核心网通过该真基站向手机发送第二拒绝注册信息,以拒绝真基站的注册;若假基站接收到该错误的鉴权验证信息,由于无法进行鉴权识别,通常直接接受注册,以将该注册的手机驻留在基站上。基于上述原理,可以通过判断手机是否接收到目标邻区基站根据错误的鉴权验证信息发送的第二拒绝注册信息,从而确定上述目标邻区基站是否为真基站。

可以理解的是,上述第二预设时间段的时间长度可以根据实际需要进行设置,在此不作进一步地限定。

具体地,上述第一拒绝注册信息和第二拒绝注册信息的内容均可以根据 实际需要进行设置,在此不再详述。

应当说明的是,由于真基站在发送拒绝注册信息的时间点不同,本实施例中当手机第一次目标邻区基站上进行注册的情况下,在进行鉴权时,仍然发送错误的鉴权验证信息,从而可以双层保证基站识别的准确性。需要在此解释的是,对于错误的鉴权验证信息的计算方式可以根据实际需要进行设置,例如可以不采用上述鉴权请求中的鉴权参数,也可以改变鉴权计算的算法表达式。其具体地改变方式在此不作进一步地限定。

如图7所示,提出了本发明伪基站识别处理方法的第一实施例,该伪基站识别处理方法包括:

步骤s10,当移动终端识别到基站为伪基站时,将基站的网络频段以及对应的信号强度存储至预设的伪基站频段表中,以禁止移动终端连入伪基站频段表储存的网络频段;

本发明实施例提供的伪基站识别处理方法主要应用在移动终端中,用于对在gsm网络环境下对移动终端通信的网络进行选择。具体地,该移动终端优选为手机,以下各实施例中以该移动终端是手机为例进行详细说明。

伪基站通常是通过工程手机获得手机上邻小区bcch(broadcastcontrolchannel,广播控制信道)频率和场强信息,选定信号最弱的小区进行伪装;然后根据gsm小区选择和重选算法,伪基站小区生成极大的c2值,以吸入周围的用户手机驻留(即手机接入该伪基站组建的gsm网络)。此时,伪基站可以获得用户tmsi/imsi/imei等网络底层信息,最后设置任意主叫号码通过sdcch信道发送向用户发送信息(例如,诈骗短信)。因此,伪基站不与真正的移动网络互联,当用户手机接入到伪基站后,用户无法拨通真正的用户,也无法给真正用户和网站发送信息和数据。

移动终端对基站是否为伪基站的识别方式可以根据实际需要进行设置,在此不做进一步地限定。本实施例中,禁止移动终端连入伪基站频段表储存的网络频段包括:

在搜网注册或者网络重选注册时,判断当前待注册的网络频段是否为伪基站频段表中储存的网络频段;

当前待注册的网络频段为伪基站频段表中储存的网络频段时,重新选择 网络注册。

具体地,在移动终端进行搜网注册和网络重选注册时,首先根据网络信号抢断确定待注册的网络频段对应的基站;若该网络频段为伪基站频段表中储存的网络频段时,则表示待注册的基站为伪基站,此时需要重新选择网络注册。需要说明的是,在网络重选注册时,需要判断重新选择的网络是否满足网络重新条件,若满足重选条件,则重新启动注册流程。

步骤s11,对邻区基站的网络信号进行测量得到各网络频段的信号强度;

当用户的位置发生变化或者网络信号状态发生变化,需要做邻区切换,则将由基站对应的网络通过基站向手机发送测量信令请求;此时手机将根据该测量信令请求对邻区基站的网络信号进行测量,得到各网络频段的信号强度。也可以在进行搜网或者网络重选时,对邻区基站的网络信号进行测量。

步骤s12,当伪基站频段表储存的网络频段中目标网络频段的信号强度与当前检测到对应目标网络频段的信号强度的差值大于预设值时,将目标网络频段及信号强度从伪基站频段表中删除。

本实施例中,上述预设值的大小根据实际需要进行设置,在此不做进一步地限定。例如,上述伪基站频段表中储存的网络频段包括网络频段a和网络频段b,且网络频段a对应的信号强度为a1,网络频段b对应的信号强度为b1。此时若通过测量获得的网络频段包括a、b、c、d和e,其中,网络频段a对应的信号强度为a2、网络频段b对应的信号强度为b2,网络频段c对应的信号强度为c2,网络频段d对应的信号强度为d2,网络频段e对应的信号强度为e2。

此时,需要逐一比对伪基站频段表中储存的网络频段的信号强度与当前检测的信号强度之间的大小关系。当存在伪基站频段表储存的网络频段中目标网络频段的信号强度与当前检测到对应目标网络频段的信号强度的差值大于预设值时,将目标网络频段及信号强度从伪基站频段表中删除。具体地,若上述a1-a2大于上述预设值,b1-b2小于上述预设值,则将网络频段a和对应的信号强度值a1从上述伪基站频段表中删除。此时,伪基站频段表中仅保留网络频段b及对应的信号强度b1。也就是说,在下一次进行搜网注册或者网络重选注册时,将不会对网络频段a禁止,只会对网络频段b禁止。

本发明实施例通过当移动终端识别到基站为伪基站时,将基站的网络频 段以及对应的信号强度存储至预设的伪基站频段表中,以禁止移动终端连入伪基站频段表储存的网络频段;对邻区基站的网络信号进行测量得到各网络频段的信号强度;当伪基站频段表储存的网络频段中目标网络频段的信号强度与当前检测到对应目标网络频段的信号强度的差值大于预设值时,将目标网络频段及信号强度从伪基站频段表中删除。由于本发明实施例对伪基站频段表中的网络频段进行了释放,从而有效提高了网络频段的利用率,进而可以提高移动终端使用网络信号的强度。

进一步地,参照图8,基于本发明伪基站识别处理方法第一实施例,在本发明伪基站识别处理方法第二实施例中,该伪基站识别处理方法包括:

步骤s10,当移动终端识别到基站为伪基站时,将基站的网络频段以及对应的信号强度存储至预设的伪基站频段表中,以禁止移动终端连入伪基站频段表储存的网络频段;

步骤s11,对邻区基站的网络信号进行测量得到各网络频段的信号强度;

步骤s13,当伪基站频段表储存的网络频段中目标网络频段的信号强度与当前检测到对应目标网络频段的信号强度的差值大于预设值时,判断目标网络频段的信号强度是否为所有测量的网络频段中信号强度最强的网络频段;

若是,则执行步骤s12,否则结束;

步骤s12,将目标网络频段及信号强度从伪基站频段表中删除。

本实施例中,在原来判定该网络频段为伪基站时,有一个该网络频段的测量信号强度,移动终端对网络频段测量时,仍然可以测量该网络频段的信号强度,如果测量的信号强度比以前的信号强度小很多,且不是最强的邻区。这时可将该网络频段从伪基站频段表中释放。例如之前在这个区域设置了一个伪基站,但之后将该伪基站撤离,或者用户离开了该区域时,将会对该网络频段进行释放,以提高资源的利用率。由于在本实施例中,将之前认定为伪基站频段,之后测量的信号强度与所有邻区进行比对,不是最强的邻区,则进一步确定,该网络频段已经不满足伪基站频段的特点,可以重新启用。

进一步地,参照图9,基于本发明伪基站识别处理方法第一实施例,在本发明伪基站识别处理方法第三实施例中,该伪基站识别处理方法包括:

步骤s10,当移动终端识别到基站为伪基站时,将基站的网络频段以及对应的信号强度存储至预设的伪基站频段表中,以禁止移动终端连入伪基站频段表储存的网络频段;

步骤s11,对邻区基站的网络信号进行测量得到各网络频段的信号强度;

步骤s12,当伪基站频段表储存的网络频段中目标网络频段的信号强度与当前检测到对应目标网络频段的信号强度的差值大于预设值时,将目标网络频段及信号强度从伪基站频段表中删除。

步骤s14,接收到伪基站显示指令时,提供显示界面显示伪基站频段表储存的所有网络频段及对应的信号强度。

本实施例中,可以设置一个专门的显示界面用于显示伪基站信息。具体地,用户可以通过特定的手势,或者在预置的界面设置虚拟按钮作为上述伪基站显示指令输入的接口。对应网络频段显示的方式可以根据实际需要进行设置,在该显示界面上还可以设置其他操作按钮,以选择是否信任该网络频段。当用户选择信任该网络频段时,可以将该网络频段及对应的信号强度从上述伪基站频段表中删除。

进一步地,参照图9,基于本发明伪基站识别处理方法第一实施例,在本发明伪基站识别处理方法第四实施例中,该伪基站识别处理方法还包括:

a、判断目标邻区基站是否为首次发送位置更新注册请求进行注册;

b、当目标邻区基站为首次发送位置更新注册请求时,以错误的用户识别码设定位置更新注册请求中预置参数,并将位置更新注册请求发送至目标邻区基站;

c、判断在第一预设时间段内是否接收到目标邻区基站根据位置更新注册请求发送的第一拒绝注册信息;若是,则执行步骤g,否则执行步骤d;

d、当在第一预设时间段内未接收到第一拒绝注册信息的情况下,判断是否接收到目标邻区基站根据位置更新注册请求发送的鉴权请求;若是,则执行步骤e;

e、根据第一预置算法得到错误的鉴权验证信息发送至目标邻区基站;

f、判断在第二预设时间段内是否接收到目标邻区基站根据错误的鉴权验证信息发送的第二拒绝注册信息;若是,则执行步骤g,否则执行步骤h;

g、根据正确的用户卡识别码以及第二预置算法得到正确的鉴权验证信息向目标邻区基站重新注册;

h、重新搜网,并根据搜索到的网络重新确定待注册的网络频段,以重启注册流程。

如图5和图6所示,在真基站上进行注册时,若以错误的用户识别码发送位置更新注册请求后,基站将会将该位置更新注册请求发送至核心网,核心网可以在此时通过基站向手机发送第一拒绝注册信息;此外,核心网还可以在此不进行拒绝注册,在后续鉴权的过程中拒绝注册。此时核心网将通过基站向手机发送鉴权请求,该鉴权请求中携带有预置的鉴权参数。在手机接收到基站所发送的鉴权请求时,将根据该鉴权请求与第一预置算法得到错误的鉴权验证信息,然后发送至目标邻区基站。在真基站上可以由基站将该错误的鉴权验证信息发送给核心网进行鉴权认证,从而确定鉴权识别,并由核心网通过该真基站向手机发送第二拒绝注册信息,以拒绝真基站的注册;若假基站接收到该错误的鉴权验证信息,由于无法进行鉴权识别,通常直接接受注册,以将该注册的手机驻留在基站上。基于上述原理,可以通过判断手机是否接收到目标邻区基站根据错误的鉴权验证信息发送的第二拒绝注册信息,从而确定上述目标邻区基站是否为真基站。

可以理解的是,上述第二预设时间段的时间长度可以根据实际需要进行设置,在此不作进一步地限定。

具体地,上述第一拒绝注册信息和第二拒绝注册信息的内容均可以根据实际需要进行设置,在此不再详述。

应当说明的是,由于真基站在发送拒绝注册信息的时间点不同,本实施例中当手机第一次目标邻区基站上进行注册的情况下,在进行鉴权时,仍然发送错误的鉴权验证信息,从而可以双层保证基站识别的准确性。需要在此解释的是,对于错误的鉴权验证信息的计算方式可以根据实际需要进行设置,例如可以不采用上述鉴权请求中的鉴权参数,也可以改变鉴权计算的算法表达式。其具体地改变方式在此不作进一步地限定。

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

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

出于解释的目的,前面的描述使用了特定的术语,以提供对本发明的透彻理解。然而,对本领域的技术人员来说显而易见的是,为了实践本发明并不需要具体的细节。本发明的具体实施例的前述描述是为了图示和说明的目的而呈现。它们并不意在详尽的或将本发明限于所公开的准确形式。鉴于上面的教义,许多修改和变化是可能的。为了最好地解释本发明的原理及其实际应用而示出并描述了这些实施例,从而使本领域的其他技术人员能够最好地利用本发明和具有适于预期的特定使用的各种修改的各种实施例。意在本发明的范围由随后的权利要求和其等同物来限定。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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