Communication method and device and computer readable storage medium

By including the configuration information of the target relay terminal in multiple cells in the conditional switching command, the problem of the terminal device failing due to the movement of the target relay terminal during conditional switching is solved, and the probability of successful handover is increased.

CN120238980APending Publication Date: 2025-07-01SPREADTRUM COMMUNICATION (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311793111.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-22
Publication Date
2025-07-01

AI Technical Summary

Technical Problem

When the terminal device performs conditional switching, the handover may fail due to the movement of the target relay terminal, which reduces the probability of handover success.

Method used

By including configuration information of the target relay terminal in a plurality of cells in the conditional handover command, the terminal device can perform conditional handover based on these configuration information, even if cell reselecting occurs during the handover process.

Benefits of technology

This improves the probability of success of the terminal device during conditional switching, ensuring the smooth completion of the handover process, even if the resident cell of the target relay terminal changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120238980A_ABST
    Figure CN120238980A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and device and a computer readable storage medium, and the communication method comprises the steps: receiving a condition switching command which comprises the configuration information of a target relay terminal residing in a plurality of cells; and executing condition switching according to the configuration information. The invention provides a scheme for reducing the switching failure probability when the terminal equipment executes condition switching.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a communication method, an apparatus, and a computer-readable storage medium. Background Art

[0002] To improve the transmission coverage range, a relay terminal (Relay) can be introduced between the sending end and the receiving end. The relay terminal can forward the data sent by the sending end to the receiving end, thereby expanding the sending range of the sending end. For example, in a cellular system, the relay is responsible for forwarding the data of the terminal device to the base station, or forwarding the data of the base station to the terminal device.

[0003] The introduction of the sidelink (SL) is to enable direct communication between terminal devices that are relatively close to each other. The data does not need to be forwarded by the base station, reducing the transmission delay. On the basis of the introduction of the sidelink, the sidelink relay is designed, that is, the link between the relay terminal and the terminal device uses the sidelink technology, while the traditional relay terminal and the terminal device use the uplink and downlink technologies.

[0004] However, the terminal device can move. When the terminal device moves, it may need to perform a handover, such as switching from one base station to another base station, or switching from one relay terminal to another relay terminal. When the terminal device performs a conditional handover (CHO), the handover may fail because the target relay terminal moves. Summary of the Invention

[0005] This application provides a solution for reducing the probability of handover failure when a terminal device performs a conditional handover.

[0006] To achieve the above objective, this application provides the following technical solutions:

[0007] In a first aspect, a communication method is provided. The communication method includes: receiving a conditional handover command, where the conditional handover command includes configuration information of a target relay terminal staying in multiple cells; and performing a conditional handover according to the configuration information.

[0008] Optionally, the conditional handover command includes first configuration information of the target relay terminal in a serving cell and second configuration information of the target relay terminal in at least one neighboring cell.

[0009] Optionally, before receiving the conditional handover command, it further includes: receiving discovery information, where the discovery information includes information of a serving cell of at least one candidate relay terminal and information of at least one neighboring cell.

[0010] Optionally, the discovery information includes information of neighboring cells with signal quality higher than a first threshold.

[0011] Optionally, the performing conditional handover according to the plurality of configuration information includes: selecting corresponding configuration information according to the cell in which the target relay terminal camps; performing conditional handover to the target relay terminal according to the selected configuration information.

[0012] In a second aspect, the present application further discloses another communication method, the communication method including: sending a conditional handover command, the conditional handover command including a plurality of configuration information of a target relay terminal in a plurality of cells, the plurality of configuration information being used to perform conditional handover.

[0013] Optionally, before sending the conditional handover command, it further includes: sending a handover request to the serving cell of the target relay terminal and at least one neighboring cell; receiving a handover request response from the serving cell and a handover request response from the at least one neighboring cell, the handover request response including the configuration information of the target relay terminal in the corresponding cell.

[0014] Optionally, before sending the conditional handover command, it further includes: receiving a measurement report, the measurement report including signal quality between a terminal device and a plurality of candidate relay terminals, and information of a serving cell and at least one neighboring cell of at least one candidate relay terminal.

[0015] In a third aspect, the present application further provides a communication method, the communication method including: broadcasting discovery information, the discovery information including information of a serving cell and at least one neighboring cell, the discovery information being used to determine a plurality of configuration information of a target relay terminal in the serving cell and the at least one neighboring cell, the plurality of configuration information being used to perform conditional handover.

[0016] Optionally, the discovery information includes information of neighboring cells with signal quality higher than a first threshold.

[0017] In a fourth aspect, the present application further discloses a communication device, the communication device including: a communication module, configured to receive a conditional handover command, the conditional handover command including a plurality of configuration information of a target relay terminal in a plurality of cells; a processing module, configured to perform conditional handover according to the plurality of configuration information.

[0018] Optionally, the conditional handover command includes first configuration information of the target relay terminal in a serving cell, and second configuration information of the target relay terminal in at least one neighboring cell.

[0019] Optionally, the communication module further receives discovery information, the discovery information including information of a serving cell and at least one neighboring cell of at least one candidate relay terminal.

[0020] Optionally, the discovery information includes information about neighboring cells with signal quality higher than a first threshold.

[0021] Optionally, the processing module selects corresponding configuration information according to the cell in which the target relay terminal camps; and performs a conditional handover to the target relay terminal according to the selected configuration information.

[0022] In a fifth aspect, the present application also discloses a communication device, which includes: a communication module, configured to send a conditional handover command, where the conditional handover command includes configuration information of a target relay terminal in multiple cells, and the multiple configuration information is used to perform a conditional handover.

[0023] Optionally, the communication module sends a handover request to the serving cell of the target relay terminal and at least one neighboring cell; the communication module receives a handover request response from the serving cell and a handover request response from the at least one neighboring cell, and the handover request response includes the configuration information of the target relay terminal in the corresponding cell.

[0024] Optionally, the communication module receives a measurement report, where the measurement report includes signal quality between a terminal device and multiple candidate relay terminals, as well as information about serving cells and at least one neighboring cell of at least one candidate relay terminal.

[0025] In a sixth aspect, the present application also discloses a communication device, which includes: a communication module, configured to broadcast discovery information, where the discovery information includes information about a serving cell and at least one neighboring cell, and the discovery information is used to determine multiple configuration information of a target relay terminal in the serving cell and the at least one neighboring cell, and the multiple configuration information is used to perform a conditional handover.

[0026] Optionally, the discovery information includes information about neighboring cells with signal quality higher than a first threshold.

[0027] In a seventh aspect, a computer-readable storage medium is provided, on which a computer program is stored, and the computer program is run by a processor to execute any one of the methods provided in the first aspect, the second aspect, or the third aspect.

[0028] In an eighth aspect, a communication device is provided, which includes a memory and a processor. A computer program is stored on the memory and can be run on the processor, and the processor runs the computer program to execute any one of the methods provided in the first aspect, the second aspect, or the third aspect.

[0029] In a ninth aspect, a computer program product is provided, on which a computer program is stored, and the computer program is run by a processor to execute any one of the methods provided in the first aspect, the second aspect, or the third aspect.

[0030] In a tenth aspect, a communication system is provided, including the above-mentioned terminal device, relay terminal, and the above-mentioned network device.

[0031] In an eleventh aspect, an embodiment of the present application further provides a chip (or data transmission device), on which a computer program is stored. When the computer program is executed by the chip, the steps of the above method are implemented.

[0032] In a twelfth aspect, an embodiment of the present application further provides a system chip, which is applied to a terminal. The chip system includes at least one processor and an interface circuit. The interface circuit and the at least one processor are interconnected by a line. The at least one processor is configured to execute instructions to execute any one of the methods provided in the first aspect, the second aspect, or the third aspect.

[0033] Compared with the prior art, the technical solution of the present application has the following beneficial effects:

[0034] In the technical solution of the present application, the terminal device receives a conditional handover command, and the conditional handover command includes configuration information of the target relay terminal staying in multiple cells; the terminal device performs conditional handover according to the configuration information. In the technical solution of the present application, the network device can provide the terminal device with the respective configuration information of the target relay terminal staying in different cells. Then, even if the target relay terminal changes the staying cell during the conditional handover process of the terminal device, the terminal device can successfully complete the handover according to the above configuration information, improving the success probability of conditional handover.

[0035] Furthermore, the terminal device receives discovery information, and the discovery information includes information about the serving cell of at least one candidate relay terminal and information about at least one neighboring cell. In the technical solution of the present application, the relay terminal notifies the terminal device of its serving cell and neighboring cell information through the discovery information, enabling the terminal device to carry the information of the above cells during measurement reporting, thereby assisting the network device to configure the configuration information of the target relay terminal staying in multiple cells for the terminal device, and further ensuring the smooth progress of the conditional handover of the terminal device. Description of the Drawings

[0036] Figure 1 is a schematic diagram of a relay scenario in the prior art;

[0037] Figure 2 is a schematic diagram of a conditional handover scenario in the prior art;

[0038] Figure 3 is an interaction flowchart of a communication method provided by an embodiment of the present application;

[0039] Figure 4 is an interaction flowchart of another communication method provided by an embodiment of the present application;

[0040] Figure 5 It is a schematic structural diagram of a communication device provided by an embodiment of the present application;

[0041] Figure 6 It is a schematic hardware structure diagram of a communication device provided by an embodiment of the present application. Detailed implementation manners

[0042] The communication systems applicable to the embodiments of the present application include, but are not limited to, Long Term Evolution (LTE) systems, 5th-generation (5G) systems, New Radio (NR) systems, as well as future evolved systems or multiple communication convergence systems. Among them, the 5G system can be a Non-StandAlone (NSA) 5G system or a StandAlone (SA) 5G system. The technical solutions of the present application are also applicable to different network architectures, including but not limited to relay network architectures, dual-connection architectures, Vehicle-to-Everything architectures, etc.

[0043] The present application mainly relates to the communication between terminal devices and network devices. Among them:

[0044] The network device in the embodiments of this application can also be referred to as an access network device. For example, it can be a base station (BS) (which can also be referred to as base station equipment). A network device is a device deployed in a radio access network (RAN) to provide wireless communication functions. For example, in the second-generation (2G) network, the device providing base station functions includes a base transceiver station (BTS). In the third-generation (3G) network, the device providing base station functions includes a Node B. In the fourth-generation (4G) network, the device providing base station functions includes an evolved Node B (eNB). In a wireless local area network (WLAN), the device providing base station functions is an access point (AP). In NR, the device providing base station functions is a next-generation base station node (gNB), and a next-generation evolved Node B (ng-eNB). Among them, communication between the gNB and the terminal device uses NR technology, and communication between the ng-eNB and the terminal device uses evolved universal terrestrial radio access (E-UTRA) technology. Both the gNB and the ng-eNB can be connected to the 5G core network. The network device in the embodiments of this application also includes devices providing base station functions in future new communication systems, etc.

[0045] The terminal equipment in the embodiments of the present application may refer to various forms of access terminals, subscriber units, subscriber stations, mobile stations, mobile stations (Mobile Station, MS), remote stations, remote terminals, mobile devices, user terminals, wireless communication devices, user agents or user devices. The terminal equipment may 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, a vehicle-mounted device, a wearable device, a terminal equipment in a future 5G network or a terminal equipment in a future evolved Public Land Mobile Network (PLMN), etc. The embodiments of the present application do not limit this. The terminal equipment may also be referred to as User Equipment (UE), terminal, etc.

[0046] As described in the background art, when the terminal equipment performs conditional handover, the handover may fail because the target relay terminal moves.

[0047] Specifically, since the terminal equipment can move, it may move from the coverage area of one base station to the coverage area of another base station, or may move from the coverage area of one relay terminal to the coverage area of another relay terminal, and a handover process needs to be performed to ensure that the user's service is not interrupted. The condition for a successful handover is that the terminal equipment receives the configuration information of the target relay in the target cell, that is, if the target relay changes cells during the handover process, the handover will fail.

[0048] Currently, the 5th generation mobile networks or 5th generation wireless systems (5G) has enhanced the handover. In the previous handover, when the terminal equipment received a handover command, it would immediately start performing the handover operation. Since the handover generally occurs when the signal between the terminal equipment and the source base station is already poor, there may be a situation where the handover command cannot be sent to the terminal. If the handover command is sent in advance, it may cause the terminal to hand over prematurely.

[0049] To solve this problem, the 3rd Generation Partnership Project (3GPP) introduced the concept of conditional handover. The handover command is sent to the terminal device in advance, including the configuration information of multiple possible target base stations and the respective handover conditions. The terminal device does not immediately perform the handover operation but waits until the conditions are met before executing the handover.

[0050] For example, the handover command includes five target cells, namely Cell 1 - 5. After receiving the handover command, the terminal device continuously monitors the signal strengths of these five cells. When the signal strength of Cell 3 is greater than the preset threshold and the signal strength of the serving cell is lower than the preset threshold, the terminal device performs the operation of handing over to Cell 3.

[0051] In a relay scenario, the network device can also configure the configuration information of multiple relay terminals and / or multiple cells for the terminal device, and the network device only provides the configuration information of the terminal device when the target relay stays in the current serving cell scenario. That is to say, if the cell where the relay terminal stays changes during the handover process of the terminal device, the conditional handover of the terminal device will also fail.

[0052] As Figure 2 shown, the terminal device moves from Relay Terminal 1 to Relay Terminal 2, and Relay Terminal 2 is located at the edge of Cell 2 and Cell 3. Initially, Relay Terminal 2 stays in Cell 2, but during the handover process of the terminal device, Relay Terminal 2 may perform cell reselection and stay in Cell 3, resulting in the handover of the terminal device failing.

[0053] In the technical solution of this application, the network device can provide the terminal device with the respective configuration information when the target relay terminal stays in different cells. Then, even if the cell where the target relay terminal stays changes during the conditional handover process of the terminal device, the terminal device can successfully complete the handover according to the above configuration information, improving the success probability of conditional handover.

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

[0055] See Figure 3 , the method provided by this application specifically includes the following steps:

[0056] Step 301: The source network device sends a conditional handover command to the terminal device. Among them, the conditional handover command includes the configuration information when the target relay terminal stays in multiple cells.

[0057] Step 302: The terminal device performs a conditional handover to the target network device according to the configuration information. Among them, the target network device is the cell where the target relay terminal stays.

[0058] It should be noted that the serial numbers of the steps in this embodiment do not represent the limitation on the execution order of each step.

[0059] It can be understood that in specific implementation, the communication 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. This method can also be implemented in the form of software combined with hardware, and the present application does not make any restrictions.

[0060] Compared with the prior art, in this embodiment, the network device can carry the configuration information of the target relay terminal staying in multiple cells in the condition switching command. In this way, when the cell where the target relay terminal stays changes, the terminal device can complete the conditional handover according to the configuration information of the cell where the target relay terminal currently stays.

[0061] Furthermore, the condition switching command includes the first configuration information of the target relay terminal in the serving cell and the second configuration information of the target relay terminal in at least one neighboring cell.

[0062] Taking Figure 2 the scenario shown as an example, the terminal device moves from relay terminal 1 to relay terminal 2 (i.e., the target relay terminal), and relay terminal 2 is located at the edge of cell 2 and cell 3. Relay terminal 2 stays in cell 2, and cell 3 is its neighboring cell. Cell 2 is a cell in network device 2, and cell 3 is a cell in network device 3.

[0063] In this embodiment, the network device sends a condition switching command to the terminal device, and the condition switching command includes the respective configuration information of relay terminal 2 in cell 2 and cell 3. When the condition switching starts, relay terminal 2 stays in cell 2, and during the handover process of the terminal device, relay terminal 2 performs cell reselection and stays in cell 3.

[0064] In this embodiment, since the terminal device learns in advance through the condition switching command the configuration information of relay terminal 2 staying in cell 2 and cell 3, the terminal device can complete the condition switching according to the configuration information of relay terminal 2 staying in cell 3.

[0065] The following will describe the embodiments of the present application in detail in combination with the overall process of condition switching.

[0066] Please refer to Figure 4 , in step 401, at least one candidate relay terminal broadcasts discovery information (Discovery message) to the terminal device. The discovery information includes the information of the serving cell of at least one candidate relay terminal and the information of at least one neighboring cell.

[0067] Specifically, there is a relay discovery process between the terminal device and at least one candidate relay terminal. During this process, the candidate relay terminal can send discovery information to the terminal device.

[0068] In this embodiment, in order to enable the terminal device to obtain the neighbor cell information of the candidate relay terminal, that is, the cells that may be camped on subsequently, in addition to carrying the information of the serving cell, the candidate relay terminal can also carry the information of neighbor cells in the discovery information.

[0069] Specifically, the information of the serving cell can be the Physical Cell Identifier (PCI) of the serving cell, the NR Cell Identifier (NCI), or the NR Cell Global Identifier (NCGI), and the information of the neighbor cell can be the PCI, NCI, or NCGI of the neighbor cell.

[0070] Taking Figure 2 the scenario shown as an example, if the relay terminal 2 camps on cell 2 and can also detect the signal of cell 3 at the same time, then the relay terminal 2 includes the cell identifier information of cell 2 and the cell identifier information of cell 3 in the discovery information.

[0071] In a specific embodiment, the discovery information may include the information of all neighbor cells of the candidate relay terminal.

[0072] Furthermore, the discovery information may include the information of neighbor cells whose signal quality is higher than a first threshold. By making the discovery information carry only the information of neighbor cells with a quality higher than the first threshold, signaling overhead can be saved and communication efficiency can be improved.

[0073] It should be noted that the first threshold can be configured by the network device for the relay terminal or specified by the communication standard protocol. This application does not limit this.

[0074] In step 402, the terminal device sends a measurement report to the source network device. Among them, the measurement report includes the signal quality between the terminal device and multiple candidate relay terminals.

[0075] Specifically, the signal quality can be the Reference Signal Receiving Power (RSRP), the Reference Signal Receiving Quality (RSRQ), the Signal to Interference plus Noise Ratio (SINR), etc. This application does not limit this.

[0076] Further, the measurement report may further include information on the serving cell of at least one candidate relay terminal and information on at least one neighboring cell.

[0077] In this embodiment, by carrying, in the measurement report, information on the serving cell of the candidate relay terminal and information on at least one neighboring cell, the terminal device can assist the network device in configuring the respective configuration information of the relay terminal in multiple cells for it.

[0078] In step 403, the source network device makes a handover decision. Specifically, the source network device determines a target relay terminal for the terminal device based on the signal quality between the terminal device and multiple candidate relay terminals and the network load, etc. in the measurement report.

[0079] In step 404, the source network device sends a handover request to Network Device 2 and Network Device 3. Among them, Network Device 2 is the network device to which the cell where the target relay terminal currently camps belongs, and Network Device 3 is the network device to which the neighboring cell of the target relay terminal belongs.

[0080] That is to say, the source network device will send a handover request to multiple potential network devices of the target relay terminal.

[0081] In step 405, Network Device 2 and Network Device 3 send a handover request response to the source network device. Among them, the handover request response of Network Device 2 includes the configuration information of the terminal device when the target relay terminal camps in the cell of this network device, and the handover request response of Network Device 3 includes the configuration information of the terminal device when the target relay terminal camps in the cell of this network device.

[0082] In step 406, the source network device sends a conditional handover command to the terminal device. The conditional handover command includes the configuration information of the target relay terminal when camping in multiple cells, that is, the configuration information of the terminal device when camping in the cells of Network Device 2 and Network Device 3.

[0083] In step 407, the terminal device sends a handover confirmation to the source network device.

[0084] In step 408, the terminal device performs a conditional handover to Network Device 3. Specifically, when the handover condition is met, the terminal device performs the process of conditional handover to Network Device 3 according to the configuration information of the target relay terminal when camping in the cell of Network Device 3.

[0085] For example, when the target relay terminal 2 camps on the cell in the network device 2 during the measurement report of the terminal device, but is very close to the network device 3, the source network device provides two sets of configurations for the target relay terminal 2 to camp on the cells of the quantity device 2 and the network device 3. When the conditional handover actually occurs, the target relay terminal 2 camps on the cell in the network device 3 due to cell reselection, and then the terminal device performs the conditional handover according to the configuration information of the target relay terminal 2 provided by the source quantity device to camp on the network device 3, which improves the success probability of the handover.

[0086] It should be noted that the satisfaction conditions for conditional handover can be pre-configured, and this application does not limit this.

[0087] For more specific implementation manners of the embodiments of this application, please refer to the foregoing embodiments, and details are not described herein again.

[0088] Please refer to Figure 5 , Figure 5 Fig. shows a communication device 50, which may include:

[0089] A communication module 501, configured to receive a conditional handover command, where the conditional handover command includes multiple configuration information of a target relay terminal camping on multiple cells;

[0090] A processing module 502, configured to perform a conditional handover according to the multiple configuration information.

[0091] In a specific implementation, the foregoing communication device 50 may correspond to a chip with a communication function in a terminal device, such as a System-On-a-Chip (SOC), a baseband chip, etc.; or correspond to a chip module including a chip with a communication function in a terminal device; or correspond to a chip module with a data processing function chip, or correspond to a terminal device.

[0092] In a non-limiting embodiment, the communication module 501 is configured to send a conditional handover command, where the conditional handover command includes configuration information of a terminal device of a target relay terminal camping on multiple cells, and the multiple configuration information is used to perform a conditional handover.

[0093] In a specific implementation, the foregoing communication device 50 may correspond to a chip with a communication function in a network device, such as an SOC, a baseband chip, etc.; or correspond to a chip module including a chip with a communication function in a network device; or correspond to a chip module with a data processing function chip, or correspond to a network device.

[0094] In a non-limiting embodiment, the communication module 501 is configured to broadcast discovery information, where the discovery information includes information of a serving cell and information of at least one neighboring cell. The discovery information is used to determine multiple configuration information of a target relay terminal resident in the serving cell and terminal devices under at least one neighboring cell, and the multiple configuration information is used to perform conditional handover.

[0095] In a specific implementation, the above communication device 50 may correspond to a chip with communication functions in a relay terminal, such as an SOC, a baseband chip, etc.; or correspond to a chip module including a chip with communication functions in the relay terminal; or correspond to a chip module with a chip having data processing functions, or correspond to a network device.

[0096] For other related descriptions of the communication device 50, reference may be made to the relevant descriptions in the foregoing embodiments, which will not be elaborated herein.

[0097] Regarding each device and product described in the above embodiments and the respective modules / units included therein, they may be software modules / units, hardware modules / units, or may also be partially software modules / units and partially hardware modules / units. For example, for each device and product applied to or integrated into a chip, the respective modules / units included therein may all be implemented in a hardware manner such as circuits, or at least some of the modules / units may be implemented in a software program manner, and the software program runs on a processor integrated inside the chip, and the remaining (if any) part of the modules / units may be implemented in a hardware manner such as circuits; for each device and product applied to or integrated into a chip module, the respective modules / units included therein may all be implemented in a hardware manner such as circuits, and different modules / units may 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 may be implemented in a software program manner, and the software program runs on a processor integrated inside the chip module, and the remaining (if any) part of the modules / units may be implemented in a hardware manner such as circuits; for each device and product applied to or integrated into a terminal device, the respective modules / units included therein may all be implemented in a hardware manner such as circuits, and different modules / units may be located in the same component (such as a chip, a circuit module, etc.) or different components inside the terminal device, or at least some of the modules / units may be implemented in a software program manner, and the software program runs on a processor integrated inside the terminal device, and the remaining (if any) part of the modules / units may be implemented in a hardware manner such as circuits.

[0098] An embodiment of the present application 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 Figures 1 to 3Steps of the method shown in []. The storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk, an optical disc, etc. The storage medium may also include a non-volatile memory or a non-transitory memory, etc.

[0099] Please refer to Figure 6 , this embodiment of the present application also provides a schematic diagram of the hardware structure of a communication device. The device includes a processor 601, a memory 602, and a transceiver 603.

[0100] The processor 601 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the solution of the present application. The processor 601 may also include multiple CPUs, and the processor 601 may be a single-CPU processor or a multi-CPU processor. Here, the processor may refer to one or more devices, circuits, or processing cores for processing data (such as computer program instructions).

[0101] The memory 602 may be a ROM or other type of static storage device that can store static information and instructions, a RAM, or other type of dynamic storage device that can store information and instructions. It may also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM), or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer. This embodiment of the present application makes no limitation thereto. The memory 602 may exist independently (in this case, the memory 602 may be located outside or inside the device), or may be integrated with the processor 601. Among them, the memory 602 may contain computer program code. The processor 601 is used to execute the computer program code stored in the memory 602, so as to implement the method provided by this embodiment of the present application.

