一种对伪基站垃圾短信的拦截方法和设备技术

技术编号:11539733 阅读:106 留言:0更新日期:2015-06-03 13:55
本发明专利技术公开了一种对伪基站垃圾短信的拦截方法和设备,该方法包括:获得LAC ID和cell ID;如果不满足映射关系,判定网络为伪基站,否则向网络上报位置区更新请求消息,启动特定定时器;如果未超时,且收到网络反馈的鉴权请求消息,从鉴权请求消息中读取鉴权随机数,判断固定bit位是否为设定值;如果是,判定短信为合法基站的正常短信;否则判定短信为伪基站垃圾短信;此外,判断是否收到网络反馈的位置区更新拒绝消息;如果是或特定定时器超时,判断网络信号强度是否大于预设门限值;如果是,判定短信为合法基站的正常短信;否则判定短信为伪基站垃圾短信。本发明专利技术实施例中,通过针对性的拦截伪基站的垃圾短信,从而提升用户的体验。

【技术实现步骤摘要】
一种对伪基站垃圾短信的拦截方法和设备
本专利技术涉及通信领域,尤其是一种对伪基站垃圾短信的拦截方法和设备。
技术介绍
目前,现网中存在很多伪基站,伪基站可以将终端设备吸纳到伪基站服务范围,并获知终端设备的IMSI(InternationalMobileSubscriberIdentificationNumber,国际移动用户识别码),进而给终端设备发送垃圾短信,对用户的体验影响很大。其中,伪基站的垃圾短信包括促销短信、诈骗短信等。因此,如何拦截伪基站的垃圾短信,进而提升用户的体验,具有重要意义。现有技术中,垃圾短信拦截方式包括:方式一、预先建立待拦截信息列表,该待拦截信息列表中包含待拦截的电话号码归属地或者地区编码号段,若判断接收到的短信对应的电话号码的归属地或者地区编码号段出现在待拦截信息列表中,则进行短信拦截。方式二、通过使用垃圾短信拦截系统,并采用流量监控、关键字过滤以及命中率等方法,判断出非法短信或者非法用户的短信,并将分析结果发送给拦截设备,由拦截设备通知现网HLR(HomeLocationRegister,归属位置寄存器)停止主叫用户的短信发送功能。现有的垃圾短信拦截方法均是针对利用现网发送的垃圾短信,没有拦截针对伪基站发送的垃圾短信。在方式一中,需要预先建立待拦截信息列表,但是伪基站可以利用现网合法的电话号码给用户发送短信,且伪基站并不接入现网,方式一不能对伪基站发送的垃圾短信进行拦截。在方式二中,拦截设备在判断出垃圾短信后,需要通知现网HLR停止主叫用户再次发送短信,但伪基站并未接入现网,方式二不能对伪基站发送的垃圾短信进行拦截。专利技术内容本专利技术实施例提供一种对伪基站垃圾短信的拦截方法和设备,通过对伪基站发送的垃圾短信进行拦截,进而提升用户的体验。为了达到上述目的,本专利技术实施例提供一种对伪基站垃圾短信的拦截方法,所述方法包括:在终端设备向网络上报位置区更新请求消息之后,启动特定定时器T;在所述特定定时器T超时之前,根据所述终端设备收到的来自网络的信息,判定来自网络的短信为伪基站垃圾短信或合法基站的正常短信;在来自网络的短信为伪基站垃圾短信时,拦截伪基站垃圾短信;在来自网络的短信为合法基站的正常短信时,将合法基站的正常短信呈现给用户。本专利技术实施例提供一种对伪基站垃圾短信的拦截方法,所述方法包括:获得并保存位置区码标识LACID信息和小区标识cellID信息;在终端设备从第一小区重选到第二小区时,利用所述第二小区的LACID和cellID,和/或所述LACID信息和所述cellID信息判定网络为伪基站或合法基站。本专利技术实施例提供一种对伪基站垃圾短信的拦截设备,所述设备包括:启动模块,用于在终端设备向网络上报位置区更新请求消息之后,启动特定定时器T;确定模块,用于在特定定时器T超时之前,根据终端设备收到的来自网络的信息,判定来自网络的短信为伪基站垃圾短信或合法基站的正常短信;处理模块,用于在来自网络的短信为伪基站垃圾短信时,拦截伪基站垃圾短信;在来自网络的短信为合法基站的正常短信时,将合法基站的正常短信呈现给用户。本专利技术实施例提供一种对伪基站垃圾短信的拦截设备,所述设备包括:获得模块,用于获得并保存位置区码标识LACID信息和小区标识cellID信息;确定模块,用于在终端设备从第一小区重选到第二小区时,利用所述第二小区的LACID和cellID,和/或所述LACID信息和所述cellID信息判定网络为伪基站或合法基站。与现有技术相比,本专利技术实施例至少具有以下优点:本专利技术实施例中,通过分析伪基站下发垃圾短信的工作原理,并针对性的拦截伪基站的垃圾短信,从而通过对伪基站发送的垃圾短信进行拦截,进而提升用户的体验。附图说明为了更清楚地说明本专利技术的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例一提供的一种对伪基站垃圾短信的拦截方法流程图;图2是本专利技术实施例二提供的一种对伪基站垃圾短信的拦截方法流程图;图3是本专利技术实施例三提供的一种对伪基站垃圾短信的拦截方法流程图;图4是本专利技术实施例四提供的一种对伪基站垃圾短信的拦截设备结构图;图5是本专利技术实施例五提供的一种对伪基站垃圾短信的拦截设备结构图。具体实施方式下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一针对现有技术中存在的问题,本专利技术实施例一提供一种对伪基站垃圾短信的拦截方法,通过分析伪基站下发垃圾短信的工作原理,并针对性的拦截伪基站的垃圾短信,从而通过对伪基站发送的垃圾短信进行拦截,进而提升用户的体验。其中,伪基站下发垃圾短信的工作原理为:伪基站获取运营商网络的频点信息和系统广播消息,进而将伪基站的频点信息和系统广播消息调整为与运营商网络的频点信息和系统广播消息相同,从而吸纳终端设备接入到伪基站,并诱使终端设备发起位置区更新过程,在位置区更新过程中,伪基站主动索要终端设备的IMSI,待终端设备上报了IMSI后,伪基站即可以向终端设备发送垃圾短信。进一步的,伪基站对终端设备的位置区更新过程的处理,可能向终端设备返回位置区更新拒绝消息或者不回任何信息,但在这个过程中,伪基站可以根据终端设备的IMSI向终端设备下发垃圾短信。需要注意的是,在位置区更新过程中,会涉及到如下信令的交互过程:在位置区更新过程中,终端设备向网络上报位置区更新请求消息;之后,网络向终端设备反馈终端标识请求(IdentityRequest),且该终端标识请求用于请求终端设备的IMSI等标识,且终端设备会向网络上报IMSI等标识;在位置区更新请求消息后,网络向终端设备反馈鉴权请求消息,该鉴权请求消息用于请求终端设备进行鉴权;基于终端设备上报的鉴权信息,网络向终端设备反馈鉴权接受消息或者鉴权拒绝消息;在位置区更新请求消息后,网络向终端设备反馈位置区更新接受消息或者位置区更新拒绝消息。基于上述分析,如图1所示,该伪基站垃圾短信拦截方法包括以下步骤:步骤101,在终端设备向网络上报位置区更新请求消息之后,启动特定定时器T。其中,该特定定时器T的超时时间具体可以为预设时间T1。本专利技术实施例中,该预设时间T1的取值可以根据实际经验值进行设置,例如:设置预设时间T1的取值略大于位置区更新过程的处理时间。本专利技术实施例中,在终端设备向网络上报位置区更新请求消息之前,还可以获得并保存LAC(LocationAreaCode,位置区码)ID(标识)信息和cellID(小区标识)信息,并在终端设备从第一小区重选到第二小区时,利用第二小区的LACID和cellID,和/或LACID信息和cellID信息判定网络是否为伪基站,即不接入到网络;如果是,则拒绝终端设备向网络上报位置区更新请求消息;如果否,则允许终端设备向网络上报位置区更新请求消息。进一步的,上述处理过程进一步包括以下处理方式:方式一、当LACID信息和cellID本文档来自技高网...

