一种一卡两号的实现方法

文档序号:7699901阅读:660来源:国知局
专利名称:一种一卡两号的实现方法
技术领域
本发明涉及一种移动终端一卡两号的实现方法,尤其是涉及一种使用一张用户卡能够在机卡分离PHS手机和其他模式手机中分别使用的一卡两号实现方法。
背景技术
根据现有PHS网络通用的RCR STD-28标准,移动台在手机开机时先要执行位置登记、鉴权处理,成功后网络为该用户提供签约服务。网络为该用户提供签约服务的过程中,会根据需要和要求对用户提出登记、鉴权的要求。登记、鉴权的种类包括呼出鉴权、呼入鉴权等很多种。在执行这些登记、鉴权过程中,PIMID和AK是配对出现的。利用存储在HLR中PIM ID对应的AK(鉴权码)和HLR(归属位置寄存器)中产生的随机数Rand作为参数,在HLR中执行FEAL算法和STEPHI算法得到一个结果;利用存储在PIM卡(Personal IdenticationModel,即PHS机卡分离手机中的用户卡)中的AK与HLR中产生的随机数Rand作为参数,在PHS手机中执行FEAL算法或STEPHI算法得到另一个结果,PHS手机将此结果送到网络侧。在网络侧通过比较上述两个处理结果对手机的结果和HLR算出的结果进行比较,其中HLR的同时运行了两个算法得出两个结果,手机只送出一个结果到网络侧,进行登记、鉴权处理过程,只要手机的结果和HLR中的任意一个结果相同,就表明鉴权通过上述任意一个结果符合,则网络确认该用户为合法用户,否则,网络认为该用户为非法用户。
现有的其他模式手机主要包括GSM手机和CDMA手机,GSM网络中的鉴权流程如下网络端发送一随机数(RAND)到MS(移动系统)。手机将通过命令RUN GSMALGORITHM(运行GSM鉴权算法)将RAND送到SIM卡。SIM卡使用A3/A8算法和程序向ME返回结果(SRES)。ME将SRES送回到网络。网络将该值与他自己算出的值相比较。相同则鉴权通过,否则鉴权失败。CDMA网络的鉴权处理过程也基本类似。
当前的一卡两号一般都是同一网络中的号码,有两种实现方式。其一是手机侧,在用户卡中存储IMSI的地方写入两个或两以上的值,从而在网络对应两个不同的号码;其二在网络侧实现,直接在用户数据库中将一个卡对应不同的号码。

发明内容
本发明提供了一种一卡两号的实现方法,不需要对网络侧进行硬件改造,实现只需一张用户卡就可以在PHS手机和其它模式手机中分别使用的一卡两号功能。
本发明所述的一卡两号的实现方法,包括以下处理步骤1)将GSM手机或CDMA手机用户卡中文件的未使用记录用于存放PHS用户的鉴权数据,原GSM用户或CDMA用户的鉴权数据的保存位置不变;2)当所述用户卡在GSM手机或CDMA手机中使用时,使用对应的GSM或CDMA用户鉴权数据完成鉴权;3)当所述用户卡使用在PHS手机中时,先从用户卡中提取PHS用户的鉴权数据,然后在手机中进行鉴权运算,将结果发送到网络侧比较,由网络侧确认是否通过鉴权。
所述步骤1)的PHS用户的鉴权数据包括PIM ID和AK。
所述步骤1)中可利用GSM手机用户卡中的PLMNsel(公用陆地移动网选择)文件或者CCP(承载业务参数)文件的未使用记录存放PHS用户的鉴权数据。
所述步骤1)中除了可以利用CDMA手机用户卡中PLMNsel或者CCP文件外,还可以利用UIM卡中的其他文件存放PHS用户的鉴权数据。
采用了上述方法后,本发明在PHS通信系统中实现一卡两号,具有下列优点和效果1、为PHS网络运营商节省投资,节省网络改造时间。由于该方法是基于利用PIM卡的识别号(PIM ID)替代PS NUMBER去执行登记、鉴权,网络侧几乎无需做任何改动即可实现机卡分离,所以PHS网络运营商即可发展机卡分离型用户,同时也不影响为当前的非机卡分离的用户提供正常的服务;因为PHS网络运营商减少了对设备供应商的依赖性,减少了日常维护的工作量,而且,由于用户识别信息全部存储在PIM卡中,网络运营商还可以开展一些不依赖于特定手机的增值业务,如类似于GSM的全球通服务等。一卡两用还可以共享GSM网络或CDMA网络中的用户,给网络运营商创造更多的利润。
2、由于用户可以随意更换PIM卡,使得PHS手机用户可以不再依赖于PHS运营商,PHS手机提供商就可以和其他制式的移动终端供应商一样,开拓多种销售渠道,从而带来更加丰厚的利润。
3、为PHS手机用户提供更加物美价廉的移动终端。采用此发明实现的一卡两用可推广PHS机卡分离技术实现应用,使得终端供应商与手机运营商商的分离,多个制造商之间的竞争,必将导致PHS移动终端价格的不断降低。同时还可以利用用户原有的SIM卡或UIM卡资源进入PHS网络,给予用户更加灵活的选择。用户还可以通过设置呼叫转移来实现同时接收到GSM、CDMA和PHS网络的呼叫的目的,节省了通话费用。


