Network registration processing method, apparatus and system, and communication device

By switching to single registration mode when specific conditions are met, the problem of network switching in dual registration mode caused by service interruption is solved, and business continuity and system stability are achieved.

WO2025055800A1PCT designated stage expired Publication Date: 2025-03-20VIVO MOBILE COMM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/116995
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-12
Filing Date
2024-09-05
Publication Date
2025-03-20

AI Technical Summary

Technical Problem

When the user equipment (UE) is in dual registration mode, performing network switching operations by the network side device may cause UE service interruption.

Method used

It provides a network registration processing method. When a terminal meets a specific trigger condition, it performs a de-attachment or de-registration operation, and switches the terminal from a dual registration mode to a single registration mode to avoid business interruption.

Benefits of technology

By exiting the dual registration mode when needed, ensure business continuity, avoid business interruptions caused by network switching, and ensure system stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024116995_20032025_PF_FP_ABST
    Figure CN2024116995_20032025_PF_FP_ABST
Patent Text Reader

Abstract

The present application belongs to the technical field of communications. Disclosed are a network registration processing method, apparatus and system, and a communication device. The network registration processing method in the embodiments of the present application comprises: when a terminal is in a first mode in which the terminal is associated with a first network and the terminal is associated with a second network, and a trigger condition is met, executing a first operation, wherein the terminal being associated with the first network comprises at least one of the following: the terminal being attached to the first network, the terminal being registered with the first network, and the terminal being connected to the first network, and the terminal being associated with the second network comprises at least one of the following: the terminal being attached to the second network, the terminal being registered with the second network, and the terminal being connected to the second network; and the first operation comprises detaching or deregistering the terminal from one of the first network and the second network.
Need to check novelty before this filing date? Find Prior Art

Description

Network registration processing method, device, system and communication equipment

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese Patent Application No. 202311176509.7 filed in China on September 12, 2023, the entire contents of which are incorporated herein by reference. Technical Field

[0003] The present application belongs to the field of communication technology, and specifically relates to a network registration processing method, device, system and communication equipment. Background Art

[0004] Network interworking architectures include two options. The first option enables cross-network handover, where network-side equipment can switch user equipment (UE) services from one network to another. The second option does not support cross-network handover. In the first option, if a UE is attached or registered to two different networks (i.e., in dual-registration mode), and the UE has services on both networks, performing a network handover will cause service interruption.

[0005] Summary of the Invention

[0006] The embodiments of the present application provide a network registration processing method, apparatus, system, and communication device, which can solve the problem that when the UE is in dual registration mode, the UE service may be interrupted due to the network side device performing a network switching operation.

[0007] In a first aspect, a network registration processing method is provided, the method comprising:

[0008] When the terminal is in the first mode and the triggering condition is met, performing the first operation;

[0009] In the first mode, the terminal is associated with a first network, and the terminal is associated with a second network;

[0010] The terminal is associated with the first network, including any of the following:

[0011] The terminal is attached to the first network;

[0012] The terminal is registered with the first network;

[0013] The terminal is connected to the first network;

[0014] The terminal is associated with the second network, including any of the following:

[0015] The terminal is attached to the second network;

[0016] The terminal is registered with the second network;

[0017] The terminal is connected to the second network;

[0018] The first operation includes the terminal detaching from or deregistering from one of the first network and the second network.

[0019] In a second aspect, a network registration processing device is provided, which is applied to a terminal, and includes:

[0020] A first execution module, configured to execute a first operation when the terminal is in the first mode and a trigger condition is met;

[0021] In the first mode, the terminal is associated with a first network, and the terminal is associated with a second network;

[0022] The terminal is associated with the first network, including any of the following:

[0023] The terminal is attached to the first network;

[0024] The terminal is registered with the first network;

[0025] The terminal is connected to the first network;

[0026] The terminal is associated with the second network, including any of the following:

[0027] The terminal is attached to the second network;

[0028] The terminal is registered with the second network;

[0029] The terminal is connected to the second network;

[0030] The first operation includes the terminal detaching from or deregistering from one of the first network and the second network.

[0031] In a third aspect, a network registration processing method is provided, comprising:

[0032] The network side device sends a first message to the terminal, where the first message includes at least one of first configuration information and first indication information;

[0033] The first configuration information is used to configure at least one of the following:

[0034] Business information and business continuity requirements corresponding to the business information;

[0035] a threshold for switching from a first mode, in which the terminal is associated with a first network and the terminal is associated with a second network, to a second mode, in which the terminal is associated with a single network;

[0036] The terminal is associated with the first network, including any of the following:

[0037] The terminal is attached to the first network;

[0038] The terminal is registered with the first network;

[0039] The terminal is connected to the first network;

[0040] The terminal is associated with the second network, including any of the following:

[0041] The terminal is attached to the second network;

[0042] The terminal is registered with the second network;

[0043] The terminal is connected to the second network;

[0044] The first indication information is used to indicate at least one of the following:

[0045] The network's interoperability architecture supports the N26 interface;

[0046] Supporting network redirection or switching of the terminal;

[0047] Supporting the terminal to switch from the first mode to the second mode.

[0048] In a fourth aspect, a network registration processing apparatus is provided, which is applied to a network-side device, and includes:

[0049] A sending module, configured to send a first message to a terminal, where the first message includes at least one of first configuration information and first indication information;

[0050] The first configuration information is used to configure at least one of the following:

[0051] Business information and business continuity requirements corresponding to the business information;

[0052] a threshold for switching from a first mode, in which the terminal is associated with a first network and the terminal is associated with a second network, to a second mode, in which the terminal is associated with a single network;

[0053] The terminal is associated with the first network, including any of the following:

[0054] The terminal is attached to the first network;

[0055] The terminal is registered with the first network;

[0056] The terminal is connected to the first network;

[0057] The terminal is associated with the second network, including any of the following:

[0058] The terminal is attached to the second network;

[0059] The terminal is registered with the second network;

[0060] The terminal is connected to the second network;

[0061] The first indication information is used to indicate at least one of the following:

[0062] The network's interoperability architecture supports the N26 interface;

[0063] Supporting network redirection or switching of the terminal;

[0064] Supporting the terminal to switch from the first mode to the second mode.

[0065] In a fifth aspect, a network registration processing method is provided, comprising:

[0066] The network side device sends a first message to the terminal;

[0067] The terminal is in the first mode and, when determining according to the first message that a trigger condition is satisfied, performs a first operation;

[0068] Wherein, in the first mode, the terminal is associated with a first network, and the terminal is associated with a second network;

[0069] The terminal is associated with the first network, including any of the following:

[0070] The terminal is attached to the first network;

[0071] The terminal is registered with the first network;

[0072] The terminal is connected to the first network;

[0073] The terminal is associated with the second network, including any of the following:

[0074] The terminal is attached to the second network;

[0075] The terminal is registered with the second network;

[0076] The terminal is connected to the second network;

[0077] The first operation includes the terminal detaching from or deregistering from one of the first network and the second network.

[0078] In a sixth aspect, a network registration processing system is provided, including a network-side device and a terminal;

[0079] The network side device is used to send a first message to the terminal;

[0080] The terminal is used for:

[0081] In the first mode, if it is determined according to the first message that a trigger condition is met, performing a first operation;

[0082] Wherein, in the first mode, the terminal is associated with a first network, and the terminal is associated with a second network;

[0083] The terminal is associated with the first network, including any of the following:

[0084] The terminal is attached to the first network;

[0085] The terminal is registered with the first network;

[0086] The terminal is connected to the first network;

[0087] The terminal is associated with the second network, including any of the following:

[0088] The terminal is attached to the second network;

[0089] The terminal is registered with the second network;

[0090] The terminal is connected to the second network;

[0091] The first operation includes the terminal detaching from or deregistering from one of the first network and the second network.

[0092] In the seventh aspect, a communication device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the third aspect are implemented.

[0093] In an eighth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the processor is configured to: when the terminal is in a first mode and a trigger condition is met, perform a first operation; in the first mode, the terminal is associated with a first network and the terminal is associated with a second network;

[0094] The terminal is associated with the first network, including any of the following:

[0095] The terminal is attached to the first network;

[0096] The terminal is registered with the first network;

[0097] The terminal is connected to the first network;

[0098] The terminal is associated with the second network, including any of the following:

[0099] The terminal is attached to the second network;

[0100] The terminal is registered with the second network;

[0101] The terminal is connected to the second network;

[0102] The first operation includes detaching from or deregistering from one of the first network and the second network.

[0103] In a ninth aspect, a network-side device is provided, the network-side device including a processor and a communication interface, wherein the communication interface is configured to: send a first message to a terminal, the first message including at least one of first configuration information and first indication information;

[0104] The first configuration information is used to configure at least one of the following:

[0105] Business information and business continuity requirements corresponding to the business information;

[0106] a threshold for switching from a first mode, in which the terminal is associated with a first network and the terminal is associated with a second network, to a second mode, in which the terminal is associated with a single network;

[0107] The terminal is associated with the first network, including any of the following:

[0108] The terminal is attached to the first network;

[0109] The terminal is registered with the first network;

[0110] The terminal is connected to the first network;

[0111] The terminal is associated with the second network, including any of the following:

[0112] The terminal is attached to the second network;

[0113] The terminal is registered with the second network;

[0114] The terminal is connected to the second network;

[0115] The first indication information is used to indicate at least one of the following:

[0116] The network's interoperability architecture supports the N26 interface;

[0117] Supporting network redirection or switching of the terminal;

[0118] Supporting the terminal to switch from the first mode to the second mode.

[0119] In the tenth aspect, a communication system is provided, comprising: a terminal and a network side device, wherein the terminal can be used to execute the steps of the network registration processing method as described in the first aspect, and the network side device can be used to execute the steps of the network registration processing method as described in the third aspect.

