一种在移动终端中自动写入软sim信息的方法以及终端开户方法

文档序号:8343334阅读:542来源:国知局
一种在移动终端中自动写入软sim信息的方法以及终端开户方法
【技术领域】
[0001]本申请涉及通信系统中的移动终端技术,特别涉及一种在移动终端中自动写入软SIM信息的方法以及终端开户方法。
【背景技术】
[0002]目前,在集群手机等终端中,使用实体SIM卡信息存在一定的可靠性隐患。所以,在使用实体SIM卡方式之外,使用软SIM卡方式成为该类终端的一种重要选择。所谓软SIM,即在终端内开辟出一块存储空间用于记录用户身份等信息。
[0003]软SM信息对应到终端在网络中的身份识别,使用软SM的终端,其软SM信息和终端绑定,需要为每台终端定制和开户网络匹配的软SM信息。因此,现有使用软SIM的终端,需要在终端开户时,手工逐一刷写每个待开户终端的软SM信息,人工通过PC端工具软件将软SIM信息(包括MS1、鉴权算法、K值、Op值)写入待开户的终端,工作量大,人力成本高,效率低下;同时,由于软SIM信息对应终端在网络中的身份识别,因此需要对软SIM信息进行规划,保证其中的MSI无重复、无冲突,该特点对使用PC端工具软件并行写入带来很大困难。

【发明内容】

[0004]本申请提供一种在移动终端中自动写入软SIM信息的方法以及终端开户方法,能够自动生成软SIM信息,提高终端的开户效率,降低人力成本。
[0005]为实现上述目的,本申请采用如下的技术方案:
[0006]一种在移动终端中写入软SIM信息的方法,包括:
[0007]所述终端根据自身的MEI生成全网唯一的MSI,并根据MSI或MEI生成软SM信息中的K值;
[0008]所述终端将网络当前的鉴权算法和Op值作为所述软SIM信息中的鉴权算法和Op值;
[0009]所述终端将生成的MS1、K值、鉴权算法和Op值写入用于保存软SM信息的存储区内。
[0010]较佳地,所述终端根据自身的MEI生成MSI包括:
[0011]根据网络部署设定MSI的前6位数字MCC值和MNC值,根据MEI中的TAC映射得到MSI的第7、8和9位数字,将MEI中的SNR作为MSI的最后6位数字;
[0012]当所述MNC值为2位数字时,将所述IMSI的第6位设为O。
[0013]较佳地,所述终端将网络当前的鉴权算法和Op值作为所述软SIM信息中的鉴权算法和Op值为:对于采用默认鉴权算法和Op值的网络,所述终端将默认鉴权算法和Op值作为所述软SM信息中的鉴权算法和Op值。
[0014]较佳地,所述终端将网络当前的鉴权算法和Op值作为所述软SIM信息中的鉴权算法和Op值为:所述终端在预先保存的鉴权算法和Op值列表中选择一组鉴权算法和Op值,并利用该鉴权算法和Op值、以及生成出的MSI和K值,在当前网络中进行接入操作,若接入成功,则将成功接入时使用的鉴权算法和Op值作为所述软SIM信息中的鉴权算法和Op值;若接入失败,再重新选择一组鉴权算法和Op值,并进行接入操作,直到接入成功为止。
[0015]一种移动终端的开户方法,包括:
[0016]在网络中为使用软SM的终端开户时,所述网络根据开户终端的MEI生成所述终端的頂SI,并根据所述MEI或MSI生成所述终端的K值;
[0017]将生成的MS1、K值、所述网络当前的鉴权算法和Op值作为所述终端的软SM信息记录在网络中。
[0018]较佳地,所述网络根据开户终端的MEI生成所述终端的MSI包括:
[0019]根据网络部署设定MSI的前6位数字MCC值和MNC值,根据MEI中的TAC映射得到MSI的第7、8和9位数字,将MEI中的SNR作为MSI的最后6位数字;
[0020]当所述MNC值为2位数字时,将所述IMSI的第6位设为O。
[0021]由上述技术方案可见,本申请中,终端根据自身的MEI生成全网唯一的MSI,并根据MSI或MEI生成软信息中的K值;终端将网络当前的鉴权算法和Op值作为软SM信息中的鉴权算法和Op值;终端将生成的MS1、K值、鉴权算法和Op值写入用于保存软SM信息的存储区内。相应地,在网络中为使用软SIM的终端开户时,网络根据开户终端的ΙΜΕΙ,采用与终端相同的方式生成终端的頂SI,并根据MEI或IMSI生成终端的K值;将生成的MS1、K值、网络当前的鉴权算法和Op值作为终端的软SM信息记录在网络中。通过上述方式,根据頂EI自动生成全网唯一的MSI,并利用MEI或MSI生成K值,再将网络的鉴权算法和Op值与生成的MSI和K值一起作为终端的软SM信息,从而保证网络和终端的软SIM信息一致,并免去手工向终端写入软SIM信息,提高终端的开户效率,降低人力成本。
【附图说明】
[0022]图1为本申请中在终端写入软SM信息的方法流程示意图;
[0023]图2为终端MEI码的组成示意图;
[0024]图3为本申请中进行终端开户的方法流程示意图。
【具体实施方式】
[0025]为了使本申请的目的、技术手段和优点更加清楚明白,以下结合附图对本申请做进一步详细说明。
[0026]终端的软SM信息包括:MS1、K值、鉴权算法和Op值。在本申请中,终端和网络均采用相同的方法自动生成软SM信息中的MSI和K值,并采用网络的鉴权算法和Op值,从而保证终端和网络生成相同的软SM。下面在本申请的具体描述中,将分为终端写入软SIM信息的方法和网络进行终端开户的方法,用于分别介绍终端和网络侧的处理。
[0027]图1为本申请中在终端写入软SIM信息的方法流程示意图。如图1所示,该方法包括:
[0028]步骤101,终端根据自身的MEI生成全网唯一的MSI。
[0029]软SM信息里的頂SI为15个十进制数字,由MCC (3)+MNC (2/3)+MSIN(10/9)组成,是识别移动用户的标志,具有唯一性。其中,MCC指移动国家码,由三位数字组成,MNC指移动网络码,由两位或三位数字组成,MSIN为移动用户识别码,由十位或九位数字组成,括号中的数字表示占用的数字位数,例如MCC(3)表示3位数字的移动国家码。
[0030]终端的頂EI码为终端设备的标识ID,其组成如图2所示,MEI同样具有唯一性,因此可以根据这个具有唯一性的MEI码来生成具有唯一性的MSI码。具体根据MEI生成MSI码的方式可以自由设定,只要保证终端与网络采用相同的规则生成即可。这里,给出一种利用頂EI码生成IMSI码的方式,在实际应用中可以不局限于此:
[0031]根据网络部署设定MSI的前6位数字(即根据终端所在的国家和网络设定MCC和MNC取值),根据MEI中的T
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1