Terminal deregistration method, device, terminal equipment, network equipment and storage medium

By enabling or disabling functions on the terminal device and sending an identifier to the network to notify the departure or initiate the deregistration/detachment process, the signaling overhead problem caused by the terminal device during mode switching is solved, and the effect of reducing signaling overhead is achieved.

CN116095816BActive Publication Date: 2025-09-16CHINA MOBILE COMM LTD RES INST +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111312025.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-08
Publication Date
2025-09-16
Estimated Expiration
2041-11-08

AI Technical Summary

Technical Problem

In the prior art, when a terminal device switches from an N1 mode to an S1 mode, signaling overhead increases due to local deregistration.

Method used

The terminal device enables or disables the first function, sends an identifier to the corresponding network device to notify the network of its departure or initiates a deregistration/detachment process, and ensures registration/attachment in the new network.

Benefits of technology

By promptly notifying the source network of the terminal device's departure, unnecessary paging and signaling overhead is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116095816B_ABST
    Figure CN116095816B_ABST
Patent Text Reader

Abstract

The present application discloses a terminal deregistration method, apparatus, terminal device, network device and storage medium, wherein, when the first function is enabled, the terminal device initiates a registration / attachment process in a first network; when the first function is disabled, the terminal device initiates a registration / attachment process in a second network, and the method comprises: the terminal device enables the first function and sends a first identifier to a first network device of the first network, for notifying a second network device of the second network that the terminal device has left; or the terminal device disables the first function and sends a second identifier to the second network device, for notifying the first network device that the terminal has left; or the terminal device enables the first function and initiates a deregistration / detachment process in the second network; or the terminal device disables the first function and initiates a deregistration / detachment process in the first network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless technology, and in particular to a terminal deregistration method, apparatus, terminal equipment, network equipment, and storage medium. Background Art

[0002] In related technologies, when a terminal device transitions from N1 mode to S1 mode, it registers with the new network. Currently, terminal devices register locally, using a timer configured on the source network. Upon expiration of the timer, the source network deems the terminal deregistered, without the terminal device proactively notifying the source network of its departure. However, this deregistration method can result in additional signaling overhead. Summary of the Invention

[0003] To solve related technical problems, the embodiments of the present application provide a terminal deregistration method, apparatus, terminal device, network device and storage medium.

[0004] The technical solution of the embodiment of the present application is implemented as follows:

[0005] The present invention provides a terminal deregistration method, which is applied to a terminal device. The method includes:

[0006] The terminal device enables a first function and sends a first identifier to a first network device of the first network; the first identifier represents a terminal identifier of the terminal device in the second network and is used to notify a second network device of the second network that the terminal device has left; or

[0007] The terminal device turns off the first function and sends a second identifier to the second network device; the second identifier represents the terminal identifier of the terminal device in the first network, and is used to notify the first network device that the terminal has left; or

[0008] The terminal device enables the first function and initiates a deregistration / detachment process on the second network; or

[0009] The terminal device turns off the first function and initiates a deregistration / detachment process on the first network; wherein,

[0010] When the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is disabled, the terminal device initiates a registration / attachment process under the second network.

[0011] In the above solution, the terminal device sends the first identifier to the first network device of the first network, including:

[0012] The terminal device sends a first message to the first network device; wherein the first message is used to request a registration / attachment process on the first network; the first message carries the first identifier; or,

[0013] The terminal device sending the second identifier to the second network device includes:

[0014] The terminal device sends a second message to the second network device; wherein the second message is used to request a registration / attachment process on the second network; and the second message carries the second identifier.

[0015] In the above solution, the method includes:

[0016] The terminal device enables the first function and sends the first identifier to the first network device of the first network, including:

[0017] When the terminal device enables the first function, if the configuration information or auxiliary information of the network is satisfied, the terminal device sends the first identifier to the first network device;

[0018] The terminal device enables the first function and initiates a deregistration / detachment process on the second network, including:

[0019] When the terminal device enables the first function, if the configuration information or auxiliary information of the network is not satisfied, the terminal device initiates a deregistration / detachment process on the second network;

[0020] The terminal device disabling the first function and sending a second identifier to the second network device includes:

[0021] When the terminal device turns off the first function, if the network configuration information or auxiliary information is met, the terminal device sends the second identifier to the second network device;

[0022] The terminal device disables the first function and initiates a deregistration / detachment process on the first network, including:

[0023] When the terminal device turns off the first function, if the configuration information or auxiliary information of the network is not satisfied, the terminal device initiates a deregistration / detachment process in the first network.

[0024] In the above solution, the method further includes:

[0025] The terminal device receives a third message; wherein,

[0026] The third message carries network configuration information or auxiliary information.

[0027] In the above solution, the method includes:

[0028] The terminal device enables the first function and sends the first identifier to the first network device of the first network, including:

[0029] When the terminal device enables the first function, if the first cell is located in an inter-RAT neighbor list broadcast by the first cell, the terminal device sends the first identifier to the first network device;

[0030] The terminal device enables the first function and initiates a deregistration / detachment process on the second network, including:

[0031] When the terminal device enables the first function, if the first cell is not located in the inter-RAT neighbor list broadcast by the first cell, the terminal device initiates a deregistration / detachment process on the second network;

[0032] The terminal device disabling the first function and sending a second identifier to the second network device includes:

[0033] When the terminal device turns off the first function, if the first cell is located in the inter-RAT neighbor list broadcast by the first cell, the terminal device sends the second identifier to the second network device;

[0034] The terminal device disables the first function and initiates a deregistration / detachment process on the first network, including:

[0035] When the terminal device turns off the first function, if the first cell is not located in the inter-RAT neighbor list broadcast by the first cell, the terminal device initiates a deregistration / detachment process in the first network; wherein,

[0036] The first cell is a candidate cell for cell reselection determined by the terminal device; the first cell is characterized as an inter-RAT cell.

[0037] In the above solution, after the terminal device enables or disables the first function, the method further includes:

[0038] The terminal device sends a fourth message to the first network device or the second network device; wherein,

[0039] The fourth message carries information indicating whether the terminal device has enabled or disabled the first function.

[0040] In the above solution, the method further includes:

[0041] The terminal device receives a fifth message sent by the first network device; the fifth message is used to indicate whether the terminal device has successfully deregistered / detached on the second network; or,

[0042] The terminal device receives a sixth message sent by the second network device; the sixth message is used to indicate whether the terminal device has successfully deregistered / detached from the first network.

[0043] An embodiment of the present application further provides a terminal deregistration method, which is applied to a first network device of a first network, and includes:

[0044] The first network device receives a first identifier sent by the terminal device;

[0045] The first network device sends the first identifier to the second network device of the second network; wherein,

[0046] The first identifier represents the terminal identifier of the terminal device in the second network and is sent when the terminal device enables the first function, used to notify the second network device that the terminal device has left; when the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is turned off, the terminal device initiates a registration / attachment process under the second network.

[0047] Wherein, in the above solution, the method further comprises:

[0048] The first network device sends a third message to the terminal device; wherein,

[0049] The third message carries network configuration information or auxiliary information.

[0050] In the above solution, the method further includes:

[0051] The first network device receives a seventh message from the second network device; the seventh message includes a first indication for indicating whether the terminal device has successfully deregistered / detached on the second network;

[0052] The first network device sends the fifth message to the terminal device; wherein,

[0053] The fifth message includes the first indication, which is used to indicate whether the terminal device has successfully deregistered / detached from the second network.

[0054] The embodiment of the present application further provides a terminal deregistration method, which is applied to a second network device of a second network, and the method includes:

[0055] The second network device receives a second identifier sent by the terminal device;

