一种国际移动用户识别码IMSI的获取方法和系统技术方案

技术编号:16649491 阅读:38 留言:0更新日期:2017-11-27 17:08
本发明专利技术提供了一种国际移动用户识别码IMSI的获取方法和系统,其中,所述方法包括:对非接入层NAS消息进行解码,得到解码消息;确定所述解码消息的消息类型;若所述解码消息的消息类型满足第一设定规则,则从所述解码消息中直接获取IMSI并保存;若所述解码消息的消息类型满足第二设定规则,则向用户设备UE发送身份识别请求消息;接收UE返回的身份识别响应消息;获取所述身份识别响应消息中携带的IMSI并保存。通过本发明专利技术解决了在现有技术中基站难以对用户设备进行移动性管理,无法合理分配本站资源的问题。

Method and system for acquiring international mobile subscriber identification code IMSI

The present invention provides a method and system for acquiring, an international mobile subscriber identification code of the IMSI, the method includes: decoding the non access layer NAS message decoding message; determining the decoded message type; if the decoding message types to meet the first set of rules, from the the decoding of direct access to IMSI and save the message; if the message is decoded message types to meet the second set rules to send UE user equipment identification request message; identity receives the UE response message returned by a personal identification; obtaining the response to carry IMSI and save the message. The invention solves the problem that the base station is unable to carry out the mobility management of the user equipment in the existing technology, and can not reasonably allocate the resources of the station.

