WO2018141176A1 - Method for unlocking locked network, terminal, network side and system - Google Patents

Method for unlocking locked network, terminal, network side and system Download PDF

Info

Publication number
WO2018141176A1
WO2018141176A1 PCT/CN2017/114348 CN2017114348W WO2018141176A1 WO 2018141176 A1 WO2018141176 A1 WO 2018141176A1 CN 2017114348 W CN2017114348 W CN 2017114348W WO 2018141176 A1 WO2018141176 A1 WO 2018141176A1
Authority
WO
WIPO (PCT)
Prior art keywords
network side
request message
unlocking
unlock
terminal
Prior art date
Application number
PCT/CN2017/114348
Other languages
French (fr)
Chinese (zh)
Inventor
姚岚
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2018141176A1 publication Critical patent/WO2018141176A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/04Key management, e.g. using generic bootstrapping architecture [GBA]

Definitions

  • the present disclosure relates to the field of mobile communications technologies, and in particular, to a method, a terminal, a network side, and a system for unlocking a lock network.
  • the embodiments of the present disclosure are expected to provide a method, a terminal, a network side, and a system for unlocking a lock network, so as to implement a lock network for a terminal when the terminal cannot connect to the WiFi network in a place where the non-operator network covers the terminal. Unlock it.
  • the present disclosure provides a method for unlocking a lock net, which is applied to a terminal side, and the method includes:
  • the remote unlocking RSU request message is sent to the first network side;
  • the first network side is the roaming operator network side;
  • the second network side is the original carrier network side
  • the lock network is unlocked according to the received new unlocking parameter determined by the second network side according to the unlock request message sent by the first network side.
  • the method further includes:
  • the establishing an RSU channel with the first network side includes:
  • the RSU connection complete message and the RRC setup complete message are sent to the first network side.
  • the RSU request message includes: a lock network flag bit, an international mobile device identity code IMEI;
  • the unlock registration request message includes: an IMEI, a user identity SUID, a public key, and a private key;
  • the unlock request message includes: terminal identification information, a key, an unlock type, and an unlocking time length.
  • the second network side determines, according to the unlock registration request message, an unlock registration pass message, including:
  • the unlocking registration request message satisfies the first preset condition, including: the IMEI and SUID information in the unlock registration request message can be identified by the second network side, and the public key in the unlock registration request message The private key matches the public key and the private key in the second network side.
  • the determining, by the second network, the new unlocking parameter according to the unlocking request message includes:
  • the unlocking request message satisfies the second preset condition, including: the terminal identification information in the unlocking request message can be identified by the second network side, and the key in the unlocking request message and the first The keys in the network side are matched, and the unlock type in the unlock request message matches the unlock type in the second network side, and the unlocking The length of the unlocking time in the request message is within a preset length of time in the second network side.
  • the present disclosure provides a method for unlocking a lock network, which is applied to a first network side, and the method includes:
  • the RSU confirmation message is sent to the terminal;
  • the second network side is the original carrier network side;
  • the new unlocking parameter After receiving the new unlocking parameter determined by the second network side according to the unlocking request message, sending the new unlocking parameter to the terminal; the new unlocking parameter is used to indicate the terminal Unlock the lock network.
  • the method further includes:
  • the establishing an RSU channel with the terminal includes:
  • the RRC setup message After receiving the radio resource control RRC connection request message sent by the terminal, when the RSU function is supported by itself, the RRC setup message is sent to the terminal;
  • the RSU request message includes: a lock network flag bit, and an international mobile device identity code IMEI.
  • the unlock registration request message includes: an IMEI, a user identity SUID, a public key, and a private key;
  • the unlock request message includes: terminal identification information, a key, an unlock type, and an unlocking time length.
  • the receiving, by the second network side, the unlock registration registration message that is determined according to the unlock registration request message includes:
  • the unlocking registration pass message determined by the second network side according to the unlocking registration request message and the first preset condition includes:
  • the unlocking registration request message satisfies the first preset condition, including: the IMEI and SUID information in the unlock registration request message can be identified by the second network side, and the public key in the unlock registration request message The private key matches the public key and the private key in the second network side.
  • the receiving, by the second network side, the new unlocking parameter that is determined according to the unlocking request message includes:
  • the new unlocking parameter determined by the second network side according to the unlocking request message and the second preset condition includes:
  • the unlocking request message satisfies the second preset condition, including: the terminal identification information in the unlocking request message can be identified by the second network side, and the key in the unlocking request message and the first The key in the second network side is matched, and the unlocking type in the unlocking request message is matched with the unlocking type in the second network side, and the unlocking time length in the unlocking request message is on the second network side. Within the preset length of time.
  • the present disclosure provides a terminal for unlocking a lock network, the terminal comprising:
  • the detecting module is configured to send a remote unlocking RSU request message to the first network side after detecting the unlocking registration request operation; the first network side is a roaming operator network side;
  • a registration module configured to send an unlock registration request message to the first network side after receiving the RSU acknowledgment message sent by the first network side;
  • a requesting module configured to receive an unlock registration pass message that is sent by the first network side and is determined by the second network side according to the unlock registration request message, and after detecting the unlock request operation, to the first network The side sends an unlock request message;
  • the second network side is the original carrier network side;
  • the unlocking module is configured to unlock the lock network according to the received new unlocking parameter determined by the second network side according to the unlock request message sent by the first network side.
  • the terminal further includes:
  • the establishing module is further configured to send a radio resource control RRC connection request message to the first network side;
  • the RSU connection complete message and the RRC setup complete message are sent to the first network side.
  • the RSU request message includes: a lock network flag bit, an international mobile device identity code IMEI;
  • the unlock registration request message includes: an IMEI, a user identity SUID, a public key, and a private key;
  • the unlock request message includes: terminal identification information, a key, an unlock type, and an unlocking time length.
  • the requesting module is further configured to determine, by the second network side, the unlocking registration pass message according to the unlocking registration request message and the first preset condition;
  • the requesting module is further configured to determine, by the second network side, whether the unlock registration request message satisfies the first preset condition, and if the unlock registration request message satisfies the first preset condition, determine Excluding the unlock registration pass message;
  • the unlocking registration request message satisfies the first preset condition, including: the IMEI and SUID information in the unlock registration request message can be identified by the second network side, and the public key in the unlock registration request message The private key matches the public key and the private key in the second network side.
  • the unlocking module is further configured to determine, by the second network side, the new unlocking parameter according to the unlocking request message and a second preset condition;
  • the unlocking module is further configured to determine, by the second network side, whether the unlock request message satisfies the second preset condition, and if the unlock request message satisfies the second preset condition, determine the Describe the new unlocking parameters;
  • the unlocking request message satisfies the second preset condition, including: the terminal identification information in the unlocking request message can be identified by the second network side, and the key in the unlocking request message and the first The key in the second network side is matched, and the unlocking type in the unlocking request message is matched with the unlocking type in the second network side, and the unlocking time length in the unlocking request message is on the second network side. Within the preset length of time.
  • the present disclosure provides a network side that unlocks a lock network, and the network side includes:
  • the confirmation module is configured to: after receiving the remote unlocking RSU request message sent by the terminal, if it supports the second network side communication connection, send an RSU confirmation message to the terminal; the second network side is the original carrier network side. ;
  • a sending module configured to send, to the second network side, the received unlock registration request message sent by the terminal
  • the new unlocking parameter After receiving the new unlocking parameter determined by the second network side according to the unlocking request message, sending the new unlocking parameter to the terminal; the new unlocking parameter is used to indicate the terminal Unlock the lock network.
  • the network side further includes:
  • the establishing module is further configured to: after receiving the radio resource control RRC connection request message sent by the terminal, send an RRC setup message to the terminal when the RSU function is supported by the terminal;
  • the RSU request message includes: a lock network flag bit, an international mobile device identity code IMEI;
  • the unlock registration request message includes: an IMEI, a user identity SUID, a public key, and a private key;
  • the unlock request message includes: terminal identification information, a key, an unlock type, and an unlocking time length.
  • the sending module is further configured to receive, by the second network side, the unlock registration pass message determined according to the unlock registration request message and the first preset condition;
  • the sending module is further configured to determine, by the second network side, whether the unlock registration request message satisfies the first preset condition, and if the unlock registration request message satisfies the first preset condition, determine Unlock the registration Pass the message;
  • the unlocking registration request message satisfies the first preset condition, including: the IMEI and SUID information in the unlock registration request message can be identified by the second network side, and the public key in the unlock registration request message The private key matches the public key and the private key in the second network side.
  • the sending module is further configured to receive, by the second network side, the new unlocking parameter that is determined according to the unlocking request message and the second preset condition;
  • the sending module is further configured to determine, by the second network side, whether the unlock request message satisfies the second preset condition, and if the unlock request message satisfies the second preset condition, determine the Describe the new unlocking parameters;
  • the unlocking request message satisfies the second preset condition, including: the terminal identification information in the unlocking request message can be identified by the second network side, and the key in the unlocking request message and the first The key in the second network side is matched, and the unlocking type in the unlocking request message is matched with the unlocking type in the second network side, and the unlocking time length in the unlocking request message is on the second network side. Within the preset length of time.
  • the present disclosure provides a system for unlocking a lock network, the system comprising the terminal as described in the above aspect and the network side as described in the above scheme.
  • the terminal after detecting the operation of unlocking the registration request, the terminal sends a remote unlocking RSU request message to the first network side; the first network side is roaming
  • the device After receiving the RSU acknowledgment message sent by the first network side, the device sends an unlock registration request message to the first network side, and receives the second network side according to the first network side.
  • the unlocking registration request message is determined by the unlocking registration request message, and after detecting the unlocking request operation, sending an unlocking request message to the first network side; the second network side is the original carrier network side; The new unlocking parameter determined by the second network side according to the unlock request message is unlocked by the second network side; the user is not covered by the non-operator network coverage.
  • the WiFi network is used, the lock network of the terminal is unlocked.
  • Embodiment 1 is a flowchart of Embodiment 1 of a method for unlocking a lock net according to the present disclosure
  • Embodiment 2 is a flowchart of Embodiment 2 of a method for unlocking a lock net according to the present disclosure
  • Embodiment 3 is a flowchart of Embodiment 3 of a method for unlocking a lock net according to the present disclosure
  • FIG. 4 is a schematic structural diagram of a terminal in Embodiment 3 of a method for unlocking a lock network according to the present disclosure
  • FIG. 5 is a schematic structural diagram of an embodiment of a terminal for unlocking a lock network according to the present disclosure
  • FIG. 6 is a schematic structural diagram of a network side embodiment of unlocking a lock network according to the present disclosure
  • FIG. 7 is a schematic structural diagram of a system embodiment for unlocking a lock net according to the present disclosure.
  • FIG. 1 is a flowchart of a first embodiment of a method for unlocking a lock net. As shown in FIG. 1 , a method for unlocking a lock net provided by an embodiment of the present disclosure is applied to a terminal side, and may include the following steps:
  • Step 101 After detecting the unlock registration request operation, send a remote unlocking RSU request message to the first network side; the first network side is a roaming operator network side.
  • the terminal establishes an RSU channel with the first network side before detecting the unlock registration request operation; wherein the first network side is a roaming operator network side; the terminal sends a radio resource control to the first network side (Radio Resource Control) And the RRC) connection request message; after receiving the RRC setup message sent by the first network side, sending a Remote SIM Unlock (RSU) connection request message to the first network side; receiving the RSU connection sent by the first network side After the acknowledgement message and the RSU bearer setup complete message, the RSU connection complete message and the RRC setup complete message are sent to the first network side.
  • RSU Remote SIM Unlock
  • the terminal After detecting the unlock registration request operation, the terminal sends an RSU request message to the first network side, where the RSU request message includes information such as a lock network flag, an International Mobile Equipment Identity (IMEI), and the like.
  • the RSU request message includes information such as a lock network flag, an International Mobile Equipment Identity (IMEI), and the like.
  • IMEI International Mobile Equipment Identity
  • Step 102 After receiving the RSU acknowledgment message sent by the first network side, send an unlock registration request message to the first network side.
  • the terminal After the terminal sends the RSU request message to the first network side, after receiving the RSU acknowledgment message sent by the first network side, the terminal sends an unlock registration request message to the first network side, where the unlock registration request message includes: IMEI, user Set User ID (SUID), public key, private key, etc.
  • the unlock registration request message includes: IMEI, user Set User ID (SUID), public key, private key, etc.
  • Step 103 Receive an unlock registration pass message that is sent by the first network side and is determined by the second network side according to the unlock registration request message, and send the message to the first network side after detecting the unlock request operation.
  • the unlocking request message; the second network side is the original carrier network side.
  • the terminal After the terminal sends the unlock registration request message to the first network side, the terminal receives the unlock registration pass message that is determined by the first network side and is determined by the second network side according to the unlock registration request message and the first preset condition, and receives the unlocking After the message is registered and the unlocking request operation is detected, the unlocking request message is sent to the first network side; wherein the second network side is the original carrier network side; the unlocking request message includes: terminal identification information, a key , unlock type, unlock time length and other information.
  • the second network side determines whether the unlock registration request message satisfies the first preset condition, and if the unlock registration request message satisfies the first preset condition, the IMEI and SUID information in the unlock registration request message can be identified by the second network side. And the public key and the private key are matched with the public key and the private key in the second network side, and the unlock registration pass message is determined.
  • Step 104 Unlock the lock network according to the received new unlocking parameter determined by the second network side according to the unlock request message sent by the first network side.
  • the terminal After the terminal sends the unlock request message to the first network side, the terminal receives the new unlocking parameter sent by the first network side; The terminal unlocks the lock network according to the new unlocking parameter; wherein the new unlocking parameter is determined by the second network side according to the unlocking request message; the new unlocking parameter is determined by the second network side according to the unlocking request message and the first The second preset condition is determined. The second network side determines whether the unlock request message satisfies the second preset condition. If the unlock request message satisfies the second preset condition, the terminal identification information in the unlock request message can be used by the second network side.
  • the method for unlocking the lock network provided by the embodiment of the present disclosure, after detecting the operation of unlocking the registration request, the terminal sends a remote unlocking RSU request message to the first network side; the first network side is the roaming operator network side; After the RSU acknowledgment message sent by the first network side, the unlocking registration request message is sent to the first network side; and the second network side that is sent by the first network side is determined according to the unlocking registration request message.
  • Unlocking the registration pass message and after detecting the unlock request operation, sending an unlock request message to the first network side; the second network side is the original carrier network side; according to the received first network side
  • the sent unlocked parameter is unlocked by the second network side according to the new unlocking parameter determined by the unlocking request message; the user is locked in the place where the non-operator network is covered, and the terminal cannot connect to the WiFi network.
  • the network is unlocked.
  • FIG. 2 is a flowchart of Embodiment 2 of the method for unlocking a lock network according to the present disclosure; as shown in FIG. 2, the method for unlocking a lock network provided by the embodiment of the present disclosure is applied to a first network side, and the first network side is a roaming place. On the carrier network side, the following steps can be included:
  • Step 201 After receiving the remote unlocking RSU request message sent by the terminal, if it supports the second network side communication connection, the RSU confirmation message is sent to the terminal; the second network side is the original carrier network side.
  • the first network side establishes an RSU channel with the terminal before receiving the RSU request message sent by the terminal; after receiving the RRC connection request message sent by the terminal, the first network side sends an RRC setup message to the terminal when the RSU function is supported by the first network side; After receiving the RSU connection request message sent by the terminal, the RSU connection confirmation message is sent to the terminal, and the RSU emergency bearer is established, and the RSU bearer setup complete message is sent to the terminal; and the RSU connection complete message and the RRC setup complete message sent by the terminal are received.
  • the first network side After receiving the RSU request message sent by the terminal, the first network side determines whether it supports the second network side communication connection, and if it supports the second network side communication connection, it sends an RSU confirmation message to the terminal;
  • the second network side is the original carrier network side;
  • the RSU request message includes information such as a network lock flag, an IMEI, and the like.
  • Step 202 Send the received unlock registration request message sent by the terminal to the second network side.
  • the unlocking registration request message is sent to the second network side, where the unlock registration request message includes the IMEI of the terminal. , SUID, public key, private key and other information.
  • Step 203 Receive an unlock determined by the second network side and determined according to the unlock registration request message. After registering the pass message, the unlock registration pass message is sent to the terminal.
  • the first network side After receiving the unlock registration request message to the second network side, the first network side receives the unlock registration pass message sent by the second network side, and after receiving the unlock registration pass message, sends the unlock registration pass message to the terminal.
  • the unlocking registration pass message is determined by the second network side according to the unlock registration request message; the unlock registration pass message is determined by the second network side according to the unlock registration request message and the first preset condition; The network side determines whether the unlock registration request message satisfies the first preset condition. If the unlock registration request message satisfies the first preset condition, the IMEI and SUID information in the unlock registration request message can be recognized by the second network side, and the registration request is unlocked. If the public key and the private key in the message match the public key and the private key in the second network side, the unlock registration pass message is determined.
  • Step 204 Send the received unlock request message sent by the terminal to the second network side.
  • the unlocking request message sent by the receiving terminal is sent to the second network side after receiving the unlocking request message; wherein the unlocking request message is sent to the second network side; It includes information such as terminal identification information, key, unlock type, and unlock time length.
  • Step 205 After receiving the new unlocking parameter determined by the second network side according to the unlocking request message, sending the new unlocking parameter to the terminal; the new unlocking parameter is used to indicate The terminal unlocks the lock network.
  • the first network side After the first network side sends the unlocking request message to the second network side, it receives the new unlocking parameter sent by the second network side, and after receiving the new unlocking parameter sent by the second network side, sends the new unlocking parameter to the terminal.
  • the new unlocking parameter is used to indicate that the terminal unlocks the lock network; the new unlocking parameter is determined by the second network side according to the unlocking request message; the new unlocking parameter is determined by the second network side according to the unlocking request message.
  • the second preset condition is determined. The second network side determines whether the unlock request message satisfies the second preset condition. If the unlock request message satisfies the second preset condition, the terminal identification information in the unlock request message can be used by the second network.
  • the side is identified, and the key in the unlock request message matches the key in the second network side, and the unlock type in the unlock request message matches the unlock type in the second network side, and the unlocking time length in the unlock request message
  • a new unlocking parameter is determined within a preset length of time on the second network side.
  • the method for unlocking the lock network provided by the embodiment of the present disclosure, after receiving the remote unlocking RSU request message sent by the terminal, the first network side sends an RSU confirmation message to the terminal if it supports the second network side communication connection;
  • the second network side is the original carrier network side; the received unlock registration request message sent by the terminal is sent to the second network side; and the unlocked registration sent by the second network side is received.
  • FIG. 3 is a flowchart of Embodiment 3 of a method for unlocking a lock network according to the disclosure.
  • the interaction between the (first network side) and the original carrier network side (the second network side); as shown in FIG. 3, the method for unlocking the lock network provided by the embodiment of the present disclosure may include the following steps:
  • Step 301 The terminal sends an RRC connection request message to the roaming operator network side.
  • Step 302 The roaming operator network side sends an RRC setup message to the terminal when it supports the RSU function.
  • the roaming operator network side After receiving the RRC connection request message sent by the terminal, the roaming operator network side returns an RRC setup message to the terminal if it supports the RSU function.
  • Step 303 The terminal sends an RSU connection request message to the roaming operator network side.
  • NAS Network Attached Storage
  • Step 304 The roaming operator network side sends an RSU connection confirmation message to the terminal and establishes an RSU emergency bearer, and sends an RSU bearer setup completion message to the terminal.
  • the roaming operator network side After receiving the RSU connection request message sent by the terminal, the roaming operator network side sends an RSU connection confirmation message to the terminal and establishes an RSU emergency bearer, where the access point name (APN) is an RSU emergency bearer type. After the RSU emergency bearer is established, the RSU bearer setup completion message is sent to the terminal.
  • APN access point name
  • Step 305 The terminal sends an RSU connection complete message and an RRC setup complete message to the roaming operator network side.
  • the terminal After receiving the RSU connection confirmation message and the RSU bearer setup complete message sent by the roaming operator network, the terminal sends an RSU connection complete message and an RRC setup complete message to the roaming operator network side, so that the terminal completes the roaming Establishment of the RSU channel on the carrier network side.
  • Step 306 After detecting the unlock registration request operation, the terminal sends an RSU request message to the roaming operator network side.
  • the RSU request message is sent to the roaming operator network side, and the RSU request message includes information such as the network lock flag and IMEI of the terminal.
  • FIG. 4 is a schematic structural diagram of a terminal in a third embodiment of the method for unlocking a lock network; as shown in FIG. 4, the terminal mainly includes an unlock management unit, a key management unit, and a network control unit; wherein the unlock management unit mainly includes a registration interface. And unlocking the interface; when the user clicks the unlocking operation of the unlocking management unit, an unlock registration request is triggered; at this time, the terminal sends an RSU request message with the terminal lock network flag and the terminal IMEI number from the network control unit to the roaming place.
  • Wireless network lock network management device on the operator network side.
  • Step 307 The roaming operator network side determines whether it supports the RSU function.
  • the roaming operator network side After receiving the RSU request message sent by the terminal, the roaming operator network side determines whether it supports the RSU function. If the roaming operator network side does not support the RSU function, step 308 is performed; if the roaming operator network side supports the RSU For the function, step 309 is performed.
  • the wireless network lock network management device on the roaming operator network side receives the network control unit sent by the terminal After the RSU requests the message, it determines whether it supports the RSU function, that is, whether it can establish communication with the unlocking server on the original carrier network side; if the roaming operator network side does not support the RSU function, step 308 is performed; if roaming is operated If the RSU function is supported on the network side, go to step 309.
  • Step 308 The roaming operator network side sends an RSU reject message to the terminal, and the process ends.
  • the roaming operator network side determines that it does not support the RSU function, it sends an RSU reject message to the network control unit of the terminal, and ends the process.
  • Step 309 The roaming operator network side sends an RSU confirmation message to the terminal.
  • the roaming operator network side judges that it supports the RSU function, it sends an RSU confirmation message to the network control unit of the terminal.
  • Step 310 The terminal sends an unlock registration request message to the roaming operator network side.
  • the terminal After receiving the RSU acknowledgment message sent by the roaming operator network, the terminal sends an unlock registration request message to the roaming operator network side, where the unlock registration request message includes information such as the IMEI, the SUID, the public key, and the private key of the terminal. .
  • the network control unit of the terminal After receiving the RSU confirmation message sent by the wireless network lock network management device on the roaming operator network side, the network control unit of the terminal sends an unlock registration request message to the wireless network lock network management device on the roaming operator network side.
  • the unlock registration request message includes information such as an IMEI, a SUID, a public key, and a private key of the terminal.
  • Step 311 The roaming operator network side sends an unlock registration request message to the original operator network side.
  • the wireless network lock management device on the network side of the roaming operator After receiving the unlock registration request message sent by the network control unit of the terminal, the wireless network lock management device on the network side of the roaming operator sends the unlock registration request message to the unlocking server on the network side of the original carrier.
  • Step 312 The original carrier network side determines whether the unlock registration request message satisfies the first preset condition.
  • the original carrier network side After receiving the unlock registration request message sent by the roaming operator network side, the original carrier network side determines whether the unlock registration request message satisfies the first preset condition, and if the unlock registration request message does not satisfy the first preset condition, the execution is performed. Step 313: If the unlock registration request message satisfies the first preset condition, step 314 is performed.
  • the unlocking server of the original carrier network After receiving the unlock registration request message sent by the wireless network lock management device on the network side of the roaming operator, the unlocking server of the original carrier network determines whether the unlock registration request message satisfies the first preset condition, that is, determines the unlock registration. Whether the IMEI and the SUID information in the request message can be recognized by the unlocking server on the original carrier network side, and whether the public key and the private key in the unlock registration request message are the same as the public key in the unlocking server on the original carrier network side, The private key is matched; if the unlock registration request message does not satisfy the first preset condition, the IMEI and SUID information in the unlock registration request message cannot be identified by the unlocking server, or the public key, the private key, and the public key in the unlocking server, If the private key does not match, the unlocking server determines that the terminal is an illegal terminal, and performs step 313.
  • step 314 is executed.
  • Step 313 The original carrier network side sends an unlock registration rejection message to the roaming operator network side, and the process ends.
  • the unlocking server on the original carrier network side determines that the unlock registration request message does not satisfy the first preset condition
  • the wireless network lock management device on the roaming operator network side sends an unlock registration rejection message, and finally notifies the terminal, and ends the process.
  • Step 314 The original carrier network side sends an unlock registration pass message to the roaming operator network side.
  • the unlocking registration pass message is sent to the wireless network lock network management device on the roaming operator network side.
  • Step 315 The roaming operator network side sends an unlock registration pass message to the terminal.
  • the wireless network lock management device on the roaming operator network side After receiving the unlock registration pass message sent by the unlocking server on the original carrier network side, the wireless network lock management device on the roaming operator network side sends the unlock registration registration message to the network control unit of the terminal.
  • Step 316 After detecting the unlock request operation, the terminal sends an unlock request message to the roaming operator network side.
  • the terminal After receiving the unlock registration pass message sent by the roaming operator network, the terminal sends an unlock request message to the roaming operator network side after detecting the unlock request operation; the unlock request message includes the terminal identification information, Information such as key, unlock type, and unlock time.
  • the network control unit After receiving the unlock registration pass message sent by the wireless network lock network management device on the roaming operator network side, the network control unit prompts the user to register successfully in the unlock management unit, and the user is watching After the registration success prompts, the unlocking request may be initiated on the lock application interface of the unlock management unit. At this time, the network control unit of the terminal will unlock the information including the terminal identification information, the key, the unlock type, and the unlocking time length.
  • the request message is sent to the wireless network lock network management device on the network side of the roaming operator.
  • Step 317 The roaming operator network side sends an unlock request message to the original operator network side.
  • the wireless network lock management device on the network side of the roaming operator After receiving the unlocking request message sent by the network control unit of the terminal, the wireless network lock management device on the network side of the roaming operator sends the unlocking request message to the unlocking server on the network side of the original carrier.
  • Step 318 The original carrier network side determines whether the unlock request message satisfies the second preset condition.
  • step 319 is performed; if the unlocking request message is satisfied In the second preset condition, step 320 is performed.
  • the unlocking server on the original carrier network determines that the terminal identification information in the unlock request message cannot be identified, or determines that the key in the unlock request message does not match, or determines the unlock request message. If the unlocking type does not match, or the length of the unlocking request in the unlocking request message is not within the preset time length, that is, the unlocking request message does not satisfy the second preset condition, it is determined that the unlocking request message does not pass, and the step is performed. 319. If it is determined that the terminal identification information in the unlock request message can be identified, and the key matches the key in the unlocking server, and the unlocking type matches the unlocking type in the unlocking server, and the unlocking time length is preset. If it is determined that the unlock request message satisfies the second preset condition, it is determined that the unlock request message passes, and step 320 is performed.
  • Step 319 The original operator network side does not send a new unlocking parameter to the roaming operator network side.
  • the unlocking server on the original carrier network side determines that the unlock request message does not satisfy the second preset condition, that is, determines the solution.
  • the new unlocking parameter is not sent to the roaming operator network side, the unlocking request fails, and the process ends.
  • Step 320 The original carrier network side sends a new unlocking parameter to the roaming operator network side.
  • the unlocking server on the original carrier network side determines that the unlocking request message satisfies the second preset condition, that is, when it is determined that the unlocking request message passes, the new unlocking parameter is sent to the wireless network lock network management device on the roaming operator network side.
  • Step 321 The roaming operator network side sends a new unlocking parameter to the terminal.
  • the wireless network lock management device on the network side of the roaming operator After receiving the new unlocking parameter sent by the unlocking server on the original carrier network side, the wireless network lock management device on the network side of the roaming operator sends the new unlocking parameter to the terminal, so that the user can unlock the terminal.
  • Step 322 The terminal unlocks the lock network according to the new unlocking parameter.
  • the terminal After receiving the new unlocking parameter sent by the wireless network lock management device on the network side of the roaming operator, the terminal unlocks the lock network according to the new unlocking parameter.
  • the unlocking interface receives the new unlocking parameter sent by the unlocking server by using the wireless network lock management device on the roaming operator's network side, responds to the unlocking, and prompts the user.
  • the user signs a contract with the A operator.
  • the user's terminal device can only be used under the A carrier network.
  • SIM Subscriber Identification Module
  • the network will appear.
  • Situation when the user travels to a foreign country due to a temporary business trip, there is no A carrier's network, the user obtains the B carrier's SIM card on the business trip, but since the user's terminal is a contract machine, the B operator's SIM card is inserted.
  • the card is locked immediately; at this time, the user initiates the unlock registration request, and the network control unit of the terminal interacts with the wireless network lock management device of the B operator network, and transmits the lock message of the terminal to the A operator through the wireless network lock management device.
  • the unlocking server of the network the terminal then sends a request to register the unlocking server of the A carrier network through the unlocking management unit. After the unlocking server of the A carrier network passes, the terminal sends an unlock request again, for example, from December 17, 2015. By March 13, 2016, it happened to be the time period for users to travel in the country; at this time, the unlocking service of the A carrier network After receiving the request, the server considers that the request is reasonable, and then issues the unlocking parameter, so that the user's terminal can be used normally under the network of the B operator without locking the network, and after returning to the A operator's network after returning to the country, The unlocking expires; this eliminates the need for the user to change the phone or find a Wifi network.
  • the method for unlocking the lock network sends an RRC connection request message to the roaming operator network side by the terminal; when the roaming operator network side supports the RSU function, the RRC setup message is sent to the terminal;
  • the network operator side sends an RSU connection request message;
  • the roaming operator network side sends an RSU connection confirmation message to the terminal and establishes an RSU emergency bearer, and sends an RSU bearer setup completion message to the terminal;
  • the terminal sends the RSU to the roaming operator network side.
  • the terminal after detecting the unlock registration request operation, the terminal sends an RSU request message to the roaming operator network side; the roaming operator network side determines whether it supports the RSU function, and if supported, sends the RSU function to the terminal.
  • the RSU acknowledges the message; the terminal sends an unlock registration request message to the roaming operator network side; the roaming operator network side sends an unlock registration request message to the original operator network side;
  • the original carrier network side determines whether the unlock registration request message satisfies the first preset condition, and if yes, sends an unlock registration pass message to the roaming operator network side; the roaming operator network side sends an unlock registration pass message to the terminal; After the unlocking request operation is detected, the unlocking request message is sent to the roaming operator network side; the roaming operator network side sends an unlocking request message to the original operator network side; the original carrier network side determines whether the unlocking request message satisfies the second preset condition.
  • the new unlocking parameter is sent to the roaming operator network side; the roaming operator network side sends a new unlocking parameter to the terminal; the terminal unlocks the lock network according to the new unlocking parameter; when the user is in the field, the user arrives Where the non-operator network is covered, when the user's terminal cannot connect to the WiFi network, the terminal lock network can be unlocked for the convenience of the user.
  • FIG. 5 is a schematic structural diagram of an embodiment of a terminal for unlocking a lock network according to the present disclosure
  • the terminal 05 for unlocking a lock network provided by the embodiment of the present disclosure includes: a detection module 51, a registration module 52, a request module 53, and an unlocking module. 54; Among them,
  • the detecting module 51 is configured to send a remote unlocking RSU request message to the first network side after detecting the unlocking registration request operation; the first network side is a roaming operator network side;
  • the registration module 52 is configured to send an unlock registration request message to the first network side after receiving the RSU acknowledgment message sent by the first network side;
  • the requesting module 53 is configured to receive, by the first network side, an unlock registration pass message determined by the second network side according to the unlock registration request message, and after detecting the unlock request operation, to the The first network side sends an unlock request message; the second network side is the original carrier network side;
  • the unlocking module 54 is configured to unlock the lock network according to the received new unlocking parameter determined by the second network side according to the unlock request message sent by the first network side.
  • the terminal 05 further includes: an establishing module 55; wherein
  • the establishing module 55 is configured to establish an RSU channel with the first network side
  • the establishing module 55 is configured to send a radio resource control RRC connection request message to the first network side;
  • the RSU connection complete message and the RRC setup complete message are sent to the first network side.
  • the RSU request message includes: a lock network flag bit, an international mobile device identity code IMEI;
  • the unlock registration request message includes: an IMEI, a user identity SUID, a public key, and a private key;
  • the unlock request message includes: terminal identification information, a key, an unlock type, and an unlocking time length.
  • the requesting module 53 is configured to determine, by the second network side, the unlock registration pass message according to the unlock registration request message and a first preset condition;
  • the requesting module 53 is further configured to determine, by the second network side, whether the unlock registration request message satisfies the first preset condition, and if the unlock registration request message satisfies the first preset condition, Determine the unlock note Book through the news;
  • the unlocking registration request message satisfies the first preset condition, including: the IMEI and SUID information in the unlock registration request message can be identified by the second network side, and the public key in the unlock registration request message The private key matches the public key and the private key in the second network side.
  • the unlocking module 54 is configured to determine, by the second network side, the new unlocking parameter according to the unlocking request message and a second preset condition;
  • the unlocking module 54 is further configured to determine, by the second network side, whether the unlock request message satisfies the second preset condition, and if the unlock request message satisfies the second preset condition, determine The new unlocking parameter;
  • the unlocking request message satisfies the second preset condition, including: the terminal identification information in the unlocking request message can be identified by the second network side, and the key in the unlocking request message and the first The key in the second network side is matched, and the unlocking type in the unlocking request message is matched with the unlocking type in the second network side, and the unlocking time length in the unlocking request message is on the second network side. Within the preset length of time.
  • the terminal in this embodiment may be used to implement the technical solution of the foregoing method embodiment, and the implementation principle and the technical effect are similar, and details are not described herein again.
  • the detecting module 51, the registration module 52, the requesting module 53, the unlocking module 54, and the establishing module 55 of the terminal 05 for unlocking the lock network may be central processing units (Central Processing) located in the terminal 05 of the unlocking lock network.
  • Unit Central Processing
  • CPU Central Processing
  • MPU Micro Processor Unit
  • DSP Digital Signal Processor
  • FPGA Field Programmable Gate Array
  • FIG. 6 is a schematic structural diagram of a network side embodiment of the unlocking lock network of the present disclosure. As shown in FIG. 6 , the network side 06 of the unlocking lock network provided by the embodiment of the present disclosure includes: a confirmation module 61 and a sending module 62;
  • the confirmation module 61 is configured to: after receiving the remote unlocking RSU request message sent by the terminal, if it supports the second network side communication connection, send an RSU confirmation message to the terminal; the second network side is the original operation. Business network side;
  • the sending module 62 is configured to send, to the second network side, the received unlock registration request message sent by the terminal;
  • the new unlocking parameter After receiving the new unlocking parameter determined by the second network side according to the unlocking request message, sending the new unlocking parameter to the terminal; the new unlocking parameter is used to indicate the terminal Unlock the lock network.
  • the network side further includes: an establishing module 63; wherein
  • the establishing module 63 is configured to establish an RSU channel with the terminal
  • the establishing module 63 is configured to: after receiving the radio resource control RRC connection request message sent by the terminal, Sending an RRC setup message to the terminal when the RSU function is supported by itself;
  • the RSU request message includes: a lock network flag bit, an international mobile device identity code IMEI;
  • the unlock registration request message includes: an IMEI, a user identity SUID, a public key, and a private key;
  • the unlock request message includes: terminal identification information, a key, an unlock type, and an unlocking time length.
  • the sending module 62 is configured to receive, by the second network side, the unlock registration pass message determined according to the unlock registration request message and the first preset condition;
  • the sending module 62 is further configured to: determine, by the second network side, whether the unlock registration request message meets the first preset condition, and if the unlock registration request message satisfies the first preset condition, Determining the unlock registration pass message;
  • the unlocking registration request message satisfies the first preset condition, including: the IMEI and SUID information in the unlock registration request message can be identified by the second network side, and the public key in the unlock registration request message The private key matches the public key and the private key in the second network side.
  • the sending module 62 is further configured to receive, by the second network side, the new unlocking parameter that is determined according to the unlocking request message and the second preset condition;
  • the sending module 62 is further configured to: determine, by the second network side, whether the unlock request message satisfies the second preset condition, and if the unlock request message meets the second preset condition, determine The new unlocking parameter;
  • the unlocking request message satisfies the second preset condition, including: the terminal identification information in the unlocking request message can be identified by the second network side, and the key in the unlocking request message and the first The key in the second network side is matched, and the unlocking type in the unlocking request message is matched with the unlocking type in the second network side, and the unlocking time length in the unlocking request message is on the second network side. Within the preset length of time.
  • the network side of the embodiment may be used to implement the technical solution of the foregoing method embodiment, and the implementation principle and the technical effect are similar, and details are not described herein again.
  • the confirmation module 61, the sending module 62, and the establishing module 63 of the network side 06 of the unlocking lock network may each be a central processing unit (CPU) located in the network side 06 of the unlocking lock network.
  • CPU central processing unit
  • MPU Micro Processor Unit
  • DSP Digital Signal Processor
  • FPGA Field Programmable Gate Array
  • FIG. 7 is a schematic structural diagram of a system for unlocking a lock net according to the present disclosure.
  • the system 07 for unlocking a lock net provided by the embodiment of the present disclosure includes: a terminal 71 for unlocking a lock net, and a network side 72 for unlocking a lock net. ;among them,
  • the terminal 71 for unlocking the lock network adopts any terminal that unlocks the lock network as described in the above embodiment
  • the network side 72 of the unlocking lock network adopts the network side of any unlocking lock network as described in the above embodiment.
  • the system for unlocking the lock network in this embodiment may be used to implement the technical solution of the foregoing method embodiment, and the implementation thereof The principle and technical effect are similar and will not be described here.
  • embodiments of the present disclosure can be provided as a method, system, or computer program product. Accordingly, the present disclosure may take the form of a hardware embodiment, a software embodiment, or a combination of software and hardware aspects. Moreover, the present disclosure may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) including computer usable program code.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Provided by the present disclosure is a method for unlocking a locked network, comprising: sending a remote unlocking RSU request message to a first network side after detecting an unlocking registration request operation, the first network side being an operator network side at a roaming destination; sending an unlocking registration request message to the first network side after receiving an RSU acknowledgment message sent by the first network side; receiving an unlocking registration pass message sent by the first network side and determined by a second network side according to the unlocking registration request message, and sending an unlocking request message to the first network side after detecting the unlocking request operation, the second network side being the original operator network side; and unlocking the locked network according to received new unlocking parameters sent by the first network side and determined by the second network side according to the unlocking request message. Also provided by the present disclosure is a terminal for unlocking the locked network, a network side and a system.

