锁定方法、解锁方法及其装置、网络设备和通信终端的制作方法

文档序号:7710876阅读:201来源:国知局
专利名称:锁定方法、解锁方法及其装置、网络设备和通信终端的制作方法
技术领域
本发明关于通信网络系统,特别关于一种对终端设备数据卡进行网络锁 定的锁定方法、解锁方法及其装置、网络设备和通信终端。
背景技术
目前,网络运营商为了发展用户,采取了各种市场营销策略,向用户提 供各种差异化、特性化的服务。大多运营商出于对自己的网络权益的保护,
在用户购买数据卡时要求锁定SIM卡(SIM LOCK),锁定SIM卡的目的在于 限制非该运营商的用户识别模块(SIM: Subscriber Identity Module)在数 据卡上的使用。也就是说,如果是本地运营商发放的SIM卡插入数据卡后, 则被数据卡确认为合法的SIM卡,如果不是该运营商发放的SIM卡,则该SIM 卡被认为是非法的SIM卡。比如,锁定使用中国移动的网络,则中国联通的 卡就不能使用。只有合法的SIM卡可以正常注册到网络,并与网络进行交互, 而非法的SIM卡则不能进行如上操作,从而保护了网络运营商的利益。
目前,SIM卡的国际移动用户识别码(IMSI: International Mobile Subscriber Identification Number)前五位或前六位代表运营商的网络的 公共陆地移动网标识(PLMN ID)。现有的锁定SIM卡的实现方式是将网络号, 例如,网络的公共陆地移动网标识(PL丽ID)存储在数据卡中,当将该SIM 卡插入到数据卡时,该数据卡读取该SIM卡的国际移动用户识别码IMSI,该 数据卡将获取的该S頂卡上的标识码与储存的网络号,即PL顾ID进行比较, 如果相同,则认为该SIM卡是合法的SIM卡;如果不同,则认为该SIM卡是 非法的SIM卡。对于被确认为非法的SIM卡,该数据卡则不会完成后续的初 始化操作,进而不会进行网络注册等后续的操作。发明人在实现本发明的过程中发现现有的技术的缺陷在于如果运营商 的网络号,例如,PL丽ID发生变化,例如,有新的子网建立时,需要改变锁
定的网络号,即PL丽ID。目前,运营商无法改变数据卡中存储的PL丽ID,
只能通过重新购买一批数据卡来实现,这样,将给运营商及最终用户带来很 大的不便,并且增加了成本。
另外,在进行解锁时,目前均通过工具进行解锁,但该方式需要通过运 营商定期发放工具给最终用户,使得最终用户通过该工具进行解锁,因此, 给运营商和最终用户带来极大的不便。

发明内容
本发明实施例的目的在于提供一种锁定方法、解锁方法及其装置、网络 设备和终端设备,通过无线配置方式进行网络锁定和解锁,实现简单,节省 成本,增强了数据卡的竟争力,给运营商和用户带来很大的方便。
为实现上述目的,本发明实施例提供一种锁定方法,该方法包括发送 锁定査询请求至通信终端;接收通信终端返回的当前锁定信息,所述当前锁 定信息包括用于指示是否锁定网络的状态标识;根据所述状态标识判断所述 通信终端是否为锁定状态;若判断结果为未锁定状态,则发送锁定网络的加 锁消息至所述通信终端;所述加锁消息包括锁定网络的网络标识,以使所述 通信终端锁定所述网络标识对应的网络。
为实现上述目的,本发明实施例提供一种锁定方法,该方法包括接收 网络侧下发的锁定査询请求;根据所述锁定查询请求将当前锁定信息发送至 网络侧,所述当前锁定信息包括用于指示是否锁定网络的状态标识,以供所 述网络侧判断是否需要对通信终端进行网络锁定或进行锁定网络的更新。
为实现上述目的,本发明实施例提供一种锁定装置,该装置包括
请求发送单元,用于发送锁定查询请求至通信终端;
信息接收单元,用于接收所述通信终端返回的当前锁定信息,所述当前锁定信息包括用于指示是否锁定网络的状态标识;
第一判断单元,用于根据所述状态标识判断所述通信终端是否已经锁定
网络;
加锁消息发送单元,用于在所述第一判断单元的判断结果为未锁定网络
的情况下,发送锁定网络的加锁消息至所述通信终端;所述加锁消息包括锁 定网络的网络标识,以使所述通信终端锁定所述网络标识对应的网络。
为实现上述目的,本发明实施例提供一种通信终端,该通信终端包括 请求接收单元,用于接收网络侧下发的锁定查询请求; 信息发送单元,用于根据所述锁定查询请求将当前锁定信息发送至网络 侧,所述当前锁定信息包括用于指示是否锁定网络的状态标识,以供所述网 络侧判断是否需要对通信终端进行网络锁定或进行锁定网络的更新。
为实现上述目的,本发明实施例提供一种解锁方法,该方法包括 接收通信终端发送的解锁请求;
根据所述解锁请求将解锁消息发送至所述通信终端,所述解锁消息包括 解锁标识和所要解锁的网络标识,以使所述通信终端根据所述解锁标识对所 述网络标识对应的网络进行解锁。
为实现上述目的,本发明实施例提供一种解锁方法,该方法包括-
发送解锁请求至网络侧;
接收所述网络侧根据所述解锁请求返回的解锁消息,所述解锁消息包括 解锁标识和所要解锁的网络标识;
根据所述解锁消息携带的信息进行解锁。
为实现上述目的,本发明实施例提供一种解锁装置,该装置包括 解锁请求接收单元,用于接收通信终端发送的解锁请求; 解锁消息发送单元,用于根据所述解锁请求将解锁消息发送至所述通信 终端,所述解锁消息包括所述解锁标识和所要解锁的标识号,以使所述通信 终端根据所述解锁标识对所述网络标识对应的网络进行解锁。
11为实现上述目的,本发明实施例提供一种解锁装置,该装置包括 解锁请求发送单元,用于发送解锁请求至网络侧;
解锁消息接收单元,用于接收所述网络侧根据所述解锁请求返回的解锁
消息,所述解锁消息包括解锁标识和所要解锁的网络标识; 解锁单元,用于根据所述解锁消息携带的信息进行解锁。 为实现上述目的,本发明实施例提供一种网络设备,该网络设备包括权
利要求11至16中的任意一项权利要求所述的锁定装置、和/或权利要求25
至26中的任意一项权利要求所述的解锁装置。
本发明实施例的有益效果在于,通过无线配置方式进行网络锁定、锁网
号更新和解锁,实现方式简单,节省成本,增强了数据卡的竟争力,给运营
商和用户带来很大的方便。


