一种写卡方法、设备和系统的制作方法

文档序号:9203130阅读:1290来源:国知局
一种写卡方法、设备和系统的制作方法
【技术领域】
[0001]本发明涉及写卡技术,尤其涉及一种写卡方法、设备和系统。
【背景技术】
[0002]通信智能卡包括:客户识别模块(SIM, Subscriber Identity Module)卡、用户识别模块(UIM,User Identity Module)卡、全球用户识别模块(USIM,Universal SubscriberIdentity Module)卡等等,均是用于实现移动用户身份鉴权的设备。每个用户的通信智能卡都要由运营商写入不同的号码数据,从而使得在登录移动网络后能够被网络唯一区分并接入。因此,电信运营商发展客户就依赖于所具备的卡及号码资源。
[0003]电信运营商为了发展客户,会预置一些写入有号码数据的通信智能卡,这些已经写好号码数据的通信智能卡,无论是否卖出,都将占用运营商宝贵的号码资源。所以,目前为了降低号码资源的占用率,运营商均开始采用远程写卡方式,具体可以包括如下两种方式:
[0004]第一种方式是个人计算机(PC,Personal Computer)方式,通过运营商后台的写卡系统控制连接PC机的读卡器,将用户选择的手机号码以及对应的写卡数据,包括:国际移动用户识别码(IMSI, Internat1nal Mobile Subscriber Identificat1n Number)、集成电路卡识别码(ICCID, Integrate circuit card identity)、个人识别密码(PIN, PersonalIdentificat1n Number)、PIN 码解锁码(PUK, PIN Unlocking Key)和短消息服务平台(SMSP, Short Message Service Platform)号码写入到通信智能卡中,写卡完成后,写卡系统通知业务支撑系统完成号码的开通,从而完成整个写卡过程。
[0005]第二种方式是短信方式,将临时通信的个人化数据写入到通信智能卡中,以使通信智能卡能够通过移动网络进行临时的通信,用户选完手机号码后,后台写卡系统将手机号码对应的写卡数据,包括MS1、ICCID、PIN、PUK、SMSP,以短信方式通过手机传给通信智能卡,通信智能卡将相应的写卡数据项保存到通信智能卡中,从而完成个人化数据的更新,通信智能卡完成更新后,写卡系统通知业务支撑系统完成号码的开通,从而完成整个写卡过程。
[0006]然而,基于PC方式的写卡,需要用户配备PC设备及专用的读写卡器,投资较大,不利于电子渠道的推广;而基于短信方式的写卡,需要给用户卡分配临时号码以保障手机能接收到短信,依然占用运营商宝贵的号码资源,而且短信方式时延较大,失败率较高。

【发明内容】

