A switching processing method and terminal equipment
By releasing or not rebuilding the connection to the source network device when the terminal device performs the handover process, the problem of useless processing triggers during the handover process is solved, reducing the interrupt time and processing complexity.
Patent Information
- Application Number
- CN202211400276.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-02-13
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2040-02-13
AI Technical Summary
When the terminal device performs handover processing, maintaining the protocol stack of the source cell and the target cell may lead to useless processing triggers, increasing interrupt time and processing complexity.
After the random access of the terminal device to the target network device is successful, the connection of the source network device is released according to the preset conditions, or the connection re-establishment with the source network device is not triggered, or the random access process with the source network device is not triggered.
It avoids the terminal device triggering useless connections during the switching process, reducing interrupt time and processing complexity.
Smart Images

Figure CN115767647B_ABST
Abstract
Description
[0001] This application is a divisional application of the PCT international patent application PCT / CN2020 / 075020 with an application date of February 13, 2020, which has entered the Chinese national phase with Chinese patent application number 202080083487.8 and the invention name “A switching processing method and terminal device”. Technical Field
[0002] The present invention relates to the field of information processing technology, and in particular to a switching processing method, terminal equipment, chip, computer-readable storage medium, computer program product and computer program. Background Art
[0003] In the related art, in the switching process of connecting to the source network device and the target network device at the same time, the terminal device will maintain the protocol stack of the source cell and the target cell at the same time during the switching. However, such a processing method may trigger some useless processing processes of the terminal device, thereby causing additional interruption time and processing complexity. Summary of the invention
[0004] To solve the above technical problems, embodiments of the present invention provide a switching processing method, a terminal device, a chip, a computer-readable storage medium, a computer program product, and a computer program.
[0005] In a first aspect, a handover processing method is provided, the method comprising:
[0006] The terminal device successfully randomly accesses the target network device during the first type of switching, the terminal device switches uplink data to the target network device, and the terminal device performs one of the following processing when the preset conditions are met:
[0007] The connection with the source network device is released; the connection re-establishment with the source network device is not triggered; and the random access process with the source network device is not triggered.
[0008] In a second aspect, a terminal device is provided, including:
[0009] The communication unit successfully randomly accesses the target network device during the first type of switching, switches uplink data to the target network device, and performs one of the following processing when a preset condition is met:
[0010] The connection with the source network device is released; the connection re-establishment with the source network device is not triggered; and the random access process with the source network device is not triggered.
[0011] In a third aspect, a terminal device is provided, comprising a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the method in the first aspect or its implementations.
[0012] In a fourth aspect, a chip is provided for implementing the methods in the above-mentioned implementation modes.
[0013] Specifically, the chip includes: a processor, which is used to call and run a computer program from a memory, so that a device equipped with the chip executes the method in the above-mentioned first aspect or its various implementation modes.
[0014] In a fifth aspect, a computer-readable storage medium is provided for storing a computer program, wherein the computer program enables a computer to execute the method in the above-mentioned first aspect or its various implementations.
[0015] In a sixth aspect, a computer program product is provided, comprising computer program instructions, which enable a computer to execute the method in the above-mentioned first aspect or its various implementations.
[0016] In a seventh aspect, a computer program is provided, which, when executed on a computer, enables the computer to execute the method in the first aspect or its various implementations.
[0017] By adopting the above solution, after the terminal device successfully performs random access with the target network device during the first type of handover, the terminal device releases the connection with the source network device if the preset conditions are met, or does not trigger the re-establishment of the connection with the source network device, or does not trigger the random access process with the source network device. In this way, it can be ensured that after the terminal device successfully performs random access with the first type of handover and establishes a connection with the target network device, no useless connection will be triggered between the terminal device and the source network device, thereby not causing additional interruption time and additional processing complexity to the terminal device. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 This is a schematic diagram of a communication system architecture provided by an embodiment of the present application. Figure 1 ;
[0019] Figure 2 A schematic diagram of a handover processing method provided by an embodiment of the present invention;
[0020] Figure 3 A schematic diagram of a switching process;
[0021] Figure 4 A schematic diagram of a process in an example provided in an embodiment of the present invention Figure 1 ;
[0022] Figure 5 A schematic diagram of a process in an example provided in an embodiment of the present invention Figure 2 ;
[0023] Figure 6 A schematic diagram of the structure of a terminal device provided in an embodiment of the present invention;
[0024] Figure 7 A schematic diagram of the structure of a communication device provided in an embodiment of the present invention;
[0025] Figure 8 is a schematic block diagram of a chip provided in an embodiment of the present application;
[0026] Fig. 9 This is a schematic diagram of a communication system architecture provided by an embodiment of the present application. Figure 2 . DETAILED DESCRIPTION
[0027] In order to enable a more detailed understanding of the features and technical contents of the embodiments of the present invention, the implementation of the embodiments of the present invention is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not intended to limit the embodiments of the present invention.
[0028] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0029] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system or 5G system, etc.
[0030] For example, the communication system 100 used in the embodiment of the present application can be as follows: Figure 1 As shown. The communication system 100 may include a network device 110, which may be a device that communicates with UE120 (or referred to as a communication terminal or terminal). The network device 110 may provide communication coverage for a specific geographical area, and may communicate with a UE located in the coverage area. Optionally, the network device 110 may be a network device (Base TransceiverStation, BTS) in a GSM system or a CDMA system, or a network device (NodeB, NB) in a WCDMA system, or an evolved network device (Evolutional Node B, eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (Cloud Radio Access Network, CRAN), or the network device may be a mobile switching center, a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, a network side device in a 5G network, or a network device in a future evolved public land mobile network (Public Land Mobile Network, PLMN), etc.
[0031] The communication system 100 also includes at least one UE 120 located within the coverage of the network device 110. As used herein, "UE" includes but is not limited to connecting via a wired line, such as via a Public Switched Telephone Networks (PSTN), a Digital Subscriber Line (DSL), a digital cable, a direct cable connection; and / or another data connection / network; and / or via a wireless interface, such as, for a cellular network, a Wireless Local Area Network (WLAN), a digital television network such as a DVB-H network, a satellite network, an AM-FM broadcast transmitter; and / or a device of another UE configured to receive / send communication signals; and / or an Internet of Things (IoT) device. A UE configured to communicate via a wireless interface may be referred to as a "wireless communication terminal", "wireless terminal" or "mobile terminal".
[0032] Optionally, UE120 may perform device-to-device (D2D) communication between the UEs.
[0033] It should be understood that the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0034] In order to enable a more detailed understanding of the features and technical contents of the embodiments of the present invention, the implementation of the embodiments of the present invention is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not intended to limit the embodiments of the present invention.
[0035] The embodiment of the present invention provides a switching processing method, such as Figure 2 As shown, the method includes:
[0036] Step 21: The terminal device successfully performs random access to the target network device during the first type of handover, and the terminal device switches uplink data to the target network device. If a preset condition is met, the terminal device performs one of the following processes:
[0037] The connection with the source network device is released; the connection re-establishment with the source network device is not triggered; and the random access process with the source network device is not triggered.
[0038] The first type of handover is: during the handover process, the terminal device maintains the handover of the protocol stack between the source network device and the target network device. The first type of handover can be called dual active protocol stack (DAPS) handover (HO).
[0039] In this embodiment, the network device may be a base station on the network side; the source network device may be a source base station to which the terminal device is connected, and the target network device may be a target base station. The terminal device is a device that can simultaneously maintain connection with the source network device and the target network device during switching.
[0040] First, the scenario of this embodiment is explained. Similar to the LTE system, the New Radio (NR) system supports the switching process of connected terminal devices. When a terminal device that is using network services moves from one cell to another, or due to wireless transmission service load adjustment, activation operation maintenance, equipment failure, etc., in order to ensure the continuity of communication and the quality of service, the system must transfer the communication link between the terminal device and the original cell to the new cell, that is, perform a switching process. Take the Xn interface switching process as an example to illustrate a switching process corresponding to the example. The entire switching process is divided into the following three stages, which can be seen in Figure 3 As shown, including:
[0041] Handover preparation stage: As shown in 0-5 in the figure, the target network device and the source network device process the mobile control information provided by the access and mobility management function (AMF); the terminal device performs measurement control and reporting, the source network device makes a handover decision, and then the source network device makes a handover request, management control and handover request confirmation to the target network device. Among them, the handover confirmation message contains the handover command generated by the target cell, and the source network device is not allowed to make any modifications to the handover command generated by the target network device, and directly forwards the handover command to the terminal device.
[0042] Switching execution phase: As shown in Figures 6-7, the terminal device immediately executes the switching process after receiving the switching command, which may include the radio access network (RAN) switching between the terminal device and the source network device, the terminal device disconnecting the source cell and synchronizing with the target cell and establishing a connection (such as performing random access, sending an RRC switching completion message to the target base station, etc.); SN state transfer; it may also include the active network device transmitting new data of the user plane function entity (UPF, User Plane Function), and transmitting the cached data to the target network device.
[0043] Switching completion phase: As shown in Figures 8-12, after the RAN switching is completed, the terminal device transmits user data through the target network device, and the target network device transmits user data with the UPF; then the target network device sends a path switching request to the AMF, the UPF executes the path switching, and then the AMF notifies the target network device through the source network device that the path switching is completed, the AMF sends a path switching request confirmation to the target network device, and then the target network device notifies the source network device to release the user data.
[0044] In addition, another switching scenario corresponding to this embodiment may also include the following two architectures:
[0045] Based on dual connection switching, in this case, when switching, the target network device is first added as an auxiliary node (SN), and then the SN is changed to a master node (MN) through role conversion signaling, and finally the source network device is released, thereby achieving the effect of reducing the interruption time during switching.
[0046] Another architecture is a switch that maintains the connection with the source network device and the target network device at the same time, which can be understood as a switch that establishes first and then breaks the link (eMBB, Enhanced make-before-break). The difference of this switch is that when the terminal device receives the switching command (HO command), it continues to maintain the connection with the source network device and initiates random access to the target network device until the terminal device completes the access to the target network device and then releases the connection with the source network device.
[0047] Furthermore, in the 3GPP mobility enhancement topic (including LTE and NR), a DAPS (dual active protocol stack) optimization method for reducing the interruption time during switching is proposed. The main purpose is that during the switching, the terminal device will simultaneously maintain the protocol stacks of the source network device and the target network device. When the terminal device receives the DAPS switching command, it maintains the connection of the source network device and initiates a synchronization process to the target network device. When the synchronization process / random access is completed, the terminal device will switch the uplink data, that is, after the random access, the uplink data transmission of the network device will be switched from the source network device side to the target network device side. After the random access, the release of the source network device protocol stack is based on the display indication of the network, that is, during the period from the random access to the release of the connection of the source network device, the terminal device can normally receive the downlink data sent by the source cell, and can send uplink feedback related information of the downlink data to the source cell.
[0048] The terminal device successfully randomly accesses the target network device during the first type of switching (DAPS switching). While the terminal device switches the uplink data to the target network device, the terminal device also maintains the protocol stack of the source network device, or it can be understood that the terminal device maintains the connection with the source network device. In this scenario, how to avoid triggering useless connection processes and causing additional transmission interruption time and additional complexity to the terminal device is a problem to be solved by the solution provided in this embodiment. Figure 4 As shown, the solution provided in this embodiment may include:
[0049] Step 41: The terminal device receives a switching command, where the switching command instructs the terminal device to perform a first type of switching, that is, DAPS switching.
[0050] Step 42: The terminal device performs a synchronization process / random access with the target network device based on the switching command. If the random access is successful, the terminal device switches the uplink data transmission to the target network device. If the preset conditions are met, the terminal device performs one of the following processes:
[0051] The connection with the source network device is released; the connection re-establishment with the source network device is not triggered; and the random access process with the source network device is not triggered.
[0052] Based on the above, the following examples are used to illustrate:
[0053] Example 1, the preset condition includes: a radio link failure RLF occurs in the connection between the terminal device and the source network device;
[0054] When the preset conditions are met, the terminal device performs the following processing: releasing the connection with the source network device; or not triggering the re-establishment of the connection with the source network device.
[0055] In one case:
[0056] When a radio link failure RLF occurs in the connection between the terminal device and the source network device (or source cell), the terminal device releases the connection of the source cell;
[0057] The process of releasing the connection of the source network device may include: releasing the protocol stack of the source network device and a key related to the source network device.
[0058] That is, if the RLF triggering condition is met between the terminal device and the source network device, when it is determined that RLF occurs, the connection with the source network device is not reestablished according to the existing protocol regulations, but the connection with the source network device is released.
[0059] In other words, once RLF occurs between the terminal device and the source network device, the connection with the source network device is completely avoided by releasing the connection with the source network device, including related information such as the protocol stack corresponding to the original network device, so that connection re-establishment will not be performed.
[0060] In another case, if Figure 5 As shown,
[0061] Step 51: When a radio link failure (RLF) occurs in the connection between the terminal device and the source network device, re-establishment of the connection with the source network device is not triggered.
[0062] That is, if the RLF triggering conditions are met between the terminal device and the source network device, when it is determined that RLF has occurred, the connection with the source network device is not reestablished in accordance with the existing protocol regulations, but the terminal device is controlled not to perform the connection reestablishment process with the source network device.
[0063] This step may also include: if the processing performed by the terminal device is not to trigger the re-establishment of the connection with the source network device, the terminal device retains the protocol stack of the source network device. The difference from the previous example is that in this example, in this case, the terminal device only controls not to re-establish the connection, but retains the protocol stack of the source network device, or it is understood that the relevant information of the source network device is retained.
[0064] On this basis, step 52: the terminal device receives first indication information; the first indication information is used to instruct to release the connection of the source network device;
[0065] Step 53: The terminal device releases the connection of the source network device based on the first indication information. The process of releasing the connection of the source network device includes: releasing the protocol stack of the source network device and the key related to the source network device.
[0066] That is, if RLF occurs in the connection between the terminal device and the source network device, the terminal device does not trigger connection re-establishment and retains the protocol stack of the source network device (or relevant information of the source network device) until receiving the first indication information displayed to release the source network device.
[0067] The first indication information for releasing the source network device may be sent by the source network device to the terminal device (or may be sent by the target network device to the terminal device);
[0068] The first indication information may be carried by at least one downlink information or channel, for example, may be carried by downlink control information (DCI), or by radio resource control (RRC) signaling, or by medium access control (MAC) control element (CE), or by physical downlink shared channel PDSCH, or by physical downlink control channel PDCCH, etc., and the list is not exhaustive here.
[0069] In addition, in this example, it may also include: the terminal device reports to the target network device that an RLF occurs in the connection with the source network device.
[0070] For example, during the execution of step 51, when the terminal device determines that an RLF occurs with the source network device, the terminal device reports to the target network device that an RLF occurs with the source network device;
[0071] Alternatively, during the processing of step 52 or step 53, for example, before (or after) receiving the first indication information, the terminal device reports to the target network device that an RLF occurs in the connection with the source network device.
[0072] In this example, the triggering condition of RLF includes at least one of the following:
[0073] After receiving an indication of radio link problems from the physical layer, the timer expires (Expiry ofatimer started after indication of radio problems from the physical layer); (if radio link problems are recovered before the timer expires, the UE stops the timer (if radio problems are recovered before the timer is expired, the UE stops the timer); For example, in one case, the timer is started when a desynchronization occurs, and when the timer times out or expires and the desynchronization problem is not resolved, it can be considered that RLF has occurred.
[0074] The random access procedure failure with the source network device; for example, the random access process may fail when triggered due to uplink desynchronization; or the random access process may fail when triggered due to BFR, and the like may be considered as sending RLF.
[0075] Radio Link Control (RLC) failed.
[0076] Example 2:
[0077] The preset condition includes: the terminal device and the source network device meet the condition for triggering random access;
[0078] When the preset conditions are met, the processing performed by the terminal device is: releasing the connection with the source network device; or not triggering the random access process with the source network device.
[0079] In this example, the condition for triggering random access includes at least one of the following:
[0080] Uplink out of synchronization; random access triggered by scheduling request SR; beam failure recovery BFR; connection re-establishment.
[0081] Since the scenario targeted by this embodiment is that the terminal device successfully randomly accesses the target network device during the process of performing the first type of switching (DAPS switching), while the terminal device switches the uplink data to the target network device, the terminal device also maintains the protocol stack of the source network device, or it can be understood that the terminal device maintains the connection with the source network device. Therefore, in this example, the random access process described refers to the random access process when the terminal device is in a connected state (with the source network device).
[0082] This example may also include: the terminal device reports the processing status of the terminal device to the target network device.
[0083] Specifically, if the terminal device releases the connection of the source network device when a preset condition is met, the processing status of the terminal device may be reported to the target network device.
[0084] Alternatively, if the terminal device does not trigger a random access process with the source network device when a preset condition is met, the processing status of the terminal device may be reported to the target network device.
[0085] The processing status of the terminal device at least includes: the reason why the terminal device triggers the random access process.
[0086] Among them, the reason for triggering the random access process may correspond to the aforementioned condition for triggering random access. For example, the condition for triggering random access is connection re-establishment. Then, when the terminal device determines not to trigger the random access process with the source network device, it may send a second indication information to the target network device to indicate the random access process triggered by the connection re-establishment between the terminal device and the source network device.
[0087] Furthermore, the cause of triggering the random access process may be a cause value, for example, cause value A may correspond to uplink out-of-sync, etc., which are not exhaustively listed here.
[0088] In addition, the processing status of the aforementioned terminal device, in addition to the aforementioned reasons for triggering the random access process, may also include the terminal's processing method when the conditions for triggering the random access process are met. For example, the terminal device indicates to the target network device that its own processing status also includes: not triggering the random access process with the source network device, or releasing the connection with the source network device, etc.
[0089] In one method, without triggering the random access process with the source network device, some of the processing in the aforementioned example can also be combined, for example, the terminal device can receive a first indication information; the first indication information is used to indicate the release of the connection of the source network device; the terminal device releases the connection of the source network device based on the first indication information.
[0090] It can be seen that by adopting the above scheme, after the terminal device successfully performs random access with the target network device during the first type of switching, the terminal device releases the connection with the source network device if the preset conditions are met, or does not trigger the re-establishment of the connection with the source network device, or does not trigger the random access process with the source network device. In this way, it can be ensured that after the terminal device successfully performs the first type of switching random access and establishes a connection with the target network device, no useless connection will be triggered between the terminal device and the source network device, thereby not bringing additional interruption time and additional processing complexity to the terminal device.
[0091] An embodiment of the present invention provides a terminal device, such as Figure 6 As shown, including:
[0092] The communication unit 61 successfully performs random access with a target network device during the first type of handover, switches uplink data to the target network device, and performs one of the following processes when a preset condition is met:
[0093] The connection with the source network device is released; the connection re-establishment with the source network device is not triggered; and the random access process with the source network device is not triggered.
[0094] The first type of handover is: during the handover process, the terminal device maintains the handover of the protocol stack between the source network device and the target network device. The first type of handover can be called dual active protocol stack (DAPS) handover (HO).
[0095] In this embodiment, the network device may be a base station on the network side; the source network device may be a source base station to which the terminal device is connected, and the target network device may be a target base station. The terminal device is a device that can simultaneously maintain connection with the source network device and the target network device during switching.
[0096] The solution provided in this embodiment is: the terminal device successfully randomly accesses the target network device during the process of performing the first type of switching (DAPS switching), and while the terminal device switches the uplink data to the target network device, the terminal device also maintains the protocol stack of the source network device, or it can be understood that the terminal device maintains the connection with the source network device. In this scenario, how to avoid triggering useless connection processes, and the additional transmission interruption time and complexity brought to the terminal device.
[0097] Based on the above, the following examples are used to illustrate:
[0098] Example 1, the preset condition includes: a radio link failure RLF occurs in the connection between the terminal device and the source network device;
[0099] The process performed by the communication unit 61 when the preset condition is met is: releasing the connection with the source network device; or not triggering the re-establishment of the connection with the source network device.
[0100] In one case:
[0101] When a radio link failure RLF occurs between the connection between the communication unit 61 of the terminal device and the source network device (or source cell), the communication unit 61 releases the connection of the source cell;
[0102] The process of releasing the connection of the source network device may include: releasing the protocol stack of the source network device and a key related to the source network device.
[0103] In another case:
[0104] When a radio link failure RLF occurs in the connection between the communication unit 61 and the source network device, re-establishment of the connection with the source network device is not triggered.
[0105] It may also include: if the processing performed by the terminal device is not to trigger the re-establishment of the connection with the source network device, the communication unit 61 of the terminal device retains the protocol stack of the source network device. The difference from the previous example is that in this example, in this case, the terminal device only controls not to re-establish the connection, but retains the protocol stack of the source network device, or it is understood that the relevant information of the source network device is retained.
[0106] On this basis, the communication unit 61 of the terminal device receives the first indication information; the first indication information is used to indicate the release of the connection of the source network device; the connection of the source network device is released based on the first indication information. The process of releasing the connection of the source network device includes: releasing the protocol stack of the source network device and the key related to the source network device.
[0107] In addition, in this example, it may also include: the communication unit 61 of the terminal device reports to the target network device that the connection with the source network device has RLF.
[0108] In this example, the triggering condition of RLF includes at least one of the following:
[0109] After receiving an indication of radio link problems from the physical layer, the timer expires (Expiry ofatimer started after indication of radio problems from the physical layer); (if radio link problems are recovered before the timer expires, the UE stops the timer (if radio problems are recovered before the timer is expired, the UE stops the timer); For example, in one case, the timer is started when a desynchronization occurs, and when the timer times out or expires and the desynchronization problem is not resolved, it can be considered that RLF has occurred.
[0110] The random access procedure failure with the source network device; for example, the random access process may fail when triggered due to uplink desynchronization; or the random access process may fail when triggered due to BFR, and the like may be considered as sending RLF.
[0111] Radio Link Control (RLC) failed.
[0112] Example 2:
[0113] The preset condition includes: the terminal device and the source network device meet the condition for triggering random access;
[0114] The communication unit 61 of the terminal device performs the following processing when the preset conditions are met: releasing the connection with the source network device; or not triggering the random access process with the source network device.
[0115] In this example, the condition for triggering random access includes at least one of the following:
[0116] Uplink out of synchronization; random access triggered by scheduling request SR; beam failure recovery BFR; connection re-establishment.
[0117] This example may also include: the communication unit 61 of the terminal device reports the processing status of the terminal device to the target network device.
[0118] The processing status of the terminal device at least includes: the reason why the terminal device triggers the random access process.
[0119] It can be seen that by adopting the above scheme, after the terminal device successfully performs random access with the target network device during the first type of switching, the terminal device releases the connection with the source network device if the preset conditions are met, or does not trigger the re-establishment of the connection with the source network device, or does not trigger the random access process with the source network device. In this way, it can be ensured that after the terminal device successfully performs the first type of switching random access and establishes a connection with the target network device, no useless connection will be triggered between the terminal device and the source network device, thereby not bringing additional interruption time and additional processing complexity to the terminal device.
[0120] Figure 7 It is a schematic structural diagram of a communication device 900 provided in an embodiment of the present invention. The communication device in this embodiment may specifically be the network device in the aforementioned embodiment. Figure 7 The communication device 900 shown includes a processor 910. The processor 910 can call and run a computer program from a memory to implement the method in the embodiment of the present invention.
[0121] Optionally, Figure 7 As shown, the communication device 900 may further include a memory 920. The processor 910 may call and run a computer program from the memory 920 to implement the method in the embodiment of the present invention.
[0122] The memory 920 may be a separate device independent of the processor 910 , or may be integrated into the processor 910 .
[0123] Alternatively, if Figure 7As shown, the communication device 900 may further include a transceiver 930, and the processor 910 may control the transceiver 930 to communicate with other devices, specifically, may send information or data to other devices, or receive information or data sent by other devices.
[0124] The transceiver 930 may include a transmitter and a receiver. The transceiver 930 may further include an antenna, and the number of antennas may be one or more.
[0125] Optionally, the communication device 900 may specifically be a terminal device or a network device of an embodiment of the present invention, and the communication device 900 may implement the corresponding processes implemented by the mobile terminal / terminal device in each method of the embodiment of the present invention, which will not be described in detail here for the sake of brevity.
[0126] Figure 8 is a schematic structural diagram of a chip according to an embodiment of the present invention. Figure 8 The chip 1000 shown includes a processor 1010, which can call and run a computer program from a memory to implement the method in the embodiment of the present invention.
[0127] Alternatively, if Figure 8 As shown, the chip 1000 may further include a memory 1020. The processor 1010 may call and run a computer program from the memory 1020 to implement the method in the embodiment of the present invention.
[0128] The memory 1020 may be a separate device independent of the processor 1010 , or may be integrated into the processor 1010 .
[0129] Optionally, the chip 1000 may further include an input interface 1030. The processor 1010 may control the input interface 1030 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0130] Optionally, the chip 1000 may further include an output interface 1040. The processor 1010 may control the output interface 1040 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0131] Optionally, the chip can be applied to the corresponding processes implemented by the terminal device in each method in the embodiments of the present invention, which will not be described here for the sake of brevity.
[0132] It should be understood that the chip mentioned in the embodiment of the present invention can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0133] It should be understood that the processor of the embodiment of the present invention may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit in the processor or the instruction in the form of software. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present invention can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor can be combined to perform. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0134] It can be understood that the memory in the embodiment of the present invention 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 and not limitation, many forms of 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), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0135] It should be understood that the above-mentioned memory is exemplary but not restrictive. For example, the memory in the embodiment of the present invention may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiment of the present invention is intended to include but not limited to these and any other suitable types of memory.
[0136] Fig. 98 is a schematic block diagram of a communication system 800 provided in an embodiment of the present application. Fig. 9 As shown, the communication system 800 includes a terminal device 810 and a network device 820. Here, the network device may include an active network device or a target network device.
[0137] Among them, the terminal device 810 can be used to implement the corresponding functions implemented by the UE in the above method, and the network device 820 can be used to implement the corresponding functions implemented by the network device in the above method on the source network device side or the method on the target network device side. For the sake of brevity, they will not be repeated here.
[0138] An embodiment of the present invention further provides a computer-readable storage medium for storing a computer program.
[0139] Optionally, the computer-readable storage medium can be applied to the network device or terminal device in the embodiments of the present invention, and the computer program enables the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present invention. For the sake of brevity, they are not repeated here.
[0140] An embodiment of the present invention further provides a computer program product, including computer program instructions.
[0141] Optionally, the computer program product can be applied to the network device or terminal device in the embodiments of the present invention, and the computer program instructions enable the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of the present invention. For the sake of brevity, they are not repeated here.
[0142] An embodiment of the present invention also provides a computer program.
[0143] Optionally, the computer program may be applied to a network device or a terminal device in an embodiment of the present invention. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the network device in each method of the embodiment of the present invention. For the sake of brevity, they are not described here.
[0144] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0145] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0146] In the several embodiments provided by the present invention, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as 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 mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0147] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0148] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0149] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0150] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims
1. A handover processing method, the method comprising: The terminal device successfully randomly accesses the target network device during the execution of the first type of switching, and the terminal device switches the uplink data to the target network device. The first type of switching is a dual-activation protocol stack DAPS switching. The terminal device performs the following processing when the preset conditions are met, and the preset conditions include: a radio link failure RLF occurs in the connection between the terminal device and the source network device: The terminal device is controlled not to trigger re-establishment of the connection with the source network device, and the protocol stack of the source network device is retained until first indication information for instructing to release the connection with the source network device is received.
2. The method according to claim 1, wherein: The method further comprises: After receiving the first indication information, the terminal device releases the connection of the source network device based on the first indication information.
3. The method according to claim 1 or 2, wherein: The process of releasing the connection of the source network device includes: releasing the protocol stack of the source network device and a key related to the source network device.
4. A terminal device, comprising: The communication unit successfully randomly accesses the target network device during the execution of the first type of switching, switches the uplink data to the target network device, and performs the following processing when the preset conditions are met. The preset conditions include: a radio link failure RLF occurs in the connection between the terminal device and the source network device: The terminal device is controlled not to trigger re-establishment of the connection with the source network device, and the protocol stack of the source network device is retained until first indication information for instructing to release the connection with the source network device is received.
5. The terminal device according to claim 4, wherein: After receiving the first indication information, the communication unit releases the connection of the source network device based on the first indication information.
6. The terminal device according to claim 4 or 5, wherein: The process of releasing the connection of the source network device includes: releasing the protocol stack of the source network device and a key related to the source network device.
7. A terminal device, comprising: a processor and a memory for storing a computer program capable of being executed on the processor, The memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the steps of the method according to any one of claims 1 to 3.
Citation Information
Patent Citations
Performing a combination of handover techniques
US20200022035A1