管理移动号码的方法、系统及装置的制作方法

文档序号:7709346阅读:260来源:国知局
专利名称:管理移动号码的方法、系统及装置的制作方法
技术领域
本发明涉及移动通信系统的技术领域,特别涉及一种管理移动号码的方 法、系统及装置。
背景技术
目前,移动通信系统的结构如图1所示,包括移动站(MS)、基站控制 中心(BSC)、移动交换中心(MSC) /拜访位置寄存器(VLR)和归属位置寄 存器(HLR)。其中,MSC用于管辖本小区内的所有MS,为本小区内的所有 MS进行通信接续;BSC用于接续MS到MSC; VLR用于暂存MSC所管辖的 MS的位置信息,MSC所管辖的MS的位置信息是通过HLR中获取的;HLR 用于存储其所管辖的所有MS的位置信息。MSC可以和VLR集成在一个实体 上,也可以分别独立设置,在这里采用MSCA/VLR来表示MSC和VLR。
在MS中设置有用户身份识别模块(SIM, Subscriber Identity Module)卡, 在SIM卡中存储有移动通信系统运营商为^f吏用MS的用户分配的国际移动用户 识别码(IMSI),用于在通信时验证。在SIM卡中还可以存储加密数据,用于 在通信时鉴权。在HLR中存储了 MS的信息,包括MS的IMSI、为MS分配 的移动号码(MSISDN)、加密数据以及MS所在的MSC等所有相关数据。当 MS从一个小区移动到另 一个小区时,其在HLR中存储的MS的信息也会拷贝 到归属小区的VLR中。
目前,不同的HLR中管辖具有不同IMSI号段的MS的IMSI记录,即MS 的IMSI、移动号码及加密数据的对应关系。
对于一个MS来说,其在移动通信系统中是采用IMSI和移动号码标识的, 其中,IMSI用于标识MS设置的SIM卡,每一个SIM卡都具有唯一的IMSI;移动号码(MSISDN)用于标识MS的业务号码,也就是常说的用户手机号, 用于MS通信时使用,比如呼叫时采用移动号码呼叫MS。
在MS^妻入移动通信网络时,就已经为MS分配了唯一的IMSI和移动号码, 并将IMSI存储在MS设置的SIM卡中,将IMSI和对应的移动号码设置作为该 MS的IMSI记录存储在HLR中。进一步地,该MS地IMSI记录还具有加密凄丈 据。当MS在某一区域通信时,将HLR中存储的IMSI记录拷贝到该区域归属 的VLR中。
当MS采用为MS分配的移动号码进行通信后,由于MS要变换使用区域 或变换移动号码,需要使用新的移动号码,变换移动号码的方法为取出MS 现有使用的SIM卡,到移动通信系统的运营厅请求,申请新移动号码后,运营 厅制造包括新IMSI的新SIM卡,将新SIM卡重新i殳置在MS中,将新移动号 码和新IMSI i史置为该MS的新IMSI记录存储在MS新归属的HLR中,在MS 现有归属的HLR中删除该MS的旧IMSI记录,MS新归属的HLR和MS现有 归属的HLR可以相同或不同。这种变换MS移动号码的过程称为动态管理移动 号码。
目前,动态管理移动号码的应用主要有以下几个方面 1) 一^^多号,在HLR中设置一个IMSI对应多个移动号码实现; 2 )漫游换号,在MS漫游时,为MS分配一个对应漫游区域的移动号码, 在HLR和漫游区域的VLR中存储该MS的IMSI对应于所分配的移动号码,实 现在漫游区域使用所分配的移动号码进行通信。
3)—机多号,采用一个MS设置多个SIM卡实现一机多号。 虽然动态管理移动号码的应用可以有多种,但是,目前这种管理移动号码 也存在缺点1 )要为MS更换移动号码,就必须更换MS设置的SIM卡,造 成更换不方便,比如分布偏僻不便更换的MS,如气象监控的MS; 2)对于MS 需要在MS中预先设置SIM卡的情况, 一旦MS中设置了 SIM卡,即使不使用 SIM卡也需要占用移动号码,占用了过多的移动号码资源。发明内容有鉴于此,本发明提供一种管理移动号码的方法,该方法在不更换SIM卡 情况下,能够更换移动号码,在通信终端预先安装SIM卡的情况下节省移动通 信系统的移动号码资源。本发明还提供一种管理移动号码的系统,该系统在不更换SIM卡情况下, 能够更换移动号码,在通信终端预先安装SIM卡的情况下节省移动通信系统的 移动号码资源。本发明还提供一种管理移动号码的装置,该装置在不更换SIM卡情况下, 能够更换移动号码,在通信终端预先安装SIM卡的情况下节省移动通信系统的 移动号码资源。为达到上述目的,本发明实施例的技术方案具体是这样实现的 一种管理移动号码的方法,在移动通信系统中设置移动号码管理中心, 存储移动终端的国际移动用户识别码IMSI记录,在移动终端现有归属的归 属位置寄存器HLR中存储移动终端的IMSI记录,该方法包括移动号码管理中心接收更改移动终端的移动号码请求,携带要更改移动 号码;移动号码管理中心确定要更改移动号码是否为该移动终端现有归属的 HLR管辖,如果是,指示该移动终端现有归属的HLR修改存储的该移动终 端的IMSI记录,使该MS的IMSI对应要更改的移动号码;如果否,指示该 移动终端的用户身份识别模块SIM卡修改IMSI为所分配IMSI,指示该移 动终端现有归属的HLR删除所存储的该移动终端的IMSI记录,且在该移动 终端新归属的HLR中存储该MS的IMSI记录,使该MS的所分配IMSI对 应所更改移动号码;移动号码管理中心更新所存储的该移动终端的IMSI记录。 所述IMSI记录为移动终端的IMSI及移动号码、加密数据之间的对应 关系;或者为移动终端的IMSI和加密数据的对应关系。在所述指示该移动终端的SIM卡修改IMSI为所分配IMSI之前,还包括通过该移动终端现有归属的HLR和该移动终端所在的移动交换中心 MSC将IMSI更改记录发送给该移动终端,该移动终端采用其中的加密数据 进行通信鉴权;所述SIM卡为该移动终端设置的SIM卡或存储SIM卡数据的移动终端。所述要更改移动号码为要启用的移动号码或者为要更新的移动号码。所述移动号码管理中心确定要更改移动号码是否为该移动终端现有归 属的HLR管辖为所述移动号码管理中心存储有各HLR管辖的移动号码号段和IMSI号 段,通过该移动终端的IMSI确定该移动终端现有归属的HLR,通过要更改 移动号码的确定该移动终端新归属的HLR,若这两个HLR为同一个HLR, 则确定要更改移动号码为该移动终端现有归属的HLR管辖,如果否,则确 定要更改移动号码不为该移动终端现有归属的HLR管辖;所述所分配的IMSI才艮据该移动终端新归属的HLR管辖的IMST号段中 空闲的IMSI分配的;所述移动终端现有归属的HLR为移动号码变更前所述移动终端的IMSI 所在IMSI号段所对应的HLR。所述移动终端新归属的HLR为所述要更改移动号码所在移动号码号段 所对应的HLR。一种管理移动号码的系统,包括具有SIM卡的移动终端、接续移动 终端通信的基站控制中心BSC及移动交换中心/拜访位置寄存器MSC/VLR、 以及归属位置寄存器HLR,该系统还包括移动号码管理中心和HLR进行移 动终端的IMSI记录交互,其中,移动号码管理中心,用于存储移动终端的IMSI记录;接收更改移动终 端的移动号码的请求,确定该请求携带的要更改移动号码是否为该移动终端 现有归属的HLR管辖,如果是,将更新后该移动终端的IMSI记录发送给该HLR;如果否,向该移动终端现有归属的HLR发送变更移动号码请求,请 求中携带分配的IMST,该HLR通过MSC通知移动终端更新IMSI,移动号 码管理中心将更新后的该移动终端的IMSI记录发送给该移动终端新归属的 HLR;更新所存储的移动终端的IMSI记录;该移动终端现有归属的HLR,用于"t妄收更新后的该移动终端的IMSI记 录存储,使该移动终端的IMSI对应要更改的移动号码;或者接收变更移动 号码请求后转发给该移动终端所在的MSC,删除所存储的该移动终端的 IMSI记录;该移动终端所在的MSC,用于通过管辖该移动终端的BSC,根据变更 移动号码请求指示该移动终端更新SIM卡的IMSI为所分配的新IMSI;该移动终端新归属的HLR,用于接收和存储更新后的该移动终端的 IMSI记录,使该移动终端的所分配的IMSI对应要更改移动号码。所述移动终端的IMSI记录为移动终端的IMSI、移动号码、加密数据之 间的对应关系;或者为移动终端的IMSI和加密数据的对应关系。所述移动号码管理中心,还用于根据存储的HLR管辖的移动号码号段 和IMSI号段及要更改的移动号码,确定该请求携带的要更改的移动号码是 否在该移动终端现有归属的HLR中以及该移动终端新归属的HLR。一种管理移动号码的移动号码管理中心,包括存储模块、处理模块、操 作模块及输入输出模块,其中,存储模块,用于存储移动终端的IMSI记录,以及HLR所管辖的IMSI 号段及移动号码号段;处理模块,用于接收更改移动终端的移动号码请求,根据存储模块存储 的HLR所管辖的移动号码号段确定该请求要更改的移动号码是否在该移动 终端现有归属的HLR中,如果是,通过输入输出模块将更新后的该移动终 端的IMSI记录发送给该移动终端现有归属的HLR,如果否,通过输入输出 模块向该移动终端现有归属的HLR发送变更移动号码请求,请求携带所新 分配的IMSI,将更新后该移动终端的IMSI记录通过输入输出模块发送给该移动终端新归属的HLR;操作模块,提供给管理者进行移动号码启用、变更等操作,将更改移动终端的移动号码请求发送给处理模块;输入输出模块,用于与各HLR的连接,转发处理模块发送的移动终端 的IMSI记录及变更移动号码请求。一种管理移动号码的归属位置寄存器HLR,包括接收模块、处理模块、 存储模块和发送模块,其中,接收模块,用于接收更新后的MS的IMSI记录后,发送给存储模块存 储;接收变更移动号码请求,发送给处理模块;存储模块,用于存储更新后的MS的IMSI记录,删除所存储的该MS 的IMSI i己录;处理模块,用于将从接收模块接收的变更移动号码请求通过发送模块发 送给该MS所在的MSC。一种SIM卡,为SIM卡或者存储SIM卡数据的移动终端,包括存储模 块、收发模块及处理模块;收发模块,用于从移动终端所在的MSC收发更新IMSI消息、鉴权消息 等通信消息,发送给处理模块处理;处理模块,用于根据更新IMSI消息对存储模块存储的IMSI更新、根 据存储的IMSI和加密数据生成鉴权信息等;存储模块,用于存储IMSI数据和加密数据。由上述技术方案可见,本发明提供的方法、系统及装置设置了移动号码 管理中心管理移动终端的IMSI记录及在移动终端设置的SIM卡具有更换 IMSI的功能。在移动终端启用移动号码或更换当前现有使用的移动号码时, 首先,移动号码管理中心接收更改移动终端的移动号码请求;其次,当本次 启用移动号码或更换当前现有使用的移动号码不需要跨HLR进行时,移动 号码管理中心控制移动终端现有归属的HLR修改存储的该移动终端的IMSI 记录,使该移动终端的IMSI对应启用或更换的移动号码;当本次启用移动号码或更换当前现有使用的移动号码需要跨HLR进行时,移动号码管理中 心通过该移动终端现有归属的HLR控制该移动终端的SIM卡修改IMSI为 新IMSI后,控制该移动终端现有归属的HLR删除该移动终端的IMSI记录 且在该移动终端新归属的HLR中添加该移动终端的新IMSI记录;最后,移 动号码管理中心更新所存储的该移动终端的IMSI记录。这样,本发明在不 更换SIM卡情况下,更换了移动号码,在通信终端预先安装SIM卡的情况 下节省移动通信系统的移动号码资源。