[0056] The second network device sends the second identifier to the first network device of the first network; wherein,

[0057] The second identifier represents the terminal identifier of the terminal device in the first network and is sent when the terminal device turns off the first function, used to notify the first network device that the terminal device has left; when the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is turned off, the terminal device initiates a registration / attachment process under the second network.

[0058] Wherein, in the above solution, the method further comprises:

[0059] The second network device sends a third message to the terminal device; wherein,

[0060] The third message carries network configuration information or auxiliary information.

[0061] In the above solution, the method further includes:

[0062] The second network device receives an eighth message from the first network device; the eighth message includes a second indication for indicating whether the terminal device has successfully deregistered / detached on the first network;

[0063] The second network device sends the sixth message to the terminal device; wherein,

[0064] The sixth message includes the second indication, which is used to indicate whether the terminal device has successfully deregistered / detached from the first network.

[0065] The embodiment of the present application further provides a terminal deregistration device, including:

[0066] The first processing unit is configured to enable a first function and send a first identifier to a first network device of the first network; the first identifier represents a terminal identifier of the terminal device in the second network and is configured to notify a second network device of the second network that the terminal device has left; or

[0067] The second processing unit is configured to disable the first function and send a second identifier to the second network device; the second identifier represents the terminal identifier of the terminal device in the first network and is configured to notify the first network device that the terminal has left; or

[0068] A third processing unit is configured to enable the first function and initiate a deregistration / detachment process in the second network; or

[0069] The fourth processing unit is configured to disable the first function and initiate a deregistration / detachment process on the first network; wherein,

[0070] When the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is disabled, the terminal device initiates a registration / attachment process under the second network.

[0071] The embodiment of the present application further provides a terminal deregistration device, including:

[0072] A first receiving unit, configured to receive a first identifier sent by a terminal device;

[0073] The first sending unit is configured to send the first identifier to the second network device of the second network; wherein,

[0074] The first identifier represents the terminal identifier of the terminal device in the second network and is sent when the terminal device enables the first function, used to notify the second network device that the terminal device has left; when the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is turned off, the terminal device initiates a registration / attachment process under the second network.

[0075] The embodiment of the present application further provides a terminal deregistration device, including:

[0076] A second receiving unit, configured to receive a second identifier sent by the terminal device;

[0077] The second sending unit is configured to send the second identifier to the first network device of the first network; wherein,

[0078] The second identifier represents the terminal identifier of the terminal device in the first network and is sent when the terminal device turns off the first function, used to notify the first network device that the terminal device has left; when the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is turned off, the terminal device initiates a registration / attachment process under the second network.

[0079] The embodiment of the present application further provides a terminal device, comprising: a first processor and a first communication interface; wherein,

[0080] The terminal device enables a first function, and the first communication interface is used to send a first identifier to a first network device of the first network; the first identifier represents the terminal identifier of the terminal device in the second network, and is used to notify a second network device of the second network that the terminal device has left; or

[0081] The terminal device turns off the first function, and the first communication interface is used to send a second identifier to the second network device; the second identifier represents the terminal identifier of the terminal device in the first network, and is used to notify the first network device that the terminal has left; or

[0082] The terminal device enables the first function, and the first communication interface is used to initiate a deregistration / detachment process in the second network; or

[0083] The terminal device turns off the first function, and the first communication interface is used to initiate a deregistration / detachment process in the first network; wherein,

[0084] When the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is disabled, the terminal device initiates a registration / attachment process under the second network.

[0085] The embodiment of the present application further provides a first network device, comprising: a second processor and a second communication interface; wherein,

[0086] The second communication interface is configured to receive a first identifier sent by a terminal device; and send the first identifier to a second network device of a second network; wherein,

[0087] The first identifier represents the terminal identifier of the terminal device in the second network and is sent when the terminal device enables the first function, used to notify the second network device that the terminal device has left; when the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is turned off, the terminal device initiates a registration / attachment process under the second network.

[0088] The embodiment of the present application further provides a second network device, comprising: a third processor and a first communication interface; wherein,

[0089] The first communication interface is configured to receive a second identifier sent by a terminal device; and send the second identifier to a first network device of the first network; wherein,

[0090] The second identifier represents the terminal identifier of the terminal device in the first network and is sent when the terminal device turns off the first function, used to notify the first network device that the terminal device has left; when the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is turned off, the terminal device initiates a registration / attachment process under the second network.

[0091] An embodiment of the present application further provides a terminal device, comprising: a first processor and a first memory for storing a computer program that can be run on the processor,

[0092] Wherein, the first processor is used to execute the steps of any one of the methods described in the above-mentioned terminal device when running the computer program.

[0093] The embodiment of the present application further provides a first network device, characterized by comprising: a second processor and a second memory for storing a computer program that can be run on the processor,

[0094] Wherein, the second processor is configured to execute the steps of any one of the methods described in the first network device when running the computer program.

[0095] The embodiment of the present application further provides a second network device, comprising: a third processor and a third memory for storing a computer program that can be run on the processor,

[0096] Wherein, the third processor is used to execute the steps of any method described in the above-mentioned second network device when running the computer program.

[0097] An embodiment of the present application further provides a storage medium on which a computer program is stored, wherein the computer program implements the steps of any of the above methods when executed by a processor.

[0098] In an embodiment of the present application, when the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is disabled, the terminal device initiates a registration / attachment process under the second network. Based on this, the terminal device enables the first function and sends a first identifier to the first network device of the first network; the first identifier represents the terminal identifier of the terminal device in the second network, which is used to notify the second network device of the second network that the terminal device has left; or, the terminal device disables the first function and sends a second identifier to the second network device; the second identifier represents the terminal identifier of the terminal device in the first network, which is used to notify the first network device that the terminal has left; or, the terminal device enables the first function and initiates a deregistration / detachment process in the second network; or, the terminal device disables the first function and initiates a deregistration / detachment process in the first network. Based on the above scheme, when the terminal device turns on or off the first function, it can promptly notify the source network terminal device to leave, avoiding unnecessary paging of the source network and reducing signaling overhead. BRIEF DESCRIPTION OF THE DRAWINGS

[0099] Figure 1 This is a flowchart of a terminal deregistration method according to an embodiment of the present application;

[0100] Figure 2 This is a schematic diagram of the interaction flow of a terminal deregistration method according to an embodiment of the present application;

[0101] Figure 3 This is a schematic diagram of an interaction flow of another terminal deregistration method according to an embodiment of the present application;

[0102] Figure 4 This is a schematic diagram of the interaction flow of the third terminal deregistration method according to the embodiment of the present application;

[0103] Figure 5 This is a schematic diagram of the interaction flow of the fourth terminal deregistration method according to the embodiment of the present application;

[0104] Figure 6 This is a schematic diagram of the interaction flow of the fifth terminal deregistration method according to an embodiment of the present application;

[0105] Figure 7 This is a flowchart of another terminal deregistration method according to an embodiment of the present application;

[0106] Figure 8 This is a flowchart of the third terminal deregistration method according to an embodiment of the present application;

[0107] Figure 9 This is a schematic diagram of the structure of a terminal deregistration device according to an embodiment of the present application;

[0108] Figure 10 This is a structural diagram of another terminal deregistration device according to an embodiment of the present application;

[0109] Figure 11 This is a schematic diagram of the structure of the third terminal deregistration device according to an embodiment of the present application;

[0110] Figure 12 This is a schematic diagram of the terminal device structure according to an embodiment of the present application;

[0111] Figure 13 This is a schematic diagram of the structure of the first network device according to an embodiment of the present application;

