一种基于S1信令在附着网络阶段进行无线信号屏蔽的方法技术

技术编号:16666111 阅读:42 留言:0更新日期:2017-11-30 13:40
本发明专利技术提供了一种基于S1信令在附着网络阶段进行无线信号屏蔽的方法。其具体包括:步骤1、建立屏蔽用户信息动态数组;步骤2、设置屏蔽用户手机号码信息;步骤3、获取所述屏蔽用户国际移动用户识别码IMSI信息;步骤4、获取所述屏蔽用户M‑TMSI信息;步骤5、屏蔽所述屏蔽用户无线信号。本发明专利技术不仅可以针对特定用户进行屏蔽而对其他用户不造成干扰外,还避免了传统发射大功率噪声对人体健康造成的影响。

【技术实现步骤摘要】
一种基于S1信令在附着网络阶段进行无线信号屏蔽的方法
本专利技术涉及无线移动通信
,尤其是涉及一种基于S1信令在附着网络阶段进行无线信号屏蔽的方法。
技术介绍
随着移动通信技术的不断发展,手机等移动通讯工具已成为人民日常生活中不可或缺的工具之一。手机的普遍使用给人们带来了巨大便利的同时,也带来了不容忽视的安全隐患,尤其是在考场、涉密会议室、国家情报部门等场所。为此应该在某些特定的场合对无线信号进行屏蔽,以防各种意外情况的发生。目前现有的信号屏蔽方式主要是利用大功率的干扰信号对所需频段进行干扰,这种模式是通过发射大功率噪声来降低接收信号的信噪比,从而实现对手机信号的屏蔽。但是这种屏蔽方式无法精确确定屏蔽范围,同时长期辐射大功率信号对周围正常信号有影响,且不满足电磁波辐射卫生标准,影响人体健康。基于上述问题,本文提出了一种基于S1信令在附着网络阶段进行无线信号屏蔽的方法。
技术实现思路
本专利技术的目的在于:解决了以往信号屏蔽过程中,大功率屏蔽器造成的信号干扰和影响健康的问题,实现精准用户屏蔽。本专利技术的技术方案是提供了一种基于S1信令在附着网络阶段进行无线信号屏蔽方法,一种基于S1信令在附着阶段进行无线信号屏蔽的方法,其特征在于包括下列步骤:步骤1、建立屏蔽用户信息动态数组:建立屏蔽用户信息动态数组A1,所述屏蔽用户信息动态数组A1中含有三个元素:第一个元素A1[1]用于记录屏蔽用户的手机号码信息,第二个元素A1[2]用于记录所述屏蔽用户的国际移动用户识别码(IMSI)信息,第三个元素A1[3]用于记录所述屏蔽用户的移动管理实体临时移动用户识别码(M-TMSI)信息;步骤2、设置屏蔽用户手机号码信息:将所述屏蔽用户的手机号码信息存入所述屏蔽用户信息动态数组A1的第一个元素A1[1]中;步骤3、获取屏蔽用户国际移动用户识别码(IMSI)信息:查询用户信息数据表中是否存在所述屏蔽用户信息动态数组A1第一个元素A1[1]中所述屏蔽用户手机号码信息;(1)若用户信息数据表中存在所述屏蔽用户手机号码信息,则将用户信息数据表中所述屏蔽用户IMSI信息,保存至所述屏蔽用户信息动态数组A1的第二个元素A1[2]中;(2)若用户信息数据表中无所述屏蔽用户手机号码信息,则查询归属签约用户服务器(HSS),获取所述屏蔽用户国际移动用户识别码IMSI信息,将其存入所述屏蔽用户信息动态数组A1的第二个元素A1[2]中;将所述屏蔽用户手机号码信息和国际移动用户识别码IMSI信息作为一条用户数据信息插入所述用户信息数据表的用户信息的用户信息UEInfo中保存;步骤4、获取所述屏蔽用户M-TMSI信息:根据所述屏蔽用户信息动态数组A1的第二个元素A1[2]中所述屏蔽用户国际移动用户识别码IMSI信息,查询移动管理实体MME获得所述屏蔽用户国际移动用户识别码IMSI信息对应的移动管理实体临时移动用户识别码(M-TMSI)信息,将所述屏蔽用户的移动管理实体临时移动用户识别码(M-TMSI)信息存入所述动态数组A1的第三个元素A1[3]中;步骤5、屏蔽所述屏蔽用户无线信号:通过用户控制面接口捕获S1信令,筛选出初始化用户消息(InitialUEMessage)信令,从所述初始化用户消息(InitialUEMessage)信令非接入层-协议数据单元(NAS-PDU)演进分组系统移动身份(EPSmobileidentity)中提取出身份类型(TypeofIdentity)值:(1)若所述身份类型(TypeofIdentity)值为1,则提取所述初始化用户消息(InitialUEMessage)信令中的所述屏蔽用户国际移动用户识别码(IMSI)信息,与所述屏蔽用户信息动态数组A1第二个元素A1[2]中的信息对比:若所述初始化用户消息(InitialUEMessage)信令中的所述屏蔽用户国际移动用户识别码(IMSI)信息与A1[2]中的信息相同,则阻断所述初始化用户消息(InitialUEMessage)信令,中断所述屏蔽用户原附着流程,使该用户无法正常附着网络,达到屏蔽该用户无线信号的目的;若所述初始化用户消息(InitialUEMessage)信令中的所述屏蔽用户国际移动用户识别码(IMSI)信息与A1[2]中信息不同,则所述初始化用户消息(InitialUEMessage)信令仍按原附着流程传输;(2)若所述身份类型(TypeofIdentity)值不为1,则提所述初始化用户消息(InitialUEMessage)信令中的移动管理实体临时移动用户识别码(M-TMSI)信息,与所述屏蔽用户信息动态数组A1的第三个元素A1[3]中的信息对比:若所述初始化用户消息(InitialUEMessage)信令中的移动管理实体临时移动用户识别码(M-TMSI)信息与A1[3]中的信息相同,则阻断所述初始化用户消息(InitialUEMessage)信令,中断所述屏蔽用户原附着流程,使该用户无法正常附着网络,达到屏蔽该用户无线信号的目的;若所述初始化用户消息(InitialUEMessage)信令中的移动管理实体临时移动用户识别码(M-TMSI)信息与A1[3]中的信息不同,则所述初始化用户消息(InitialUEMessage)信令仍按原附着流程传输本专利技术的有益效果是:本专利技术能精确地确定屏蔽范围,对该范围内的特定用户进行屏蔽,使其手机其处于一种无法连接网络的状态;避免了发射大功率的干扰信号,解决了电磁干扰和对人体健康影响的问题。附图说明图1为本专利技术公开的一种基于S1信令在附着网络阶段进行无线信号屏蔽方法的流程图;图2为本专利技术实施例中正常用户开机附着信令流程图;图3为本专利技术实施例中基于S1信令对屏蔽用户在开机附着过程中在附着网络阶段进行无线信号屏蔽的信令流程图;图4为本专利技术实施例中正常用户UE发起的主叫业务服务请求信令流程图图5为本专利技术实施例中基于S1信令对屏蔽用户UE发起的主叫业务服务请求过程中在附着网络阶段进行无线信号屏蔽的信令流程图;图6为本专利技术实施例中正常用户被叫业务建立信令流程图;图7为本专利技术实施例中基于S1信令对所述屏蔽用户被叫业务建立过程中在附着网络阶段进行无线信号屏蔽的信令流程图。具体实施方式以下将参照图1-7对本专利技术的具体实施方式进行说明。为了实现基于S1信令在附着阶段进行无线信号屏蔽的方法,需要用户信息数据表UEInfo(UEInformatica)用来记录所有已知用户的手机号码信息和国际移动用户识别码IMSI信息。所述用户信息数据表UEInfo包含有三个字段:用户序号UEID(UEID)、用户手机号码UEPHNo(UEPHoneNumber)和用户国际移动用户识别码UEIMSI(UEIMSI)。UEID字段的类型为char,用于保存用户序号;UEPHNo字段的类型为char,用于保存用户手机号码信息;UEIMSI字段的类型为char,用于保存用户国际移动用户识别码IMSI信息。所述用户信息数据表UEInfo中所记录的用户信息,来自于以往屏蔽用户信息的添加保存和已知用户信息的手动添加保存。所述用户信息数据表UEInfo中用户序号、用户手机号码信息和用户国际移动用户识别码信息构成所述用户信息数据表UEInfo中一条信息。以屏蔽用户手本文档来自技高网...
一种基于S1信令在附着网络阶段进行无线信号屏蔽的方法

