Hot Backup Method and Apparatus, Computer Readable Storage Medium, and User Equipment

By monitoring backup trigger events and sending messages containing service identification, a hot backup between user equipment is realized, and the transmission reliability problem between UEs is solved, and it is suitable for 5G and future communication systems.

CN115842776BActive Publication Date: 2025-07-18SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202110932809.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-13
Publication Date
2025-07-18
Estimated Expiration
2041-08-13

AI Technical Summary

Technical Problem

How to perform hot backups between user equipment (UE) in a timely manner to ensure transmission reliability.

Method used

Monitor the backup trigger event and send a first message to instruct the backup user equipment to perform data transmission. The first message includes the identification of the service that needs to be backed up, and supports conversion of temporary and long-term backup types.

Benefits of technology

It realizes timely hot backup between user equipment, ensures the reliability of data transmission, avoids data packet loss or repeated packet transmission, and is suitable for 5G and future communication systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115842776B_ABST
    Figure CN115842776B_ABST
Patent Text Reader

Abstract

A hot backup method, device, computer-readable storage medium, and user equipment. The hot backup method includes: monitoring a backup trigger event; in response to the monitored backup trigger event, sending a first message, where the first message is used to instruct a backup user equipment to perform data transmission, and the first message includes an identifier of a service to be backed up. Through the technical solution of the present invention, hot backup between UEs can be performed in a timely manner.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technologies, and in particular, to a hot backup method and apparatus, a computer-readable storage medium, and a user equipment. Background Art

[0002] In scenarios such as industrial control, a relatively high requirement is placed on the reliability of transmission. One solution is to use hot backup between multiple user equipments (UEs) to ensure the reliability of transmission.

[0003] However, how to perform hot backup between UEs in a timely manner is a problem that needs to be solved. Summary of the Invention

[0004] The technical problem solved by the present invention is how to perform hot backup between UEs in a timely manner.

[0005] To solve the above technical problem, an embodiment of the present invention provides a hot backup method, which includes: monitoring a backup trigger event; and in response to the monitored backup trigger event, sending a first message, where the first message is used to instruct a backup user equipment to perform data transmission, and the first message includes an identifier of a service to be backed up.

[0006] Optionally, the backup trigger event includes one or more of the following: the number of data transmission failures reaches a first preset number; the number of data reception failures reaches a second preset number; a continuous third preset number of out-of-step indications occur during wireless link monitoring; a continuous third preset number of out-of-step indications occur during wireless link monitoring, and a first timer started times out.

[0007] Optionally, the first message further includes reception status information of downlink data.

[0008] Optionally, the reception status information includes the maximum sequence number of continuously received packets that have been successfully received, the sequence numbers of packets that have not been successfully received, and the sequence numbers of discontinuous packets that have been successfully received.

[0009] Optionally, the first message further includes transmission status information of uplink data.

[0010] Optionally, the transmission status information includes the maximum sequence number of continuously transmitted packets that have been successfully transmitted, the sequence numbers of packets that have not been successfully transmitted, and the sequence numbers of discontinuous packets that have been successfully received.

[0011] Optionally, the sending of the first message includes a backup reason, and the backup reason includes one or more of the following: data transmission failure, data reception failure, wireless link deterioration, wireless link failure, and terminal movement.

[0012] Optionally, the sending of the first message includes: sending the first message through a direct communication interface with the backup user equipment; or, forwarding the first message through a base station, where the first message includes the identifier of the cell where the backup user equipment is located or the identifier of the connected base station.

[0013] Optionally, the hot backup method further includes: sending a fourth message, where the fourth message instructs the backup user equipment to cancel data transmission.

[0014] Optionally, the sending of the fourth message includes: sending the fourth message through a direct communication interface with the backup user equipment; or, forwarding the fourth message through a base station, where the fourth message includes the identifier of the cell where the backup user equipment is located or the identifier of the connected base station.

[0015] Optionally, the first message further includes a backup type, and the backup type is selected from temporary backup and permanent backup.

[0016] An embodiment of the present invention also discloses a hot backup method. The hot backup method includes: receiving a first message, where the first message includes the identifier of the service to be backed up; in response to receiving the first message, performing data transmission on the data of the service indicated by the identifier of the service to be backed up.

[0017] Optionally, the hot backup method further includes: sending a second message, where the second message instructs to allow data transmission or indicates backup failure.

[0018] Optionally, the hot backup method further includes: sending a third message to a network device, where the third message is used to indicate to the network device that a backup event has occurred.

[0019] Optionally, the third message includes one or more of the following: the identifier of the primary user equipment, the identifier of the backup user equipment, and the backup reason.

[0020] Optionally, the first message further includes a backup type, and the backup type is selected from temporary backup and permanent backup.

[0021] Optionally, the hot backup method further includes: receiving a sixth message from a network device, where the sixth message instructs to perform a backup, and the sixth message includes a backup type, and the backup type is selected from temporary backup and permanent backup.

[0022] Optionally, the hot backup method further includes: starting a second timer when the backup type is a temporary backup.

[0023] Optionally, the hot backup method further includes: if a fourth message is not received and the second timer expires, adjusting the backup type from temporary backup to long-term backup, where the fourth message indicates cancellation of data transmission.

[0024] Optionally, the hot backup method further includes: converting the device type to a primary user device; or, starting a third timer, and after the third timer expires, converting the device type to the primary user device.

[0025] Optionally, the hot backup method further includes: sending a fifth message to a network device, where the fifth message indicates conversion of the device type, and the fifth message includes an identifier of the primary user device.

[0026] An embodiment of the present invention also discloses a hot backup device. The hot backup device includes: a monitoring module, configured to monitor a backup trigger event; a sending module, configured to send a first message in response to the monitored backup trigger event, where the first message is used to instruct a backup user device to perform data transmission, and the first message includes an identifier of a service to be backed up.