[0112] Figure 14 This is a schematic diagram of the second network device structure of an embodiment of the present application. DETAILED DESCRIPTION

[0113] N1 mode accesses the 5G core network (CN) via a 5G access network (AN) (including eLTE and NR); S1 mode accesses the 4G core network via a 4G access network. When a terminal transitions from N1 mode to S1 mode, or vice versa, it registers with the source network and performs the registration process in the new network. Currently, terminals register locally, using a timer configured on the source network. When the timer expires, the source network deems the terminal deregistered, but the terminal does not proactively notify the source network of its departure.

[0114] Consider the following situations: If the terminal turns off the 5G switch, it will register on the 4G network, and the 5G source network does not know whether the terminal is still on the network. During the timer running of the 5G source network, if the core network needs to page the terminal, the paging will fail, causing unnecessary signaling overhead; or, if the terminal turns on the 5G switch, it will register on the 5G network. The 4G source network does not know whether the terminal is still on the network. If the core network needs to page the terminal later, the paging will fail, causing unnecessary signaling overhead.

[0115] Based on this, in various embodiments of the present application, when the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is disabled, the terminal device initiates a registration / attachment process under the second network. Based on this, the terminal device enables the first function and sends a first identifier to the first network device of the first network; the first identifier represents the terminal identifier of the terminal device in the second network, which is used to notify the second network device of the second network that the terminal device has left; or, the terminal device disables the first function and sends a second identifier to the second network device; the second identifier represents the terminal identifier of the terminal device in the first network, which is used to notify the first network device that the terminal has left; or, the terminal device enables the first function and initiates a deregistration / detachment process in the second network; or, the terminal device disables the first function and initiates a deregistration / detachment process in the first network. Based on the above scheme, when the terminal device turns on or off the first function, it can promptly notify the source network that the terminal device has left, avoiding unnecessary paging of the source network and reducing signaling overhead.

[0116] The present application will be described in further detail below with reference to the accompanying drawings and embodiments.

[0117] The embodiment of the present application provides a terminal deregistration method, which is applied to a terminal device, such as Figure 1 As shown, the method includes:

[0118] The terminal device enables a first function and sends a first identifier to a first network device of the first network; the first identifier represents a terminal identifier of the terminal device in the second network and is used to notify a second network device of the second network that the terminal device has left; or

[0119] The terminal device turns off the first function and sends a second identifier to the second network device; the second identifier represents the terminal identifier of the terminal device in the first network, and is used to notify the first network device that the terminal has left; or

[0120] The terminal device enables the first function and initiates a deregistration / detachment process on the second network; or

[0121] The terminal device turns off the first function and initiates a deregistration / detachment process in the first network.

[0122] When the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is disabled, the terminal device initiates a registration / attachment process under the second network.

[0123] For ease of understanding, in each embodiment of the present application, the first network is a 5G network, and the second network is a 4G network. Accordingly, in actual application, the first function can be enabled and disabled in the terminal device by means of a 5G switch. When the 5G switch is turned on, the terminal device enables the first function and switches from S1 mode to N1 mode. When the 5G switch is turned off, the terminal device disables the first function and switches from N1 mode to S1 mode.

[0124] When a terminal device resides in a 4G cell and turns on the 5G switch, it initiates a registration / attachment process on the 5G network. At this time, the terminal device sends the terminal identifier of the terminal device in the 4G network to the first network device of the 5G network. The 5G core network obtains relevant information about the 4G core network based on the terminal identifier and forwards the terminal identifier to the 4G core network, thereby instructing the terminal device to leave the 4G network. In actual application, the terminal device can report the terminal identifier of the terminal device in the 4G network to the first network device in the Registration Request message. Figure 2 The following is a schematic diagram of the interaction process corresponding to the above solution.

[0125] or,

[0126] When a terminal device resides in a 5G cell and turns off the 5G switch, it initiates a registration / attachment process on the 4G network. At this time, the terminal device sends the terminal identifier of the terminal device in the 5G network to the second network device of the 4G network. The 4G core network obtains relevant information about the 5G core network based on the terminal identifier and forwards the terminal identifier to the 5G core network, thereby instructing the terminal device to leave the 5G network. In actual application, the terminal device can report the terminal identifier of the terminal device in the 5G network to the second network device in the Attach Request message. Figure 3 The following is a schematic diagram of the interaction process corresponding to the above solution.

[0127] or,

[0128] When the terminal device turns on the 5G switch, it triggers the deregistration / detachment process on the 4G network to notify the 4G network terminal device to leave, and then initiates the registration / attachment process on the 5G network. Figure 4 The following is a schematic diagram of the interaction process corresponding to the above solution.

[0129] or,

[0130] When the terminal device turns off the 5G switch, it triggers the deregistration / detachment process on the 5G network to notify the 5G network terminal device to leave, and then initiates the registration / attachment process on the 4G network. Figure 5 The following is a schematic diagram of the interaction process corresponding to the above solution.

[0131] In one embodiment, the terminal device sending the first identifier to the first network device of the first network includes:

[0132] The terminal device sends a first message to the first network device; wherein the first message is used to request a registration / attachment process on the first network; the first message carries the first identifier; or,

[0133] The terminal device sending the second identifier to the second network device includes:

[0134] The terminal device sends a second message to the second network device; wherein the second message is used to request a registration / attachment process on the second network; and the second message carries the second identifier.

[0135] In actual application, the first message may be a Registration Request message, and the second message may be an Attach Request message. The above-mentioned first identifier or second identifier includes: 5G Globally Unique Temporary UE Identity (5G-TMSI) of the 5G network, SUPI or SUCI, Evolved Packet Core (EPC) of the 4G network, etc.

[0136] In one embodiment, the method further comprises:

[0137] The terminal device receives a fifth message sent by the first network device; the fifth message is used to indicate whether the terminal device has successfully deregistered / detached on the second network; or,

[0138] The terminal device receives a sixth message sent by the second network device; the sixth message is used to indicate whether the terminal device has successfully deregistered / detached from the first network.

[0139] Here, after the terminal device initiates the registration / detachment process on the new network, the new network can send feedback to the terminal device, indicating whether the terminal device successfully deregistered / detached from the source network. Specifically, the source network provides feedback to the new network on whether the terminal device successfully deregistered / detached, and the new network then provides feedback to the terminal device on whether the terminal device successfully deregistered / detached from the source network. If the terminal device receives feedback indicating that it failed to deregister / detach from the source network, it can further choose to initiate a deregistration / detachment process on the source network.

[0140] Furthermore, in one embodiment, after the terminal device enables or disables the first function, the method further includes:

[0141] The terminal device sends a fourth message to the first network device or the second network device; wherein,

[0142] The fourth message carries information indicating whether the terminal device has enabled or disabled the first function.

[0143] In practice, the terminal device can include a cause value in the message sent to the new network, indicating whether the terminal device has enabled or disabled the first function, which the network side can use as a reference to perform subsequent actions. For example, if the terminal device reports to the network that it has disabled the 5G switch, then if the 4G network is congested, the network side can ask the terminal device whether it needs to enter the 5G network.

[0144] In actual application, the terminal device can make a judgment based on certain conditions and choose whether to send the terminal identification of the source network to the new network to inform the source network of the terminal device's departure, or to actively initiate the deregistration / detachment process on the source network.

[0145] The terminal device enables the first function and sends the first identifier to the first network device of the first network, including:

[0146] When the terminal device enables the first function, if the configuration information or auxiliary information of the network is satisfied, the terminal device sends the first identifier to the first network device;

[0147] The terminal device enables the first function and initiates a deregistration / detachment process on the second network, including:

