Locking method, unlocking method and device thereof, network equipment and communication terminal

A technology for communication terminals and locking information, which is applied in wireless communication, security devices, electrical components, etc., can solve the problems of inability to change the PLMNID of the data card, increase costs, and inconvenience operators and end users, so as to enhance competitiveness and save The effect of cost and simple implementation

Inactive Publication Date: 2010-01-20
HUAWEI DEVICE (SHENZHEN) CO LTD
0 Cites 32 Cited by

AI-Extracted Technical Summary

Problems solved by technology

[0004] The inventor found in the process of realizing the present invention that the defect of the existing technology is: if the network number of the operator, for example, the PLMN ID changes, for example, when a new subnet is established, the locked network number needs to be changed, i.e. PLMN ID
At present, the operator cannot change the PLMN ID stored in the data card, and can only realize it by p...
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Method used

As can be seen from the above, the communication terminal can send locking information to the network side according to the request sent by the network side, and send a lock message or update message wirelessly, and lock according to the lock message, and lock according to the update message Network number update enables operators to update mobile network identification without replacing data cards, which is simple to implement, saves costs, enhances the competitiveness of communication terminals, and brings great convenience to operators and users.
As can be seen from the above, the device can determine whether the terminal equipment needs to be locked or update the network identification of the locked network according to the locking information, and send a locking message or update message to the terminal equipment in a wireless manner, so that the operator does not need to replace the communication terminal The identification of the mobile network can be updated, the implementation method is simple, the cost is saved, the competitiveness of the communication terminal is enhanced, and the operator and the user are brought great convenience.
As can be seen from the above, the network side can send an unlocking message to the communication terminal according to the unlocking request sent by the user, so that the user does not need to use tools to unlock each time, thus bringing convenience to the user and enhancing the competitiveness of the communication terminal .
As can be seen from th...
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Abstract

The invention provides a locking method, an unlocking method and a device thereof, network equipment and a communication terminal. The update method comprises the steps: transmitting a locking inquiry request to the communication terminal; receiving the current locking information returned by the communication terminal, wherein the current locking information comprises a state mark which is used for indicating whether a network is locked; judging whether the communication terminal is in a locking state according to the state mark; if a judging result is an unlocking state, transmitting locking information of a locking network to the communication terminal; and the locking information comprises a network mark of the locking network to lead the communication terminal to lock the corresponding network of the network mark. The invention locks or updates PLMN by a wireless configuration method, unlocks by the wireless configuration method, does not need to replace a data card, does not need a network to issue tools regularly, can be easily realized, save cost, strengthen the competitive power of the data card and is more convenient to operators and users.

Application Domain

Technology Topic

Image

  • Locking method, unlocking method and device thereof, network equipment and communication terminal
  • Locking method, unlocking method and device thereof, network equipment and communication terminal
  • Locking method, unlocking method and device thereof, network equipment and communication terminal

Examples

  • Experimental program(1)

Example Embodiment

