一种发送imsi的方法及终端的制作方法

文档序号:7765522阅读:472来源:国知局
专利名称:一种发送imsi的方法及终端的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种发送IMSI的方法及终端。
背景技术
在无线通信系统中,手机终端保留了 IMSI (International MobileSubscriber Identity,国际移动用户识别码),而手机终端进行呼叫时,是利用被叫终端的手机号码进行呼叫,比如在CDMA (Code Division MultipleAccess,码分多址)系统中,该手机号码具体为 MDN(Mobile DirectoryNumber,手机号码);在 GSM(Global System for MobileCommunications,全球移动通信)系统中,该手机号码具体为MSISDN(The Mobile Station Integrated Service Digital Network,移动用户国际号码)。基站收到呼叫请求后,需要该被叫终端的IMSI才能进行寻呼,这样基站就需要获取手机终端的IMSI和手机号码的关系。目前,该IMSI和手机号码的关系一般保存在核心网的网元中,比如VDB(Visit DateBase,访问数据库)或HLR(Home Location Registor,归属位置登记处)所以,基站收到呼叫请求后需要向核心网网元,获取该IMSI和手机号码的关系。现有技术中至少存在如下问题无论是出现Abis (或Iub)接口中断导致的基站与基站控制器之间的通信故障、还是由于基站控制器与核心网之间的传输中断出现的通信故障,还是由于基站控制器自身故障退服造成的通信故障,都将使得基站获取不到IMSI和手机号码的对应关系,以致基站下的所有手机终端无法实现通信。