[0120] In the eleventh aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the third aspect are implemented, or the steps of the method described in the fifth aspect are implemented.

[0121] In the twelfth aspect, a chip is provided, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the steps of the method described in the first aspect, or the steps of the method described in the third aspect, or the steps of the method described in the fifth aspect.

[0122] In the thirteenth aspect, a computer program / program product is provided, which is stored in a storage medium and is executed by at least one processor to implement the steps of the method described in the first aspect, or the steps of the method described in the third aspect, or the steps of the method described in the fifth aspect.

[0123] In an embodiment of the present application, a terminal performs a first operation when in a first mode and a trigger condition is met; in the first mode, the terminal is associated with a first network and the terminal is associated with a second network; the first operation includes the terminal detaching from or deregistering from one of the first network and the second network. Through the above process, the terminal can perform the first operation to switch (or fall back) the terminal from the dual registration mode (i.e., the first mode) to the single registration mode (i.e., the second mode) when the trigger condition is met, so that the terminal can exit the dual registration mode when needed to avoid terminal service interruption due to possible network switching. BRIEF DESCRIPTION OF THE DRAWINGS

[0124] FIG1 is a schematic diagram of a network structure applicable to an embodiment of the present application;

[0125] FIG2 is a flow chart of a network registration processing method provided in an embodiment of the present application;

[0126] FIG3 is a structural diagram of a network registration processing device provided in an embodiment of the present application;

[0127] FIG4 is a flow chart of a network registration processing method provided in an embodiment of the present application;

[0128] FIG5 is a structural diagram of a network registration processing device provided in an embodiment of the present application;

[0129] FIG6 is a flowchart of a network registration processing method provided in an embodiment of the present application;

[0130] FIG7 is a structural diagram of a communication device provided in an embodiment of the present application;

[0131] FIG8 is a structural diagram of a terminal provided in an embodiment of the present application;

[0132] FIG9 is a structural diagram of a network-side device provided in an embodiment of the present application;

[0133] FIG10 is a structural diagram of another network-side device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0134] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.

[0135] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.

[0136] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.

[0137] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) systems. thGeneration, 6G) communication system.