Description

解锁锁网的方法、终端、网络侧及***Method, terminal, network side and system for unlocking lock network
相关申请的交叉引用Cross-reference to related applications
本申请要求于2017年2月4日递交的中国专利申请第201710064284.4号的优先权,在此全文引用上述中国专利申请公开的内容以作为本申请的一部分。The present application claims priority to Chinese Patent Application No. 201710064284.4, filed on Feb. 4,,,,,,,,,,,,
技术领域Technical field
本公开涉及移动通信技术领域,尤其涉及一种解锁锁网的方法、终端、网络侧及***。The present disclosure relates to the field of mobile communications technologies, and in particular, to a method, a terminal, a network side, and a system for unlocking a lock network.
背景技术Background technique
随着移动通信技术的发展,终端设备越来越多地采用运营商定制的方式,其中一个重要的定制方式便是锁网功能,它能够保证用户只使用特定运营商的服务,从而保障运营商的利益。With the development of mobile communication technologies, terminal devices are increasingly adopting operators' customized methods. One of the important customization methods is the lock network function, which ensures that users only use the services of specific operators, thus ensuring operators. Interests.
目前,当用户旅游或者出差外地,到了非运营商网络覆盖的地方,如果之前没有进行解锁申请,或者是解锁过期,这时,用户需要解锁就只能通过无线保真(Wireless Fidelity,WiFi)连接互联网来访问解锁服务器;但如果用户对于该地方的环境不熟悉,无法找到Wifi网络时,便无法对终端的锁网进行解锁,这样会给用户带来很大的不便。At present, when a user travels or travels to a foreign country, where the non-operator network is covered, if the unlocking application has not been made before, or the unlocking expires, then the user needs to unlock the wireless Fidelity (WiFi) connection. The Internet accesses the unlock server; however, if the user is unfamiliar with the environment of the place and cannot find the Wifi network, the lock network of the terminal cannot be unlocked, which causes great inconvenience to the user.
本部分为与本公开相关的背景技术信息,但是该背景技术信息不一定是现有技术。This section is background information related to the present disclosure, but the background information is not necessarily prior art.
发明内容Summary of the invention
有鉴于此,本公开实施例期望提供一种解锁锁网的方法、终端、网络侧及***,以实现用户在非运营商网络覆盖的地方,终端无法连接到WiFi网络时,对终端的锁网进行解锁。In view of this, the embodiments of the present disclosure are expected to provide a method, a terminal, a network side, and a system for unlocking a lock network, so as to implement a lock network for a terminal when the terminal cannot connect to the WiFi network in a place where the non-operator network covers the terminal. Unlock it.
为达到上述目的,本公开的技术方案是这样实现的:To achieve the above object, the technical solution of the present disclosure is implemented as follows:
本公开提供一种解锁锁网的方法,应用于终端侧,所述方法包括:The present disclosure provides a method for unlocking a lock net, which is applied to a terminal side, and the method includes:
检测到解锁注册请求操作后,向第一网络侧发送远程解锁RSU请求消息;所述第一网络侧为漫游地运营商网络侧;After the operation of unlocking the registration request is detected, the remote unlocking RSU request message is sent to the first network side; the first network side is the roaming operator network side;
接收到所述第一网络侧发送的RSU确认消息后,向所述第一网络侧发送解锁注册请求消息;After receiving the RSU acknowledgment message sent by the first network side, sending an unlock registration request message to the first network side;
接收到所述第一网络侧发送的由第二网络侧根据所述解锁注册请求消息确定出的解锁注册通过消息,并在检测到解锁请求操作后,向所述第一网络侧发送解锁请求消息;所 述第二网络侧为原运营商网络侧;Receiving, by the first network side, an unlock registration pass message determined by the second network side according to the unlock registration request message, and sending an unlock request message to the first network side after detecting the unlock request operation ; The second network side is the original carrier network side;
根据接收到的所述第一网络侧发送的由第二网络侧根据所述解锁请求消息确定出的新的解锁参数对锁网进行解锁。The lock network is unlocked according to the received new unlocking parameter determined by the second network side according to the unlock request message sent by the first network side.
上述方案中,在所述检测到解锁注册请求操作后,向第一网络侧发送远程解锁RSU请求消息之前,所述方法还包括:In the above solution, after the remote unlocking RSU request message is sent to the first network side, the method further includes:
与所述第一网络侧建立RSU通道;Establishing an RSU channel with the first network side;
所述与所述第一网络侧建立RSU通道,包括:The establishing an RSU channel with the first network side includes:
向所述第一网络侧发送无线资源控制RRC连接请求消息;Transmitting, to the first network side, a radio resource control RRC connection request message;
接收到所述第一网络侧发送的RRC建立消息后,向所述第一网络侧发送RSU连接请求消息;After receiving the RRC setup message sent by the first network side, sending an RSU connection request message to the first network side;
接收到所述第一网络侧发送的RSU连接确认消息及RSU承载建立完成消息后,向所述第一网络侧发送RSU连接完成消息及RRC建立完成消息。After receiving the RSU connection confirmation message and the RSU bearer setup complete message sent by the first network side, the RSU connection complete message and the RRC setup complete message are sent to the first network side.
上述方案中,所述RSU请求消息包括:锁网标志位、国际移动设备身份码IMEI;In the above solution, the RSU request message includes: a lock network flag bit, an international mobile device identity code IMEI;
所述解锁注册请求消息包括:IMEI、用户身份识别SUID、公钥、私钥;The unlock registration request message includes: an IMEI, a user identity SUID, a public key, and a private key;
所述解锁请求消息包括:终端识别信息、密钥、解锁类型、解锁时间长度。The unlock request message includes: terminal identification information, a key, an unlock type, and an unlocking time length.
上述方案中,所述由第二网络侧根据所述解锁注册请求消息确定出解锁注册通过消息,包括:In the above solution, the second network side determines, according to the unlock registration request message, an unlock registration pass message, including:
由所述第二网络侧根据所述解锁注册请求消息与第一预设条件确定出所述解锁注册通过消息;Determining, by the second network side, the unlock registration pass message according to the unlock registration request message and the first preset condition;
所述由所述第二网络侧根据所述解锁注册请求消息与第一预设条件确定出所述解锁注册通过消息,包括:Determining, by the second network side, the unlocking registration pass message according to the unlocking registration request message and the first preset condition, including:
由所述第二网络侧判断所述解锁注册请求消息是否满足所述第一预设条件,若所述解锁注册请求消息满足所述第一预设条件,则确定出所述解锁注册通过消息;Determining, by the second network side, whether the unlock registration request message satisfies the first preset condition, and if the unlock registration request message satisfies the first preset condition, determining the unlock registration pass message;
所述解锁注册请求消息满足所述第一预设条件,包括:所述解锁注册请求消息中的IMEI、SUID信息能被所述第二网络侧识别,且所述解锁注册请求消息中的公钥、私钥与所述第二网络侧中的公钥、私钥匹配。The unlocking registration request message satisfies the first preset condition, including: the IMEI and SUID information in the unlock registration request message can be identified by the second network side, and the public key in the unlock registration request message The private key matches the public key and the private key in the second network side.
上述方案中,所述由第二网络侧根据所述解锁请求消息确定出新的解锁参数,包括:In the above solution, the determining, by the second network, the new unlocking parameter according to the unlocking request message includes:
由所述第二网络侧根据所述解锁请求消息与第二预设条件确定出所述新的解锁参数;Determining, by the second network side, the new unlocking parameter according to the unlock request message and a second preset condition;
所述由所述第二网络侧根据所述解锁请求消息与第二预设条件确定出所述新的解锁参数,包括:Determining, by the second network side, the new unlocking parameter according to the unlocking request message and the second preset condition, including:
由所述第二网络侧判断所述解锁请求消息是否满足所述第二预设条件,若所述解锁请求消息满足所述第二预设条件,则确定出所述新的解锁参数;Determining, by the second network side, whether the unlock request message satisfies the second preset condition, and if the unlock request message satisfies the second preset condition, determining the new unlocking parameter;
所述解锁请求消息满足所述第二预设条件,包括:所述解锁请求消息中的终端识别信息能被所述第二网络侧识别,且所述解锁请求消息中的密钥与所述第二网络侧中的密钥匹配,且所述解锁请求消息中的解锁类型与所述第二网络侧中的解锁类型匹配,且所述解锁 请求消息中的解锁时间长度在所述第二网络侧中预设的时间长度范围内。The unlocking request message satisfies the second preset condition, including: the terminal identification information in the unlocking request message can be identified by the second network side, and the key in the unlocking request message and the first The keys in the network side are matched, and the unlock type in the unlock request message matches the unlock type in the second network side, and the unlocking The length of the unlocking time in the request message is within a preset length of time in the second network side.
本公开提供一种解锁锁网的方法,应用于第一网络侧,所述方法包括:The present disclosure provides a method for unlocking a lock network, which is applied to a first network side, and the method includes:
接收到终端发送的远程解锁RSU请求消息后,若自身支持与第二网络侧通信连接,则向所述终端发送RSU确认消息;所述第二网络侧为原运营商网络侧;After receiving the remote unlocking RSU request message sent by the terminal, if it supports the second network side communication connection, the RSU confirmation message is sent to the terminal; the second network side is the original carrier network side;
向所述第二网络侧发送接收到的所述终端发送的解锁注册请求消息;Sending, to the second network side, the received unlock registration request message sent by the terminal;
接收到由所述第二网络侧发送的根据所述解锁注册请求消息确定出的解锁注册通过消息后,向所述终端发送所述解锁注册通过消息;After receiving the unlock registration pass message determined by the second network side according to the unlock registration request message, sending the unlock registration pass message to the terminal;
向所述第二网络侧发送接收到的所述终端发送的解锁请求消息;Sending, to the second network side, the received unlock request message sent by the terminal;
接收到由所述第二网络侧发送的根据所述解锁请求消息确定出的新的解锁参数后,向所述终端发送所述新的解锁参数;所述新的解锁参数用于指示所述终端对锁网进行解锁。After receiving the new unlocking parameter determined by the second network side according to the unlocking request message, sending the new unlocking parameter to the terminal; the new unlocking parameter is used to indicate the terminal Unlock the lock network.
上述方案中,在所述接收到终端发送的远程解锁RSU请求消息后,若自身支持与第二网络侧通信连接,则向所述终端发送RSU确认消息之前,所述方法还包括:In the foregoing solution, after the remotely unlocking the RSU request message sent by the terminal, if the user supports the second network side communication connection, and before sending the RSU confirmation message to the terminal, the method further includes:
与所述终端建立RSU通道;Establishing an RSU channel with the terminal;
所述与所述终端建立RSU通道,包括:The establishing an RSU channel with the terminal includes:
接收到所述终端发送的无线资源控制RRC连接请求消息后,在自身支持RSU功能时,向所述终端发送RRC建立消息;After receiving the radio resource control RRC connection request message sent by the terminal, when the RSU function is supported by itself, the RRC setup message is sent to the terminal;
接收到所述终端发送的RSU连接请求消息后,向所述终端发送RSU连接确认消息并建立RSU紧急承载,将RSU承载建立完成消息发送给所述终端;After receiving the RSU connection request message sent by the terminal, sending an RSU connection confirmation message to the terminal, and establishing an RSU emergency bearer, and sending an RSU bearer setup complete message to the terminal;
接收所述终端发送的RSU连接完成消息及RRC建立完成消息。Receiving an RSU connection complete message and an RRC setup complete message sent by the terminal.
上述方案中,所述RSU请求消息包括:锁网标志位、国际移动设备身份码IMEI。In the above solution, the RSU request message includes: a lock network flag bit, and an international mobile device identity code IMEI.
所述解锁注册请求消息包括:IMEI、用户身份识别SUID、公钥、私钥;The unlock registration request message includes: an IMEI, a user identity SUID, a public key, and a private key;
所述解锁请求消息包括:终端识别信息、密钥、解锁类型、解锁时间长度。The unlock request message includes: terminal identification information, a key, an unlock type, and an unlocking time length.
上述方案中,所述接收由所述第二网络侧发送的根据所述解锁注册请求消息确定出的解锁注册通过消息,包括:In the foregoing solution, the receiving, by the second network side, the unlock registration registration message that is determined according to the unlock registration request message includes:
接收由所述第二网络侧发送的根据所述解锁注册请求消息与第一预设条件确定出的所述解锁注册通过消息;Receiving, by the second network side, the unlock registration pass message determined according to the unlock registration request message and the first preset condition;
所述由所述第二网络侧根据所述解锁注册请求消息与第一预设条件确定出的所述解锁注册通过消息,包括:The unlocking registration pass message determined by the second network side according to the unlocking registration request message and the first preset condition includes:
由所述第二网络侧判断所述解锁注册请求消息是否满足所述第一预设条件,若所述解锁注册请求消息满足所述第一预设条件,则确定出所述解锁注册通过消息;Determining, by the second network side, whether the unlock registration request message satisfies the first preset condition, and if the unlock registration request message satisfies the first preset condition, determining the unlock registration pass message;
所述解锁注册请求消息满足所述第一预设条件,包括:所述解锁注册请求消息中的IMEI、SUID信息能被所述第二网络侧识别,且所述解锁注册请求消息中的公钥、私钥与所述第二网络侧中的公钥、私钥匹配。The unlocking registration request message satisfies the first preset condition, including: the IMEI and SUID information in the unlock registration request message can be identified by the second network side, and the public key in the unlock registration request message The private key matches the public key and the private key in the second network side.
上述方案中,所述接收由所述第二网络侧发送的根据所述解锁请求消息确定出的新的解锁参数,包括: In the foregoing solution, the receiving, by the second network side, the new unlocking parameter that is determined according to the unlocking request message includes:
接收由所述第二网络侧发送的根据所述解锁请求消息与第二预设条件确定出的所述新的解锁参数;Receiving, by the second network side, the new unlocking parameter determined according to the unlock request message and the second preset condition;
所述由所述第二网络侧根据所述解锁请求消息与第二预设条件确定出的所述新的解锁参数,包括:The new unlocking parameter determined by the second network side according to the unlocking request message and the second preset condition includes:
由所述第二网络侧判断所述解锁请求消息是否满足所述第二预设条件,若所述解锁请求消息满足所述第二预设条件,则确定出所述新的解锁参数;Determining, by the second network side, whether the unlock request message satisfies the second preset condition, and if the unlock request message satisfies the second preset condition, determining the new unlocking parameter;
所述解锁请求消息满足所述第二预设条件,包括:所述解锁请求消息中的终端识别信息能被所述第二网络侧识别,且所述解锁请求消息中的密钥与所述第二网络侧中的密钥匹配,且所述解锁请求消息中的解锁类型与所述第二网络侧中的解锁类型匹配,且所述解锁请求消息中的解锁时间长度在所述第二网络侧预设的时间长度范围内。The unlocking request message satisfies the second preset condition, including: the terminal identification information in the unlocking request message can be identified by the second network side, and the key in the unlocking request message and the first The key in the second network side is matched, and the unlocking type in the unlocking request message is matched with the unlocking type in the second network side, and the unlocking time length in the unlocking request message is on the second network side. Within the preset length of time.
本公开提供一种解锁锁网的终端,所述终端包括:The present disclosure provides a terminal for unlocking a lock network, the terminal comprising:
检测模块,设置为检测到解锁注册请求操作后,向第一网络侧发送远程解锁RSU请求消息;所述第一网络侧为漫游地运营商网络侧;The detecting module is configured to send a remote unlocking RSU request message to the first network side after detecting the unlocking registration request operation; the first network side is a roaming operator network side;
注册模块,设置为接收到所述第一网络侧发送的RSU确认消息后,向所述第一网络侧发送解锁注册请求消息;a registration module, configured to send an unlock registration request message to the first network side after receiving the RSU acknowledgment message sent by the first network side;
请求模块,设置为接收到所述第一网络侧发送的由第二网络侧根据所述解锁注册请求消息确定出的解锁注册通过消息,并在检测到解锁请求操作后,向所述第一网络侧发送解锁请求消息;所述第二网络侧为原运营商网络侧;a requesting module, configured to receive an unlock registration pass message that is sent by the first network side and is determined by the second network side according to the unlock registration request message, and after detecting the unlock request operation, to the first network The side sends an unlock request message; the second network side is the original carrier network side;
解锁模块,设置为根据接收到的所述第一网络侧发送的由第二网络侧根据所述解锁请求消息确定出的新的解锁参数对锁网进行解锁。The unlocking module is configured to unlock the lock network according to the received new unlocking parameter determined by the second network side according to the unlock request message sent by the first network side.
上述方案中,所述终端还包括:In the above solution, the terminal further includes:
建立模块,设置为与所述第一网络侧建立RSU通道;Establishing a module, configured to establish an RSU channel with the first network side;
所述建立模块,还设置为向所述第一网络侧发送无线资源控制RRC连接请求消息;The establishing module is further configured to send a radio resource control RRC connection request message to the first network side;
接收到所述第一网络侧发送的RRC建立消息后,向所述第一网络侧发送RSU连接请求消息;After receiving the RRC setup message sent by the first network side, sending an RSU connection request message to the first network side;
接收到所述第一网络侧发送的RSU连接确认消息及RSU承载建立完成消息后,向所述第一网络侧发送RSU连接完成消息及RRC建立完成消息。After receiving the RSU connection confirmation message and the RSU bearer setup complete message sent by the first network side, the RSU connection complete message and the RRC setup complete message are sent to the first network side.
上述方案中,所述RSU请求消息包括:锁网标志位、国际移动设备身份码IMEI;In the above solution, the RSU request message includes: a lock network flag bit, an international mobile device identity code IMEI;
所述解锁注册请求消息包括:IMEI、用户身份识别SUID、公钥、私钥;The unlock registration request message includes: an IMEI, a user identity SUID, a public key, and a private key;
所述解锁请求消息包括:终端识别信息、密钥、解锁类型、解锁时间长度。The unlock request message includes: terminal identification information, a key, an unlock type, and an unlocking time length.
上述方案中,所述请求模块,还设置为由所述第二网络侧根据所述解锁注册请求消息与第一预设条件确定出所述解锁注册通过消息;In the above solution, the requesting module is further configured to determine, by the second network side, the unlocking registration pass message according to the unlocking registration request message and the first preset condition;
所述请求模块,还设置为由所述第二网络侧判断所述解锁注册请求消息是否满足所述第一预设条件,若所述解锁注册请求消息满足所述第一预设条件,则确定出所述解锁注册通过消息; The requesting module is further configured to determine, by the second network side, whether the unlock registration request message satisfies the first preset condition, and if the unlock registration request message satisfies the first preset condition, determine Excluding the unlock registration pass message;
所述解锁注册请求消息满足所述第一预设条件,包括:所述解锁注册请求消息中的IMEI、SUID信息能被所述第二网络侧识别,且所述解锁注册请求消息中的公钥、私钥与所述第二网络侧中的公钥、私钥匹配。The unlocking registration request message satisfies the first preset condition, including: the IMEI and SUID information in the unlock registration request message can be identified by the second network side, and the public key in the unlock registration request message The private key matches the public key and the private key in the second network side.
上述方案中,所述解锁模块,还设置为由所述第二网络侧根据所述解锁请求消息与第二预设条件确定出所述新的解锁参数;In the above solution, the unlocking module is further configured to determine, by the second network side, the new unlocking parameter according to the unlocking request message and a second preset condition;
所述解锁模块,还设置为由所述第二网络侧判断所述解锁请求消息是否满足所述第二预设条件,若所述解锁请求消息满足所述第二预设条件,则确定出所述新的解锁参数;The unlocking module is further configured to determine, by the second network side, whether the unlock request message satisfies the second preset condition, and if the unlock request message satisfies the second preset condition, determine the Describe the new unlocking parameters;
所述解锁请求消息满足所述第二预设条件,包括:所述解锁请求消息中的终端识别信息能被所述第二网络侧识别,且所述解锁请求消息中的密钥与所述第二网络侧中的密钥匹配,且所述解锁请求消息中的解锁类型与所述第二网络侧中的解锁类型匹配,且所述解锁请求消息中的解锁时间长度在所述第二网络侧中预设的时间长度范围内。The unlocking request message satisfies the second preset condition, including: the terminal identification information in the unlocking request message can be identified by the second network side, and the key in the unlocking request message and the first The key in the second network side is matched, and the unlocking type in the unlocking request message is matched with the unlocking type in the second network side, and the unlocking time length in the unlocking request message is on the second network side. Within the preset length of time.
本公开提供一种解锁锁网的网络侧,所述网络侧包括:The present disclosure provides a network side that unlocks a lock network, and the network side includes:
确认模块,设置为接收到终端发送的远程解锁RSU请求消息后,若自身支持与第二网络侧通信连接,则向所述终端发送RSU确认消息;所述第二网络侧为原运营商网络侧;The confirmation module is configured to: after receiving the remote unlocking RSU request message sent by the terminal, if it supports the second network side communication connection, send an RSU confirmation message to the terminal; the second network side is the original carrier network side. ;
发送模块,设置为向所述第二网络侧发送接收到的所述终端发送的解锁注册请求消息;a sending module, configured to send, to the second network side, the received unlock registration request message sent by the terminal;
接收到由所述第二网络侧发送的根据所述解锁注册请求消息确定出的解锁注册通过消息后,向所述终端发送所述解锁注册通过消息;After receiving the unlock registration pass message determined by the second network side according to the unlock registration request message, sending the unlock registration pass message to the terminal;
向所述第二网络侧发送接收到的所述终端发送的解锁请求消息;Sending, to the second network side, the received unlock request message sent by the terminal;
接收到由所述第二网络侧发送的根据所述解锁请求消息确定出的新的解锁参数后,向所述终端发送所述新的解锁参数;所述新的解锁参数用于指示所述终端对锁网进行解锁。After receiving the new unlocking parameter determined by the second network side according to the unlocking request message, sending the new unlocking parameter to the terminal; the new unlocking parameter is used to indicate the terminal Unlock the lock network.
上述方案中,所述网络侧还包括:In the foregoing solution, the network side further includes:
建立模块,设置为与所述终端建立RSU通道;Establishing a module, configured to establish an RSU channel with the terminal;
所述建立模块,还设置为接收到所述终端发送的无线资源控制RRC连接请求消息后,在自身支持RSU功能时,向所述终端发送RRC建立消息;The establishing module is further configured to: after receiving the radio resource control RRC connection request message sent by the terminal, send an RRC setup message to the terminal when the RSU function is supported by the terminal;
接收到所述终端发送的RSU连接请求消息后,向所述终端发送RSU连接确认消息并建立RSU紧急承载,将RSU承载建立完成消息发送给所述终端;After receiving the RSU connection request message sent by the terminal, sending an RSU connection confirmation message to the terminal, and establishing an RSU emergency bearer, and sending an RSU bearer setup complete message to the terminal;
接收所述终端发送的RSU连接完成消息及RRC建立完成消息。Receiving an RSU connection complete message and an RRC setup complete message sent by the terminal.
上述方案中,所述RSU请求消息包括:锁网标志位、国际移动设备身份码IMEI;In the above solution, the RSU request message includes: a lock network flag bit, an international mobile device identity code IMEI;
所述解锁注册请求消息包括:IMEI、用户身份识别SUID、公钥、私钥;The unlock registration request message includes: an IMEI, a user identity SUID, a public key, and a private key;
所述解锁请求消息包括:终端识别信息、密钥、解锁类型、解锁时间长度。The unlock request message includes: terminal identification information, a key, an unlock type, and an unlocking time length.
上述方案中,所述发送模块,还设置为接收由所述第二网络侧发送的根据所述解锁注册请求消息与第一预设条件确定出的所述解锁注册通过消息;In the above solution, the sending module is further configured to receive, by the second network side, the unlock registration pass message determined according to the unlock registration request message and the first preset condition;
所述发送模块,还设置为由所述第二网络侧判断所述解锁注册请求消息是否满足所述第一预设条件,若所述解锁注册请求消息满足所述第一预设条件,则确定出所述解锁注册 通过消息;The sending module is further configured to determine, by the second network side, whether the unlock registration request message satisfies the first preset condition, and if the unlock registration request message satisfies the first preset condition, determine Unlock the registration Pass the message;
所述解锁注册请求消息满足所述第一预设条件,包括:所述解锁注册请求消息中的IMEI、SUID信息能被所述第二网络侧识别,且所述解锁注册请求消息中的公钥、私钥与所述第二网络侧中的公钥、私钥匹配。The unlocking registration request message satisfies the first preset condition, including: the IMEI and SUID information in the unlock registration request message can be identified by the second network side, and the public key in the unlock registration request message The private key matches the public key and the private key in the second network side.
上述方案中,所述发送模块,还设置为接收由所述第二网络侧发送的根据所述解锁请求消息与第二预设条件确定出的所述新的解锁参数;In the foregoing solution, the sending module is further configured to receive, by the second network side, the new unlocking parameter that is determined according to the unlocking request message and the second preset condition;
所述发送模块,还设置为由所述第二网络侧判断所述解锁请求消息是否满足所述第二预设条件,若所述解锁请求消息满足所述第二预设条件,则确定出所述新的解锁参数;The sending module is further configured to determine, by the second network side, whether the unlock request message satisfies the second preset condition, and if the unlock request message satisfies the second preset condition, determine the Describe the new unlocking parameters;
所述解锁请求消息满足所述第二预设条件,包括:所述解锁请求消息中的终端识别信息能被所述第二网络侧识别,且所述解锁请求消息中的密钥与所述第二网络侧中的密钥匹配,且所述解锁请求消息中的解锁类型与所述第二网络侧中的解锁类型匹配,且所述解锁请求消息中的解锁时间长度在所述第二网络侧中预设的时间长度范围内。The unlocking request message satisfies the second preset condition, including: the terminal identification information in the unlocking request message can be identified by the second network side, and the key in the unlocking request message and the first The key in the second network side is matched, and the unlocking type in the unlocking request message is matched with the unlocking type in the second network side, and the unlocking time length in the unlocking request message is on the second network side. Within the preset length of time.
本公开提供一种解锁锁网的***,所述***包括如上述方案中所述的终端及如上述方案中所述的网络侧。The present disclosure provides a system for unlocking a lock network, the system comprising the terminal as described in the above aspect and the network side as described in the above scheme.
本公开实施例所提供的解锁锁网的方法、终端、网络侧及***,终端通过检测到解锁注册请求操作后,向第一网络侧发送远程解锁RSU请求消息;所述第一网络侧为漫游地运营商网络侧;接收到所述第一网络侧发送的RSU确认消息后,向所述第一网络侧发送解锁注册请求消息;接收到所述第一网络侧发送的由第二网络侧根据所述解锁注册请求消息确定出的解锁注册通过消息,并在检测到解锁请求操作后,向所述第一网络侧发送解锁请求消息;所述第二网络侧为原运营商网络侧;根据接收到的所述第一网络侧发送的由第二网络侧根据所述解锁请求消息确定出的新的解锁参数对锁网进行解锁;实现了用户在非运营商网络覆盖的地方,终端无法连接到WiFi网络时,对终端的锁网进行解锁。The method, the terminal, the network side, and the system for unlocking the lock network provided by the embodiment of the present disclosure, after detecting the operation of unlocking the registration request, the terminal sends a remote unlocking RSU request message to the first network side; the first network side is roaming After receiving the RSU acknowledgment message sent by the first network side, the device sends an unlock registration request message to the first network side, and receives the second network side according to the first network side. The unlocking registration request message is determined by the unlocking registration request message, and after detecting the unlocking request operation, sending an unlocking request message to the first network side; the second network side is the original carrier network side; The new unlocking parameter determined by the second network side according to the unlock request message is unlocked by the second network side; the user is not covered by the non-operator network coverage. When the WiFi network is used, the lock network of the terminal is unlocked.
本部分提供在本公开中所描述技术的各种实施方式和示例的概述,但并不是所公开技术的所有范围或所有特征的全部公开。This section provides an overview of various embodiments and examples of the techniques described in this disclosure, but not all of all or all of the features of the disclosed technology.
附图说明DRAWINGS
图1为本公开解锁锁网的方法实施例一的流程图;1 is a flowchart of Embodiment 1 of a method for unlocking a lock net according to the present disclosure;
图2为本公开解锁锁网的方法实施例二的流程图;2 is a flowchart of Embodiment 2 of a method for unlocking a lock net according to the present disclosure;
图3为本公开解锁锁网的方法实施例三的流程图;3 is a flowchart of Embodiment 3 of a method for unlocking a lock net according to the present disclosure;
图4为本公开解锁锁网的方法实施例三中终端的结构示意图;4 is a schematic structural diagram of a terminal in Embodiment 3 of a method for unlocking a lock network according to the present disclosure;
图5为本公开解锁锁网的终端实施例的结构示意图;FIG. 5 is a schematic structural diagram of an embodiment of a terminal for unlocking a lock network according to the present disclosure;
图6为本公开解锁锁网的网络侧实施例的结构示意图;6 is a schematic structural diagram of a network side embodiment of unlocking a lock network according to the present disclosure;
图7为本公开解锁锁网的***实施例的结构示意图。FIG. 7 is a schematic structural diagram of a system embodiment for unlocking a lock net according to the present disclosure.
具体实施方式 detailed description
下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述。The technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure.
实施例一Embodiment 1
图1为本公开解锁锁网的方法实施例一的流程图;如图1所示,本公开实施例提供的解锁锁网的方法应用于终端侧,可以包括如下步骤:1 is a flowchart of a first embodiment of a method for unlocking a lock net. As shown in FIG. 1 , a method for unlocking a lock net provided by an embodiment of the present disclosure is applied to a terminal side, and may include the following steps:
步骤101:检测到解锁注册请求操作后,向第一网络侧发送远程解锁RSU请求消息;所述第一网络侧为漫游地运营商网络侧。Step 101: After detecting the unlock registration request operation, send a remote unlocking RSU request message to the first network side; the first network side is a roaming operator network side.
终端在检测到解锁注册请求操作之前,先与第一网络侧建立RSU通道;其中,所述第一网络侧为漫游地运营商网络侧;终端向第一网络侧发送无线资源控制(Radio Resource Control,RRC)连接请求消息;在接收到第一网络侧发送的RRC建立消息后,向第一网络侧发送远程解锁(Remote SIM Unlock,RSU)连接请求消息;接收到第一网络侧发送的RSU连接确认消息及RSU承载建立完成消息后,向第一网络侧发送RSU连接完成消息及RRC建立完成消息。The terminal establishes an RSU channel with the first network side before detecting the unlock registration request operation; wherein the first network side is a roaming operator network side; the terminal sends a radio resource control to the first network side (Radio Resource Control) And the RRC) connection request message; after receiving the RRC setup message sent by the first network side, sending a Remote SIM Unlock (RSU) connection request message to the first network side; receiving the RSU connection sent by the first network side After the acknowledgement message and the RSU bearer setup complete message, the RSU connection complete message and the RRC setup complete message are sent to the first network side.
终端在检测到解锁注册请求操作之后,会向第一网络侧发送RSU请求消息;其中,所述RSU请求消息包括锁网标志位、国际移动设备身份码(International Mobile Equipment Identity,IMEI)等信息。After detecting the unlock registration request operation, the terminal sends an RSU request message to the first network side, where the RSU request message includes information such as a lock network flag, an International Mobile Equipment Identity (IMEI), and the like.
步骤102:接收到所述第一网络侧发送的RSU确认消息后,向所述第一网络侧发送解锁注册请求消息。Step 102: After receiving the RSU acknowledgment message sent by the first network side, send an unlock registration request message to the first network side.
终端向第一网络侧发送RSU请求消息之后,在接收到第一网络侧发送的RSU确认消息后,向第一网络侧发送解锁注册请求消息;其中,所述解锁注册请求消息包括:IMEI、用户身份识别(Set User ID,SUID)、公钥、私钥等。After the terminal sends the RSU request message to the first network side, after receiving the RSU acknowledgment message sent by the first network side, the terminal sends an unlock registration request message to the first network side, where the unlock registration request message includes: IMEI, user Set User ID (SUID), public key, private key, etc.
步骤103:接收到所述第一网络侧发送的由第二网络侧根据所述解锁注册请求消息确定出的解锁注册通过消息,并在检测到解锁请求操作后,向所述第一网络侧发送解锁请求消息;所述第二网络侧为原运营商网络侧。Step 103: Receive an unlock registration pass message that is sent by the first network side and is determined by the second network side according to the unlock registration request message, and send the message to the first network side after detecting the unlock request operation. The unlocking request message; the second network side is the original carrier network side.
终端向第一网络侧发送解锁注册请求消息之后,接收第一网络侧发送的由第二网络侧根据解锁注册请求消息与第一预设条件确定出的解锁注册通过消息,在接收到所述解锁注册通过消息并且检测到解锁请求操作后,会向第一网络侧发送解锁请求消息;其中,所述第二网络侧为原运营商网络侧;所述解锁请求消息包括:终端识别信息、密钥、解锁类型、解锁时间长度等信息。After the terminal sends the unlock registration request message to the first network side, the terminal receives the unlock registration pass message that is determined by the first network side and is determined by the second network side according to the unlock registration request message and the first preset condition, and receives the unlocking After the message is registered and the unlocking request operation is detected, the unlocking request message is sent to the first network side; wherein the second network side is the original carrier network side; the unlocking request message includes: terminal identification information, a key , unlock type, unlock time length and other information.
由第二网络侧判断解锁注册请求消息是否满足所述第一预设条件,若解锁注册请求消息满足第一预设条件,即解锁注册请求消息中的IMEI、SUID信息能被第二网络侧识别,且其中的公钥、私钥与第二网络侧中的公钥、私钥匹配,则确定出解锁注册通过消息。The second network side determines whether the unlock registration request message satisfies the first preset condition, and if the unlock registration request message satisfies the first preset condition, the IMEI and SUID information in the unlock registration request message can be identified by the second network side. And the public key and the private key are matched with the public key and the private key in the second network side, and the unlock registration pass message is determined.
步骤104:根据接收到的所述第一网络侧发送的由第二网络侧根据所述解锁请求消息确定出的新的解锁参数对锁网进行解锁。Step 104: Unlock the lock network according to the received new unlocking parameter determined by the second network side according to the unlock request message sent by the first network side.
终端向第一网络侧发送解锁请求消息之后,接收第一网络侧发送的新的解锁参数;终 端则根据该新的解锁参数对锁网进行解锁;其中,所述新的解锁参数由第二网络侧根据解锁请求消息确定得到;该新的解锁参数由第二网络侧根据解锁请求消息与第二预设条件确定出;由第二网络侧判断解锁请求消息是否满足第二预设条件,若解锁请求消息满足第二预设条件,即解锁请求消息中的终端识别信息能被第二网络侧识别,且解锁请求消息中的密钥与第二网络侧中的密钥匹配,且解锁请求消息中的解锁类型与第二网络侧中的解锁类型匹配,且解锁请求消息中的解锁时间长度在第二网络侧中预设的时间长度范围内,则确定出新的解锁参数。After the terminal sends the unlock request message to the first network side, the terminal receives the new unlocking parameter sent by the first network side; The terminal unlocks the lock network according to the new unlocking parameter; wherein the new unlocking parameter is determined by the second network side according to the unlocking request message; the new unlocking parameter is determined by the second network side according to the unlocking request message and the first The second preset condition is determined. The second network side determines whether the unlock request message satisfies the second preset condition. If the unlock request message satisfies the second preset condition, the terminal identification information in the unlock request message can be used by the second network side. Identifying, and the key in the unlock request message matches the key in the second network side, and the unlock type in the unlock request message matches the unlock type in the second network side, and the unlocking time length in the unlock request message is Within the preset length of time in the second network side, a new unlocking parameter is determined.
本公开实施例提供的解锁锁网的方法,终端通过检测到解锁注册请求操作后,向第一网络侧发送远程解锁RSU请求消息;所述第一网络侧为漫游地运营商网络侧;接收到所述第一网络侧发送的RSU确认消息后,向所述第一网络侧发送解锁注册请求消息;接收到所述第一网络侧发送的由第二网络侧根据所述解锁注册请求消息确定出的解锁注册通过消息,并在检测到解锁请求操作后,向所述第一网络侧发送解锁请求消息;所述第二网络侧为原运营商网络侧;根据接收到的所述第一网络侧发送的由第二网络侧根据所述解锁请求消息确定出的新的解锁参数对锁网进行解锁;实现了用户在非运营商网络覆盖的地方,终端无法连接到WiFi网络时,对终端的锁网进行解锁。The method for unlocking the lock network provided by the embodiment of the present disclosure, after detecting the operation of unlocking the registration request, the terminal sends a remote unlocking RSU request message to the first network side; the first network side is the roaming operator network side; After the RSU acknowledgment message sent by the first network side, the unlocking registration request message is sent to the first network side; and the second network side that is sent by the first network side is determined according to the unlocking registration request message. Unlocking the registration pass message, and after detecting the unlock request operation, sending an unlock request message to the first network side; the second network side is the original carrier network side; according to the received first network side The sent unlocked parameter is unlocked by the second network side according to the new unlocking parameter determined by the unlocking request message; the user is locked in the place where the non-operator network is covered, and the terminal cannot connect to the WiFi network. The network is unlocked.
实施例二Embodiment 2
图2为本公开解锁锁网的方法实施例二的流程图;如图2所示,本公开实施例提供的解锁锁网的方法应用于第一网络侧,所述第一网络侧为漫游地运营商网络侧,可以包括如下步骤:FIG. 2 is a flowchart of Embodiment 2 of the method for unlocking a lock network according to the present disclosure; as shown in FIG. 2, the method for unlocking a lock network provided by the embodiment of the present disclosure is applied to a first network side, and the first network side is a roaming place. On the carrier network side, the following steps can be included:
步骤201:接收到终端发送的远程解锁RSU请求消息后,若自身支持与第二网络侧通信连接,则向所述终端发送RSU确认消息;所述第二网络侧为原运营商网络侧。Step 201: After receiving the remote unlocking RSU request message sent by the terminal, if it supports the second network side communication connection, the RSU confirmation message is sent to the terminal; the second network side is the original carrier network side.
第一网络侧在接收终端发送的RSU请求消息之前,先与终端建立RSU通道;第一网络侧接收到终端发送的RRC连接请求消息后,在自身支持RSU功能时,向终端发送RRC建立消息;接收到终端发送的RSU连接请求消息后,向终端发送RSU连接确认消息并建立RSU紧急承载,将RSU承载建立完成消息发送给终端;接收所述终端发送的RSU连接完成消息及RRC建立完成消息。The first network side establishes an RSU channel with the terminal before receiving the RSU request message sent by the terminal; after receiving the RRC connection request message sent by the terminal, the first network side sends an RRC setup message to the terminal when the RSU function is supported by the first network side; After receiving the RSU connection request message sent by the terminal, the RSU connection confirmation message is sent to the terminal, and the RSU emergency bearer is established, and the RSU bearer setup complete message is sent to the terminal; and the RSU connection complete message and the RRC setup complete message sent by the terminal are received.
第一网络侧在接收到终端发送的RSU请求消息后,判断自身是否支持与第二网络侧通信连接,若自身支持与第二网络侧通信连接,则会向终端发送RSU确认消息;其中,所述第二网络侧为原运营商网络侧;所述RSU请求消息包括终端的锁网标志位、IMEI等信息。After receiving the RSU request message sent by the terminal, the first network side determines whether it supports the second network side communication connection, and if it supports the second network side communication connection, it sends an RSU confirmation message to the terminal; The second network side is the original carrier network side; the RSU request message includes information such as a network lock flag, an IMEI, and the like.
步骤202:向所述第二网络侧发送接收到的所述终端发送的解锁注册请求消息。Step 202: Send the received unlock registration request message sent by the terminal to the second network side.
第一网络侧向终端发送RSU确认消息之后,在接收到终端发送的解锁注册请求消息后,将该解锁注册请求消息发送给第二网络侧;其中,所述解锁注册请求消息中包括终端的IMEI、SUID、公钥、私钥等信息。After the first network side sends the RSU acknowledgment message to the terminal, after receiving the unlock registration request message sent by the terminal, the unlocking registration request message is sent to the second network side, where the unlock registration request message includes the IMEI of the terminal. , SUID, public key, private key and other information.
步骤203:接收到由所述第二网络侧发送的根据所述解锁注册请求消息确定出的解锁 注册通过消息后,向所述终端发送所述解锁注册通过消息。Step 203: Receive an unlock determined by the second network side and determined according to the unlock registration request message. After registering the pass message, the unlock registration pass message is sent to the terminal.
第一网络侧向第二网络侧发送解锁注册请求消息之后,接收第二网络侧发送的解锁注册通过消息,在接收到所述解锁注册通过消息后,将该解锁注册通过消息发送给终端。After receiving the unlock registration request message to the second network side, the first network side receives the unlock registration pass message sent by the second network side, and after receiving the unlock registration pass message, sends the unlock registration pass message to the terminal.
其中,所述解锁注册通过消息由第二网络侧根据所述解锁注册请求消息确定得到;该解锁注册通过消息由第二网络侧根据解锁注册请求消息与第一预设条件确定得到;由第二网络侧判断解锁注册请求消息是否满足第一预设条件,若解锁注册请求消息满足第一预设条件,即解锁注册请求消息中的IMEI、SUID信息能被第二网络侧识别,且解锁注册请求消息中的公钥、私钥与第二网络侧中的公钥、私钥匹配,则确定出该解锁注册通过消息。The unlocking registration pass message is determined by the second network side according to the unlock registration request message; the unlock registration pass message is determined by the second network side according to the unlock registration request message and the first preset condition; The network side determines whether the unlock registration request message satisfies the first preset condition. If the unlock registration request message satisfies the first preset condition, the IMEI and SUID information in the unlock registration request message can be recognized by the second network side, and the registration request is unlocked. If the public key and the private key in the message match the public key and the private key in the second network side, the unlock registration pass message is determined.
步骤204:向所述第二网络侧发送接收到的所述终端发送的解锁请求消息。Step 204: Send the received unlock request message sent by the terminal to the second network side.
第一网络侧向终端发送解锁注册通过消息之后,接收终端发送的解锁请求消息,在接收到所述解锁请求消息后,将该解锁请求消息发送给第二网络侧;其中,所述解锁请求消息中包括终端识别信息、密钥、解锁类型、解锁时间长度等信息。After the first network side terminal sends the unlocking registration pass message, the unlocking request message sent by the receiving terminal is sent to the second network side after receiving the unlocking request message; wherein the unlocking request message is sent to the second network side; It includes information such as terminal identification information, key, unlock type, and unlock time length.
步骤205:接收到由所述第二网络侧发送的根据所述解锁请求消息确定出的新的解锁参数后,向所述终端发送所述新的解锁参数;所述新的解锁参数用于指示所述终端对锁网进行解锁。Step 205: After receiving the new unlocking parameter determined by the second network side according to the unlocking request message, sending the new unlocking parameter to the terminal; the new unlocking parameter is used to indicate The terminal unlocks the lock network.
第一网络侧向第二网络侧发送解锁请求消息之后,接收第二网络侧发送的新的解锁参数,在接收到第二网络侧发送的新的解锁参数后,将该新的解锁参数发送给终端。After the first network side sends the unlocking request message to the second network side, it receives the new unlocking parameter sent by the second network side, and after receiving the new unlocking parameter sent by the second network side, sends the new unlocking parameter to the terminal.
其中,所述新的解锁参数用于指示终端对锁网进行解锁;该新的解锁参数由第二网络侧根据解锁请求消息确定得到;该新的解锁参数由第二网络侧根据解锁请求消息与第二预设条件确定得到;由第二网络侧判断解锁请求消息是否满足第二预设条件,若解锁请求消息满足第二预设条件,即解锁请求消息中的终端识别信息能被第二网络侧识别,且解锁请求消息中的密钥与第二网络侧中的密钥匹配,且解锁请求消息中的解锁类型与第二网络侧中的解锁类型匹配,且解锁请求消息中的解锁时间长度在第二网络侧预设的时间长度范围内,则确定出新的解锁参数。The new unlocking parameter is used to indicate that the terminal unlocks the lock network; the new unlocking parameter is determined by the second network side according to the unlocking request message; the new unlocking parameter is determined by the second network side according to the unlocking request message. The second preset condition is determined. The second network side determines whether the unlock request message satisfies the second preset condition. If the unlock request message satisfies the second preset condition, the terminal identification information in the unlock request message can be used by the second network. The side is identified, and the key in the unlock request message matches the key in the second network side, and the unlock type in the unlock request message matches the unlock type in the second network side, and the unlocking time length in the unlock request message A new unlocking parameter is determined within a preset length of time on the second network side.
本公开实施例提供的解锁锁网的方法,第一网络侧通过接收到终端发送的远程解锁RSU请求消息后,若自身支持与第二网络侧通信连接,则向所述终端发送RSU确认消息;所述第二网络侧为原运营商网络侧;向所述第二网络侧发送接收到的所述终端发送的解锁注册请求消息;接收到由所述第二网络侧发送的根据所述解锁注册请求消息确定出的解锁注册通过消息后,向所述终端发送所述解锁注册通过消息;向所述第二网络侧发送接收到的所述终端发送的解锁请求消息;接收到由所述第二网络侧发送的根据所述解锁请求消息确定出的新的解锁参数后,向所述终端发送所述新的解锁参数;所述新的解锁参数用于指示所述终端对锁网进行解锁;实现了用户在非运营商网络覆盖的地方,终端无法连接到WiFi网络时,对终端的锁网进行解锁。The method for unlocking the lock network provided by the embodiment of the present disclosure, after receiving the remote unlocking RSU request message sent by the terminal, the first network side sends an RSU confirmation message to the terminal if it supports the second network side communication connection; The second network side is the original carrier network side; the received unlock registration request message sent by the terminal is sent to the second network side; and the unlocked registration sent by the second network side is received. After the unlocking the registration pass message determined by the request message, sending the unlock registration pass message to the terminal; sending the received unlock request message sent by the terminal to the second network side; receiving the second After the new unlocking parameter is determined by the network, the new unlocking parameter is sent to the terminal, and the new unlocking parameter is used to indicate that the terminal unlocks the lock network; When the user is unable to connect to the WiFi network in the place where the non-operator network is covered, the lock network of the terminal is unlocked.
实施例三Embodiment 3
图3为本公开解锁锁网的方法实施例三的流程图;应用于终端、漫游地运营商网络侧 (第一网络侧)和原运营商网络侧(第二网络侧)之间的交互;如图3所示,本公开实施例提供的解锁锁网的方法可以包括如下步骤:FIG. 3 is a flowchart of Embodiment 3 of a method for unlocking a lock network according to the disclosure; The interaction between the (first network side) and the original carrier network side (the second network side); as shown in FIG. 3, the method for unlocking the lock network provided by the embodiment of the present disclosure may include the following steps:
步骤301:终端向漫游地运营商网络侧发送RRC连接请求消息。Step 301: The terminal sends an RRC connection request message to the roaming operator network side.
终端向漫游地运营商网络侧发送RRC连接请求消息;例如,在实际应用中可设置EstablishmentCause=RSU emergency。The terminal sends an RRC connection request message to the roaming operator network side; for example, an EstablishmentCause=RSU emergency may be set in an actual application.
步骤302:漫游地运营商网络侧在自身支持RSU功能时,向终端发送RRC建立消息。Step 302: The roaming operator network side sends an RRC setup message to the terminal when it supports the RSU function.
漫游地运营商网络侧接收到终端发送的RRC连接请求消息之后,如果自身支持RSU功能,则向终端返回RRC建立消息。After receiving the RRC connection request message sent by the terminal, the roaming operator network side returns an RRC setup message to the terminal if it supports the RSU function.
步骤303:终端向漫游地运营商网络侧发送RSU连接请求消息。Step 303: The terminal sends an RSU connection request message to the roaming operator network side.
终端在接收到漫游地运营商网络侧发送的RRC建立消息后,通过网络附属存储(Network Attached Storage,NAS)层向漫游地运营商网络侧发送RSU连接请求消息,其中的连接类型为RSU紧急连接,即attach type=RSU emergency attach。After receiving the RRC setup message sent by the roaming operator network, the terminal sends an RSU connection request message to the roaming operator network through the Network Attached Storage (NAS) layer, where the connection type is an RSU emergency connection. , that is attach type=RSU emergency attach.
步骤304:漫游地运营商网络侧向终端发送RSU连接确认消息并建立RSU紧急承载,将RSU承载建立完成消息发送给终端。Step 304: The roaming operator network side sends an RSU connection confirmation message to the terminal and establishes an RSU emergency bearer, and sends an RSU bearer setup completion message to the terminal.
漫游地运营商网络侧接收到终端发送的RSU连接请求消息后,向终端发送RSU连接确认消息并建立RSU紧急承载,其中承载的接入点名称(Access Point Name,APN)为RSU紧急承载类型,建立好RSU紧急承载后,将RSU承载建立完成消息发送给终端。After receiving the RSU connection request message sent by the terminal, the roaming operator network side sends an RSU connection confirmation message to the terminal and establishes an RSU emergency bearer, where the access point name (APN) is an RSU emergency bearer type. After the RSU emergency bearer is established, the RSU bearer setup completion message is sent to the terminal.
步骤305:终端向漫游地运营商网络侧发送RSU连接完成消息及RRC建立完成消息。Step 305: The terminal sends an RSU connection complete message and an RRC setup complete message to the roaming operator network side.
终端在接收到漫游地运营商网络侧发送的RSU连接确认消息及RSU承载建立完成消息后,向漫游地运营商网络侧发送RSU连接完成消息及RRC建立完成消息,这样便完成了终端同漫游地运营商网络侧的RSU通道的建立。After receiving the RSU connection confirmation message and the RSU bearer setup complete message sent by the roaming operator network, the terminal sends an RSU connection complete message and an RRC setup complete message to the roaming operator network side, so that the terminal completes the roaming Establishment of the RSU channel on the carrier network side.
步骤306:终端检测到解锁注册请求操作后,向漫游地运营商网络侧发送RSU请求消息。Step 306: After detecting the unlock registration request operation, the terminal sends an RSU request message to the roaming operator network side.
终端处于锁网状态,当检测到解锁注册请求操作后,会向漫游地运营商网络侧发送RSU请求消息;其中,RSU请求消息中包括终端的锁网标志位、IMEI等信息。The RSU request message is sent to the roaming operator network side, and the RSU request message includes information such as the network lock flag and IMEI of the terminal.
图4为本公开解锁锁网的方法实施例三中终端的结构示意图;如图4所示,终端主要包括解锁管理单元、密钥管理单元和网络控制单元;其中的解锁管理单元主要包括注册界面和解锁界面;当用户点击解锁管理单元的解锁操作时,会触发解锁注册请求;这时,终端会从网络控制单元发送一条带有终端锁网标志位和终端IMEI号的RSU请求消息给漫游地运营商网络侧的无线网络锁网管理装置。4 is a schematic structural diagram of a terminal in a third embodiment of the method for unlocking a lock network; as shown in FIG. 4, the terminal mainly includes an unlock management unit, a key management unit, and a network control unit; wherein the unlock management unit mainly includes a registration interface. And unlocking the interface; when the user clicks the unlocking operation of the unlocking management unit, an unlock registration request is triggered; at this time, the terminal sends an RSU request message with the terminal lock network flag and the terminal IMEI number from the network control unit to the roaming place. Wireless network lock network management device on the operator network side.
步骤307:漫游地运营商网络侧判断自身是否支持RSU功能。Step 307: The roaming operator network side determines whether it supports the RSU function.
漫游地运营商网络侧在接收到终端发送的RSU请求消息后,判断自身是否支持RSU功能;若漫游地运营商网络侧不支持RSU功能,则执行步骤308;若漫游地运营商网络侧支持RSU功能,则执行步骤309。After receiving the RSU request message sent by the terminal, the roaming operator network side determines whether it supports the RSU function. If the roaming operator network side does not support the RSU function, step 308 is performed; if the roaming operator network side supports the RSU For the function, step 309 is performed.
漫游地运营商网络侧的无线网络锁网管理装置接收到终端的网络控制单元发送的 RSU请求消息后,判断自身是否支持RSU功能,即判断自身是否可以同原运营商网络侧的解锁服务器建立通信;若漫游地运营商网络侧不支持RSU功能,则执行步骤308;若漫游地运营商网络侧支持RSU功能,则执行步骤309。The wireless network lock network management device on the roaming operator network side receives the network control unit sent by the terminal After the RSU requests the message, it determines whether it supports the RSU function, that is, whether it can establish communication with the unlocking server on the original carrier network side; if the roaming operator network side does not support the RSU function, step 308 is performed; if roaming is operated If the RSU function is supported on the network side, go to step 309.
步骤308:漫游地运营商网络侧向终端发送RSU拒绝消息,结束流程。Step 308: The roaming operator network side sends an RSU reject message to the terminal, and the process ends.
当漫游地运营商网络侧判断自身不支持RSU功能时,向终端的网络控制单元发送RSU拒绝消息,结束流程。When the roaming operator network side determines that it does not support the RSU function, it sends an RSU reject message to the network control unit of the terminal, and ends the process.
步骤309:漫游地运营商网络侧向终端发送RSU确认消息。Step 309: The roaming operator network side sends an RSU confirmation message to the terminal.
当漫游地运营商网络侧判断自身支持RSU功能时,向终端的网络控制单元发送RSU确认消息。When the roaming operator network side judges that it supports the RSU function, it sends an RSU confirmation message to the network control unit of the terminal.
步骤310:终端向漫游地运营商网络侧发送解锁注册请求消息。Step 310: The terminal sends an unlock registration request message to the roaming operator network side.
终端接收到漫游地运营商网络侧发送的RSU确认消息后,向漫游地运营商网络侧发送解锁注册请求消息;其中,解锁注册请求消息中包括终端的IMEI、SUID、公钥、私钥等信息。After receiving the RSU acknowledgment message sent by the roaming operator network, the terminal sends an unlock registration request message to the roaming operator network side, where the unlock registration request message includes information such as the IMEI, the SUID, the public key, and the private key of the terminal. .
当终端的网络控制单元接收到漫游地运营商网络侧的无线网络锁网管理装置发送回来的RSU确认消息后,会向漫游地运营商网络侧的无线网络锁网管理装置发送解锁注册请求消息,该解锁注册请求消息包括终端的IMEI、SUID、公钥、私钥等信息。After receiving the RSU confirmation message sent by the wireless network lock network management device on the roaming operator network side, the network control unit of the terminal sends an unlock registration request message to the wireless network lock network management device on the roaming operator network side. The unlock registration request message includes information such as an IMEI, a SUID, a public key, and a private key of the terminal.
步骤311:漫游地运营商网络侧向原运营商网络侧发送解锁注册请求消息。Step 311: The roaming operator network side sends an unlock registration request message to the original operator network side.
漫游地运营商网络侧的无线网络锁网管理装置在接收到终端的网络控制单元发送的解锁注册请求消息后,将该解锁注册请求消息发送给原运营商网络侧的解锁服务器。After receiving the unlock registration request message sent by the network control unit of the terminal, the wireless network lock management device on the network side of the roaming operator sends the unlock registration request message to the unlocking server on the network side of the original carrier.
步骤312:原运营商网络侧判断解锁注册请求消息是否满足第一预设条件。Step 312: The original carrier network side determines whether the unlock registration request message satisfies the first preset condition.
原运营商网络侧接收到漫游地运营商网络侧发送的解锁注册请求消息后,判断该解锁注册请求消息是否满足第一预设条件,若解锁注册请求消息不满足第一预设条件,则执行步骤313;若解锁注册请求消息满足第一预设条件,则执行步骤314。After receiving the unlock registration request message sent by the roaming operator network side, the original carrier network side determines whether the unlock registration request message satisfies the first preset condition, and if the unlock registration request message does not satisfy the first preset condition, the execution is performed. Step 313: If the unlock registration request message satisfies the first preset condition, step 314 is performed.
原运营商网络侧的解锁服务器接收到漫游地运营商网络侧的无线网络锁网管理装置发送的解锁注册请求消息后,判断该解锁注册请求消息是否满足第一预设条件,即判断该解锁注册请求消息中的IMEI、SUID信息是否能被原运营商网络侧的解锁服务器识别,且判断该解锁注册请求消息中的公钥、私钥是否与原运营商网络侧的解锁服务器中的公钥、私钥匹配;若解锁注册请求消息不满足第一预设条件,即解锁注册请求消息中的IMEI、SUID信息不能被解锁服务器识别,或其中的公钥、私钥与解锁服务器中的公钥、私钥不匹配,则解锁服务器判断终端为非法终端,执行步骤313;若解锁注册请求消息满足第一预设条件,即解锁注册请求消息中的IMEI、SUID信息能被解锁服务器识别,且其中的公钥、私钥与解锁服务器中的公钥、私钥匹配,则解锁服务器判断终端为合法终端,执行步骤314。After receiving the unlock registration request message sent by the wireless network lock management device on the network side of the roaming operator, the unlocking server of the original carrier network determines whether the unlock registration request message satisfies the first preset condition, that is, determines the unlock registration. Whether the IMEI and the SUID information in the request message can be recognized by the unlocking server on the original carrier network side, and whether the public key and the private key in the unlock registration request message are the same as the public key in the unlocking server on the original carrier network side, The private key is matched; if the unlock registration request message does not satisfy the first preset condition, the IMEI and SUID information in the unlock registration request message cannot be identified by the unlocking server, or the public key, the private key, and the public key in the unlocking server, If the private key does not match, the unlocking server determines that the terminal is an illegal terminal, and performs step 313. If the unlocking registration request message satisfies the first preset condition, the IMEI and SUID information in the unlock registration request message can be identified by the unlocking server, and the If the public key and the private key match the public key and private key in the unlocking server, the unlocking server determines that the terminal is legal. End, step 314 is executed.
步骤313:原运营商网络侧向漫游地运营商网络侧发送解锁注册拒绝消息,结束流程。Step 313: The original carrier network side sends an unlock registration rejection message to the roaming operator network side, and the process ends.
当原运营商网络侧的解锁服务器判断解锁注册请求消息不满足第一预设条件,即判断 终端为非法终端时,向漫游地运营商网络侧的无线网络锁网管理装置发送解锁注册拒绝消息,并最终通知给终端,结束流程。When the unlocking server on the original carrier network side determines that the unlock registration request message does not satisfy the first preset condition, When the terminal is an illegal terminal, the wireless network lock management device on the roaming operator network side sends an unlock registration rejection message, and finally notifies the terminal, and ends the process.
步骤314:原运营商网络侧向漫游地运营商网络侧发送解锁注册通过消息。Step 314: The original carrier network side sends an unlock registration pass message to the roaming operator network side.
当原运营商网络侧的解锁服务器判断解锁注册请求消息满足第一预设条件,即判断终端为合法终端时,向漫游地运营商网络侧的无线网络锁网管理装置发送解锁注册通过消息。When the unlocking server on the original carrier network determines that the unlock registration request message satisfies the first preset condition, that is, when the terminal is determined to be a legitimate terminal, the unlocking registration pass message is sent to the wireless network lock network management device on the roaming operator network side.
步骤315:漫游地运营商网络侧向终端发送解锁注册通过消息。Step 315: The roaming operator network side sends an unlock registration pass message to the terminal.
漫游地运营商网络侧的无线网络锁网管理装置接收到原运营商网络侧的解锁服务器发送的解锁注册通过消息后,将该解锁注册通过消息发送给终端的网络控制单元。After receiving the unlock registration pass message sent by the unlocking server on the original carrier network side, the wireless network lock management device on the roaming operator network side sends the unlock registration registration message to the network control unit of the terminal.
步骤316:终端检测到解锁请求操作后向漫游地运营商网络侧发送解锁请求消息。Step 316: After detecting the unlock request operation, the terminal sends an unlock request message to the roaming operator network side.
终端在接收到漫游地运营商网络侧发送的解锁注册通过消息后,在检测到解锁请求操作后,会向漫游地运营商网络侧发送解锁请求消息;所述解锁请求消息中包括终端识别信息、密钥、解锁类型、解锁时间长度等信息。After receiving the unlock registration pass message sent by the roaming operator network, the terminal sends an unlock request message to the roaming operator network side after detecting the unlock request operation; the unlock request message includes the terminal identification information, Information such as key, unlock type, and unlock time.
例如,如图4所示的终端,其网络控制单元在接收到漫游地运营商网络侧的无线网络锁网管理装置发送的解锁注册通过消息后,在解锁管理单元提示用户注册成功,用户在看到该注册成功提示后,可在解锁管理单元的锁网申请界面发起解锁请求,这时,终端的网络控制单元会将包含有终端识别信息、密钥、解锁类型、解锁时间长度等信息的解锁请求消息发送给漫游地运营商网络侧的无线网络锁网管理装置。For example, the terminal shown in FIG. 4, after receiving the unlock registration pass message sent by the wireless network lock network management device on the roaming operator network side, the network control unit prompts the user to register successfully in the unlock management unit, and the user is watching After the registration success prompts, the unlocking request may be initiated on the lock application interface of the unlock management unit. At this time, the network control unit of the terminal will unlock the information including the terminal identification information, the key, the unlock type, and the unlocking time length. The request message is sent to the wireless network lock network management device on the network side of the roaming operator.
步骤317:漫游地运营商网络侧向原运营商网络侧发送解锁请求消息。Step 317: The roaming operator network side sends an unlock request message to the original operator network side.
漫游地运营商网络侧的无线网络锁网管理装置在接收到终端的网络控制单元发送的解锁请求消息后,将该解锁请求消息发送给原运营商网络侧的解锁服务器。After receiving the unlocking request message sent by the network control unit of the terminal, the wireless network lock management device on the network side of the roaming operator sends the unlocking request message to the unlocking server on the network side of the original carrier.
步骤318:原运营商网络侧判断解锁请求消息是否满足第二预设条件。Step 318: The original carrier network side determines whether the unlock request message satisfies the second preset condition.
原运营商网络侧的解锁服务器接收到解锁请求消息后,判断该解锁请求消息是否满足第二预设条件,若解锁请求消息不满足第二预设条件,则执行步骤319;若解锁请求消息满足第二预设条件,则执行步骤320。After the unlocking server of the original carrier network receives the unlocking request message, it is determined whether the unlocking request message satisfies the second preset condition. If the unlocking request message does not satisfy the second preset condition, step 319 is performed; if the unlocking request message is satisfied In the second preset condition, step 320 is performed.
原运营商网络侧的解锁服务器接收到解锁请求消息后,若判断出不能识别该解锁请求消息中的终端识别信息,或判断出解锁请求消息中的密钥不匹配,或判断出解锁请求消息中的解锁类型不匹配,或判断出解锁请求消息中的解锁时间长度不在预设的时间长度范围内,即该解锁请求消息不满足第二预设条件,则确定该解锁请求消息不通过,执行步骤319;若判断出该解锁请求消息中的终端识别信息能被识别,且密钥与解锁服务器中的密钥匹配,且解锁类型与解锁服务器中的解锁类型匹配,且解锁时间长度在预设的时间长度范围内,即判断出该解锁请求消息满足第二预设条件,则确定该解锁请求消息通过,执行步骤320。After receiving the unlock request message, the unlocking server on the original carrier network determines that the terminal identification information in the unlock request message cannot be identified, or determines that the key in the unlock request message does not match, or determines the unlock request message. If the unlocking type does not match, or the length of the unlocking request in the unlocking request message is not within the preset time length, that is, the unlocking request message does not satisfy the second preset condition, it is determined that the unlocking request message does not pass, and the step is performed. 319. If it is determined that the terminal identification information in the unlock request message can be identified, and the key matches the key in the unlocking server, and the unlocking type matches the unlocking type in the unlocking server, and the unlocking time length is preset. If it is determined that the unlock request message satisfies the second preset condition, it is determined that the unlock request message passes, and step 320 is performed.
步骤319:原运营商网络侧不向漫游地运营商网络侧发送新的解锁参数。Step 319: The original operator network side does not send a new unlocking parameter to the roaming operator network side.
原运营商网络侧的解锁服务器判断出解锁请求消息不满足第二预设条件,即确定出解 锁请求消息不通过时,不会向漫游地运营商网络侧发送新的解锁参数,解锁请求失败,结束流程。The unlocking server on the original carrier network side determines that the unlock request message does not satisfy the second preset condition, that is, determines the solution. When the lock request message does not pass, the new unlocking parameter is not sent to the roaming operator network side, the unlocking request fails, and the process ends.
步骤320:原运营商网络侧向漫游地运营商网络侧发送新的解锁参数。Step 320: The original carrier network side sends a new unlocking parameter to the roaming operator network side.
原运营商网络侧的解锁服务器判断出解锁请求消息满足第二预设条件,即确定出解锁请求消息通过时,会向漫游地运营商网络侧的无线网络锁网管理装置发送新的解锁参数。The unlocking server on the original carrier network side determines that the unlocking request message satisfies the second preset condition, that is, when it is determined that the unlocking request message passes, the new unlocking parameter is sent to the wireless network lock network management device on the roaming operator network side.
步骤321:漫游地运营商网络侧向终端发送新的解锁参数。Step 321: The roaming operator network side sends a new unlocking parameter to the terminal.
漫游地运营商网络侧的无线网络锁网管理装置接收到原运营商网络侧的解锁服务器发送的新的解锁参数后,将该新的解锁参数发送给终端,以便用户对终端进行解锁。After receiving the new unlocking parameter sent by the unlocking server on the original carrier network side, the wireless network lock management device on the network side of the roaming operator sends the new unlocking parameter to the terminal, so that the user can unlock the terminal.
步骤322:终端根据新的解锁参数对锁网进行解锁。Step 322: The terminal unlocks the lock network according to the new unlocking parameter.
终端接收到漫游地运营商网络侧的无线网络锁网管理装置发送的新的解锁参数后,根据该新的解锁参数对锁网进行解锁。After receiving the new unlocking parameter sent by the wireless network lock management device on the network side of the roaming operator, the terminal unlocks the lock network according to the new unlocking parameter.
例如,如图4所示的终端,其解锁界面会接收解锁服务器利用漫游地运营商网络侧的无线网络锁网管理装置下发的新的解锁参数,响应解锁,并提示给用户。For example, as shown in FIG. 4, the unlocking interface receives the new unlocking parameter sent by the unlocking server by using the wireless network lock management device on the roaming operator's network side, responds to the unlocking, and prompts the user.
为了更加清楚地体现出本公开的目的,在上述方法实施例的基础上作进一步的举例说明。In order to more clearly clarify the purpose of the present disclosure, further exemplification is provided on the basis of the above method embodiments.
用户同A运营商签订合约,这时,用户的终端设备便只能在A运营商网络下使用,当终端***其他运营商的用户身份识别(Subscriber Identification Module,SIM)卡时便会出现锁网情况;当用户由于临时出差到国外,那里没有A运营商的网络时,用户在出差地获取到了B运营商的SIM卡,但是由于用户的终端是合约机,B运营商的SIM卡***后会立即锁卡;这时,用户发起解锁注册请求,终端的网络控制单元会同B运营商网络的无线网络锁网管理装置交互,通过无线网络锁网管理装置将终端的锁网消息传递给A运营商网络的解锁服务器;终端接着通过解锁管理单元发送注册A运营商网络的解锁服务器的请求,A运营商网络的解锁服务器通过后,终端又发送解锁请求,请求的时间比如从2015年12月17日到2016年3月13日,正好是用户在该国出差的时间段;这时,A运营商网络的解锁服务器收到请求后,认为请求合理,随即下发解锁参数,使得该用户的终端可以在B运营商的网络下正常使用而不会出现锁网,等到回国返回到A运营商的网络后,解锁才过期;这样便免去了用户更换手机,或者是去寻找Wifi网络的麻烦。The user signs a contract with the A operator. At this time, the user's terminal device can only be used under the A carrier network. When the terminal is inserted into another carrier's Subscriber Identification Module (SIM) card, the network will appear. Situation; when the user travels to a foreign country due to a temporary business trip, there is no A carrier's network, the user obtains the B carrier's SIM card on the business trip, but since the user's terminal is a contract machine, the B operator's SIM card is inserted. The card is locked immediately; at this time, the user initiates the unlock registration request, and the network control unit of the terminal interacts with the wireless network lock management device of the B operator network, and transmits the lock message of the terminal to the A operator through the wireless network lock management device. The unlocking server of the network; the terminal then sends a request to register the unlocking server of the A carrier network through the unlocking management unit. After the unlocking server of the A carrier network passes, the terminal sends an unlock request again, for example, from December 17, 2015. By March 13, 2016, it happened to be the time period for users to travel in the country; at this time, the unlocking service of the A carrier network After receiving the request, the server considers that the request is reasonable, and then issues the unlocking parameter, so that the user's terminal can be used normally under the network of the B operator without locking the network, and after returning to the A operator's network after returning to the country, The unlocking expires; this eliminates the need for the user to change the phone or find a Wifi network.
本公开实施例提供的解锁锁网的方法,通过终端向漫游地运营商网络侧发送RRC连接请求消息;漫游地运营商网络侧在自身支持RSU功能时,向终端发送RRC建立消息;终端向漫游地运营商网络侧发送RSU连接请求消息;漫游地运营商网络侧向终端发送RSU连接确认消息并建立RSU紧急承载,将RSU承载建立完成消息发送给终端;终端向漫游地运营商网络侧发送RSU连接完成消息及RRC建立完成消息;终端检测到解锁注册请求操作后,向漫游地运营商网络侧发送RSU请求消息;漫游地运营商网络侧判断自身是否支持RSU功能,若支持,则向终端发送RSU确认消息;终端向漫游地运营商网络侧发送解锁注册请求消息;漫游地运营商网络侧向原运营商网络侧发送解锁注册请求消息; 原运营商网络侧判断解锁注册请求消息是否满足第一预设条件,若满足,则向漫游地运营商网络侧发送解锁注册通过消息;漫游地运营商网络侧向终端发送解锁注册通过消息;终端检测到解锁请求操作后向漫游地运营商网络侧发送解锁请求消息;漫游地运营商网络侧向原运营商网络侧发送解锁请求消息;原运营商网络侧判断解锁请求消息是否满足第二预设条件,若满足,则向漫游地运营商网络侧发送新的解锁参数;漫游地运营商网络侧向终端发送新的解锁参数;终端根据新的解锁参数对锁网进行解锁;当用户在外地,到了非运营商网络覆盖的地方,用户的终端无法连接到WiFi网络时,能够实现对终端的锁网进行解锁的目的,为用户提供方便。The method for unlocking the lock network provided by the embodiment of the present disclosure sends an RRC connection request message to the roaming operator network side by the terminal; when the roaming operator network side supports the RSU function, the RRC setup message is sent to the terminal; The network operator side sends an RSU connection request message; the roaming operator network side sends an RSU connection confirmation message to the terminal and establishes an RSU emergency bearer, and sends an RSU bearer setup completion message to the terminal; the terminal sends the RSU to the roaming operator network side. a connection completion message and an RRC setup complete message; after detecting the unlock registration request operation, the terminal sends an RSU request message to the roaming operator network side; the roaming operator network side determines whether it supports the RSU function, and if supported, sends the RSU function to the terminal. The RSU acknowledges the message; the terminal sends an unlock registration request message to the roaming operator network side; the roaming operator network side sends an unlock registration request message to the original operator network side; The original carrier network side determines whether the unlock registration request message satisfies the first preset condition, and if yes, sends an unlock registration pass message to the roaming operator network side; the roaming operator network side sends an unlock registration pass message to the terminal; After the unlocking request operation is detected, the unlocking request message is sent to the roaming operator network side; the roaming operator network side sends an unlocking request message to the original operator network side; the original carrier network side determines whether the unlocking request message satisfies the second preset condition. If yes, the new unlocking parameter is sent to the roaming operator network side; the roaming operator network side sends a new unlocking parameter to the terminal; the terminal unlocks the lock network according to the new unlocking parameter; when the user is in the field, the user arrives Where the non-operator network is covered, when the user's terminal cannot connect to the WiFi network, the terminal lock network can be unlocked for the convenience of the user.
实施例四Embodiment 4
图5为本公开解锁锁网的终端实施例的结构示意图;如图5所示,本公开实施例提供的解锁锁网的终端05包括:检测模块51、注册模块52、请求模块53、解锁模块54;其中,FIG. 5 is a schematic structural diagram of an embodiment of a terminal for unlocking a lock network according to the present disclosure; as shown in FIG. 5, the terminal 05 for unlocking a lock network provided by the embodiment of the present disclosure includes: a detection module 51, a registration module 52, a request module 53, and an unlocking module. 54; Among them,
所述检测模块51,用于检测到解锁注册请求操作后,向第一网络侧发送远程解锁RSU请求消息;所述第一网络侧为漫游地运营商网络侧;The detecting module 51 is configured to send a remote unlocking RSU request message to the first network side after detecting the unlocking registration request operation; the first network side is a roaming operator network side;
所述注册模块52,用于接收到所述第一网络侧发送的RSU确认消息后,向所述第一网络侧发送解锁注册请求消息;The registration module 52 is configured to send an unlock registration request message to the first network side after receiving the RSU acknowledgment message sent by the first network side;
所述请求模块53,用于接收到所述第一网络侧发送的由第二网络侧根据所述解锁注册请求消息确定出的解锁注册通过消息,并在检测到解锁请求操作后,向所述第一网络侧发送解锁请求消息;所述第二网络侧为原运营商网络侧;The requesting module 53 is configured to receive, by the first network side, an unlock registration pass message determined by the second network side according to the unlock registration request message, and after detecting the unlock request operation, to the The first network side sends an unlock request message; the second network side is the original carrier network side;
所述解锁模块54,用于根据接收到的所述第一网络侧发送的由第二网络侧根据所述解锁请求消息确定出的新的解锁参数对锁网进行解锁。The unlocking module 54 is configured to unlock the lock network according to the received new unlocking parameter determined by the second network side according to the unlock request message sent by the first network side.
所述终端05还包括:建立模块55;其中,The terminal 05 further includes: an establishing module 55; wherein
所述建立模块55,用于与所述第一网络侧建立RSU通道;The establishing module 55 is configured to establish an RSU channel with the first network side;
所述建立模块55,用于向所述第一网络侧发送无线资源控制RRC连接请求消息;The establishing module 55 is configured to send a radio resource control RRC connection request message to the first network side;
接收到所述第一网络侧发送的RRC建立消息后,向所述第一网络侧发送RSU连接请求消息;After receiving the RRC setup message sent by the first network side, sending an RSU connection request message to the first network side;
接收到所述第一网络侧发送的RSU连接确认消息及RSU承载建立完成消息后,向所述第一网络侧发送RSU连接完成消息及RRC建立完成消息。After receiving the RSU connection confirmation message and the RSU bearer setup complete message sent by the first network side, the RSU connection complete message and the RRC setup complete message are sent to the first network side.
所述RSU请求消息包括:锁网标志位、国际移动设备身份码IMEI;The RSU request message includes: a lock network flag bit, an international mobile device identity code IMEI;
所述解锁注册请求消息包括:IMEI、用户身份识别SUID、公钥、私钥;The unlock registration request message includes: an IMEI, a user identity SUID, a public key, and a private key;
所述解锁请求消息包括:终端识别信息、密钥、解锁类型、解锁时间长度。The unlock request message includes: terminal identification information, a key, an unlock type, and an unlocking time length.
所述请求模块53,用于由所述第二网络侧根据所述解锁注册请求消息与第一预设条件确定出所述解锁注册通过消息;The requesting module 53 is configured to determine, by the second network side, the unlock registration pass message according to the unlock registration request message and a first preset condition;
所述请求模块53,还用于由所述第二网络侧判断所述解锁注册请求消息是否满足所述第一预设条件,若所述解锁注册请求消息满足所述第一预设条件,则确定出所述解锁注 册通过消息;The requesting module 53 is further configured to determine, by the second network side, whether the unlock registration request message satisfies the first preset condition, and if the unlock registration request message satisfies the first preset condition, Determine the unlock note Book through the news;
所述解锁注册请求消息满足所述第一预设条件,包括:所述解锁注册请求消息中的IMEI、SUID信息能被所述第二网络侧识别,且所述解锁注册请求消息中的公钥、私钥与所述第二网络侧中的公钥、私钥匹配。The unlocking registration request message satisfies the first preset condition, including: the IMEI and SUID information in the unlock registration request message can be identified by the second network side, and the public key in the unlock registration request message The private key matches the public key and the private key in the second network side.
所述解锁模块54,用于由所述第二网络侧根据所述解锁请求消息与第二预设条件确定出所述新的解锁参数;The unlocking module 54 is configured to determine, by the second network side, the new unlocking parameter according to the unlocking request message and a second preset condition;
所述解锁模块54,还用于由所述第二网络侧判断所述解锁请求消息是否满足所述第二预设条件,若所述解锁请求消息满足所述第二预设条件,则确定出所述新的解锁参数;The unlocking module 54 is further configured to determine, by the second network side, whether the unlock request message satisfies the second preset condition, and if the unlock request message satisfies the second preset condition, determine The new unlocking parameter;
所述解锁请求消息满足所述第二预设条件,包括:所述解锁请求消息中的终端识别信息能被所述第二网络侧识别,且所述解锁请求消息中的密钥与所述第二网络侧中的密钥匹配,且所述解锁请求消息中的解锁类型与所述第二网络侧中的解锁类型匹配,且所述解锁请求消息中的解锁时间长度在所述第二网络侧中预设的时间长度范围内。The unlocking request message satisfies the second preset condition, including: the terminal identification information in the unlocking request message can be identified by the second network side, and the key in the unlocking request message and the first The key in the second network side is matched, and the unlocking type in the unlocking request message is matched with the unlocking type in the second network side, and the unlocking time length in the unlocking request message is on the second network side. Within the preset length of time.
本实施例的终端,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。The terminal in this embodiment may be used to implement the technical solution of the foregoing method embodiment, and the implementation principle and the technical effect are similar, and details are not described herein again.
在实际应用中,所述解锁锁网的终端05的检测模块51、注册模块52、请求模块53、解锁模块54、建立模块55均可由位于解锁锁网的终端05中的中央处理器(Central Processing Unit,CPU)、微处理器(Micro Processor Unit,MPU)、数字信号处理器(Digital Signal Processor,DSP)或现场可编程门阵列(Field Programmable Gate Array,FPGA)等实现。In a practical application, the detecting module 51, the registration module 52, the requesting module 53, the unlocking module 54, and the establishing module 55 of the terminal 05 for unlocking the lock network may be central processing units (Central Processing) located in the terminal 05 of the unlocking lock network. Unit, CPU, Micro Processor Unit (MPU), Digital Signal Processor (DSP) or Field Programmable Gate Array (FPGA).
实施例五Embodiment 5
图6为本公开解锁锁网的网络侧实施例的结构示意图;如图6所示,本公开实施例提供的解锁锁网的网络侧06包括:确认模块61、发送模块62;其中,FIG. 6 is a schematic structural diagram of a network side embodiment of the unlocking lock network of the present disclosure; as shown in FIG. 6 , the network side 06 of the unlocking lock network provided by the embodiment of the present disclosure includes: a confirmation module 61 and a sending module 62;
所述确认模块61,用于接收到终端发送的远程解锁RSU请求消息后,若自身支持与第二网络侧通信连接,则向所述终端发送RSU确认消息;所述第二网络侧为原运营商网络侧;The confirmation module 61 is configured to: after receiving the remote unlocking RSU request message sent by the terminal, if it supports the second network side communication connection, send an RSU confirmation message to the terminal; the second network side is the original operation. Business network side;
所述发送模块62,用于向所述第二网络侧发送接收到的所述终端发送的解锁注册请求消息;The sending module 62 is configured to send, to the second network side, the received unlock registration request message sent by the terminal;
接收到由所述第二网络侧发送的根据所述解锁注册请求消息确定出的解锁注册通过消息后,向所述终端发送所述解锁注册通过消息;After receiving the unlock registration pass message determined by the second network side according to the unlock registration request message, sending the unlock registration pass message to the terminal;
向所述第二网络侧发送接收到的所述终端发送的解锁请求消息;Sending, to the second network side, the received unlock request message sent by the terminal;
接收到由所述第二网络侧发送的根据所述解锁请求消息确定出的新的解锁参数后,向所述终端发送所述新的解锁参数;所述新的解锁参数用于指示所述终端对锁网进行解锁。After receiving the new unlocking parameter determined by the second network side according to the unlocking request message, sending the new unlocking parameter to the terminal; the new unlocking parameter is used to indicate the terminal Unlock the lock network.
所述网络侧还包括:建立模块63;其中,The network side further includes: an establishing module 63; wherein
所述建立模块63,用于与所述终端建立RSU通道;The establishing module 63 is configured to establish an RSU channel with the terminal;
所述建立模块63,用于接收到所述终端发送的无线资源控制RRC连接请求消息后, 在自身支持RSU功能时,向所述终端发送RRC建立消息;The establishing module 63 is configured to: after receiving the radio resource control RRC connection request message sent by the terminal, Sending an RRC setup message to the terminal when the RSU function is supported by itself;
接收到所述终端发送的RSU连接请求消息后,向所述终端发送RSU连接确认消息并建立RSU紧急承载,将RSU承载建立完成消息发送给所述终端;After receiving the RSU connection request message sent by the terminal, sending an RSU connection confirmation message to the terminal, and establishing an RSU emergency bearer, and sending an RSU bearer setup complete message to the terminal;
接收所述终端发送的RSU连接完成消息及RRC建立完成消息。Receiving an RSU connection complete message and an RRC setup complete message sent by the terminal.
所述RSU请求消息包括:锁网标志位、国际移动设备身份码IMEI;The RSU request message includes: a lock network flag bit, an international mobile device identity code IMEI;
所述解锁注册请求消息包括:IMEI、用户身份识别SUID、公钥、私钥;The unlock registration request message includes: an IMEI, a user identity SUID, a public key, and a private key;
所述解锁请求消息包括:终端识别信息、密钥、解锁类型、解锁时间长度。The unlock request message includes: terminal identification information, a key, an unlock type, and an unlocking time length.
所述发送模块62,用于接收由所述第二网络侧发送的根据所述解锁注册请求消息与第一预设条件确定出的所述解锁注册通过消息;The sending module 62 is configured to receive, by the second network side, the unlock registration pass message determined according to the unlock registration request message and the first preset condition;
所述发送模块62,还用于由所述第二网络侧判断所述解锁注册请求消息是否满足所述第一预设条件,若所述解锁注册请求消息满足所述第一预设条件,则确定出所述解锁注册通过消息;The sending module 62 is further configured to: determine, by the second network side, whether the unlock registration request message meets the first preset condition, and if the unlock registration request message satisfies the first preset condition, Determining the unlock registration pass message;
所述解锁注册请求消息满足所述第一预设条件,包括:所述解锁注册请求消息中的IMEI、SUID信息能被所述第二网络侧识别,且所述解锁注册请求消息中的公钥、私钥与所述第二网络侧中的公钥、私钥匹配。The unlocking registration request message satisfies the first preset condition, including: the IMEI and SUID information in the unlock registration request message can be identified by the second network side, and the public key in the unlock registration request message The private key matches the public key and the private key in the second network side.
所述发送模块62,还用于接收由所述第二网络侧发送的根据所述解锁请求消息与第二预设条件确定出的所述新的解锁参数;The sending module 62 is further configured to receive, by the second network side, the new unlocking parameter that is determined according to the unlocking request message and the second preset condition;
所述发送模块62,还用于由所述第二网络侧判断所述解锁请求消息是否满足所述第二预设条件,若所述解锁请求消息满足所述第二预设条件,则确定出所述新的解锁参数;The sending module 62 is further configured to: determine, by the second network side, whether the unlock request message satisfies the second preset condition, and if the unlock request message meets the second preset condition, determine The new unlocking parameter;
所述解锁请求消息满足所述第二预设条件,包括:所述解锁请求消息中的终端识别信息能被所述第二网络侧识别,且所述解锁请求消息中的密钥与所述第二网络侧中的密钥匹配,且所述解锁请求消息中的解锁类型与所述第二网络侧中的解锁类型匹配,且所述解锁请求消息中的解锁时间长度在所述第二网络侧中预设的时间长度范围内。The unlocking request message satisfies the second preset condition, including: the terminal identification information in the unlocking request message can be identified by the second network side, and the key in the unlocking request message and the first The key in the second network side is matched, and the unlocking type in the unlocking request message is matched with the unlocking type in the second network side, and the unlocking time length in the unlocking request message is on the second network side. Within the preset length of time.
本实施例的网络侧,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。The network side of the embodiment may be used to implement the technical solution of the foregoing method embodiment, and the implementation principle and the technical effect are similar, and details are not described herein again.
在实际应用中,所述解锁锁网的网络侧06的确认模块61、发送模块62、建立模块63均可由位于解锁锁网的网络侧06中的中央处理器(Central Processing Unit,CPU)、微处理器(Micro Processor Unit,MPU)、数字信号处理器(Digital Signal Processor,DSP)或现场可编程门阵列(Field Programmable Gate Array,FPGA)等实现。In an actual application, the confirmation module 61, the sending module 62, and the establishing module 63 of the network side 06 of the unlocking lock network may each be a central processing unit (CPU) located in the network side 06 of the unlocking lock network. Implemented by a Micro Processor Unit (MPU), a Digital Signal Processor (DSP), or a Field Programmable Gate Array (FPGA).
实施例六Embodiment 6
图7为本公开解锁锁网的***实施例的结构示意图;如图7所示,本公开实施例提供的解锁锁网的***07包括:解锁锁网的终端71、解锁锁网的网络侧72;其中,FIG. 7 is a schematic structural diagram of a system for unlocking a lock net according to the present disclosure; as shown in FIG. 7 , the system 07 for unlocking a lock net provided by the embodiment of the present disclosure includes: a terminal 71 for unlocking a lock net, and a network side 72 for unlocking a lock net. ;among them,
所述解锁锁网的终端71采用如上述实施例所述的任意解锁锁网的终端;The terminal 71 for unlocking the lock network adopts any terminal that unlocks the lock network as described in the above embodiment;
所述解锁锁网的网络侧72采用如上述实施例所述的任意解锁锁网的网络侧。The network side 72 of the unlocking lock network adopts the network side of any unlocking lock network as described in the above embodiment.
本实施例的解锁锁网的***,可以用于执行上述所示方法实施例的技术方案,其实现 原理和技术效果类似,此处不再赘述。The system for unlocking the lock network in this embodiment may be used to implement the technical solution of the foregoing method embodiment, and the implementation thereof The principle and technical effect are similar and will not be described here.
本领域内的技术人员应明白,本公开的实施例可提供为方法、***、或计算机程序产品。因此,本公开可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the present disclosure can be provided as a method, system, or computer program product. Accordingly, the present disclosure may take the form of a hardware embodiment, a software embodiment, or a combination of software and hardware aspects. Moreover, the present disclosure may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) including computer usable program code.
本公开是参照根据本公开实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present disclosure is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present disclosure. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
以上所述,仅为本公开的较佳实施例而已,并非用于限定本公开的保护范围。 The above description is only for the preferred embodiments of the present disclosure, and is not intended to limit the scope of the disclosure.