[0148] When the terminal device enables the first function, if the configuration information or auxiliary information of the network is not satisfied, the terminal device initiates a deregistration / detachment process on the second network;

[0149] The terminal device disabling the first function and sending a second identifier to the second network device includes:

[0150] When the terminal device turns off the first function, if the network configuration information or auxiliary information is met, the terminal device sends the second identifier to the second network device;

[0151] The terminal device disables the first function and initiates a deregistration / detachment process on the first network, including:

[0152] When the terminal device turns off the first function, if the configuration information or auxiliary information of the network is not satisfied, the terminal device initiates a deregistration / detachment process on the first network.

[0153] In one embodiment, the method further comprises:

[0154] The terminal device receives a third message; wherein,

[0155] The third message carries network configuration information or auxiliary information.

[0156] Here, the network side can send network configuration information or auxiliary information to the terminal device through a broadcast system message or dedicated signaling. In actual application, when the terminal device turns on the 5G switch, if the relevant operating parameters or network conditions of the terminal device at this time meet the network configuration information or auxiliary information, then the terminal device chooses to send the terminal identifier on the 4G network to the 5G network to inform the 4G network that the terminal device is leaving. If the relevant operating parameters or network conditions of the terminal device at this time do not meet the network configuration information or auxiliary information, then the terminal device chooses to actively initiate a deregistration / detachment process on the 4G network; when the terminal device turns off the 5G switch, if the relevant operating parameters or network conditions of the terminal device at this time meet the network configuration information or auxiliary information, then the terminal device chooses to send the terminal identifier on the 5G network to the 4G network to inform the 5G network that the terminal device is leaving. If the relevant operating parameters or network conditions of the terminal device at this time do not meet the network configuration information or auxiliary information, then the terminal device chooses to actively initiate a deregistration / detachment process on the 5G network.

[0157] In the above solution, the terminal device selects the deregistration solution through explicit instructions from the network side. In actual application, the terminal device can also select the deregistration solution through implicit instructions. In one embodiment,

[0158] The terminal device enables the first function and sends the first identifier to the first network device of the first network, including:

[0159] When the terminal device enables the first function, if the first cell is located in the inter-RAT neighbor list broadcast by the first cell, the terminal device sends the first identifier to the first network device;

[0160] The terminal device enables the first function and initiates a deregistration / detachment process on the second network, including:

[0161] When the terminal device enables the first function, if the first cell is not located in the inter-RAT neighbor list broadcast by the first cell, the terminal device initiates a deregistration / detachment process on the second network;

[0162] The terminal device disabling the first function and sending a second identifier to the second network device includes:

[0163] When the terminal device turns off the first function, if the first cell is located in the inter-RAT neighbor list broadcast by the first cell, the terminal device sends the second identifier to the second network device;

[0164] The terminal device disables the first function and initiates a deregistration / detachment process on the first network, including:

[0165] When the terminal device turns off the first function, if the first cell is not located in the inter-RAT neighbor list broadcast by the first cell, the terminal device initiates a deregistration / detachment process in the first network; wherein,

[0166] The first cell is a candidate cell for cell reselection determined by the terminal device; the first cell is characterized as an inter-RAT cell.

[0167] Specifically, if the broadcast system message contains an inter-RAT neighbor list, implicitly indicating that there is an interconnection relationship between the two RAT systems (for example, 5G and 4G), then the terminal device first determines an inter-RAT cell as a candidate cell according to the cell reselection rule. If the candidate cell is located in the inter-RAT neighbor list broadcast in the system message, it indicates that the system to which the cell belongs and the system to which the terminal originally resides have an interconnection relationship, then the terminal device executes a solution of sending the terminal identifier in the source network to the new network to inform the source network that the terminal device has left when turning on or off the 5G switch. If the candidate cell for cell reselection is not located in the inter-RAT neighbor list broadcast in the system message, or the system message does not broadcast the inter-RAT neighbor list, it indicates that there is no interconnection relationship between the system to which the cell belongs and the system to which the terminal originally resides, then the terminal device executes a solution of actively initiating a deregistration / detachment process on the source network when turning on or off the 5G switch. Figure 6 The following is a schematic diagram of the interaction process corresponding to the above solution.

[0168] The embodiment of the present application also provides a terminal deregistration method, which is applied to a first network device of a first network, such as Figure 7 As shown, the method includes:

[0169] Step 701: The first network device receives a first identifier sent by a terminal device.

[0170] Step 702: The first network device sends the first identifier to a second network device of a second network.

[0171] Among them, the first identifier represents the terminal identifier of the terminal device in the second network, and is sent when the terminal device enables the first function, used to notify the second network device that the terminal device has left; when the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is turned off, the terminal device initiates a registration / attachment process under the second network.

[0172] In actual application, when the terminal device resides in a 4G cell and turns on the 5G switch, it will initiate the registration / attachment process on the 5G network. At this time, the terminal device sends the terminal identifier of the terminal device in the 4G network to the first network device of the 5G network. The 5G core network obtains relevant information about the 4G core network based on the terminal identifier and forwards the terminal identifier to the 4G core network, thereby indicating the departure of the terminal device from the 4G network. In actual application, the terminal device can report the terminal identifier of the terminal device in the 4G network to the first network device in the RegistrationRequest message.

[0173] In one embodiment, the method further comprises:

[0174] The first network device sends a third message to the terminal device; wherein,

[0175] The third message carries network configuration information or auxiliary information.

[0176] Here, the first network device can send network configuration information or auxiliary information to the terminal device through a broadcast system message or dedicated signaling. In actual application, when the terminal device turns on the 5G switch, if the relevant operating parameters or network conditions of the terminal device at this time meet the network configuration information or auxiliary information, then the terminal device chooses to send the terminal identifier on the 4G network to the 5G network to inform the 4G network that the terminal device has left. If the relevant operating parameters or network conditions of the terminal device at this time do not meet the network configuration information or auxiliary information, then the terminal device chooses to actively initiate a deregistration / detachment process on the 4G network.

[0177] In one embodiment, the method further comprises:

[0178] The first network device receives a seventh message from the second network device; the seventh message includes a first indication for indicating whether the terminal device has successfully deregistered / detached on the second network;

[0179] The first network device sends the fifth message to the terminal device.

[0180] The fifth message includes the first indication, which is used to indicate whether the terminal device has successfully deregistered / detached from the second network.

[0181] Here, after the terminal device initiates the registration / attachment process on the 5G network, the 5G network can send a feedback to the terminal, indicating whether the terminal device successfully deregistered / detached on the 4G network. Specifically, the 4G network will feedback to the new network whether the terminal device successfully deregistered / detached, and then the 5G network will feedback to the terminal device whether the terminal device successfully deregistered / detached on the 4G network. If the terminal device receives feedback that it failed to successfully deregister / detach on the 4G network, it can further choose to initiate the deregistration / detachment process on the 4G network.

[0182] The embodiment of the present application also provides a terminal deregistration method, which is applied to a second network device of a second network, such as Figure 8 As shown, the method includes:

[0183] Step 801: The second network device receives a second identifier sent by a terminal device.

[0184] Step 802: The second network device sends the second identifier to the first network device of the first network.

[0185] The second identifier represents the terminal identifier of the terminal device in the first network and is sent when the terminal device turns off the first function, so as to notify the first network device that the terminal device has left; when the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is turned off, the terminal device initiates a registration / attachment process under the second network.