[0138] FIG1 is a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (Flight Vehicle), a vehicle-mounted device (VUE), a ship-mounted device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), an ATM, or a self-service machine, or other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. In addition to the above-mentioned terminal devices, it can also be a chip in the terminal, such as a modem chip, a system-on-chip (SoC). It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device, wherein the access network device may also be called a radio access network (RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0139] The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (EASDF), unified data management (UDM), unified data repository (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BSF), application function ( It should be noted that in the embodiments of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.

[0140] Before describing the embodiments of the present application, the following briefly introduces the relevant technologies:

[0141] The network interworking architecture includes two options: one that supports the N26 interface and one that does not. The N26-supported option enables cross-network handover, with network-side equipment able to switch user equipment (UE) services from one network to another. The N26-unsupported option does not support network handover, with the UE autonomously moving services between the two networks (by spontaneously establishing a corresponding service connection in the other network).

[0142] In the solution supporting the N26 interface, taking the interworking architecture of the Evolved Packet System (EPS) and the 5G System (5GS) supporting the N26 interface as an example, if the UE is attached to the EPS and registered in the 5GS (i.e., the UE is in dual registration mode), when the UE has services in both networks, since the UE services are already being executed in the target network, or there is already an MME or AMF / SMF serving the UE, once the network-side device performs a network switching operation, the UE services will be interrupted. Alternatively, in order to prohibit network switching, the UE will be prohibited from reporting measurement reports, or, the UE will not be prohibited from reporting measurement reports but will be required to report erroneous measurement reports.

[0143] In view of this, an embodiment of the present application provides a network registration processing solution that enables the UE to exit the dual registration mode and enter the single registration mode when necessary, thereby avoiding UE service interruption caused by possible network switching, thereby ensuring that the system will not have abnormalities due to network switching.

[0144] The following, in conjunction with the accompanying drawings, describes in detail the network registration processing method, network registration processing device, and network registration processing system provided by the embodiments of the present application through some embodiments and their application scenarios.

[0145] FIG2 is a flowchart of a network registration processing method provided by an embodiment of the present application. As shown in FIG2 , the network registration processing method includes the following steps:

[0146] Step 201: When the terminal is in the first mode and a trigger condition is met, the terminal performs a first operation;

[0147] In the first mode, the terminal is associated with a first network, and the terminal is associated with a second network;

[0148] The terminal is associated with the first network, including any of the following:

[0149] The terminal is attached to the first network;

[0150] The terminal is registered with the first network;

[0151] The terminal is connected to the first network;

[0152] The terminal is associated with the second network, including any of the following:

[0153] The terminal is attached to the second network;

[0154] The terminal is registered with the second network;

[0155] The terminal is connected to the second network;

[0156] The first operation includes the terminal detaching from or deregistering from one of the first network and the second network.

[0157] In the embodiments of the present application, the relationship between a terminal and a network includes, but is not limited to, the terminal being attached to the network, the terminal being registered with the network, and the terminal being connected to the network. Different terms may be used to represent the relationship between the terminal and the network for different networks. For example, for a 4th Generation (4G) network, "attached to" is generally used, and for a 5th Generation (5G) network, "registered to" is generally used.

[0158] The first mode can be expressed as a dual-association mode, a dual-registration mode, a dual-attachment mode, or a dual-connection mode. Accordingly, the second mode mentioned below can be expressed as a single-association mode, a single-registration mode, a single-attachment mode, or a single-connection mode. For ease of description, in some examples, embodiments of the present application use "dual-registration mode" to represent the first mode and "single-registration mode" to represent the second mode.

[0159] The trigger condition can be understood as a mode switching condition (i.e., switching from a first mode to a second mode). When the terminal is in the first mode, it can determine whether the trigger condition is met to determine whether the terminal needs to switch from the first mode to the second mode. If the trigger condition is met, the terminal meets the conditions for mode switching. In this case, the terminal can implement the terminal mode switching by executing the first operation.

[0160] The terminal performing the first operation includes: the terminal detaching from or deregistering from one of the first network and the second network. If the terminal detaches from or deregisters from the first network, the terminal is disassociated from the first network, and the terminal is now associated only with the second network. If the terminal detaches from or deregisters from the second network, the terminal is disassociated from the second network, and the terminal is now associated only with the first network.

[0161] Correspondingly, if the trigger condition is not met, the terminal does not meet the conditions for mode switching. In this case, the terminal can continue to maintain the first mode.

[0162] It should be noted that whether the trigger condition is met is judged or determined by the terminal, and the parameters related to the trigger condition can be configured by the network side device, by the application layer of the terminal, or pre-defined through the protocol, or pre-written into the relevant configuration parameters of the terminal. The embodiments of the present application do not limit this.

[0163] In an embodiment of the present application, a terminal performs a first operation when in a first mode and a trigger condition is met; in the first mode, the terminal is associated with a first network and the terminal is associated with a second network; the first operation includes the terminal detaching from or deregistering from one of the first network and the second network. Through the above process, the terminal can perform the first operation to switch the terminal from the dual registration mode (i.e., the first mode) to the single registration mode (i.e., the second mode) when the trigger condition is met, so that the terminal can exit the dual registration mode when needed to avoid terminal service interruption due to possible network switching.

[0164] In the embodiment of the present application, the types of the first network and the second network are not limited. Optionally, the first network includes an EPS network (i.e., a 4G network) and the second network includes a 5GS network (i.e., a 5G network); or, the first network includes a 5GS network and the second network includes an EPS network.

[0165] In some embodiments, when the first operation includes the terminal detaching from or deregistering from the first network, the first operation further includes:

[0166] The terminal deletes the session of the terminal in the first network.

[0167] Here, the type of session varies depending on the type of the first network. For example, if the first network is a 4G network, the terminal may delete its packet data network (PDN) connection on the first network. If the first network is a 5G network, the terminal may delete its protocol data unit (PDU) session on the first network.

[0168] In some embodiments, when the first operation includes the terminal detaching from or deregistering from the second network, the first operation further includes:

[0169] The terminal deletes the session of the terminal in the second network.

[0170] Here, the type of the second network is different, and the type of session is also different. As an example, if the second network is a 4G network, the terminal can delete the terminal's PDN connection on the second network. If the second network is a 5G network, the terminal can delete the terminal's PDU session on the second network.

[0171] In some embodiments, the trigger condition satisfies at least one of the following:

[0172] Related to the state of the terminal in the first network and the state of the terminal in the second network;

[0173] Related to communication parameters of the first network;

[0174] related to communication parameters of the second network;

[0175] business-related;

[0176] Related to parameters of the terminal;

[0177] Related to the first indication information, the first indication information is used to indicate any of the following:

[0178] The network's interoperability architecture supports the N26 interface;

[0179] Supporting network redirection or switching of the terminal;

[0180] Supporting the terminal to switch from the first mode to the second mode;

[0181] Wherein, in the second mode, the terminal is associated with a single network.

[0182] This embodiment provides multiple aspects related to trigger conditions. Each of the aspects related to the trigger conditions will be described in detail below.

[0183] In some embodiments, when the trigger condition is related to the status of the terminal in the first network and the status of the terminal in the second network, the trigger condition includes at least one of the following:

[0184] The terminal is in an idle state in the first network and in an idle state in the second network;

[0185] The terminal is in a connected state in the second network and in an idle state in the first network;

[0186] The terminal is in a connected state in the first network and in an idle state in the second network.

[0187] This implementation may include the following three situations:

[0188] Case 1: The terminal is idle on the first network and idle on the second network. In this case, since the terminal is idle on both networks, it does not need to perform services on both networks. Therefore, the terminal can exit dual registration mode (or dual connection mode), which can reduce terminal complexity. In this case, the terminal can choose to detach or deregister from the first network, or detach or deregister from the second network.

[0189] Case 2: The terminal is in the connected state on the second network and in the idle state on the first network. In this case, since the terminal is in the idle state on the first network, the terminal does not need to perform services on the first network. Therefore, the terminal can choose to detach or deregister from the first network.

[0190] Case 3: The terminal is in the connected state on the first network and in the idle state on the second network. In this case, since the terminal is in the idle state on the second network, the terminal does not need to perform services on the second network. Therefore, the terminal can choose to detach or deregister from the second network.

[0191] In some embodiments, when the trigger condition is satisfied and is related to a parameter of the terminal, the trigger condition includes:

[0192] The battery level of the terminal is lower than or equal to a first threshold.

[0193] Here, if the terminal's battery level is less than or equal to the first threshold, it indicates that the terminal's battery level is low. When the terminal's battery level is low, to reduce power consumption, the terminal may choose to exit dual registration mode. In this case, the terminal may choose to detach from or deregister with the first network, or detach from or deregister with the second network. The terminal may also determine a specific exit method based on other triggering conditions.

[0194] In some embodiments, when the trigger condition is related to the communication parameters of the first network, the trigger condition includes at least one of the following:

[0195] The signal quality of the first network is lower than or equal to a second threshold;

[0196] The data transmission rate of the first network is lower than or equal to a third threshold;

[0197] The amount of data to be sent by the terminal to the first network is lower than or equal to a fourth threshold;

[0198] The latency of data from the first network is higher than or equal to a fifth threshold;

[0199] a quality of experience (QoE) of a first application layer, where the first application layer transmits data through the first network, is lower than or equal to a sixth threshold;

[0200] Wherein, when the terminal is in the first mode and the triggering condition is met, performing the first operation includes:

[0201] When the terminal is in the first mode and a triggering condition is met, the terminal detaches from or deregisters from the first network.

[0202] In some embodiments, when the trigger condition is related to the communication parameters of the first network, the trigger condition includes at least one of the following:

[0203] The signal quality of the first network is higher than or equal to a seventh threshold;

[0204] The data transmission rate of the first network is higher than or equal to an eighth threshold;

[0205] The latency of data from the first network is lower than or equal to a ninth threshold;

[0206] The QoE of a first application layer is higher than or equal to a tenth threshold, the first application layer being an application layer that transmits data through the first network;

[0207] Wherein, when the terminal is in the first mode and the triggering condition is met, performing the first operation includes:

[0208] When the terminal is in the first mode and the triggering condition is met, the terminal detaches from or deregisters from the second network.

[0209] In some embodiments, when the trigger condition is related to the communication parameter of the second network, the trigger condition includes at least one of the following:

[0210] The signal quality of the second network is higher than or equal to an eleventh threshold;

[0211] The data transmission rate of the second network is higher than or equal to a twelfth threshold;

[0212] The latency of the data from the second network is lower than or equal to a thirteenth threshold;

[0213] the QoE of a second application layer is higher than or equal to a fourteenth threshold, the second application layer being an application layer that transmits data through the second network;

[0214] Wherein, when the terminal is in the first mode and the triggering condition is met, performing the first operation includes:

[0215] When the terminal is in the first mode and a triggering condition is met, the terminal detaches from or deregisters from the first network.

[0216] In some embodiments, when the trigger condition is related to the communication parameter of the second network, the trigger condition includes at least one of the following:

[0217] The signal quality of the second network is lower than or equal to a fifteenth threshold;

[0218] The data transmission rate of the second network is lower than or equal to a sixteenth threshold;

[0219] The amount of data to be sent by the terminal to the second network is lower than or equal to a seventeenth threshold;

[0220] The latency of the data from the second network is higher than or equal to an eighteenth threshold;

[0221] the QoE of a second application layer is lower than or equal to a nineteenth threshold, the second application layer being an application layer that transmits data through the second network;

[0222] Wherein, when the terminal is in the first mode and the triggering condition is met, performing the first operation includes:

[0223] When the terminal is in the first mode and the triggering condition is met, the terminal detaches from or deregisters from the second network.

[0224] The aforementioned embodiments provide a basis for determining trigger conditions related to various communication parameters. The thresholds for each of the aforementioned communication parameters can be configured by the network-side device, meaning that the terminal can obtain these communication parameter thresholds from the network-side device. The thresholds for each communication parameter can also be configured by the terminal's application layer, meaning that the terminal can obtain these communication parameter thresholds from the application layer.

[0225] It should be noted that the basis for determining the triggering condition related to the communication parameters of the network is not limited to the aforementioned communication parameters, but may also be any other possible communication parameters.

[0226] In some embodiments, when the trigger condition is related to the service, the trigger condition includes at least one of the following:

[0227] The terminal executes or prepares to execute a first service that needs to be transmitted in the second network;

[0228] The terminal executes or prepares to execute a second service that needs to be transmitted in the first network;

[0229] The terminal executes or prepares to execute a third service, where the third service is a service with continuity requirements;

[0230] The terminal initiates or prepares to initiate a multimedia audio and video service or a multimedia communication service (collectively referred to as a multimedia voice service, such as an Internet Protocol Multimedia System (IP Multimedia Subsystem, IMS) voice service);

[0231] The terminal receives a call request for a multimedia audio and video service or a multimedia communication service (such as receiving an IMS INVITE message);

[0232] The terminal is executing or is currently performing (on-going) a multimedia audio and video service or a multimedia communication service.

[0233] This implementation may include the following situations:

[0234] Case 1: The terminal executes or prepares to execute a first service that needs to be transmitted in the second network. In this case, in order to ensure continuous transmission of the first service in the second network, the terminal may choose to detach from or deregister from the first network.

[0235] Case 2: The terminal executes or prepares to execute a second service that needs to be transmitted in the first network. In this case, in order to ensure continuous transmission of the second service in the first network, the terminal may choose to detach or deregister from the second network.

[0236] Case 3: The terminal executes or prepares to execute a third service, and the third service is a service with continuity requirements. In this case, in order to ensure the continuous processing of the service with continuity requirements, the terminal can choose to detach or deregister the first network, or choose to detach or deregister the second network. Whether the terminal chooses to detach or deregister the first network, or to detach or deregister the second network, can be determined based on the Internet Protocol address (IP) used by the third service. If the third service uses the IP of the first network, the terminal chooses to detach or deregister the second network; if the third service uses the IP of the second network, the terminal chooses to detach or deregister the first network.

[0237] It should be noted that service continuity requirements can be configured by network-side devices, meaning that the terminal can obtain service continuity requirements from the network-side devices. Service continuity requirements can also be configured by the terminal's application layer, meaning that the terminal can obtain service continuity requirements from the application layer.

[0238] Case 4: For multimedia audio and video services or multimedia communication services, the priority is usually higher, and it is usually necessary to maintain service continuity during the service processing. Therefore, whether the terminal initiates or prepares to initiate a multimedia voice service, receives a call request for a multimedia voice service, or is executing or performing a multimedia voice service, the terminal can choose to exit the dual registration mode. Whether the terminal chooses to detach or deregister the first network, or to detach or deregister the second network, can be determined based on the registration network of the multimedia voice service. If the terminal has registered for the multimedia voice service on the first network, the terminal chooses to detach or deregister the second network. If the terminal has registered for the multimedia voice service on the second network, the terminal chooses to detach or deregister the first network.

[0239] In some embodiments, when the trigger condition is satisfied and is related to the first indication information, the trigger condition includes:

[0240] The terminal receives the first indication information from a network side device.

[0241] In some embodiments, the method further comprises at least one of the following:

[0242] The terminal receives first configuration information, where the first configuration information comes from a network-side device;

[0243] The terminal obtains second configuration information, where the second configuration information comes from an application layer of the terminal;

[0244] The first configuration information includes at least one of the following:

[0245] The threshold value in the trigger condition;

[0246] Business information and business continuity requirements corresponding to the business information;

[0247] The second configuration information includes at least one of the following:

[0248] The threshold value in the trigger condition;

[0249] Business information and business continuity requirements corresponding to the business information.

[0250] For ease of understanding, the above-mentioned first configuration information, second configuration information, and first indication information can all be understood as auxiliary information. In this way, after receiving or obtaining these auxiliary information, the terminal can determine whether the trigger condition is met based on the auxiliary information, thereby determining whether to perform the first operation.

[0251] In some embodiments, the method further comprises:

[0252] The terminal performs a second operation, where the second operation includes:

[0253] The terminal switches the measurement information reporting mode from the first mode to the second mode;

[0254] The first manner includes prohibiting reporting of measurement information or reporting erroneous measurement information, and the second manner includes enabling reporting of measurement information or reporting correct measurement information or prohibiting reporting of erroneous measurement information.

[0255] In this implementation, when the terminal is in the first mode and the triggering condition is met, the terminal may further perform a second operation to implement switching of the measurement information reporting mode through the second operation.

[0256] The execution order of the first operation and the second operation is not limited. For example, the terminal may execute the first operation first and then execute the second operation; or the terminal may execute the second operation first and then execute the first operation.

[0257] In this implementation, by switching the measurement information reporting method, the terminal can report accurate measurement information, allowing the network device to perform network switching based on the correct measurement information, thereby improving the performance of the entire communication system. Furthermore, because the terminal can switch from dual registration mode to single registration mode when the trigger conditions are met, even if the network device may perform a network switch, the network switch will not cause service terminal or network anomalies.

[0258] In some embodiments, after the terminal switches the measurement information reporting mode from the first mode to the second mode, the method further includes at least one of:

[0259] The terminal reports correct measurement information of the second network to the first network;

[0260] The terminal reports correct measurement information of the first network to the second network.

[0261] The following uses a 4G network as the first network and a 5G network as the second network as an example to provide a specific embodiment to illustrate the network registration processing method of the embodiment of the present application. In this embodiment, the network registration processing method includes the following steps:

[0262] Step 0 (optional): The UE obtains relevant threshold information or service continuity requirements, such as local preset, network configuration (such as AMF sent through non-access stratum (NAS) message, or base station sent through radio resource control (RRC) message), application layer configuration (such as the UE application layer notifying the module in the UE for performing the first operation).

[0263] Furthermore, the UE may perform the following steps based on the indication of the network (such as AMF or MME) indicating support for the N26 interface or support for the N26 interface. For example, the following steps may be performed when the network indicates support for the N26 interface, and the following steps may not be performed when the network indicates not support for the N26 interface.

[0264] Step 1: The UE detects that at least one of the following conditions is met:

[0265] A0, signal quality is higher than or equal to the set threshold;

[0266] A1. Signal quality is lower than or equal to the set threshold;

[0267] A0.1 / A1.1, signal refers to 5G signal;

[0268] A0.2 / A1.2, signal refers to 4G signal.

[0269] B0, the data transmission rate is higher than or equal to the set threshold;

[0270] B1. The data transmission rate is lower than or equal to the set threshold;

[0271] B0.1 / B1.1 refers to the data transmission rate in the 5G network;

[0272] B0.2 / B1.2 refers to the data transmission rate in the 4G network.

[0273] Furthermore, the above-mentioned data transmission rate may be the data transmission rate of the entire 5G network, or the data transmission rate of the entire 4G network, or the data transmission rate of a certain service in the 5G network, or the data transmission rate of a certain service in the 4G network.

[0274] C. The amount of data to be sent is lower than or equal to the set threshold;

[0275] C.1 refers to the amount of data to be sent in the 5G network;

[0276] C.2 refers to the amount of data to be sent in the 4G network.

[0277] D0, data waiting time is lower than or equal to the set threshold;

[0278] D1, data waiting time is higher than or equal to the set threshold;

[0279] D0.1 / D1.1 refers to the data waiting time in the 5G network;

[0280] D0.2 / D1.2 refers to the data waiting time in the 4G network.

[0281] E0, application layer QoE is higher than or equal to the set threshold;

[0282] E1, application layer QoE is lower than or equal to the set threshold;

[0283] E0.1 / E1.1, this application layer transmits data in 5G networks;

[0284] E0.2 / E1.2, this application layer transmits data in the 4G network.

[0285] F. Businesses with continuity requirements need to be enabled;

[0286] F1, means that data transmission in 5G network needs to be enabled;

[0287] F2: It means that data transmission in 4G network needs to be enabled.

[0288] G. The terminal enters the idle state;

[0289] G.1. The terminal enters the idle state of the 5G network;

[0290] G.2. The terminal enters the idle state of the 4G network.

[0291] H. Terminal power;

[0292] H.1. The terminal has sufficient power;

[0293] H.2. The terminal battery is low.

[0294] Step 2: The UE switches from dual registration mode to single registration mode. The UE performs at least one of the following operations:

[0295] Operation A: Detach on 4G, for example, by initiating a detach request.

[0296] Operation B: Delete the PDN connection in 4G, such as initiating a PDN Connection Release request;

[0297] Operation C: Deregister on 5G, such as initiating a deregistration request;

[0298] Operation D: Delete the PDU session in 5G, such as initiating a PDU Session Release request.

[0299] Operation A (and Operation B) can be performed when at least one of the following conditions is met: A0.1, A1.2, B0.1, B1.2, C.2, D0.1, D1.2, E0.1, E1.2, F.1, G.2, and H.2. Operation C (and Operation D) can be performed when at least one of the following conditions is met: A0.2, A1.1, B0.2, B1.1, C.1, D0.2, D1.1, E0.2, E1.1, F.2, G.1, and H.2.

[0300] In the above judgment, for the service triggering situation (such as conditions B0, B1, C, D0, D1, E0, E1 or F), if the service uses 5G IP, it is in the 5G network; if it uses 4G IP, it is in the 4G network.

[0301] Furthermore, if the IMS voice service is triggered, if the UE performs IMS registration in 5G, the IMS service is in the 5G network; if the UE performs IMS registration in 4G, the IMS service is in the 4G network.

[0302] In summary, the embodiments of the present application enable the terminal to exit the dual registration mode or dual connection mode when needed, ensuring that the terminal service will not be interrupted due to network switching and that the system will not be abnormal due to network switching.

[0303] The network registration processing method provided in the embodiment of the present application can be executed by a network registration processing device. In the embodiment of the present application, the network registration processing device provided in the embodiment of the present application is described by taking the network registration processing method executed by the network registration processing device as an example.

[0304] 3 , the embodiment of the present application further provides a network registration processing device, which can be applied to a terminal. As shown in FIG3 , the network registration processing device 300 includes:

[0305] A first execution module 301 is configured to execute a first operation when the terminal is in a first mode and a trigger condition is met;

[0306] In the first mode, the terminal is associated with a first network, and the terminal is associated with a second network;

[0307] The terminal is associated with the first network, including any of the following:

[0308] The terminal is attached to the first network;

[0309] The terminal is registered with the first network;

[0310] The terminal is connected to the first network;

[0311] The terminal is associated with the second network, including any of the following:

[0312] The terminal is attached to the second network;

[0313] The terminal is registered with the second network;

[0314] The terminal is connected to the second network;

[0315] The first operation includes detaching from or deregistering from one of the first network and the second network.

[0316] Optionally, when the first operation includes detaching or deregistering from the first network, the first execution module 301 is further configured to:

[0317] Deleting the session of the terminal in the first network.

[0318] Optionally, when the first operation includes detaching or deregistering from the second network, the first execution module 301 is further configured to:

[0319] The session of the terminal in the second network is deleted.

[0320] Optionally, the trigger condition satisfies at least one of the following:

[0321] Related to the state of the terminal in the first network and the state of the terminal in the second network;

[0322] Related to communication parameters of the first network;

[0323] related to communication parameters of the second network;

[0324] business-related;

[0325] Related to parameters of the terminal;

[0326] Related to the first indication information, the first indication information is used to indicate any of the following:

[0327] The network's interoperability architecture supports the N26 interface;

[0328] Supporting network redirection or switching of the terminal;

[0329] Supporting the terminal to switch from the first mode to the second mode;

[0330] Wherein, in the second mode, the terminal is associated with a single network.

[0331] Optionally, when the trigger condition is related to the status of the terminal in the first network and the status of the terminal in the second network, the trigger condition includes at least one of the following:

[0332] The terminal is in an idle state in the first network and in an idle state in the second network;

[0333] The terminal is in a connected state in the second network and in an idle state in the first network;

[0334] The terminal is in a connected state in the first network and in an idle state in the second network.

[0335] Optionally, when the trigger condition is related to the communication parameter of the first network, the trigger condition includes at least one of the following:

[0336] The signal quality of the first network is lower than or equal to a second threshold;

[0337] The data transmission rate of the first network is lower than or equal to a third threshold;

[0338] The amount of data to be sent by the terminal to the first network is lower than or equal to a fourth threshold;

[0339] The latency of data from the first network is higher than or equal to a fifth threshold;

[0340] The quality of experience (QoE) of a first application layer is lower than or equal to a sixth threshold, where the first application layer is an application layer that transmits data through the first network;

[0341] The first execution module 301 is specifically configured to:

[0342] When the terminal is in the first mode and a trigger condition is met, detaching from or deregistering from the first network is performed.

[0343] Optionally, when the trigger condition is related to the communication parameter of the first network, the trigger condition includes at least one of the following:

[0344] The signal quality of the first network is higher than or equal to a seventh threshold;

[0345] The data transmission rate of the first network is higher than or equal to an eighth threshold;

[0346] The latency of data from the first network is lower than or equal to a ninth threshold;

[0347] The QoE of a first application layer is higher than or equal to a tenth threshold, the first application layer being an application layer that transmits data through the first network;

[0348] The first execution module 301 is specifically configured to:

[0349] When the terminal is in the first mode and a trigger condition is met, detaching from or deregistering from the second network is performed.

[0350] Optionally, when the trigger condition is related to the communication parameter of the second network, the trigger condition includes at least one of the following:

[0351] The signal quality of the second network is higher than or equal to an eleventh threshold;

[0352] The data transmission rate of the second network is higher than or equal to a twelfth threshold;

[0353] The latency of the data from the second network is lower than or equal to a thirteenth threshold;

[0354] the QoE of a second application layer is higher than or equal to a fourteenth threshold, the second application layer being an application layer that transmits data through the second network;

[0355] The first execution module 301 is specifically configured to:

[0356] When the terminal is in the first mode and a trigger condition is met, detaching from or deregistering from the first network is performed.

[0357] Optionally, when the trigger condition is related to the communication parameter of the second network, the trigger condition includes at least one of the following:

[0358] The signal quality of the second network is lower than or equal to a fifteenth threshold;

[0359] The data transmission rate of the second network is lower than or equal to a sixteenth threshold;

[0360] The amount of data to be sent by the terminal to the second network is lower than or equal to a seventeenth threshold;

[0361] The latency of the data from the second network is higher than or equal to an eighteenth threshold;

[0362] the QoE of a second application layer is lower than or equal to a nineteenth threshold, the second application layer being an application layer that transmits data through the second network;

[0363] The first execution module 301 is specifically configured to:

[0364] When the terminal is in the first mode and a trigger condition is met, detaching from or deregistering from the second network is performed.

[0365] Optionally, when the trigger condition is related to the service, the trigger condition includes at least one of the following:

[0366] The terminal executes or prepares to execute a first service that needs to be transmitted in the second network;

[0367] The terminal executes or prepares to execute a second service that needs to be transmitted in the first network;

[0368] The terminal executes or prepares to execute a third service, where the third service is a service with continuity requirements;

[0369] The terminal initiates or prepares to initiate a multimedia audio and video service or a multimedia communication service;

[0370] The terminal receives a call request for a multimedia audio and video service or a multimedia communication service;

[0371] The terminal is executing or performing a multimedia audio and video service or a multimedia communication service.

[0372] Optionally, when the trigger condition is related to a parameter of the terminal, the trigger condition includes:

[0373] The battery level of the terminal is lower than or equal to a first threshold.

[0374] Optionally, when the trigger condition is related to the first indication information, the trigger condition includes:

[0375] The terminal receives the first indication information from a network side device.

[0376] Optionally, the network registration processing device 300 further includes:

[0377] The second execution module is configured to execute a second operation, where the second operation includes:

[0378] Switching the measurement information reporting mode from the first mode to the second mode;

[0379] The first manner includes prohibiting reporting of measurement information or reporting erroneous measurement information, and the second manner includes enabling reporting of measurement information or reporting correct measurement information or prohibiting reporting of erroneous measurement information.

[0380] Optionally, the network registration processing device 300 further includes at least one of:

[0381] A first reporting module, configured to report correct measurement information of the second network to the first network;

[0382] The second reporting module is configured to report correct measurement information of the first network to the second network.

[0383] Optionally, the network registration processing device 300 further includes at least one of the following:

[0384] A receiving module, configured to receive first configuration information from a network-side device;

[0385] an acquisition module, configured to acquire second configuration information, where the second configuration information comes from an application layer of the terminal;

[0386] The first configuration information includes at least one of the following:

[0387] The threshold value in the trigger condition;

[0388] Business information and business continuity requirements corresponding to the business information;

[0389] The second configuration information includes at least one of the following:

[0390] The threshold value in the trigger condition;

[0391] Business information and business continuity requirements corresponding to the business information.

[0392] Optionally, the network registration processing device 300 further includes:

[0393] A configuration module is configured to receive at least one of the following:

[0394] A first message from a network-side device, wherein the first message includes at least one of first configuration information and first indication information;

[0395] Second configuration information from the application;

[0396] The first configuration information includes at least one of the following:

[0397] Business information and the business continuity requirements corresponding to the business information;

[0398] a threshold for switching from the first mode to a second mode in which the terminal is associated with a single network;

[0399] The first indication information includes at least one of the following:

[0400] The network's interoperability architecture supports the N26 interface;

[0401] Supporting network redirection or switching of the terminal;

[0402] Supporting the terminal to switch from the first mode to the second mode.

[0403] The second configuration information includes at least one of the following:

[0404] Business information and the business continuity requirements corresponding to the business information;

[0405] A threshold for switching from the first mode to a second mode in which the terminal is associated with a single network.

[0406] Optionally, the threshold includes at least one of the following:

[0407] Terminal power threshold;

[0408] signal quality threshold;

[0409] Data transmission rate threshold;

[0410] The threshold value of the amount of data to be sent by the terminal;

[0411] Data waiting time threshold;

[0412] Application layer Quality of Experience (QoE) threshold.

[0413] Optionally, the first network includes an evolved packet system (EPS) network, and the second network includes a 5G system (5GS) network;

[0414] or,

[0415] The first network includes a 5GS network, and the second network includes an EPS network.

[0416] In summary, the embodiments of the present application enable the terminal to exit the dual registration mode or dual connection mode when needed, ensuring that the terminal service will not be interrupted due to network switching and that the system will not be abnormal due to network switching.

[0417] The network registration processing device 300 in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal, or it can be other devices other than a terminal. For example, the terminal can include but is not limited to the types of terminals 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.

[0418] The network registration processing device 300 provided in the embodiment of the present application can implement each process implemented in the method embodiment of Figure 2 and achieve the same technical effect. To avoid repetition, it will not be described here.

[0419] FIG4 shows a flow chart of a network registration processing method provided by an embodiment of the present application. As shown in FIG4 , the network registration processing method includes the following steps:

[0420] Step 401: The network-side device sends a first message to the terminal, where the first message includes at least one of first configuration information and first indication information;

[0421] The first configuration information is used to configure at least one of the following:

[0422] Business information and business continuity requirements corresponding to the business information;

[0423] a threshold for switching from a first mode, in which the terminal is associated with a first network and the terminal is associated with a second network, to a second mode, in which the terminal is associated with a single network;

[0424] The terminal is associated with the first network, including any of the following:

[0425] The terminal is attached to the first network;

[0426] The terminal is registered with the first network;

[0427] The terminal is connected to the first network;

[0428] The terminal is associated with the second network, including any of the following:

[0429] The terminal is attached to the second network;

[0430] The terminal is registered with the second network;

[0431] The terminal is connected to the second network;

[0432] The first indication information is used to indicate at least one of the following:

[0433] The network's interoperability architecture supports the N26 interface;

[0434] Supporting network redirection or switching of the terminal;

[0435] Supporting the terminal to switch from the first mode to the second mode.

[0436] Optionally, the threshold includes at least one of the following:

[0437] Terminal power threshold;

[0438] signal quality threshold;

[0439] Data transmission rate threshold;

[0440] The threshold value of the amount of data to be sent by the terminal;

[0441] Data waiting time threshold;

[0442] Application layer Quality of Experience (QoE) threshold.

[0443] Optionally, the first network includes an evolved packet system (EPS) network, and the second network includes a 5G system (5GS) network;

[0444] or,

[0445] The first network includes a 5GS network, and the second network includes an EPS network.

[0446] For the relevant description of the embodiments of the present application, please refer to the relevant description of the method embodiment of Figure 2, and the same technical effects can be achieved. To avoid repetition, they will not be described in detail.

[0447] In summary, the embodiments of the present application enable the terminal to exit the dual registration mode or dual connection mode when needed, ensuring that the terminal service will not be interrupted due to network switching and that the system will not be abnormal due to network switching.

[0448] The network registration processing method provided in the embodiment of the present application can be executed by a network registration processing device. In the embodiment of the present application, the network registration processing device provided in the embodiment of the present application is described by taking the network registration processing method executed by the network registration processing device as an example.

[0449] 5 , the embodiment of the present application further provides a network registration processing device, which can be applied to network-side devices. As shown in FIG5 , the network registration processing device 500 includes:

[0450] A sending module 501 is configured to send a first message to a terminal, where the first message includes at least one of first configuration information and first indication information;

[0451] The first configuration information is used to configure at least one of the following:

[0452] Business information and business continuity requirements corresponding to the business information;

[0453] a threshold for switching from a first mode, in which the terminal is associated with a first network and the terminal is associated with a second network, to a second mode, in which the terminal is associated with a single network;

[0454] The terminal is associated with the first network, including any of the following:

[0455] The terminal is attached to the first network;

[0456] The terminal is registered with the first network;

[0457] The terminal is connected to the first network;

[0458] The terminal is associated with the second network, including any of the following:

[0459] The terminal is attached to the second network;

[0460] The terminal is registered with the second network;

[0461] The terminal is connected to the second network;

[0462] The first indication information is used to indicate at least one of the following:

[0463] The network's interoperability architecture supports the N26 interface;

[0464] Supporting network redirection or switching of the terminal;

[0465] Supporting the terminal to switch from the first mode to the second mode.

[0466] Optionally, the threshold includes at least one of the following:

[0467] Terminal power threshold;

[0468] signal quality threshold;

[0469] Data transmission rate threshold;

[0470] The threshold value of the amount of data to be sent by the terminal;

[0471] Data waiting time threshold;

[0472] Application layer Quality of Experience (QoE) threshold.

[0473] Optionally, the first network includes an evolved packet system (EPS) network, and the second network includes a 5G system (5GS) network;

[0474] or,

[0475] The first network includes a 5GS network, and the second network includes an EPS network.

[0476] In summary, the embodiments of the present application enable the terminal to exit the dual registration mode or dual connection mode when needed, ensuring that the terminal service will not be interrupted due to network switching and that the system will not be abnormal due to network switching.

[0477] The network registration processing device 500 in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or chip. The electronic device can be a terminal, or it can be other devices other than a terminal. For example, the terminal can include but is not limited to the types of terminals 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.

[0478] The network registration processing device 500 provided in the embodiment of the present application can implement each process implemented by the method embodiment of Figure 4 and achieve the same technical effect. To avoid repetition, it will not be described here.

[0479] FIG6 shows a flow chart of a network registration processing method provided by an embodiment of the present application. As shown in FIG6 , the network registration processing method includes the following steps:

[0480] Step 601: The network side device sends a first message to the terminal;

[0481] Step 602: The terminal is in the first mode and, if it is determined according to the first message that a trigger condition is met, performs a first operation;

[0482] Wherein, in the first mode, the terminal is associated with a first network, and the terminal is associated with a second network;

[0483] The terminal is associated with the first network, including any of the following:

[0484] The terminal is attached to the first network;

[0485] The terminal is registered with the first network;

[0486] The terminal is connected to the first network;

[0487] The terminal is associated with the second network, including any of the following:

[0488] The terminal is attached to the second network;

[0489] The terminal is registered with the second network;

[0490] The terminal is connected to the second network;

[0491] The first operation includes the terminal detaching from or deregistering from one of the first network and the second network.

[0492] Optionally, the first message includes at least one of first configuration information and first indication information;

[0493] The first configuration information is used to configure at least one of the following:

[0494] Business information and business continuity requirements corresponding to the business information;

[0495] a threshold for switching from the first mode to a second mode in which the terminal is associated with a single network;

[0496] The first indication information is used to indicate at least one of the following:

[0497] The network's interoperability architecture supports the N26 interface;

[0498] Supporting network redirection or switching of the terminal;

[0499] Support the terminal to switch from the first mode to the second mode

[0500] Optionally, the threshold includes at least one of the following:

[0501] Terminal power threshold;

[0502] signal quality threshold;

[0503] Data transmission rate threshold;

[0504] The threshold value of the amount of data to be sent by the terminal;

[0505] Data waiting time threshold;

[0506] Application layer Quality of Experience (QoE) threshold.

[0507] Wherein, in the second mode, the terminal is associated with a single network.

[0508] Optionally, the first network includes an evolved packet system (EPS) network, and the second network includes a 5G system (5GS) network;

[0509] or,

[0510] The first network includes a 5GS network, and the second network includes an EPS network.

[0511] For the relevant description of the embodiments of the present application, please refer to the relevant description of the method embodiment of Figure 2, and the same technical effects can be achieved. To avoid repetition, they will not be described in detail.

[0512] In summary, the embodiments of the present application enable the terminal to exit the dual registration mode or dual connection mode when needed, ensuring that the terminal service will not be interrupted due to network switching and that the system will not be abnormal due to network switching.

[0513] The network registration processing method provided in the embodiment of the present application can be executed by a network registration processing system. In the embodiment of the present application, the network registration processing system provided in the embodiment of the present application is described by taking the network registration processing method executed by the network registration processing system as an example.

[0514] As shown in Figure 1, the embodiment of the present application also provides a network registration processing system. As shown in Figure 1, the network registration processing system includes a network side device 12 and a terminal 11;

[0515] The network side device 12 is used to send a first message to the terminal 11;

[0516] Terminal 11 is used for:

[0517] In the first mode, if it is determined according to the first message that a trigger condition is met, performing a first operation;

[0518] Wherein, in the first mode, the terminal is associated with a first network, and the terminal is associated with a second network;

[0519] The terminal is associated with the first network, including any of the following:

[0520] The terminal is attached to the first network;

[0521] The terminal is registered with the first network;

[0522] The terminal is connected to the first network;

[0523] The terminal is associated with the second network, including any of the following:

[0524] The terminal is attached to the second network;

[0525] The terminal is registered with the second network;

[0526] The terminal is connected to the second network;

[0527] The first operation includes the terminal detaching from or deregistering from one of the first network and the second network.

[0528] Optionally, the first message includes at least one of first configuration information and first indication information;

[0529] The first configuration information is used to configure at least one of the following:

[0530] Business information and business continuity requirements corresponding to the business information;

[0531] a threshold for switching from the first mode to a second mode in which the terminal is associated with a single network;

[0532] The first indication information is used to indicate at least one of the following:

[0533] The network's interoperability architecture supports the N26 interface;

[0534] Supporting network redirection or switching of the terminal;

[0535] Support the terminal to switch from the first mode to the second mode

[0536] Optionally, the threshold includes at least one of the following:

[0537] Terminal power threshold;

[0538] signal quality threshold;

[0539] Data transmission rate threshold;

[0540] The threshold value of the amount of data to be sent by the terminal;

[0541] Data waiting time threshold;

[0542] Application layer Quality of Experience (QoE) threshold.

[0543] Wherein, in the second mode, the terminal is associated with a single network.

[0544] Optionally, the first network includes an evolved packet system (EPS) network, and the second network includes a 5G system (5GS) network;

[0545] or,

[0546] The first network includes a 5GS network, and the second network includes an EPS network.

[0547] In summary, the embodiments of the present application enable the terminal to exit the dual registration mode or dual connection mode when needed, ensuring that the terminal service will not be interrupted due to network switching and that the system will not be abnormal due to network switching.

[0548] Optionally, as shown in Figure 7, an embodiment of the present application further provides a communication device 700, including a processor 701 and a memory 702, wherein the memory 702 stores a program or instruction that can be run on the processor 701. For example, when the communication device 700 is a terminal, the program or instruction, when executed by the processor 701, implements the various steps of the method embodiment of Figure 2 and can achieve the same technical effect. When the communication device 700 is a network-side device, the program or instruction, when executed by the processor 701, implements the various steps of the method embodiment of Figure 4 above and can achieve the same technical effect. To avoid repetition, they are not described here.

[0549] The present application also provides a terminal embodiment, wherein the communication interface and the processor are coupled, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in Figure 2. This terminal embodiment corresponds to the above-mentioned terminal-side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Figure 8 is a schematic diagram of the hardware structure of a terminal implementing the embodiment of the present application.

[0550] The terminal 800 includes but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809 and at least some of the components of the processor 810.

[0551] Those skilled in the art will appreciate that the terminal 800 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 810 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system. The terminal structure shown in FIG8 does not constitute a limitation of the terminal. The terminal may include more or fewer components than shown, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0552] It should be understood that in an embodiment of the present application, the input unit 804 may include a graphics processing unit (GPU) 8041 and a microphone 8042, and the graphics processor 8041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 806 may include a display panel 8061, and the display panel 8061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 807 includes a touch panel 8071 and at least one of other input devices 8072. The touch panel 8071 is also called a touch screen. The touch panel 8071 may include two parts: a touch detection device and a touch controller. Other input devices 8072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0553] In the embodiment of the present application, after receiving downlink data from a network-side device, the radio frequency unit 801 may transmit the data to the processor 810 for processing. Furthermore, the radio frequency unit 801 may send uplink data to the network-side device. Typically, the radio frequency unit 801 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.

