一种终端及其识别伪基站的方法、装置制造方法及图纸

技术编号:14808910 阅读:110 留言:0更新日期:2017-03-15 01:53
本发明专利技术公开了一种终端识别伪基站的方法,终端检测准备接入基站的信号值和/或是否支持语音功能,在基站的信号值超过所在小区的基站信号范围和/或基站不支持语音功能时,确定基站为伪基站;本发明专利技术同时还公开了一种终端及其识别伪基站的装置。

【技术实现步骤摘要】

本专利技术涉及移动通信安全技术,尤其涉及一种终端及其识别伪基站的方法、装置
技术介绍
当前,很多不法分子利用伪基站进行违法犯罪活动,破坏或干扰正常通信。但解决伪基站问题只有以下两种方式:一种方式是对伪基站进行侦测定位,然后取缔,但是,这种方式不能彻底解决问题,因为伪基站有位置固定的,也有流动的,另外,伪基站是动态变化的,实际操作上不可能定位取缔所有伪基站,特别是针对流动伪基站,很难实现跟踪定位。该方式通常是运营商、专门组织或部门通过专业设备或工具,进行伪基站的清理整治工作时采用。另一种方式是通过终端自动识别伪基站,应用于终端厂商研发的终端产品上,直接为用户提供保护。目前,已知的一种终端识别伪基站的方法,是通过基站切换,判断是否收到切换后基站发送的短信,及短信是否满足预设规则,若满足,再检测短信对应的短信息中心号码的呼叫转移状态是否可用,若不可用则判断切换后基站为伪基站。该方法存在以下几个问题,一是利用伪基站发短信这个条件不充分,因为伪基站可能不仅仅是发送恶意短信一种行为,特别是未来,还可能是用于信号干扰或其他恶意行为;二是接收短信是被动的,不是主动地去侦测伪基站,效率差,且该种方法实际效果是终端上已经产生了垃圾信息,对用户还是会造成影响;三是对于短信预设规则的制定,算法相对复杂,且伪基站短信特征可能会动态变化、更新,则相应的算法也要更新或具备自学习能力,实现成本较高。
技术实现思路
为解决现有存在的技术问题,本专利技术主要提供一种终端及其识别伪基站的方法、装置。本专利技术的技术方案是这样实现的:本专利技术提供一种终端识别伪基站的方法,该方法包括:终端检测准备接入基站的信号值和/或是否支持语音功能,在基站的信号值超过所在小区的基站信号范围和/或基站不支持语音功能时,确定所述基站为伪基站。上述方案中,该方法还包括:终端拒绝与伪基站建立连接。上述方案中,所述在基站的信号值超过所在小区的基站信号范围时,确定基站为伪基站包括:终端确定所处小区的基站信号范围,并检测准备接入基站的信号值,在所述基站的信号值不在所处小区的基站信号范围内时,确定所述基站为伪基站。上述方案中,所述在基站的信号值超过所在小区的基站信号范围和基站不支持语音功能时,确定基站为伪基站包括:终端确定所处小区的基站信号范围,并检测准备接入基站的信号值,当所述基站的信号值不在所处小区的基站信号范围内时,终端向准备接入基站发起语音连接请求,当不能成功建立语音连接时,确定所述基站为伪基站。上述方案中,所述终端向准备接入基站发起语音连接请求,当不能成功建立语音连接时,确定所述基站为伪基站,包括:所述终端向准备接入基站连续尝试指定次数的语音连接,在均不能成功建立语音连接的情况下,确定所述基站为伪基站。上述方案中,该方法还包括:当所述基站的信号值在所处小区的基站信号范围内时,终端检测所处小区上一次连接的正常基站的信号值,当所述上一次连接的正常基站的信号值仍然在所处小区的基站信号范围内时,终端向准备接入基站发起语音连接请求,当不能成功建立语音连接时,确定所述基站为伪基站。上述方案中,所述在基站不支持语音功能时,确定基站为伪基站包括:终端向准备接入基站发起语音连接请求,当不能成功建立语音连接时,确定所述基站为伪基站。上述方案中,该方法还包括:终端记录每次在所处小区连接的正常基站和确定的伪基站,在根据基站的信号值超过所在小区的基站信号范围和/或基站不支持语音功能,确定基站为伪基站之前,终端确定准备接入基站为记录的正常基站时,与所述准备接入基站建立连接,终端确定准备接入基站为记录的伪基站时,拒绝与所述准备接入基站建立连接。上述方案中,所述终端确定准备接入基站为记录的伪基站时,拒绝与所述准备接入基站建立连接,包括:终端设置伪基站的检测次数阈值,当确定准备接入基站为记录的伪基站时,对所述记录的伪基站的检测次数加1,当所述记录的伪基站的检测次数没有达到阈值时,终端根据准备接入基站的信号值超过所在小区的基站信号范围和/或准备接入基站不支持语音功能,确定准备接入基站为伪基站;当所述记录的伪基站的检测次数达到阈值时,终端直接确定所述准备接入基站为伪基站,拒绝建立连接。本专利技术提供一种终端识别伪基站的装置,该装置包括:检测模块、伪基站确定模块;其中,检测模块,用于检测准备接入基站的信号值和/或是否支持语音功能;伪基站确定模块,用于在基站的信号值超过所在小区的基站信号范围和/或基站不支持语音功能时,确定基站为伪基站。上述方案中,该装置还包括:连接控制模块,用于拒绝与伪基站建立连接。上述方案中,在根据基站的信号值超过所在小区的基站信号范围,确定基站为伪基站时,所述伪基站确定模块包括:信号处理模块,用于确定所处小区的基站信号范围,在所述基站的信号值不在所处小区的基站信号范围内时,确定所述基站为伪基站。上述方案中,所述信号处理模块包括:信号初始化模块和基站循环搜索模块;其中,信号初始化模块,用于在初始化时收集不同运营商在各小区部署的基站的信号值,根据各小区的基站的信号值的最大值和最小值,得到各小区的基站信号范围,并将各小区的基站信号范围随系统安装进终端;在终端开机启动时或终端在进行基站切换时,根据全球定位系统(GPS)信息获取终端所处位置,并匹配到运营商划定的小区,确定终端在相应小区的基站信号范围;基站循环搜索模块,用于在所述基站的信号值不在所处小区的基站信号范围内时,确定所述基站为伪基站,并通知检测模块继续检测准备接入基站的信号值。上述方案中,在根据基站的信号值超过所在小区的基站信号范围和基站不支持语音功能,确定基站为伪基站时,所述伪基站确定模块包括:信号处理模块、语音功能检测模块,其中,信号处理模块,用于确定所处小区的基站信号范围,当所述基站的信号值不在所处小区的基站信号范围内时,通知语音功能检测模块,当所述基站的信号值在所处小区的基站信号范围内时,通知检测模块检测所处小区上一次连接的正常基站的信号值,当所述上一次连接的正常基站的信号值仍然在所处小区的基站信号范围内时,通知语音功能检测模块;语音功能检测模块,用于向准备接入基站发起语音连接请求,当不能成功建立语音连接时,确定所述基站为伪基站;所述检测模块,还用于检测所处小区上一次连接的正常基站的信号值。上述方案中,所述信号处理模块包括:信号初始化模块和基站循环搜索模<本文档来自技高网...