[0027] An embodiment of the present invention also discloses a hot backup device. The hot backup device includes: a receiving module, configured to receive a first message, where the first message includes an identifier of a service to be backed up; a data transmission module, configured to perform data transmission on data of the service indicated by the identifier of the service to be backed up in response to receiving the first message.

[0028] An embodiment of the present invention also discloses a hot backup update method. The hot backup update method includes: sending a seventh message, where the seventh message is used to query a backup user device; receiving an eighth message, where the eighth message includes an identifier of the backup user device.

[0029] Optionally, the seventh message further includes an identifier of a service to be backed up.

[0030] An embodiment of the present invention also discloses a hot backup update method. The hot backup update method includes: receiving a seventh message, where the seventh message is used to query a backup user device; sending an eighth message, where the eighth message includes an identifier of the backup user device, and the identifier of the backup user device corresponds to the identifier of the service in the seventh message.

[0031] Optionally, after receiving the seventh message, it further includes: selecting one or more user devices in a user device group where the primary user device is located as the backup user device.

[0032] An embodiment of the present invention also discloses a hot backup update method. The hot backup update method includes: broadcasting a ninth message for indicating to find a backup user equipment, where the ninth message includes an identifier of a service to be backed up; receiving a tenth message that contains an indication of a candidate backup user equipment, and determining the backup user equipment according to the tenth message, or sending an eleventh message that contains a candidate backup user identifier, and receiving a twelfth message to determine the candidate backup user equipment.

[0033] Optionally, the sending of the eleventh message includes: detecting a candidate backup device that can perform data transmission of the service indicated by the identifier of the service to be backed up; sending the eleventh message containing the identifier of the candidate backup device to a network device.

[0034] Optionally, before detecting the candidate backup device, it further includes: obtaining an initial backup relationship when registering to the network; and / or receiving a non-access stratum signaling that carries an updated backup relationship.

[0035] An embodiment of the present invention also discloses a hot backup update method. The hot backup update method includes: receiving a ninth message for indicating to find a backup user equipment, where the ninth message includes an identifier of a service to be backed up; sending a tenth message that indicates an indication of a candidate backup user equipment, and the candidate backup user equipment is used to determine the backup user equipment.

[0036] Optionally, the sending of the tenth message includes: determining whether there is a backup relationship with a primary user equipment; if there is a backup relationship with the primary user equipment, then sending the tenth message.

[0037] Optionally, before determining whether there is a backup relationship with the primary user equipment, it further includes: obtaining an initial backup relationship when registering to the network; and / or receiving a non-access stratum signaling that carries an updated backup relationship.

[0038] An embodiment of the present invention also discloses a hot backup update device. The hot backup update device includes: a sending module for sending a seventh message for querying a backup user equipment; a receiving module for receiving an eighth message that includes an identifier of the backup user equipment.

[0039] An embodiment of the present invention also discloses another hot backup update device. The hot backup update device includes: a receiving module for receiving a seventh message for querying a backup user equipment; a sending module for sending an eighth message that includes an identifier of the backup user equipment, and the identifier of the backup user equipment corresponds to the identifier of the service to be backed up in the seventh message.

[0040] An embodiment of the present invention also discloses a hot backup update device, which includes: a broadcast module for broadcasting a ninth message for indicating to find a backup user equipment, where the ninth message includes an identifier of a service to be backed up; a backup user equipment determination module for receiving a tenth message containing an indication of a candidate backup user equipment and determining the backup user equipment according to the tenth message, or sending an eleventh message containing a candidate backup user identifier and receiving a twelfth message to determine the candidate backup user equipment.

[0041] An embodiment of the present invention also discloses a hot backup update device, which includes: a receiving module for receiving a ninth message for indicating to find a backup user equipment, where the ninth message includes an identifier of a service to be backed up; a sending module for sending a tenth message indicating an indication of a candidate backup user equipment, where the candidate backup user equipment is used to determine the backup user equipment.

[0042] An embodiment of the present invention also discloses a computer-readable storage medium, on which a computer program is stored, and when the computer program is run by a processor, it executes the steps of the hot backup method or the steps of the hot backup update method.

[0043] An embodiment of the present invention also discloses a user equipment, which includes a memory and a processor, where a computer program that can run on the processor is stored on the memory, and when the processor runs the computer program, it executes the steps of the hot backup method or the steps of the hot backup update method.

[0044] Compared with the prior art, the technical solution of the embodiment of the present invention has the following beneficial effects:

[0045] In the technical solution of the present invention, a backup trigger event is monitored; in response to the monitored backup trigger event, a first message is sent, where the first message is used to instruct a backup user equipment to perform data transmission, and the first message includes an identifier of a service to be backed up. In the technical solution of the present invention, the backup trigger event can indicate that hot backup needs to be performed. Then, after the user equipment monitors the backup trigger event, it sends the first message to the backup user equipment for data transmission, and can perform hot backup in a timely manner to ensure the reliability of the transmission.

[0046] Further, the first message further includes the reception status information of the downlink data or the transmission status information of the uplink data. Through the technical solution of the present invention, by sending the reception status information of the downlink data or the transmission status information of the uplink data to the backup user equipment in the first message, the backup user equipment can receive or send data packets according to the indication of the first message, avoiding packet loss or duplicate packet transmission, and further realizing the reliability of transmission. Description of the Drawings

[0047] Figure 1 is a flowchart of a hot backup method according to an embodiment of the present invention;

[0048] Figure 2 is a flowchart of another hot backup method according to an embodiment of the present invention;

[0049] Figure 3 is a schematic diagram of a specific application scenario according to an embodiment of the present invention;

[0050] Figure 4 is a schematic structural diagram of a hot backup device according to an embodiment of the present invention;

[0051] Figure 5 is a schematic structural diagram of another hot backup device according to an embodiment of the present invention;

[0052] Figure 6 is a flowchart of a hot backup update method according to an embodiment of the present invention;

[0053] Figure 7 is a flowchart of another hot backup update method according to an embodiment of the present invention. Detailed Embodiments

