一种短信拦截的方法、装置及终端的制作方法

文档序号:8434400阅读:222来源:国知局
一种短信拦截的方法、装置及终端的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种短信拦截的方法、装置及终端。
【背景技术】
[0002]目如,现网中存在很多伪基站,伪基站可将终端吸纳到其服务范围,并获知终端的国际移动用户识别码(英文〖Internat1nal Mobile Subscriber Identificat1n Number简称:MSI),进而通过MSI给终端发送垃圾短信。这些信息不仅会给用户带来极大的麻烦,而且也会占用大量的网络资源,因此拦截伪基站发送的短信是当前亟待解决的问题。

【发明内容】

[0003]本发明提供了一种短信拦截的方法、装置及终端,用以拦截伪基站所发送的短信。
[0004]其具体的技术方案如下:
[0005]一种短信拦截的方法,包括:
[0006]当接收到一短信时,监测接收到所述短信之前的第一预设时间段内保存的多个位置区码LAC ID中是否存在更新的LAC ID ;
[0007]若存在的更新LAC ID时,则判定更新后的LAC ID对应的小区标识码cell ID与保存的其他LAC ID对应的小区标识码cell ID是否相同;
[0008]若相同时,则确定所述短信为伪基站发送的短信,并拦截所述短信。
[0009]可选的,若不存在更新的LAC ID时,还包括:
[0010]监测在接收到短信之后的第二预设时间段内保存的多个LAC ID中是否存在更新的 LAC ID ;
[0011]若不存在时,则确定所述短信为正常基站发送的短信;
[0012]若存在时,则返回执行判定更新后的LAC ID对应的小区标识码cell ID与保存的其他LAC ID对应的小区标识码cell ID是否相同。
[0013]可选的,在判定更新后的LAC ID对应的小区标识码cell ID与保存的其他LAC ID对应的小区标识码cell ID不相同时,还包括:
[0014]监测在接收到所述短信之后的第三预设时间段内保存的多个LAC ID中是否存在更新的LAC ID ;
[0015]若不存在,则确定所述短信为正常基站发送的短信;
[0016]若存在,则确定所述短信为伪基站发送的短信,并拦截所述短信。
[0017]可选的,在判定更新后的LAC ID对应的cell ID与保存的其他LAC ID对应的cellID不相同时,还包括:
[0018]监测在接收到所述短信之后的第三预设时间段内保存的多个LAC ID中是否存在更新的LAC ID ;
[0019]若存在,判定在所述第三时间段内LAC ID更新的次数是否大于等于阈值,其中,所述阈值为大于等于2的正整数;
[0020]在LAC ID更新的次数的大于等于阈值时,则确定所述短信为伪基站发送的短信,并拦截所述短信;
[0021]在LAC ID更新的次数的小于阈值时,则将所述短信确定为可疑短信。
[0022]可选的,在LAC ID更新的次数的大于等于阈值时,则确定所述短信为伪基站发送的短信,并拦截所述短信,包括:
[0023]在LAC ID更新的次数的大于等于阈值时,获取在所述第三预设时间段之前保存的L个接收信号的强度指示RSSI值的算数平均值Kl以及M个RSSI值的算数平均值K2,其中,M为大于L的正整数,L为大于等于2的正整数;
[0024]确定所述K2与所述Kl之间的差值,并判定所述差值是否大于预设阈值;
[0025]若所述差值大于预设阈值时,则判定所述短信为伪基站发送的短信,并拦截所述短?目。
[0026]可选的,在判定更新后的LAC ID对应的cell ID与保存的其他LAC ID对应的cellID不相同时,还包括:
[0027]监测在接收到所述短信之后的第三预设时间段内保存的多个LAC ID中是否存在更新的LAC ID ;
[0028]若存在LAC ID更新,并且LAC ID更新的次数的大于2次时,则确定所述短信为伪基站发送的短信,并拦截所述短信;
[0029]若存在LAC ID更新,并且LAC ID更新的次数的等于2次时,则判定第三预设时间段更新的LAC ID对应的cell ID与第一预设时间段内更新的LAC ID对应的cell ID是否相同;则将所述短信确定为可疑短信,若相同,则确定所述可疑短信为所述伪基站发送端的短信,并拦截所述短信;若不相同,则所述短信为可疑短信;
[0030]若存在LAC ID更新,并且LAC ID更新的次数的小于2次时,则所述短信为可疑短?目。
[0031]一种短信拦截的装置,包括:
[0032]监测模块,用于当接收到一短信时,监测接收到所述短信之前的第一预设时间段内保存的多个位置区码LAC ID中是否存在更新的LAC ID ;
[0033]判定模块,用于若存在的更新LAC ID时,则判定更新后的LAC ID对应的小区标识码cell ID与保存的其他LAC ID对应的小区标识码cell ID是否相同;
[0034]处理模块,用于更新后的LAC ID对应的小区标识码cell ID与保存的其他LAC ID对应的小区标识码cell ID时,确定所述短信为伪基站发送的短信,并拦截所述短信。
[0035]可选的,所述监测模块,还用于监测在接收到短信之后的第二预设时间段内保存的多个LAC ID中是否存在更新的LAC ID ;
[0036]所述处理模块,与所述监测模块连接,还用于若不存在更新的LAC ID,则确定所述短信为正常基站发送的短信;若存在更新的LAC ID,则使判定模块执行判定更新后的LACID对应的小区标识码cell ID与保存的其他LAC ID对应的小区标识码cell ID是否相同。
[0037]可选的,在所述判定模块判定更新后的LAC ID对应的小区标识码cell ID与保存的其他LAC ID对应的小区标识码cell ID不相同时,所述监测模块,还用于监测在接收到所述短信之后的第三预设时间段内保存的多个LAC ID中是否存在更新的LAC ID;
[0038]所述处理模块,与所述监测模块连接,还用于若不存在更新的LAC ID,则确定所述短信为正常基站发送的短信;若存在,则确定所述短信为伪基站发送的短信,并拦截所述短?目。
[0039]可选的,在所述判定模块判定更新后的LAC ID对应的小区标识码cell ID与保存的其他LAC ID对应的小区标识码cell ID不相同时,所述监测模块,还用于监测在接收到所述短信之后的第三预设时间段内保存的多个LAC ID中是否存在更新的LAC ID;
[0040]所述处理模块,还用于若更新的LAC ID,判定在所述第三时间段内LAC ID更新的次数是否大于等于阈值,在LAC ID更新的次数的大于等于阈值时,则确定所述短信为伪基站发送的短信,并拦截所述短信;在LAC ID更新的次数的小于阈值时,则将所述短信确定为可疑短信,其中,所述阈值为大于等于2的正整数。
[0041]可选的,所述处理器包括:
[0042]获取单元,用于在LAC ID更新的次数的大于等于阈值时,获取在所述第三预设时间段之前保存的L个接收信号的强度指示RSSI值的算数平均值Kl以及M个RSSI值的算数平均值K2,其中,M为大于L的正整数,L为大于等于2的正整数;
[0043]确定单元,用于确定所述K2与所述Kl之间的差值,并判定所述差值是否大于预设阈值;
[0044]处理单元,用于若所述差值大于预设阈值时,则判定所述短信为伪基站发送的短信,并拦截所述短信。
[0045]一种终端,包括:
[0046]通讯接口,用于接收基站发送的短信;
[0047]缓存器,用于缓存预设但时间内更新的位置区码LAC ID以及每个LAC ID对应的cell ID ;
[0048]处理器,与所述通讯接口以及所述缓存器连接,用于在接收到一短信时,监测接收到所述短信之前的第一预设时间段内保存的多个位置区码LAC ID中是否存在更新的LACID;若存在的更新LAC ID时,则判定更新后的LAC ID对应的小区标识码cell ID与保存的其他LAC ID对应的小区标识码cell ID是否相同;若相同时,则确定所述短信为伪基站发送的短信,并拦截所述短信。
[0049]可选的,若所述处理器判定更新后的LAC ID对应的小区标识码cell ID与保存的其他LAC ID对应的小区标识码cell ID不相同时,所述处理器还用于监测在接收到所述短信之后的第三预设时间段内保存的多个LAC ID中是否存在更新的LAC ID;若不存在,则确定所述短信为正常基站发送的短信;若存在,则确定所述短信为伪基站发送的短信,并拦截所述短信。
[0050]本发明实施例提供一种短信拦截方法,该方法包括:当接收到一短信时,监测接收到所述短信之前的第一预设时间段内保存的多个位置区码LAC ID中是否存在更新的LACID,若存在更新的LAC ID时,则判定更新后的LAC ID对应的小区标识码cell ID与保存的其他LAC ID对应的小区标识码cell ID是否相同,若相同时,则确定短信为伪基站发送的短信,并拦截所述短信。在本发明实施例中是基于伪基站的工作原理来对伪基站发送的垃圾短信进行拦截,不仅实现的方式简单,不会对终端以及网络造成影响,而且对伪基站短信能够实现较为精确的拦截。
【附图说明】
[0051]图1为本发明实施例中一种短信拦截的方法流程图;
[0052]图2为本发明实施例中LAC ID与cell ID的对应关系示意图;
[0053]图3为本发明实施例中另一种短信拦截的方法流程图;
[0054]图4为本发明实施例中另一种短信拦截的方法流程图;
[0055]图5为本发明实施例中另一种短信拦截的方法流程图;
[0056]图6为本发明实施例中另一种短信拦截的方法流程图;
[0057]图7为本发明实施例中一种短信拦截的装置的结构示意图;
[0058]图8为本发明实施例中一种终端的结构示意图。
【具体实施方式】
[0059]目前,通过伪基站发送的垃圾短信已越来越普遍,伪基站的具体工作原理如下??伪基站获取运营商网络的频点信息和系统广播消息,伪基站
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1