[0554] The memory 809 can be used to store software programs or instructions and various data. The memory 809 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 809 may include a volatile memory or a non-volatile memory, or the memory 809 may include both volatile and non-volatile memories. Among them, the non-volatile memory may 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), or a flash memory. The volatile memory may be random access memory (RAM), static random access memory (SRAM), 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 RAM bus random access memory (DRRAM). The memory 809 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0555] Processor 810 may include one or more processing units. Optionally, processor 810 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 810.

[0556] The processor 810 is configured to:

[0557] When the terminal is in the first mode and a trigger condition is met, performing a first operation;

[0558] In the first mode, the terminal is associated with a first network, and the terminal is associated with a second network;

[0559] The terminal is associated with the first network, including any of the following:

[0560] The terminal is attached to the first network;

[0561] The terminal is registered with the first network;

[0562] The terminal is connected to the first network;

[0563] The terminal is associated with the second network, including any of the following:

[0564] The terminal is attached to the second network;

[0565] The terminal is registered with the second network;

[0566] The terminal is connected to the second network;

[0567] The first operation includes detaching from or deregistering from one of the first network and the second network.

[0568] Optionally, when the first operation includes the terminal detaching from or deregistering from the first network, the processor 810 is further configured to:

[0569] deleting the session of the terminal on the first network;