[0054] As described in the background art, how to perform hot backup between UEs in a timely manner is a problem that needs to be solved.

[0055] In the technical solution of the present invention, the backup trigger event can indicate that hot backup is required. Then, after the user equipment detects the backup trigger event, sending the first message to the backup user equipment for data transmission can perform hot backup in a timely manner to ensure the reliability of transmission.

[0056] In the embodiments of the present invention, the so-called "primary user equipment" refers to the user equipment that performs service data transmission, such as receiving or sending data. The service data is the data that needs to be backed up and transmitted. The backup transmission refers to transmission through the backup user equipment.

[0057] In the embodiments of the present invention, the so-called "backup user equipment" refers to the user equipment that can perform backup transmission of the service data of the primary equipment. There is a hot backup relationship between the backup user equipment and the primary user equipment, and both can transmit data of the same task.

[0058] As used in the embodiments of the present invention, "hot backup" refers to the process in which the primary user equipment and the backup user equipment transmit data of the same service.

[0059] The technical solution of the present invention is applicable to the fifth-generation (5G) communication system, and is also applicable to 4G and 3G communication systems, and is also applicable to various future new communication systems, such as 6G, 7G, etc.

[0060] To make the above objects, features, and advantages of the present invention more obvious and understandable, the following detailed description of the specific embodiments of the present invention will be given with reference to the accompanying drawings.

[0061] Figure 1 It is a flowchart of a hot backup method according to an embodiment of the present invention.

[0062] The hot backup method of the embodiments of the present invention can be used on the user equipment side, specifically on the primary user equipment side, that is, each step of the method can be executed by the primary user equipment.

[0063] Specifically, the hot backup method may include the following steps:

[0064] Step 101: Monitor the backup trigger event;

[0065] Step 102: In response to the monitored backup trigger event, send a first message, where the first message is used to instruct the backup user equipment to perform data transmission, and the first message includes an identifier of the service to be backed up.

[0066] It should be noted that the sequence numbers of the steps in this embodiment do not represent the limitation of the execution sequence of each step.

[0067] It can be understood that in specific implementation, the hot backup method can be implemented in the form of a software program, and the software program runs in a processor integrated inside a chip or a chip module.

[0068] In the embodiments of the present invention, the primary user equipment can monitor the backup trigger event. Detecting the backup trigger event means that hot backup of data is required. It can also be said that the backup trigger event indicates data backup.

[0069] After the primary user equipment detects the backup trigger event, it sends a first message to the backup user equipment. The first message includes an identifier of the service to be backed up. The backup user equipment performs data transmission for the data of the service indicated in the first message.

[0070] In a non-limiting embodiment, the backup trigger event includes one or more of the following: Trigger event one: The number of data transmission failures reaches a first preset quantity; Trigger event two: The number of data reception failures reaches a second preset quantity; Trigger event three: When monitoring the radio link, there are consecutive out-of-sync indications for a third preset quantity; Trigger event four: When monitoring the radio link, there are consecutive out-of-sync indications for the third preset quantity, and the first timer started times out.

[0071] In a specific embodiment, UE1 is used as the primary user equipment to transmit data for service 1. UE2 is the backup user equipment of UE1. If a backup trigger event occurs, backup is triggered, that is, the backup UE2 of UE1 is used to transmit data. The trigger event includes one or more of the following: Trigger event one: If the data transmission of UE1 fails N1 times. Specifically, it can be that the HARQ retransmission fails N2 times, or the RLC PDU retransmission fails N3 times; Trigger event two: If the data reception of UE1 fails N4 times. It can be the number of failures in receiving PDCP PDU, RLC PDU, and MAC PCU; Trigger event three: When monitoring the radio link of UE1, there are consecutive N5 out-of-sync indications; Trigger event four: After there are consecutive N5 out-of-sync indications in the radio link monitoring of UE1, the started timer T1 times out.

[0072] UE1 sends message 1 (i.e., the first message) to UE2 to notify UE2 to perform backup, where message 1 contains the service identifier to be backed up.

[0073] Furthermore, message 1 also includes the backup reason, and the backup reason includes one or more of the following: data transmission failure, data reception failure, radio link deterioration, radio link failure, and terminal movement. Among them, terminal movement means that the terminal moves to other areas and can no longer support service 1 (i.e., the service currently being performed by the primary user equipment), or the terminal moves to other cells. The backup reason corresponds to the backup trigger event that triggers the backup. For example, if the trigger event is that the data transmission of UE1 fails N1 times, the backup reason is data transmission failure; if the trigger event is that when monitoring the radio link of UE1, there are consecutive N5 out-of-sync indications, the backup reason is radio link deterioration, etc.

[0074] It should be noted that N1, N2, N3, N4, and N5 are all integers greater than zero, and the specific values can be set according to the actual application scenario, and the embodiments of the present invention do not limit this.

[0075] In a non-limiting embodiment, the first message further includes the reception status information of the downlink data.

[0076] Further, the received status information includes the maximum sequence number of continuously received data packets that have been successfully received, the sequence numbers of data packets that have not been successfully received, and the sequence numbers of non - continuous data packets that have been successfully received.

[0077] In this embodiment, if Service 1 is downlink transmission, the first message may include the received status information of the downlink data. The downlink data may be protocol data units (PDUs) of different protocol layers. For example, the received status of the packet data convergence protocol (PDCP) protocol data unit (PDU), including received status information such as successfully received data packets and unsuccessfully received data packets. For example, the received status information includes: the maximum sequence number of continuously received data packets that have been successfully received is 100, the sequence numbers of data packets that have not been successfully received are 101, 103, 104, and the sequence numbers of non - continuous data packets that have been successfully received are 102, 105.

[0078] In another non - restrictive embodiment, the first message further includes the transmitted status information of the uplink data. The uplink data may be protocol data units (PDUs) of different protocol layers.

[0079] Further, the transmitted status information includes the maximum sequence number of continuously transmitted data packets that have been successfully transmitted, the sequence numbers of data packets that have not been successfully transmitted, and the sequence numbers of non - continuous data packets that have been successfully transmitted.