[0102] The processor 601, the memory 602, and the transceiver 603 are connected via a bus. The transceiver 603 is used to communicate with other devices or communication networks. Optionally, the transceiver 603 may include a transmitter and a receiver. The device in the transceiver 603 for implementing the receiving function can be regarded as a receiver, and the receiver is used to perform the receiving steps in the embodiments of the present application. The device in the transceiver 603 for implementing the sending function can be regarded as a transmitter, and the transmitter is used to perform the sending steps in the embodiments of the present application.

[0103] When Figure 6 the schematic structural diagram shown is used to illustrate the structure of the terminal device involved in the above embodiments, the processor 601 is used to control and manage the actions of the terminal device. For example, the processor 601 is used to support the terminal device to execute Figure 3 steps 301 and 302 in Figure 4 or steps 401, 402, 406, 407, and 408 in

[0104] When Figure 6 the schematic structural diagram shown is used to illustrate the structure of the network device involved in the above embodiments, the processor 601 is used to control and manage the actions of the network device. For example, the processor 601 is used to support the network device to execute Figure 3 steps 301 and 302 in Figure 4 or steps 402, 403, 404, 405, 406, 407, and 408 in

[0105] When Figure 6 the schematic structural diagram shown is used to illustrate the structure of the relay terminal involved in the above embodiments, the processor 601 is used to control and manage the actions of the network device. For example, the processor 601 is used to support the network device to execute Figure 4 steps 401 and 408 in

