一种机卡分离移动终端的锁网方法及机卡分离移动终端的制作方法

文档序号:7886492阅读:282来源:国知局
专利名称:一种机卡分离移动终端的锁网方法及机卡分离移动终端的制作方法
技术领域
本发明涉及手机锁网技术,尤其涉及一种机卡分离移动终端的锁网方法及机卡分离移动终端。
背景技术
随着移动通信的普及,运营商之间的竞争也越来越激烈,已经到了白热化的阶段。为了抢占更多的用户资源,扩大市场规模,吸引用户使用本公司的网络,各网络运营商不惜成本的给用户大量补贴,通过各种商业手段比如以低于成本价的价格将手机卖给用户、免费送手机等促销活动来吸引用户,但这些优惠手段都存在着很大的风险,一旦用户以低价购机后转向其它网络,那么就意味着运营商损失了大量的补贴,所以必须要在技术上保证所送的或以低于成本价格卖给用户的手机只能用运营商自己的网络。一般来说最有效、最直接的方式就是通过手机锁网来防止用户转入其它网络。但是目前实现码分多址(Code Division Multiple Access,简称为CDMA)锁网的方式一般都是锁MIN(Mobile Identification Number,移动身份号码)段,即通过手机检查RUIM(Removable User Identity Module,可移动用户识别模块)卡里的MIN值是否为运营商合法的MIN值(即检查RUIM卡的MIN值是否在该运营商的合法MIN值的范围内)。如果该RUM卡的MIN值为该运营商合法的MIN,则手机开机后可正常工作;如果该RUM卡的MIN不合法,那么手机通信相关的功能比如打电话(不包括拨紧急呼叫)、发短信等业务将不能正常使用。由于上述锁网方式本身只能通过判断RUM卡里的MIN段数值的合法性来进行锁网,所以这种方法存在下述缺陷:第一、加密算法复杂度较低,安全级别较低,容易被破解;第二、兼容性差,一旦局方升级了新的MIN段,那么手机也必须跟着升级手机软件,否则新的MIN段会被锁网软件判定为非法,从而导致锁网的误操作。

发明内容
本发明的目的在于提供一种机卡分离移动终端的锁网方法及机卡分离移动终端,以克服现有锁网方法容易被破解且兼容性差的缺陷。为解决上述问题,本发明提供了一种机卡分离移动终端的锁网方法,应用于码分多址系统中,包括:移动终端从可移动用户识别模块(RUIM)卡中读取出运营商名称(SPN)、归属系统识别码(SID)及网络识别码(NID)中的任意一个或任意组合,与预配置的锁死条件进行比对,在满足锁死条件的情况下,进入手机锁死状态。进一步地, 所述锁死条件包括:所读取出的SPN值与预配置的SPN值不相同。 进一步地,
所述锁死条件包括:所读取出的SPN中的前预设位数的值与所述预配置的SPN中前相同位数的值不同。进一步地,所述锁死条件中还包括:所读取出的归属SID与预配置的本网归属SID不同,且不等于本网等价归属SID的值。进一步地,所述锁死条件中还包括:所读取出的归属SID与预配置的本网等价归属SID相同,且所读取出的NID的值等于O。相应地,本发明还提供了一种机卡分离移动终端,应用于码分多址系统中,包括:读取模块,用于从可移动用户识别模块(RUM)卡中读取出运营商名称(SPN)、归属系统识别码(SID)及网络识别码(NID)中的任意一个参数或任意参数的组合;比对模块,用于将所述读取模块读出的参数与预配置的锁死条件进行比对,在满足锁死条件的情况下,进入手机锁死状态。进一步地,所述比对模块比对的所述锁死条件包括:所读取出的SPN值与预配置的SPN值不相同。进一步地,所述比对模块比对的所述锁死条件包括:所读取出的SPN中的前预设位数的值与所述预配置的SPN中前相同位数的值不同。进一步地,所述比对模块比对的所述锁死条件中还包括:所读取出的归属SID与预配置的本网归属SID不同,且不等于本网等价归属SID的值。进一步地,所述比对模块比对的所述锁死条件中还包括:所读取出的归属SID与预配置的本网等价归属SID相同,且所读取出的NID的值等于O。与现有技术相比,本发明降低了软件开发难度,并且提高了系统的兼容性,不会因为局方升级MIN段而造成发货手机在售后大批量进行升级的窘境。