【技术保护点】
一种基于S1信令在附着网络阶段进行无线信号屏蔽的方法,其特征在于其特征在于包括下列步骤:步骤1、建立屏蔽用户信息动态数组:建立屏蔽用户信息动态数组A1,所述屏蔽用户信息动态数组A1中含有三个元素:第一个元素A1[1]用于记录屏蔽用户的手机号码信息,第二个元素A1[2]用于记录所述屏蔽用户的国际移动用户识别码(IMSI)信息,第三个元素A1[3]用于记录所述屏蔽用户的移动管理实体临时移动用户识别码(M‑TMSI)信息;步骤2、设置屏蔽用户手机号码信息:将所述屏蔽用户的手机号码信息存入所述屏蔽用户信息动态数组A1的第一个元素A1[1]中;步骤3、获取屏蔽用户国际移动用户识别码(IMSI)信息:查询用户信息数据表中是否存在所述屏蔽用户信息动态数组A1第一个元素A1[1]中所述屏蔽用户手机号码信息;(1)若用户信息数据表中存在所述屏蔽用户手机号码信息,则将用户信息数据表中所述屏蔽用户IMSI信息,保存至所述屏蔽用户信息动态数组A1的第二个元素A1[2]中;(2)若用户信息数据表中无所述屏蔽用户手机号码信息,则查询归属签约用户服务器(HSS),获取所述屏蔽用户国际移动用户识别码IMSI信息,将其存入所述屏蔽用户信息动态数组A1的第二个元素A1[2]中;将所述屏蔽用户手机号码信息和国际移动用户识别码IMSI信息作为一条用户数据信息插入所述用户信息数据表的用户信息的用户信息UEInfo中保存;步骤4、获取所述屏蔽用户M‑TMSI信息:根据所述屏蔽用户信息动态数组A1的第二个元素A1[2]中所述屏蔽用户国际移动用户识别码IMSI信息,查询移动管理实体MME获得所述屏蔽用户国际移动用户识别码IMSI信息对应的移动管理实体临时移动用户识别码(M‑TMSI)信息,将所述屏蔽用户的移动管理实体临时移动用户识别码(M‑TMSI)信息存入所述动态数组A1的第三个元素A1[3]中;步骤5、屏蔽所述屏蔽用户无线信号:通过用户控制面接口捕获S1信令,筛选出初始化用户消息(InitialUEMessage)信令,从所述初始化用户消息(InitialUEMessage)信令非接入层‑协议数据单元(NAS‑PDU)演进分组系统移动身份(EPS mobile identity)中提取出身份类型(Type of Identity)值:(1)若所述身份类型(Type of Identity)值为1,则提取所述初始化用户消息(InitialUEMessage)信令中的所述屏蔽用户国际移动用户识别码(IMSI)信息,与所述屏蔽用户信息动态数组A1第二个元素A1[2]中的信息对比:若所述初始化用户消息(InitialUEMessage)信令中的所述屏蔽用户国际移动用户识别码(IMSI)信息与A1[2]中的信息相同,则阻断所述初始化用户消息(InitialUEMessage)信令,中断所述屏蔽用户原附着流程,使该用户无法正常附着网络,达到屏蔽该用户无线信号的目的;若所述初始化用户消息(InitialUEMessage)信令中的所述屏蔽用户国际移动用户识别码(IMSI)信息与A1[2]中信息不同,则所述初始化用户消息(InitialUEMessage)信令仍按原附着流程传输;(2)若所述身份类型(Type of Identity)值不为1,则提所述初始化用户消息(InitialUEMessage)信令中的移动管理实体临时移动用户识别码(M‑TMSI)信息,与所述屏蔽用户信息动态数组A1的第三个元素A1[3]中的信息对比:若所述初始化用户消息(InitialUEMessage)信令中的移动管理实体临时移动用户识别码(M‑TMSI)信息与A1[3]中的信息相同,则阻断所述初始化用户消息(InitialUEMessage)信令,中断所述屏蔽用户原附着流程,使该用户无法正常附着网络,达到屏蔽该用户无线信号的目的;若所述初始化用户消息(InitialUEMessage)信令中的移动管理实体临时移动用户识别码(M‑TMSI)信息与A1[3]中的信息不同,则所述初始化用户消息(InitialUEMessage)信令仍按原附着流程传输。...