[0106] In the embodiments of the present application, the unidirectional communication link from the access network to the terminal device is defined 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 device 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.

[0107] It should be understood that the term "and / or" in this document 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 document indicates that the associated objects before and after are in an "or" relationship.

[0108] The term "a plurality of" appearing in the embodiments of the present application refers to two or more.

[0109] The descriptions such as first and second appearing in the embodiments of the present application are only for schematic and distinguishing description objects, without an order, nor do they represent special limitations on the number of devices in the embodiments of the present application, and cannot constitute any limitation to the embodiments of the present application.

[0110] The term "connection" appearing in the embodiments of the present application refers to 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 limitations on this.

[0111] The above embodiments can be implemented in whole or in part by software, hardware, firmware, or any other combination. 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 computer-readable storage medium. 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.

[0112] It should be understood that in various embodiments of the present application, the magnitudes of the sequence numbers of the above processes do not mean the order of execution, and the execution order 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.

[0113] In several embodiments provided by this 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 couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.

[0114] 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.

[0115] In addition, the functional units in each embodiment of this application can be integrated in a processing unit, or each unit can be physically included separately, or two or more units can be integrated in one unit. The above integrated units can be implemented in the form of hardware or in the form of a combination of hardware and software functional units.

[0116] The above integrated units implemented in the form of software functional units can be stored in a computer-readable storage medium. The above software functional units stored in a storage medium include 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 each embodiment of this application.

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