【技术实现步骤摘要】
一种国际移动用户识别码IMSI的获取方法和系统
本专利技术涉及通信
,特别是涉及一种国际移动用户识别码IMSI的获取方法和系统。
技术介绍
国际移动用户识别码(IMSI,InternationalMobileSubscriberIdentificationNumber)是区别移动用户的标志,储存在SIM(SubscriberIdentityModule,客户识别模块)卡中,IMSI是全网和全球唯一的。目前,通常只有核心网存有用户设备的IMS,核心网可以主动向用户设备发起请求,以获取用户设备的IMSI信息。换而言之,在现有技术中,基站是无法获取到用户设备的IMSI,基站中只存有用户设备的临时标识,被动为用户设备提供服务。可见,现有技术存在的问题在于:基站在缺乏用户设备的IMSI的情况下,难以对用户设备进行移动性管理、提供特殊服务,无法合理分配本站资源。
技术实现思路
本专利技术提供一种国际移动用户识别码IMSI的获取方法和系统,以解决在现有技术中,基站难以对用户设备进行移动性管理、提供特殊服务,以及,无法合理分配本站资源的问题。为了解决上述问题,本专利技术公开了一种国际移动用户识别码IMSI的获取方法,包括:对非接入层NAS消息进行解码,得到解码消息;确定所述解码消息的消息类型;若所述解码消息的消息类型满足第一设定规则,则从所述解码消息中直接获取IMSI并保存;若所述解码消息的消息类型满足第二设定规则,则向用户设备UE发送身份识别请求消息;接收UE返回的身份识别响应消息;获取所述身份识别响应消息中携带的IMSI并保存。相应地,本专利技术还公开了一种国际移动用户识别码IMSI的获取系统,包括:解码模块,用于对非接入层NAS消息进行解码,得到解码消息;消息类型确定模块,用于确定所述解码消息的消息类型;第一执行模块,用于在所述解码消息的消息类型满足第一设定规则时,从所述解码消息中直接获取IMSI并保存;第二执行模块,用于在所述解码消息的消息类型满足第二设定规则时,向用户设备UE发送身份识别请求消息;接收UE返回的身份识别响应消息;获取所述身份识别响应消息中携带的IMSI并保存。与现有技术相比,本专利技术包括以下优点:本专利技术所述的一种国际移动用户识别码IMSI的获取方案,可以对非接入层NAS消息进行解码,得到解码消息;确定所述解码消息的消息类型;在所述解码消息的消息类型满足第一设定规则时,从所述解码消息中直接获取IMSI并保存;在所述解码消息的消息类型满足第二设定规则时,向用户设备UE发送身份识别请求消息;接收UE返回的身份识别响应消息;获取所述身份识别响应消息中携带的IMSI并保存。可见,通过本专利技术所述的方案,基站可以获取并保存用户设备的IMSI,进而根据用户设备的IMSI对用户设备进行移动性管理、提供特殊服务等,以及,合理分配本站资源。附图说明图1是本专利技术实施例一中一种国际移动用户识别码IMSI的获取方法的步骤流程图;图2是本专利技术实施例二中一种国际移动用户识别码IMSI的获取方法的步骤流程图;图3是本专利技术实施例三中一种国际移动用户识别码IMSI的获取方法的步骤流程图;图4是本专利技术实施例四中一种国际移动用户识别码IMSI的获取系统的结构框图;图5是本专利技术实施例四中一种优选的国际移动用户识别码IMSI的获取系统的结构框图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。实施例一参照图1,示出了本专利技术实施例一中一种国际移动用户识别码IMSI的获取方法的步骤流程图。在本实施例中,所述国际移动用户识别码IMSI的获取方法,包括:步骤102,对非接入层NAS消息进行解码,得到解码消息。NAS,Non-accessstratum,非接入层,存在于UMTS(UniversalMobileTelecommunicationsSystem,通用移动通信系统)的无线通信协议栈中,作为核心网与用户设备(UE,UserEquipment,用户设备)之间的功能层,支持在核心网与用户设备之间的信令和数据传输。其中,NAS消息包括多种类型,在本实施例中,可以对所述NAS消息进行解码,得到解码消息。步骤104,确定所述解码消息的消息类型。如前所述,NAS消息包括多种类型,故,可以根据具体得到的解码消息来确定所述解码消息的类型。步骤106,若所述解码消息的消息类型满足第一设定规则,则从所述解码消息中直接获取IMSI并保存。在本实施例中,所述第一设定规则可以但不仅限于是指:所述解码消息中携带有IMSI。因此,在所述解码消息的消息类型满足第一设定规则时,可以直接从所述解码消息中获取IMSI并保存。其中,常见的可以先携带有IMSI的解码消息包括但不仅限于:附着请求AttachRequest消息。步骤108,若所述解码消息的消息类型满足第二设定规则,则向用户设备UE发送身份识别请求消息;接收UE返回的身份识别响应消息;获取所述身份识别响应消息中携带的IMSI并保存。在本实施例中,所述第二设定规则可以但不仅限于是指:所述解码消息中未携带IMSI。因此,在所述解码消息的消息类型满足第二设定规则时,可以向用户设备UE发送身份识别请求消息;然后,接收UE返回的身份识别响应消息;最后从身份识别响应消息中获取所述身份识别响应消息中携带的IMSI并保存。其中,常见的不携带IMSI的解码消息包括但不仅限于:AttachRequest消息和跟踪区更新请求TAU(TrackingAreaUpdate)Request消息等。需要说明的是,本领域技术人员应当明了的是,所述AttachRequest消息中可能携带有IMSI,也可能不携带IMSI,需要根据具体情况来确定。综上所述,本实施例所述的国际移动用户识别码IMSI的获取方法,可以对非接入层NAS消息进行解码,得到解码消息;确定所述解码消息的消息类型;在所述解码消息的消息类型满足第一设定规则时,从所述解码消息中直接获取IMSI并保存;在所述解码消息的消息类型满足第二设定规则时,向用户设备UE发送身份识别请求消息;接收UE返回的身份识别响应消息;获取所述身份识别响应消息中携带的IMSI并保存。可见,通过本实施例所述的方法,基站可以获取并保存用户设备的IMSI,进而根据用户设备的IMSI对用户设备进行移动性管理、提供特殊服务等,以及,合理分配本站资源。例如,基站根据获取的用户设备的IMSI可以进行如下管理:1、根据IMSI分配用户设备的接入权限,指定用户设备是否可以在本站进行业务,同时也可以对切换用户进行有效控制,从而合理分配本站资源。2、根据IMSI设置用户设备的优先级,使高优先级的用户有更好的用户体验。3、由于IMSI是用户设备的唯一标识,因此,根据所述IMSI可以提高基站对KPI(KeyPerformanceIndicator,关键绩效指标)统计的准确性,如TD-LTE(TimeDivisionLongTermEvolution,分时长期演进)与TD-SCDMA(TimeDivision-SynchronousCodeDivisionMultipleAccess,时分同步码分多址)基站间CSFB(CircuitSwitchedFall本文档来自技高网...
一种国际移动用户识别码IMSI的获取方法和系统

【技术保护点】
一种国际移动用户识别码IMSI的获取方法,其特征在于,包括:对非接入层NAS消息进行解码,得到解码消息;确定所述解码消息的消息类型;若所述解码消息的消息类型满足第一设定规则,则从所述解码消息中直接获取IMSI并保存;若所述解码消息的消息类型满足第二设定规则,则向用户设备UE发送身份识别请求消息;接收UE返回的身份识别响应消息;获取所述身份识别响应消息中携带的IMSI并保存。

【技术特征摘要】
1.一种国际移动用户识别码IMSI的获取方法,其特征在于,包括:对非接入层NAS消息进行解码,得到解码消息;确定所述解码消息的消息类型;若所述解码消息的消息类型满足第一设定规则,则从所述解码消息中直接获取IMSI并保存;若所述解码消息的消息类型满足第二设定规则,则向用户设备UE发送身份识别请求消息;接收UE返回的身份识别响应消息;获取所述身份识别响应消息中携带的IMSI并保存。2.根据权利要求1所述的方法,其特征在于,所述若所述解码消息的消息类型满足第一设定规则,则从所述解码消息中直接获取IMSI并保存,包括:若所述解码消息的消息类型为附着请求AttachRequest消息,且所述AttachRequest消息中携带有所述IMSI,则获取所述AttachRequest消息中携带的IMSI并保存。3.根据权利要求1所述的方法,其特征在于,所述若所述解码消息的消息类型满足第二设定规则,则向用户设备UE发送身份识别请求消息;接收UE返回的身份识别响应消息;获取所述身份识别响应消息中携带的IMSI并保存,包括:若所述解码消息的消息类型为跟踪区更新请求TAURequest消息,则向用户设备UE发送身份识别请求消息;接收UE返回的身份识别响应消息;获取所述身份识别响应消息中携带的IMSI并保存。4.根据权利要求1所述的方法,其特征在于,所述若所述解码消息的消息类型满足第二设定规则,则向用户设备UE发送身份识别请求消息;接收UE返回的身份识别响应消息;获取所述身份识别响应消息中携带的IMSI并保存,包括:若所述解码消息的消息类型为AttachRequest消息,且所述AttachRequest消息中未携带所述IMSI,则向用户设备UE发送身份识别请求消息;接收UE返回的身份识别响应消息;获取所述身份识别响应消息中携带的IMSI并保存。5.根据权利要求1-4任一项所述的方法,其特征在于,在所述对非接入层NAS消息进行解码,得到解码消息的步骤之前,...

【专利技术属性】
技术研发人员:于瑶
申请(专利权)人:大唐移动通信设备有限公司
类型:发明
国别省市:北京,11

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

1