[0080] In this embodiment, if Service 1 is uplink transmission, the first message may include the transmitted status information of the uplink data. The transmitted status information may include the maximum sequence number of continuously transmitted data packets that have been successfully transmitted, and also includes information on non - continuous data packets that have been successfully transmitted, as well as information on data packets that have not been successfully transmitted. For example, the transmitted status information includes: all data packets before Packet No. 10 have been successfully transmitted, Packet No. 15 has been successfully transmitted, and Packets No. 11, 12, 13, and 14 have not been successfully transmitted.

[0081] In a non - restrictive embodiment, Figure 1 Step 102 may include the following steps: sending the first message through a direct communication interface with the backup user equipment; or forwarding the first message through a base station, where the first message includes the identifier of the cell where the backup user equipment is located or the identifier of the connected base station.

[0082] In this embodiment, the first message can be transmitted through the direct communication interface between UE1 and UE2, such as the PC5 interface. It can also be forwarded by the base station. If UE1 and UE2 are connected to different base stations, the first message can further include the identifier of the cell or base station where UE2 is located, and the identifier of the cell or base station is used for the routing of the first message.

[0083] In a non-limiting embodiment, Figure 1 The method shown may further include the following step: sending a fourth message, and the fourth message instructs the backup user equipment to cancel data transmission.

[0084] Further, the fourth message is sent through the direct communication interface with the backup user equipment; or, the fourth message is forwarded by the base station, and the fourth message includes the identifier of the cell where the backup user equipment is located or the identifier of the connected base station.

[0085] In this embodiment, if the data transmission / reception or radio link state in UE1 is restored, etc., UE1 can instruct UE2 to cancel the backup. UE1 sends Message 4 (i.e., the fourth message) to UE2 to indicate the cancellation of the backup operation. Message 4 can be transmitted through the direct communication interface between UEs, such as the PC5 interface. It can also be forwarded by the base station. If UE1 and UE2 are connected to different base stations, Message 4 also contains the identifier of the cell or base station where UE2 is located, and the identifier of the cell or base station is used for the routing of Message 4.

[0086] In specific implementation, the fourth message can be a message between UEs such as a Radio Resource Control (RRC) message, a Media Access Control (MAC) Control Element (CE), a Sidelink Control Information (SCI), etc., or a message between a UE and a base station.

[0087] Through operations such as the triggering of backup events and the notification of backup between the primary user equipment and the backup user equipment in the embodiments of the present invention, timely and rapid backup operations can be realized, thereby ensuring the transmission reliability of service data.

[0088] In a non-limiting embodiment, the first message further includes a backup type, and the backup type is selected from temporary backup and permanent backup.

[0089] In this embodiment, when the backup type is a temporary backup, the backup user equipment performs data transmission as a backup device; while when the backup type is a permanent backup, the backup user equipment will become the primary user equipment for data transmission.

[0090] In specific implementation, the backup type corresponds to the trigger event. For example, the backup types corresponding to trigger event one, trigger event two, and trigger event four are long-term backups; the backup type corresponding to trigger event three is a temporary backup.

[0091] Figure 2 is a flowchart of another hot backup method according to an embodiment of the present invention.

[0092] The hot backup method according to the embodiment of the present invention can be used on the user equipment side. Specifically, it can be used to back up the user equipment side, that is, the backup user equipment can execute each step of the method.

[0093] Specifically, the hot backup method may include the following steps:

[0094] Step 201: Receive a first message, where the first message includes an identifier of a service to be backed up;

[0095] Step 202: In response to receiving the first message, perform data transmission on the data of the service indicated by the identifier of the service to be backed up.

[0096] It can be understood that in specific implementation, the hot backup method may be implemented in the form of a software program, and the software program runs in a processor integrated inside a chip or a chip module.

[0097] In this embodiment, UE2 is used as the backup user equipment. UE2 receives the first message and starts to perform the backup. Specifically, if the first message indicates to back up Service 1, then UE2 starts to transmit the data of Service 1, that is, send or receive data packets of Service 1.

[0098] In a non-limiting embodiment, Figure 2 the method shown may further include the following step: Send a second message, where the second message indicates permission for data transmission or indicates backup failure.

[0099] In specific implementation, UE2 may send Message 2 (that is, the second message) to UE1 to indicate receiving a backup request and allowing the backup of Service 1.

[0100] Alternatively, due to its own services or other reasons, UE2 may also send Message 2 to indicate backup failure, that is, UE2 cannot perform the backup of the data. In this case, UE1 selects another UE to send the first message.

[0101] In a non-limiting embodiment, Figure 2 the method shown may further include the following step: Send a third message to the network device, where the third message is used to indicate to the network device that a backup event has occurred.

[0102] Further, the third message includes one or more of the following: the identifier of the primary user equipment, the identifier of the backup user equipment, and the backup reason.

[0103] In this embodiment, UE2 can notify the network side of the occurrence of the backup event. Specifically, UE2 can send Message 3 (i.e., the third message) to the base station or the core network device to indicate the occurrence of the backup event.

[0104] Message 3 can be just a message indicating the occurrence of the backup behavior. Message 3 can also include at least one of the identifier of UE1, the identifier of UE2, and the reason value for the backup. The base station or the core network device can perform operations such as radio link recovery and handover of UE1 according to the received Message 3 to ensure reliable data transmission.

[0105] In a specific implementation, Message 3 can be an RRC message, a MAC CE, an SCI, or other messages between UEs, or a message between a UE and a base station.

[0106] In a non-limiting embodiment, the first message further includes the backup type; or, UE2 receives a sixth message from the network device, and the sixth message indicates to perform a backup, and the sixth message includes the backup type.

[0107] Further, when the backup type is a temporary backup, UE2 starts a second timer.

[0108] Further, if the fourth message is not received and the second timer times out, UE2 adjusts the backup type from a temporary backup to a long-term backup, and the fourth message indicates the cancellation of data transmission.