Claims

1. A communication method, characterized in that, including: Receiving a conditional handover command, where the conditional handover command includes configuration information of a target relay terminal staying in multiple cells; Performing conditional handover according to the configuration information.

2. The communication method according to claim 1, wherein The conditional handover command includes first configuration information of the target relay terminal in a serving cell and second configuration information of the target relay terminal in at least one neighboring cell.

3. The communication method according to claim 1, characterized in that, Before receiving the conditional handover command, it further includes: Receiving discovery information, where the discovery information includes information of the serving cell of at least one candidate relay terminal and information of at least one neighboring cell.

4. The communication method according to claim 3, wherein The discovery information includes information of neighboring cells with signal quality higher than a first threshold.

5. The communication method according to claim 1, wherein The performing conditional handover according to the multiple configuration information includes: Selecting corresponding configuration information according to the cell where the target relay terminal stays; Performing conditional handover to the target relay terminal according to the selected configuration information.

6. A communication method, characterized in that, including: Sending a conditional handover command, where the conditional handover command includes multiple configuration information of a target relay terminal in multiple cells, and the multiple configuration information is used to perform conditional handover.

7. The communication method according to claim 6, wherein Before sending the conditional handover command, it further includes: Sending a handover request to the serving cell of the target relay terminal and at least one neighboring cell; Receiving a handover request response from the serving cell and a handover request response from the at least one neighboring cell, where the handover request response includes configuration information of the target relay terminal in the corresponding cell.