图1为现有技术的移动通信系统的结构示意图;图2为本发明提供的管理移动号码的系统示意图;图3为本发明提供的移动号码管理中心的结构示意图;图4为本发明提供的HLR的结构示意图;图5为本发明提供的SIM卡结构示意图;图6为本发明提供的管理移动号码的方法流程图;图7为本发明提供的管理移动号码的方法实施例一流程图;图8为本发明提供的管理移动号码的方法实施例二流程图。
具体实施方式
为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举 实施例,对本发明作进一步详细i兑明。随着移动通信系统的发展,移动通信越来越普及,采用移动通信系统实 现各种移动终端通信的需求日益增多,如在汽车、空调及电梯等设备中植入 移动通信模块,通过移动通信系统实现远程检测和控制。在移动终端出厂后 再设置SIM卡非常不方便,但在移动终端出厂前就设置SIM卡,必需为SIM 卡分配移动号码,即使SIM卡不使用也占用了移动号码,所以就造成较多 的移动号码资源浪费。另外,对具有移动通信模块的移动终端必须更换移动号码(比如该移动终端的安装区域变化后,就需要新的移动号码)时,就必须更换SIM卡并在其现有归属的HLR中重新存^t该移动终端的IMSI记录 后,该移动终端才能在移动通信系统中使用,但是,对于已经植入了 SIM 卡的移动终端不便于换卡。在下述采用MS进行举例说明具有移动通信模块的移动终端如何更改移 动号码的,其他在移动通信网络中的具有移动通信模块的移动终端更改移动 号码的过程和MS在移动通信系统更改移动号码的方案相同。因此,本发明设置了统一管理MS的IMSI记录的移动号码管理中心, 该移动号码管理中心可以对所存储的同一 MS的IMSI记录进行更新,MS 的IMSI记录包括MS的IMSI、移动号码及加密数据等相关数据,对该MS 的IMSI记录进行更新就是更改移动号码或启用移动号码,进一步还可以更 新IMSI。本发明还使在MS设置的SIM卡具有更换IMSI的功能,也就是说, SIM卡可以更新设置的IMSI,用于在通信时认证。在本发明中,MS要启用移动号码或更改现有使用的移动号码的过程为首先,向移动号码管理中心发起启用移动号码或更换移动号码的请求, 该请求可以是管理者通过移动管理中心发起的,或者MS发起的,也可以为 其他移动终端和通信发起的;其次,当本次启用移动号码或更换移动号码不需要跨HLR进行时,移 动号码管理中心控制MS现有归属的HLIM'务改存储的该MS的IMSI记录, 使该MS的IMSI对应启用或更换的移动号码;当本次启用移动号码或更换 现有使用的移动号码需要跨HLR进行时,移动号码管理中心通过该MS现 有归属的HLR控制该MS的SIM卡^^改IMSI为新IMSI后,控制该MS现 有归属的HLR删除该MS的IMSI记录且在该MS新归属的HLR中添加该 MS的新IMSI记录,4吏该MS的新IMSI对应新移动号码;最后,移动号码管理中心更新所存储的该MS的IMSI记录。这样,在MS更新移动号码时,就不需要重新制作具有该MS的新IMSI 的SIM卡了 ,且不需要人为到移动通信系统运营厅办理和拆换MS设置的SIM卡,使得更新MS的移动号码过程变得简便。由于在MS启用移动号码 前,无须为MS分配移动号码,在MS启用移动号码后才分配移动号码,所 以节省了移动号码资源。图2为本发明提供的管理移动号码的系统示意图,如图所示,在图l所 示的移动通信系统基础上增加了移动号码管理中心,统一存储和管理移动通 信系统中所有MS的IMSI记录,和多个HLR进行MS的IMSI记录交互。具体地,移动号码管理中心,用于存储MS的IMSI记录,接收更改MS 的移动号码请求后,确定该请求携带的移动号码是否在该MS现有归属的 HLR中,如果是,将更新后的MS的IMSI记录发送给MS现有归属的HLR; 如果否,向该MS现有归属的HLR发送变更移动号码请求,携带要更新的 IMSI,将更新后的MS的IMSI记录发送给MS新归属的HLR;更新所存储 的MS的IMSI记录;MS现有归属的HLR,用于接收更新后的MS的IMSI记录后存储;或 者接收变更移动号码请求后转发给该MS所在的MSC,删除所存储的该MS 的IMSI记录;该MS所在的MSC,用于通过管辖该MS的BSC和该MS进行交互, 根据变更移动号码请求携带的更新IMSI指示该MS更新SIM卡的IMSI;MS新归属的HLR,用于4妻收更新后的MS的IMSI记录后存储。在本发明中,MS的IMSI记录就是可以唯一标识MS的IMSI以及移动 号码,当然,也可以包括要进行通信鉴权认证的加密数据。当更新MS的IMSI 记录时,实际上就是更新MS的移动号码和IMSI的对应关系。不同的移动 号段由不同的HLR管辖,移动号码管理中心根据要更新移动号码及MS的 IMSI记录中的移动号码就可以区分出该MS要更改的移动号码是否在该MS 现有归属的HLR中了。相应地,不同的IMSI号段也由不同的HLR管辖, 如果MS要更换HLR,就必须更新IMSI,在更新时,移动号码管理中心会 根据MS新归属的HLR所管辖的IMSI号段,为该MS分配一个IMSI。图3为本发明提供的移动号码管理中心的结构示意图,包括存储模块、处理模块、操作模块及输入输出模块,其中,存储模块,用于存储MS的IMSI记录,以及HLR所管辖的IMSI号段 及移动号码号段;处理模块,用于接收更改MS的移动号码请求,根据存储模块存储的 HLR所管辖的移动号码号段确定该请求要更改的移动号码是否在该移动终 端现有归属的HLR中,如果是,通过输入输出模块将更新后的该移动终端 的IMSI记录发送给该移动终端现有归属的HLR,如果否,通过输入输出模 块向该移动终端现有归属的HLR发送变更移动号码请求,请求携带所新分 配的IMSI,将更新后该移动终端的IMSI记录通过输入输出才莫块发送给该移 动终端新归属的HLR;操作模块,提供给管理者进行移动号码启用、变更等操作,将更改MS 的移动号码请求发送给处理模块;输入输出模块,用于与各HLR的连接,转发处理模块发送的MS的IMSI 记录及变更移动号码请求。图4为本发明提供的HLR的结构示意图,包括接收模块、处理模块、 存储模块和发送模块,其中,接收模块,用于接收更新后的MS的IMSI记录后,发送给存储模块存 储;接收变更移动号码请求,发送给处理模块;存储模块,用于存储更新后的MS的IMSI记录,删除所存储的该MS 的IMSI记录;处理模块,用于将从接收模块接收的变更移动号码请求通过发送模块发 送给该MS所在的MSC。图5为本发明提供的SIM卡结构示意图,包括存储模块、收发模块及 处理模块;收发模块,用于从移动终端所在的MSC收发更新IMSI消息、鉴权消息 等通信消息,发送给处理模块处理;处理模块,用于根据更新IMSI消息对存储模块存储的IMSI更新、根据存储的IMSI和加密数据生成鉴权信息等;存储模块,用于存储IMSI数据和加密数据。图6为本发明提供的管理移动号码的方法流程图,在移动通信系统中的 MS的IMSI记录存储在设置的移动号码管理中心中,以及MS现有归属的 HLR中,其具体步骤为步骤601 、移动号码管理中心接收更改MS的移动号码请求;该请求可以是操作人员发送给移动号码管理中心的,或通过其他MS发 送给移动号码管理中心,或者MS通过移动通信网络发送的,该请求携带有 要更改或启用的移动号码;步骤602、移动号码管理中心根据该请求携带的要更改或启用的移动号 码,判断是否属于该MS现有归属的HLR管辖,如果是,则执行步骤603; 如果否,则执行步骤604;在该步骤中,由于移动号码管理中心存储有该MS的IMSI记录,所以 根据存储的该MS的移动号码或IMSI和要更改的移动号码进行比较,确定 是否都在一个HLR管辖范围内,如果是,则属于该MS现有归属的HLR; 如果否,则不属于该MS现有归属的HLR;步骤603、移动号码管理中心指示MS现有归属的HLR ^f奮改存储的该 MS的IMSI记录,使该MS的IMSI对应新移动号码,转入步骤605执行;步骤604、移动号码管理中心通过该MS现有归属的HLR指示该MS的 SIM卡修改IMSI为新IMSI后,该MS现有归属的HLR删除所存储的该 MS的IMSI记录,移动号码管理中心指示该MS新归属的HLR中添加存储 该MS的新IMSI记录,使该MS的新IMSI对应新移动号码,转入步骤605 执行;在本步骤中,新IMSI是由移动号码管理中心根据该MS新归属的HLR 所管辖的IMSI号段所分配的一个空闲IMSI,该MS新归属的HLR根据要 更改的移动号码就可以确定得至'J;步骤605 、移动号码管理中心更新所存储的该MS的IMSI记录。在具体实现上,MS更改移动号码可以区分为两种第一种,启用移动号码,MS未分配移动号码,则MS的IMST记录无移动号码,则这时需要 启用一个移动号码给MS;第二种,变更移动号码,MS已经分配移动号码, 即该MS的IMSI记录有移动号码,这时需要对该MS的IMSI记录的移动号 码进行更新。以下对这两种情况进行详细说明。 第一种MS更改移动号码方法-启用移动号码图7为本发明提供的管理移动号码的方法实施例一流程图,该实施例为 启用移动号码的过程,在移动号码管理中心和MS的现有归属HLR中存储 MS的IMSI记录,该IMSI记录包4舌MS的IMSI和加密数据,该MS的现 有归属HLR中存储的MS的IMSI记录无移动号码,MS的现有归属HLR 禁止该MS在移动通信系统中的业务,移动通信系统运营商制作设置有无移 动号码的该IMSI的SIM卡后,SIM卡设置在MS中。图7所示的过程具体 步骤为步骤701、在移动号码管理中心设置该MS要启用的移动号码,判断该 移动号码是否在该MS现有归属的HLR中,如果是,执行步骤702;如果否, 执行步骤704;在本步骤中,由MS的IMSI就可以确定该MS现有归属的HLR,从而 确定该现有归属的HLR中的管辖移动终端号段中是否包括要启用的移动号 码;步骤702、移动号码管理中心向该MS现有归属的HLR发起移动号码启 用请求,该请求携带该MS的IMSI和对应的移动号码;步骤703 、该MS现有归属的HLR根据该请求,存储该IMSI和启用的 移动号码之间的对应关系后,响应移动号码管理中心,执行步骤715;步骤704、移动号码管理中心向该MS现有归属的HLR发起IMSI变更 请求,携带该MS的IMSI和变更后的IMSI;在本步骤中,该请求还可以携带加密数据,用于MS在后续鉴权时使用;在本步骤中,变更后的IMSI是由移动号码管理中心根据要变更移动号码所属的HLR所管辖的IMSI号段分配的一个空闲IMSI;步骤705、该MS现有归属的HLR检查具有该IMSI的SIM卡状态为启用状态,向该MS所在的MSC发送IMSI变更请求;该MS现有归属的HLR存储的该MS的IMSI记录中会标识具有IMSI的SIM卡状态,包i舌启用或未启用;步骤706、该MS所在的MSC通知该MS进行鉴权;在鉴权时,可以通过存储在SIM卡里的加密数据进行鉴权;步骤707、该MS向该MS所在的MSC响应鉴权;步骤708、该MS所在的MSC向MS转发IMSI变更请求;步骤709、该MS接收到该请求后,根据该请求将SIM卡重新设置IMSI,采用变更后的IMSI ,昏换变更前的IMSI;步骤710、该MS向该MS所在的MSC响应IMSI变更请求;步骤711、该MS所在的MSC向该MS现有归属的HLR响应IMSI变更请求;步骤712、该MS现有归属的HLR向移动号码管理中心响应IMSI变更 请求,同时删除所存储的该MS的IMSI记录;步骤713、移动号码管理中心向管辖要启用的移动号码的HLR发起移 动号码新增请求,携带该MS的新IMSI记录,即该MS要启用的移动号码 和该MS变更后的IMSI;在本步骤中,管辖要启用的移动号码的HLR就是该MS的新归属的 HLR;在本步骤中,还可以携带加密数据;步骤714、管辖要启用的移动号码的HLR根据该请求,在自身存储该MS的新IMSI记录后,响应移动号码管理中心;步骤715、移动号码管理中心更新所存储的该MS的IMSI记录; 在本步骤中,也就是采用该MS的新IMSI记录替换所存储的该MS的IMSI记录。第二种MS更改移动号码方法-移动号码的更新图8为本发明提供的管理移动号码的方法实施例二流程图,该实施例为 更新移动号码的过程,在移动号码管理中心和MS的现有归属HLR中存储 MS的IMSI记录,该IMSI记录包括MS的IMSI、移动号码和加密数据等。图8所示的过程具体步骤为步骤801、移动号码管理中心接收到MS要更新的移动号码后,判断所存储的该MS的移动号码和要更新的移动号码是否归属同一 HLR管辖,如果是,则执行步骤802;如果否,则执行步骤804;步骤802、移动号码管理中心向该MS现有归属的HLR发起移动号;马变更请求,携带该MS的IMSI记录和要更新的移动号码;步骤803、该MS现有归属的HLR更新所存^f诸的该MS的IMSI记录,将要更新的移动号码记录在该MS的IMSI记录中,替换该MS的IMSI记录中的旧移动号码后,响应移动号码管理中心,转入步骤815^丸行;步骤804、移动号码管理中心向该MS现有归属的HLR发送IMSI变更请求,携带该MS的IMSI和变更后的IMSI;在本步骤中,该请求还可以携带加密数据,用于终端在后续鉴权时使用; 在本步骤中,变更后的IMSI是由移动号码管理中心根据要变更移动号码所属的HLR所管辖的IMSI号段分配的一个空闲IMSI;步骤805、该MS现有归属的HLR^r查具有该IMSI的SIM卡状态为启用状态,向该MS所在的MSC发送IMSI变更请求;该MS现有归属的HLR存4诸的该MS的IMSI记录中会才示识具有IMSI的SIM卡状态,包括启用或未启用;步骤806、该MS所在的MSC通知该MS进行鉴权;步骤807、该MS向该MS所在的MSC发送鉴权消息;在鉴权时,MS通过SIM卡里的加密数据和IMSI进行鉴4又;步骤808、该MS所在的MSC向MS转发IMSI变更请求;步骤809、该MS接收到该请求后,根据该请求将SIM卡重新设置IMSI,采用变更后的IMSI替换变更前的IMSI;步骤810、该MS向该MS所在的MSC响应IMSI变更请求;步骤811、该MS所在的MSC向该MS现有归属的HLR响应IMSI变更请求;步骤812、该MS现有归属的HLR向移动号码管理中心响应IMSI变更请求,同时删除所存储的该MS的IMSI记录;在本步骤中,IMSI变更请求携带有该MS的IMSI记录;步骤813、移动号码管理中心向管辖要更新的移动号码的HLR发起移动号码新增请求,携带该MS的新IMSI记录,即变更后的IMSI和更新的移动号码;在本步骤中,还可以携带加密数据;在本步骤中,管辖要更新的移动号码的HLR实际上就是该MS新归属 的HLR;步骤814、管辖要更新的移动号码的HLR根据该请求,在自身存储该MS的新IMSI记录后,响应移动号码管理中心;步骤815、移动号码管理中心更新所存储的该MS的IMSI记录; 在本步骤中,也就是采用该MS的新IMSI记录替换所存储的该MS的旧IMSI记录。在本发明中,移动号码管理中心可以釆用服务器或个人计算机加载移动 号码管理程序实现。在移动号码管理中心中保存新旧移动号码及IMSI的对 应记录,移动号码管理中心具备发送移动号码、IMSI更新、新增和删除等 消息的功能。在本发明中,SIM卡可以为普通的SIM卡或与SIM卡功能相同的移动终端。举一个具体实施例说明一下本发明提供的第一种MS更改移动号码方法 -启用移动号码对一个已经内置SIM卡的空调移动终端,也就是空调设备的移动号码进行启用的过程。在空调移动终端中安装移动通信模块及支持更新IMSI的SIM卡,该 SIM卡设置的IMSI为"460000000000000",归属于地区1的HLR,力口密 数据为KI。在移动号码管理中心中存储了 "460000000000000"的IMSI及 加密数据KI;移动号码管理中心将"460000000000000"的IMSI和加密数 据KI发送给地区1的HLR存储。当空调移动终端要接入移动通信系统时,需要定位该空调移动终端的移 动号码,则移动号码管理中心发起启用移动号码的请求,该请求可以为移动 号码管理中心的管理员发起的,也可以为用户通过网络发起的,携带要启用 的移动号码,该移动号码分配的原则可以为根据空调移动终端所在地区分 配。这时,移动号码管理中心为该空调移动终端分配移动号码为 "13900000001" 。 "13900000001" 归属于地区2的HLR。为该空调移 动终端分配的新IMSI为"460001111111111",归属地区2的HLR管辖。移动号码管理中心向地区1的HLR发起IMSI变更请求,携带IMSI "460000000000000"的IMSI和IMSI "460001111111111"。地区1的HLR接收到该请求后,纟全查具有该IMSI的SIM状态为正常 启用,向IMSI"460000000000000"的空调移动终端的所在的MSC发送IMSI 变更请求。该MSC通知空调移动终端进行鉴权后,空调移动终端发送鉴权消息, 在鉴权时,通过存储在SIM卡里的IMSI和加密数据进行。 该MSC向空调移动终端发送IMSI变更请求。空调移动终端接收该IMSI变更请求后,空调移动终端的SIM卡用新 IMSI替换旧IMSI,也就是用"460001111111111"替换"460000000000000"。 空调移动终端向该MSC响应IMSI变更请求。 该MSC响应地区1的HLR。地区1的HLR响应移动号码管理中心,且删除自身存储的空调移动终 端的"460000000000000"的IMSI记录。移动号码管理中心向地区2的HLR发送移动号码新增请求,携带新
iMsi "460ooiiimim,,、启用的移动号码"i39ooooooor,及加密数据KI。
地区2的HLR接收到该请求后,将所携带的新IMSI、启用的移动号码 和加密数据KI的对应关系进行存储后,响应移动号码管理中心。
移动号码管理中心删除旧IMSI"460000000000000"的记录,更新新IMSI "46000imilllll"的记录,包括新IMSI、移动号码及加密数据KI。
以上举较佳实施例,对本发明的目的、技术方案和优点进行了进一步详 细说明,所应理解的是,以上所述仅为本发明的较佳实施例而已,并不用以 限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换和 改进等,均应包含在本发明的保护范围之内。
权利要求
1、一种管理移动号码的方法,其特征在于,在移动通信系统中设置移动号码管理中心,存储移动终端的国际移动用户识别码IMSI记录,在移动终端现有归属的归属位置寄存器HLR中存储移动终端的IMSI记录,该方法包括移动号码管理中心接收更改移动终端的移动号码请求,携带要更改移动号码;移动号码管理中心确定要更改移动号码是否为该移动终端现有归属的HLR管辖,如果是,指示该移动终端现有归属的HLR修改存储的该移动终端的IMSI记录,使该MS的IMSI对应要更改的移动号码;如果否,指示该移动终端的用户身份识别模块SIM卡修改IMSI为所分配IMSI,指示该移动终端现有归属的HLR删除所存储的该移动终端的IMSI记录,且在该移动终端新归属的HLR中存储该MS的IMSI记录,使该MS的所分配IMSI对应所更改移动号码;移动号码管理中心更新所存储的该移动终端的IMSI记录。
2、 如权利要求l所述的方法,其特征在于,所述IMSI记录为移动终端 的IMSI及移动号码、加密数据之间的对应关系;或者为移动终端的IMSI 和加密数据的对应关系。
3、 如权利要求1所述的方法,其特征在于,在所述指示该移动终端的 SIM卡修改IMSI为所分配IMSI之前,还包括通过该移动终端现有归属的HLR和该移动终端所在的移动交换中心 MSC将IMSI更改记录发送给该移动终端,该移动终端采用其中的加密数据 进行通信鉴权;所述SIM卡为该移动终端设置的SIM卡或存储SIM卡数据的移动终端。
4、 如权利要求1所述的方法,其特征在于,所述要更改移动号码为要 启用的移动号码或者为要更新的移动号码。
5、 如权利要求1所述的方法,其特征在于,所述移动号码管理中心确定要更改移动号码是否为该移动终端现有归属的H LR管辖为所述移动号码管理中心存储有各HLR管辖的移动号码号段和IMS1号 段,通过该移动终端的IMSI确定该移动终端现有归属的HLR,通过要更改 移动号码的确定该移动终端新归属的HLR,若这两个HLR为同一个HLR, 则确定要更改移动号码为该移动终端现有归属的HLR管辖,如果否,则确 定要更改移动号码不为该移动终端现有归属的HLR管辖;所述所分配的IMSI根据该移动终端新归属的HLR管辖的IMSI号段中 空闲的IMSI分配的;所述移动终端现有归属的HLR为移动号码变更前所述移动终端的IMSI 所在IMSI号段所对应的HLR。所述移动终端新归属的HLR为所述要更改移动号码所在移动号码号段 所对应的HLR。
6、 一种管理移动号码的系统,包括具有SIM卡的移动终端、接续移 动终端通信的基站控制中心BSC及移动交换中心/拜访位置寄存器 MSC/VLR、以及归属位置寄存器HLR,其特征在于,该系统还包括移动号 码管理中心和HLR进4亍移动终端的IMSI记录交互,其中,移动号码管理中心,用于存储移动终端的IMSI记录;接收更改移动终 端的移动号码的请求,确定该请求携带的要更改移动号码是否为该移动终端 现有归属的HLR管辖,如杲是,将更新后该移动终端的IMSI记录发送给该 HLR;如果否,向该移动终端现有归属的HLR发送变更移动号码请求,请 求中携带分配的IMSI,该HLR通过MSC通知移动终端更新IMSI,移动号 码管理中心将更新后的该移动终端的IMSI记录发送给该移动终端新归属的 HLR;'更新所存储的移动终端的IMSI记录;该移动终端现有归属的HLR,用于接收更新后的该移动终端的IMSI记 录存储,使该移动终端的IMSI对应要更改的移动号码;或者接收变更移动 号码请求后转发给该移动终端所在的MSC,删除所存储的该移动终端的IMSI记录;该移动终端所在的MSC,用于通过管辖该移动终端的BSC,根据变更 移动号码请求指示该移动终端更新SIM卡的IMSI为所分配的新IMSI;该移动终端新归属的HLR,用于接收和存储更新后的该移动终端的 IMSI记录, -使该移动终端的所分配的IMSI对应要更改移动号码。
7、 如权利要求6所述的系统,其特征在于,所述移动终端的IMSI记录 为移动终端的IMSI、移动号码、加密数据之间的对应关系;或者为移动终 端的IMSI和加密it据的对应关系。
8、 如权利要求6所述的系统,其特征在于,所述移动号码管理中心, 还用于根据存储的HLR管辖的移动号码号段和IMSI号段及要更改的移动号 码,确定该请求携带的要更改的移动号码是否在该移动终端现有归属的HLR 中以及该移动终端新归属的HLR。
9、 一种管理移动号码的移动号码管理中心,其特征在于,包括存储模 块、处理模块、操作模块及输入输出模块,其中,存储模块,用于存储移动终端的IMSI记录,以及HLR所管辖的IMSI 号段及移动号码号段;处理模块,用于接收更改移动终端的移动号码请求,根据存储模块存储 的HLR所管辖的移动号码号段确定该请求要更改的移动号码是否在该移动 终端现有归属的HLR中,如果是,通过输入输出模块将更新后的该移动终 端的IMSI记录发送给该移动终端现有归属的HLR,如果否,通过输入输出 模块向该移动终端现有归属的HLR发送变更移动号码请求,请求携带所新 分配的IMSI,将更新后该移动终端的IMSI记录通过输入输出模块发送给该 移动终端新归属的HLR; 操作模块,提供给管理者进行移动号码启用、变更等操作,将更改移动 终端的移动号码请求发送给处理模块;输入输出模块,用于与各HLR的连接,转发处理模块发送的移动终端 的IMSI记录及变更移动号码请求。
10、 一种管理移动号码的归属位置寄存器HLR,其特征在于,包括接 收模块、处理模块、存储模块和发送模块,其中,接收模块,用于接收更新后的MS的IMSI记录后,发送给存储模块存 储;接收变更移动号码请求,发送给处理模块;存储模块,用于存储更新后的MS的IMSI记录,删除所存储的该MS 的IMSI记录;处理模块,用于将从接收模块接收的变更移动号码请求通过发送模块发 送给该MS所在的MSC。
11、 一种SIM卡,其特征在于,为SIM卡或者存储SIM卡数据的移动 终端,包括存储模块、收发模块及处理模块;收发模块,用于从移动终端所在的MSC收发更新IMSI消息、鉴权消息 等通信消息,发送给处理模块处理;处理模块,用于根据更新IMSI消息对存储模块存储的IMSI更新、根 据存储的IMSI和加密数据生成鉴权信息等;存储模块,用于存储IMSI数据和加密数据。
全文摘要
一种管理移动号码的方法、系统及装置,设置移动号码管理中心,存储移动终端的IMSI记录,在移动终端现有归属的HLR中存储移动终端的IMSI记录,移动号码管理中心接收更改移动终端的移动号码请求,携带要更改移动号码;确定要更改移动号码是否为移动终端现有归属的HLR管辖,如果是,指示其修改存储的该移动终端的IMSI记录;如果否,指示该移动终端的SIM卡修改IMSI为所分配IMSI,指示该移动终端现有归属的HLR删除所存储的该移动终端的IMSI记录,且在该移动终端新归属的HLR中存储该MS的IMSI记录;更新所存储的该移动终端的IMSI记录。本发明在不更换移动终端的SIM卡情况下,更换移动号码,节省移动号码资源。
文档编号H04W8/02GK101583120SQ20091014913
公开日2009年11月18日 申请日期2009年6月17日 优先权日2009年6月17日
发明者童小平 申请人:中国移动通信集团重庆有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1