[0186] In actual application, when the terminal device resides in a 5G cell and turns off the 5G switch, it will initiate a registration / attachment process on the 4G network. At this time, the terminal device sends the terminal identifier of the terminal device in the 5G network to the second network device of the 4G network. The 4G core network obtains relevant information about the 5G core network based on the terminal identifier and forwards the terminal identifier to the 5G core network, thereby instructing the terminal device to leave the 5G network. In actual application, the terminal device can report the terminal identifier of the terminal device in the 5G network to the second network device in the Attach Request message.

[0187] In one embodiment, the method further comprises:

[0188] The second network device sends a third message to the terminal device; wherein,

[0189] The third message carries network configuration information or auxiliary information.

[0190] Here, the second network device can send network configuration information or auxiliary information to the terminal device through a broadcast system message or dedicated signaling. In actual application, when the terminal device turns on the 4G switch, if the relevant operating parameters or network conditions of the terminal device at this time meet the network configuration information or auxiliary information, then the terminal device chooses to send the terminal identification on the 5G network to the 4G network to inform the 5G network that the terminal device is leaving. If the relevant operating parameters or network conditions of the terminal device at this time do not meet the network configuration information or auxiliary information, then the terminal device chooses to actively initiate the de-registration / detachment process on the 5G network.

[0191] In one embodiment, the method further comprises:

[0192] The second network device receives an eighth message from the first network device; the eighth message includes a second indication for indicating whether the terminal device has successfully deregistered / detached on the first network;

[0193] The second network device sends the sixth message to the terminal device.

[0194] The sixth message includes the second indication, which is used to indicate whether the terminal device has successfully deregistered / detached from the first network.

[0195] Here, after the terminal device initiates the registration / attachment process on the 4G network, the 4G network can send a feedback to the terminal, indicating whether the terminal device successfully deregistered / detached on the 5G network. Specifically, the 5G network will feedback to the new network whether the terminal device successfully deregistered / detached, and then the 4G network will feedback to the terminal device whether the terminal device successfully deregistered / detached on the 5G network. If the terminal device receives feedback that it failed to successfully deregister / detach on the 5G network, it can further choose to initiate a deregistration / detachment process on the 5G network.

[0196] In the above solution, the first network can be understood as the current latest generation network, and the second network can be understood as the previous generation network of the current latest generation network. For example, if the current latest generation network is 5G, then the first network is the 5G network and the second network is the 4G network. It is easy to imagine that when 6G emerges, the first network in this solution can be understood as the 6G network, the second network can be understood as the 5G network, and so on.

[0197] Based on the above solution, when the terminal device turns on or off the first function, the source network can be notified in time of the terminal device leaving, thus avoiding unnecessary paging to the source network and reducing signaling overhead.

[0198] In order to implement the method of the embodiment of the present application, the embodiment of the present application also provides a terminal deregistration device, which is set on the terminal device, such as Figure 9 As shown, the device includes:

[0199] The first processing unit 901 is configured to enable a first function and send a first identifier to a first network device of the first network; the first identifier represents a terminal identifier of the terminal device in the second network and is configured to notify a second network device of the second network that the terminal device has left; or

[0200] The second processing unit 902 is configured to disable the first function and send a second identifier to the second network device; the second identifier represents the terminal identifier of the terminal device in the first network and is used to notify the first network device that the terminal has left; or

[0201] The third processing unit 903 is configured to enable the first function, initiate a deregistration / detachment process on the second network, and initiate a registration / attachment process on the first network; or

[0202] The fourth processing unit 904 is configured to disable the first function, initiate a deregistration / detachment process on the first network, and initiate a registration / attachment process on the second network; wherein,

[0203] When the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is disabled, the terminal device initiates a registration / attachment process under the second network.

[0204] In one embodiment, the first processing unit 901 is configured to:

[0205] Sending a first message to the first network device; wherein the first message is used to request a registration / attachment process on the first network; the first message carries the first identifier; or,

[0206] The second processing unit 902 is configured to:

[0207] Send a second message to the second network device; wherein the second message is used to request a registration / attachment process in the second network; and the second message carries the second identifier.

[0208] In one embodiment, when the terminal device enables the first function, if the network configuration information or auxiliary information is satisfied, the first processing unit 901 sends the first identifier to the first network device; if the network configuration information or auxiliary information is not satisfied, the third processing unit 903 initiates a deregistration / detachment process on the second network; or,

[0209] When the terminal device turns off the first function, if the network configuration information or auxiliary information is met, the second processing unit 902 sends the second identifier to the second network device; if the network configuration information or auxiliary information is not met, the fourth processing unit 904 initiates a deregistration / detachment process in the first network.

[0210] In one embodiment, the apparatus further comprises:

[0211] The third receiving unit is configured to receive a third message; wherein,

[0212] The third message carries network configuration information or auxiliary information.

[0213] In one embodiment, when the terminal device enables the first function, when the first cell is located in the inter-RAT neighbor list broadcast by the first cell, the first processing unit 901 sends the first identifier to the first network device; when the first cell is not located in the inter-RAT neighbor list broadcast by the first cell, the third processing unit 903 initiates a deregistration / detachment process in the second network; or,

[0214] When the terminal device turns off the first function, if the first cell is located in the inter-RAT neighbor list broadcast by the first cell, the second processing unit 902 sends the second identifier to the second network device; if the first cell is not located in the inter-RAT neighbor list broadcast by the first cell, the fourth processing unit 904 initiates a deregistration / detachment process on the first network; wherein,

[0215] The first cell is a candidate cell for cell reselection determined by the terminal device; the first cell is characterized as an inter-RAT cell.

[0216] In one embodiment, the apparatus further comprises:

[0217] The third sending unit is configured to send a fourth message to the first network device or the second network device after the terminal device enables or disables the first function; wherein,

[0218] The fourth message carries information indicating whether the terminal device has enabled or disabled the first function.

[0219] In one embodiment, the apparatus further comprises:

[0220] a fourth receiving unit, configured to receive a fifth message sent by the first network device; the fifth message being used to indicate whether the terminal device has successfully deregistered / detached on the second network; or

[0221] A fifth receiving unit is used to receive a sixth message sent by the second network device; the sixth message is used to indicate whether the terminal device has successfully de-registered / detached on the first network.

[0222] In actual application, the above units can be implemented by the communication interface in the terminal deregistration.

[0223] In order to implement the method on the first network device side of the embodiment of the present application, the embodiment of the present application also provides a terminal deregistration device, which is set on the first network device, such as Figure 10 As shown, the device includes:

[0224] The first receiving unit 1001 is configured to receive a first identifier sent by a terminal device;

[0225] The first sending unit 1002 is configured to send the first identifier to the second network device of the second network; wherein,

[0226] The first identifier represents the terminal identifier of the terminal device in the second network and is sent when the terminal device enables the first function, used to notify the second network device that the terminal device has left; when the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is turned off, the terminal device initiates a registration / attachment process under the second network.

[0227] In one embodiment, the device further comprises:

[0228] The fourth sending unit is configured to send a third message to the terminal device; wherein,

[0229] The third message carries network configuration information or auxiliary information.

[0230] In one embodiment, the apparatus further comprises:

[0231] A sixth receiving unit, configured to receive a seventh message from the second network device; the seventh message including a first indication indicating whether the terminal device has successfully deregistered / detached from the second network;

[0232] The sixth sending unit is configured to send the fifth message to the terminal device; wherein,

[0233] The fifth message includes the first indication, which is used to indicate whether the terminal device has successfully deregistered / detached from the second network.

[0234] In actual application, the above units can be implemented by the communication interface in the terminal deregistration.

[0235] In order to implement the method on the second network device side of the embodiment of the present application, the embodiment of the present application also provides a terminal deregistration device, which is set on the second network device, such as Figure 11 As shown, the device includes:

[0236] The second receiving unit 1101 is configured to receive a first identifier sent by a terminal device;

[0237] The second sending unit 1102 is configured to send the first identifier to a second network device of the second network; wherein,

[0238] The first identifier represents the terminal identifier of the terminal device in the second network and is sent when the terminal device enables the first function, used to notify the second network device that the terminal device has left; when the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is turned off, the terminal device initiates a registration / attachment process under the second network.

[0239] In one embodiment, the device further comprises:

[0240] The fifth sending unit is configured to send a third message to the terminal device; wherein,

[0241] The third message carries network configuration information or auxiliary information.

[0242] In one embodiment, the apparatus further comprises:

[0243] A seventh receiving unit, configured to receive an eighth message from the first network device; the eighth message including a second indication indicating whether the terminal device has successfully deregistered / detached from the first network;

[0244] The seventh sending unit is configured to send the sixth message to the terminal device; wherein,

[0245] The sixth message includes the second indication, which is used to indicate whether the terminal device has successfully deregistered / detached from the first network.

[0246] In actual application, the above units can be implemented by the communication interface in the terminal deregistration.

[0247] It should be noted that the terminal deregistration device provided in the above embodiment only uses the division of the above-mentioned program modules as an example to illustrate terminal deregistration. In actual applications, the above-mentioned processing can be assigned to different program modules as needed, that is, the internal structure of the device can be divided into different program modules to complete all or part of the above-described processing. In addition, the terminal deregistration device provided in the above embodiment and the terminal deregistration method embodiment are based on the same concept. The specific implementation process is detailed in the method embodiment and will not be repeated here.

[0248] Based on the hardware implementation of the above program modules, and in order to implement the method of the terminal device side of the embodiment of the present application, the embodiment of the present application also provides a terminal device, such as Figure 12 As shown, the terminal device 1200 includes:

[0249] The first communication interface 1201 is capable of exchanging information with other network nodes;

[0250] The first processor 1202 is connected to the first communication interface 1201 to implement information exchange with other network nodes and is used to execute the methods provided by one or more technical solutions on the terminal device side when running a computer program. The computer program is stored in the first memory 1203.

[0251] Specifically, the terminal device enables the first function, and the first communication interface 1201 is used to send a first identifier to the first network device of the first network; the first identifier represents the terminal identifier of the terminal device in the second network, and is used to notify the second network device of the second network that the terminal device has left; or,

[0252] The terminal device turns off the first function, and the first communication interface 1201 is used to send a second identifier to the second network device; the second identifier represents the terminal identifier of the terminal device in the first network, and is used to notify the first network device that the terminal has left; or

[0253] The terminal device enables the first function, and the first communication interface 1201 is used to initiate a deregistration / detachment process in the second network; or

[0254] The terminal device turns off the first function, and the first communication interface 1201 is used to initiate a deregistration / detachment process in the first network; wherein,

[0255] When the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is disabled, the terminal device initiates a registration / attachment process under the second network

[0256] In one embodiment, the first communication interface 1201 is used to:

[0257] Sending a first message to the first network device; wherein the first message is used to request a registration / attachment process on the first network; the first message carries the first identifier; or,

[0258] The first communication interface 1201 is used for:

[0259] Send a second message to the second network device; wherein the second message is used to request a registration / attachment process in the second network; and the second message carries the second identifier.

[0260] In one embodiment, the first communication interface 1201 is used to:

[0261] When the terminal device enables the first function, if the network configuration information or auxiliary information is satisfied, the first identifier is sent to the first network device; if the network configuration information or auxiliary information is not satisfied, a deregistration / detachment process is initiated on the second network, and a registration / attachment process is initiated on the first network; or

[0262] When the terminal device turns off the first function, if the network configuration information or auxiliary information is met, the second identifier is sent to the second network device; if the network configuration information or auxiliary information is not met, a deregistration / detachment process is initiated on the first network, and a registration / attachment process is initiated on the second network.

[0263] In one embodiment, the first communication interface 1201 is further configured to:

[0264] Receive a third message; wherein,

[0265] The third message carries network configuration information or auxiliary information.

[0266] In one embodiment, the first communication interface 1201 is further configured to:

[0267] When the first function is enabled, the terminal device sends the first identifier to the first network device if the first cell is located in the inter-RAT neighbor list broadcast by the first cell; and initiates a deregistration / detachment process on the second network and a registration / attachment process on the first network if the first cell is not located in the inter-RAT neighbor list broadcast by the first cell; or

[0268] When the terminal device turns off the first function, if the first cell is located in the inter-RAT neighbor list broadcast by the first cell, the terminal device sends the second identifier to the second network device; if the first cell is not located in the inter-RAT neighbor list broadcast by the first cell, the terminal device initiates a deregistration / detachment process on the first network and initiates a registration / attachment process on the second network; wherein,

[0269] The first cell is a candidate cell for cell reselection determined by the terminal device; the first cell is characterized as an inter-RAT cell.

[0270] In one embodiment, the first communication interface 1201 is further configured to:

[0271] After the terminal device enables or disables the first function, a fourth message is sent to the first network device or the second network device; wherein,

[0272] The fourth message carries information indicating whether the terminal device has enabled or disabled the first function.

[0273] In one embodiment, the first communication interface 1201 is further configured to:

[0274] receiving a fifth message sent by the first network device; the fifth message is used to indicate whether the terminal device has successfully deregistered / detached on the second network; or,

[0275] Receive a sixth message sent by the second network device; the sixth message is used to indicate whether the terminal device has successfully deregistered / detached on the first network.

[0276] It should be noted that the specific processing process of the first processor 1202 and the first communication interface 1201 can be understood by referring to the above method.

[0277] Of course, in actual application, the various components in the terminal device 1200 are coupled together through the bus system 1204. It can be understood that the bus system 1204 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 1204 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Figure 12 Various buses are labeled as bus system 1204.

[0278] The first memory 1203 in the embodiment of the present application is used to store various types of data to support the operation of the terminal device 1200. Examples of such data include: any computer program used to operate on the terminal device 1200.

[0279] The methods disclosed in the above embodiments of the present application can be applied to the first processor 1202 or implemented by the first processor 1202. The first processor 1202 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by an integrated logic circuit of the hardware in the first processor 1202 or by instructions in the form of software. The above first processor 1202 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The first processor 1202 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium located in the first memory 1203. The first processor 1202 reads the information in the first memory 1203 and completes the steps of the above method in combination with its hardware.

[0280] In an exemplary embodiment, the terminal device 1200 can be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to execute the aforementioned method.

[0281] Based on the hardware implementation of the above program modules, and in order to implement the method of the first network device side of the embodiment of the present application, the embodiment of the present application also provides a first network device, such as Figure 13 As shown, the first network device 1300 includes:

[0282] The second communication interface 1301 is capable of exchanging information with other network nodes;

[0283] The second processor 1302 is connected to the second communication interface 1301 to implement information exchange with other network nodes and is used to execute the methods provided by one or more technical solutions of the first network device side when running a computer program. The computer program is stored in the second memory 1303.

[0284] Specifically, the second communication interface 1301 is used to:

[0285] receiving a first identifier sent by a terminal device;

[0286] Sending the first identifier to a second network device of a second network; wherein,

[0287] The first identifier represents the terminal identifier of the terminal device in the second network and is sent when the terminal device enables the first function, used to notify the second network device that the terminal device has left; when the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is turned off, the terminal device initiates a registration / attachment process under the second network.

[0288] In one embodiment, the second communication interface 1301 is further configured to:

[0289] Sending a third message to the terminal device; wherein,

[0290] The third message carries network configuration information or auxiliary information.