【技术特征摘要】
1.一种基于S1信令在附着网络阶段进行无线信号屏蔽的方法,其特征在于其特征在于包括下列步骤:步骤1、建立屏蔽用户信息动态数组:建立屏蔽用户信息动态数组A1,所述屏蔽用户信息动态数组A1中含有三个元素:第一个元素A1[1]用于记录屏蔽用户的手机号码信息,第二个元素A1[2]用于记录所述屏蔽用户的国际移动用户识别码(IMSI)信息,第三个元素A1[3]用于记录所述屏蔽用户的移动管理实体临时移动用户识别码(M-TMSI)信息;步骤2、设置屏蔽用户手机号码信息:将所述屏蔽用户的手机号码信息存入所述屏蔽用户信息动态数组A1的第一个元素A1[1]中;步骤3、获取屏蔽用户国际移动用户识别码(IMSI)信息:查询用户信息数据表中是否存在所述屏蔽用户信息动态数组A1第一个元素A1[1]中所述屏蔽用户手机号码信息;(1)若用户信息数据表中存在所述屏蔽用户手机号码信息,则将用户信息数据表中所述屏蔽用户IMSI信息,保存至所述屏蔽用户信息动态数组A1的第二个元素A1[2]中;(2)若用户信息数据表中无所述屏蔽用户手机号码信息,则查询归属签约用户服务器(HSS),获取所述屏蔽用户国际移动用户识别码IMSI信息,将其存入所述屏蔽用户信息动态数组A1的第二个元素A1[2]中;将所述屏蔽用户手机号码信息和国际移动用户识别码IMSI信息作为一条用户数据信息插入所述用户信息数据表的用户信息的用户信息UEInfo中保存;步骤4、获取所述屏蔽用户M-TMSI信息:根据所述屏蔽用户信息动态数组A1的第二个元素A1[2]中所述屏蔽用户国际移动用户识别码IMSI信息,查询移动管理实体MME获得所述屏蔽用户国际移动用户识别码IMSI信息对应的移动管理实体临时移动用户识别码(M-TMSI)信息,将所述屏蔽用户的移动管理实体临时移动用户识别码(M-TMSI)信息存入所述动态数组A1的第三个元素A1[3]中;步骤5、屏蔽所述屏蔽用户无线信号:通过用户控制面接口捕获S1信令,筛选出初始化用户消息(InitialUEMessage)信令,从所述初始化用户消息(InitialUEMessage)信令非接入层-协议数据单...

【专利技术属性】
技术研发人员:马秀荣孙万飞单云龙高涛王妍李鸿锐
申请(专利权)人:天津理工大学
类型:发明
国别省市:天津,12

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

1