CN103200558A - 一种机卡分离移动终端的锁网方法及机卡分离移动终端 - Google Patents
一种机卡分离移动终端的锁网方法及机卡分离移动终端 Download PDFInfo
- Publication number
- CN103200558A CN103200558A CN2012100020190A CN201210002019A CN103200558A CN 103200558 A CN103200558 A CN 103200558A CN 2012100020190 A CN2012100020190 A CN 2012100020190A CN 201210002019 A CN201210002019 A CN 201210002019A CN 103200558 A CN103200558 A CN 103200558A
- Authority
- CN
- China
- Prior art keywords
- value
- sid
- spn
- mobile terminal
- locked condition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种机卡分离移动终端的锁网方法及机卡分离移动终端,所述应用于码分多址***中,包括:移动终端从可移动用户识别模块(RUIM)卡中读取出运营商名称(SPN)、归属***识别码(SID)及网络识别码(NID)中的任意一个或任意组合,与预配置的锁死条件进行比对,在满足锁死条件的情况下,进入手机锁死状态。所述移动终端中包括:读取模块,用于从RUIM卡中读取出SPN、SID及NID中的任意一个参数或任意参数的组合;比对模块,用于将所述读取模块读出的参数与预配置的锁死条件进行比对,在满足锁死条件的情况下,进入手机锁死状态。与现有技术相比,本发明降低了软件开发难度,提高了***的兼容性。
Description
技术领域
本发明涉及手机锁网技术,尤其涉及一种机卡分离移动终端的锁网方法及机卡分离移动终端。
背景技术
随着移动通信的普及,运营商之间的竞争也越来越激烈,已经到了白热化的阶段。为了抢占更多的用户资源,扩大市场规模,吸引用户使用本公司的网络,各网络运营商不惜成本的给用户大量补贴,通过各种商业手段比如以低于***的价格将手机卖给用户、免费送手机等促销活动来吸引用户,但这些优惠手段都存在着很大的风险,一旦用户以低价购机后转向其它网络,那么就意味着运营商损失了大量的补贴,所以必须要在技术上保证所送的或以低于***格卖给用户的手机只能用运营商自己的网络。一般来说最有效、最直接的方式就是通过手机锁网来防止用户转入其它网络。
但是目前实现码分多址(Code Division Multiple Access,简称为CDMA)锁网的方式一般都是锁MIN(Mobile Identification Number,移动身份号码)段,即通过手机检查RUIM(Removable User Identity Module,可移动用户识别模块)卡里的MIN值是否为运营商合法的MIN值(即检查RUIM卡的MIN值是否在该运营商的合法MIN值的范围内)。如果该RUIM卡的MIN值为该运营商合法的MIN,则手机开机后可正常工作;如果该RUIM卡的MIN不合法,那么手机通信相关的功能比如打电话(不包括拨紧急呼叫)、发短信等业务将不能正常使用。
由于上述锁网方式本身只能通过判断RUIM卡里的MIN段数值的合法性来进行锁网,所以这种方法存在下述缺陷:
第一、加密算法复杂度较低,安全级别较低,容易被破解;
第二、兼容性差,一旦局方升级了新的MIN段,那么手机也必须跟着升级手机软件,否则新的MIN段会被锁网软件判定为非法,从而导致锁网的误操作。
发明内容
本发明的目的在于提供一种机卡分离移动终端的锁网方法及机卡分离移动终端,以克服现有锁网方法容易被破解且兼容性差的缺陷。
为解决上述问题,本发明提供了一种机卡分离移动终端的锁网方法,应用于码分多址***中,包括:
移动终端从可移动用户识别模块(RUIM)卡中读取出运营商名称(SPN)、归属***识别码(SID)及网络识别码(NID)中的任意一个或任意组合,与预配置的锁死条件进行比对,在满足锁死条件的情况下,进入手机锁死状态。
进一步地,
所述锁死条件包括:所读取出的SPN值与预配置的SPN值不相同。
进一步地,
所述锁死条件包括:所读取出的SPN中的前预设位数的值与所述预配置的SPN中前相同位数的值不同。
进一步地,
所述锁死条件中还包括:所读取出的归属SID与预配置的本网归属SID不同,且不等于本网等价归属SID的值。
进一步地,
所述锁死条件中还包括:所读取出的归属SID与预配置的本网等价归属SID相同,且所读取出的NID的值等于0。
相应地,本发明还提供了一种机卡分离移动终端,应用于码分多址***中,包括:
读取模块,用于从可移动用户识别模块(RUIM)卡中读取出运营商名称(SPN)、归属***识别码(SID)及网络识别码(NID)中的任意一个参数或任意参数的组合;
比对模块,用于将所述读取模块读出的参数与预配置的锁死条件进行比对,在满足锁死条件的情况下,进入手机锁死状态。
进一步地,
所述比对模块比对的所述锁死条件包括:所读取出的SPN值与预配置的SPN值不相同。
进一步地,
所述比对模块比对的所述锁死条件包括:所读取出的SPN中的前预设位数的值与所述预配置的SPN中前相同位数的值不同。
进一步地,
所述比对模块比对的所述锁死条件中还包括:所读取出的归属SID与预配置的本网归属SID不同,且不等于本网等价归属SID的值。
进一步地,
所述比对模块比对的所述锁死条件中还包括:所读取出的归属SID与预配置的本网等价归属SID相同,且所读取出的NID的值等于0。
与现有技术相比,本发明降低了软件开发难度,并且提高了***的兼容性,不会因为局方升级MIN段而造成发货手机在售后大批量进行升级的窘境。
附图说明
图1是本发明实施例中机卡分离移动终端的锁网方法流程图;
图2是本发明实施例中一种锁网流程示意图;
图3是本发明实施例中另一种锁网流程示意图;
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
如图1所示,本实施例主要是通过在开机过程中移动终端读取到RUIM卡里的参数(包括:SPN(Service Provider Name,运营商名称)、SID(SystemIdentification,***识别码)、NID(Network Identification,网络识别码)中的任意一个或任意组合),然后将提取出的参数与预配置的锁死条件进行比对,在满足锁死条件的情况下,进入手机锁死状态,从而实现锁网的功能。
在具体实现时,上述锁死条件包括:所读取出的SPN值与预配置的SPN值不相同;还可以包括:所读取出的SPN中的前预设位数的值与所述预配置的SPN中前相同位数的值不同;还可以进一步包括:所读取出的归属SID与预配置的本网归属SID不同,且不等于本网等价归属SID的值;还可以包括:所读取出的归属SID与预配置的本网等价归属SID相同,且所读取出的NID的值等于0。
移动终端从RUIM卡里需要读取的参数包括SPN、SID和NID,但不限于这三种参数,还包括IMSI(International Mobile Subscriber IdentificationNumber,国际移动用户识别码)、ICCID(Integrate circuit card identity,集成电路卡识别码)、MCC(Mobile Country Code,移动国家号码)、MNC(Mobile Network Code,移动网络号码)等参数。
SPN是RUIM卡上的运营商名称,在卡出厂时就被写死在卡上,无法被更改;
Home SID是CDMA网中唯一识别一个移动业务本地网的号码。SID在国内按省份分配;
NID是一个移动业务本地网中唯一识别一个网络的号码,可用于区分不同的MSC(Mobile Switching Center,移动交换中心)。移动台可根据一组(SID NID)来识别一个网络。
下面结合附图对上述方法进行进一步说明。
在本实施例,如图2所示,实现锁网的处理方法具体包括以下步骤:
步骤A.用户***RUIM卡到手机中;
步骤B.手机在RUIM卡的EF6F41文件里读取SPN值;
步骤C.把从RUIM卡里读取到的SPN值跟要锁的网络名(例如要锁的网络名为:MTS)进行对比判断,如果判二者一致,则执行步骤E,否则,执行步骤D;
步骤D.手机停止搜索网络并在界面上提示用户“无效的RUIM卡”,此种状态下,只许用户拨打紧急呼叫,不允许用户执行其它操作,即手机进入锁死状态,结束;
步骤E.手机在RUIM卡的EF6F28文件里读取Home SID值;
步骤F.手机如判断出读取到的Home SID值等于本网Home SID值(如14555),则允许注册网络,执行步骤J,否则执行步骤G;
步骤G.判断Home SID值是否等于本网等价Home SID值(如14844),如果是则执行步骤H,否则执行步骤D;
步骤H.从RUIM里的EF6F28文件里读取NID值;
步骤I.判断读取到的NID值是否为0,如果为0则执行步骤D,否则执行步骤J;
步骤J.手机注册到网络,并可以正常使用,流程结束。
其中,上述验证SPN和Home SID NID的步骤可以调换顺序,即另一种实现锁网的处理方法,如图3所示,包括以下步骤:
步骤A.用户***RUIM卡到手机中;
步骤B.手机在RUIM卡的EF6F28文件里读取Home SID值;
步骤C.手机如判断出读取到的Home SID值等于本网Home SID值(如14555),是则执行步骤F,否则执行步骤D;
步骤D.判断Home SID值是否等于本网等价Home SID值(如14844),如果是则执行步骤E,否则执行步骤H;
步骤E.从RUIM里的EF6F28文件里读取NID值;
步骤I.判断读取到的NID值是否为0,如果为0则执行步骤H,否则执行步骤F;
步骤F.手机在RUIM卡的EF6F41文件里读取SPN值;
步骤G.把从RUIM卡里读取到的SPN值跟要锁的网络名(例如要锁的网络名为:MTS)进行对比判断,如果判二者一致,则执行步骤I,否则,执行步骤H;
步骤H.手机停止搜索网络并在界面上提示用户“无效的RUIM卡”,此种状态下,只许用户拨打紧急呼叫,不允许用户执行其它操作,结束;
步骤I.手机注册到网络,并可以正常使用,流程结束。
下面对本发明的锁网方法进行说明。
在手机开机、RUIM卡初始化完成后,手机通过RUIM卡接口函数读取卡里的EF6F41文件获取SPN(比如是“MTS Telecom”),然后只提取该SPN或该SPN中的前预设位数(如前三位),并跟被锁网络的SPN(假设被锁网络的SPN是“MTS”)做比较,如果从卡里读到的SPN的前三个字母跟已知被锁网络的SPN不同,即卡里的SPN前三位不是“MTS”,那么手机就立即执行SIM卡锁死程序进入锁死状态,即用户只能用该手机进行紧急呼叫,无法进行正常操作;
相反,如果二者相同,那么手机会进一步再从SIM卡里的EF6F28文件里读取Home SID和/或NID,然后对读取到的Home SID和已知要锁网的Home SID进行比较,包括:
如果读取到的Home SID跟要锁网络的Home SID相同则手机进入正常状态;
如果读取到的Home SID跟要锁网络的Home SID不相同,再判断读取到的Home SID是否等于14844,如果从SIM卡里取到的Home SID不等于14844,则手机进入锁死状态;如果等于14844,则读取EF6F28文件里的NID,如果读取到的NID为0则进入锁死状态,否则进入正常状态,整个流程结束。
上述验证SPN和Home SID、NID的步骤可以调换顺序。
相应地,本实施例中,一种机卡分离移动终端,应用于码分多址***中,包括:
读取模块,用于从可移动用户识别模块(RUIM)卡中读取出运营商名称(SPN)、归属***识别码(SID)及网络识别码(NID)中的任意一个参数或任意参数的组合;
比对模块,用于将所述读取模块读出的参数与预配置的锁死条件进行比对,在满足锁死条件的情况下,进入手机锁死状态。
较佳地,
所述比对模块比对的所述锁死条件包括:所读取出的SPN值与预配置的SPN值不相同。
较佳地,
所述比对模块比对的所述锁死条件包括:所读取出的SPN中的前预设位数的值与所述预配置的SPN中前相同位数的值不同。
较佳地,
所述比对模块比对的所述锁死条件中还包括:所读取出的归属SID与预配置的本网归属SID不同,且不等于本网等价归属SID的值。
较佳地,
所述比对模块比对的所述锁死条件中还包括:所读取出的归属SID与预配置的本网等价归属SID相同,且所读取出的NID的值等于0。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
以上所述仅为本发明的优选实施例而已,并非用于限定本发明的保护范围。根据本发明的发明内容,还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (10)
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的值等于0。
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的值等于0。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210002019.0A CN103200558B (zh) | 2012-01-05 | 2012-01-05 | 一种机卡分离移动终端的锁网方法及机卡分离移动终端 |
PCT/CN2012/072663 WO2013102327A1 (zh) | 2012-01-05 | 2012-03-21 | 一种机卡分离移动终端的锁网方法及机卡分离移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210002019.0A CN103200558B (zh) | 2012-01-05 | 2012-01-05 | 一种机卡分离移动终端的锁网方法及机卡分离移动终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103200558A true CN103200558A (zh) | 2013-07-10 |
CN103200558B CN103200558B (zh) | 2018-06-19 |
Family
ID=48722882
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210002019.0A Active CN103200558B (zh) | 2012-01-05 | 2012-01-05 | 一种机卡分离移动终端的锁网方法及机卡分离移动终端 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103200558B (zh) |
WO (1) | WO2013102327A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105430738A (zh) * | 2015-12-29 | 2016-03-23 | 魅族科技(中国)有限公司 | 一种发起注册的方法及装置 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112383913B (zh) * | 2020-11-12 | 2024-05-14 | 深圳市锐尔觅移动通信有限公司 | 终端锁卡控制方法、装置、终端设备及存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1599495A (zh) * | 2004-09-07 | 2005-03-23 | 中国联合通信有限公司 | 一种机卡分离接入终端的选网方法及机卡分离接入终端 |
CN2692943Y (zh) * | 2002-09-06 | 2005-04-13 | 华立集团有限公司 | 用于移动通信用终端的本地锁 |
US20050130625A1 (en) * | 2003-12-10 | 2005-06-16 | Curitel Communications, Inc. | Apparatus for reporting a fee discount zone in a mobile communication terminal and method for reporting the same |
CN101119589A (zh) * | 2007-08-02 | 2008-02-06 | 宇龙计算机通信科技(深圳)有限公司 | 一种多卡移动终端的网络注册控制方法及*** |
CN101252705A (zh) * | 2008-04-02 | 2008-08-27 | 中兴通讯股份有限公司 | 网络绑定/去绑定方法以及移动网络*** |
US20090135952A1 (en) * | 2006-05-22 | 2009-05-28 | Dong-Ki Lee | Portable Terminal Having Automatic Searching Function For Broadcasting Channel And Method For Searching Broadcasting Channel Automatically In Portable Terminal |
CN101711023A (zh) * | 2009-11-10 | 2010-05-19 | 中兴通讯股份有限公司 | 一种实现机卡互锁的方法及*** |
US20110130100A1 (en) * | 2009-11-30 | 2011-06-02 | Mediatek Inc. | Methods for monitoring paging messages with reduced power consumption and communications apparatuses utilizing the same |
CN102158846A (zh) * | 2011-03-30 | 2011-08-17 | 中兴通讯股份有限公司 | 一种移动终端及其锁网的方法 |
-
2012
- 2012-01-05 CN CN201210002019.0A patent/CN103200558B/zh active Active
- 2012-03-21 WO PCT/CN2012/072663 patent/WO2013102327A1/zh active Application Filing
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2692943Y (zh) * | 2002-09-06 | 2005-04-13 | 华立集团有限公司 | 用于移动通信用终端的本地锁 |
US20050130625A1 (en) * | 2003-12-10 | 2005-06-16 | Curitel Communications, Inc. | Apparatus for reporting a fee discount zone in a mobile communication terminal and method for reporting the same |
CN1599495A (zh) * | 2004-09-07 | 2005-03-23 | 中国联合通信有限公司 | 一种机卡分离接入终端的选网方法及机卡分离接入终端 |
US20090135952A1 (en) * | 2006-05-22 | 2009-05-28 | Dong-Ki Lee | Portable Terminal Having Automatic Searching Function For Broadcasting Channel And Method For Searching Broadcasting Channel Automatically In Portable Terminal |
CN101119589A (zh) * | 2007-08-02 | 2008-02-06 | 宇龙计算机通信科技(深圳)有限公司 | 一种多卡移动终端的网络注册控制方法及*** |
CN101252705A (zh) * | 2008-04-02 | 2008-08-27 | 中兴通讯股份有限公司 | 网络绑定/去绑定方法以及移动网络*** |
CN101711023A (zh) * | 2009-11-10 | 2010-05-19 | 中兴通讯股份有限公司 | 一种实现机卡互锁的方法及*** |
US20110130100A1 (en) * | 2009-11-30 | 2011-06-02 | Mediatek Inc. | Methods for monitoring paging messages with reduced power consumption and communications apparatuses utilizing the same |
CN102158846A (zh) * | 2011-03-30 | 2011-08-17 | 中兴通讯股份有限公司 | 一种移动终端及其锁网的方法 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105430738A (zh) * | 2015-12-29 | 2016-03-23 | 魅族科技(中国)有限公司 | 一种发起注册的方法及装置 |
CN105430738B (zh) * | 2015-12-29 | 2019-01-29 | 魅族科技(中国)有限公司 | 一种发起注册的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103200558B (zh) | 2018-06-19 |
WO2013102327A1 (zh) | 2013-07-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9210573B2 (en) | Method and apparatus for registering a computing device with a service provider | |
US20100015949A1 (en) | Method and device to use a mobile terminal with a new subscription | |
CN107948943B (zh) | 双卡终端中异网卡的识别方法及服务器 | |
EP1796421A1 (en) | A method for restricting the terminal to predetermined area or operator | |
US8639231B2 (en) | System and method of restricting endpoint identifiers in a communication system | |
EP3051921A1 (en) | Method and system for automatically switching user modes by identifying imsis | |
CN101119589A (zh) | 一种多卡移动终端的网络注册控制方法及*** | |
CN102780989A (zh) | 一种移动终端防丢失的方法及*** | |
CN103813439A (zh) | 终端注册的方法和终端 | |
EP2685780A1 (en) | Mobile phone and data processing method therefor | |
CN102186159B (zh) | 一种移动设备通信方法及移动设备 | |
US20080016557A1 (en) | Mobile communication terminal and method for authenticating data registration | |
CN103118358A (zh) | 一种唯一识别手机用户注册方法 | |
CN105430738A (zh) | 一种发起注册的方法及装置 | |
US20130303112A1 (en) | Tracking of missing communication devices | |
US9326264B2 (en) | Method of determining location | |
CN103200558A (zh) | 一种机卡分离移动终端的锁网方法及机卡分离移动终端 | |
US20070072641A1 (en) | Methods and Apparatus for Mobile Equipment Depersonalization | |
CN104202462A (zh) | 通信控制方法和*** | |
CN109525698B (zh) | 一种sim卡识别配置方法、存储介质及手机 | |
CN101552999A (zh) | 一种实现防套机方法 | |
CN101378566A (zh) | 一种通讯终端改号通知的方法及通讯终端 | |
EP1978705A1 (en) | Method and device to inform of database update on a terminal system of an end-user | |
CN103401758A (zh) | 一种基于数据网络的通讯方法及*** | |
CN107809758B (zh) | 一种sim卡信息保护方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |