实现空中配号的方法、系统、服务器和用户身份识别卡的制作方法

文档序号:7742921阅读:230来源:国知局
专利名称:实现空中配号的方法、系统、服务器和用户身份识别卡的制作方法
技术领域
本发明涉及移动通信技术,特别涉及一种实现空中配号的方法、系统、服务器和用户身份识别卡。
背景技术
用户身份识别卡(SIM,Subscriber Identity Module) (2G 网络中称为 SIM 卡,3G 网络中通常称为USIM卡,本发明中不进行专门的区分)是一种内含大规模集成电路的智能卡,多用于手机等终端中。目前,通常采用以下两种SIM卡发放方式1、SIM卡出厂前,由卡商向其中写入个人化数据,后续,SIM卡由营业厅直接发放到用户手中即可使用,所述个人化数据通常包括国际移动用户识别码(IMSI, International Mobile Subscriber Identity)、移动用户国际综合业务数字网号码 (MSISDN, Mobile Subscriber International IntegratedService Digital Network number)以及短消息个人服务协议码(SMSP,ShortMessage Service Person Protocol)等。 其中,对于手机来说,MSISDN即为手机号码。2、为合理分配号码资源等,也可以在出厂时不向SIM卡中写入个人化数据,SIM卡只是一个空卡;后续,当用户到营业厅或代办点办理业务时,再由相关工作人员对SIM卡进行个人化操作,将个人化数据写入到SIM卡中,并发放给用户。但是,上述两种方式在实际应用中均会存在一定的问题,比如对于方式1,SIM卡的使用范围会受限,即各SIM卡在出厂后只能销往预定的省份, 并且销往预定省份的SIM卡只能在该省范围内发放,从而不利于卡资源的省间调配。对于方式2,用户必须到营业厅或代办点进行业务办理,这样,就必须建设相当数量的营业厅或代办点以保证服务的覆盖面;而对于用户来说,增加了时间成本,给用户的使用带来了不便。