Claims (21)

  1. 一种解锁锁网的方法,应用于终端侧,所述方法包括:A method for unlocking a lock net is applied to a terminal side, and the method includes:
    检测到解锁注册请求操作后,向第一网络侧发送远程解锁RSU请求消息;所述第一网络侧为漫游地运营商网络侧;After the operation of unlocking the registration request is detected, the remote unlocking RSU request message is sent to the first network side; the first network side is the roaming operator network side;
    接收到所述第一网络侧发送的RSU确认消息后,向所述第一网络侧发送解锁注册请求消息;After receiving the RSU acknowledgment message sent by the first network side, sending an unlock registration request message to the first network side;
    接收到所述第一网络侧发送的由第二网络侧根据所述解锁注册请求消息确定出的解锁注册通过消息,并在检测到解锁请求操作后,向所述第一网络侧发送解锁请求消息;所述第二网络侧为原运营商网络侧;Receiving, by the first network side, an unlock registration pass message determined by the second network side according to the unlock registration request message, and sending an unlock request message to the first network side after detecting the unlock request operation The second network side is the original carrier network side;
    根据接收到的所述第一网络侧发送的由第二网络侧根据所述解锁请求消息确定出的新的解锁参数对锁网进行解锁。The lock network is unlocked according to the received new unlocking parameter determined by the second network side according to the unlock request message sent by the first network side.
  2. 根据权利要求1所述的方法,其中,在所述检测到解锁注册请求操作后,向第一网络侧发送远程解锁RSU请求消息之前,所述方法还包括:The method according to claim 1, wherein, before the remote unlocking RSU request message is sent to the first network side after the detecting the unlock registration request operation, the method further comprises:
    与所述第一网络侧建立RSU通道;Establishing an RSU channel with the first network side;
    所述与所述第一网络侧建立RSU通道,包括:The establishing an RSU channel with the first network side includes:
    向所述第一网络侧发送无线资源控制RRC连接请求消息;Transmitting, to the first network side, a radio resource control RRC connection request message;
    接收到所述第一网络侧发送的RRC建立消息后,向所述第一网络侧发送RSU连接请求消息;After receiving the RRC setup message sent by the first network side, sending an RSU connection request message to the first network side;
    接收到所述第一网络侧发送的RSU连接确认消息及RSU承载建立完成消息后,向所述第一网络侧发送RSU连接完成消息及RRC建立完成消息。After receiving the RSU connection confirmation message and the RSU bearer setup complete message sent by the first network side, the RSU connection complete message and the RRC setup complete message are sent to the first network side.
  3. 根据权利要求1所述的方法,其中,所述RSU请求消息包括:锁网标志位、国际移动设备身份码IMEI;The method of claim 1, wherein the RSU request message comprises: a lock net flag bit, an international mobile device identity code IMEI;
    所述解锁注册请求消息包括:IMEI、用户身份识别SUID、公钥、私钥;The unlock registration request message includes: an IMEI, a user identity SUID, a public key, and a private key;
    所述解锁请求消息包括:终端识别信息、密钥、解锁类型、解锁时间长度。The unlock request message includes: terminal identification information, a key, an unlock type, and an unlocking time length.
  4. 根据权利要求3所述的方法,其中,所述由第二网络侧根据所述解锁注册请求消息确定出解锁注册通过消息,包括:The method of claim 3, wherein the determining, by the second network side, the unlock registration registration message according to the unlock registration request message comprises:
    由所述第二网络侧根据所述解锁注册请求消息与第一预设条件确定出所述解锁注册通过消息;Determining, by the second network side, the unlock registration pass message according to the unlock registration request message and the first preset condition;
    所述由所述第二网络侧根据所述解锁注册请求消息与第一预设条件确定出所述解锁 注册通过消息,包括:Determining, by the second network side, the unlocking according to the unlock registration request message and a first preset condition Registration through the message, including:
    由所述第二网络侧判断所述解锁注册请求消息是否满足所述第一预设条件,若所述解锁注册请求消息满足所述第一预设条件,则确定出所述解锁注册通过消息;Determining, by the second network side, whether the unlock registration request message satisfies the first preset condition, and if the unlock registration request message satisfies the first preset condition, determining the unlock registration pass message;
    所述解锁注册请求消息满足所述第一预设条件,包括:所述解锁注册请求消息中的IMEI、SUID信息能被所述第二网络侧识别,且所述解锁注册请求消息中的公钥、私钥与所述第二网络侧中的公钥、私钥匹配。The unlocking registration request message satisfies the first preset condition, including: the IMEI and SUID information in the unlock registration request message can be identified by the second network side, and the public key in the unlock registration request message The private key matches the public key and the private key in the second network side.
  5. 根据权利要求1所述的方法,其中,所述由第二网络侧根据所述解锁请求消息确定出新的解锁参数,包括:The method of claim 1, wherein the determining, by the second network side, the new unlocking parameter according to the unlocking request message comprises:
    由所述第二网络侧根据所述解锁请求消息与第二预设条件确定出所述新的解锁参数;Determining, by the second network side, the new unlocking parameter according to the unlock request message and a second preset condition;
    所述由所述第二网络侧根据所述解锁请求消息与第二预设条件确定出所述新的解锁参数,包括:Determining, by the second network side, the new unlocking parameter according to the unlocking request message and the second preset condition, including:
    由所述第二网络侧判断所述解锁请求消息是否满足所述第二预设条件,若所述解锁请求消息满足所述第二预设条件,则确定出所述新的解锁参数;Determining, by the second network side, whether the unlock request message satisfies the second preset condition, and if the unlock request message satisfies the second preset condition, determining the new unlocking parameter;
    所述解锁请求消息满足所述第二预设条件,包括:所述解锁请求消息中的终端识别信息能被所述第二网络侧识别,且所述解锁请求消息中的密钥与所述第二网络侧中的密钥匹配,且所述解锁请求消息中的解锁类型与所述第二网络侧中的解锁类型匹配,且所述解锁请求消息中的解锁时间长度在所述第二网络侧中预设的时间长度范围内。The unlocking request message satisfies the second preset condition, including: the terminal identification information in the unlocking request message can be identified by the second network side, and the key in the unlocking request message and the first The key in the second network side is matched, and the unlocking type in the unlocking request message is matched with the unlocking type in the second network side, and the unlocking time length in the unlocking request message is on the second network side. Within the preset length of time.
  6. 一种解锁锁网的方法,应用于第一网络侧,所述方法包括:A method for unlocking a lock network is applied to a first network side, and the method includes:
    接收到终端发送的远程解锁RSU请求消息后,若自身支持与第二网络侧通信连接,则向所述终端发送RSU确认消息;所述第二网络侧为原运营商网络侧;After receiving the remote unlocking RSU request message sent by the terminal, if it supports the second network side communication connection, the RSU confirmation message is sent to the terminal; the second network side is the original carrier network side;
    向所述第二网络侧发送接收到的所述终端发送的解锁注册请求消息;Sending, to the second network side, the received unlock registration request message sent by the terminal;
    接收到由所述第二网络侧发送的根据所述解锁注册请求消息确定出的解锁注册通过消息后,向所述终端发送所述解锁注册通过消息;After receiving the unlock registration pass message determined by the second network side according to the unlock registration request message, sending the unlock registration pass message to the terminal;
    向所述第二网络侧发送接收到的所述终端发送的解锁请求消息;Sending, to the second network side, the received unlock request message sent by the terminal;
    接收到由所述第二网络侧发送的根据所述解锁请求消息确定出的新的解锁参数后,向所述终端发送所述新的解锁参数;所述新的解锁参数用于指示所述终端对锁网进行解锁。After receiving the new unlocking parameter determined by the second network side according to the unlocking request message, sending the new unlocking parameter to the terminal; the new unlocking parameter is used to indicate the terminal Unlock the lock network.
  7. 根据权利要求6所述的方法,其中,在所述接收到终端发送的远程解锁RSU请求消息后,若自身支持与第二网络侧通信连接,则向所述终端发送RSU确认消息之前,所述方法还包括:The method according to claim 6, wherein, after receiving the remote unlocking RSU request message sent by the terminal, if it supports the second network side communication connection, before sending the RSU confirmation message to the terminal, The method also includes:
    与所述终端建立RSU通道; Establishing an RSU channel with the terminal;
    所述与所述终端建立RSU通道,包括:The establishing an RSU channel with the terminal includes:
    接收到所述终端发送的无线资源控制RRC连接请求消息后,在自身支持RSU功能时,向所述终端发送RRC建立消息;After receiving the radio resource control RRC connection request message sent by the terminal, when the RSU function is supported by itself, the RRC setup message is sent to the terminal;
    接收到所述终端发送的RSU连接请求消息后,向所述终端发送RSU连接确认消息并建立RSU紧急承载,将RSU承载建立完成消息发送给所述终端;After receiving the RSU connection request message sent by the terminal, sending an RSU connection confirmation message to the terminal, and establishing an RSU emergency bearer, and sending an RSU bearer setup complete message to the terminal;
    接收所述终端发送的RSU连接完成消息及RRC建立完成消息。Receiving an RSU connection complete message and an RRC setup complete message sent by the terminal.
  8. 根据权利要求1所述的方法,其中,所述RSU请求消息包括:锁网标志位、国际移动设备身份码IMEI。The method of claim 1 wherein said RSU request message comprises: a lock net flag, an international mobile device identity code IMEI.
    所述解锁注册请求消息包括:IMEI、用户身份识别SUID、公钥、私钥;The unlock registration request message includes: an IMEI, a user identity SUID, a public key, and a private key;
    所述解锁请求消息包括:终端识别信息、密钥、解锁类型、解锁时间长度。The unlock request message includes: terminal identification information, a key, an unlock type, and an unlocking time length.
  9. 根据权利要求8所述的方法,其中,所述接收由所述第二网络侧发送的根据所述解锁注册请求消息确定出的解锁注册通过消息,包括:The method of claim 8, wherein the receiving the unlock registration pass message determined by the second network side and determined according to the unlock registration request message comprises:
    接收由所述第二网络侧发送的根据所述解锁注册请求消息与第一预设条件确定出的所述解锁注册通过消息;Receiving, by the second network side, the unlock registration pass message determined according to the unlock registration request message and the first preset condition;
    所述由所述第二网络侧根据所述解锁注册请求消息与第一预设条件确定出的所述解锁注册通过消息,包括:The unlocking registration pass message determined by the second network side according to the unlocking registration request message and the first preset condition includes:
    由所述第二网络侧判断所述解锁注册请求消息是否满足所述第一预设条件,若所述解锁注册请求消息满足所述第一预设条件,则确定出所述解锁注册通过消息;Determining, by the second network side, whether the unlock registration request message satisfies the first preset condition, and if the unlock registration request message satisfies the first preset condition, determining the unlock registration pass message;
    所述解锁注册请求消息满足所述第一预设条件,包括:所述解锁注册请求消息中的IMEI、SUID信息能被所述第二网络侧识别,且所述解锁注册请求消息中的公钥、私钥与所述第二网络侧中的公钥、私钥匹配。The unlocking registration request message satisfies the first preset condition, including: the IMEI and SUID information in the unlock registration request message can be identified by the second network side, and the public key in the unlock registration request message The private key matches the public key and the private key in the second network side.
  10. 根据权利要求6所述的方法,其中,所述接收由所述第二网络侧发送的根据所述解锁请求消息确定出的新的解锁参数,包括:The method of claim 6, wherein the receiving the new unlocking parameter determined by the second network side and determined according to the unlocking request message comprises:
    接收由所述第二网络侧发送的根据所述解锁请求消息与第二预设条件确定出的所述新的解锁参数;Receiving, by the second network side, the new unlocking parameter determined according to the unlock request message and the second preset condition;
    所述由所述第二网络侧根据所述解锁请求消息与第二预设条件确定出的所述新的解锁参数,包括:The new unlocking parameter determined by the second network side according to the unlocking request message and the second preset condition includes:
    由所述第二网络侧判断所述解锁请求消息是否满足所述第二预设条件,若所述解锁请求消息满足所述第二预设条件,则确定出所述新的解锁参数;Determining, by the second network side, whether the unlock request message satisfies the second preset condition, and if the unlock request message satisfies the second preset condition, determining the new unlocking parameter;
    所述解锁请求消息满足所述第二预设条件,包括:所述解锁请求消息中的终端识别信 息能被所述第二网络侧识别,且所述解锁请求消息中的密钥与所述第二网络侧中的密钥匹配,且所述解锁请求消息中的解锁类型与所述第二网络侧中的解锁类型匹配,且所述解锁请求消息中的解锁时间长度在所述第二网络侧预设的时间长度范围内。The unlock request message satisfies the second preset condition, and includes: a terminal identification letter in the unlock request message The information can be identified by the second network side, and the key in the unlock request message matches the key in the second network side, and the unlock type in the unlock request message is related to the second network. The unlocking type in the side matches, and the unlocking time length in the unlocking request message is within a preset time length range of the second network side.
  11. 一种解锁锁网的终端,所述终端包括:A terminal for unlocking a lock network, the terminal comprising:
    检测模块,设置为检测到解锁注册请求操作后,向第一网络侧发送远程解锁RSU请求消息;所述第一网络侧为漫游地运营商网络侧;The detecting module is configured to send a remote unlocking RSU request message to the first network side after detecting the unlocking registration request operation; the first network side is a roaming operator network side;
    注册模块,设置为接收到所述第一网络侧发送的RSU确认消息后,向所述第一网络侧发送解锁注册请求消息;a registration module, configured to send an unlock registration request message to the first network side after receiving the RSU acknowledgment message sent by the first network side;
    请求模块,设置为接收到所述第一网络侧发送的由第二网络侧根据所述解锁注册请求消息确定出的解锁注册通过消息,并在检测到解锁请求操作后,向所述第一网络侧发送解锁请求消息;所述第二网络侧为原运营商网络侧;a requesting module, configured to receive an unlock registration pass message that is sent by the first network side and is determined by the second network side according to the unlock registration request message, and after detecting the unlock request operation, to the first network The side sends an unlock request message; the second network side is the original carrier network side;
    解锁模块,设置为根据接收到的所述第一网络侧发送的由第二网络侧根据所述解锁请求消息确定出的新的解锁参数对锁网进行解锁。The unlocking module is configured to unlock the lock network according to the received new unlocking parameter determined by the second network side according to the unlock request message sent by the first network side.
  12. 根据权利要求11所述的终端,其中,所述终端还包括:The terminal of claim 11, wherein the terminal further comprises:
    建立模块,设置为与所述第一网络侧建立RSU通道;Establishing a module, configured to establish an RSU channel with the first network side;
    所述建立模块,还设置为向所述第一网络侧发送无线资源控制RRC连接请求消息;The establishing module is further configured to send a radio resource control RRC connection request message to the first network side;
    接收到所述第一网络侧发送的RRC建立消息后,向所述第一网络侧发送RSU连接请求消息;After receiving the RRC setup message sent by the first network side, sending an RSU connection request message to the first network side;
    接收到所述第一网络侧发送的RSU连接确认消息及RSU承载建立完成消息后,向所述第一网络侧发送RSU连接完成消息及RRC建立完成消息。After receiving the RSU connection confirmation message and the RSU bearer setup complete message sent by the first network side, the RSU connection complete message and the RRC setup complete message are sent to the first network side.
  13. 根据权利要求11所述的终端,其中,所述RSU请求消息包括:锁网标志位、国际移动设备身份码IMEI;The terminal according to claim 11, wherein the RSU request message comprises: a lock network flag bit, an international mobile device identity code IMEI;
    所述解锁注册请求消息包括:IMEI、用户身份识别SUID、公钥、私钥;The unlock registration request message includes: an IMEI, a user identity SUID, a public key, and a private key;
    所述解锁请求消息包括:终端识别信息、密钥、解锁类型、解锁时间长度。The unlock request message includes: terminal identification information, a key, an unlock type, and an unlocking time length.
  14. 根据权利要求13所述的终端,其中,所述请求模块还设置为由所述第二网络侧根据所述解锁注册请求消息与第一预设条件确定出所述解锁注册通过消息;The terminal according to claim 13, wherein the requesting module is further configured to determine, by the second network side, the unlock registration pass message according to the unlock registration request message and a first preset condition;
    所述请求模块,还设置为由所述第二网络侧判断所述解锁注册请求消息是否满足所述第一预设条件,若所述解锁注册请求消息满足所述第一预设条件,则确定出所述解锁注册通过消息;The requesting module is further configured to determine, by the second network side, whether the unlock registration request message satisfies the first preset condition, and if the unlock registration request message satisfies the first preset condition, determine Excluding the unlock registration pass message;
    所述解锁注册请求消息满足所述第一预设条件,包括:所述解锁注册请求消息中的 IMEI、SUID信息能被所述第二网络侧识别,且所述解锁注册请求消息中的公钥、私钥与所述第二网络侧中的公钥、私钥匹配。The unlocking registration request message satisfies the first preset condition, and includes: the unlocking registration request message The IMEI and the SUID information can be identified by the second network side, and the public key and the private key in the unlock registration request message match the public key and the private key in the second network side.
  15. 根据权利要求11所述的终端,其中,所述解锁模块还设置为由所述第二网络侧根据所述解锁请求消息与第二预设条件确定出所述新的解锁参数;The terminal according to claim 11, wherein the unlocking module is further configured to determine, by the second network side, the new unlocking parameter according to the unlocking request message and a second preset condition;
    所述解锁模块,还设置为由所述第二网络侧判断所述解锁请求消息是否满足所述第二预设条件,若所述解锁请求消息满足所述第二预设条件,则确定出所述新的解锁参数;The unlocking module is further configured to determine, by the second network side, whether the unlock request message satisfies the second preset condition, and if the unlock request message satisfies the second preset condition, determine the Describe the new unlocking parameters;
    所述解锁请求消息满足所述第二预设条件,包括:所述解锁请求消息中的终端识别信息能被所述第二网络侧识别,且所述解锁请求消息中的密钥与所述第二网络侧中的密钥匹配,且所述解锁请求消息中的解锁类型与所述第二网络侧中的解锁类型匹配,且所述解锁请求消息中的解锁时间长度在所述第二网络侧中预设的时间长度范围内。The unlocking request message satisfies the second preset condition, including: the terminal identification information in the unlocking request message can be identified by the second network side, and the key in the unlocking request message and the first The key in the second network side is matched, and the unlocking type in the unlocking request message is matched with the unlocking type in the second network side, and the unlocking time length in the unlocking request message is on the second network side. Within the preset length of time.
  16. 一种解锁锁网的网络侧,所述网络侧包括:A network side that unlocks a lock network, where the network side includes:
    确认模块,设置为接收到终端发送的远程解锁RSU请求消息后,若自身支持与第二网络侧通信连接,则向所述终端发送RSU确认消息;所述第二网络侧为原运营商网络侧;The confirmation module is configured to: after receiving the remote unlocking RSU request message sent by the terminal, if it supports the second network side communication connection, send an RSU confirmation message to the terminal; the second network side is the original carrier network side. ;
    发送模块,设置为向所述第二网络侧发送接收到的所述终端发送的解锁注册请求消息;a sending module, configured to send, to the second network side, the received unlock registration request message sent by the terminal;
    接收到由所述第二网络侧发送的根据所述解锁注册请求消息确定出的解锁注册通过消息后,向所述终端发送所述解锁注册通过消息;After receiving the unlock registration pass message determined by the second network side according to the unlock registration request message, sending the unlock registration pass message to the terminal;
    向所述第二网络侧发送接收到的所述终端发送的解锁请求消息;Sending, to the second network side, the received unlock request message sent by the terminal;
    接收到由所述第二网络侧发送的根据所述解锁请求消息确定出的新的解锁参数后,向所述终端发送所述新的解锁参数;所述新的解锁参数用于指示所述终端对锁网进行解锁。After receiving the new unlocking parameter determined by the second network side according to the unlocking request message, sending the new unlocking parameter to the terminal; the new unlocking parameter is used to indicate the terminal Unlock the lock network.
  17. 根据权利要求16所述的网络侧,其中,所述网络侧还包括:The network side according to claim 16, wherein the network side further comprises:
    建立模块,设置为与所述终端建立RSU通道;Establishing a module, configured to establish an RSU channel with the terminal;
    所述建立模块,还设置为接收到所述终端发送的无线资源控制RRC连接请求消息后,在自身支持RSU功能时,向所述终端发送RRC建立消息;The establishing module is further configured to: after receiving the radio resource control RRC connection request message sent by the terminal, send an RRC setup message to the terminal when the RSU function is supported by the terminal;
    接收到所述终端发送的RSU连接请求消息后,向所述终端发送RSU连接确认消息并建立RSU紧急承载,将RSU承载建立完成消息发送给所述终端;After receiving the RSU connection request message sent by the terminal, sending an RSU connection confirmation message to the terminal, and establishing an RSU emergency bearer, and sending an RSU bearer setup complete message to the terminal;
    接收所述终端发送的RSU连接完成消息及RRC建立完成消息。Receiving an RSU connection complete message and an RRC setup complete message sent by the terminal.
  18. 根据权利要求16所述的网络侧,其中,所述RSU请求消息包括:锁网标志位、国际移动设备身份码IMEI;The network side according to claim 16, wherein the RSU request message comprises: a lock network flag bit, an international mobile device identity code IMEI;
    所述解锁注册请求消息包括:IMEI、用户身份识别SUID、公钥、私钥; The unlock registration request message includes: an IMEI, a user identity SUID, a public key, and a private key;
    所述解锁请求消息包括:终端识别信息、密钥、解锁类型、解锁时间长度。The unlock request message includes: terminal identification information, a key, an unlock type, and an unlocking time length.
  19. 根据权利要求18所述的网络侧,其中,所述发送模块,还设置为接收由所述第二网络侧发送的根据所述解锁注册请求消息与第一预设条件确定出的所述解锁注册通过消息;The network side according to claim 18, wherein the sending module is further configured to receive, by the second network side, the unlock registration determined according to the unlock registration request message and a first preset condition Pass the message;
    所述发送模块,还设置为由所述第二网络侧判断所述解锁注册请求消息是否满足所述第一预设条件,若所述解锁注册请求消息满足所述第一预设条件,则确定出所述解锁注册通过消息;The sending module is further configured to determine, by the second network side, whether the unlock registration request message satisfies the first preset condition, and if the unlock registration request message satisfies the first preset condition, determine Excluding the unlock registration pass message;
    所述解锁注册请求消息满足所述第一预设条件,包括:所述解锁注册请求消息中的IMEI、SUID信息能被所述第二网络侧识别,且所述解锁注册请求消息中的公钥、私钥与所述第二网络侧中的公钥、私钥匹配。The unlocking registration request message satisfies the first preset condition, including: the IMEI and SUID information in the unlock registration request message can be identified by the second network side, and the public key in the unlock registration request message The private key matches the public key and the private key in the second network side.
  20. 根据权利要求16所述的网络侧,其中,所述发送模块,还设置为接收由所述第二网络侧发送的根据所述解锁请求消息与第二预设条件确定出的所述新的解锁参数;The network side according to claim 16, wherein the sending module is further configured to receive, by the second network side, the new unlock determined according to the unlock request message and a second preset condition parameter;
    所述发送模块,还设置为由所述第二网络侧判断所述解锁请求消息是否满足所述第二预设条件,若所述解锁请求消息满足所述第二预设条件,则确定出所述新的解锁参数;The sending module is further configured to determine, by the second network side, whether the unlock request message satisfies the second preset condition, and if the unlock request message satisfies the second preset condition, determine the Describe the new unlocking parameters;
    所述解锁请求消息满足所述第二预设条件,包括:所述解锁请求消息中的终端识别信息能被所述第二网络侧识别,且所述解锁请求消息中的密钥与所述第二网络侧中的密钥匹配,且所述解锁请求消息中的解锁类型与所述第二网络侧中的解锁类型匹配,且所述解锁请求消息中的解锁时间长度在所述第二网络侧中预设的时间长度范围内。The unlocking request message satisfies the second preset condition, including: the terminal identification information in the unlocking request message can be identified by the second network side, and the key in the unlocking request message and the first The key in the second network side is matched, and the unlocking type in the unlocking request message is matched with the unlocking type in the second network side, and the unlocking time length in the unlocking request message is on the second network side. Within the preset length of time.
  21. 一种解锁锁网的***,所述***包括如权利要求11至15任一项所述的终端及如权利要求16至20任一项所述的网络侧。 A system for unlocking a lock net, the system comprising the terminal according to any one of claims 11 to 15 and the network side according to any one of claims 16 to 20.