[0291] In one embodiment, the second communication interface 1301 is further configured to:

[0292] receiving a seventh message from the second network device; wherein the seventh message includes a first indication for indicating whether the terminal device has successfully deregistered / detached from the second network;

[0293] Sending the fifth message to the terminal device; wherein,

[0294] The fifth message includes the first indication, which is used to indicate whether the terminal device has successfully deregistered / detached from the second network.

[0295] It should be noted that the specific processing process of the second processor 1302 and the second communication interface 1301 can be understood by referring to the above method.

[0296] Of course, in actual application, the various components in the first network device 1300 are coupled together through the bus system 1304. It is understood that the bus system 1304 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 1304 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Figure 13 Various buses are labeled as bus system 1304.

[0297] The second memory 1303 in the embodiment of the present application is used to store various types of data to support the operation of the first network device 1300. Examples of such data include: any computer program used to operate on the first network device 1300.

[0298] The methods disclosed in the above embodiments of the present application can be applied to or implemented by the second processor 1302. The second processor 1302 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits or software instructions in the second processor 1302. The above second processor 1302 may be a general-purpose processor, a DSP, or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc. The second processor 1302 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium located in the second memory 1303. The second processor 1302 reads the information in the second memory 1303 and, in conjunction with its hardware, completes the steps of the above method.

[0299] In an exemplary embodiment, the first network device 1300 may be implemented by one or more ASICs, DSPs, PLDs, CPLDs, FPGAs, general-purpose processors, controllers, MCUs, Microprocessors, or other electronic components to perform the aforementioned method.

[0300] Based on the hardware implementation of the above program modules, and in order to implement the method of the second network device side of the embodiment of the present application, the embodiment of the present application also provides a second network device, such as Figure 14 As shown, the second network device 1400 includes:

[0301] The third communication interface 1401 is capable of exchanging information with other network nodes;

[0302] The third processor 1402 is connected to the third communication interface 1401 to implement information exchange with other network nodes and is used to execute the method provided by one or more technical solutions of the second network device side when running a computer program. The computer program is stored in the third memory 1403.

[0303] Specifically, the third communication interface 1401 is used to:

[0304] receiving a second identifier sent by the terminal device;

[0305] Sending the second identifier to the first network device of the first network; wherein,

[0306] The second identifier represents the terminal identifier of the terminal device in the first network and is sent when the terminal device turns off the first function, used to notify the first network device that the terminal device has left; when the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is turned off, the terminal device initiates a registration / attachment process under the second network.

[0307] In one embodiment, the third communication interface 1401 is further configured to:

[0308] Sending a third message to the terminal device; wherein,

[0309] The third message carries network configuration information or auxiliary information.

[0310] In one embodiment, the third communication interface 1401 is further configured to:

[0311] receiving an eighth message from the first network device; wherein the eighth message includes a second indication indicating whether the terminal device has successfully deregistered / detached from the first network;

[0312] Sending the sixth message to the terminal device; wherein,

[0313] The sixth message includes the second indication, which is used to indicate whether the terminal device has successfully deregistered / detached from the first network.

[0314] It should be noted that the specific processing process of the third processor 1402 and the third communication interface 1401 can be understood by referring to the above method.

[0315] Of course, in actual application, the various components in the second network device 1400 are coupled together through the bus system 1404. It can be understood that the bus system 1404 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 1404 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Figure 14 Various buses are labeled as bus system 1404.

[0316] The third memory 1403 in the embodiment of the present application is used to store various types of data to support the operation of the second network device 1400. Examples of such data include: any computer program used to operate on the second network device 1400.

[0317] The methods disclosed in the above embodiments of the present application can be applied to or implemented by the third processor 1402. The third processor 1402 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits or software instructions in the third processor 1402. The third processor 1402 may be a general-purpose processor, a DSP, or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc. The third processor 1402 can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of the present application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium located in the third memory 1403. The third processor 1402 reads the information in the third memory 1403 and, in conjunction with its hardware, completes the steps of the above method.

[0318] In an exemplary embodiment, the second network device 1400 may be implemented by one or more ASICs, DSPs, PLDs, CPLDs, FPGAs, general-purpose processors, controllers, MCUs, Microprocessors, or other electronic components to perform the aforementioned method.

[0319] It can be understood that the memory (first memory 1203, second memory 1303, third memory 1403) of the embodiment of the present application can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a magnetic disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache.By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus random access memory (DRRAM). The memory described in the embodiments of the present application is intended to include, but is not limited to, these and any other suitable types of memory.

[0320] In an exemplary embodiment, the embodiment of the present application further provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, which includes, for example, a first memory 1203 storing a computer program, and the computer program can be executed by the first processor 1202 of the terminal device 1200 to complete the steps of the aforementioned terminal device-side method. For another example, a second memory 1303 storing a computer program can be executed by the second processor 1302 of the first network device 1300 to complete the steps of the aforementioned first network device-side method. For another example, a third memory 1403 storing a computer program can be executed by the third processor 1402 of the second network device 1400 to complete the steps of the aforementioned second network device-side method. The computer-readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface storage, optical disk, or CD-ROM.

[0321] It should be noted that: "first", "second", etc. are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0322] The term "and / or" herein simply describes an association relationship between associated objects, indicating that three relationships can exist. For example, "A and / or B" can represent the existence of A alone, the simultaneous existence of A and B, and the existence of B alone. Furthermore, the term "at least one" herein refers to any combination of at least two of any one or more of a plurality of items. For example, "at least one of A, B, and C" can represent any one or more elements selected from the set consisting of A, B, and C.

[0323] In addition, the technical solutions described in the embodiments of the present application can be arbitrarily combined without conflict.

[0324] The above description is merely a preferred embodiment of the present application and is not intended to limit the scope of protection of the present application.

Claims

1. A terminal deregistration method, characterized in that: Applied to a terminal device, the method includes: The terminal device enables a first function and sends a first identifier to a first network device of the first network; the first identifier represents the terminal identifier of the terminal device in the second network, and is used to notify a second network device of the second network that the terminal device has left; the first identifier is carried in a first message sent by the terminal to the first network device, and the first message is used to request a registration / attachment process on the first network; or The terminal device turns off the first function and sends a second identifier to the second network device; the second identifier represents the terminal identifier of the terminal device in the first network, and is used to notify the first network device that the terminal has left; the second identifier is carried in a second message sent by the terminal to the second network device, and the second message is used to request a registration / attachment process on the second network; wherein, When the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is disabled, the terminal device initiates a registration / attachment process under the second network.

2. The method according to claim 1, characterized in that The terminal device enables the first function and sends the first identifier to the first network device of the first network, including: When the terminal device enables the first function, if the configuration information or auxiliary information of the network is satisfied, the terminal device sends the first identifier to the first network device; The terminal device disabling the first function and sending a second identifier to the second network device includes: When the terminal device turns off the first function, if the network configuration information or auxiliary information is met, the terminal device sends the second identifier to the second network device.

3. The method according to claim 2, characterized in that The method further comprises: The terminal device receives a third message; wherein, The third message carries network configuration information or auxiliary information.

4. The method according to any one of claims 1 to 3, characterized in that The terminal device enables the first function and sends the first identifier to the first network device of the first network, including: When the terminal device enables the first function, if the first cell is located in the inter-RAT neighbor list broadcast by the first cell, the terminal device sends the first identifier to the first network device; The terminal device disabling the first function and sending a second identifier to the second network device includes: When the terminal device turns off the first function, and the first cell is located in the inter-RAT neighbor list broadcast by the first cell, the terminal device sends the second identifier to the second network device.

