锁网移动终端的解锁网方法及移动终端的制作方法
【专利摘要】本发明公开一种移动终端,包括:锁网控制模块,用于对移动终端进行锁网校验,在校验失败且收到解锁网指令时,在移动终端建立用于向服务器发送解锁网请求消息以及接收来自服务器的解锁网数据的专用信令连接并将解锁网请求消息通过所述专用信令连接发送至服务器;解锁网控制模块,用于根据服务器响应的解锁网数据对移动终端进行解锁网。本发明还提供一种锁网移动终端的解锁网方法。本发明锁网移动终端的解锁网方法方便实现,易于控制,提升了对锁网移动终端解锁网的便利性。
【专利说明】锁网移动终端的解锁网方法及移动终端
【技术领域】
[0001] 本发明涉及移动通信【技术领域】,特别涉及一种锁网移动终端的解锁网方法及移动 终端。
【背景技术】
[0002] 随着移动通信技术的发展和演进,移动终端用户享受到的移动服务越来越多。与 此同时,移动运营商之间的竞争也越来越激烈。为了吸引更多的移动终端用户,移动运营商 往往会推出各种优惠活动。优惠之余,如何保护运营商的利益越来越受到关注,例如,中国 移动运营商为了吸引用户,对于在网手机可能会推出一些优质的移动通信服务,但如何保 证这些服务只限于中国移动的用户使用,锁网则成为一种越来越常用的手段和途径。
[0003] 锁网的移动终端必然会遇到需要解锁网的情况。现有技术中,提出通过硬件加密 实现锁网的解决方案,即在移动终端主芯片与两个SM卡之间的通路上设置一个双路加密 芯片,两个SM卡均经该双路加密芯片与主芯片相连,主芯片经由双路加密芯片实现对两 个SM卡独立的锁网锁卡功能。硬件加密实现锁网的方案实现起来复杂,需要硬件上双路 加密芯片的支持,软件上各个控制模块的配合。另外,专利申请号为CN201110067982. 2的 中国专利,描述了一种通过网络服务器管理移动终端硬件信息的方式锁网和解锁网的方 案。该方案中,锁网和解锁网数据不固化在移动终端内,方便更新锁网和解锁网信息,但安 全性差,易被破解。专利申请号为CN200910261750. 3的中国专利,描述了一种通过配置文 件来存储锁网解锁网信息,通过0ΜΑ协议的设备管理规范来更新锁网解锁网信息的方案, 该方案方便管理解锁网信息,但同样安全性差且解锁网过程复杂,不易实现。
【发明内容】
[0004] 本发明的主要目的在于提供一种锁网移动终端的解锁网方法,旨在解决现有技术 中在对锁网移动终端解锁网过程复杂,不易实现的技术问题。
[0005] 为了实现发明目的,本发明提供一种移动终端,包括:
[0006] 锁网控制模块,用于对移动终端进行锁网校验,在校验失败且收到解锁网指令时, 在移动终端建立用于向服务器发送解锁网请求消息以及接收来自服务器的解锁网数据的 专用信令连接并将解锁网请求消息通过所述专用信令连接发送至服务器;
[0007] 解锁网控制模块,用于根据服务器响应的解锁网数据对移动终端进行解锁网。
[0008] 优选地,所述锁网控制模块进一步用于:
[0009] 对移动通信卡中的移动国家号码MCC和移动网络号码MNC进行加密,并将加密后 的MCC和MNC存储在移动终端存储器中;
[0010] 在移动终端每次开机时对其移动通信卡中的MCC和MNC进行校验。
[0011] 优选地,所述锁网控制模块还用于:
[0012] 设置计时器对服务器响应时间进行计时;和/或
[0013] 设置解锁网尝试次数。
[0014] 优选地,所述锁网控制模块还用于:
[0015] 在服务器的响应时间超时或者在解锁网尝试次数用尽时,控制移动终端处于锁网 状态。
[0016] 本发明另提供一种锁网移动终端的解锁网方法,包括以下步骤:
[0017] 对移动终端进行锁网校验;
[0018] 在校验失败且收到解锁网指令时,在移动终端建立用于向服务器发送解锁网请求 消息以及接收来自服务器的解锁网数据的专用信令连接并将解锁网请求消息通过所述专 用信令连接发送至服务器;
[0019] 根据服务器响应的解锁网数据对移动终端进行解锁网。
[0020] 优选地,所述对移动终端进行锁网校验包括:
[0021] 对移动通信卡中的移动国家号码MCC和移动网络号码MNC进行加密,并将加密后 的MCC和MNC存储在移动终端存储器中;
[0022] 在移动终端每次开机时对其移动通信卡中的MCC和MNC进行校验。
[0023] 优选地,根据服务器响应的解锁网数据对移动终端进行解:
[0024] 设置计时器对服务器响应时间进行计时;和/或
[0025] 设置解锁网尝试次数。
[0026] 优选地,所述根据服务器响应的解锁网数据对移动终端进行解锁网的步骤包括:
[0027] 在服务器的响应时间超时或者在解锁网尝试次数用尽时,控制移动终端处于锁网 状态。
[0028] 本发明移动终端在锁网校验失败后,在底层建立和保留一个专用信令连接,用于 与服务器交互获得解锁网数据以便对移动终端进行解锁网,方便实现,易于控制,提升了对 锁网移动终端解锁网的便利性。
【专利附图】
【附图说明】
[0029] 图1为本发明一实施例中移动终端的结构示意图;
[0030] 图2为本发明一实施例中锁网移动终端解锁网方法的流程图;
[0031] 图3为本发明一实施例中锁网移动终端解锁网方法的具体工作流程示意图;
[0032] 图4为本发明一实施例中锁网控制模块的工作流程示意图;
[0033] 图5为本发明一实施例中服务器的工作流程示意图;
[0034] 图6为本发明一实施例中解锁网控制模块的工作流程示意图。
[0035] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0036] 应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。
[0037] 参照图1,图1为本发明移动终端一实施例的结构示意图。该实施例中,移动终端 包括:
[0038] 锁网控制模块10,用于对移动终端进行锁网校验,在校验失败且收到解锁网指令 时,在移动终端建立用于向服务器发送解锁网请求消息以及接收来自服务器的解锁网数据 的专用信令连接并将解锁网请求消息通过所述专用信令连接发送至服务器;
[0039] 解锁网控制模块20,用于根据服务器响应的解锁网数据对移动终端进行解锁网。
[0040] 应当说明的是,本发明移动终端实施例中,除了上述锁网控制模块10外,还包括 Π (User Interface,用户界面)控制模块30,该Π 控制模块30可通过人机交互界面来获 取用户的解锁网请求并将解锁网请求消息和锁网校验失败的信息传递给锁网控制模块10。 另外,可以理解的是,本发明移动终端还包括用于完成移动通信功能的无线通信模块以及 应用丨吴块等。
[0041] 锁网控制模块10在校验失败且收到解锁网指令时,在移动终端建立用于向服务 器发送解锁网请求消息以及接收来自服务器的解锁网数据的专用信令连接并将解锁网请 求消息通过所述专用信令连接发送至服务器。本发明实施例中,锁网控制模块10可对移 动通信卡中的移动国家号码MCC和移动网络号码MNC进行加密,并将加密后的MCC和MNC 存储在移动终端存储器中;在移动终端每次开机时对其移动通信卡中的MCC和MNC进行校 验。具体的,锁网控制模块10可通过软件加密方法对移动终端进行加密,例如,采用加密算 法对移动通信卡(例如SM卡或CDMA卡等)中的MCC (Mobile Country Code,移动国家号 码)和MNC (Mobile Network Code,移动网络号码)进行加密,将加密后的MCC和MNC存储 在移动终端存储器中的某个区域。移动终端每次开机时,锁网控制模块10对移动通信卡中 的MCC和MNC进行校验。校验失败则意味着移动终端被锁网,例如,用户原来使用的是中国 移动的SM卡,锁网控制模块10对该SM卡中的MCC和MNC做了加密处理,当用户开机时, 锁网控制模块10对其中的MCC和MNC进行校验,如果用户换了其他通信运营商的卡(例如 CDMA卡),则锁网校验失败。此时,此时锁网控制模块发送消息给Π 控制模块30。Π 控制 模块30更新显示界面(例如提示用户移动终端可能被锁网或者移动终端无法使用等)。用 户可操作解锁网按键输入解锁网请求。Π 控制模块30判断和识别解锁网请求并将其转化 为指令发送给锁网控制模块10。锁网控制模块10在移动终端建立专用信令连接。该专用 信令连接用户不可见,只用来向服务器发送解锁网请求消息以及接收来自服务器的解锁网 数据,在解锁网成功之前,用户看到的仍是一个不可用的锁网的移动终端。该专用信令连接 被保留直到解锁网成功或者失败。解锁网控制模块20根据Π 控制模块30发来的解锁网 指令,对移动终端进行解锁网处理流程。例如,利用之前建立的专用信令连接,接收服务器 响应的信息。解锁网控制模块20对该信息进行解析,如果是解锁网数据则对移动终端执行 解锁网动作,移动终端进入正常使用状态;否则解锁网控制模块20通知锁网控制模块10和 Π 控制模块30执行锁网操作,移动终端进入锁网状态,无法正常使用。本发明实施例中,专 用信令连接的建立流程可与目前信令连接的建立流程一致,例如开机搜索周边小区、向小 区发送连接请求、小区响应、更新位置、无线控制协议层RRC连接建立等,只是本发明实施 例中,专用信令连接仅用于移动终端向服务器发送解锁网请求消息以及接收来自服务器的 解锁网数据,其他的通信(例如呼叫或被叫等)功能被禁用。
[0042] 本发明实施例中,锁网数据(例如加密的MCC和MNC数据)存储在移动终端本地,因 此安全性有保证,相对于现有技术而言,提升了数据的安全性且可以不需要刷新固件就能 方便解锁网。
[0043] 本发明实施例中,服务器端的处理流程包括:收到来自移动终端的解锁网请求; 解析解锁网请求,分析其是否是合法移动终端,对应的请求是否合法;如果移动终端的解锁 网请求合法,则将移动终端所请求的解锁网数据通过专用信令连接发送给移动终端;如果 移动终端的解锁网请求不合法,则回复解锁网请求拒绝消息给移动终端。
[0044] 本发明实施例中,解锁网控制模块20还可用于:
[0045] 设置计时器对服务器响应时间进行计时;和/或 [0046] 设置解锁网尝试次数。
[0047] 进一步的,上述解锁网控制模块20还可在服务器的响应时间超时或者在解锁网 尝试次数用尽时,通知锁网控制模块10移动终端被锁,由锁网控制模块10执行锁网操作, 控制移动终端处于锁网状态。
[0048] 本发明实施例中,服务器超时或者尝试次数耗尽,解锁网控制模块20通知锁网控 制模块10对移动终端进行锁网处理。Π 控制模块30可更新显示界面,提示用户锁网,移动 终端进入锁网状态,移动终端用户无法正常使用。
[0049] 本发明移动终端在锁网校验失败(即移动终端被锁网)时,通过锁网控制模块10在 底层建立和保留一个专用信令连接,用于与服务器交互获得解锁网数据以便对移动终端进 行解锁网,方便实现,易于控制,提升了对锁网移动终端解锁网的便利性。
[0050] 本发明另提供一种锁网移动终端的解锁网方法,该方法可基于上述移动终端实 现,参见图2所示,本发明实施例中,该锁网移动终端的解锁网方法包括以下步骤:
[0051] 步骤S10,对移动终端进行锁网校验;可通过移动终端中的锁网控制模块对移动 通信卡中的移动国家号码MCC和移动网络号码MNC进行加密,并将加密后的MCC和MNC存 储在移动终端存储器中;在移动终端每次开机时对其移动通信卡中的MCC和MNC进行校验。 本发明实施例中,锁网控制模块可通过软件加密方法对移动终端进行加密,例如,采用加密 算法对移动通信卡(例如SM卡或CDMA卡等)中的MCC (Mobile Country Code,移动国家 号码)和MNC (Mobile Network Code,移动网络号码)进行加密,将加密后的MCC和MNC存 储在移动终端存储器中的某个区域。移动终端每次开机时,锁网控制模块对SIM卡中的MCC 和MNC进行校验。
[0052] 步骤S20,在校验失败且收到解锁网指令时,在移动终端建立用于向服务器发送解 锁网请求消息以及接收来自服务器的解锁网数据的专用信令连接并将解锁网请求消息通 过所述专用信令连接发送至服务器;校验成功,则说明未锁网,移动终端可以正常使用;校 验失败则可能被锁网,此时发送消息给Π 控制模块。Π 控制模块更新显示界面(例如提示 用户移动终端可能被锁网或者移动终端无法使用等),并接收来自界面的输入信息,判断和 识别解锁网请求并将其转化为指令发送给锁网控制模块。锁网控制模块在移动终端建立用 于向服务器发送解锁网请求消息以及接收来自服务器的解锁网数据的专用信令连接并将 解锁网请求消息通过所述专用信令连接发送至服务器。
[0053] 步骤S30,根据服务器响应的解锁网数据对移动终端进行解锁网。例如,移动终端 接收到服务器的响应消息后,解锁网控制模块对其进行解析,如果是解锁网数据,则对移动 终端执行解锁网动作,移动终端进入正常使用状态;否则进入锁网状态,无法正常使用。服 务器收到来自移动终端的解锁网请求;解析解锁网请求,分析其是否是合法移动终端,对应 的请求是否合法;如果移动终端的解锁网请求合法,则将移动终端所请求的解锁网数据通 过专用信令连接发送给移动终端;如果移动终端的解锁网请求不合法,则回复解锁网请求 拒绝消息给移动终端。
[0054] 本发明实施例中,上述步骤S30可包括:
[0055] 设置计时器对服务器响应时间进行计时;和/或
[0056] 设置解锁网尝试次数。
[0057] 进一步的,在服务器的响应时间超时或者在解锁网尝试次数用尽时,控制移动终 端处于锁网状态。
[0058] 本发明实施例中,服务器超时或者尝试次数耗尽,解锁网控制模块通知锁网控制 模块对移动终端进行锁网处理。Π 控制模块可更新显示界面,提示用户锁网,移动终端进入 锁网状态,移动终端用户无法正常使用。
[0059] 参见图3,本发明锁网移动终端的解锁网方法一实施例中,具体实施步骤如下:
[0060] 步骤1 :锁网移动终端插卡开机,锁网控制模块对移动终端进行锁网校验;
[0061] 步骤2 :校验失败且接收到解锁网请求时,锁网控制模块通过专用信令连接向服 务器发送解锁网请求消息;
[0062] 步骤3 :服务器处理来自移动终端的解锁网请求消息,并发送响应消息给移动终 端;
[0063] 步骤4 :移动终端的解锁网控制模块解析来自服务器的响应消息,并对移动终端 进行解锁网;
[0064] 步骤5 :解锁网成功,移动终端进入正常使用状态;否则进入锁网状态,无法正常 使用。
[0065] 如图4所示,本发明的锁网控制流程和实施步骤包括:
[0066] 步骤11 :移动终端用户插卡开机进入锁网控制模块;
[0067] 步骤21 :移动终端的锁网控制模块对移动终端进行校验,校验失败,将信息发送 给UI控制模块;
[0068] 步骤31 控制模块收到来自锁网控制模块的校验失败信息,更新显示界面;
[0069] 步骤41 :移动终端用户通过人机交互界面,触发解锁网请求;
[0070] 步骤51 控制模块接收来自移动终端用户的解锁网请求,并将其转化为解锁网 指令发送给锁网控制模块;
[0071] 步骤61 :锁网控制模块收到来自Π 控制模块的解锁网指令,通过之前建立的信令 连接将解锁网请求消息发给服务器,并设置计时器等待服务器回应,设置尝试次数;
[0072] 步骤71 :服务器超时或者尝试次数耗尽,锁网控制模块对移动终端进行锁网处 理,并通知Π 控制模块;
[0073] 步骤81 控制模块更新显示界面,提示用户锁网,移动终端进入锁网状态,移动 终端用户无法正常使用。
[0074] 如图5所示,本发明的服务器控制流程和实施步骤如下:
[0075] 步骤12 :收到来自移动终端的解锁网请求消息;
[0076] 步骤22 :解析解锁网请求消息,分析其是否是合法移动终端,对应的请求是否合 法,并根据判断结果分别转入对应的步骤32或步骤42 ;
[0077] 步骤32 :如果移动终端的解锁网请求消息合法,则将移动终端所请求的解锁网数 据通过专用信令连接发送给移动终端;
[0078] 步骤42 :如果移动终端的解锁网请求消息不合法,则回复解锁网请求拒绝消息 给移动终端。
[0079] 如图6所示,本发明的移动终端解锁网控制模块流程和实施步骤如下:
[0080] 步骤13 :接收来自服务器的解锁网请求确认消息并解析,根据解析结果分别转入 步骤23或步骤33 ;
[0081] 步骤23 :如果服务器确认解锁网请求无效,则发送消息给解锁网控制模块,解锁 网控制模块通知锁网控制模块执行锁网流程,处理流程结束;
[0082] 步骤33 :如果服务器确认解锁网请求有效,则解锁网控制模块解析解锁网请求确 认消息中的解锁网数据,并转入步骤43 ;
[0083] 步骤43 :解锁网控制模块利用解锁网数据对移动终端进行解锁网处理;
[0084] 步骤53 :解锁网处理结束后,解锁网控制模块发送消息给锁网控制模块和Π 控制 模块;
[0085] 步骤63 控制模块根据解锁网处理结果更新显示界面,解锁网处理成功则用户 可以正常使用;解锁网失败,且计时器超时或者解锁网次数耗尽,则移动终端进入锁网状 态,无法正常使用。
[0086] 以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技 术领域,均同理包括在本发明的专利保护范围内。
【权利要求】
1. 一种移动终端,其特征在于,包括: 锁网控制模块,用于对移动终端进行锁网校验,在校验失败且收到解锁网指令时,在移 动终端建立用于向服务器发送解锁网请求消息以及接收来自服务器的解锁网数据的专用 信令连接并将解锁网请求消息通过所述专用信令连接发送至服务器; 解锁网控制模块,用于根据服务器响应的解锁网数据对移动终端进行解锁网。
2. 如权利要求1所述的移动终端,其特征在于,所述锁网控制模块进一步用于: 对移动通信卡中的移动国家号码MCC和移动网络号码MNC进行加密,并将加密后的MCC 和MNC存储在移动终端存储器中; 在移动终端每次开机时对其移动通信卡中的MCC和MNC进行校验。
3. 如权利要求1或2所述的移动终端,其特征在于,所述锁网控制模块还用于: 设置计时器对服务器响应时间进行计时;和/或 设置解锁网尝试次数。
4. 如权利要求3所述的移动终端,其特征在于,所述锁网控制模块还用于: 在服务器的响应时间超时或者在解锁网尝试次数用尽时,控制移动终端处于锁网状 态。
5. -种锁网移动终端的解锁网方法,其特征在于,包括以下步骤: 对移动终端进行锁网校验; 在校验失败且收到解锁网指令时,在移动终端建立用于向服务器发送解锁网请求消息 以及接收来自服务器的解锁网数据的专用信令连接并将解锁网请求消息通过所述专用信 令连接发送至服务器; 根据服务器响应的解锁网数据对移动终端进行解锁网。
6. 如权利要求5所述的锁网移动终端的解锁网方法,其特征在于,所述对移动终端进 行锁网校验包括: 对移动通信卡中的移动国家号码MCC和移动网络号码MNC进行加密,并将加密后的MCC 和MNC存储在移动终端存储器中; 在移动终端每次开机时对其移动通信卡中的MCC和MNC进行校验。
7. 如权利要求5或6所述的锁网移动终端的解锁网方法,其特征在于,根据服务器响应 的解锁网数据对移动终端进行解: 设置计时器对服务器响应时间进行计时;和/或 设置解锁网尝试次数。
8. 如权利要求7所述的锁网移动终端的解锁网方法,其特征在于,所述根据服务器响 应的解锁网数据对移动终端进行解锁网的步骤包括: 在服务器的响应时间超时或者在解锁网尝试次数用尽时,控制移动终端处于锁网状 态。
【文档编号】H04W8/22GK104159213SQ201310180209
【公开日】2014年11月19日 申请日期:2013年5月15日 优先权日:2013年5月15日
【发明者】杨丽娜, 于宏全 申请人:中兴通讯股份有限公司