发明内容
有鉴于此,本发明的主要目的在于提供一种实现空中配号的方法,不但能够增强卡资源省间调配的灵活性,而且能够方便用户使用。本发明的另一目的在于提供一种用户身份识别卡,不但能够增强卡资源省间调配的灵活性,而且能够方便用户使用。本发明的再一目的在于提供一种空中配号系统,不但能够增强卡资源省间调配的灵活性,而且能够方便用户使用。本发明的又一目的在于提供一种空中下载OTA服务器,不但能够增强卡资源省间调配的灵活性,而且能够方便用户使用。为达到上述目的,本发明的技术方案是这样实现的一种实现空中配号的方法,包括未注册用户身份识别SIM卡确定自身所在终端开机,提示用户进行注册,用户确认后,向空中配号系统发送注册请求,并在注册成功后,接
4收所述空中配号系统返回的个人化数据,根据所述个人化数据对自身原有信息进行更新。所述未注册SIM卡确定自身所在终端开机,提示用户进行注册,用户确认后,向空中配号系统发送注册请求之后,进一步包括所述空中配号系统完成注册,并向所述SIM卡返回注册成功响应消息;所述SIM卡关闭注册提示功能。所述接收所述空中配号系统返回的个人化数据之前,进一步包括所述SIM卡提示用户进行号码选择;所述号码为移动用户国际综合业务数字网号码 MSISDN ;接收用户输入的查询条件,向所述空中配号系统请求符合所述查询条件的号码集,将所述空中配号系统返回的号码集显示给用户;接收用户所选择的号码,发送给所述空中配号系统。所述接收用户所选择的号码,发送给所述空中配号系统之后,进一步包括所述空中配号系统生成临时个人化数据,与用户所选择的号码一起组成个人化数据,并执行开通操作,同时将所述个人化数据发送给所述SIM卡。所述根据所述个人化数据对自身原有信息进行更新之后,进一步包括所述SIM卡提示用户重启终端,并在终端重启后,利用更新后的信息登录网络。一种用户身份识别卡,包括处理单元,用于当确定所述用户身份识别卡未注册且所在终端开机后,提示用户进行注册,用户确认后,向空中配号系统发送注册请求,并在注册成功后,接收所述空中配号系统返回的个人化数据;所述更新单元,用于根据所述个人化数据对所述用户身份识别卡中的原有信息进行更新。所述处理单元进一步用于,在注册成功后,关闭注册提示功能。和/或,所述处理单元进一步用于,在注册成功后,提示用户进行号码选择,并接收用户输入的查询条件,向所述空中配号系统请求符合所述查询条件的号码集,将所述空中配号系统返回的号码集显示给用户;接收用户所选择的号码,发送给所述空中配号系统, 接收所述空中配号系统返回的个人化数据,发送给更新单元;所述号码为移动用户国际综合业务数字网号码MSISDN。所述用户身份识别卡中进一步包括登录单元,用于当所述更新单元完成自身功能后,提示用户重启终端,并在当终端重启后,利用更新后的信息登录网络。一种空中配号系统,包括智能卡数据管理服务器、开通服务器、空中下载OTA服务器以及空中选号系统;所述OTA服务器,用于接收来自用户身份识别SIM卡的注册请求,并在当成功完成注册后,向所述SIM卡返回注册成功响应消息;根据接收自所述SIM卡的用户输入的查询条件,向所述空中选号系统请求符合所述查询条件的号码集,并返回给所述SIM卡;所述号码为移动用户国际综合业务数字网号码MSISDN ;所述空中选号系统,用于根据所述OTA服务器的请求,生成符合所述查询条件的号码集,并返回给所述OTA服务器;
所述OTA服务器进一步用于,接收来自所述SIM卡的用户所选择的号码,发送给所述智能卡数据管理服务器,并将所述智能卡数据管理服务器返回的个人化数据发送给所述 SIM 卡;所述智能卡数据管理服务器,用于生成临时个人化数据,并与用户所选择的号码一起组成个人化数据,发送给所述开通服务器执行开通操作,同时,将所述个人化数据发送给所述OTA服务器。所述空中配号系统中进一步包括短消息服务中心SMSC单元;所述SMSC单元识别由所述SIM卡发送的信息并实现所述SIM卡与所述OTA服务器之间的信息交互。所述开通服务器为归属位置寄存器HLR或业务运营支撑系统BOSS服务器。一种空中下载OTA服务器,包括注册单元,用于接收来自用户身份识别SIM卡的注册请求,并在当成功完成注册后,向所述SIM卡返回注册成功响应消息;根据接收自所述SIM卡的用户输入的查询条件, 向空中选号系统请求符合所述查询条件的号码集,并返回给所述SIM卡;所述号码为移动用户国际综合业务数字网号码MSISDN ;发送单元,用于接收来自所述SIM卡的用户所选择的号码,发送给智能卡数据管理服务器,并将所述智能卡数据管理服务器返回的个人化数据发送给所述SIM卡。可见,采用本发明的技术方案,SIM卡确定自身所在终端开机后,向空中配号系统发送注册请求,并在注册成功后,接收空中配号系统返回的个人化数据,根据接收到的个人化数据对自身原有信息进行更新。与现有技术相比,本发明所述方案不但打破了 SIM卡在出厂时必须有明确的目标省的限制,从而增强了卡资源省间调配的灵活性;而且,用户无需到营业厅或代办点办理业务,方便了用户使用;再有,本发明所述方案中,用户可根据自身需要自主选号,增强了用户体验。