此处所说明的附图用来提供对本发明实施例的进一步理解,构成本申请 的一部分,并不构成对本发明实施例的限定。在附图中 图1是本发明提供的锁定装置的实施例的构成示意图; 图2是本发明提供的锁定装置的实施例的构成示意图; 图3是本发明提供的通信终端的实施例的构成示意图; 图4是本发明提供的通信终端的实施例的构成示意图; 图5是本发明提供的解锁装置的实施例的构成示意图; 图6是本发明提供的解锁装置的实施例的构成示意图; 图7是本发明提供的解锁装置的实施例的构成示意图; 图8是本发明提供的解锁装置的实施例的构成示意图; 图9是本发明提供的锁定方法的实施例的流程图; 图IO是本发明提供的锁定方法的实施例的流程图; 图11是本发明提供的锁定方法的实施例的流程图;图12是本发明提供的解锁方法的实施例的流程图; 图13是本发明提供的解锁方法的实施例的流程图; 图14是本发明提供的解锁方法的实施例的流程图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附 图,对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其 说明用于解释本发明,但并不作为对本发明的限定。本发明提供的一种锁定装置的一个实施例,如图1所示,该锁定装置包 括请求发送单元101、信息接收单元102、第一判断单元103和加锁消息发送单元104;其中,该请求发送单元101用于发送锁定査询请求至通信终端;信息接收单元102用于接收该通信终端根据查询请求返回的当前锁定信息, 该当前锁定信息包括用于指示是否锁定网络的状态标识;该第一判断单元103 用于根据该状态标识判断该通信终端是否已经锁定网络;该加锁消息发送单 元104用于在第一判断单元103的判断结果为未锁定网络的情况下,发送锁 定网络的加锁消息至该通信终端;其中,该加锁消息包括锁定网络的网络标 识,以使该通信终端锁定网络标识对应的网络。在本实施例中,当该通信终端处于未锁定状态时,该当前锁定信息包括 该用于指示是否锁定网络的状态标识,并且该状态标识表示未锁定状态。其 中,该状态标识可采用任意数字或符号标识,如当该状态标识为"0"时,可 表示为未锁定状态。若该状态标识为"1"是,可表示为锁定状态。这样,该 第一判断单元103可根据该状态标识确定该通信终端处于未锁定状态。此外, 该加锁消息还可包括锁定网络的网络标识。通信终端在本实施例中,该锁定网络的网络标识可为运营商网络的公共 陆地移动网标识(PL丽ID),例如,中国移动46000。由上述可知,当网络侧设备获知该通信终端处于未锁定状态时,可通过网络发送加锁消息至该通信终端,使得该通信终端根据该加锁消息进行加锁, 实现方法简单、节省成本、给用户带来极大的方便。在本发明提供的一种锁定装置的一个实施例中,如图2所示,该锁定装置包括请求发送单元101、信息接收单元102、第一判断单元103和加锁消息 发送单元104,其作用与图l所示的各个单元的作用类似,此处不再赘述。在本实施例中,若该通信终端己锁定,则该当前锁定信息中包括用于指 示是否锁定网络的状态标识和已锁定的当前网络标识,并且该状态标识表示 锁定状态。这样,该第一判断单元103可根据该状态标识确定该通信终端处 于锁定状态。此外,该当前锁定信息还可包括是否已经解锁的信息,这样,如图2所 示,该装置还包括第二判断单元201和更新消息发送单元202;其中,该第二 判断单元201用于在该第一判断单元103的判断结果为已经锁定网络的情况 下,根据该是否已经解锁的信息判断是否允许对所述通信终端进行更新,其 中,对未解锁的通信终端均可以进行更新,即根据是否已经解锁的信息确定 是否解锁,若未解锁则允许更新;若判断结果为是,则该更新消息发送单元 202还用于在第二判断单元201的判断结果为通信终端未解锁的情况下,发送 更新消息至通信终端;其中,该更新消息包括需要更新的网络标识以及进行 更新的操作信息,以使该通信终端根据需要更新的网络标识,按照进行更新 的操作信息的指示进行锁定的网络的更新。在本实施例中,需要更新的网络标识可为网络的PL, ID,例如,中国联 通46001。该进行更新的操作信息可以为对该需要更新的网络标识进行添加、 删除等操作。由上述实施例可知,当网络侧设备获知该通信终端处于锁定状态、且在 未解锁的状态时,可通过网络发送更新消息至该通信终端,使得该通信终端 根据该更新消息进行锁定的网络的更新,实现方法简单、节省成本、给用户 带来极大的方便。此外,在本发明的一个实施例中,为了保证信息安全性,该装置还可包括第一随机数生成单元203和更新密码生成单元204;其中,该第一随机数生 成单元203用于在第二判断单元201的判断结果为通信终端未解锁的情况下 生成随机数;该更新密码生成单元204用于根据生成的随机数、该通信终端 的设备标识且采用预定加密算法进行计算,以获得第一密码;并且,该更新 消息还包括生成的该随机数和第一密码。这时,该更新消息发送单元202将该更新消息发送至通信终端,使得该 通信终端根据该更新消息携带的随机数和第一密码进行网络标识的更新,即 通信终端根据该随机数和自身的设备标识ID、以及同样的加密算法计算第二 密码,若通信终端计算出来的第二密钥与接收到的第一密钥一致,则进行更 新,否则不作任何处理。在该实施例中,由于在更新消息中加入了该随机数和第一密码,使得通 信终端根据该随机数和自身的设备标识ID、以及同样的加密算法计算第二密 钥,若通信终端计算出来的第二密码与接收到的第一密码一致,则进行更新, 否则不作任何处理,从而提高了信息的安全性。如图2所示,在本发明的一个实施例中,该装置还可包括设备标识获取 单元205和第三判断单元206;其中,该设备标识获取单元205用于获取该通 信终端的设备标识ID;该第三判断单元206用于根据获取的该通信终端的设 备标识判断该通信终端是否是本网络所属的通信终端;请求发送单元101具 体用于在所述第三判断单206元的判断结果为该通信终端是本网络所属的通 信终端时,发送锁定査询请求至该通信终端。在本实施例中,该设备标识ID 通常为IMEI号,是一串数字,并且网络侧的数据库中也会储存运营商发放的 设备标识ID,若第三判断单元206判断该获取的设备标识ID与网络侧数据库 中存储的设备标识ID —致,则说明该通信终端为该运营商发放的通信终端, 这时,网络侧可查询该通信终端的锁定状态,根据该锁定状态对该通信终端 进行加锁和更新。由上述可知,该装置可根据锁定信息确定终端设备是否需要加锁或更新锁定网络的网络标识,通过无线方式发送加锁消息或更新消息到终端设备,使得运营商不需更换通信终端即可更新移动网标识,实现方式简单,节省成本,增强了通信终端的竟争力,给运营商和用户带来很大的方便。
以上实施例记载的锁定装置设置于网络侧,可单独使用或者与网络侧设备结合在一起使用,可根据实际情况设置。
在本发明提供的一种通信终端的一个实施例中,如图3所示,该装置包
括请求接收单元301和信息发送单元302;其中,该请求接收单元301用于接收网络侧下发的锁定査询请求;该信息发送单元302用于根据该锁定査询请求将当前锁定信息发送至网络侧,其中,该当前锁定信息包括用于指示是否锁定网络的状态标识,以供所述网络侧判断是否需要对该通信终端进行网络锁定或进行锁定网络的更新。
在本实施例中,若该通信终端处于未锁定状态,则该通信终端可仅发送用于指示未锁定网络的状态标识,如"0"。该通信终端处于锁定状态,则该通信终端可发送用于指示锁定网络的状态标识,如"1"、或者还可发送已锁定的当前网络标识、或者还可包括是否已经解锁信息。
在本实施例中,该通信终端可为数据卡,手机等。
这样,当网络侧接收到上述信息后,可根据该信息确定发送加锁消息或更新消息至该装置,使得该装置根据该消息进行锁定或更新。因此,使得运营商不需更换数据卡即可更新移动网标识,实现方式简单,节省成本,增强了通信终端的竟争力,给运营商和用户带来很大的方便。
在本发明提供的通信终端的一个实施例中,如图4所示,该通信终端包括请求接收单元301和信息发送单元302,其作用与图3所示的各个单元的作用类似,此处不再赘述。
在本实施例中,该信息发送单元302包括第一发送模块,用于在通信终端处于未锁定网络的情况下,将包含指示未锁定网络的状态标识的当前锁定信息发送给所述网络侧,,如将状态标识"0"发送至网络侧。这时网络侧可根据该信息发送加锁消息至该通信终端。
在本发明的一个实施例中,如图4所示,该通信终端还包括加锁消息接收
单元401和存储单元402;其中,该加锁消息接收单元401用于接收该网络侧
根据该状态标识返回的加锁消息,该加锁消息包括锁定网络的网络标识;该存储单元402,用于储存该加锁消息携带的信息。
在本实施例中,该加锁消息还可包含指示锁定网络的状态标识,如该状态标识可表示为"1"。
该加锁消息中的锁定网络的网络标识可以为加锁的网络的PLMN ID,例如,中国移动46000。该锁定网络的状态标识可设置为"1"。并且可将上述信息存储到存储单元402的不易丢失的区域,即NV (Nonvolatile Variable)区域,该加锁的网络标识通常称为锁网号。这样,当该通信终端再次运行时会首先检查该区域的信息来确定是否已锁定。
在本实施例中,信息发送单元302还可包括第二发送模块,用于在锁定网络的情况下,将包含有指示锁定网络的状态标识以及已锁定的当前网络标识、和/或是否已解锁信息的当前锁定信息发送给网络侧。例如,用于指示锁定网络的状态标识,如"1"。
这样,该通信终端还包括更新消息接收单元403、信息确定单元407和更新单元404;其中,该更新消息接收单元403用于接收网络侧根据该解锁消息返回的更新消息,其中,该更新消息可包括需要更新的网络标识以及进行更新的操作信息,以使通信终端根据需要更新的网络标识,按照进行更新的操作信息的指示进行锁定的网络的更新;该信息确定单元407用于确定更新消息接收单元403接收到的更新消息中包括的需要更新的网络标识是否已经存在;该更新单元404用于在信息确定单元407确定接收到的更新消息中包括的需要更新的网络标识不存在时,根据该更新消息携带的信息更新该当前网络标识。考虑安全性的问题,接收到的更新消息还包括随机数和第一密码,这时,
该装置还包括第一计算单元405和第四判断单元406;其中,
第一计算单元405,用于在信息确定单元407确定接收到的更新消息中包括的需要更新的网络标识不存在时,根据该更新消息接收单元403接收的更新消息中的随机数、该通信终端的设备标识、以及采用与该网络侧同样的加密算法进行计算,以获得第二密码;该第四判断单元406用于判断计算出的第二密码与该第一密码是否一致,若判断结果一致,则通知该更新单元403根据所述更新消息携带的需要更新的网络标识、和/或对进行更新的操作信息更新该当前网络标识。
在本实施例中,若该更新消息中携带的需要更新的网络标识可为网络的PL丽ID,例如,46001 (中国联通),进行更新的操作信息可为对该标识号进行添加、或删除。例如,在本实施例中,为添加。
这样,由上述可知,当该通信终端接收到该更新消息后,且计算出的密码与更新密码一致时,该更新单元404可采用如下方式进行更新首先査看需要更新的PL丽ID是否存储在NV区域,若己经存储,则说明没有必要更新,向网络返回更新失败消息,或者还说明失败原因为PL, ID已经存在。若存储,则确定该操作为添加,则将该PL函ID写入NV区域,同时还可发送消息至网络侧说明更新成功。
由上述可知,该通信终端可根据网络侧发送的请求发送锁定信息至网络侧,并且通过无线方式发送加锁消息或更新消息,并根据该加锁消息进行锁定,根据更新消息进行锁网号更新,使得运营商不需更换数据卡即可更新移动网标识,实现方式简单,节省成本,增强了通信终端的竟争力,给运营商和用户带来很大的方便。
以上实施例记载的通信终端设置于用户侧。
在本发明提供的一种解锁装置中,如图5所示,该装置包括解锁请求接收单元501和解锁消息发送单元502;其中,该解锁请求接收单元501用于接收数据卡发送的解锁请求;该解锁消息发送单元502,用于根据该解锁请求将解锁消息发送至该数据卡,该解锁消息包括解锁标识和/或所要解锁的标识号,以使该数据卡根据该解锁标识对该网络标识对应的网络进行解锁。
在本实施例中,该解锁消息中的解锁标识可任意设置,例如设置为"非",表示解锁命令;所要解锁的标识号可为所要解锁的网络的PLMN ID。
由上述可知,网络侧可根据用户发送的解锁请求发送解锁消息至数据卡,使得用户不需要每次使用工具来进行解锁,这样,给用户带来便利,增强了数据卡的竞争力。
在本发明提供的一种解锁装置中,如图6所示,该装置包括解锁请求接收单元501和解锁消息发送单元502,其作用与图5所示的类似,此处不再赘述。
此外,考虑安全性问题,该装置还可包括设备标识获取单元601、第二随机数生成单元602、解锁密码生成单元603;其中,该设备标识获取单元601,该第二随机数生成单元602,用于根据接收的该解锁请求生成随机数;该解锁密码生成单元504用于根据该第二随机数生成单元602生成的随机数、该设备标识获取单元601获取的设备标识和加密算法生成解锁密码;并且,该解锁消息发送单元502发送的该解锁消息还包括该随机数和解锁密码。
由上述可知,网络侧可根据用户发送的解锁请求发送解锁消息至通信终端,使得用户不需要每次使用工具来进行解锁,这样,给用户带来便利,增强了通信终端的竞争力。
上述实施例的解锁装置设置于网络侧,可单独使用或者与网络设备结合在一起使用,可根据实际情况设置。此外,也可将该解锁装置与上述实施例的锁定装置结合使用。
在本发明提供的一种解锁装置的实施例中,如图7所示,该装置包括解锁请求发送单元701、解锁消息接收单元702和解锁单元703;其中,该解锁请求发送单元701用于发送解锁请求至网络侧;该解锁消息接收单元702用于接收该网络侧根据该解锁请求返回的解锁消息,该解锁消息包括解锁标识和/或所要解锁的网络标识;该解锁单元703用于根据该解锁消息携带的信息进行解锁。
在本实施例中,该解锁消息中的解锁标识可任意设置,例如,设置为"非",表示解锁命令;所要解锁的标识号可为所要解锁的网络的PL丽ID。
当该解锁单元703进行解锁时,首先会更新储存在通信终端的存储单元NV区域中的锁定状态标识,例如,将锁定状态标识"1"改为"非",并査看消息中是否有需要解锁的PLMN ID,若没有,则说明完全解锁,该解锁单元703将NV区域储存的全部PLMN ID删除;若该消息中有PL丽ID,该解锁单元703仅仅将该PLMN ID删除。
由上述可知,用户解锁时,可发送解锁请求至网络侧,接收网络侧返回的解锁消息,并根据该解锁消息进行解锁,不需要每次使用工具来进行解锁,这样,给用户带来便利,增强了通信终端的竞争力。
在本发明提供的一种解锁装置的实施例中,如图8所示,该装置包括解锁请求发送单元701、解锁消息接收单元702和解锁单元703,其作用图7所示的类似,此处不再赘述。
此外,该解锁消息还可包括随机数和解锁密码。这样,如图8所示,该装置还包括第二计算单元801和第五判断单元802;其中,该第二计算单元801用于根据该随机数、该通信终端的设备标识,且采用与网络侧同样的算法进行计算,以获取第一密码;该第五判断单元802用于判断该第一密码与该解密密码是否一致。解锁单元703具体用于在第五判断单元802的判断结果为第一密码与解密密码一致的情况下,根据解锁消息携带的信息进行解锁。
由上述可知,用户解锁时,可发送解锁请求至网络侧,接收网络侧返回的解锁消息,并根据该解锁消息进行解锁,不需要每次使用工具来进行解锁,这样,给用户带来便利,增强了通信终端的竞争力。
上述实施例的解锁装置设置于用户侧。并且,该解锁装置还可与上述实施例通信终端结合使用。在本发明提供的网络设备的实施例中,该网络设备可包括上述实施例中的锁定装置和设置于网络侧的解锁装置,此处不再赘述。
在本发明提供的一种锁定方法的实施例中,如图9所示,该方法包括步骤901,网络侧发送锁定査询请求至通信终端;
步骤902,接收通信终端返回的当前锁定信息,该当前锁定信息包括是否锁定网络的状态标识;
步骤903,根据该当前锁定信息判断该通信终端是否为锁定状态;若为未锁定状态,则执行步骤904;若为锁定状态,则执行步骤905;
步骤904,发送锁定网络的加锁消息至该通信终端;该加锁消息包括锁定网络的网络标识和锁定网络的状态标识。这样,该通信终端获得该加锁消息后,可根据该加锁消息进行锁定。
在步骤903中,若判断该通信终端为锁定状态,这样,该当前锁定信息还包括已锁定的当前网络标识;该方法还包括将更新消息发送至该通信终端;该更新消息包括需要更新的网络标识、和/或进行更新的操作信息(见步骤905)。这样,该通信终端获得该更新消息后,可根据该更新消息进行锁网号的更新。
当然,在判断该通信终端为锁定状态时,如果不需要对通信终端的锁定网络进行更新,也可不必发送更新消息至通信终端。
在本实施例中,该是否锁定网络的状态标识可任意设置,例如,当设置为"0"时表示未锁定;设置为1时表示"锁定"。该锁定网络的网络标识可为网络的PLMN ID。该更新的操作信息可以为对该需要更新的网络标识进行删除、添加等操作。
由上述可知,当网络侧获知该通信终端处于未锁定状态时,可通过网络发送加锁消息至该通信终端;或者当该通信终端处于锁定状态时,可通过网络发送更新消息至该通信终端,使得该通信终端根据该加锁消息或更新消息进行加锁或更新,实现方法简单、节省成本、给用户带来极大的方便。在本发明提供的一种锁定方法的实施例中,如图io所示,该方法包括-
通信终端接收网络侧下发的锁定查询请求(见步骤iooi);将当前锁定信息
发送至网络侧,该当前锁定信息包括是否锁定网络的状态标识、禾tv或已锁定
的当前网络标识、和/或是否已解锁信息(见步骤1002)。
在本实施例中,若通信终端处于未锁定状态,则可仅发送是否锁定网络 的状态标识,即未锁定网络的状态标识,如"0"。若该通信终端处于锁定状 态,则可发送用于指示锁定网络的状态标识,如"1"、或者还可发送己锁定 的当前网络标识、或者还可包括是否已经解锁信息。
这样,当网络侧接收到上述信息后,可根据该信息确定发送加锁消息或 更新消息至该通信终端,使得该通信终端根据该消息进行锁定或更新。因此, 使得运营商不需更换通信终端即可更新移动网标识,实现方式简单,节省成 本,增强了通信终端的竟争力,给运营商和用户带来很大的方便。
在本发明提供的一种锁定方法的实施例中,以下结合附图11、以通信终 端(用户设备UE),如手机为例对该锁定方法进行详细说明。
该方法包括
步骤1101,当前用户设备UE使用合法SIM卡,且使用该SIM卡注册到网络。 步骤1102,该网络返回注册成功消息。
步骤1103,网络侧下发获取该用户设备UE的设备标识ID的请求。 步骤1104,该UE接收到该请求后,将该用户设备标识发送至网络侧。 步骤1105,网络侧接收到该用户设备UE返回的该设备标识ID后,根据 该设备标识ID判断该该终端设备是否是本网络所属的用户设备UE;在本实施 例中,可在网络侧数据库中查找,若找到,则说明该用户设备UE属于该网络 所属的用户设备。
若该用户设备UE为本网络所属设备,则继续执行步骤1106;若该用户设 备UE非本网络所属设备,则结束。
步骤1106,若该用户设备UE为本网络所属的设备,则该网络侧下发锁定查询请求至该用户设备UE。
在本实施例中,可通过短信、USSD、或信令等方式进行发送。若采用USSD 方式发送,则可下发USSD SIM LOCK状态查询消息至该用户设备UE.
步骤1107,该用户设备UE接收到该请求后,査询其自身的当前锁定信息,
并将该当前锁定信息发送至网络侧。
若该用户设备UE处于未锁定状态,则该用户设备发送未锁定状态标识, 如"0"至网络侧。
步骤110S,若用户设备UE发送的锁定信息包括未锁定状态标识,则该网 络侧确定该用户设备UE未锁定,则发送加锁消息至该用户设备UE,其中,该 加锁消息中包括加锁的网络标识和锁定状态标识。
步骤1109,该用户设备UE接收到该加锁消息后,将该加锁消息中的锁定 状态标识和网络标识存入其存储单元的NV区域。这样,当该用户设备再次运
行时会首先检査该区域中的信息以确定是否锁定。
步骤lllO,若加锁成功,则返回加锁完成消息至网络侧。 在步骤1107中,若该用户设备UE处于锁定状态,则该用户设备UE发送
锁定状态标识,如"1"至网络侧、以及己锁定网络的网络标识、和/或是否
已经解锁信息至网络侧。这样,将执行以下步骤
步骤llll,若用户设备UE发送的锁定信息包括锁定状态信息、已锁定网
络的网络标识、以及是否已经解锁信息,如在本实施例中,为未解锁,则当
网络侧接收到该锁定信息后,确定该用户设备UE已经锁定,并且根据是否已
经解锁信息确定是否允许对该用户设备UE进行PL丽更新,若该用户设备未
解锁过,则可确定允许对该用户设备进行PL丽更新。
步骤1112,该网络侧生成随机数,根据生成的随机数、该用户设备标识
且采用预定加密算法进行计算,以获得更新密码,下发更新消息至该用户设
备UE,该更新消息包括需要更新的网络PL丽ID和对该PL, ID的操作信息,
如添加、以及生成的随机数和更新密码。步骤1113,该用户设备UE接收到该更新消息后,根据该随机数和自身的 设备标识和与网络侧相同的加密算法进行计算,以获得密码;将计算获得的 密码与消息中的更新密码进行比较,若比较结果为相同,则查看需要更新的 PL丽ID是否储存在NV区域,若已经存在,则不需要更新;若不存在,则将 该PLMN ID写入该NV区域。
步骤1114,将PLMN ID写入该NV区域后,发送更新成功消息至网络侧。 或者当该需要更新的PL丽ID己经存在而不需更新时,发送更新失败消息至 网络侧。
由上述可知,网络侧通过无线方式下发请求查询用户设备的锁定信息, 并通过无线方式接收终端设备传送的锁定信息,根据该锁定信息确定该终端 设备是否需要锁定或更新PLNM ID,发送相应的加锁或更新消息至用户设备, 使得该用户设备可根据接收到的消息进行锁定或更新,不需更运营商更换通 信终端,实现方式简单,节省成本,增强了通信终端的竟争力,给运营商和 用户带来很大的方便。
在本发明提供的一种解锁方法的实施例中,如图12所示,该方法包括 接收通信终端发送的解锁请求(见步骤1201);根据所述解锁请求将解锁消 息发送至该通信终端,该解锁消息包括解锁标识和所要解锁的网络标识(见 步骤1202)。
在本实施例中,该解锁消息中的解锁标识可任意设置,例如设置为"非", 表示解锁命令;所要解锁的标识号可为所要解锁的网络的PLMN ID。
由上述可知,网络侧可根据用户发送的解锁请求发送解锁消息至通信终 端,使得用户不需要每次使用工具来进行解锁,这样,给用户带来便利,增 强了通信终端的竞争力。
在本发明提供的一种解锁方法的实施例中,如图13所示,该方法包括 发送解锁请求消息至网络侧(见步骤1301);接收该网络侧返回的解锁消息, 该解锁消息包括解锁标识和/或所要解锁的网络标识(见步骤1302);根据该
24解锁消息携带的信息进行解锁(见步骤1303)。
在本实施例中,该解锁消息中的解锁标识可任意设置,例如,设置为"非", 表示解锁命令;所要解锁的标识号可为所要解锁的网络的PL, ID。
当解锁时,首先会更新储存在通信终端的存储单元NV区域中的锁定状态 标识,例如,将锁定状态标识"1"改为"非",并查看消息中是否有需要解 锁的PLMN ID,若没有,则说明完全解锁,将NV区域储存的全部PL, ID删 除;若该消息中有PL丽ID,仅仅将该消息中携带的PL丽ID删除。
由上述可知,用户解锁时,可发送解锁请求至网络侧,接收网络侧返回 的解锁消息,并根据该解锁消息进行解锁,不需要每次使用工具来进行解锁, 这样,给用户带来便利,增强了通信终端的竞争力。
在本发明实施例提供的一种解锁方法的实施例中,如图14所示,以用户 设备UE为手机为例对该解锁方法进行说明。
如图14所示,该方法包括
步骤1401至步骤1405与图11中的步骤1101和1105类似,此处不再赘述。 步骤1406,接收用户设备UE发送的解锁请求;
步骤1407,网络侧接收到该请求后,首先根据接收的该解锁请求生成随 机数;然后,根据该随机数、该用户设备的设备标识和加密算法生成解锁密码。
步骤1408,发送接收消息至该用户设备UE,该解锁消息包括该随机数、 解锁密码、解锁标识和/或所要解锁的网络标识。
步骤1409,用户设备UE接收到该解锁消息后,根据该随机数、该用户设 备UE的设备标识,且采用与网络侧同样的算法进行计算,以获取密码;确定 计算出的密码与该解密密码是否一致,若一致,则根据该解锁消息携带的信 息进行解锁。解锁过程如实施例15所述,此处不再赘述。
步骤1410,解锁成功后,下发解锁成功消息至网络侧。
由上述可知,用户解锁时,可发送解锁请求至网络侧,接收网络侧返回 的解锁消息,并根据该解锁消息进行解锁,不需要每次使用工具来进行解锁,这样,给用户带来便利,增强了通信终端的竞争力。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流 程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于 一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施
例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory, RAM)等。 以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了 进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已, 并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任 何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种锁定方法,其特征在于,所述方法包括发送锁定查询请求至通信终端;接收通信终端返回的当前锁定信息,所述当前锁定信息包括用于指示是否锁定网络的状态标识;根据所述状态标识判断所述通信终端是否为锁定状态;若判断结果为未锁定状态,则发送锁定网络的加锁消息至所述通信终端;所述加锁消息包括锁定网络的网络标识,以使所述通信终端锁定所述网络标识对应的网络。
2. 根据权利要求1所述的方法,其特征在于,若根据所述状态标识判断所述通信终端为锁定状态,则所述方法还包括 将更新消息发送至所述通信终端,以使所述通信终端根据所述更新消息更新 锁定的网络。
3. 根据权利要求2所述的方法,其特征在于,所述更新消息包括需要更 新的网络标识以及进行更新的操作信息,以使所述通信终端根据所述需要更 新的网络标识,按照所述进行更新的操作信息的指示进行锁定的网络的更新。
4. 根据权利要求2所述的方法,其特征在于,在将所述更新消息发送至 所述通信终端之前,所述方法还包括获取所述通信终端的设备标识;以及 生成随机数;根据生成的随机数、所述通信终端的设备标识且采用预定加密算法进行 计算,以获得更新密码;并且,所述更新消息还包括生成的所述随机数和更新密码。
5. 根据权利要求2所述的方法,其特征在于,所述锁定信息还包括是否 己经解锁的信息;在将更新消息发送至所述通信终端之前,所述方法还包括根据所述是否己经解锁的信息确定所述通信终端未被解锁。
6. 根据权利要求1所述的方法,其特征在于,在发送锁定査询请求至通 信终端之前,所述方法还包括获取所述通信终端的设备标识;根据所述通信终端的设备标识确定所述通信终端是本网络所属的通信 终端。
7. —种锁定方法,其特征在于,所述方法包括 接收网络侧下发的锁定査询请求;根据所述锁定査询请求将当前锁定信息发送至网络侧,所述当前锁定信 息包括用于指示是否锁定网络的状态标识,以供所述网络侧判断是否需要对 通信终端进行网络锁定或进行锁定网络的更新。
8. 根据权利要求7所述的方法,其特征在于,若所述状态标识指示未锁定 网络,则在将当前锁定信息发送至网络侧之后,所述方法还包括接收所述网络侧根据所述状态标识返回的加锁消息,所述加锁消息包括锁定网络的网络标识;将所述加锁消息携带的信息进行储存。
9. 根据权利要求7所述的方法,其特征在于,若所述状态标识指示锁定 网络,则所述当前锁定信息还包括己锁定的当前网络标识、和/或是否已解锁 "f曰息;在将当前锁定信息发送至网络侧之后,所述方法还包括 接收网络侧根据所述解锁消息返回的更新消息,所述更新消息包括需要更新的网络标识、和/或进行更新的操作信息;确定所述更新消息中包括的需要更新的网络标识是否已经存在; 若所述更新消息中包括的需要更新的网络标识不存在,则根据所述更新消息携带的信息更新所述当前网络标识。
10. 根据权利要求9所述的方法,其特征在于,所述更新消息还包括随机数和第一密码,所述在根据所述更新消息携带的信息更新所述当前网络标识 之前,所述方法还包括根据所述随机数、所述通信终端的设备标识、以及采用与所述网络侧同 样的加密算法进行计算,以获得第二密码;判断所述第二密码与所述第一密码是否一致;若判断结果一致,则根据所述更新消息携带的需要更新的网络标识、和/ 或对进行更新的操作信息更新所述当前网络标识。
11. 一种锁定装置,其特征在于,所述装置包括-请求发送单元,用于发送锁定査询请求至通信终端;信息接收单元,用于接收所述通信终端返回的当前锁定信息,所述当前 锁定信息包括用于指示是否锁定网络的状态标识;第一判断单元,用于根据所述状态标识判断所述通信终端是否己经锁定 网络;加锁消息发送单元,用于在所述第一判断单元的判断结果为未锁定网络 的情况下,发送锁定网络的加锁消息至所述通信终端;所述加锁消息包括锁 定网络的网络标识,以使所述通信终端锁定所述网络标识对应的网络。
12. 根据权利要求11所述的装置,其特征在于,所述装置还包括 更新消息发送单元,用于在所述第一判断单元的判断结果为已经锁定网络的情况下,将更新消息发送至所述通信终端,以使所述通信终端根据所述 更新消息更新锁定的网络。
13. 根据权利要求12所述的装置,其特征在于,所述更新消息包括需要 更新的网络标识以及进行更新的操作信息,以使所述通信终端根据所述需要 更新的网络标识,按照所述进行更新的操作信息的指示进行锁定的网络的更 新。
14. 根据权利要求12所述的装置,其特征在于,所述装置还包括 设备标识获取单元,用于获取所述通信终端的设备标识;第一随机数生成单元,与所述第一判断单元连接,用于生成随机数; 更新密码生成单元,用于根据所述第一随机数生成单元生成的所述随机数、所述通信终端的设备标识,采用预定加密算法进行计算,以获得更新密码; 所述更新消息发送单元,具体用于在所述第一判断单元的判断结果为已经锁定网络的情况下,将携带有所述更新密码的更新消息发送至所述通信终端。
15. 根据权利要求12所述的装置,其特征在于,所述锁定信息还包括是 否已经解锁的信息;所述装置还包括第二判断单元,在所述第一判断单元的判断结果为已经锁定网络的情况 下,根据所述是否已经解锁的信息判断所述通信终端是否已经解锁;所述更新消息发送单元具体用于在所述第一判断单元的判断结果为已经 锁定网络,且所述第二判断单元的判断结果为所述通信终端未解锁的情况下, 将更新消息发送至所述通信终端。
16. 根据权利要求11所述的装置,其特征在于,所述装置还包括-设备标识获取单元,用于获取所述通信终端的设备标识; 第三判断单元,用于根据所述设备标识获取单元获取的所述通信终端的设备标识判断所述通信终端是否是本网络所属的通信终端;所述请求发送单元,具体用于在所述第三判断单元的判断结果为所述通 信终端是本网络所属的通信终端时,发送所述锁定査询请求至所述通信终端。
17. —种通信终端,其特征在于,所述通信终端包括请求接收单元,用于接收网络侧下发的锁定査询请求; 信息发送单元,用于根据所述锁定查询请求将当前锁定信息发送至网络 侧,所述当前锁定信息包括用于指示是否锁定网络的状态标识,以供所述网 络侧判断是否需要对通信终端进行网络锁定或进行锁定网络的更新。
18. 根据权利要求17所述的通信终端,其特征在于,所述信息发送单元 包括第一发送模块,用于在未锁定网络的情况下,将包含指示未锁定网络的状态标识的当前锁定信息发送给所述网络侧; 所述通信终端还包括加锁消息接收单元,用于接收所述网络侧根据所述状态标识返回的加锁消息,所述加锁消息包括锁定网络的网络标识;存储单元,用于将所述加锁消息携带的信息进行储存。
19. 根据权利要求17所述的通信终端,其特征在于,所述信息发送单元 包括第二发送模块,用于在锁定网络的情况下,将包含有指示锁定网络的状 态标识以及已锁定的当前网络标识、和/或是否已解锁信息的当前锁定信息发 送给所述网络侧;所述通信终端还包括更新消息接收单元,用于接收网络侧根据所述解锁消息返回的更新消息, 所述更新消息包括需要更新的网络标识、和/或进行更新的操作信息;信息确定单元,用于确定所述更新消息接收单元接收到的所述更新消息 中包括的需要更新的网络标识是否已经存在;更新单元,用于在信息确定单元确定所述更新消息中包括的需要更新的 网络标识存在的情况下,根据所述更新消息携带的信息更新所述当前网络标识。
20. 根据权利要求17所述的通信终端,其特征在于,所述更新消息还包 括随机数和第一密码,所述通信终端还包括第一计算单元,用于根据所述更新消息接收单元接收的所述更新消息中的随机数、所述通信终端的设备标识、以及采用与所述网络侧同样的加密算法进行计算,以获得第二密码;第四判断单元,用于判断所述第二密码与所述第一密码是否一致; 所述更新单元,具体用于在所述第四判断单元的判断结果为所述第二密码与所述第一密码一致的情况下,根据所述更新消息携带的信息更新所述当前网络标识。
21. —种解锁方法,其特征在于,所述方法包括接收通信终端发送的解锁请求;根据所述解锁请求将解锁消息发送至所述通信终端,所述解锁消息包括 解锁标识和所要解锁的网络标识,以使所述通信终端根据所述解锁标识对所 述网络标识对应的网络进行解锁。
22. 根据权利要求21所述的方法,其特征在于,在根据解锁请求将解锁 消息发送至所述通信终端之前,所述方法还包括获取所述通信终端的设备标识;以及 根据所述解锁请求生成随机数;根据所述随机数、所述通信终端的设备标识和预定加密算法生成解锁密码; 并且,所述解锁消息还包括所述随机数和解锁密码。
23. —种解锁方法,其特征在于,所述方法包括 发送解锁请求至网络侧;接收所述网络侧根据所述解锁请求返回的解锁消息,所述解锁消息包括 解锁标识和所要解锁的网络标识;根据所述解锁消息携带的信息进行解锁。
24. 根据权利要求23所述的方法,其特征在于,所述解锁消息还包括随 机数和解锁密码;所述根据所述解锁消息携带的信息进行解锁之前,所述方法还包括 根据所述随机数、所述通信终端的设备标识、且采用与网络侧同样的算 法进行计算,以获取第一密码;确定所述第一密码与所述解密密码一致。
25. —种解锁装置,其特征在于,所述装置包括 解锁请求接收单元,用于接收通信终端发送的解锁请求; 解锁消息发送单元,用于根据所述解锁请求将解锁消息发送至所述通信终端,所述解锁消息包括所述解锁标识和所要解锁的标识号,以使所述通信 终端根据所述解锁标识对所述网络标识对应的网络进行解锁。
26. 根据权利要求25所述的装置,其特征在于,所述装置还包括 设备标识获取单元,用于获取所述通信终端的设备标识; 第二随机数生成单元,用于根据所述解锁请求生成随机数; 解锁密码生成单元,用于根据所述第二随机数生成单元生成的随机数、所述设备标识获取单元获取的所述通信终端的设备标识和加密算法生成解锁 密码;并且,所述解锁消息发送单元发送的所述解锁消息还包括所述随机数 和解锁密码。
27. —种解锁装置,其特征在于,所述装置包括 解锁请求发送单元,用于发送解锁请求至网络侧;解锁消息接收单元,用于接收所述网络侧根据所述解锁请求返回的解锁 消息,所述解锁消息包括解锁标识和所要解锁的网络标识; 解锁单元,用于根据所述解锁消息携带的信息进行解锁。
28. 根据权利要求27所述的装置,其特征在于,所述解锁消息还包括随 机数和解锁密码;所述装置还包括第二计算单元,用于根据所述随机数、所述通信终端的设备标识,且采 用与网络侧同样的算法进行计算,以获取第一密码;第五判断单元,所述第五判断单元用于判断所述第一密码与所述解密密 码是否一致;所述解锁单元具体用于在所述第五判断单元的判断结果为所述第一密码 与所述解密密码一致的情况下,根据所述解锁消息携带的信息进行解锁。
29. —种网络设备,其特征在于,所述网络设备包括权利要求11至16中 的任意一项权利要求所述的锁定装置、和/或权利要求25至26中的任意一项 权利要求所述的解锁装置。
全文摘要
本发明提供一种锁定方法、解锁方法及其装置、网络设备和终端设备。该更新方法包括发送锁定查询请求至通信终端;接收通信终端返回的当前锁定信息,该当前锁定信息包括用于指示是否锁定网络的状态标识;根据状态标识判断所述通信终端是否为锁定状态;若判断结果为未锁定状态,则发送锁定网络的加锁消息至所述通信终端;该加锁消息包括锁定网络的网络标识,以使该通信终端锁定网络标识对应的网络。本发明通过无线配置方式锁定或更新PLMN,且通过无线配置方式进行解锁,不需更换数据卡,也不需网络定期下发工具,实现简单,节省成本,增强了数据卡的竟争力,给运营商和用户带来很大的方便。
文档编号H04W12/06GK101631310SQ20091016101
公开日2010年1月20日 申请日期2009年7月27日 优先权日2009年7月27日
发明者孙紫鹏 申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1