[0109] Further, UE2 can directly convert the device type to the primary user equipment;

[0110] Or, UE2 starts a third timer and, after the third timer times out, converts the device type to the primary user equipment.

[0111] Further, UE2 sends a fifth message to the network device, and the fifth message indicates the conversion of the device type, and the fifth message includes the identifier of the primary user equipment.

[0112] In this embodiment, when UE2 receives the first message or the sixth message indicating a temporary backup, it starts Timer T2 (i.e., the second timer). If it does not receive a cancellation notice for the backup from UE1, when Timer T2 times out, it converts the temporary backup to a long-term backup.

[0113] After UE2 is converted to long-term backup, the handover operation between the primary user equipment and the backup user equipment is realized. UE2 is converted to the primary user equipment, that is, UE2 is the UE mainly responsible for data transmission of services. Alternatively, UE2 can start timer T3 (that is, the third timer) when entering the long-term backup state, and after the timer T3 times out, UE2 is converted to the primary user equipment.

[0114] After being converted to the primary user equipment, UE2 sends message 5 (that is, the fifth message) to the network side to indicate the change of the backup relationship. Message 5 contains the identifier of the primary user equipment, that is, the identifier of UE2.

[0115] Specifically, if the base station indicates the backup and backup type through message 6 (that is, the sixth message), timer T2 can also be included in message 6.

[0116] The embodiments of the present invention realize the conversion from temporary backup to long-term backup and the primary-backup handover operation through methods such as timers or message notifications, thereby ensuring the reliability of data transmission.

[0117] In a specific application scenario of the present invention, please refer to Figure 3 , UE1 is the primary user equipment, UE2 is the backup user equipment, and the network device can be a base station or a core network.

[0118] In step 301, UE1 monitors the backup trigger event.

[0119] In step 302, after detecting the backup trigger event, UE1 sends the first message to UE2 to instruct UE2 to perform backup.

[0120] In step 303, the network device sends the sixth message to UE2 to instruct UE2 to perform hot backup of the data of UE1. Step 303 is an optional step of step 301 and step 302.

[0121] In step 304, UE2 sends the second message to UE1 to indicate that UE2 allows backup. UE2 can also indicate backup failure in the second message. In this case, the subsequent steps are no longer executed.

[0122] In step 305, UE2 sends the third message to the network device to indicate that a backup event has occurred.

[0123] In step 306, UE1 sends the fourth message to UE2 to indicate canceling the backup. This step is an optional step. If step 306 is executed, the subsequent steps are no longer executed.

[0124] In step 307, when the backup type of UE2 is temporary backup, UE2 starts a second timer. If the fourth message is not received and the second timer expires, the backup type is adjusted from temporary backup to permanent backup.

[0125] In step 308, UE2 sends a fifth message to the network device to indicate that a backup relationship change has occurred, that is, the primary user equipment is changed from UE1 to UE2.

[0126] Please refer to Figure 4 , an embodiment of the present invention also discloses a hot backup device 40. The hot backup device 40 may include:

[0127] A monitoring module 401, configured to monitor a backup trigger event;

[0128] A sending module 402, configured to send a first message in response to the monitored backup trigger event. The first message is used to instruct a backup user equipment to perform data transmission, and the first message includes an identifier of a service to be backed up.

[0129] Please refer to Figure 5 , an embodiment of the present invention also discloses a hot backup device 50. The hot backup device 50 may include:

[0130] A receiving module 501, configured to receive a first message, where the first message includes an identifier of a service to be backed up;

[0131] A data transmission module 502, configured to perform data transmission on data of the service indicated by the identifier of the service to be backed up in response to receiving the first message.

[0132] For more content about the working principle and working mode of the hot backup device 40 or the hot backup device 50, reference can be made to Figures 1 to 3 the relevant description in, which will not be elaborated here.

[0133] In a specific implementation, the above hot backup device may correspond to a chip with a hot backup function in a user equipment, such as an SOC (System-On-a-Chip), a baseband chip, etc.; or correspond to a chip module including a chip with a hot backup function in a user equipment; or correspond to a chip module with a data processing function chip, or correspond to a user equipment.

[0134] Please refer to Figure 6 , an embodiment of the present invention also discloses a hot backup update method.

[0135] The hot backup update method may be used on the user equipment side, specifically on the primary user equipment side, that is, each step of the hot backup update method may be executed by the primary user equipment.

[0136] Specifically, the hot backup update method may include the following steps:

[0137] Step 601: Send a seventh message for querying a backup user equipment.

[0138] Step 602: Receive an eighth message, where the eighth message includes an identifier of the backup user equipment.

[0139] In this embodiment, before triggering backup, the primary user equipment needs to first obtain its corresponding backup user equipment and can initiate query and management of the backup relationship. Alternatively, in the case of a switch between the primary user equipment and the backup user equipment, the primary user equipment can initiate query and management of the backup relationship.

[0140] In a specific implementation, the primary user equipment sends message 7 (i.e., the seventh message) to the base station to query information about the backup user equipment. The base station obtains the backup user equipment of the primary user equipment as UE3 / UE4; the base station sends message 8 (i.e., the eighth message) to the primary user equipment, and the identifier of the backup user equipment, i.e., the identifier of UE3 / UE4, is carried in message 8.

[0141] In a non-limiting embodiment, the seventh message further includes an identifier of the service to be backed up.

[0142] In a specific implementation, the primary user equipment can perform query and management according to the service to be backed up. The identifier of the service to be backed up, such as a Quality of Service flow id (QoS flowid), may be carried in message 7.

[0143] That is to say, in the case where the service of the primary user equipment needs to be backed up and transmitted, the query and management of the backup relationship can be initiated. For example, when UE1 initiates data transmission of service 1, the backup relationship is queried through the above steps; when UE1 sends service 2, UE1 can also query the backup relationship through the above steps.