PCT/CN2017/114348 2017-02-04 2017-12-02 Method for unlocking locked network, terminal, network side and system WO2018141176A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710064284.4A CN108616875B (en) 2017-02-04 2017-02-04 Method, terminal, network side and system for unlocking and locking network
CN201710064284.4 2017-02-04

Publications (1)

Publication Number Publication Date
WO2018141176A1 true WO2018141176A1 (en) 2018-08-09

Family

ID=63039262

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/114348 WO2018141176A1 (en) 2017-02-04 2017-12-02 Method for unlocking locked network, terminal, network side and system

Country Status (2)

Country Link
CN (1) CN108616875B (en)
WO (1) WO2018141176A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1926247B1 (en) * 2006-11-23 2009-08-19 Sagem Mobiles Method and system for controlling locking/unlocking of the network acces functions of a multiple functions terminal
CN102158850A (en) * 2011-01-07 2011-08-17 中兴通讯股份有限公司 Network-locking terminal, network-side equipment and unlocking method
CN103916844A (en) * 2012-12-31 2014-07-09 华为技术有限公司 Subscriber identity module card opening method and virtual subscriber identity module card server

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8050705B2 (en) * 2006-10-12 2011-11-01 Dell Products L.P. Subscriber identity module unlocking service portal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1926247B1 (en) * 2006-11-23 2009-08-19 Sagem Mobiles Method and system for controlling locking/unlocking of the network acces functions of a multiple functions terminal
CN102158850A (en) * 2011-01-07 2011-08-17 中兴通讯股份有限公司 Network-locking terminal, network-side equipment and unlocking method
CN103916844A (en) * 2012-12-31 2014-07-09 华为技术有限公司 Subscriber identity module card opening method and virtual subscriber identity module card server