8. The communication method according to claim 7, characterized in that, Before sending the conditional handover command, it further includes: Receiving a measurement report, where the measurement report includes signal quality between a terminal device and multiple candidate relay terminals, and information of the serving cell of at least one candidate relay terminal and information of at least one neighboring cell.

9. A communication method, characterized in that, including: Broadcasting discovery information, where the discovery information includes information of a serving cell and information of at least one neighboring cell, and the discovery information is used to determine multiple configuration information of a target relay terminal in the serving cell and the at least one neighboring cell, and the multiple configuration information is used to perform conditional handover.

10. The communication method according to claim 9, characterized in that, The discovery information includes information of neighboring cells with signal quality higher than a first threshold.

11. A communication device, characterized in that, including: A communication module, configured to receive a conditional handover command, where the conditional handover command includes multiple configuration information of a target relay terminal in multiple cells; A processing module, configured to perform conditional handover according to the multiple configuration information.

12. A communication device, characterized in that, including: A communication module, configured to send a conditional handover command, where the conditional handover command includes configuration information of a target relay terminal in multiple cells, and the multiple configuration information is used to perform conditional handover.

13. A communication device, characterized in that, including: A communication module, configured to broadcast discovery information, where the discovery information includes information of a serving cell and information of at least one neighboring cell, and the discovery information is used to determine multiple configuration information of a target relay terminal in the serving cell and the at least one neighboring cell, and the multiple configuration information is used to perform conditional handover.

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

15. A communication device, 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 communication method described in any one of claims 1 to 5, or the steps of the communication method described in any one of claims 6 to 8, or the steps of the communication method described in any one of claims 9 to 10.