图1为本发明空中配号系统实施例的组成结构示意图。图2为本发明方法实施例的流程图。图3为本发明方法实施例中步骤21的实现过程示意图。图4为本发明方法实施例中步骤22的实现过程示意图。图5为本发明方法实施例中步骤23的实现过程示意图。图6为本发明SIM卡实施例的组成结构示意图。
具体实施例方式针对现有技术中存在的问题,本发明中提出一种实现空中配号的方案,即当未注册SIM卡确定自身所在终端开机后,提示用户进行注册,用户确认后,向空中配号系统发送注册请求,并在注册成功后,接收空中配号系统返回的个人化数据,根据接收到的个人化数据对自身原有信息进行更新。在实际应用中,为了增强用户体验,在注册成功后,SIM卡还可提示用户进行号码选择,所述号码为MSISDN ;然后,接收用户输入的查询条件,并向空中配号系统请求符合查询条件的号码集,显示给用户;之后,接收用户选择的号码,发送给空中配号系统;空中配号系统生成临时个人化数据,与用户所选择的号码一起组成个人化数据,并执行开通操作, 同时将个人化数据发送给SIM卡进行更新。为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对本发明作进一步地详细说明。在实际应用中,本发明所述方案可基于图1所示空中配号系统实现,如图1所示, 包括智能卡数据管理服务器、业务运营支撑系统(BOSS,BusinessOperation Support System)服务器、空中下载(OTA,Over The Air)服务器、空中选号系统以及短消息服务中心(SMSC,Short Message Service Center)单兀。其中,智能卡数据管理服务器负责生成、管理和更新SIM卡中的数据。BOSS服务器为支持运营商业务运营的信息系统,可执行号码开通等操作,还可包括客户管理、产品管理、资源管理、客户服务、营销管理、渠道管理、计费、帐务、结算以及合作伙伴管理等,根据业务需要与诸多外部系统进行互联。OTA服务器负责保存并管理SIM卡的注册信息,并作为智能卡数据管理服务器和空中选号系统与SIM卡之间进行信息交互的通道。空中选号系统负责执行号码查询以及号码管理等功能。SMSC单元用于提供OTA服务器与SIM卡之间的交互式短信业务,即识别由SIM卡发送的信息并实现SIM卡与OTA服务器之间的信息交互。在实际应用中,上述BOSS服务器也可替换为归属位置寄存器(HLR,H0meL0Cati0n Register),可将BOSS服务器和HLR统称为开通服务器。具体到本发明所述方案中,上述智能卡数据管理服务器、BOSS服务器、OTA服务器、空中选号系统的功能分别如下OTA服务器,用于接收来自SIM卡的注册请求,并在当成功完成注册后,向SIM卡返回注册成功响应消息;根据接收自SIM卡的用户输入的查询条件,向空中选号系统请求符合查询条件的号码集,并返回给SIM卡;所述号码为MSISDN ;空中选号系统,用于根据OTA服务器的请求,生成符合查询条件的号码集,并返回给OTA服务器;OTA服务器进一步用于,接收来自SIM卡的用户所选择的号码,发送给智能卡数据管理服务器,并将智能卡数据管理服务器返回的个人化数据发送给SIM卡;智能卡数据管理服务器,用于生成临时个人化数据,并与用户所选择的号码一起组成个人化数据,发送给开通服务器执行开通操作,同时,将所述个人化数据发送给OTA服务器。其中,所述OTA服务器主要包括(未图示)注册单元,用于接收来自SIM卡的注册请求,并在当成功完成注册后,向SIM卡返回注册成功响应消息;根据接收自SIM卡的用户输入的查询条件,向空中选号系统请求符合所述查询条件的号码集,并返回给SIM卡;所述号码为MSISDN ;发送单元,用于接收来自SIM卡的用户所选择的号码,发送给智能卡数据管理服务器,并将智能卡数据管理服务器返回的个人化数据发送给SIM卡。基于图1所示系统,图2为本发明方法实施例的流程图。如图2所示,包括以下步骤步骤21 未注册SIM卡确定自身所在终端开机,提示用户进行注册,用户确认后,向空中配号系统发送注册请求,并在注册成功后,执行步骤22。本步骤中,用户初次使用SIM卡时,SIM卡确定自身所在终端,比如手机开机后, 提示用户是否需要发起注册请求,如果用户确定不需要发起注册请求,则结束流程,如果需要,则向空中配号系统发送注册请求;空中配号系统完成注册,并在注册成功后,向SIM卡返回注册成功响应消息;注册成功后,SIM卡关闭注册提示功能。图3为本发明方法实施例中步骤21的实现过程示意图。如图3所示,包括以下步骤步骤31 未注册SIM卡确定自身所在终端开机,提示用户是否需要发起注册请求, 如果否,则结束流程,如果是,则执行步骤32。可通过终端的屏幕将提示信息显示给用户,并接收用户反馈的信息。步骤32 =SIM卡通过SMSC单元向OTA服务器发送注册请求。本发明所述方案中,可在SIM卡中预先设置一个临时MSISDN、一个临时IMSI以及一个临时SMSP,其中,SMSP即短信中心接入号,为一特定值,SMSC单元能够识别该SMSP值, 并据此判断出该SIM卡为需要进行空中配号的SIM卡,从而按照后续方式实现SIM卡与本地OTA服务器之间的信息交互;其中,临时MSISDN主要用于SIM卡与SMSC单元之间的信息交互。SIM卡首先将注册请求发送给SMSC单元,其中携带临时MSISDN、临时IMSI以及临时SMSP等信息;SMSC单元读取到临时SMSP后,知道该注册请求是要发送给OTA服务器的, 相应地,将注册请求发送给本地的OTA服务器。如果注册成功,OTA服务器会保存该SIM卡的MSISDN和IMSI等信息。步骤33 :0ΤΑ服务器根据接收到的注册请求完成注册,并向SIM卡返回注册成功响应消息,结束流程。本发明所述方案中,所述临时IMSI可以使用与正常的IMSI不同的表示方式,比如采用不同的号段,这样,OTA服务器根据接收到的临时IMSI即可知道其对应的SIM卡为后续需要进行空中选号以及个人化数据更新的SIM卡,从而在后续再接收到来自该SIM卡的信息后,按照本发明规定的方式进行处理。SIM卡接收到注册成功响应消息后,后续可不再发起注册请求。步骤22 :SIM卡提示用户进行号码选择,接收用户输入的查询条件,向空中配号系统请求符合查询条件的号码集,将空中配号系统返回的号码集显示给用户,并接收用户所选择的号码,发送给空中配号系统,接收空中配号系统返回的个人化数据。本步骤中,SIM卡首先提示用户进行号码选择,如果终端为手机,则提示用户进行手机号码选择,并接收用户输入的查询条件,之后,向空中配号系统请求符合查询条件的号码集,并将空中配号系统返回的号码集显示给用户;之后,接收用户所选择的号码,发送给空中配号系统,空中配号系统生成临时个人化数据,即不包括用户所选择的号码以外其它所需的个人化数据,并与用户所选择的号码一起组成个人化数据,执行开通操作后发送给 SIM 卡。图4为本发明方法实施例中步骤22的实现过程示意图。如图4所示,包括以下步骤步骤41 :SIM卡提示用户是否需要进行个人化数据的更新,如果否,则结束流程,如果是,则执行步骤42。步骤42 :SIM卡提示用户进行号码选择,并接收用户输入的查询条件。用户可通过操作终端的键盘来输入查询条件,比如用户所希望的手机号码的最后四位。步骤43 :SIM卡将用户输入的查询条件通过SMSC单元发送给OTA服务器;OTA服务器与空中选号系统进行交互,获取与查询条件相符的号码集,并通过SMSC单元发送给SIM 卡。本步骤中,OTA服务器将接收到的查询条件发送给空中选号系统;空中选号系统从自身所保存的可供选择的号码中找出与查询条件相符的号码,通常为多个,从而组成一个号码集,发送给OTA服务器。步骤44 =SIM卡将接收到的号码集显示给用户,并将用户所选择的号码通过SMSC 单元发送给OTA服务器。SIM卡通过终端的屏幕将接收到的号码集显示给用户,比如,用户输入的查询条件为所希望的手机号码的最后四位1234,假设SIM卡接收到的号码集中包括5个手机号码,那么这5个手机号码的后四位将均为1234,只是其它位上的取值有所不同,将这5个手机号码均显示在屏幕上,并显示一个可移动的光标,用户可通过终端的键盘控制该光标进行移动, 并在当光标移动到用户所选择的手机号码上时,点击确认,这样,SIM卡即可知道用户选择了哪个手机号码,并将用户所选择的手机号码通过SMSC单元发送给OTA服务器。步骤45 :0ΤΑ服务器向智能卡数据管理服务器发送更新个人化数据请求,其中携带用户所选择的号码。步骤46 智能卡数据管理服务器生成临时个人化数据,即分配新的IMSI以及SMSP 等,并与用户所选择的号码一起组成个人化数据,发送给HLR或BOSS服务器执行开通操作, 同时,将所述个人化数据通过OTA服务器发送给SIM卡。OTA服务器可通过RFM指令,将个人化数据发送给SIM卡。步骤23 :SIM卡根据接收到的个人化数据对自身原有信息进行更新。SIM卡接收到个人化数据后,对应更新自身原有的信息,即利用接收到的个人化数据中的MSISDN、IMSI和SMSP等更新之前保存的临时MSISDN、临时IMSI和临时SMSP等。另外,如果更新失败,可反馈到OTA服务器,OTA服务器将通知空中选号系统以及智能卡数据管理服务器等取消之前所作操作。之后,SIM卡提示用户重启终端,并在终端重启后,利用更新后的信息登录网络,后续实现为现有技术,不再赘述。图5为本发明方法实施例中步骤23的实现过程示意图。如图5所示,包括以下步骤步骤51 :SIM卡根据接收到的个人化数据更新自身原有的信息。步骤52 :SIM卡确定更新是否成功,如果是,则执行步骤53,否则,执行步骤55。步骤53 :SIM卡提示用户重启终端。步骤M 终端重启后,SIM卡利用更新后的信息登录网络,结束流程。步骤55 :SIM卡向OTA服务器反馈更新失败消息,OTA服务器通知空中选号系统以及智能卡数据管理服务器等取消之前所作操作,结束流程。
至此,即完成了本发明方法实施例所示流程。基于上述方法,图6为本发明SIM卡实施例的组成结构示意图。如图6所示,包括处理单元,用于当确定SIM卡未注册且所在终端开机后,提示用户进行注册,用户确认后,向空中配号系统发送注册请求,并在注册成功后,接收空中配号系统返回的个人化数据;更新单元,用于根据接收到的个人化数据对自身原有信息进行更新。上述处理单元还可进一步用于,在注册成功后,关闭注册提示功能;和/或,上述处理单元还可进一步用于,在注册成功后,提示用户进行号码选择, 并接收用户输入的查询条件,向空中配号系统请求符合查询条件的号码集,将空中配号系统返回的号码集显示给用户;接收用户所选择的号码,发送给空中配号系统,接收空中配号系统返回的个人化数据,发送给更新单元;所述号码为MSISDN。另外,图6所示SIM卡中还可进一步包括登录单元,用于当更新单元完成自身功能后,提示用户重启终端,并在当终端重启后,利用更新后的信息登录网络。图6所示SIM卡的具体工作流程请参照图2 5所示方法实施例中的相应说明, 此处不再赘述。总之,采用本发明的技术方案,不但打破了 SIM卡在出厂时必须有明确的目标省的限制,从而增强了卡资源省间调配的灵活性;而且,用户无需到营业厅或代办点办理业务,方便了用户使用;再有,本发明所述方案中,用户可根据自身需要自主选号,增强了用户体验。综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。 凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
10
权利要求
1.一种实现空中配号的方法,其特征在于,该方法包括未注册用户身份识别SIM卡确定自身所在终端开机,提示用户进行注册,用户确认后, 向空中配号系统发送注册请求,并在注册成功后,接收所述空中配号系统返回的个人化数据,根据所述个人化数据对自身原有信息进行更新。
2.根据权利要求1所述的方法,其特征在于,所述未注册SIM卡确定自身所在终端开机,提示用户进行注册,用户确认后,向空中配号系统发送注册请求之后,进一步包括所述空中配号系统完成注册,并向所述SIM卡返回注册成功响应消息;所述SIM卡关闭注册提示功能。
3.根据权利要求1所述的方法,其特征在于,所述接收所述空中配号系统返回的个人化数据之前,进一步包括所述SIM卡提示用户进行号码选择;所述号码为移动用户国际综合业务数字网号码 MSISDN ;接收用户输入的查询条件,向所述空中配号系统请求符合所述查询条件的号码集,将所述空中配号系统返回的号码集显示给用户;接收用户所选择的号码,发送给所述空中配号系统。
4.根据权利要求3所述的方法,其特征在于,所述接收用户所选择的号码,发送给所述空中配号系统之后,进一步包括所述空中配号系统生成临时个人化数据,与用户所选择的号码一起组成个人化数据, 并执行开通操作,同时将所述个人化数据发送给所述SIM卡。
5.根据权利要求1、2、3或4所述的方法,其特征在于,所述根据所述个人化数据对自身原有信息进行更新之后,进一步包括所述SIM卡提示用户重启终端,并在终端重启后,利用更新后的信息登录网络。
6.一种用户身份识别卡,其特征在于,包括处理单元,用于当确定所述用户身份识别卡未注册且所在终端开机后,提示用户进行注册,用户确认后,向空中配号系统发送注册请求,并在注册成功后,接收所述空中配号系统返回的个人化数据;更新单元,用于根据所述个人化数据对所述用户身份识别卡中的原有信息进行更新。
7.根据权利要求6所述的用户身份识别卡,其特征在于,所述处理单元进一步用于,在注册成功后,关闭注册提示功能。
8.根据权利要求6所述的用户身份识别卡,其特征在于,所述处理单元进一步用于,在注册成功后,提示用户进行号码选择,并接收用户输入的查询条件,向所述空中配号系统请求符合所述查询条件的号码集,将所述空中配号系统返回的号码集显示给用户;接收用户所选择的号码,发送给所述空中配号系统,接收所述空中配号系统返回的个人化数据,发送给更新单元;所述号码为移动用户国际综合业务数字网号码MSISDN。
9.根据权利要求6、7或8所述的用户身份识别卡,其特征在于,所述用户身份识别卡中进一步包括登录单元,用于当所述更新单元完成自身功能后,提示用户重启终端,并在当终端重启后,利用更新后的信息登录网络。
10.一种空中配号系统,其特征在于,包括智能卡数据管理服务器、开通服务器、空中下载OTA服务器以及空中选号系统;所述OTA服务器,用于接收来自用户身份识别SIM卡的注册请求,并在当成功完成注册后,向所述SIM卡返回注册成功响应消息;根据接收自所述SIM卡的用户输入的查询条件, 向所述空中选号系统请求符合所述查询条件的号码集,并返回给所述SIM卡;所述号码为移动用户国际综合业务数字网号码MSISDN ;所述空中选号系统,用于根据所述OTA服务器的请求,生成符合所述查询条件的号码集,并返回给所述OTA服务器;所述OTA服务器进一步用于,接收来自所述SIM卡的用户所选择的号码,发送给所述智能卡数据管理服务器,并将所述智能卡数据管理服务器返回的个人化数据发送给所述SIM 卡;所述智能卡数据管理服务器,用于生成临时个人化数据,并与用户所选择的号码一起组成个人化数据,发送给所述开通服务器执行开通操作,同时,将所述个人化数据发送给所述OTA服务器。
11.根据权利要求10所述的空中配号系统,其特征在于,所述空中配号系统中进一步包括短消息服务中心SMSC单元;所述SMSC单元识别由所述SIM卡发送的信息并实现所述 SIM卡与所述OTA服务器之间的信息交互。
12.根据权利要求10或11所述的空中配号系统,其特征在于,所述开通服务器为归属位置寄存器HLR或业务运营支撑系统BOSS服务器。
13.—种空中下载OTA服务器,其特征在于,包括注册单元,用于接收来自用户身份识别SIM卡的注册请求,并在当成功完成注册后,向所述SIM卡返回注册成功响应消息;根据接收自所述SIM卡的用户输入的查询条件,向空中选号系统请求符合所述查询条件的号码集,并返回给所述SIM卡;所述号码为移动用户国际综合业务数字网号码MSISDN ;发送单元,用于接收来自所述SIM卡的用户所选择的号码,发送给智能卡数据管理服务器,并将所述智能卡数据管理服务器返回的个人化数据发送给所述SIM卡。
全文摘要
本发明公开了一种实现空中配号的方法,包括未注册用户身份识别卡确定自身所在终端开机,提示用户进行注册,用户确认后,向空中配号系统发送注册请求,并在注册成功后,接收所述空中配号系统返回的个人化数据,根据所述个人化数据对自身原有信息进行更新。本发明同时公开了一种用户身份识别卡、一种空中配号系统以及一种空中下载服务器。应用本发明所述方案,不但能够增强卡资源省间调配的灵活性,而且可方便用户使用。
文档编号H04W8/24GK102196413SQ20101011771
公开日2011年9月21日 申请日期2010年3月3日 优先权日2010年3月3日
发明者张颖, 柏洪涛, 罗红 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1