[0570] or,

[0571] When the first operation includes the terminal detaching from or deregistering from the second network, the processor 810 is further configured to:

[0572] The terminal deletes the session of the terminal in the second network.

[0573] Optionally, the trigger condition satisfies at least one of the following:

[0574] Related to the state of the terminal in the first network and the state of the terminal in the second network;

[0575] Related to communication parameters of the first network;

[0576] related to communication parameters of the second network;

[0577] business-related;

[0578] Related to parameters of the terminal;

[0579] Related to the first indication information, the first indication information is used to indicate any of the following:

[0580] The network's interoperability architecture supports the N26 interface;

[0581] Supporting network redirection or switching of the terminal;

[0582] Supporting the terminal to switch from the first mode to the second mode;

[0583] Wherein, in the second mode, the terminal is associated with a single network.

[0584] Optionally, when the trigger condition is related to the status of the terminal in the first network and the status of the terminal in the second network, the trigger condition includes at least one of the following:

[0585] The terminal is in an idle state in the first network and in an idle state in the second network;

[0586] The terminal is in a connected state in the second network and in an idle state in the first network;

[0587] The terminal is in a connected state in the first network and in an idle state in the second network.

[0588] Optionally, when the trigger condition is related to the communication parameter of the first network, the trigger condition includes at least one of the following:

[0589] The signal quality of the first network is lower than or equal to a second threshold;

[0590] The data transmission rate of the first network is lower than or equal to a third threshold;

[0591] The amount of data to be sent by the terminal to the first network is lower than or equal to a fourth threshold;

[0592] The latency of data from the first network is higher than or equal to a fifth threshold;

[0593] The quality of experience (QoE) of a first application layer is lower than or equal to a sixth threshold, where the first application layer is an application layer that transmits data through the first network;

[0594] The processor 810 is further configured to:

[0595] When the terminal is in the first mode and a trigger condition is met, detaching from or deregistering from the first network is performed.

[0596] Optionally, when the trigger condition is related to the communication parameter of the first network, the trigger condition includes at least one of the following:

[0597] The signal quality of the first network is higher than or equal to a seventh threshold;

[0598] The data transmission rate of the first network is higher than or equal to an eighth threshold;

[0599] The latency of data from the first network is lower than or equal to a ninth threshold;

[0600] The QoE of a first application layer is higher than or equal to a tenth threshold, the first application layer being an application layer that transmits data through the first network;

[0601] The processor 810 is further configured to:

[0602] When the terminal is in the first mode and a trigger condition is met, detaching from or deregistering from the second network is performed.

[0603] Optionally, when the trigger condition is related to the communication parameter of the second network, the trigger condition includes at least one of the following:

[0604] The signal quality of the second network is higher than or equal to an eleventh threshold;

[0605] The data transmission rate of the second network is higher than or equal to a twelfth threshold;

[0606] The latency of the data from the second network is lower than or equal to a thirteenth threshold;

[0607] the QoE of a second application layer is higher than or equal to a fourteenth threshold, the second application layer being an application layer that transmits data through the second network;

[0608] The processor 810 is further configured to:

[0609] When the terminal is in the first mode and a trigger condition is met, detaching from or deregistering from the first network is performed.

[0610] Optionally, when the trigger condition is related to the communication parameter of the second network, the trigger condition includes at least one of the following:

[0611] The signal quality of the second network is lower than or equal to a fifteenth threshold;

[0612] The data transmission rate of the second network is lower than or equal to a sixteenth threshold;

[0613] The amount of data to be sent by the terminal to the second network is lower than or equal to a seventeenth threshold;

[0614] The latency of the data from the second network is higher than or equal to an eighteenth threshold;

[0615] the QoE of a second application layer is lower than or equal to a nineteenth threshold, the second application layer being an application layer that transmits data through the second network;

[0616] The processor 810 is further configured to:

[0617] When the terminal is in the first mode and a trigger condition is met, detaching from or deregistering from the second network is performed.

[0618] Optionally, when the trigger condition is related to the service, the trigger condition includes at least one of the following:

[0619] The terminal executes or prepares to execute a first service that needs to be transmitted in the second network;

[0620] The terminal executes or prepares to execute a second service that needs to be transmitted in the first network;

[0621] The terminal executes or prepares to execute a third service, where the third service is a service with continuity requirements;

[0622] The terminal initiates or prepares to initiate a multimedia audio and video service or a multimedia communication service;

[0623] The terminal receives a call request for a multimedia audio and video service or a multimedia communication service;

[0624] The terminal is executing or performing a multimedia audio and video service or a multimedia communication service.

[0625] Optionally, when the trigger condition is related to a parameter of the terminal, the trigger condition includes:

[0626] The battery level of the terminal is lower than or equal to a first threshold.

[0627] Optionally, when the trigger condition is related to the first indication information, the trigger condition includes:

[0628] The terminal receives the first indication information from a network side device.

[0629] Optionally, the processor 810 is further configured to:

[0630] Performing a second operation, the second operation including:

[0631] Switching the measurement information reporting mode from the first mode to the second mode;

[0632] The first manner includes prohibiting reporting of measurement information or reporting erroneous measurement information, and the second manner includes enabling reporting of measurement information or reporting correct measurement information or prohibiting reporting of erroneous measurement information.

[0633] Optionally, the radio frequency unit 801 is configured to perform at least one of the following:

[0634] reporting correct measurement information of the second network to the first network;

[0635] Report correct measurement information of the first network to the second network.

[0636] Optionally, the RF unit 801 or the processor 810 is further configured to perform at least one of the following:

[0637] receiving first configuration information from a network-side device, where the first configuration information includes at least one of a threshold value and a service continuity requirement in the trigger condition;

[0638] Second configuration information is obtained, where the second configuration information comes from an application layer of the terminal, and the second configuration information includes at least one of a threshold value and a business continuity requirement in the trigger condition.

[0639] Optionally, the first network includes an evolved packet system (EPS) network, and the second network includes a 5G system (5GS) network;

[0640] or,

[0641] The first network includes a 5GS network, and the second network includes an EPS network.

[0642] In summary, the embodiments of the present application enable the terminal to exit the dual registration mode or dual connection mode when needed, ensuring that the terminal service will not be interrupted due to network switching and that the system will not be abnormal due to network switching.

[0643] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the method embodiment of Figure 2 and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.

[0644] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG4 . This network-side device embodiment corresponds to the aforementioned network-side device method embodiment, and each implementation process and implementation method of the aforementioned method embodiment are applicable to this network-side device embodiment and can achieve the same technical effects.

[0645] Specifically, embodiments of the present application also provide a network-side device. As shown in Figure 9, network-side device 900 includes an antenna 91, a radio frequency device 92, a baseband device 93, a processor 94, and a memory 95. Antenna 91 is connected to radio frequency device 92. In the uplink direction, radio frequency device 92 receives information via antenna 91 and sends the received information to baseband device 93 for processing. In the downlink direction, baseband device 93 processes the information to be transmitted and sends it to radio frequency device 92. Radio frequency device 92 processes the received information and then sends it through antenna 91.

[0646] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 93 , which includes a baseband processor.

[0647] The baseband device 93 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 9, one of the chips is, for example, a baseband processor, which is connected to the memory 95 through a bus interface to call the program in the memory 95 and execute the operations performed by the terminal or network side device shown in the above method embodiment.

[0648] The network side device may further include a network interface 96, which is, for example, a common public radio interface (CPRI).

[0649] Specifically, the network side device 90 of the embodiment of the present application also includes: instructions or programs stored in the memory 95 and can be run on the processor 94. The processor 94 calls the instructions or programs in the memory 95 to execute the methods executed by each module shown in Figure 5 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0650] Specifically, the embodiment of the present application further provides a network side device. As shown in FIG10 , the network side device 1000 includes: a processor 1001, a network interface 1002, and a memory 1003. The network interface 1002 is, for example, a common public radio interface (CPRI).

[0651] Specifically, the network side device 1000 of the embodiment of the present application also includes: instructions or programs stored in the memory 1003 and executable on the processor 1001. The processor 1001 calls the instructions or programs in the memory 1003 to execute the method of execution of each module shown in Figure 5 and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0652] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the method embodiment of Figure 2 above, or the various processes of the method embodiment of Figure 4 above, or the various processes of the method embodiment of Figure 6 above are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0653] The processor is the processor in the terminal described in the above embodiment, or the processor of the network-side device described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.

[0654] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the method embodiment of Figure 2 above, or to implement the various processes of the network registration processing method embodiment of Figure 4 above, or to implement the various processes of the method embodiment of Figure 6 above, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0655] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0656] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the network registration processing method embodiment of the above-mentioned terminal, or to implement the various processes of the network registration processing method embodiment of the above-mentioned network side device, or to implement the various processes of the network registration processing method embodiment. To avoid repetition, they are not repeated here.

[0657] An embodiment of the present application also provides a communication system, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the network registration processing method on the terminal side, and the network side device can be used to execute the steps of the network registration processing method on the network side device.

[0658] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0659] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the relevant technology, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, air conditioner, or network-side device, etc.) to execute the methods described in each embodiment of the present application.

[0660] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms without departing from the purpose of this application and the scope of protection of the claims, all of which are within the protection of this application.

Claims

1. A network registration processing method, comprising: When the terminal is in the first mode and the trigger condition is met, performing the first operation; In the first mode, the terminal is associated with a first network, and the terminal is associated with a second network; The terminal is associated with the first network, including any of the following: The terminal is attached to the first network; The terminal is registered with the first network; The terminal is connected to the first network; The terminal is associated with the second network, including any of the following: The terminal is attached to the second network; The terminal is registered with the second network; The terminal is connected to the second network; The first operation includes the terminal detaching from or deregistering from one of the first network and the second network.

2. The method according to claim 1, wherein: In a case where the first operation includes the terminal detaching from or deregistering from the first network, the first operation further includes: The terminal deletes the session of the terminal in the first network; or, In a case where the first operation includes the terminal detaching from or deregistering from the second network, the first operation further includes: The terminal deletes a session of the terminal in the second network.

3. The method according to claim 1 or 2, wherein: The trigger condition satisfies at least one of the following: Related to the state of the terminal in the first network and the state of the terminal in the second network; related to communication parameters of the first network; related to a communication parameter of the second network; Business related; Related to parameters of the terminal; Related to the first indication information, the first indication information is used to indicate any of the following: The network’s interoperability architecture supports the N26 interface; Supporting network redirection or switching of the terminal; Supporting the terminal to switch from the first mode to the second mode; Wherein, in the second mode, the terminal is associated with a single network.

4. The method according to claim 3, wherein: In a case where the trigger condition is related to the state of the terminal in the first network and the state of the terminal in the second network, the trigger condition includes at least one of the following: The terminal is in an idle state in the first network and in an idle state in the second network; The terminal is in a connected state in the second network and in an idle state in the first network; The terminal is in a connected state in the first network and in an idle state in the second network.

5. The method according to claim 3 or 4, wherein: In the case where the trigger condition is satisfied and is related to the communication parameter of the first network, the trigger condition includes at least one of the following: The signal quality of the first network is lower than or equal to a second threshold; The data transmission rate of the first network is lower than or equal to a third threshold; The amount of data to be sent by the terminal to the first network is lower than or equal to a fourth threshold; The latency of the data from the first network is higher than or equal to a fifth threshold; The quality of experience (QoE) of a first application layer is lower than or equal to a sixth threshold, where the first application layer is an application layer that transmits data through the first network; Wherein, when the terminal is in the first mode and the triggering condition is met, performing the first operation includes: When the terminal is in the first mode and the triggering condition is met, the terminal detaches from or deregisters from the first network.

6. The method according to claim 3 or 4, wherein: In the case where the trigger condition is satisfied and is related to the communication parameter of the first network, the trigger condition includes at least one of the following: The signal quality of the first network is higher than or equal to a seventh threshold; The data transmission rate of the first network is higher than or equal to an eighth threshold; The latency of the data from the first network is lower than or equal to a ninth threshold; The QoE of a first application layer is higher than or equal to a tenth threshold, the first application layer being an application layer that transmits data through the first network; Wherein, when the terminal is in the first mode and the triggering condition is met, performing the first operation includes: When the terminal is in the first mode and the triggering condition is met, the terminal detaches from or deregisters from the second network.

7. The method according to any one of claims 3 to 6, wherein: In the case where the trigger condition is satisfied and is related to the communication parameter of the second network, the trigger condition includes at least one of the following: The signal quality of the second network is higher than or equal to an eleventh threshold; The data transmission rate of the second network is higher than or equal to a twelfth threshold; The latency of the data from the second network is lower than or equal to a thirteenth threshold; The QoE of a second application layer is higher than or equal to a fourteenth threshold, the second application layer being an application layer that transmits data through the second network; Wherein, when the terminal is in the first mode and the triggering condition is met, performing the first operation includes: When the terminal is in the first mode and the triggering condition is met, the terminal detaches from or deregisters from the first network.