[0007]有鉴于此,本发明实施例期望提供一种写卡方法、设备和系统,能实现空白卡在电子渠道写卡,降低设备硬件投入,且无需分配临时号码与移动通信网络交互,简化系统,写卡过程时延短,写卡成功率高。
[0008]为达到上述目的,本发明的技术方案是这样实现的:
[0009]第一方面,本发明实施例提供了一种写卡方法,所述方法应用于终端以及通过预设接口与所述终端进行连接的待写入的通信智能卡,所述方法包括:
[0010]所述终端接收写卡数据,所述写卡数据包括正式MSI和根据第一校验算法得到的所述正式国际移动用户识别码MSI的第一校验码;
[0011]所述终端将所述写卡数据通过所述预设接口传输至所述通信智能卡;
[0012]所述通信智能卡根据所述写卡数据将自身预置数据中的临时MSI更新为所述正式IMSI,其中,所述预置数据还包括所述通信智能卡的标识信息和所述通信智能卡的安全信息。
[0013]根据第一种可能的实现方式,结合第一方面,在终端接收写卡数据之前,所述方法还包括:
[0014]所述终端通过所述预设接口获取所述通信智能卡的标识信息,并将所述通信智能卡的标识信息提示给用户,其中,所述通信智能卡的标识信息用于所述用户从业务服务器中获取所述写卡数据。
[0015]根据第二种可能的实现方式,结合第一方面,所述通信智能卡根据所述写卡数据将自身预置数据中的临时頂SI更新为所述正式MSI,包括:
[0016]所述通信智能卡根据所述第一校验算法对所述正式MSI进行校验,得到第二校验码;
[0017]当所述第二校验码与所述第一校验码相同时,所述通信智能卡将自身预置数据中的临时IMSI更新为所述正式MSI,,并将所述第一校验码进行保存。
[0018]第二方面,本发明实施例提供了一种写卡方法,所述方法包括:
[0019]业务服务器接收用户的身份信息、选定号码和通信智能卡的标识信息;
[0020]所述业务服务器设置与所述选定号码对应的正式MSI,并根据第一校验算法对所述正式MSI进行校验得到第一校验码;
[0021]所述业务服务器根据所述正式IMSI和所述第一校验码得到写卡数据;
[0022]所述业务服务器根据所述通信智能卡的标识信息查找预设的数据库中与所述通信智能卡的标识信息对应的所述通信智能卡的安全信息;
[0023]所述业务服务器根据所述写卡数据、所述通信智能卡的安全信息、所述通信智能卡的标识信息以及所述身份信息开通所述选定号码,并向用户提示写卡数据。
[0024]根据第一种可能的实现方式,结合第二方面,所述业务服务器根据所述写卡数据、所述通信智能卡的安全信息、所述通信智能卡的标识信息以及所述身份信息开通所述选定号码,包括:
[0025]所述业务服务器建立所述选定号码与所述通信智能卡的标识信息、所述写卡数据、所述通信智能卡的安全信息以及所述身份信息的对应关系。
[0026]第三方面,本发明实施例提供了一种终端,包括接收单元、预设接口、通过所述预设接口与所述终端进行连接的待写入的通信智能卡和传输单元,其中:
[0027]所述接收单元,用于接收写卡数据,所述写卡数据包括正式MSI和根据第一校验算法得到的所述正式国际移动用户识别码IMSI的第一校验码;
[0028]所述传输单元,用于将所述接收单元接收的输入指令中的写卡数据通过所述预设接口传输至所述通信智能卡;
[0029]所述通信智能卡,用于根据所述传输单元传输的写卡数据将自身预置数据中的临时MSI更新为所述正式IMSI,其中,所述预置数据还包括所述通信智能卡的标识信息和所述通信智能卡的安全信息。
[0030]根据第一种可能的实现方式,结合第一方面,所述终端还包括提示单元,用于通过所述预设接口获取所述通信智能卡的标识信息,并将所述通信智能卡的标识信息提示给用户,其中,所述通信智能卡的标识信息用于使得所述用户从业务服务器中获取所述写卡数据。
[0031]根据第二种可能的实现方式,结合第一方面,所述通信智能卡具体包括:
[0032]校验模块,用于根据第一校验算法对所述正式IMSI进行校验,得到第二校验码;
[0033]确定模块,用于确定所述校验模块得到所述第二校验码与所述第一校验码是否相同;
[0034]更新模块,用于当所述确定模块确定所述第二校验码与第一校验码相同时,将自身预置数据中的临时MSI更新为所述正式MSI,,并将所述第一校验码进行保存。
[0035]第四方面,本发明实施例提供了一种业务服务器,包括业务交互平台和写卡数据生成平台,其中,
[0036]所述业务交互平台用于,接收用户的身份信息、选定号码和通信智能卡的标识信息;
[0037]所述写入数据生成平台用于,设置与所述选定的号码对应的正式MSI,并根据第一校验算法对所述正式IMSI进行校验得到第一校验码;
[0038]根据所述正式IMSI和所述第一校验码得到所述写卡数据;
[0039]根据所述通信智能卡的标识信息查找预设的数据库中与所述通信智能卡的标识信息对应的所述通信智能卡的安全信息,并将所述写卡数据、所述通信智能卡的安全信息、所述通信智能卡的标识信息发送至所述业务交互平台;
[0040]所述业务交互平台还用于,根据所述写卡数据、所述通信智能卡的安全信息、所述通信智能卡的标识信息以及所述用户的身份信息开通所述选定号码;
[0041]所述业务交互平台还用于,向所述用户提示所述写卡数据。
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1