[0144] Correspondingly, the network device executes the following steps of the hot backup update method: receive a seventh message for querying a backup user equipment; send an eighth message, where the eighth message includes an identifier of the backup user equipment, and the identifier of the backup user equipment corresponds to the identifier of the service to be backed up in the seventh message.

[0145] Further, the network device selects one or more user equipments in the user equipment group where the primary user equipment is located as the backup user equipment.

[0146] In specific implementation, the base station may request the backup user equipment corresponding to the primary user equipment from the core network element, and the core network element notifies the base station of the backup user equipment corresponding to the primary user equipment.

[0147] In specific implementation, the base station may also select one or more backup UEs in a UE group, where the UE group refers to a group of multiple UEs that can transmit Service 1, and the multiple UEs can be backup UEs for each other. The UE group information is configured by the network management or notified by the core network element to the base station.

[0148] Please refer to Figure 7 , and an embodiment of the present invention also discloses a hot backup update method.

[0149] The hot backup update method can be used on the user equipment side, specifically on the primary user equipment side, that is, the primary user equipment can execute each step of the hot backup update method.

[0150] Specifically, the hot backup update method may include the following steps:

[0151] Step 701: Broadcast the ninth message, where the ninth message is used to indicate finding the backup user equipment, and the ninth message includes the identifier of the service to be backed up;

[0152] Step 702: Receive the tenth message, where the tenth message contains an indication of the candidate backup user equipment that can be used, and determine the backup user equipment according to the tenth message.

[0153] In specific implementation, UE2 sends Message 9 (i.e., the ninth message) to the surrounding UEs, that is, Message 9 is sent in a broadcast manner. Among them, Message 9 is to find a suitable backup UE, and Message 9 contains the identifier of the service to be backed up, such as the QoS flow id. If the surrounding user equipment, such as UE5, can be used as a backup UE, then UE5 sends Message 10 (i.e., the tenth message) to UE2, indicating that UE5 can be used as a candidate backup UE.

[0154] In a variation, Step 702 may also be replaced with the following steps: Send the eleventh message, where the eleventh message contains the candidate backup user identifier; Receive the twelfth message and determine the candidate backup user equipment.

[0155] In this embodiment, the primary user equipment detects the candidate UEs that can be backed up around it. The primary user equipment reports the candidate UEs that can be used as backups to the network side, that is, sends Message 11 (the eleventh message), and Message 11 contains the candidate backup user identifier. The network side is the base station or the core network element. The network side indicates the available backup user equipment to the primary user equipment.

[0156] In this embodiment, when the primary user equipment registers to the network, it obtains an initial backup relationship; and / or receives non-access stratum signaling, where the non-access stratum signaling carries an updated backup relationship. The candidate UEs that can be used as backups are from UEs with a backup relationship.

[0157] Correspondingly, other devices outside the primary user equipment (such as the aforementioned UE5) can perform each step of the following hot backup update method: receive a ninth message, where the ninth message is used to indicate finding a backup user equipment, and the ninth message includes an identifier of the service to be backed up; send a tenth message, where the tenth message indicates an indication of a candidate backup user equipment, and the candidate backup user equipment is used to determine the backup user equipment.

[0158] Furthermore, determine whether there is a backup relationship with the primary user equipment; if there is a backup relationship with the primary user equipment, then send the tenth message.

[0159] Furthermore, when registering to the network, obtain an initial backup relationship; and / or receive non-access stratum signaling, where the non-access stratum signaling carries an updated backup relationship.

[0160] In this embodiment, when the UE registers to the communication network, the network side configures an initial backup relationship, and the network side can update the backup relationship. Among them, the configuration and update of the backup relationship are sent through non-access stratum (NAS) signaling. The candidate UEs that can be used as backups are from UEs with a backup relationship. For example, for the case where the primary user equipment is UE2, if UE5 discovers that UE5 has a backup relationship with UE2, then UE5 can send message 10 (i.e., the tenth message) to UE2 to indicate that UE5 can be used as a candidate backup user equipment for UE2.

[0161] Through the management of the backup relationship, the embodiment of the present invention can realize the configuration of the backup user equipment corresponding to the primary user equipment, thereby realizing primary and backup switching and ensuring the reliability of data transmission.

[0162] Regarding each device and product described in the above embodiments, each module / unit included therein can be a software module / unit, a hardware module / unit, or can be partially a software module / unit and partially a hardware module / unit. For example, for each device and product applied to or integrated into a chip, each module / unit included therein can be implemented in the form of hardware such as circuits, or at least some of the modules / units can be implemented in the form of software programs that run on a processor integrated inside the chip, and the remaining (if any) part of the modules / units can be implemented in the form of hardware such as circuits; for each device and product applied to or integrated into a chip module, each module / unit included therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (such as a chip, a circuit module, etc.) or different components of the chip module, or at least some of the modules / units can be implemented in the form of software programs that run on a processor integrated inside the chip module, and the remaining (if any) part of the modules / units can be implemented in the form of hardware such as circuits; for each device and product applied to or integrated into a terminal, each module / unit included therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (such as a chip, a circuit module, etc.) or different components inside the terminal, or at least some of the modules / units can be implemented in the form of software programs that run on a processor integrated inside the terminal, and the remaining (if any) part of the modules / units can be implemented in the form of hardware such as circuits.

[0163] An embodiment of the present invention also discloses a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program runs, it can execute the steps of the hot backup method or the hot backup update method.

[0164] An embodiment of the present invention also discloses a user device, which may include a memory and a processor, and a computer program that can run on the processor is stored on the memory. When the processor runs the computer program, it can execute the steps of the hot backup method or the hot backup update method. The user device includes, but is not limited to, terminal devices such as mobile phones, computers, and tablet computers.

[0165] The technical solution of the present invention is also applicable to different network architectures, including but not limited to relay network architectures, dual-link architectures, Vehicle-to-Everything architectures, etc.