[0048] In order to make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following describes the embodiments of the present invention in further detail with reference to the accompanying drawings. Here, the exemplary embodiments of the present invention and the description thereof are used to explain the present invention, but not as a limitation to the present invention.
[0049] An embodiment of a locking device provided by the present invention, such as figure 1 As shown, the locking device includes a request sending unit 101, an information receiving unit 102, a first judging unit 103, and a lock message sending unit 104; wherein the request sending unit 101 is used to send a lock query request to a communication terminal; an information receiving unit 102 is configured to receive the current lock information returned by the communication terminal according to the query request, the current lock information includes a status identifier for indicating whether the network is locked; the first determining unit 103 is configured to determine whether the communication terminal is locked according to the status identifier The lock message sending unit 104 is configured to send a lock message for locking the network to the communication terminal when the judgment result of the first judgment unit 103 is that the network is unlocked; wherein, the lock message includes a network lock The network identification, so that the communication terminal locks the network corresponding to the network identification.
[0050] In this embodiment, when the communication terminal is in the unlocked state, the current lock information includes the status identifier for indicating whether the network is locked, and the status identifier indicates the unlocked state. Wherein, the status identification can adopt any number or symbol identification, for example, when the status identification is "0", it can be expressed as an unlocked state. If the status is marked as "1", it can be expressed as a locked status. In this way, the first determining unit 103 can determine that the communication terminal is in an unlocked state according to the state identifier. In addition, the lock message may also include the network identification of the locked network.
[0051] In this embodiment of the communication terminal, the network identification of the locked network may be the public land mobile network identification (PLMN ID) of the operator's network, for example, China Mobile: 46000.
[0052] It can be seen from the above that when the network-side device knows that the communication terminal is in an unlocked state, it can send a lock message to the communication terminal via the network, so that the communication terminal can lock according to the lock message. The implementation method is simple and cost-saving. Bring great convenience to users.
[0053] In an embodiment of a locking device provided by the present invention, such as figure 2 As shown, the locking device includes a request sending unit 101, an information receiving unit 102, a first judging unit 103, and a lock message sending unit 104, which have the same functions as figure 1 The functions of each unit shown are similar, and will not be repeated here.
[0054] In this embodiment, if the communication terminal is locked, the current lock information includes a status identifier for indicating whether to lock the network and a locked current network identifier, and the status identifier indicates a locked state. In this way, the first determining unit 103 can determine that the communication terminal is in the locked state according to the status identifier.
[0055] In addition, the current lock information can also include information about whether it has been unlocked, such as figure 2 As shown, the device further includes a second judging unit 201 and an update message sending unit 202; wherein, the second judging unit 201 is used to determine whether the network is locked according to the judgment result of the first judging unit 103 The information that has been unlocked determines whether the communication terminal is allowed to be updated, wherein the communication terminal that is not unlocked can be updated, that is, whether to unlock is determined according to the information of whether it has been unlocked, and if it is not unlocked, the update is allowed; if the judgment result is If yes, the update message sending unit 202 is further configured to send an update message to the communication terminal when the judgment result of the second judgment unit 201 is that the communication terminal is not unlocked; wherein, the update message includes the network identification that needs to be updated and The updated operation information, so that the communication terminal updates the locked network according to the instructions of the updated operation information according to the network identification that needs to be updated.
[0056] In this embodiment, the network identification that needs to be updated may be the PLMN ID of the network, for example, China Unicom: 46001. The update operation information may be operations such as adding or deleting the network identifier that needs to be updated.
[0057] It can be seen from the above embodiment that when the network side device knows that the communication terminal is in the locked state and is not unlocked, it can send an update message to the communication terminal via the network, so that the communication terminal can lock the network according to the update message. Update, the realization method is simple, cost-saving, and bring great convenience to users.
[0058] In addition, in an embodiment of the present invention, in order to ensure information security, the device may further include a first random number generating unit 203 and an update password generating unit 204; wherein, the first random number generating unit 203 is used for The judgment result of the second judgment unit 201 is that a random number is generated when the communication terminal is not unlocked; the updated password generation unit 204 is configured to calculate according to the generated random number, the device identification of the communication terminal and using a predetermined encryption algorithm to obtain the first A password; and the update message also includes the generated random number and the first password.
[0059] At this time, the update message sending unit 202 sends the update message to the communication terminal, so that the communication terminal updates the network identity according to the random number and the first password carried in the update message, that is, the communication terminal according to the random number and its own The device identification ID and the same encryption algorithm calculate the second password. If the second key calculated by the communication terminal is consistent with the received first key, update is performed, otherwise no processing is performed.
[0060] In this embodiment, since the random number and the first password are added to the update message, the communication terminal calculates the second key according to the random number, its own device identification ID, and the same encryption algorithm. If the communication terminal calculates If the second password is consistent with the first password received, it will be updated, otherwise no processing will be done, thereby improving the security of the information.
[0061] Such as figure 2 As shown, in an embodiment of the present invention, the device may further include a device identification acquiring unit 205 and a third determining unit 206; wherein, the device identification acquiring unit 205 is configured to acquire the device identification ID of the communication terminal; The third judging unit 206 is configured to judge whether the communication terminal is a communication terminal to which the network belongs according to the acquired device identification of the communication terminal; the request sending unit 101 is specifically configured to determine that the judgment result of the third judgment unit 206 is the communication When the terminal is a communication terminal to which the network belongs, a lock query request is sent to the communication terminal. In this embodiment, the device identification ID is usually an IMEI number, which is a string of numbers, and the network side database will also store the device identification ID issued by the operator. If the third determining unit 206 determines the acquired device identification ID If it is consistent with the device identification ID stored in the network side database, it means that the communication terminal is a communication terminal issued by the operator. At this time, the network side can query the lock status of the communication terminal, and add the communication terminal according to the lock status. Lock and update.
[0062] It can be seen from the above that the device can determine whether the terminal device needs to lock or update the network identification of the locked network according to the lock information, and send the lock message or update message to the terminal device wirelessly, so that the operator can update without changing the communication terminal The mobile network identification is simple to implement, saves costs, enhances the competitiveness of communication terminals, and brings great convenience to operators and users.
[0063] The locking device described in the above embodiment is set on the network side, and can be used alone or in combination with the network side device, and can be set according to actual conditions.
[0064] In an embodiment of a communication terminal provided by the present invention, such as image 3 As shown, the device includes a request receiving unit 301 and an information sending unit 302; wherein, the request receiving unit 301 is used to receive a lock query request issued by the network side; the information sending unit 302 is used to lock the current lock according to the lock query request The information is sent to the network side, where the current lock information includes a status identifier for indicating whether the network is locked, so that the network side can determine whether the communication terminal needs to be network locked or updated to lock the network.
[0065] In this embodiment, if the communication terminal is in an unlocked state, the communication terminal may only send a status identifier indicating that the network is unlocked, such as "0". If the communication terminal is in the locked state, the communication terminal may send a status identifier for indicating that the network is locked, such as "1", or may also send a locked current network identifier, or may also include information about whether it has been unlocked.
[0066] In this embodiment, the communication terminal may be a data card, a mobile phone, etc.
[0067] In this way, after the network side receives the above information, it can determine to send a lock message or update message to the device according to the information, so that the device can lock or update according to the message. Therefore, the operator can update the mobile network identity without changing the data card, the implementation method is simple, the cost is saved, the competitiveness of the communication terminal is enhanced, and the operator and the user are greatly convenient.
[0068] In an embodiment of the communication terminal provided by the present invention, such as Figure 4 As shown, the communication terminal includes a request receiving unit 301 and an information sending unit 302, whose functions are similar to those of image 3 The functions of each unit shown are similar, and will not be repeated here.
[0069] In this embodiment, the information sending unit 302 includes a first sending module, configured to send the current lock information including the status identifier indicating the unlocked network to the network side when the communication terminal is in the unlocked network, , Such as sending the status flag "0" to the network side. At this time, the network side can send a lock message to the communication terminal according to the information.
[0070] In an embodiment of the present invention, such as Figure 4 As shown, the communication terminal further includes a lock message receiving unit 401 and a storage unit 402; wherein, the lock message receiving unit 401 is configured to receive a lock message returned by the network side according to the status identifier, and the lock message includes a lock The network identifier of the network; the storage unit 402 is used to store the information carried in the lock message.
[0071] In this embodiment, the lock message may also include a status identifier indicating that the network is locked, for example, the status identifier may be represented as "1".
[0072] The network identification of the locked network in the lock message may be the PLMN ID of the locked network, for example, China Mobile 46000. The status flag of the locked network can be set to "1". In addition, the above-mentioned information can be stored in a non-lost area of ​​the storage unit 402, that is, a NV (Nonvolatile Variable) area. The locked network identifier is usually called a locked network number. In this way, when the communication terminal runs again, it will first check the information of the area to determine whether it is locked.
[0073] In this embodiment, the information sending unit 302 may also include a second sending module, which is configured to include a status identifier indicating that the network is locked and a current network identifier that has been locked, and/or whether the network is unlocked when the network is locked. The current lock information of the information is sent to the network side. For example, it is used to indicate the status of the locked network, such as "1".
[0074] In this way, the communication terminal further includes an update message receiving unit 403, an information determining unit 407, and an update unit 404; wherein the update message receiving unit 403 is configured to receive an update message returned by the network side according to the unlock message, wherein the update message may Including the network identification that needs to be updated and the update operation information, so that the communication terminal updates the locked network according to the instructions of the update operation information according to the network identification that needs to be updated; the information determining unit 407 is used to determine the update message reception Whether the network identification that needs to be updated included in the update message received by the unit 403 already exists; the update unit 404 is used to determine whether the network identification that needs to be updated included in the update message received by the information determining unit 407 does not exist, according to the The information carried in the update message updates the current network identifier.
[0075] Considering the issue of security, the received update message also includes a random number and a first password. At this time, the device also includes a first calculation unit 405 and a fourth judgment unit 406; wherein,
[0076] The first calculating unit 405 is configured to: when the information determining unit 407 determines that the network identification that needs to be updated included in the received update message does not exist, according to the random number in the update message received by the update message receiving unit 403, the communication terminal The device identification of, and the same encryption algorithm as the network side is used to calculate to obtain the second password; the fourth judgment unit 406 is used to judge whether the calculated second password is consistent with the first password, if the judgment result is consistent , The update unit 403 is notified to update the current network identifier according to the network identifier that needs to be updated and/or the update operation information carried in the update message.
[0077] In this embodiment, if the network identification that needs to be updated carried in the update message can be the PLMN ID of the network, for example, 46001 (China Unicom), the update operation information can be adding or deleting the identification number. For example, in this embodiment, it is added.
[0078] In this way, it can be seen from the above that when the communication terminal receives the update message and the calculated password is consistent with the update password, the update unit 404 can update in the following manner: first check whether the PLMN ID that needs to be updated is stored in NV If the area has been stored, it indicates that there is no need to update, and an update failure message is returned to the network, or the failure reason is that the PLMN ID already exists. If it is stored, it is determined that the operation is adding, and the PLNM ID is written into the NV area, and a message can be sent to the network side to indicate that the update is successful.
[0079] It can be seen from the above that the communication terminal can send lock information to the network side according to the request sent by the network side, and send the lock message or update message wirelessly, and lock according to the lock message, and update the lock network number according to the update message , So that operators can update the mobile network identity without changing the data card, which is simple to implement, saves costs, enhances the competitiveness of communication terminals, and brings great convenience to operators and users.
[0080] The communication terminal described in the above embodiment is installed on the user side.
[0081] In an unlocking device provided by the present invention, such as Figure 5 As shown, the device includes an unlocking request receiving unit 501 and an unlocking message sending unit 502; wherein, the unlocking request receiving unit 501 is configured to receive an unlocking request sent by a data card; and the unlocking message sending unit 502 is configured to send an unlocking request according to the unlocking request. An unlock message is sent to the data card, and the unlock message includes an unlock identifier and/or an identification number to be unlocked, so that the data card unlocks the network corresponding to the network identifier according to the unlock identifier.
[0082] In this embodiment, the unlocking identifier in the unlocking message can be arbitrarily set, for example, set to "not" to indicate an unlocking command; the identification number to be unlocked can be the PLMN ID of the network to be unlocked.
[0083] It can be seen from the above that the network side can send an unlocking message to the data card according to the unlocking request sent by the user, so that the user does not need to use a tool to unlock each time, which brings convenience to the user and enhances the competitiveness of the data card.
[0084] In an unlocking device provided by the present invention, such as Image 6 As shown, the device includes an unlocking request receiving unit 501 and an unlocking message sending unit 502, which have the same functions as Figure 5 The ones shown are similar and will not be repeated here.
[0085] In addition, considering security issues, the device may further include a device identification acquiring unit 601, a second random number generating unit 602, and an unlocking password generating unit 603; wherein the device identification acquiring unit 601, the second random number generating unit 602, Used for generating a random number according to the received unlocking request; the unlocking password generating unit 504 is used for generating an unlocking password according to the random number generated by the second random number generating unit 602, the device identification and the encryption algorithm obtained by the device identification obtaining unit 601 ; And, the unlock message sent by the unlock message sending unit 502 also includes the random number and the unlock password.
[0086] It can be seen from the foregoing that the network side can send an unlocking message to the communication terminal according to the unlocking request sent by the user, so that the user does not need to use a tool to unlock each time, which brings convenience to the user and enhances the competitiveness of the communication terminal.
[0087] The unlocking device of the foregoing embodiment is set on the network side, and can be used alone or in combination with network equipment, and can be set according to actual conditions. In addition, the unlocking device can also be used in combination with the locking device of the foregoing embodiment.
[0088] In an embodiment of an unlocking device provided by the present invention, such as Figure 7 As shown, the device includes an unlocking request sending unit 701, an unlocking message receiving unit 702, and an unlocking unit 703; wherein the unlocking request sending unit 701 is used to send an unlocking request to the network side; the unlocking message receiving unit 702 is used to receive the network The unlocking message returned by the side according to the unlocking request, the unlocking message includes the unlocking identifier and/or the network identifier to be unlocked; the unlocking unit 703 is configured to perform unlocking according to the information carried in the unlocking message.
[0089] In this embodiment, the unlocking identifier in the unlocking message can be set arbitrarily, for example, it is set to "not" to indicate an unlocking command; the identification number to be unlocked can be the PLMN ID of the network to be unlocked.
[0090] When the unlocking unit 703 is unlocked, it will first update the lock status identifier stored in the NV area of ​​the storage unit of the communication terminal, for example, change the lock status identifier "1" to "not", and check whether there is any need to unlock in the message If there is no PLMN ID, it means that it is completely unlocked. The unlocking unit 703 deletes all PLMN IDs stored in the NV area; if there is a PLMN ID in the message, the unlocking unit 703 only deletes the PLMN ID.
[0091] It can be seen from the above that when the user unlocks, he can send an unlock request to the network side, receive the unlock message returned by the network side, and unlock according to the unlock message. There is no need to use a tool to unlock every time, which brings convenience to the user. Enhance the competitiveness of communication terminals.
[0092] In an embodiment of an unlocking device provided by the present invention, such as Figure 8 As shown, the device includes an unlocking request sending unit 701, an unlocking message receiving unit 702, and an unlocking unit 703, which functions Figure 7 The ones shown are similar and will not be repeated here.
[0093] In addition, the unlock message may also include a random number and an unlock password. Like this Figure 8 As shown, the device further includes a second calculation unit 801 and a fifth judgment unit 802; wherein, the second calculation unit 801 is used to perform processing based on the random number, the equipment identification of the communication terminal, and using the same algorithm as the network side. Calculate to obtain the first password; the fifth judgment unit 802 is used to judge whether the first password is consistent with the decryption password. The unlocking unit 703 is specifically configured to perform unlocking according to the information carried in the unlocking message when the judgment result of the fifth judgment unit 802 is that the first password is consistent with the decryption password.
[0094] It can be seen from the above that when the user unlocks, he can send an unlock request to the network side, receive the unlock message returned by the network side, and unlock according to the unlock message. There is no need to use a tool to unlock every time, which brings convenience to the user. Enhance the competitiveness of communication terminals.
[0095] The unlocking device of the above embodiment is provided on the user side. In addition, the unlocking device can also be used in combination with the communication terminal of the foregoing embodiment.
[0096] In the embodiment of the network equipment provided by the present invention, the network equipment may include the locking device and the unlocking device provided on the network side in the above-mentioned embodiment, which will not be repeated here.
[0097] In an embodiment of a locking method provided by the present invention, such as Picture 9 As shown, the method includes:
[0098] Step 901: The network side sends a lock query request to the communication terminal;
[0099] Step 902: Receive current lock information returned by the communication terminal, where the current lock information includes a status identifier of whether the network is locked;
[0100] Step 903: Determine whether the communication terminal is in the locked state according to the current lock information; if it is in the unlocked state, go to step 904; if it is in the locked state, go to step 905;
[0101] Step 904: Send a lock message for locking the network to the communication terminal; the lock message includes the network identification of the locked network and the state identification of the locked network. In this way, after the communication terminal obtains the lock message, it can lock according to the lock message.
[0102] In step 903, if it is determined that the communication terminal is in a locked state, the current lock information also includes the current network identification that has been locked; the method further includes: sending an update message to the communication terminal; the update message includes the information that needs to be updated Network identification and/or update operation information (see step 905). In this way, after the communication terminal obtains the update message, it can update the network lock number according to the update message.
[0103] Of course, when determining that the communication terminal is in the locked state, if there is no need to update the locked network of the communication terminal, there is no need to send an update message to the communication terminal.
[0104] In this embodiment, the status flag of whether the network is locked can be arbitrarily set, for example, when set to "0", it means unlocked; when set to 1, it means "locked". The network identification of the locked network may be the PLMN ID of the network. The updated operation information may be operations such as deleting or adding the network identifier that needs to be updated.
[0105] It can be seen from the above that when the network side knows that the communication terminal is in an unlocked state, it can send a lock message to the communication terminal via the network; or when the communication terminal is in a locked state, it can send an update message to the communication terminal via the network, The communication terminal is enabled to lock or update according to the lock message or update message, the implementation method is simple, the cost is saved, and the user is greatly convenient.
[0106] In an embodiment of a locking method provided by the present invention, such as Picture 10 As shown, the method includes: the communication terminal receives a lock query request issued by the network side (see step 1001); and sends the current lock information to the network side, the current lock information includes a status identifier of whether the network is locked, and/or locked The current network identification and/or information of whether it has been unlocked (see step 1002).
[0107] In this embodiment, if the communication terminal is in the unlocked state, it can only send the status identifier of whether the network is locked, that is, the status identifier of the unlocked network, such as "0". If the communication terminal is in a locked state, it can send a status identifier for indicating that the network is locked, such as "1", or it can also send a locked current network identifier, or it can also include information about whether it has been unlocked.
[0108] In this way, after the network side receives the above information, it can determine to send a lock message or update message to the communication terminal according to the information, so that the communication terminal can lock or update according to the message. Therefore, the operator can update the mobile network identity without changing the communication terminal, the implementation method is simple, the cost is saved, the competitiveness of the communication terminal is enhanced, and the operator and the user are greatly convenient.
[0109] In an embodiment of a locking method provided by the present invention, the following is attached Picture 11 Take a communication terminal (user equipment UE), such as a mobile phone as an example, to describe the locking method in detail.
[0110] The method includes:
[0111] Step 1101: The current user equipment UE uses a legal SIM card and uses the SIM card to register to the network.
[0112] Step 1102: The network returns a registration success message.
[0113] Step 1103: The network side issues a request to obtain the device identification ID of the user equipment UE.
[0114] Step 1104: After receiving the request, the UE sends the user equipment identifier to the network side.
[0115] Step 1105: After receiving the device identification ID returned by the user equipment UE, the network side determines whether the terminal device is a user equipment UE belonging to the network according to the device identification ID; in this embodiment, the network side database If found, it means that the user equipment UE belongs to the user equipment to which the network belongs.
[0116] If the user equipment UE is a device belonging to the own network, proceed to step 1106; if the user equipment UE is not a device belonging to the own network, then end.
[0117] Step 1106: If the user equipment UE is a device belonging to the network, the network side issues a lock query request to the user equipment UE.
[0118] In this embodiment, it can be sent by means of short message, USSD, or signaling. If USSD is used to send, the USSD SIM LOCK status query message can be sent to the user equipment UE.
[0119] Step 1107: After receiving the request, the user equipment UE queries its own current lock information, and sends the current lock information to the network side.
[0120] If the user equipment UE is in an unlocked state, the user equipment sends an unlocked state identifier, such as "0" to the network side.
[0121] Step 1108: If the lock information sent by the user equipment UE includes the unlocked state identifier, the network side determines that the user equipment UE is not locked, and then sends a lock message to the user equipment UE, where the lock message includes lock Network identification and lock status identification.
[0122] Step 1109: After receiving the lock message, the user equipment UE stores the lock status identifier and the network identifier in the lock message into the NV area of ​​its storage unit. In this way, when the user equipment runs again, it will first check the information in the area to determine whether it is locked.
[0123] In step 1110, if the locking is successful, the locking complete message is returned to the network side.
[0124] In step 1107, if the user equipment UE is in the locked state, the user equipment UE sends a locked state identifier, such as "1" to the network side, and the network identifier of the locked network, and/or whether it has been unlocked information to the network side . In this way, the following steps will be performed:
[0125] Step 1111: If the lock information sent by the user equipment UE includes the lock status information, the network identification of the locked network, and whether it has been unlocked, for example, it is not unlocked in this embodiment, then after the network side receives the lock information , Determining that the user equipment UE has been locked, and determining whether to allow the PLMN update of the user equipment UE according to the information of whether it has been unlocked, and if the user equipment has not been unlocked, it may be determined that the PLNM update of the user equipment is allowed.
[0126] Step 1112: The network side generates a random number, calculates it according to the generated random number, the user equipment identifier, and uses a predetermined encryption algorithm to obtain an update password, and sends an update message to the user equipment UE. The update message includes the update message that needs to be updated. Network PLMN ID and operation information of the PLMN ID, such as adding and generating random numbers and update passwords.
[0127] Step 1113: After receiving the update message, the user equipment UE performs calculations based on the random number, its own device identification, and the same encryption algorithm as the network side to obtain a password; and performs calculations between the calculated password and the update password in the message. Compare, if the comparison result is the same, check whether the PLMN ID that needs to be updated is stored in the NV area, if it already exists, it does not need to be updated; if it does not exist, write the PLMN ID into the NV area.
[0128] Step 1114: After writing the PLMN ID into the NV area, send an update success message to the network side. Or when the PLMN ID that needs to be updated already exists and does not need to be updated, an update failure message is sent to the network side.
[0129] It can be seen from the above that the network side issues a request wirelessly to query the lock information of the user equipment, and receives the lock information transmitted by the terminal device wirelessly, determines whether the terminal device needs to lock or update the PLNM ID according to the lock information, and sends the corresponding Lock or update the message to the user equipment, so that the user equipment can be locked or updated according to the received message, without the need for the operator to replace the communication terminal, the implementation method is simple, the cost is saved, and the competitiveness of the communication terminal is enhanced. Operators and users bring great convenience.
[0130] In an embodiment of an unlocking method provided by the present invention, such as Picture 12 As shown, the method includes: receiving an unlocking request sent by a communication terminal (see step 1201); sending an unlocking message to the communication terminal according to the unlocking request, the unlocking message including an unlocking identifier and a network identifier to be unlocked (see step 1202) ).
[0131] In this embodiment, the unlocking identifier in the unlocking message can be arbitrarily set, for example, set to "not" to indicate an unlocking command; the identification number to be unlocked can be the PLMN ID of the network to be unlocked.
[0132] It can be seen from the foregoing that the network side can send an unlocking message to the communication terminal according to the unlocking request sent by the user, so that the user does not need to use a tool to unlock each time, which brings convenience to the user and enhances the competitiveness of the communication terminal.
[0133] In an embodiment of an unlocking method provided by the present invention, such as Figure 13 As shown, the method includes: sending an unlocking request message to the network side (see step 1301); receiving an unlocking message returned by the network side, the unlocking message including the unlocking identifier and/or the network identifier to be unlocked (see step 1302); The information carried in the unlock message is unlocked (see step 1303).
[0134] In this embodiment, the unlocking identifier in the unlocking message can be set arbitrarily, for example, it is set to "not" to indicate an unlocking command; the identification number to be unlocked can be the PLMN ID of the network to be unlocked.
[0135] When unlocking, it will first update the lock status identifier stored in the NV area of ​​the storage unit of the communication terminal, for example, change the lock status identifier "1" to "not", and check whether there is a PLMN ID that needs to be unlocked in the message. No, it means that it is fully unlocked and all PLMN IDs stored in the NV area will be deleted; if there is a PLMN ID in the message, only the PLMN ID carried in the message will be deleted.
[0136] It can be seen from the above that when the user unlocks, he can send an unlock request to the network side, receive the unlock message returned by the network side, and unlock according to the unlock message. There is no need to use a tool to unlock every time, which brings convenience to the user. Enhance the competitiveness of communication terminals.
[0137] In an embodiment of an unlocking method provided in an embodiment of the present invention, as Figure 14 As shown, the unlocking method is described by taking the user equipment UE as a mobile phone as an example.
[0138] Such as Figure 14 As shown, the method includes:
[0139] Step 1401 to step 1405 and Picture 11 Steps 1101 and 1105 in are similar and will not be repeated here.
[0140] Step 1406: Receive an unlock request sent by the user equipment UE;
[0141] Step 1407: After receiving the request, the network side first generates a random number according to the received unlock request; then, generates an unlock password according to the random number, the device identifier of the user equipment, and the encryption algorithm.
[0142] Step 1408: Send a reception message to the user equipment UE, where the unlock message includes the random number, unlock password, unlock ID, and/or network ID to be unlocked.
[0143] Step 1409: After the user equipment UE receives the unlock message, it calculates according to the random number, the device identification of the user equipment UE, and uses the same algorithm as the network side to obtain the password; determine the calculated password and the decryption password Whether they are consistent or not, if they are consistent, unlock according to the information carried in the unlock message. The unlocking process is as described in Embodiment 15, and will not be repeated here.
[0144] In step 1410, after unlocking is successful, an unlocking success message is delivered to the network side.
[0145] It can be seen from the above that when the user unlocks, he can send an unlock request to the network side, receive the unlock message returned by the network side, and unlock according to the unlock message. There is no need to use a tool to unlock every time, which brings convenience to the user. Enhance the competitiveness of communication terminals.
[0146] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing relevant hardware through a computer program. The program can be stored in a computer readable storage medium. During execution, it may include the procedures of the above-mentioned method embodiments. Wherein, the storage medium may be a magnetic disk, an optical disc, a read-only memory (Read-Only Memory, ROM), or a random access memory (Random Access Memory, RAM), etc.
[0147] The specific embodiments described above further describe the purpose, technical solutions and beneficial effects of the present invention in further detail. It should be understood that the above are only specific embodiments of the present invention and are not intended to limit the scope of the present invention. The protection scope, any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Similar technology patents

Aluminum-silicon alloy refining agent and preparation thereof

Owner:营口经济技术开发区金达合金铸造有限公司

Classification and recommendation of technical efficacy words

  • Low cost
  • Easy to implement

System and method for transmitting wireless digital service signals via power transmission lines

ActiveUS7929940B1Reduce bandwidth requirementLow costInterconnection arrangementsWireless systems/telephoneElectric power transmissionBase transceiver station
Owner:NEXTEL COMMUNICATIONS

Nanowire structures comprising carbon

ActiveUS20070212538A1Low costImproved electrical connectivity and stabilityElectric discharge heatingFuel cells groupingNanometreMembrane configuration
Owner:ONED MATERIAL INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products