设备识别方法及装置转让专利

申请号 : CN201110210888.8

文献号 : CN102355654B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 柳晓静胡帅来

申请人 : 中兴通讯股份有限公司

摘要 :

本发明公开了一种设备识别方法及装置,该方法包括:MSC和/或VLR获取IMEI;该MSC和/或VLR中内置的EIR功能模块根据所述获取的IMEI进行设备识别操作。通过本发明提供的技术方案,可避免因EIR的负荷过重而导致的可能会没有设备识别响应给MSC/VLR或者设备识别响应延迟,最终造成MSC和/或VLR无法及时获取准确的设备状态的问题,进而可以保证MSC和/或VLR及时获取准确的设备状态。

权利要求 :

1.一种设备识别方法,其特征在于,包括:

移动交换中心MSC和/或拜访位置寄存器VLR获取设备识别号IMEI;

所述MSC和/或VLR中内置的标识寄存器EIR功能模块根据所述获取的IMEI进行设备识别操作;

其中,所述内置的EIR功能模块根据所述获取的IMEI进行设备识别操作包括:所述EIR功能模块判断所述获取的IMEI是否存在于该EIR功能模块中预先设置的黑白灰名单中;在所述EIR功能模块判断所述获取的IMEI是否存在于所述预先设置的黑白灰名单中之后,还包括:如果所述IMEI未出现在所述预先设置的黑白灰名单中,则所述MSC和/或VLR继续向协议规定的EIR发送设备识别请求;所述MSC和/或VLR接收来自于所述EIR返回的设备识别结果。

2.根据权利要求1所述的方法,其特征在于,在所述MSC和/或VLR获取设备识别号IMEI之前,还包括:在所述MSC和/或VLR中预先设置所述EIR功能模块。

3.根据权利要求1所述的方法,其特征在于,在所述EIR功能模块判断所述获取的IMEI是否存在于所述预先设置的黑白灰名单中之后,还包括:如果所述IMEI出现在所述预先设置的黑白灰名单中,则所述MSC和/或VLR从所述EIR功能模块中获取设备识别结果。

4.一种设备识别装置,设置于移动交换中心MSC和/或拜访位置寄存器VLR中,其特征在于,包括:第一获取模块,用于获取设备识别号IMEI;

标识寄存器EIR功能模块,用于根据所述第一获取模块获取的IMEI进行设备识别操作;

其中,所述EIR功能模块包括:判断单元,用于判断所述获取的IMEI是否存在于所述EIR功能模块中预先设置的黑白灰名单中;所述设备识别装置还包括:发送模块,用于在所述IMEI未出现所述预先设置的黑白灰名单中,向协议规定的EIR发送设备识别请求;接收模块,用于接收来自于所述EIR返回的设备识别结果。

5.根据权利要求4所述的装置,其特征在于,还包括:

设置模块,用于在所述MSC和/或VLR中预先设置所述EIR功能模块。

6.根据权利要求4所述的装置,其特征在于,还包括:

第二获取模块,用于在所述IMEI出现在所述预先设置的黑白灰名单中时,从所述EIR功能模块中获取设备识别结果。

说明书 :

设备识别方法及装置

技术领域

[0001] 本发明涉及通信领域,具体而言,涉及一种设备识别方法及装置。

背景技术

[0002] 设备标识寄存器(Equipment Identity Register,简称为EIR)是用来在GSM/WCDMA移动网络中进行设备识别的网元。具体设备识别流程如下:
[0003] 移动终端(例如,手机)用户发起呼叫,移动交换中心(Mobile Switching Center,简称为MSC)和拜访位置寄存器(Visitor Location Register,简称为VLR)的合设实体向移动台(Mobile Station,简称为MS)请求国际移动装备辨识码(International Mobile Equipment Identity,简称为IMEI),并把它发送给EIR,EIR将接收到的IMEI与黑、白、灰三种表进行比较,经过比较后把结果发送给MSC/VLR,以便MSC/VLR决定是否允许该移动台设备进入网络。如果该移动台使用的是偷来的手机或者有故障未经型号认证的移动设备,那么上述手机或者移动设备所对应的IMEI将出现在EIR的黑名单中,MSC/VLR也将据此确定被盗移动台的位置并将其业务阻断或者对故障移动台采取及时的防范措施。
[0004] 图1是根据相关技术的设备识别的网元架构图,如图1所示,主要包括以下网元:移动交换中心MSC(101)、拜访位置寄存器VLR(102)、设备标识寄存器EIR(103)和移动台MS(104):
[0005] 其中,通常采用MSC/VLR(101/102)和EIR(103)进行信令交互,以获取IMEI设备状态。然而在EIR负荷较重的情况下,设备识别结果将无法及时发送给MSC/VLR(101/102),实时性将因此受到影响。
[0006] 图2是根据相关技术的现有设备识别的流程图,如图2所示,具体流程包括以下步骤:
[0007] 步骤S201,MSC/VLR向MS发起IMEI获取请求;
[0008] 步骤S202,MS发出响应,将MSC/VLR请求获取的IMEI发送给MSC/VLR;
[0009] 步骤S203,MSC/VLR携带IMEI向EIR发送设备识别请求;
[0010] 步骤S204,EIR将接收到的IMEI与预先设置的黑白灰名单进行比较,得出设备识别结果后,反馈给MSC/VLR。
[0011] 其中,现有技术中,在处理步骤S203的时候,如果EIR的负荷过重,则可能会没有设备识别响应给MSC/VLR或者设备识别响应延迟,导致MSC/VLR无法及时获取准确的设备状态。