[0166] In the embodiments of the present application, the core network may be an evolved packet core (EPC), a 5G Core Network, or a new core network in a future communication system. The 5G Core Network consists of a set of devices and implements functions such as access and mobility management function (AMF) for mobility management, user plane function (UPF) for providing packet routing and forwarding and QoS (Quality of Service) management, session management function (SMF) for providing session management, IP address allocation and management, etc. The EPC may be composed of an MME that provides functions such as mobility management and gateway selection, a Serving Gateway (S-GW) that provides functions such as packet forwarding, and a PDN Gateway (P-GW) that provides functions such as terminal address allocation and rate control.

[0167] The base station (BS) in the embodiments of the present application, also referred to as base station equipment, is a device deployed in the radio access network (RAN) to provide wireless communication functions. For example, the equipment providing base station functions in the 2G network includes a base transceiver station (BTS), the equipment providing base station functions in the 3G network includes a Node B, the equipment providing base station functions in the 4G network includes an evolved Node B (eNB), in the wireless local area networks (WLAN), the equipment providing base station functions is an access point (AP), the equipment providing base station functions in 5G New Radio (NR) is a gNB, and the further evolved Node B (ng-eNB). Among them, the gNB communicates with the terminal using NR technology, the ng-eNB communicates with the terminal using E-UTRA (Evolved Universal Terrestrial Radio Access) technology, and both the gNB and the ng-eNB can be connected to the 5G core network. The base station in the embodiments of the present application also includes equipment providing base station functions in future new communication systems, etc.

[0168] The base station controller in the embodiments of this application is a device for managing base stations. For example, the base station controller (BSC for short) in a 2G network, the radio network controller (RNC for short) in a 3G network, and it can also refer to the device for controlling and managing base stations in future new communication systems.

[0169] The network side "network" in the embodiments of the present invention refers to the communication network that provides communication services for terminals, including the base stations of the radio access network, and can also include the base station controllers of the radio access network, and can also include the devices on the core network side.

[0170] The terminal in the embodiments of this application can refer to various forms of user equipment (UE for short), access terminals, user units, user stations, mobile stations, mobile handsets (abbreviated as MS), remote stations, remote terminals, mobile devices, user terminals, terminal equipment, wireless communication devices, user agents or user devices. The terminal equipment can also be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal equipment in future 5G networks, or terminal equipment in future evolved Public Land Mobile Networks (PLMN for short), etc. The embodiments of this application do not limit this.

[0171] The embodiments of this application define the unidirectional communication link from the access network to the terminal as the downlink. The data transmitted on the downlink is downlink data, and the transmission direction of the downlink data is called the downlink direction; while the unidirectional communication link from the terminal to the access network is the uplink. The data transmitted on the uplink is uplink data, and the transmission direction of the uplink data is called the uplink direction.

[0172] It should be understood that the term "and / or" in this article is merely a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this article indicates that the associated objects before and after are in an "or" relationship.

[0173] In the embodiments of the present application, "a plurality of" means two or more.

[0174] In the embodiments of the present application, the first, second, etc. descriptions are only for the purpose of indicating and distinguishing the described objects, without order, and do not represent any special limitation on the number of devices in the embodiments of the present application, and cannot constitute any limitation to the embodiments of the present application.

[0175] In the embodiments of the present application, "connection" means various connection methods such as direct connection or indirect connection to achieve communication between devices, and the embodiments of the present application do not make any limitation on this.

[0176] It should be understood that in the embodiments of the present application, the processor may be a central processing unit (abbreviated as CPU), and this processor may also be other general-purpose processors, digital signal processors (abbreviated as DSP), application specific integrated circuits (abbreviated as ASIC), field programmable gate arrays (abbreviated as FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or this processor may also be any conventional processor, etc.

[0177] It should also be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of random access memory (RAM) are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM), and direct rambus random access memory (DR RAM).

[0178] The above embodiments can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired or wireless manner. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that contains one or more collections of available media. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state drive.

[0179] It should be understood that in various embodiments of the present application, the order of the above processes does not mean the order of execution. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

[0180] In several embodiments provided in the present application, it should be understood that the disclosed methods, devices, and systems can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for example, the division of the units is only a logical function division, and there can be other division methods in actual implementation; for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling, direct coupling, or communication connection to each other can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be in an electrical, mechanical, or other form.

[0181] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0182] In addition, in each embodiment of the present invention, each functional unit can be integrated into a processing unit, or each unit can be physically included separately, or two or more units can be integrated into one unit. The above integrated unit can be implemented in the form of hardware, or in the form of a hardware plus software functional unit.

[0183] The above integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above software functional unit stored in a storage medium includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute some steps of the methods described in the various embodiments of the present invention.

[0184] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention should be subject to the scope defined by the claims.

Claims

1. A hot backup method, applied to the main user equipment side, characterized in that Including: Monitoring backup trigger events; In response to the monitored backup trigger event, sending a first message, the first message being used to instruct a backup user equipment to perform data transmission, the first message including an identifier of a service to be backed up, the first message further including a backup type, the backup type being selected from temporary backup and permanent backup, wherein the backup type corresponds to the backup trigger event; The backup trigger event includes one or more of the following: Trigger event one, the number of data transmission failures reaches a first preset quantity; Trigger event two, the number of data reception failures reaches a second preset quantity; Trigger event three, a continuous third preset quantity of out-of-sync indications occur during wireless link monitoring; Trigger event four, a continuous third preset quantity of out-of-sync indications occur during wireless link monitoring, and a first timer started times out; The backup types corresponding to trigger event one, trigger event two, and trigger event four are the permanent backup; the backup type corresponding to trigger event three is the temporary backup.

2. The hot backup method according to claim 1, wherein The first message further includes reception status information of downlink data.

3. The hot backup method according to claim 2, wherein The reception status information includes the maximum sequence number of continuously received packets that have been successfully received, the sequence numbers of packets that have not been successfully received, and the sequence numbers of non-continuous packets that have been successfully received.

4. The hot backup method according to claim 1, wherein The first message further includes transmission status information of uplink data.