【技术保护点】
一种对伪基站垃圾短信的拦截方法,其特征在于,所述方法包括:在终端设备向网络上报位置区更新请求消息之后,启动特定定时器T;在所述特定定时器T超时之前,根据所述终端设备收到的来自网络的信息,判定来自网络的短信为伪基站垃圾短信或合法基站的正常短信;在来自网络的短信为伪基站垃圾短信时,拦截伪基站垃圾短信;在来自网络的短信为合法基站的正常短信时,将合法基站的正常短信呈现给用户。

【技术特征摘要】
1.一种对伪基站垃圾短信的拦截方法,其特征在于,所述方法包括:在终端设备向网络上报位置区更新请求消息之后,启动特定定时器T;在所述特定定时器T超时之前,根据所述终端设备收到的来自网络的信息,判定来自网络的短信为伪基站垃圾短信或合法基站的正常短信;在来自网络的短信为伪基站垃圾短信时,拦截伪基站垃圾短信;在来自网络的短信为合法基站的正常短信时,将合法基站的正常短信呈现给用户;其中,所述在终端设备向网络上报位置区更新请求消息之前,所述方法进一步包括:获得并保存位置区码标识LACID信息和小区标识cellID信息,并在所述终端设备从第一小区重选到第二小区时,利用所述第二小区的LACID和cellID,和/或所述LACID信息和所述cellID信息判定网络是否为伪基站;如果是,则拒绝所述终端设备向网络上报位置区更新请求消息;如果否,则允许所述终端设备向网络上报位置区更新请求消息;当所述LACID信息和所述cellID信息为LACID和cellID的映射关系时,在所述终端设备从第一小区重选到第二小区时,从来自网络的系统广播消息中获得所述第二小区的LACID和cellID;如果所述第二小区的LACID和cellID不满足所述映射关系,则拒绝所述终端设备向网络上报位置区更新请求消息;如果所述第二小区的LACID和cellID满足所述映射关系,则允许所述终端设备向网络上报位置区更新请求消息;或者,当所述LACID信息为LACID与周围LACID之间的对应关系时,在所述终端设备从第一小区重选到第二小区时,从来自网络的系统广播消息中获得所述第二小区的LACID;如果所述第一小区的LACID与所述第二小区的LACID不满足所述对应关系,则拒绝所述终端设备向网络上报位置区更新请求消息;如果所述第一小区的LACID与所述第二小区的LACID满足所述对应关系,则允许所述终端设备向网络上报位置区更新请求消息;或者,当所述LACID信息和所述cellID信息为LACID和LACID的边缘小区的对应关系时,在所述终端设备从第一小区重选到第二小区时,从来自网络的系统广播消息中获得所述第二小区的LACID;如果所述第二小区的LACID与所述第一小区的LACID不同,且所述第一小区的小区标识不是所述第一小区的LACID的边缘小区的小区标识,则拒绝所述终端设备向网络上报位置区更新请求消息;如果所述第一小区的小区标识是所述第一小区的LACID的边缘小区的小区标识,则允许所述终端设备向网络上报位置区更新请求消息。2.如权利要求1所述的方法,其特征在于,所述判定来自网络的短信为伪基站垃圾短信或合法基站的正常短信的过程,具体包括:判断所述终端设备是否收到网络反馈的终端标识请求;如果否,则判定来自网络的短信为合法基站的正常短信。3.如权利要求1所述的方法,其特征在于,所述判定来自网络的短信为伪基站垃圾短信或合法基站的正常短信的过程,具体包括:判断所述终端设备是否收到网络反馈的鉴权请求消息;如果否,则比较终端设备测量的网络信号强度与预设门限值M;如果所述网络信号强度大于预设门限值M,则判定来自网络的短信为伪基站垃圾短信;如果所述网络信号强度不大于预设门限值M,则判定来自网络的短信为合法基站的正常短信。4.如权利要求1所述的方法,其特征在于,所述判定来自网络的短信为伪基站垃圾短信或合法基站的正常短信的过程,具体包括:获得并保存鉴权随机数的固定bit位;判断所述终端设备是否收到网络反馈的鉴权请求消息;如果否,则比较终端设备测量的网络信号强度与预设门限值M;如果所述网络信号强度大于预设门限值M,则判定来自网络的短信为伪基站垃圾短信;如果所述网络信号强度不大于预设门限值M,则判定来自网络的短信为合法基站的正常短信;如果是,则从所述鉴权请求消息中读取鉴权随机数,并比较所述鉴权请求消息中携带的鉴权随机数的固定bit位与之前保存的鉴权随机数的固定bit位;如果所述鉴权请求消息中携带的鉴权随机数的固定bit位与之前保存的鉴权随机数的固定bit位不同,则判定来自网络的短信为伪基站垃圾短信。5.如权利要求1所述的方法,其特征在于,所述判定来自网络的短信为伪基站垃圾短信或合法基站的正常短信的过程,具体包括:判断所述终端设备是否收到网络反馈的位置区更新接受消息;如果是,则判定来自网络的短信为合法基站的正常短信。6.如权利要求1所述的方法,其特征在于,所述判定来自网络的短信为伪基站垃圾短信或合法基站的正常短信的过程,具体包括:判断所述终端设备是否收到网络反馈的位置区更新拒绝消息;如果否,比较终端设备测量的网络信号强度与预设门限值M;如果所述网络信号强度大于预设门限值M,判定来自网络的短信为伪基站垃圾短信;如果所述网络信号强度不大于预设门限值M,判定来自网络的短信为合法基站的正常短信。7.如权利要求1所述的方法,其特征在于,所述判定来自网络的短信为伪基站垃圾短信或合法基站的正常短信的过程,具体包括:判断所述终端设备是否收到网络反馈的鉴权拒绝消息;如果是,则判定来自网络的短信为合法基站的正常短信;如果否,则比较终端设备测量的网络信号强度与预设门限值M;如果所述网络信号强度大于预设门限值M,则判定来自网络的短信为伪基站垃圾短信;如果所述网络信号强度不大于预设门限值M,则判定来自网络的短信为合法基站的正常短信。8.如权利要求1所述的方法,其特征在于,所述方法还包括:在所述特定定时器T超时之后,如果所述终端设备未收到网络反馈的消息,则比较所述终端设备测量的网络信号强度与预设门限值M;如果所述网络信号强度大于所述预设门限值M,则判定来自网络的短信为伪基站垃圾短信;如果所述网络信号强度不大于所述预设门限值M,则判定来自网络的短信为合法基站的正常短信。9.如权利要求1所述的方法,其特征在于,所述判定来自网络的短信为伪基站垃圾短信或合法基站的正常短信的过程,具体包括:步骤1、判断所述终端设备是否收到网络反馈的终端标识请求;如果是,则执行步骤2;如果否,则执行步骤8;步骤2、判断所述终端设备是否收到网络反馈的鉴权请求消息;如果是,则执行步骤3;如果否,则执行步骤7;步骤3、从所述鉴权请求消息中读取鉴权随机数,并判断所述鉴权请求消息中携带的鉴权随机数的固定bit位与保存的鉴权随机数的固定bit位是否相同,如果是,则执行步骤4;如果否,则执行步骤9;步骤4、判断所述终端设备是否收到网络反馈的位置区更新接受消息;如果是,则执行步骤8;如果否,则执行步骤5;步骤5、判断所述终端设备是否收到网络反馈的位置区更新拒绝消息;如果是,则执行步骤6;如果否,则执行步骤7;步骤6、判断所述终端设备是否收到网络反馈的鉴权拒绝消息;如果是,则执行步骤8;如果否,则执行步骤7;步骤7、判断所述终端设备测量的网络信号强度是否大于预设门限值M;如果是,则执行步骤9;如果否,则执行步骤8;步骤8、判定来自网络的短信为合法基站的正常短信;步骤9、判定来自网络的短信为伪基站垃圾短信。10.一种对伪基站垃圾短信的拦截方法,其特征在于,所述方法包括:获得并保存位置区码标识LACID信息和小区标识cellID信息;在终端设备从第一小区重选到第二小区时,利用所述第二小区的LACID和cellID,和/或所述LACID信息和所述cellID信息判定网络为伪基站或合法基站;当所述LACID信息和所述cellID信息为LACID和cellID的映射关系时,在所述终端设备从第一小区重选到第二小区时,从来自网络的系统广播消息中获得所述第二小区的LACID和cellID;如果所述第二小区的LACID和cellID不满足所述映射关系,则判定网络为伪基站;如果所述第二小区的LACID和cellID满足所述映射关系,则判定网络为合法基站;或者,当所述LACID信息为LACID与周围LACID之间的对应关系时,在终端设备从第一小区重选到第二小区时,从来自网络的系统广播消息中获得所述第二小区的LACID;如果所述第一小区的LACID与所述第二小区的LACID不满足所述对应关系,则判定网络为伪基站;如果所述第一小区的LACID与所述第二小区的LACID满足所述对应关系,则判定网络为合法基站;或者,当所述LACID信息和所述cellID信息为LACID和LACID的边缘小区的对应关系时,在终端设备从第一小区重选到第二小区时,从来自网络的系统广播消息中获得第二小区的LACID;如果所述第二小区的LACID与第一小区的LACID不同,且所述第一小区的小区标识不是第一小区的LACID的边缘小区的小区标识...

【专利技术属性】
技术研发人员:韩延涛邓娟程广辉杨光潘毅
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

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

1