【技术保护点】
一种终端识别伪基站的方法,其特征在于,该方法包括:终端检测准备接入基站的信号值和/或是否支持语音功能,在基站的信号值超过所在小区的基站信号范围和/或基站不支持语音功能时,确定所述基站为伪基站。

【技术特征摘要】
1.一种终端识别伪基站的方法,其特征在于,该方法包括:
终端检测准备接入基站的信号值和/或是否支持语音功能,在基站的信号值
超过所在小区的基站信号范围和/或基站不支持语音功能时,确定所述基站为伪
基站。
2.根据权利要求1所述的方法,其特征在于,该方法还包括:终端拒绝与
伪基站建立连接。
3.根据权利要求1所述的方法,其特征在于,所述在基站的信号值超过所
在小区的基站信号范围时,确定基站为伪基站包括:终端确定所处小区的基站
信号范围,并检测准备接入基站的信号值,在所述基站的信号值不在所处小区
的基站信号范围内时,确定所述基站为伪基站。
4.根据权利要求1所述的方法,其特征在于,所述在基站的信号值超过所
在小区的基站信号范围和基站不支持语音功能时,确定基站为伪基站包括:终
端确定所处小区的基站信号范围,并检测准备接入基站的信号值,当所述基站
的信号值不在所处小区的基站信号范围内时,终端向准备接入基站发起语音连
接请求,当不能成功建立语音连接时,确定所述基站为伪基站。
5.根据权利要求4所述的方法,其特征在于,所述终端向准备接入基站发
起语音连接请求,当不能成功建立语音连接时,确定所述基站为伪基站,包括:
所述终端向准备接入基站连续尝试指定次数的语音连接,在均不能成功建立语
音连接的情况下,确定所述基站为伪基站。
6.根据权利要求4所述的方法,其特征在于,该方法还包括:当所述基站
的信号值在所处小区的基站信号范围内时,终端检测所处小区上一次连接的正
常基站的信号值,当所述上一次连接的正常基站的信号值仍然在所处小区的基
站信号范围内时,终端向准备接入基站发起语音连接请求,当不能成功建立语
音连接时,确定所述基站为伪基站。
7.根据权利要求1所述的方法,其特征在于,所述在基站不支持语音功能