发明内容

[0012] 针对相关技术中因EIR的负荷过重而导致的MSC和/或VLR无法及时获取准确的设备状态的问题,本发明的主要目的在于提供一种设备识别方法及装置,以解决上述问题至少之一。
[0013] 根据本发明的一个方面,提供了一种设备识别方法。
[0014] 根据本发明的设备识别方法包括:MSC和/或VLR获取IMEI;MSC和/或VLR中内置的标识寄存器EIR功能模块根据获取的IMEI进行设备识别操作。
[0015] 在上述MSC和/或VLR获取设备识别号IMEI之前,还包括:在MSC和/或VLR中预先设置EIR功能模块。
[0016] 上述内置的EIR功能模块根据获取的IMEI进行设备识别操作包括:EIR功能模块判断获取的IMEI是否存在于该EIR功能模块中预先设置的黑白灰名单中。
[0017] 在上述EIR功能模块判断获取的IMEI是否存在于预先设置的黑白灰名单中之后,还包括:如果IMEI出现在预先设置的黑白灰名单中,则MSC和/或VLR从EIR功能模块中获取设备识别结果。
[0018] 在上述本地EIR判断获取的IMEI是否存在于预先设置的黑白灰名单中之后,还包括:如果IMEI未出现在预先设置的黑白灰名单中,则MSC和/或VLR继续向协议规定的EIR发送设备识别请求;MSC和/或VLR接收来自于EIR返回的设备识别结果。
[0019] 根据本发明的另一方面,提供了一种设备识别装置。
[0020] 根据本发明的设备识别装置包括:第一获取模块,用于获取IMEI;EIR功能模块,用于根据第一获取模块获取的IMEI进行设备识别操作。
[0021] 上述装置还包括:设置模块,用于在MSC和/或VLR中预先设置EIR功能模块。
[0022] 上述EIR功能模块包括:判断单元,用于判断获取的IMEI是否存在于EIR功能模块中预先设置的黑白灰名单中。
[0023] 上述装置还包括:第二获取模块,用于在IMEI出现在预先设置的黑白灰名单中时,从EIR功能模块中获取设备识别结果。
[0024] 上述装置还包括:发送模块,用于在IMEI未出现预先设置的黑白灰名单中,向协议规定的EIR发送设备识别请求;接收模块,用于接收来自于EIR返回的设备识别结果。
[0025] 通过本发明,采用一种在MSC/VLR本地实现EIR功能的方案,解决了相关技术中因EIR的负荷过重而导致的MSC和/或VLR无法及时获取准确的设备状态的问题,进而达到了可以保证MSC和/或VLR及时获取准确的设备状态。

附图说明

[0026] 此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0027] 图1是根据相关技术的设备识别的网元架构图;
[0028] 图2是根据相关技术的现有设备识别的流程图;
[0029] 图3是根据本发明实施例的设备识别方法的流程图;
[0030] 图4是根据本发明优选实施例的设备识别方法的流程图;
[0031] 图5是根据本发明实施例的设备识别装置的结构框图;
[0032] 图6是根据本发明优选实施例的设备识别装置的结构框图。

具体实施方式