发明内容
本发明的实施例提供了一种发送IMSI的方法及终端,可以在应急通信中及时的获取之前已保存的IMSI与终端号码对应关系,方便了用户的通信。本发明实施例提供了一种发送IMSI的方法,包括终端读取客户识别模块SIM卡中的国际移动用户识别码IMSI ;终端将所述获取的IMSI作为短信内容发送到指定终端、短信息中心或管理网站, 以使所述指定终端、短信息中心或管理网站获取所述终端对应的号码信息与所述接收到的 IMSI之间的对应关系;或终端将所述获取的IMSI作为文件内容发送到数据服务器,以使所述数据服务器获取所述终端对应的号码信息与所述接收到的IMSI之间的对应关系。本发明实施例一种发送IMSI的终端,包括识别码读取模块,用于读取客户识别模块SIM卡中的国际移动用户识别码IMSI ;发送模块,用于将所述识别码读取模块获取的IMSI作为短信内容发送到指定终端、短信息中心或管理网站,以使所述指定终端、短信息中心或管理网站获取所述终端对应的号码信息与所述接收到的IMSI之间的对应关系;或用于将所述识别码读取模块获取的IMSI作为文件内容发送到数据服务器,以使所述数据服务器获取所述终端对应的号码信息与所述接收到的IMSI之间的对应关系。由上述本发明的实施例提供的技术方案可以看出,其通过终端主动将获取的IMSI 作为短信内容发送给指定终端、短信息中心、管理网站或作为文件内容发送给数据服务器, 以使指定终端、短信息中心、管理网站或数据服务器获取所述终端的号码信息与IMSI之间的对应关系并保存,从而保证了在应急通信中能够及时的将已保存的IMSI与终端号码对应关系发送给基站,保证了终端的通信,为用户提供了方便。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供的一种发送IMSI的方法流程示意图;图2为本发明实施例提供的一种发送IMSI的终端结构示意图;图3为本发明实施例提供的一种获取IMSI与号码对应关系的系统结构示意图;图4为本发明实施例以终端将IMSI作为短信内容发送给指定终端,指定终端获取用户的IMSI与号码对应关系的过程为例说明的方法流程示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供了一种发送IMSI的方法,如图1所示,包括步骤11、终端读取客户识别模块SIM卡中的IMSI ;具体可以通过AT命令实现的,AT命令是从终端向终端适配器发送的指令集,AT命令可以进行呼叫、短信或电话本等的控制,每条命令以字母“AT”开头,因而得名。例如,本申请中可以通过命令“ΑΤ+CIMI”读取客户识别模块SIM卡中的IMSI。步骤12、终端将获取的IMSI作为短信内容发送到指定终端、短信息中心或管理网站,以使所述指定终端、短信息中心或管理网站获取所述终端对应的号码信息与所述接收到的IMSI之间的对应关系。也可以发送到手机客户端、PC客户端、短信客户端、 WAP(Wireless Application Protocol,无线应用协议)客户端或 IVRGnteractive Voice Response,互动式语音应答)客户端,具体短信内容可以表示为“IMSI+数字”,数字即为获取的 IMSI,例如"IMSI460123123456789";或,终端将所述获取的IMSI作为文件内容发送到数据服务器,以使所述数据服务器获取所述终端对应的号码信息与所述接收到的IMSI之间的对应关系,具体文件内容可以表示为“IMSI 数字”,数字即为获取的IMSI,例如“IMSI :460123123456789”。短信发送成功后,可以将所述短信内容不保存在已发送短信列表中;或文件发送成功后,可以将所述文件不保存在已发送文件列表中,从而不会影响终端用户的使用。
当出现Abis (或lub)接口中断导致的基站与基站控制器之间的通信故障或由于基站控制器与核心网之间的传输中断出现的通信故障或由于基站控制器自身故障退服造成的通信故障时,基站可以通过所述指定终端、短信息中心、管理网站或数据服务器获得终端对应的号码与IMSI之间的对应关系。当设备运营商需要友好用户的号码与IMSI对应关系时,通过所述指定终端、短信息中心、管理网站或数据服务器保存的内容即可批量获得。进一步,终端读取SIM卡中的IMSI之前需要满足预定的条件,所述预定的条件可以是在首次使用SIM卡或更换SIM卡时。具体地,当首次使用SIM卡时获取IMSI的过程包括终端的初始IMSI值为0,当终端开机运行时获取SIM卡的IMSI,若检测到初始值为0,获取的IMSI不为0,则说明首次使用SIM卡,此时将获取的IMSI替换初始值进行记录。例如,终端软件存在一个IMSI_F记录信息,在软件初始加载时,IMSI设为0,终端软件每次开机运行时,读取一次SIM卡的IMSI, 如果发现IMSI_F为0,而读取的IMSI不为0,就满足首次使用SIM卡的条件,此时终端用短信或文件的方式将获取的IMSI发送给指定终端、短信息中心、管理网站或数据服务器,并将获取的IMSI保存在IMSI_F记录信息中。具体地,当更换SIM卡时获取IMSI的过程包括当终端开机运行时获取SIM卡的 IMSI,若检测到已保存的SIM卡的IMSI与获取的IMSI不相等,则说明已更换SIM卡,此时将获取的IMSI替换原IMSI进行记录。例如,终端软件中的IMSI_FE录信息与开机时获取的IMSI不相等,就满足更换SIM卡的条件,此时终端用短信或文件的方式将获取的IMSI发送给指定终端、短信息中心、管理网站或数据服务器,并将获取的IMSI替换原IMSI保存在 IMSI_F记录信息中,以便下次开机时判断。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory, RAM)等。本发明实施例还提供了一种发送IMSI的终端,如图2所示,包括识别码读取模块21,用于读取客户识别模块SIM卡中的国际移动用户识别码 IMSI ;具体可以通过AT命令实现的,AT命令是从终端设备向终端适配器发送的指令集, AT命令可以进行呼叫、短信或电话本等的控制,每条命令以字母“AT”开头,因而得名。例如,本申请中可以通过命令“AT+CIMI”读取客户识别模块SIM卡中的IMSI。发送模块22,用于将所述识别码读取模块21获取的IMSI作为短信内容或文件内容发送到指定终端、短信息中心或管理网站,以使所述指定终端、短信息中心或管理网站获取所述终端对应的号码信息与所述接收到的IMSI之间的对应关系;也可以发送到手机客户端、PC客户端、短信客户端、WAP(Wireless Application Protocol,无线应用协议)客户端或IVRanteractiveVoice Response,互动式语音应答)客户端。具体短信内容可以表示为“IMSI+数字”,数字即为获取的IMSI,例如“IMSI460123123456789”;或,所述发送模块22,用于将所述获取的IMSI作为文件内容发送到数据服务器, 以使所述数据服务器获取所述终端对应的号码信息与所述接收到的IMSI之间的对应关系。具体文件内容可以表示为“IMSI 数字”,数字即为获取的IMSI,例如“IMSI 460123123456789”。短信发送成功后,可以将所述短信内容不保存在已发送短信列表中;或文件发送成功后,可以将所述文件不保存在终端的已发送短信或文件列表中,从而不会影响终端用户的使用。当出现Abis (或Iub)接口中断导致的基站与基站控制器之间的通信故障或由于基站控制器与核心网之间的传输中断出现的通信故障或由于基站控制器自身故障退服造成的通信故障时,基站可以通过所述指定终端、短信息中心、管理网站或数据服务器获得终端对应的号码与IMSI之间的对应关系。当设备运营商需要友好用户的号码与IMSI对应关系时,通过所述指定终端、短信息中心、管理网站或数据服务器保存的内容即可批量获得。进一步,在识别码读取模块21读取SIM卡中的IMSI之前需要满足预定的条件,所述预定的条件可以是在首次使用SIM卡或更换SIM卡时。具体地,当首次使用SIM卡时获取IMSI的过程包括终端的初始IMSI值为0,当终端开机运行时识别码读取模块21获取SIM卡的IMSI,若检测到初始值为0,获取的IMSI 不为0,则说明首次使用SIM卡,此时识别码读取模块21将获取的IMSI替换初始值进行记录。例如,终端软件存在一个IMSI_F记录信息,在软件初始加载时,IMSI设为0,终端软件每次开机运行时,识别码读取模块21读取一次SIM卡的IMSI,如果发现IMSI_F为0,而读取的IMSI不为0,就满足首次使用SIM卡的条件,此时发送模块22用短信或文件的方式将获取的IMSI发送给指定终端、短信息中心、管理网站或数据服务器,识别码读取模块21将获取的IMSI保存在IMSI_F记录信息中。具体地,当更换SIM卡时获取IMSI的过程包括当终端开机运行时获取SIM卡的 IMSI,若识别码读取模块21检测到已保存的SIM卡的IMSI与获取的IMSI不相等,则说明已更换SIM卡,此时识别码读取模块21将获取的IMSI替换原IMSI进行记录。例如,终端软件中的IMSI_F记录信息与开机时获取的IMSI不相等,就满足更换SIM卡的条件,此时终端的发送模块22用短信或文件的方式将获取的IMSI发送给指定终端、短信息中心、管理网站或数据服务器,识别码读取模块21将获取的IMSI替换原IMSI保存在IMSI_F记录信息中,以便下次开机时判断。上述终端还可以包括更新模块,用于当上述指定终端、短信息中心、管理网站或数据服务器的地址发生变化时,可以通过版本服务器对所述发送IMSI的终端进行软件升级, 从而更新软件发送的所述指定目标的地址。所述发送模块22可以进一步用于将所述获取的IMSI作为短信内容通过所述变化后的地址发送到指定终端、短信息中心或管理网站;或将所述获取的IMSI作为文件内容通过所述变化后的地址发送到数据服务器。进一步,上述终端还可以包括触发模块,用于当满足预定的条件时触发识别码读取模块21读取SIM卡中的IMSI,所述预定的条件可以是在首次使用SIM卡或更换SIM卡时。本发明实施例提供了一种获取IMSI与号码对应关系的方法,首先,接收终端发送的短信或文件,所述短信内容或文件内容为国际移动用户识别码IMSI ;然后,获取所述终端对应的号码信息与接收到的IMSI之间的对应关系并保存。
具体地,根据接收到“IMSI+数字”的短信或“IMSI 数字”的文件,获取其中的数字即为SIM卡的IMSI,并通过来电显示功能获取发送的终端的号码;保存所述终端的号码与 IMSI之间的对应关系,对应关系见下表
权利要求
1.一种发送IMSI的方法,其特征在于,包括终端读取客户识别模块SIM卡中的国际移动用户识别码IMSI ;终端将所述获取的IMSI作为短信内容发送到指定终端、短信息中心或管理网站,以使所述指定终端、短信息中心或管理网站获取所述终端对应的号码信息与所述接收到的IMSI 之间的对应关系;或终端将所述获取的IMSI作为文件内容发送到数据服务器,以使所述数据服务器获取所述终端对应的号码信息与所述接收到的IMSI之间的对应关系。
2.根据权利要求1所述的方法,其特征在于,终端读取客户识别模块SIM卡中的IMSI 包括通过命令“AT+CIMI”读取SIM卡中的IMSI。
3.根据权利要求1所述的方法,其特征在于,所述终端读取客户识别模块SIM卡中的国际移动用户识别码IMSI之前需要满足预定的条件,所述预定的条件为首次使用SIM卡或更换SIM卡。
4.根据权利要求1所述的方法,其特征在于,所述终端将所述获取的IMSI作为短信内容发送到指定终端、短信息中心或管理网站后,进一步包括将所述短信内容不保存在已发送短信列表中;或将所述获取的IMSI作为文件内容发送到数据服务器后,进一步包括将所述文件不保存在已发送文件列表中。
5.根据权利要求1所述的方法,其特征在于,所述短信内容表示为“IMSI+数字”,数字即为获取的IMSI ;或,所述文件内容表示为“IMSI 数字”,数字即为获取的IMSI。
6.根据权利要求4所述的方法,其特征在于,还包括当所述指定终端、短信息中心、管理网站或数据服务器的地址发生变化时,获取所述变化后的地址,将所述获取的IMSI作为短信内容通过所述变化后的地址发送到指定终端、短信息中心或管理网站;或将所述获取的IMSI作为文件内容通过所述变化后的地址发送到数据服务器。
7.一种发送IMSI的终端,其特征在于,包括识别码读取模块,用于读取客户识别模块SIM卡中的国际移动用户识别码IMSI ;发送模块,用于将所述识别码读取模块获取的IMSI作为短信内容发送到指定终端、短信息中心或管理网站,以使所述指定终端、短信息中心或管理网站获取所述终端对应的号码信息与所述接收到的IMSI之间的对应关系;或用于将所述识别码读取模块获取的IMSI作为文件内容发送到数据服务器,以使所述数据服务器获取所述终端对应的号码信息与所述接收到的IMSI之间的对应关系。
8.根据权利要求7所述的终端,其特征在于,所述识别码读取模块,具体通过命令 “AT+CIMI” 读取 SIM 卡中的 IMSI0
9.根据权利要求7所述的终端,其特征在于,还包括触发模块,用于当满足预定的条件时触发识别码读取模块读取SIM卡中的IMSI,所述预定的条件为首次使用SIM卡或更换SIM卡。
10.根据权利要求7所述的终端,其特征在于,还包括更新模块,用于当所述终端、短信息中心、管理网站或数据服务器的地址发生变化时,获取所述变化后的地址,所述发送模块进一步用于将所述获取的IMSI作为短信内容通过所述变化后的地址发送到指定终端、短信息中心或管理网站;或将所述获取的IMSI作为文件内容通过所述变化后的地址发送到数据服务器。
全文摘要
一种发送IMSI的方法及终端,首先,终端读取客户识别模块SIM卡中的国际移动用户识别码IMSI;终端将所述获取的IMSI作为短信内容发送到指定终端、短信息中心或管理网站,或终端将所述获取的IMSI作为文件内容发送到数据服务器。本发明实施例通过终端主动将获取的IMSI发送给指定终端、短信息中心、管理网站或数据服务器,以使指定终端、短信息中心、管理网站或数据服务器获取所述终端的号码信息与IMSI之间的对应关系并保存,从而保证了在应急通信中能够将已保存的IMSI与终端号码对应关系及时的发送给基站,保证了终端的通信,为用户提供了方便。
文档编号H04W8/22GK102469421SQ20101054834
公开日2012年5月23日 申请日期2010年11月15日 优先权日2010年11月15日
发明者施海伟, 李程峻, 王利波 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1