图1是本发明实施例中机卡分离移动终端的锁网方法流程图;图2是本发明实施例中一种锁网流程示意图;图3是本发明实施例中另一种锁网流程示意具体实施例方式为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。如图1所示,本实施例主要是通过在开机过程中移动终端读取到RUM卡里的参数(包括:SPN(Service Provider Name,运营商名称)、SID (Systemldentification,系统识别码)、NID (Network Identification,网络识别码)中的任意一个或任意组合),然后将提取出的参数与预配置的锁死条件进行比对,在满足锁死条件的情况下,进入手机锁死状态,从而实现锁网的功能。在具体实现时,上述锁死条件包括:所读取出的SPN值与预配置的SPN值不相同;还可以包括:所读取出的SPN中的前预设位数的值与所述预配置的SPN中前相同位数的值不同;还可以进一步包括:所读取出的归属SID与预配置的本网归属SID不同,且不等于本网等价归属SID的值;还可以包括:所读取出的归属SID与预配置的本网等价归属SID相同,且所读取出的NID的值等于O。移动终端从RUM卡里需要读取的参数包括SPN、SID和NID,但不限于这三种参数,还包括 IMSI (International Mobile Subscriber IdentificationNumber,国际移动用户识别码)、ICCID(Integrate circuit card identity,集成电路卡识别码)、MCC(MobileCountry Code,移动国家号码)、MNC(Mobile Network Code,移动网络号码)等参数。SPN是RUM卡上的运营商名称,在卡出厂时就被写死在卡上,无法被更改;Home SID是CDMA网中唯一识别一个移动业务本地网的号码。SID在国内按省份分配;NID是一个移动业务本地网中唯一识别一个网络的号码,可用于区分不同的MSC(Mobile Switching Center,移动交换中心)。移动台可根据一组(SID NID)来识别一个网络。下面结合附图对上述方法进行进一步说明。在本实施例,如图2所示,实现锁网的处理方法具体包括以下步骤:步骤A.用户插入RUM卡到手机中;步骤B.手机在RUM卡的EF6F41文件里读取SPN值;步骤C.把从RUM卡里读取到的SPN值跟要锁的网络名(例如要锁的网络名为:MTS)进行对比判断,如果判二者一致,则执行步骤E,否则,执行步骤D ;步骤D.手机停止搜索网络并在界面上提示用户“无效的RUM卡”,此种状态下,只许用户拨打紧急呼叫,不允许用户执行其它操作,即手机进入锁死状态,结束;步骤E.手机在RUM卡的EF6F28文件里读取Home SID值;步骤F.手机如判断出读取到的Home SID值等于本网Home SID值(如14555),则允许注册网络,执行步骤J,否则执行步骤G ;步骤G.判断Home SID值是否等于本网等价Home SID值(如14844),如果是则执行步骤H,否则执行步骤D ;步骤H.从RUM里的EF6F28文件里读取NID值;步骤1.判断读取到的NID值是否为0,如果为O则执行步骤D,否则执行步骤J ;步骤J.手机注册到网络,并可以正常使用,流程结束。其中,上述验证SPN和Home SID NID的步骤可以调换顺序,即另一种实现锁网的处理方法,如图3所示,包括以下步骤:步骤A.用户插入RUM卡到手机中;步骤B.手机在RUM卡的EF6F28文件里读取Home SID值;步骤C.手机如判断出读取到的Home SID值等于本网Home SID值(如14555),是则执行步骤F,否则执行步骤D ;步骤H判断Home SID值是否等于本网等价Home SID值(如14844),如果是则执行步骤E,否则执行步骤H;步骤E.从RUM里的EF6F28文件里读取NID值;步骤1.判断读取到的NID值是否为0,如果为O则执行步骤H,否则执行步骤F ;步骤F.手机在RUM卡的EF6F41文件里读取SPN值;步骤G.把从RUM卡里读取到的SPN值跟要锁的网络名(例如要锁的网络名为:MTS)进行对比判断,如果判二者一致,则执行步骤I,否则,执行步骤H ;步骤H.手机停止搜索网络并在界面上提示用户“无效的RUM卡”,此种状态下,只许用户拨打紧急呼叫,不允许用户执行其它操作,结束;步骤1.手机注册到网络,并可以正常使用,流程结束。下面对本发明的锁网方法进行说明。在手机开机、RUM卡初始化完成后,手机通过RUM卡接口函数读取卡里的EF6F41文件获取SPN(比如是“MTS Telecom”),然后只提取该SPN或该SPN中的前预设位数(如前三位),并跟被锁网络的SPN(假设被锁网络的SPN是“MTS”)做比较,如果从卡里读到的SPN的前三个字母跟已知被锁网络的SPN不同,即卡里的SPN前三位不是“MTS”,那么手机就立即执行SIM卡锁死程序进入锁死状态,即用户只能用该手机进行紧急呼叫,无法进行正常操作;相反,如果二者相同,那么手机会进一步再从SM卡里的EF6F28文件里读取HomeSID和/或NID,然后对读取到的Home SID和已知要锁网的Home SID进行比较,包括:如果读取到的Home SID跟要锁网络的Home SID相同则手机进入正常状态;如果读取到的Home SID跟要锁网络的Home SID不相同,再判断读取到的HomeSID是否等于14844,如果从SM卡里取到的Home SID不等于14844,则手机进入锁死状态;如果等于14844,则读取EF6F28文件里的NID,如果读取到的NID为O则进入锁死状态,否则进入正常状态,整个流程结束。上述验证SPN和Home SID、NID的步骤可以调换顺序。相应地,本实施例中,一种机卡分离移动终端,应用于码分多址系统中,包括:读取模块,用于从可移动用户识别模块(RUIM)卡中读取出运营商名称(SPN)、归属系统识别码(SID)及网络识别码(NID)中的任意一个参数或任意参数的组合;比对模块,用于将所述读取模块读出的参数与预配置的锁死条件进行比对,在满足锁死条件的情况下,进入手机锁死状态。较佳地,所述比对模块比对的所述锁死条件包括:所读取出的SPN值与预配置的SPN值不相同。较佳地,所述比对模块比对的所述锁死条件包括:所读取出的SPN中的前预设位数的值与所述预配置的SPN中前相同位数的值不同。较佳地,所述比对模块比对的所述锁死条件中还包括:所读取出的归属SID与预配置的本网归属SID不同,且不等于本网等价归属SID的值。较佳地,所述比对模块比对的所述锁死条件中还包括:所读取出的归属SID与预配置的本网等价归属SID相同,且所读取出的NID的值等于O。本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。以上所述仅为本发明的优选实施例而已,并非用于限定本发明的保护范围。根据本发明的发明内容,还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种机卡分离移动终端的锁网方法,应用于码分多址系统中,包括: 移动终端从可移动用户识别模块(RUIM)卡中读取出运营商名称(SPN)、归属系统识别码(SID)及网络识别码(NID)中的任意一个或任意组合,与预配置的锁死条件进行比对,在满足锁死条件的情况下,进入手机锁死状态。
2.如权利要求1所述的方法,其特征在于: 所述锁死条件包括:所读取出的SPN值与预配置的SPN值不相同。
3.如权利要求1所述的方法,其特征在于: 所述锁死条件包括:所读取出的SPN中的前预设位数的值与所述预配置的SPN中前相同位数的值不同。
4.如权利要求2或3所述的方法,其特征在于: 所述锁死条件中还包括:所读取出的归属SID与预配置的本网归属SID不同,且不等于本网等价归属SID的值。
5.如权利要求2或3所述的方法,其特征在于: 所述锁死条件中还包括:所读取出的归属SID与预配置的本网等价归属SID相同,且所读取出的NID的值等于O。
6.一种机卡分离移动终端,应用于码分多址系统中,包括: 读取模块,用于从可移动用户识别模块(RUIM)卡中读取出运营商名称(SPN)、归属系统识别码(SID)及网络识别码(NID)中的任意一个参数或任意参数的组合; 比对模块,用于将所述读取模块读出的参数与预配置的锁死条件进行比对,在满足锁死条件的情况下,进入手机锁死状态。
7.如权利要求6所述的移动终端,其特征在于: 所述比对模块比对的所述锁死条件包括:所读取出的SPN值与预配置的SPN值不相同。
8.如权利要求7所述的移动终端,其特征在于: 所述比对模块比对的所述锁死条件包括:所读取出的SPN中的前预设位数的值与所述预配置的SPN中前相同位数的值不同。
9.如权利要求6或7所述的移动终端,其特征在于: 所述比对模块比对的所述锁死条件中还包括:所读取出的归属SID与预配置的本网归属SID不同,且不等于本网等价归属SID的值。
10.如权利要求6或7所述的移动终端,其特征在于: 所述比对模块比对的所述锁死条件中还包括:所读取出的归属SID与预配置的本网等价归属SID相同,且所读取出的NID的值等于O。
全文摘要
本发明公开了一种机卡分离移动终端的锁网方法及机卡分离移动终端,所述应用于码分多址系统中,包括移动终端从可移动用户识别模块(RUIM)卡中读取出运营商名称(SPN)、归属系统识别码(SID)及网络识别码(NID)中的任意一个或任意组合,与预配置的锁死条件进行比对,在满足锁死条件的情况下,进入手机锁死状态。所述移动终端中包括读取模块,用于从RUIM卡中读取出SPN、SID及NID中的任意一个参数或任意参数的组合;比对模块,用于将所述读取模块读出的参数与预配置的锁死条件进行比对,在满足锁死条件的情况下,进入手机锁死状态。与现有技术相比,本发明降低了软件开发难度,提高了系统的兼容性。
文档编号H04W12/00GK103200558SQ201210002019
公开日2013年7月10日 申请日期2012年1月5日 优先权日2012年1月5日
发明者冯凯 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1