8. The method according to any one of claims 3 to 6, wherein: In the case where the trigger condition is satisfied and is related to the communication parameter of the second network, the trigger condition includes at least one of the following: The signal quality of the second network is lower than or equal to a fifteenth threshold; The data transmission rate of the second network is lower than or equal to a sixteenth threshold; The amount of data to be sent by the terminal to the second network is lower than or equal to a seventeenth threshold; The latency of the data from the second network is higher than or equal to an eighteenth threshold; The QoE of a second application layer is lower than or equal to a nineteenth threshold, the second application layer being an application layer that transmits data through the second network; Wherein, when the terminal is in the first mode and the triggering condition is met, performing the first operation includes: When the terminal is in the first mode and the triggering condition is met, the terminal detaches from or deregisters from the second network.

9. The method according to any one of claims 3 to 8, wherein: When the trigger condition is satisfied and is related to the service, the trigger condition includes at least one of the following: The terminal executes or prepares to execute a first service that needs to be transmitted in the second network; The terminal executes or prepares to execute a second service that needs to be transmitted in the first network; The terminal executes or is preparing to execute a third service, where the third service is a service with continuity requirements; The terminal initiates or prepares to initiate a multimedia audio and video service or a multimedia communication service; The terminal receives a call request for a multimedia audio and video service or a multimedia communication service; The terminal is executing or is performing a multimedia audio and video service or a multimedia communication service.

10. The method according to any one of claims 3 to 9, wherein: In the case where the trigger condition is satisfied and is related to a parameter of the terminal, the trigger condition includes: The battery level of the terminal is lower than or equal to a first threshold.

11. The method according to any one of claims 3 to 10, wherein: When the trigger condition is satisfied and is related to the first indication information, the trigger condition includes: The terminal receives the first indication information from a network side device.

12. The method according to any one of claims 1 to 11, further comprising: The terminal performs a second operation, where the second operation includes: The terminal switches the measurement information reporting mode from the first mode to the second mode; The first method includes prohibiting reporting of measurement information or reporting erroneous measurement information, and the second method includes enabling reporting of measurement information or reporting correct measurement information or prohibiting reporting of erroneous measurement information.

13. The method according to claim 12, wherein: After the terminal switches the measurement information reporting mode from the first mode to the second mode, the method further includes at least one item: The terminal reports correct measurement information of the second network to the first network; The terminal reports correct measurement information of the first network to the second network.

14. The method according to any one of claims 1 to 13, further comprising at least one of the following: The terminal receives first configuration information, where the first configuration information comes from a network side device; The terminal obtains second configuration information, where the second configuration information comes from an application layer of the terminal; in, The first configuration information includes at least one of the following: The threshold value in the trigger condition; Business information and business continuity requirements corresponding to the business information; The second configuration information includes at least one of the following: The threshold value in the trigger condition; Business information and business continuity requirements corresponding to the business information.

15. The method according to any one of claims 1 to 14, wherein: The first network includes an evolved packet system EPS network, and the second network includes a 5G system 5GS network; or, The first network includes a 5GS network, and the second network includes an EPS network.

16. A network registration processing method, comprising: The network side device sends a first message to the terminal, where the first message includes at least one of first configuration information and first indication information; The first configuration information is used to configure at least one of the following: Business information and business continuity requirements corresponding to the business information; a threshold for switching from a first mode, in which the terminal is associated with a first network and the terminal is associated with a second network, to a second mode, in which the terminal is associated with a single network; The terminal is associated with the first network, including any of the following: The terminal is attached to the first network; The terminal is registered with the first network; The terminal is connected to the first network; The terminal is associated with the second network, including any of the following: The terminal is attached to the second network; The terminal is registered with the second network; The terminal is connected to the second network; The first indication information is used to indicate at least one of the following: The network’s interoperability architecture supports the N26 interface; Supporting network redirection or switching of the terminal; Supporting the terminal to switch from the first mode to the second mode.

17. The method according to claim 16, wherein: The threshold value includes at least one of the following: The terminal power threshold; Threshold of signal quality; Threshold value of data transmission rate; The threshold value of the amount of data to be sent by the terminal; Data waiting time threshold; Application layer quality of experience (QoE) threshold.

18. The method according to claim 16 or 17, wherein: The first network includes an evolved packet system EPS network, and the second network includes a 5G system 5GS network; or, The first network includes a 5GS network, and the second network includes an EPS network.

19. A network registration processing method, comprising: The network side device sends a first message to the terminal; The terminal is in the first mode and, when determining according to the first message that a trigger condition is satisfied, performs a first operation; Wherein, in the first mode, the terminal is associated with a first network, and the terminal is associated with a second network; The terminal is associated with the first network, including any of the following: The terminal is attached to the first network; The terminal is registered with the first network; The terminal is connected to the first network; The terminal is associated with the second network, including any of the following: The terminal is attached to the second network; The terminal is registered with the second network; The terminal is connected to the second network; The first operation includes the terminal detaching from or deregistering from one of the first network and the second network.

20. The method according to claim 19, wherein: The first message includes at least one of first configuration information and first indication information; The first configuration information is used to configure at least one of the following: Business information and business continuity requirements corresponding to the business information; a threshold for switching from the first mode to a second mode in which the terminal is associated with a single network; The first indication information is used to indicate at least one of the following: The network’s interoperability architecture supports the N26 interface; Supporting network redirection or switching of the terminal; Supporting the terminal to switch from the first mode to the second mode.

21. The method according to claim 20, wherein: The threshold value includes at least one of the following: The terminal power threshold; Threshold of signal quality; Threshold value of data transmission rate; The threshold value of the amount of data to be sent by the terminal; Data waiting time threshold; The threshold of the quality of experience (QoE) at the application layer; Wherein, in the second mode, the terminal is associated with a single network.

22. The method according to any one of claims 19 to 21, wherein: The first network includes an evolved packet system EPS network, and the second network includes a 5G system 5GS network; or, The first network includes a 5GS network, and the second network includes an EPS network.

23. A network registration processing device, applied to a terminal, the device comprising: A first execution module, configured to execute a first operation when the terminal is in a first mode and a trigger condition is met; In the first mode, the terminal is associated with a first network, and the terminal is associated with a second network; The terminal is associated with the first network, including any of the following: The terminal is attached to the first network; The terminal is registered with the first network; The terminal is connected to the first network; The terminal is associated with the second network, including any of the following: The terminal is attached to the second network; The terminal is registered with the second network; The terminal is connected to the second network; The first operation includes the terminal detaching from or deregistering from one of the first network and the second network.

24. The apparatus according to claim 23, further comprising: A configuration module is configured to receive at least one of the following: A first message from a network-side device, wherein the first message includes at least one of first configuration information and first indication information; second configuration information from the application; The first configuration information includes at least one of the following: Business information and the business continuity requirements corresponding to the business information; a threshold for switching from the first mode to a second mode in which the terminal is associated with a single network; The first indication information includes at least one of the following: The network’s interoperability architecture supports the N26 interface; Supporting network redirection or switching of the terminal; Supporting the terminal to switch from the first mode to the second mode; The second configuration information includes at least one of the following: Business information and the business continuity requirements corresponding to the business information; A threshold for switching from the first mode to a second mode in which the terminal is associated with a single network.

25. The device according to claim 24, wherein: The threshold value includes at least one of the following: The terminal power threshold; Threshold of signal quality; Threshold value of data transmission rate; The threshold value of the amount of data to be sent by the terminal; Data waiting time threshold; Application layer quality of experience (QoE) threshold.

26. A network registration processing device, applied to a network side device, the device comprising: A sending module, configured to send a first message to a terminal, wherein the first message includes at least one of first configuration information and first indication information; The first configuration information is used to configure at least one of the following: Business information and business continuity requirements corresponding to the business information; a threshold for switching from a first mode, in which the terminal is associated with a first network and the terminal is associated with a second network, to a second mode, in which the terminal is associated with a single network; The terminal is associated with the first network, including any of the following: The terminal is attached to the first network; The terminal is registered with the first network; The terminal is connected to the first network; The terminal is associated with the second network, including any of the following: The terminal is attached to the second network; The terminal is registered with the second network; The terminal is connected to the second network; The first indication information is used to indicate at least one of the following: The network’s interoperability architecture supports the N26 interface; Supporting network redirection or switching of the terminal; Supporting the terminal to switch from the first mode to the second mode.

27. A network registration processing system, comprising a network side device and a terminal; The network side device is used to send a first message to the terminal; The terminal is used for: In the first mode, if it is determined according to the first message that a trigger condition is met, performing a first operation; in, In the first mode, the terminal is associated with a first network, and the terminal is associated with a second network; The terminal is associated with the first network, including any of the following: The terminal is attached to the first network; The terminal is registered with the first network; The terminal is connected to the first network; The terminal is associated with the second network, including any of the following: The terminal is attached to the second network; The terminal is registered with the second network; The terminal is connected to the second network; The first operation includes the terminal detaching from or deregistering from one of the first network and the second network.

28. A communication device, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the network registration processing method as described in any one of claims 1 to 15 are implemented, or the steps of the network registration processing method as described in any one of claims 16 to 18 are implemented.

29. A readable storage medium storing a program or instruction, wherein the program or instruction, when executed by a processor, implements the steps of the network registration processing method as described in any one of claims 1 to 15, or implements the steps of the network registration processing method as described in any one of claims 16 to 18, or implements the steps of the network registration processing method as described in claim 19 or 22.

Citation Information

Patent Citations

  • Switching control method and device, base station and core network

    CN108632924A

  • Network registration mode switching method and terminal

    CN110072279A

  • Communication method and terminal, and network device

    CN110710306A

  • Systems, methods and devices for legacy system fallback in a cellular communications system

    US20200015128A1