[0033] 下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0034] 图3是根据本发明实施例的设备识别方法的流程图。如图3所示,该设备识别方法主要包括以下处理:
[0035] 步骤S302:MSC和/或VLR获取IMEI;
[0036] 步骤S304:上述MSC和/或VLR中内置的EIR功能模块根据获取的IMEI进行设备识别操作。
[0037] 相关技术中,如果EIR的负荷过重,则可能会没有设备识别响应给MSC/VLR(即MSC和VLR的合设实体)或者设备识别响应延迟,导致MSC/VLR无法及时获取准确的设备状态。在图1所示的设备识别方法中,在MSC和/或VLR中设置EIR功能模块,采用本地设置的EIR功能模块对MSC/VLR获取的IMEI进行设备识别操作,可以有效保证MSC/VLR及时获取准确的设备状态。
[0038] 需要注意的是,上述MSC和/或VLR指代三种含义:包括MSC和VLR、仅包含MSC以及仅包含VLR。其中,本发明中的“MSC和VLR”表示MSC/VLR(即MSC和VLR的合设实体);在具体实施过程中,通常将MSC和VLR设置在一起,形成一个合设实体。当然,也不排除将MSC和VLR独立设置的情况,当MSC和VLR是独立设置的,可以将上述EIR功能模块内置在MSC或者VLR中。
[0039] 优选地,在执行步骤S302之前,还可以包括以下处理:在MSC和/或VLR中预先设置EIR功能模块。
[0040] 例如,可以预先在该EIR功能模块中预先设置黑白灰名单,该EIR功能模块可以判断获取到的IMEI是否存在于上述黑白灰名单中。如果存在于黑名单中,可以对该IMEI对应的移动台进行及时的防范处理。如果存在于白名单中,可以允许该IMEI对应的移动台进入网络。
[0041] 优选地,步骤S304中,上述内置的EIR功能模块根据获取的IMEI进行设备识别操作可以进一步包括以下处理:EIR功能模块判断获取的IMEI是否存在于该EIR功能模块中预先设置的黑白灰名单中。
[0042] 通过比较IMEI与黑白灰名单的方式获取设备识别结果,在具体实现过程中,简单易实现。
[0043] 在优选实施过程中,在EIR功能模块判断获取的IMEI是否存在于预先设置的黑白灰名单中之后,还可以包括以下处理:如果IMEI出现在预先设置的黑白灰名单中,则MSC和/或VLR从EIR功能模块中获取设备识别结果。
[0044] 在优选实施过程中,如果上述IMEI未出现在EIR功能模块中预先设置的黑白灰名单中,则MSC/VLR继续向协议规定的EIR发送设备识别请求;之后该MSC和/或VLR接收来自于EIR返回的设备识别结果(例如,处于黑名单中)。
[0045] 以下结合图4描述上述优选实施方式。
[0046] 图4是根据本发明优选实施例的设备识别方法的流程图。如图4所示,以MSC和VLR合设在一起的情况为例进行说明,该设备识别方法主要包括以下处理:
[0047] 步骤S402,MSC/VLR(即MSC和VLR的合设实体)获取到移动终端(例如,手机)对应的IMEI,首先在本地EIR模块(即内置的EIR功能模块)中进行设备识别;
[0048] 步骤S404,MSC/VLR在本地EIR模块对该设备识别号IMEI进行设备识别,判断IMEI是否在本地EIR模块的黑白灰名单中,如果本地EIR模块的黑白灰名单中有该IMEI,则可以获取到设备识别结果,设备识别流程结束;
[0049] 步骤S406,如果本地EIR模块的黑白灰名单中没有该IMEI,则MSC/VLR向协议规定的EIR发起设备识别请求,进一步到该EIR中去进行设备识别;
[0050] 步骤S408,EIR检查预先设置的黑白灰名单,返回设备识别结果,设备识别流程结束。
[0051] 图5是根据本发明实施例的设备识别装置的结构框图。其中,上述设备识别装置设置于MSC和/或VLR中,如图5所示,该设备识别装置包括:第一获取模块10,用于获取IMEI;EIR功能模块20,用于根据第一获取模块获取的IMEI进行设备识别操作。
[0052] 在图5所示的装置中,内置于MSC和/或VLR中的EIR功能模块20可以根据第一获取模块获取的IMEI进行设备识别操作,从而可以有效保证MSC和/或VLR及时获取准确的设备状态。
[0053] 优选地,如图6所示,上述装置还可以包括:设置模块30,与第一获取模块10相连接,用于在上述MSC和/或VLR中预先设置上述EIR功能模块20。
[0054] 优选地,如图6所示,上述EIR功能模块20可以包括:判断单元200,用于判断获取的IMEI是否存在于EIR功能模块中预先设置的黑白灰名单中。
[0055] 优选地,如图6所示,上述装置还可以包括:第二获取模块40,与判断单元200相连接,用于在IMEI出现在预先设置的黑白灰名单中时,从EIR功能模块中获取设备识别结果。
[0056] 优选地,如图6所示,上述装置还可以包括:发送模块50,与判断单元200相连接,用于在IMEI未出现预先设置的黑白灰名单中,向协议规定的EIR发送设备识别请求;接收模块60,与发送模块50相连接,用于接收来自于该EIR返回的设备识别结果。
[0057] 在优选实施过程中,第一获取模块10从移动终端(例如,手机)获取IMEI;EIR功能模块20对该设备识别号IMEI进行设备识别,判断IMEI是否在本地EIR的黑白灰名单中,如果在,则第二获取模块40获取了设备识别结果,流程结束;否则,发送模块50向协议规定的EIR发起设备识别请求;接收模块60接收来自于EIR返回的设备识别结果(例如,设备识别状态)。
[0058] 从以上的描述中,可以看出,本发明实现了如下技术效果:采取在MSC和/或VLR本地实现EIR的方案,可避免因协议规定的EIR的负荷过重而导致的可能会没有设备识别响应给MSC和/或VLR或者设备识别响应延迟,最终造成MSC和/或VLR无法及时获取准确的设备状态的问题,进而可以有效保证MSC和/或VLR及时获取准确的设备状态。
[0059] 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0060] 以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。