Also Published As

Publication number Publication date
CN108616875A (en) 2018-10-02
CN108616875B (en) 2021-07-13

Similar Documents

Publication Publication Date Title
US11002822B2 (en) Service enhancements using near field communication
WO2019062384A1 (en) Method and device for public network user accessing private network
CN110798833B (en) Method and device for verifying user equipment identification in authentication process
US9516579B1 (en) Social bandwidth and connectivity sharing
US9237154B2 (en) Secure and automatic connection to wireless network
CN108259164B (en) Identity authentication method and equipment of Internet of things equipment
WO2015101125A1 (en) Network access control method and device
JP2020522060A (en) Connected gateway server system for real-time vehicle control service
WO2019017840A1 (en) Network verification method, and relevant device and system
US10826945B1 (en) Apparatuses, methods and systems of network connectivity management for secure access
US20140380443A1 (en) Network connection in a wireless communication device
RU2672570C1 (en) Method, device and system for installing connections
WO2016161832A1 (en) System and corresponding method for realizing mobile communication via sim card management
US10869195B2 (en) Network assisted validation of secure connection to cellular infrastructure
KR20160009602A (en) Machine-to-machine bootstrapping
CN104837136B (en) Wireless access authentication method and device
US10291613B1 (en) Mobile device authentication
CN104660405A (en) Business equipment authentication method and equipment
CN102215486B (en) Network access method, system, network authentication method, equipment and terminal
CN102143492A (en) Method for establishing virtual private network (VPN) connection, mobile terminal and server
US20230199502A1 (en) Apparatus and Method for Remotely Managing Devices, and Program Therefor
WO2012151941A1 (en) Method and system for selecting mobility management entity of terminal group
CN106792627A (en) A kind of implementation method of many equipment connected communications and realize system
WO2013163846A1 (en) Mobile equipment authentication method, device and system
WO2015139442A1 (en) Local network access control method and device, and computer storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17894713

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17894713

Country of ref document: EP

Kind code of ref document: A1