\t时,确定基站为伪基站包括:终端向准备接入基站发起语音连接请求,当不能
成功建立语音连接时,确定所述基站为伪基站。
8.根据权利要求1所述的方法,其特征在于,该方法还包括:终端记录每
次在所处小区连接的正常基站和确定的伪基站,在根据基站的信号值超过所在
小区的基站信号范围和/或基站不支持语音功能,确定基站为伪基站之前,终端
确定准备接入基站为记录的正常基站时,与所述准备接入基站建立连接,终端
确定准备接入基站为记录的伪基站时,拒绝与所述准备接入基站建立连接。
9.根据权利要求8所述的方法,其特征在于,所述终端确定准备接入基站
为记录的伪基站时,拒绝与所述准备接入基站建立连接,包括:终端设置伪基
站的检测次数阈值,当确定准备接入基站为记录的伪基站时,对所述记录的伪
基站的检测次数加1,当所述记录的伪基站的检测次数没有达到阈值时,终端
根据准备接入基站的信号值超过所在小区的基站信号范围和/或准备接入基站
不支持语音功能,确定准备接入基站为伪基站;当所述记录的伪基站的检测次
数达到阈值时,终端直接确定所述准备接入基站为伪基站,拒绝建立连接。
10.一种终端识别伪基站的装置,其特征在于,该装置包括:检测模块、
伪基站确定模块;其中,
检测模块,用于检测准备接入基站的信号值和/或是否支持语音功能;
伪基站确定模块,用于在基站的信号值超过所在小区的基站信号范围和/
或基站不支持语音功能时,确定基站为伪基站。
11.根据权利要求10所述的装置,其特征在于,该装置还包括:连接控制
模块,用于拒绝与伪基站建立连接。
12.根据权利要求11所述的装置,其特征在于,在根据基站的信号值超过
所在小区的基站信号范围,确定基站为伪基站时,所述伪基站确定模块包括:
信号处理模块,用于确定所处小区的基站信号范围,在所述基站的信号值
不在所处小区的基站信号范围内时,确定所述基站为伪基站。
13.根据权利要求1...

【专利技术属性】
技术研发人员:徐懋鹏
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1