【技术实现步骤摘要】
一种伪基站定位方法和装置
本专利技术涉及网络通信安全
,具体涉及一种伪基站定位方法和装置。
技术介绍
“伪基站”即假基站,设备一般由主机和笔记本电脑组成,通过短信群发器、短信发信机等相关设备能够搜取以其为中心、一定半径范围内的手机卡信息,利用移动通信的缺陷,通过伪装成运营商的基站,冒用他人手机号码强行向用户手机发送诈骗、广告推销等短信息,它还会导致手机用户频繁地更新位置,使得该区域的无线网络资源紧张并出现网络拥塞现象,影响用户的正常通信。要解决伪基站定位问题,目前主要基于以下几种方法:1.方法一:基于用户网络信令定位伪基站信息。2.方法二:基于终端收集基站信息,识别伪基站。方法一基于移动电信运营商的信令采集系统,实现伪基站的定位。通过确定设定时间长度内发起位置更新请求的终端的源LAC-CI与现网合法LAC对比,识别非法LAC确定为伪基站LAC,并确定出受伪基站影响的终端,并通过这些终端的位置信息或连接基站信息对伪基站进行定位。其假设是设定时间长度内,伪基站的LAC设定没有变化,并基于此分析受其影响的多个终端的位置,进而确定伪基站位置。目前基于网络信令获取用户位置更新时上报的异常源LAC可以实现伪基站的发现,但随着伪基站技术在不断更新变化,该方法中假设的设定时间长度内伪基站的LAC设定没有变化这一前提条件变得难以满足。因此,基于此假设的伪基站定位和追踪方法也无法适应现有的伪基站追踪需求。方法二基于终端侧收集所连接的基站信息,通过伪基站特征识别方法实现伪基站的识别。其要求终端侧安装相应的软件产品或内置相关程序,并通过上报服务器信息实现伪基站的跟踪定位。该 ...
【技术保护点】
1.一种伪基站定位方法,其特征在于,包括:实时获取预设统计周期内用户终端的位置更新信令数据;根据所述位置更新信令数据中的源LAC以及源LAC和目标小区之间的距离确定出受伪基站影响的小区集合List;根据所述小区集合List中目标小区的位置信息采用时空聚类算法对小区集合List中所有目标小区进行聚类计算,得到一个或一个以上的聚类集合;根据每个聚类集合中的目标小区的位置信息确定出每个聚类集合的伪基站的位置。
【技术特征摘要】
1.一种伪基站定位方法,其特征在于,包括:实时获取预设统计周期内用户终端的位置更新信令数据;根据所述位置更新信令数据中的源LAC以及源LAC和目标小区之间的距离确定出受伪基站影响的小区集合List;根据所述小区集合List中目标小区的位置信息采用时空聚类算法对小区集合List中所有目标小区进行聚类计算,得到一个或一个以上的聚类集合;根据每个聚类集合中的目标小区的位置信息确定出每个聚类集合的伪基站的位置。2.根据权利要求1所述伪基站定位方法,其特征在于:根据所述位置更新信令数据中的源LAC以及源LAC和目标小区之间的距离确定出受伪基站影响的小区集合List,包括:将所述位置更新信令数据中的源LAC与预置的合法LAC集合比对,确定出第一异常源LAC;对于存在于所述合法LAC集合中的源LAC,计算源LAC所覆盖区域的中心点与源LAC所对应的目标小区的第一距离,若第一距离大于源LAC的覆盖半径,则确定所述源LAC为第二异常源LAC;将所述第一异常源LAC所对应的目标小区和所述第二异常源LAC所对应的目标小区确定为受伪基站影响的小区,将受伪基站影响的小区加入到所述小区集合List中。3.根据权利要求1所述伪基站定位方法,其特征在于:所述时空聚类算法为Canopy聚类算法,所述采用时空聚类算法对小区集合List中所有目标小区进行聚类计算,得到一个或一个以上的聚类集合,包括:a)遍历小区集合List中的元素,选取小区集合List中的一个元素作为一个聚类集合的中心;一个元素为一个目标小区;b)将作为聚类集合的中心的目标小区从小区集合List中删除;c)遍历小区集合List中的所有元素,计算每个元素到所述聚类集合的中心的第二距离d;d)若所述第二距离d小于或等于第一距离阈值T1且所述第二距离d大于或等于第二距离阈值T2,则将第二距离d所对应的小区集合List中的元素加入到所述聚类集合中,T2<T1;若所述第二距离d大于第一距离阈值T1,则将第二距离d所对应的小区集合List中的元素作为一个新的聚类集合的中心,返回步骤b);若所述第二距离d小于所述第二距离阈值T2,则将第二距离d所对应的小区集合List中的元素加入到所述聚类集合中,并将第二距离d所对应的小区集合List中的元素从小区集合List中删除;对更新后的小区集合List,重复步骤a)-d),直至小区集合List为空。4.根据权利要求3所述伪基站定位方法,其特征在于:所述采用时空聚类算法对小区集合List中所有目标小区进行聚类计算前,还包括:根据用户终端位置更新发生的时间前后,将小区集合List中的元素进行排序;所述遍历小区集合List中的元素,选取小区集合List中的一个元素作为一个聚类集合的中心,包括:根据小区集合List中元素的排序,依次选取小区集合List中的元素作为聚类集合的中心。5.根据权利要求3所述伪基站定位方法,其特征在于:所述第二距离阈值T2是根据合法基站的覆盖距离、伪基站的行进速度和所述预设统计周期的时长确定的,所述第一距离阈值T1是根据第二距离阈值T2确定的。6.根据权利要求5所述伪基站定位方法,其特征在于:所述第二距离阈值T2不小于合法基站的覆盖距离和伪基站在预设统计周期内的移动距离中的较大值;所述伪基站在预设统计周期内的移动距离是根据所述伪基站的行进速度和所述预设统计周期的时长确定的。7.根据权利要求1所述伪基站定位方法,其特征在于:所述根据每个聚类集合中的目标小区的位置信息确定出每个聚类集合的伪基站的位置,包括:对于一个聚类集合,分别计算聚类集合中所有小区的经度均值和纬度均值;将经度均值和纬度均值确定为所述聚类集合的伪基站的经度和纬度。8.根据权利要求1-7中任一项所述伪基站定位方法,其特征在于,还包括:根据确定出的多个连续统计周期内的伪基站的位置,得到伪基站的移动轨迹。9.一种伪基站定位装置,其特征在于...
【专利技术属性】
技术研发人员:傅子僖,杨慰民,蔡鸿祥,卢宇辰,潘延涛,王忠教,
申请(专利权)人:中国移动通信集团福建有限公司,中国移动通信集团公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。