5. The hot backup method according to claim 4, characterized in that The transmission status information includes the maximum sequence number of continuously transmitted packets that have been successfully transmitted, the sequence numbers of packets that have not been successfully transmitted, and the sequence numbers of non-continuous packets that have been successfully received.

6. The hot backup method according to claim 1, characterized in that Sending the first message includes a backup reason, and the backup reason includes one or more of the following: Data transmission failure, data reception failure, wireless link deterioration, wireless link failure, and terminal movement.

7. The hot backup method according to claim 1, characterized in that Sending the first message includes: Sending the first message through a direct communication interface with the backup user equipment; Or, forwarding the first message through a base station, the first message including an identifier of the cell where the backup user equipment is located or an identifier of the connected base station.

8. The hot backup method according to claim 1, wherein Also including: Sending a fourth message, the fourth message instructing the backup user equipment to cancel data transmission.

9. The hot backup method according to claim 8, characterized in that, Sending the fourth message includes: Sending the fourth message through a direct communication interface with the backup user equipment; Or, forwarding the fourth message through a base station, the fourth message including an identifier of the cell where the backup user equipment is located or an identifier of the connected base station.

10. A hot backup method, characterized in that, Including: Receiving a first message, the first message including an identifier of a service to be backed up; In response to receiving the first message, performing data transmission on the data of the service indicated by the identifier of the service to be backed up, the first message further including a backup type, the backup type being selected from temporary backup and permanent backup, wherein the backup type corresponds to the backup trigger event; The backup trigger event includes one or more of the following: Trigger event one, the number of data transmission failures reaches a first preset quantity; Trigger event two, the number of data reception failures reaches a second preset quantity; Trigger event three, a continuous third preset quantity of out-of-sync indications occur during wireless link monitoring; Trigger event four: When monitoring the wireless link, there are consecutive out-of-step indications of the third preset quantity, and the first timer started times out; For trigger event one, trigger event two, and trigger event four, the corresponding backup type is the long-term backup; for trigger event three, the corresponding backup type is the temporary backup.

11. The hot backup method according to claim 10, characterized in that, Further included: Sending a second message, where the second message indicates permission for data transmission or indicates backup failure.

12. The hot backup method according to claim 10, characterized in that, Further included: Sending a third message to the network device, where the third message is used to indicate to the network device that a backup event has occurred.

13. The hot backup method according to claim 12, characterized in that, The third message includes one or more of the following: the identifier of the primary user equipment, the identifier of the backup user equipment, and the backup reason.

14. The hot backup method according to claim 10, wherein Further included: Receiving a sixth message from the network device, where the sixth message indicates to perform a backup, and the sixth message includes a backup type, and the backup type is selected from the temporary backup and the long-term backup.

15. The hot backup method according to claim 10 or 14, characterized in that, Further included: When the backup type is the temporary backup, starting a second timer.

16. The hot backup method according to claim 15, characterized in that, Further included: If the fourth message is not received and the second timer times out, then adjusting the backup type from the temporary backup to the long-term backup, where the fourth message indicates cancellation of data transmission.

17. The hot backup method according to claim 16, wherein Further included: Converting the device type to the primary user equipment; Or, starting a third timer, and after the third timer times out, converting the device type to the primary user equipment.

18. The hot backup method according to claim 17, wherein Further included: Sending a fifth message to the network device, where the fifth message indicates the conversion of the device type, and the fifth message includes the identifier of the primary user equipment.

19. A hot backup device, which is applied to the main user equipment side, is characterized in that Included: A monitoring module, used to monitor backup trigger events; A sending module, used to send a first message in response to the monitored backup trigger event, where the first message is used to instruct the backup user equipment to perform data transmission, the first message includes the identifier of the service to be backed up, the first message further includes a backup type, and the backup type is selected from the temporary backup and the long-term backup, where the backup type corresponds to the backup trigger event; The backup trigger event includes one or more of the following: Trigger event one: The number of data transmission failures reaches the first preset quantity; Trigger event two: The number of data reception failures reaches the second preset quantity; Trigger event three: When monitoring the wireless link, there are consecutive out-of-step indications of the third preset quantity; Trigger event four: When monitoring the wireless link, there are consecutive out-of-step indications of the third preset quantity, and the first timer started times out; For trigger event one, trigger event two, and trigger event four, the corresponding backup type is the long-term backup; for trigger event three, the corresponding backup type is the temporary backup.

20. A hot backup device, characterized in that, Included: A receiving module, used to receive the first message, where the first message includes the identifier of the service to be backed up; A data transmission module, used to perform data transmission on the data of the service indicated by the identifier of the service to be backed up in response to receiving the first message, the first message further includes a backup type, and the backup type is selected from the temporary backup and the long-term backup, where the backup type corresponds to the backup trigger event; The backup trigger event includes one or more of the following: Trigger event one: The number of data transmission failures reaches the first preset quantity; Trigger event two: The number of data reception failures reaches the second preset quantity; Trigger event three: During wireless link monitoring, there are consecutive out-of-sync indications of the third preset quantity; Trigger event four: During wireless link monitoring, there are consecutive out-of-sync indications of the third preset quantity, and the first timer started times out; For the trigger event one, the trigger event two, and the trigger event four, the corresponding backup type is the long-term backup; for the trigger event three, the corresponding backup type is the temporary backup.

21. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is run by the processor, it executes the steps of the hot backup method according to any one of claims 1 to 18.

22. A user equipment, comprising a memory and a processor, wherein a computer program capable of running on the processor is stored on the memory, characterized in that When the processor runs the computer program, it executes the steps of the hot backup method according to any one of claims 1 to 9, or the steps of the hot backup method according to any one of claims 10 to 18.

Citation Information

Patent Citations

  • Seamless handover between devices

    CN109691178A

  • Method and device switching main and standby terminals, server and system for switching the main and standby terminals

    CN110890980A

  • Service execution terminal switching method, device and system and storage medium

    CN111757305A

  • Call switching method and device, terminal and computer readable storage medium

    CN113242399A