5. The method according to claim 1, characterized in that After the terminal device enables or disables the first function, the method further includes: The terminal device sends a fourth message to the first network device or the second network device; wherein, The fourth message carries information indicating whether the terminal device has enabled or disabled the first function.

6. The method according to claim 1, characterized in that The method further comprises: The terminal device receives a fifth message sent by the first network device; the fifth message is used to indicate whether the terminal device has successfully deregistered / detached on the second network; or, The terminal device receives a sixth message sent by the second network device; the sixth message is used to indicate whether the terminal device has successfully deregistered / detached from the first network.

7. A terminal deregistration method, characterized in that: The method is applied to a first network device of a first network, comprising: The first network device receives a first identifier sent by the terminal device; The first network device sends the first identifier to the second network device of the second network; wherein, The first identifier represents the terminal identifier of the terminal device in the second network and is sent when the terminal device enables the first function, used to notify the second network device that the terminal device has left; the first identifier is carried in a first message sent by the terminal to the first network device, and the first message is used to request a registration / attachment process in the first network; when the first function is enabled, the terminal device initiates a registration / attachment process in the first network; when the first function is turned off, the terminal device initiates a registration / attachment process in the second network.

8. The method according to claim 7, characterized in that The method further comprises: The first network device sends a third message to the terminal device; wherein, The third message carries network configuration information or auxiliary information.

9. The method according to claim 7 or 8, characterized in that The method further comprises: The first network device receives a seventh message from the second network device; the seventh message includes a first indication for indicating whether the terminal device has successfully deregistered / detached on the second network; The first network device sends a fifth message to the terminal device; wherein, The fifth message includes the first indication, which is used to indicate whether the terminal device has successfully deregistered / detached from the second network.

10. A terminal deregistration method, characterized in that: The method applied to a second network device of a second network includes: The second network device receives the second identifier sent by the terminal device; the second network device sends the second identifier to the first network device of the first network; wherein, The second identifier represents the terminal identifier of the terminal device in the first network and is sent when the terminal device turns off the first function, used to notify the first network device that the terminal device has left; the second identifier is carried in a second message sent by the terminal to the second network device, and the second message is used to request a registration / attachment process in the second network; when the first function is enabled, the terminal device initiates a registration / attachment process in the first network; when the first function is turned off, the terminal device initiates a registration / attachment process in the second network.

11. The method according to claim 10, characterized in that The method further comprises: The second network device sends a third message to the terminal device; wherein, The third message carries network configuration information or auxiliary information.

12. The method according to claim 10 or 11, characterized in that The method further comprises: The second network device receives an eighth message from the first network device; the eighth message includes a second indication for indicating whether the terminal device has successfully deregistered / detached on the first network; The second network device sends a sixth message to the terminal device; wherein, The sixth message includes the second indication, which is used to indicate whether the terminal device has successfully deregistered / detached from the first network.

13. A terminal deregistration device, characterized in that: include: A first processing unit is configured to enable a first function and send a first identifier to a first network device of a first network; The first identifier represents a terminal identifier of the terminal device in the second network, and is used to notify a second network device of the second network that the terminal device has left; The first identifier is carried in a first message sent by the terminal to the first network device, where the first message is used to request a registration / attachment process on the first network; or a second processing unit, configured to disable the first function and send a second identifier to the second network device; the second identifier represents a terminal identifier of the terminal device in the first network, and is used to notify the first network device that the terminal has left; The second identifier is carried in a second message sent by the terminal to the second network device, and the second message is used to request a registration / attachment process on the second network; wherein, When the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is disabled, the terminal device initiates a registration / attachment process under the second network.

14. A terminal deregistration device, characterized in that: include: A first receiving unit, configured to receive a first identifier sent by a terminal device; The first sending unit is configured to send the first identifier to the second network device of the second network; wherein, The first identifier represents the terminal identifier of the terminal device in the second network, and is sent when the terminal device enables the first function, and is used to notify the second network device that the terminal device has left; The first identifier is carried in a first message sent by the terminal to the first network device, and the first message is used to request a registration / attachment process in the first network; when the first function is enabled, the terminal device initiates a registration / attachment process in the first network; when the first function is disabled, the terminal device initiates a registration / attachment process in the second network.

15. A terminal deregistration device, characterized in that: include: A second receiving unit, configured to receive a second identifier sent by the terminal device; The second sending unit is configured to send the second identifier to the first network device of the first network; wherein, The second identifier represents the terminal identifier of the terminal device in the first network and is sent when the terminal device turns off the first function, and is used to notify the first network device that the terminal device has left; The second identifier is carried in a second message sent by the terminal to the second network device, and the second message is used to request a registration / attachment process on the second network; when the first function is enabled, the terminal device initiates a registration / attachment process on the first network; when the first function is disabled, the terminal device initiates a registration / attachment process on the second network.

16. A terminal device, characterized in that: include: A first processor and a first communication interface; wherein, The terminal device enables a first function, the first communication interface is used to send a first identifier to a first network device of the first network; the first identifier represents the terminal identifier of the terminal device in the second network, and is used to notify a second network device of the second network that the terminal device has left; the first identifier is carried in a first message sent by the terminal to the first network device, and the first message is used to request a registration / attachment process on the first network; or The terminal device turns off the first function, and the first communication interface is used to send a second identifier to the second network device; the second identifier represents the terminal identifier of the terminal device in the first network, and is used to notify the first network device that the terminal has left; the second identifier is carried in a second message sent by the terminal to the second network device, and the second message is used to request a registration / attachment process on the second network; wherein When the first function is enabled, the terminal device initiates a registration / attachment process under the first network; when the first function is disabled, the terminal device initiates a registration / attachment process under the second network.

17. A first network device, characterized in that: include: A second processor and a second communication interface; wherein, The second communication interface is used to receive the first identification sent by the terminal device; and to send a second network The device sends the first identifier; wherein, The first identifier represents the terminal identifier of the terminal device in the second network and is sent when the terminal device enables the first function, used to notify the second network device that the terminal device has left; the first identifier is carried in a first message sent by the terminal to the first network device, and the first message is used to request a registration / attachment process in the first network; when the first function is enabled, the terminal device initiates a registration / attachment process in the first network; when the first function is turned off, the terminal device initiates a registration / attachment process in the second network.

18. A second network device, characterized in that: include: The third processor and the first communication interface; wherein, The first communication interface is configured to receive a second identifier sent by a terminal device; and send the second identifier to a first network device of the first network; wherein, The second identifier represents the terminal identifier of the terminal device in the first network and is sent when the terminal device turns off the first function, used to notify the first network device that the terminal device has left; the second identifier is carried in a second message sent by the terminal to the second network device, and the second message is used to request a registration / attachment process in the second network; when the first function is enabled, the terminal device initiates a registration / attachment process in the first network; when the first function is turned off, the terminal device initiates a registration / attachment process in the second network.

19. A terminal device, characterized in that: include: a first processor and a first memory for storing a computer program capable of being executed on the processor, Wherein, when the first processor is used to run the computer program, it executes the steps of the method according to any one of claims 1 to 6.

20. A first network device, characterized in that: include: a second processor and a second memory for storing a computer program capable of being executed on the processor, Wherein, when the second processor is used to run the computer program, it executes the steps of the method according to any one of claims 7 to 9.

21. A second network device, characterized in that: include: a third processor and a third memory for storing a computer program capable of being executed on the processor, Wherein, the third processor is configured to execute the steps of the method according to any one of claims 10 to 12 when running the computer program.

22. A storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 12 are implemented.

Citation Information

Patent Citations

  • Communication method, communication apparatus and communication system

    WO2021109031A1