图1是PHS手机侧鉴权完整流程的SDL图;图2是PHS手机读取PIM ID的SDL图;图3是PHS手机读取鉴权数据的SDL图;具体实施方式
本发明重点在于利用现有公网SIM卡使用比较少的文件存放PHS网络中的鉴权数据,将鉴权算法还是放在手机中进行。这样既不用改动SIM卡的鉴权机制,又可以在PHS网络中使用,从而实现了一卡两用。鉴权数据包括PIM ID和AK,其中PIM ID长度为7个字节,而AK在海外版的鉴权算法中长度至少为64bit,即8个字节,那么这两个数据最少需要15个字节的存储空间。其具体实现可以有不同方式,举例如下经研究,当前流行的SIM卡均为PHASE 2或者PHASE 2+类型,为了普遍性,选择这两种类型均有的文件PLMNsel或者文件CCP未使用的记录来存放鉴权数据PIM ID和AK。在GSM协议中规定,PLMNsel中未使用的记录标记为“FF FF FF”,第一个记录的优先级最高。因此若选择此文件存放则需要放在最后6记录共18个字节中。对于文件CCP,该文件用于存放承载能力配置参数,现在网络极少使用,可以用来存放鉴权数据。CCP文件每个记录长度为14个字节,5条记录。同样我们可以利用最后几条存放鉴权数据。对于CDMA网络的UIM卡的处理过程也是类似的。
下面以PHS手机的登记鉴权的具体过程说明本发明的流程,参考图1、2、3所示的SDL流程(1) 将PIM卡插入ME(移动设备),开机后ME需要读取PIM ID;(2) ME向PIM卡发送选择存放PIM ID文件的请求;(3) PIM卡向ME确认找到相应文件;(4) ME向PIM卡发送获取状态请求;(5) PIM卡向ME上报相关文件的状态;(6) ME向PIM卡发送读文件内容请求;(7) PIM卡向ME上报读取的文件内容;(8) ME根据文件内容解析出PIM ID;(9) ME向CS发送位置登记请求,该请求包括PIM ID;(10) CS向ME发送鉴权请求,并将随机数传给ME;(11) ME向PIM卡发送选择存放鉴权相关数据文件的请求;(12) PIM卡向ME确认找到相应文件;(13) ME向PIM卡发送获取状态请求;(14) PIM卡向ME上报相关文件的状态;(15) ME向PIM卡发送读文件内容请求;(16) PIM卡向ME上报读取的文件内容;(17) ME根据文件内容解析出鉴权数据AK,并结合随机数执行FEAL算法或STEPHI算法产生鉴权结果;(18) ME发送鉴权响应给CS(基站),携带其产生的鉴权结果;(19) CS将位置登记确认消息传给ME。
对于GSM手机和CDMA手机的登记、鉴权过程与现有技术的方法相同。
权利要求
1.一种一卡两号的实现方法,其特征在于,包括以下处理步骤1)将GSM手机或CDMA手机用户卡中文件的未使用记录用于存放PHS用户的鉴权数据,原GSM用户或CDMA用户的鉴权数据的保存位置不变;2)当所述用户卡在GSM手机或CDMA手机中使用时,使用对应的GSM或CDMA用户鉴权数据完成鉴权;3)当所述用户卡使用在PHS手机中时,先从用户卡中提取PHS用户的鉴权数据,然后在手机中进行鉴权运算,将结果发送到网络侧比较,由网络侧确认是否通过鉴权。
2.根据权利要求1所述的一卡两号的实现方法,其特征在于,所述步骤1)的PHS用户的鉴权数据包括PHS用户标识码和鉴权码。
3.根据权利要求1或2所述的一卡两号的实现方法,其特征在于,所述步骤1)中可利用GSM手机用户卡中的公用陆地移动网选择文件或者承载业务参数文件的未使用记录存放PHS用户的鉴权数据。
4.根据权利要求1或2所述的一卡两号的实现方法,其特征在于,所述步骤1)中可利用CDMA手机用户卡中的公用陆地移动网选择文件或者承载业务参数文件的未使用记录存放PHS用户的鉴权数据。
全文摘要
本发明涉及一种移动终端一卡两号的实现方法,包括以下处理步骤将GSM手机或CDMA手机用户卡中文件的未使用记录用于存放PHS用户的鉴权数据,原GSM用户或CDMA用户的鉴权数据的保存位置不变;当所述用户卡在GSM手机或CDMA手机中使用时,使用对应的GSM或CDMA用户鉴权数据完成鉴权;当所述用户卡使用在PHS手机中时,先从用户卡中提取PHS用户的鉴权数据,然后在手机中进行鉴权运算,将结果发送到网络侧比较,由网络侧确认是否通过鉴权。采用本发明方法能够实现在机卡分离PHS手机和其他模式手机中共同使用一张用户卡,可以为PHS网络运营商节省网络投资。
文档编号H04M1/675GK1512741SQ0216075
公开日2004年7月14日 申请日期2002年12月27日 优先权日2002年12月27日
发明者程琼, 卢晓辉, 林强, 程 琼 申请人:深圳市中兴通讯股份有限公司上海第二研究所, 深圳市中兴通讯股份有限公司上海第二
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1