RELAY COMMUNICATION METHOD AND DEVICE

DE602020072762T2Active Publication Date: 2026-05-27HUAWEI TECH CO LTD

Patent Information

Authority / Receiving Office
DE · DE
Patent Type
Patents
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2020-12-21
Publication Date
2026-05-27

AI Technical Summary

Technical Problem

Existing relay communication systems in 5G NR networks face performance issues due to limited information for selecting relay user equipment (CUE), leading to suboptimal data forwarding that does not meet network system requirements.

Method used

A network device collects measurement reports on sidelink signal quality and radio network identifiers from multiple user equipment, using comprehensive selection assistance information to choose the most suitable relay user equipment, considering factors like air interface quality, load, and interference, and communicates this selection to the user equipment.

Benefits of technology

This approach enhances the reliability and performance of data transmission by selecting the appropriate relay user equipment based on entire-network communication status, improving system performance and meeting network requirements.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of this application relate to the field of communications technologies, and in particular, to a relay communication method and a communications apparatus.BACKGROUND

[0002] Currently, to improve network system performance, for example, to enhance coverage and improve a system capacity, a mechanism of user equipment (user equipment, UE) cooperation communication is introduced into a 5th generation (5th generation, 5G) new radio (new radio, NR) system. For example, an operator may deploy a plurality of cooperating user equipments (cooperating UEs, CUEs), and each CUE has a strong capability, and may be installed with more receive antennas and transmit antennas. The CUE may assist target user equipment (target UE, TUE) in forwarding data. For example, the TUE may discover and select one appropriate CUE from the plurality of CUEs, establish a connection to the selected CUE, and use the CUE to send data to a network device or receive data sent by the network device. In this way, the coverage and the system capacity are improved.

[0003] In a conventional technology, a process of discovering and selecting CUE by TUE includes: The TUE sends a discovery request message to a plurality of CUEs. Each CUE sends a response message to the TUE after receiving the discovery request message. The TUE receives and measures the response messages sent by the plurality of CUEs, to obtain signal quality between each CUE and the TUE. The TUE selects, based on the signal quality between each CUE and the TUE, CUE for data forwarding in the plurality of CUEs, and communicates with a network device via the CUE.

[0004] It can be learned from the foregoing that, in an existing procedure of discovering and selecting the CUE by the TUE, the TUE selects the CUE based on the signal quality between the TUE and the CUE, and forwards data via the selected CUE. However, the TUE can monitor only a status of a channel between the TUE and CUE, and information for CUE selection is limited. Consequently, performance of the selected CUE is not good enough, and data forwarding performed via the CUE selected by the TUE cannot meet a performance requirement of a network system.

[0005] WO 2015 / 117567 Al describes a method including compiling, by a network device, a cooperation candidate set (CCS) and determining a cooperation active set (CAS). The CCS includes a plurality of potential cooperating user equipment (CUEs) for selection to the CAS. The CAS is a set of CUEs selected from the CCS. A target user equipment (TUE) and the set of CUEs form a virtual multipoint transceiver.

[0006] Ericsson: "Signalling required for UE-NW relay selection", 3GPP Draft, R2-152462 the signaling procedures including the content required to support UE-NW (network) relay selection. These signaling procedures cover scenarios where the UE is in coverage or out of coverage, and where the procedure is triggered by either the remote UE or the relay UE.SUMMARY

[0007] The invention is set out in the appended set of claims. Embodiments of this application provide a relay communication method and a communications apparatus, to resolve a problem that communications system performance cannot be met because relay UE is selected by remote UE to forward data in existing relay communication.

[0008] To achieve the foregoing objective, the following technical solution is used in embodiments of this application.

[0009] According to a first aspect, this application provides a relay communication method. The method includes: A network device obtains a measurement report that includes signal quality of a sidelink (sidelink, SL) between first user equipment and at least one second user equipment and a radio network identifier of the at least one second user equipment. The network device selects target relay user equipment, of the first user equipment, from the at least one second user equipment based on the measurement report and selection assistance information associated with each second user equipment. The selection assistance information comprises subscription information of the second user equipment, and the subscription information comprises a service type supported by the second user equipment and / or a quality of service requirement of the second user equipment.

[0010] According to the method in the first aspect, the network device may select the appropriate target relay user equipment based on signal quality of an SL between the first user equipment and second user equipment, the selection assistance information associated with each second user equipment, and the like, and notify the first user equipment of the selected relay user equipment. After receiving a selection result of the network device, the first user equipment is triggered to establish an SL connection to the selected relay user equipment, and communicates with the network device via the relay user equipment that establishes the SL connection to the first user equipment. In this way, the network device selects the appropriate relay user equipment based on an entire-network communication status such as a communication status between the first user equipment and the second user equipment and other selection assistance information. Selecting the appropriate relay user equipment by comprehensively considering entire-network system performance improves reliability of data transmission performed by remote user equipment via the relay user equipment, and improves a performance requirement of a network system.

[0011] In a possible implementation, with reference to the first aspect, the selection assistance information further includes one or more of the following information: air interface signal quality of the second user equipment, air interface signal quality of the first user equipment, load information of the second user equipment, and interference information of the second user equipment.

[0012] Based on the possible implementation, parameter information that affects communication between the first user equipment and the second user equipment, parameter information that affects air interface communication between the second user equipment and the network device, and the like may be used as the selection assistance information for the network device to select the appropriate relay user equipment. In this way, factors that affect relay communication can be considered more comprehensively and systematically, to improve accuracy of the selected relay user equipment and improve system performance.

[0013] In a possible implementation, with reference to any one of the first aspect or the possible implementation of the first aspect, that a network device obtains a measurement report includes: The network device receives the measurement report from the first user equipment over an air interface between the network device and the first user equipment. Alternatively, the network device receives the measurement report from one second user equipment selected by the first user equipment from the at least one second user equipment. Alternatively, the network device receives signal quality of a sidelink between each second user equipment and the first user equipment and a radio network identifier of the second user equipment from the second user equipment over an air interface between the network device and the second user equipment.

[0014] Based on the possible implementation, the network device may directly receive the measurement report sent by the first user equipment, may receive the measurement report sent by the first user equipment via the relay user equipment, or may receive the signal quality between each second user equipment and the first user equipment and the radio network identifier of the second user equipment that are sent by the second user equipment, and include, in the measurement report, the information sent by the second user equipment. In this way, the network device obtains the measurement report in a plurality of possible manners, to improve flexibility and diversity of obtaining the measurement report.

[0015] In a possible implementation, with reference to any one of the first aspect or the possible implementations of the first aspect, the method further includes: The network device obtains a sidelink identifier that is of the at least one second user equipment and that is used for SL communication between the first user equipment and the second user equipment. Based on the possible implementation, the network device may obtain a sidelink identifier of each second user equipment, so that the network device sends the obtained sidelink identifier of the second user equipment to the first user equipment. The first user equipment establishes an SL connection to the second user equipment based on the sidelink identifier of the second user equipment, and performs SL communication by using the sidelink identifier of the second user equipment as a destination address. Implementation is simple and practicable.

[0016] In a possible implementation, with reference to any one of the first aspect or the possible implementations of the first aspect, the method further includes: The network device sends a radio network identifier of the target relay user equipment and / or a sidelink identifier of the target relay user equipment to the first user equipment.

[0017] Based on the possible implementation, the network device may send one or more of the radio network identifier and the sidelink identifier that are of the target relay user equipment to the first user equipment, so that the first user equipment establishes the SL connection to the second user equipment based on the received information, to perform SL communication. Implementation is simple and practicable.

[0018] In a possible implementation, with reference to any one of the first aspect or the possible implementations of the first aspect, the method further includes: The network device obtains a radio network identifier of the first user equipment and / or a sidelink identifier of the first user equipment, where the radio network identifier of the first user equipment is allocated by the network device, and the sidelink identifier of the first user equipment is used for SL communication between the first user equipment and the at least one second user equipment.

[0019] Based on the possible implementation, the network device may obtain the radio network identifier and the sidelink identifier that are of the first user equipment, so that the network device sends the obtained radio network identifier and / or sidelink identifier of the first user equipment to the second user equipment. The second user equipment establishes the SL connection to the first user equipment based on the sidelink identifier of the first user equipment, and performs SL communication by using the sidelink identifier of the first user equipment as a destination address. Implementation is simple and practicable.

[0020] In a possible implementation, with reference to any one of the first aspect or the possible implementations of the first aspect, the method further includes: The network device sends, to the target relay user equipment, an announcement message used to trigger the target relay user equipment to establish an SL connection to the first user equipment, where the announcement message includes the radio network identifier of the first user equipment and / or the sidelink identifier of the first user equipment.

[0021] Based on the possible implementation, the network device may notify the selected target relay user equipment of one or more of the following information: the radio network identifier and the sidelink identifier that are of the first user equipment, so that the target relay user equipment initiates establishment of the SL connection to the first user equipment based on one or more of the following information: the radio network identifier and the sidelink identifier that are of the first user equipment, and performs SL communication through the established SL connection. Implementation is simple and practicable.

[0022] According to a second aspect, a computer-readable storage medium is provided. The computer-readable storage medium may be a readable non-volatile storage medium. The computer-readable storage medium stores computer instructions or a program. When the computer instructions or the program is run on a computer, the computer is enabled to perform the relay communication method according to any one of the first aspect or the possible designs of the foregoing aspect.

[0023] According to a third aspect, a communications apparatus is provided. The communications apparatus may be a network device, or a chip or a system-on-a-chip in the network device. The communications apparatus includes one or more processors and one or more memories. The one or more memories are coupled to the one or more processors, and the one or more memories are configured to store computer program code. The computer program code includes computer instructions. When the one or more processors execute the computer instructions, the communications apparatus is enabled to perform the relay communication method according to any one of the first aspect or the possible designs of the first aspect.

[0024] According to a fourth aspect with reference to the first aspect, the method further includes: First user equipment sends a measurement report that includes signal quality of a sidelink between the first user equipment and at least one second user equipment and a radio network identifier of the at least one second user equipment to a network device, and receives a radio network identifier of target relay user equipment from the network device, where the target relay user equipment is one second user equipment selected from the at least one second user equipment. The first user equipment establishes a sidelink SL connection to the target relay user equipment based on the radio network identifier of the target relay user equipment, and communicates with the network device via the target relay user equipment. According to the method in the fourth aspect, the first user equipment may send the signal quality between the first user equipment and the at least one second user equipment to the network device, so that the network device selects the appropriate target relay user equipment based on signal quality of an SL between the first user equipment and second user equipment, selection assistance information associated with each second user equipment, and the like, and notifies the first user equipment of the selected relay user equipment. After receiving a selection result of the network device, the first user equipment is triggered to establish the SL connection to the selected relay user equipment, and communicates with the network device via the relay user equipment that establishes the SL connection to the first user equipment. The network device selects the appropriate relay user equipment based on an entire-network communication status such as a communication status between the first user equipment and the second user equipment and other selection assistance information. Selecting the appropriate relay user equipment by comprehensively considering entire-network system performance improves reliability of data transmission performed by remote user equipment via the relay user equipment, and improves a performance requirement of a network system.

[0025] In a possible implementation, with reference to the fourth aspect, that first user equipment sends a measurement report to a network device includes: The first user equipment sends the measurement report to the network device over an air interface between the first user equipment and the network device. Alternatively, the first user equipment sends the measurement report to the network device via initial relay user equipment, where the initial relay user equipment establishes an SL connection to the first user equipment, and the initial relay user equipment is one second user equipment selected by the first user equipment from the at least one second user equipment.

[0026] Based on the possible implementation, the first user equipment may directly send the measurement report to the network device over the air interface, or may send the measurement report to the network device via the initially selected relay user equipment. In this way, the first user equipment may send the measurement report to the network device in a plurality of possible manners, to improve flexibility and diversity of sending the measurement report.

[0027] In a possible implementation, with reference to any one of the fourth aspect or the possible implementations of the fourth aspect, if the initial relay user equipment is different from the target relay user equipment, before the first user equipment establishes the SL connection to the target relay user equipment, the method further includes: The first user equipment releases the SL connection between the first user equipment and the initial relay user equipment.

[0028] Based on the possible implementation, when the first user equipment sends the measurement report to the network device via the initially selected relay user equipment, if the relay user equipment selected by the network device is different from the initially selected relay user equipment, the first user equipment releases the established SL connection, and establishes the SL connection to the relay user equipment selected by the network device, to adjust an SL in a timely manner, so that the first user equipment can select relay user equipment when the first user equipment is not in coverage of the network device.

[0029] In a possible implementation, with reference to any one of the fourth aspect or the possible implementations of the fourth aspect, the method further includes: The first user equipment sends, to the network device, a sidelink identifier that is of the at least one second user equipment and that is used for SL communication between the first user equipment and the second user equipment.

[0030] Based on the possible implementation, the first user equipment may send a sidelink identifier of each second user equipment to the network device, so that one or more pieces of information in a sidelink identifier of the second user equipment that is selected by the network device and that is used to forward data are sent to the first user equipment. In this way, the first user equipment establishes the SL connection to the second user equipment based on the received information, and performs SL communication. Implementation is simple and practicable.

[0031] In a possible implementation, with reference to any one of the fourth aspect or the possible implementations of the fourth aspect, the method further includes: The first user equipment sends a radio network identifier of the first user equipment and / or a sidelink identifier of the first user equipment to the network device, where the radio network identifier of the first user equipment is allocated by the network device, and the sidelink identifier of the first user equipment is used for SL communication between the first user equipment and the at least one second user equipment. Based on the possible implementation, the first user equipment may send, to the network device, any one or more of the following information: the radio network identifier and the sidelink identifier that are of the first user equipment, so that the network device sends the obtained radio network identifier and / or sidelink identifier of the first user equipment to the selected second user equipment used for data forwarding. The second user equipment establishes the SL connection to the first user equipment based on the sidelink identifier of the first user equipment, and performs SL communication by using the sidelink identifier of the first user equipment as a destination address. Implementation is simple and practicable.

[0032] In a possible implementation, with reference to any one of the fourth aspect or the possible implementations of the fourth aspect, the method further includes: The first user equipment sends a discovery request message to the at least one second user equipment when a trigger condition is met, receives a response message from the at least one second user equipment, and measures the signal quality of the sidelink between the first user equipment and the at least one second user equipment, to obtain the measurement report.

[0033] Based on the possible implementation, the first user equipment sends the discovery request message to the second user equipment when the trigger condition is met. This sets a time limit for initiating a discovery procedure, so that the first user equipment initiates the discovery procedure only when an appropriate trigger condition is met. This avoids a problem of high power consumption caused by initiating the discovery procedure by the first user equipment at any time.BRIEF DESCRIPTION OF DRAWINGS

[0034] FIG. 1 is a schematic flowchart of discovering relay UE in a conventional technology; FIG. 2 is another schematic diagram of discovering relay UE in a conventional technology; FIG. 3 is a simplified schematic diagram of a system architecture according to an embodiment of this application; FIG. 4 is a schematic diagram of composition of a communications apparatus according to an embodiment of this application; FIG. 5 is a flowchart of a relay communication method according to an embodiment of this application; FIG. 6 is a flowchart of another relay communication method according to an embodiment of this application; FIG. 7A and FIG. 7B are a flowchart of still another relay communication method according to an embodiment of this application; FIG. 8A and FIG. 8B are a flowchart of yet another relay communication method according to an embodiment of this application; FIG. 9 is a schematic diagram of composition of a communications apparatus 90 according to an embodiment of this application; FIG. 10 is a schematic diagram of composition of a communications apparatus 100 according to an embodiment of this application; FIG. 11 is a schematic diagram of composition of a communications apparatus 110 according to an embodiment of this application; and FIG. 12 is a schematic diagram of composition of a communications system according to an embodiment of this application. DESCRIPTION OF EMBODIMENTS

[0035] Currently, in user equipment (user equipment, UE) cooperation communication, to communicate with a network device, remote UE needs to discover relay UEs, select one relay UE from the relay UEs, and send a PC5 sidelink (PC5 sidelink, PC5-S) message to the selected relay UE, to trigger establishment of a connection and direct communication between the remote UE and the selected relay UE. The remote UE communicates with the network device via the relay UE, to improve data transmission performance. The network device may be a base station. An existing manner of discovering relay UE by remote UE is shown in FIG. 1 or FIG. 2.

[0036] As shown in FIG. 1, an existing method for discovering relay UE may include: Relay UEs send announcement (announcement) messages to surroundings of the relay UEs. After remote UE monitors (monitors) the announcement messages, the remote UE measures signal quality of the monitored announcement messages, and selects relay UE with better signal quality as relay UE that finally needs to be connected.

[0037] As shown in FIG. 2, another existing method for discovering relay UE may include: Remote UE sends a request message, for example, solicitation, to surroundings of the remote UE. After monitoring the request message, relay UEs return response (response) messages to the remote UE. The remote UE receives the response messages, measures signal quality of the received response messages, and selects relay UE with better signal quality as relay UE that finally needs to be connected.

[0038] To implement selection of relay UE by remote UE, before the method shown in FIG. 1 or FIG. 2 is performed, a network device broadcasts two thresholds to relay UEs over an air interface. For example, the network device broadcasts a threshold (threshold) 1 and a threshold 2 to the relay UEs, the relay UEs measure air interface signal quality, and only relay UE whose air interface signal quality is within a range of the two thresholds sends the announcement message shown in FIG. 1 or the response message shown in FIG. 2. Similarly, the network device broadcasts a threshold to a plurality of remote UEs over an air interface. For example, the network device broadcasts a threshold 3 to the remote UEs, the remote UEs measure air interface signal quality, and only remote UE whose air interface signal quality obtained through measurement is lower than the threshold can send the request message shown in FIG. 2.

[0039] It can be learned from the foregoing that, in a conventional technology, remote UEs and relay UEs that perform UE cooperation communication need to be screened based on preset thresholds. Remote UE obtained through screening may select, according to the method shown in FIG. 1 or FIG. 2, one relay UE from relay UEs that are obtained through screening based on preset thresholds, establish a connection to the selected relay UE, and communicate with a network device via the relay UE. Screening of the remote UEs and the relay UEs based on the preset thresholds is loose, and information for relay UE selection is relatively limited. Consequently, selection of the relay UE is not accurate enough, and data forwarding performed via the relay UE selected by the remote UE cannot meet a performance requirement of a network system.

[0040] To resolve the foregoing technical problem, embodiments of this application provide a relay communication method. A network device obtains a measurement report that includes signal quality of a sidelink (sidelink, SL) between first user equipment and at least one second user equipment and a radio network identifier of the at least one second user equipment, selects target relay user equipment, of the first user equipment, from the at least one second user equipment based on the measurement report and selection assistance information associated with each second user equipment. In the method, the network device may select appropriate relay user equipment by comprehensively considering entire-network system performance. Therefore, performance of the selected relay user equipment is better, so that reliability of data transmission performed by remote user equipment via the relay user equipment is improved, and a performance requirement of a network system is improved. Specifically, for the method, refer to descriptions in the following embodiments corresponding to methods shown in FIG. 5 to FIG. 8A and FIG. 8B.

[0041] The following describes the relay communication method provided in embodiments of this application with reference to the accompanying drawings of this specification.

[0042] The relay communication method provided in embodiments of this application may be applied to a communications system that supports UE cooperation communication, for example, may be applied to any one of a 4 th< generation (4 th< generation, 4G) system, a long term evolution (long term evolution, LTE) system, a 5th generation (5th generation, 5G) system, a new radio (new radio, NR) system, or an NR vehicle-to-everything (vehicle-to-everything, V2X) system, and may be further applied to another next-generation communications system. This is not limited. The following uses a communications system shown in FIG. 3 as an example to describe the method provided in embodiments of this application.

[0043] FIG. 3 is a schematic diagram of a communications system according to an embodiment of this application. As shown in FIG. 3, the communications system may include a network device and a plurality of user equipments. The plurality of user equipments may include cooperating user equipments (cooperating UEs, CUEs) and target user equipments (target UEs, TUEs). For example, the plurality of user equipments may include CUE 1 to CUE 3 and TUE 1 to TUE 3. CUE may be located within coverage of the network device, establishes a wireless connection to the network device, and communicates with the network device over an air interface. In addition, TUE may be located within coverage of the network device, establishes a wireless connection to the network device, and communicates with the network device over an air interface. Alternatively, TUE may establish an SL connection to CUE selected according to the method in embodiments of this application, and communicate with the network device via the CUE. For example, the TUE may send uplink data to the CUE on an SL. After receiving the uplink data, the CUE sends the uplink data to the network device over the air interface. The network device may send downlink data to the CUE. After receiving the downlink data, the CUE sends the downlink data to the TUE on the SL.

[0044] The network device is mainly configured to implement functions such as a physical layer function, resource scheduling and management, and access control and mobility management of a terminal. The network device may be a device that supports wired access, or may be a device that supports wireless access. For example, the network device may be an access network (access network, AN) device / a radio access network (radio access network, RAN) device, and includes a plurality of 5G-AN / 5G-RAN nodes. The 5G-AN / 5G-RAN node may be an access point (access point, AP), a base station (NodeB, NB), an enhanced base station (enhanced NodeB, eNB), a next-generation base station (NR NodeB, gNB), a transmission reception point (transmission reception point, TRP), a transmission point (transmission point, TP), another access node, or the like. In embodiments of this application, an apparatus configured to implement functions of the network device may be the network device, or may be an apparatus, for example, a chip system, that can support the network device in implementing the functions.

[0045] The user equipment may be a terminal device (terminal equipment), a mobile station (mobile station, MS), a mobile terminal (mobile terminal, MT), or the like. Specifically, the terminal may be a mobile phone (mobile phone), a tablet computer, or a computer with a wireless transceiver function, or may be a virtual reality (virtual reality, VR) terminal, an augmented reality (augmented reality, AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in a smart city (smart city), a smart home, a vehicle-mounted terminal, or the like. In embodiments of this application, an apparatus configured to implement functions of the CUE or the TUE may be a terminal, or may be an apparatus, for example, a chip system, that can support the terminal in implementing the functions.

[0046] It should be noted that FIG. 3 is merely an example accompanying drawing, and a quantity of nodes included in FIG. 3 is not limited. In addition to the function nodes shown in FIG. 3, the communications system may further include another node, for example, a core network device, a gateway device, or an application server. This is not limited. In addition, TUE and CUE in FIG. 3 are example names. Specifically, the TUE may alternatively be named as remote UE, first user equipment, or the like, and the CUE may be named as relay UE, second user equipment, or the like. This is not limited. An example in which the TUE is first user equipment and the CUE is second user equipment is used below to describe the relay communication method provided in embodiments of this application.

[0047] Network elements such as the CUE, the TUE, and the network device shown in FIG. 3 may be in a composition structure shown in FIG. 4 or include components shown in FIG. 4. FIG. 4 is a schematic diagram of composition of a communications apparatus 400 according to an embodiment of this application. For example, when the communications apparatus 400 has functions of the network device in embodiments of this application, the communications apparatus 400 may be a network device, or a chip or a system-on-a-chip in the network device. When the communications apparatus 400 has functions of user equipment (for example, first user equipment or second user equipment) in embodiments of this application, the communications apparatus 400 may be the user equipment, or a chip or a system-on-a-chip in the user equipment.

[0048] As shown in FIG. 4, the communications apparatus 400 may include a processor 401, a communications line 402, and a transceiver 403. Further, the communications apparatus 400 may include a memory 404. The processor 401, the memory 404, and the transceiver 403 may be connected to each other through the communications line 402.

[0049] The processor 401 may be a central processing unit (central processing unit, CPU), a general-purpose network processor (network processor, NP), a digital signal processor (digital signal processor, DSP), a microprocessor, a microcontroller, a programmable logic device (programmable logic device, PLD), or any combination thereof. The processor 401 may alternatively be any other apparatus having a processing function, for example, a circuit, a component, or a software module.

[0050] The communications line 402 is configured to transmit information between the components included in the communications apparatus 400.

[0051] The transceiver 403 is configured to communicate with another device or another communications network. The another communications network may be the Ethernet, a radio access network (radio access network, RAN), a wireless local area network (wireless local area network, WLAN), or the like. The transceiver 403 may be a radio frequency module or any apparatus that can implement communication. In embodiments of this application, only an example in which the transceiver 403 is a radio frequency module is used for description. The radio frequency module may include an antenna, a radio frequency circuit, and the like. The radio frequency circuit may include a radio frequency integrated chip, a power amplifier, and the like.

[0052] The memory 404 is configured to store instructions. The instructions may be a computer program.

[0053] The memory 404 may be a read-only memory (read-only memory, ROM) or another type of static storage device that can store static information and / or instructions, or may be a random access memory (random access memory, RAM) or another type of dynamic storage device that can store information and / or instructions, or may be an electrically erasable programmable read-only memory (electrically erasable programmable read-only memory, EEPROM), a compact disc read-only memory (compact disc read-only memory, CD-ROM) or another optical disk storage, an optical disc storage, or a magnetic disk storage medium or another magnetic storage device. The optical disc storage includes a compact disc, a laser disc, an optical disc, a digital versatile disc, a Blu-ray disc, and the like.

[0054] It should be noted that the memory 404 may exist independently of the processor 401, or may be integrated into the processor 401. The memory 404 may be configured to store instructions, program code, some data, or the like. The memory 404 may be located inside the communications apparatus 400, or may be located outside the communications apparatus 400. This is not limited. The processor 401 is configured to execute the instructions stored in the memory 404, to implement the relay communication method provided in the following embodiments of this application.

[0055] In an example, the processor 401 may include one or more CPUs, for example, a CPU 0 and a CPU 1 in FIG. 4.

[0056] In an optional implementation, the communications apparatus 400 includes a plurality of processors. For example, the communications apparatus 400 may further include a processor 407 in addition to the processor 401 in FIG. 4.

[0057] In an optional implementation, the communications apparatus 400 further includes an output device 405 and an input device 406. For example, the input device 406 is a device such as a keyboard, a mouse, a microphone, or a joystick, and the output device 405 is a device such as a display screen or a speaker (speaker).

[0058] It should be noted that the communications apparatus 400 may be a desktop computer, a portable computer, a network server, a mobile phone, a tablet computer, a wireless terminal, an embedded device, a chip system, or a device having a structure similar to that in FIG. 4. In addition, the composition structure shown in FIG. 4 does not constitute a limitation on the communications apparatus. In addition to the components shown in FIG. 4, the communications apparatus may include more or fewer components than those shown in the figure, or some components may be combined, or different component arrangements may be used.

[0059] In embodiments of this application, a chip system may include a chip, or may include a chip and another discrete component.

[0060] The following describes, with reference to the communications system shown in FIG. 3, the relay communication method provided in embodiments of this application. Each device in the following embodiments may have the components shown in FIG. 4. In addition, actions, terms, and the like in embodiments of this application may be mutually referenced. This is not limited. In embodiments of this application, names of messages exchanged between devices, names of parameters in the messages, or the like are merely examples. In specific implementation, other names may alternatively be used. This is not limited.

[0061] FIG. 5 shows a relay communication method according to an embodiment of this application. As shown in FIG. 5, the method may include the following steps.

[0062] Step 501: A network device obtains a measurement report.

[0063] The network device may be the network device in the system shown in FIG. 3, or may be a functional module, a chip, a system-on-a-chip, or the like in the network device shown in FIG. 3. This is not limited.

[0064] The measurement report may include signal quality of a sidelink between first user equipment and at least one second user equipment and a radio network identifier of the at least one second user equipment. The first user equipment may be any TUE that is in the system shown in FIG. 3, or a functional module, a chip, or a system-on-a-chip in the TUE. The first user equipment may be located within coverage of the network device, or may not be located within coverage of the network device. The at least one second user equipment may be the CUE that is in the system shown in FIG. 3 and that supports direct communication with the first user equipment, or a functional module, a chip, a system-on-a-chip, or the like in the CUE.

[0065] Signal quality of a sidelink between the first user equipment and second user equipment may be determined based on reference signal received power (reference signal received power, RSRP), reference signal received quality (reference signal received quality, RSRQ), a signal to interference plus noise ratio (signal to interference plus noise ratio, SINR), or a received signal strength indicator (received signal strength indicator, RSSI) transmitted on the sidelink.

[0066] A radio network identifier of second user equipment may be used by the network device to uniquely identify the second user equipment. The radio network identifier of the second user equipment may be configured by the network device for the second user equipment. For example, the radio network identifier of the second user equipment may be a radio access network identifier (radio access network identifier, RAN ID), and may include a cell identifier (cell ID) and a cell radio network temporary identifier (cell radio network temporary identifier, C-RANTI). Radio network identifiers of different second user equipments are different. For example, as shown in FIG. 3, assuming that second user equipments are CUE 1, CUE 2, and CUE 3, radio network identifiers of the three second user equipments may be a UE ID 1, a UE ID 2, and a UE ID 3, and radio network identifiers of three second user equipments are different. For example, the network device may obtain the measurement report in the following Manner (1), Manner (2), or Manner (3).

[0067] Manner (1): The first user equipment obtains the measurement report through measurement, and the network device receives, over an air interface between the network device and the first user equipment, the measurement report reported by the first user equipment.

[0068] Specifically, for an implementation process of Manner (1), refer to descriptions in an embodiment corresponding to FIG. 6.

[0069] Manner (2): The first user equipment obtains the measurement report through measurement, and sends the measurement report to initial relay user equipment. The network device receives the measurement report reported by the initial relay user equipment.

[0070] The initial relay user equipment is one second user equipment selected by the first user equipment from the at least one second user equipment, and an SL connection is established between the first user equipment and the initial relay user equipment.

[0071] Specifically, for an implementation process of Manner (2), refer to descriptions in an embodiment corresponding to FIG. 7A and FIG. 7B.

[0072] Manner (3): Each second user equipment measures signal quality of a sidelink between the second user equipment and the first user equipment, and the network device receives the signal quality of the sidelink between the second user equipment and the first user equipment and a radio network identifier of the second user equipment from the second user equipment over an air interface between the network device and the second user equipment.

[0073] Specifically, for an implementation process of Manner (3), refer to descriptions in an embodiment corresponding to FIG. 8A and FIG. 8B.

[0074] Step 502: The network device selects target relay user equipment, of the first user equipment, from the at least one second user equipment based on the measurement report and selection assistance information associated with each second user equipment.

[0075] The selection assistance information includes subscription information of the second user equipment and may further include one or more of the following information: air interface signal quality of the second user equipment, air interface signal quality of the first user equipment, load information of the second user equipment, and interference information of the second user equipment. For example, the selection assistance information includes the subscription information of the second user equipment. Alternatively, the selection assistance information includes the air interface signal quality of the second user equipment. Alternatively, the selection assistance information includes the air interface signal quality of the first user equipment. Alternatively, the selection assistance information includes the subscription information of the second user equipment, the air interface signal quality of the second user equipment, and the air interface signal quality of the first user equipment.

[0076] The subscription information of the second user equipment may refer to information that the second user equipment subscribes to when the second user equipment accesses a network, and includes a service type supported by the second user equipment, a quality of service (quality of service, QoS) requirement of the second user equipment, and the like. The air interface signal quality of the second user equipment may refer to signal quality on the air interface between the second user equipment and the network device, for example, RSRP, RSRQ, an SINR, or an RSSI on the air interface between the second user equipment and the network device. In embodiments of this application, an air interface may be referred to as a Uu interface or the like. This is not limited.

[0077] The air interface signal quality of the first user equipment may refer to signal quality on the air interface between the first user equipment and the network device, for example, RSRP, RSRQ, an SINR, or an RSSI on the air interface between the first user equipment and the network device.

[0078] The load information of the second user equipment may include an amount of data forwarded by the second user equipment.

[0079] The interference information of the second user equipment may include information about another user equipment that causes interference to data forwarding performed by the second user equipment.

[0080] The target relay user equipment may be one or more user equipments that are selected by the network device and that are configured to forward data for the first user equipment.

[0081] For example, the selection assistance information includes the air interface signal quality of the second user equipment. That the network device selects target relay user equipment, of the first user equipment, from the at least one second user equipment based on the measurement report and selection assistance information associated with each second user equipment includes: The network device uses, as the target relay user equipment, second user equipment with better air interface signal quality in second user equipments with high sidelink signal quality in the at least one second user equipment.

[0082] For example, the selection assistance information includes the load information of the second user equipment. That the network device selects target relay user equipment, of the first user equipment, from the at least one second user equipment based on the measurement report and selection assistance information associated with each second user equipment includes: The network device uses, as the target relay user equipment, second user equipment with smaller load in second user equipments with high sidelink signal quality in the at least one second user equipment.

[0083] Similarly, for example, the selection assistance information includes the subscription information of the second user equipment, the air interface signal quality of the second user equipment, the air interface signal quality of the first user equipment, the load information of the second user equipment, and the interference information of the second user equipment. The network device uses, as the target relay user equipment, second user equipment with a higher QoS requirement, better air interface signal quality, smaller load, and less interference in second user equipments with high sidelink signal quality in the at least one second user equipment.

[0084] According to the method in FIG. 5, the network device selects the appropriate target relay user equipment based on the signal quality of the SL between the first user equipment and the second user equipment, the selection assistance information associated with each second user equipment, and the like, and notifies the first user equipment of the selected relay user equipment. After receiving a selection result of the network device, the first user equipment is triggered to establish an SL connection to the selected relay user equipment, and communicates with the network device via the relay user equipment that establishes the SL connection to the first user equipment. In this way, the network device selects the appropriate relay user equipment based on an entire-network communication status such as a communication status between the first user equipment and the second user equipment and other selection assistance information. Selecting the appropriate relay user equipment by comprehensively considering entire-network system performance improves reliability of data transmission performed by remote user equipment via the relay user equipment, and improves a performance requirement of a network system.

[0085] Further, optionally, to enable the first user equipment to establish the SL connection between the first user equipment and the target relay user equipment, the method shown in FIG. 3 further includes: The network device obtains a sidelink identifier of each second user equipment, and sends a radio network identifier of the target relay user equipment and / or a sidelink identifier of the target relay user equipment to the first user equipment. The first user equipment establishes the SL connection to the target relay user equipment based on the radio network identifier of the target relay user equipment and / or the sidelink identifier of the target relay user equipment, and forwards data via the target relay user equipment. That is, the first user equipment initiates establishment of the SL connection to the target relay user equipment.

[0086] The sidelink identifier of each second user equipment is used for sidelink SL communication between the first user equipment and the second user equipment. For example, the sidelink identifier of each second user equipment is used as a target address and is included at a media access control (media access control, MAC) layer of the first user equipment when the first user equipment and the second user equipment establish an SL connection. The sidelink identifier of the second user equipment may be referred to as an SL ID or a layer 2 identifier (Layer2 ID).

[0087] It should be understood that a MAC layer data packet sent by the first user equipment includes a sidelink identifier of the first user equipment and the sidelink identifier of the second user equipment. In this case, the sidelink identifier of the first user equipment is a source address, and the sidelink identifier of the second user equipment is the target address.

[0088] Alternatively, the network device may notify the target relay user equipment to establish the SL connection between the target relay user equipment and the first user equipment. For example, the network device may further obtain a radio network identifier of the first user equipment and / or a sidelink identifier of the first user equipment, and send an announcement message including the radio network identifier of the first user equipment and / or the sidelink identifier of the first user equipment to the target relay user equipment, to trigger the target relay user equipment to establish the SL connection to the first user equipment.

[0089] The radio network identifier of the first user equipment is allocated by the network device, and the radio network identifier of the first user equipment is used by the network device to uniquely identify the first user equipment. For related descriptions of the first user equipment, refer to the foregoing related descriptions of the second user equipment. Details are not described again.

[0090] The sidelink identifier of the first user equipment may be used for SL communication between the first user equipment and the at least one second user equipment. For example, the sidelink identifier of the first user equipment is used as a target address and is included in a MAC layer of second user equipment when the first user equipment and the second user equipment establish an SL connection. The sidelink identifier of the first user equipment may also be referred to as an SL ID or a layer 2 identifier (Layer2 ID), and the sidelink identifier of the first user equipment is different from a sidelink identifier of second user equipment.

[0091] Further, the method shown in FIG. 3 further includes: The network device sends, to the target relay user equipment, group scheduling information used to schedule data of communication between the first user equipment and the network device, so that the target relay user equipment monitors a corresponding G-RNTI on a time domain resource and a frequency domain resource that are indicated by time-frequency domain information, and receives the data sent by the network device to the first user equipment.

[0092] The group scheduling information includes the G-RNTI for group scheduling and the time-frequency domain information for group scheduling. The G-RNTI may be used to scramble the data sent by the network device to the first user equipment. The time-frequency domain information may be used to indicate the time domain resource, the frequency domain resource, or the like occupied by the data sent by the network device to the first user equipment.

[0093] The following describes in detail the method shown in FIG. 5 with reference to embodiments corresponding to FIG. 6 to FIG. 8A and FIG. 8B.

[0094] FIG. 6 shows a relay communication method according to an embodiment of this application. First user equipment sends a measurement report to a network device over an air interface. As shown in FIG. 6, the method may include the following steps.

[0095] Step 601: The first user equipment sends discovery request (discovery request) messages to a plurality of second user equipments through broadcast.

[0096] The first user equipment and each second user equipment may be UE preconfigured or specified by a network for UE cooperation communication. The first user equipment may be any TUE that is in the system shown in FIG. 3, or a functional module, a chip, or a system-on-a-chip in the TUE. The first user equipment may be located within coverage of the network device. The second user equipment may be the CUE that is in the system shown in FIG. 3 and that supports direct communication with the first user equipment, or a functional module, a chip, a system-on-a-chip, or the like in the CUE. For example, the first user equipment may be the TUE 1, the TUE 2, or the TUE 3 in FIG. 3, and the plurality of second user equipments may include the CUE 1, the CUE 2, and the CUE 3 in FIG. 3. It should be noted that a quantity of second user equipments is not limited in this application. There may be two, three, or more second user equipments. This is not limited.

[0097] The discovery request message may be replaced with a solicitation message, and the discovery request message may be used to discover relay UEs around the first user equipment. For example, the first user equipment may send the discovery request messages to the plurality of second user equipments when a trigger condition is met. In other words, the first user equipment sends the discovery request messages to the plurality of second user equipments once the trigger condition is met.

[0098] The trigger condition may include that signal quality on the air interface between the first user equipment and the network device is less than or equal to a first threshold. The first threshold may be set as required. When the signal quality on the air interface between the first user equipment and the network device is less than or equal to the first threshold, it indicates that quality on the air interface between the first user equipment and the network device is poor, and it is not suitable to transmit data over the air interface. When the signal quality on the air interface between the first user equipment and the network device is greater than the first threshold, it indicates that quality on the air interface between the first user equipment and the network device is good, and data may be directly transmitted to the network device over the air interface.

[0099] For example, the trigger condition may be configured by the network device for the first user equipment before step 601 is performed. For example, before step 601, the first user equipment receives a radio resource control (radio resource control, RRC) message from the network device, where the RRC message carries the trigger condition, and the first user equipment obtains the trigger condition from the RRC message.

[0100] It should be noted that the trigger condition may alternatively be named as a CUE discovery configuration, another name, or the like. This is not limited.

[0101] Step 602: Each second user equipment receives the discovery request message, and sends a response message to the first user equipment.

[0102] The response message corresponds to the discovery request message, and the response message may be used to indicate that the second user equipment is around the first user equipment. The response message may include a radio network identifier of the second user equipment, and may further include a sidelink identifier of the second user equipment and other information. This is not limited.

[0103] For related descriptions of the radio network identifier of the second user equipment and the sidelink identifier of the second user equipment, refer to the descriptions in the embodiment corresponding to FIG. 5. Details are not described again.

[0104] The radio network identifier of the second user equipment may be configured by the network device for the second user equipment before the method shown in FIG. 6 is performed. For example, before step 602 is performed, the second user equipment receives an RRC message from the network device, where the RRC message carries the radio network identifier of the second user equipment. The second user equipment obtains the radio network identifier of the second user equipment from the RRC message, includes the radio network identifier of the second user equipment in the response message, and sends the response message to the first user equipment.

[0105] For example, the second user equipment may send the response message to the first user equipment in a unicast manner. Step 603: The first user equipment receives the response message sent by each second user equipment, and measures the response message sent by the second user equipment, to obtain signal quality of a sidelink between the first user equipment and the second user equipment.

[0106] The first user equipment may measure one or more types of information such as RSRP, RSRQ, an SINR, or an RSSI of the response message sent by the second user equipment, to obtain the signal quality of the sidelink between the first user equipment and the second user equipment. For example, the RSRP is used as an example. If the RSRP of the response message is large, the signal quality of the sidelink between the first user equipment and the second user equipment is high. Alternatively, if the RSRP of the response message is small, the signal quality of the sidelink between the first user equipment and the second user equipment is low.

[0107] Step 604: The first user equipment sends the measurement report to the network device.

[0108] The measurement report may include signal quality of the response messages sent by the plurality of second user equipments and radio network identifiers of the plurality of second user equipments, and may further include other information such as a sidelink identifier of the first user equipment and sidelink identifiers of the second user equipments. This is not limited.

[0109] It should be noted that the signal quality of the sidelink between the first user equipment and the second user equipment and the radio network identifier of the second user equipment are correspondingly included in the measurement report. For example, the signal quality of the sidelink between the first user equipment and the second user equipment and the radio network identifier of the second user equipment may be correspondingly included in the measurement report in an array form. For example, assuming that the second user equipments include the CUE 1, the CUE 2, and the CUE 3, and radio network identifiers of the three second user equipments are a UE ID 1, a UE ID 2, and a UE ID 3, the measurement report may be {UE ID 1, signal quality of a sidelink between the first user equipment and the CUE 1}, {UE ID 2, signal quality of a sidelink between the first user equipment and the CUE 2}, and {UE ID 3, signal quality of a sidelink between the first user equipment and the CUE 3}.

[0110] In an example, the first user equipment may send the measurement report to the network device over the air interface. In another example, the first user equipment may select one second user equipment from the plurality of second user equipments as initial relay user equipment, establish an SL connection to the initial relay user equipment, and send the measurement report to the initial relay user equipment on an SL, so that the initial relay user equipment sends the measurement report to the network device over an air interface. Specifically, for an implementation, refer to descriptions in an embodiment corresponding to FIG. 7A and FIG. 7B.

[0111] In still another example, the first user equipment may use, based on the signal quality of the response messages sent by the plurality of second user equipments, second user equipment that sends a response message with higher signal quality as the initial relay user equipment, or may randomly select one second user equipment from the plurality of second user equipments as the initial relay user equipment. This is not limited.

[0112] Step 605: The network device receives the measurement report, and selects target relay user equipment, of the first user equipment, from the plurality of second user equipments based on the measurement report and selection assistance information associated with each second user equipment.

[0113] For step 605, refer to step 502. Details are not described again.

[0114] Step 606: The network device sends a radio network identifier of the target relay user equipment to the first user equipment.

[0115] In an example, when the first user equipment sends the measurement report to the network device over the air interface, the network device sends the radio network identifier of the target relay user equipment to the first user equipment over the air interface.

[0116] In another example, when the first user equipment sends the measurement report to the network device via the initial relay user equipment selected by the first user equipment, the network device may send the radio network identifier of the target relay user equipment to the first user equipment via the initial relay user equipment, or may directly send the radio network identifier of the target relay user equipment to the first user equipment over the air interface.

[0117] Further, when the measurement report includes the sidelink identifiers of the plurality of second user equipments, in addition to sending the radio network identifier of the target relay user equipment to the first user equipment, the network device may further send a sidelink identifier of the target relay user equipment to the first user equipment, so that the first user equipment establishes an SL connection to the target relay user equipment based on the sidelink identifier of the target relay user equipment.

[0118] Step 607: The first user equipment receives the radio network identifier of the target relay user equipment, establishes the SL connection to the target relay user equipment, and communicates with the network device via the target relay user equipment.

[0119] When the first user equipment establishes the SL connection to the initial relay user equipment and sends the measurement report to the network device via the initial relay user equipment, if the target relay user equipment finally selected by the network device is the same as the initial relay user equipment, the first user equipment still maintains the SL connection between the first user equipment and the initial relay user equipment, and communicates with the network device via the initial relay user equipment. Alternatively, if the target relay user equipment finally selected by the network device is different from the initial relay user equipment, the first user equipment releases / breaks the SL connection between the first user equipment and the initial relay user equipment, establishes the SL connection to the target relay user equipment through an existing SL establishment procedure, and communicates with the network device via the target relay user equipment.

[0120] For example, it is assumed that the first user equipment is the TUE 2 in FIG. 3, and the plurality of second user equipments are the CUE 1 to the CUE 3 in FIG. 3. When step 604 is performed, the TUE 2 selects the CUE 2 from the CUE 1 to the CUE 3 as the initial relay user equipment, establishes an SL connection to the CUE 2, and sends the measurement report to the network device via the CUE 2. Subsequently, if the network device selects the CUE 1 from the CUE 1 to the CUE 3 as the target relay user equipment, in other words, the TUE 2 finally needs to communicate with the network device via the CUE 1, after receiving a selection result of the network device, the TUE 2 releases the SL connection between the TUE 2 and the CUE 2, establishes an SL connection to the CUE 1, and communicates with the network device via the CUE 1. If the network device selects the CUE 2 from the CUE 1 to the CUE 3 as the target relay user equipment, in other words, the TUE 2 finally needs to communicate with the network device via the CUE 2, after receiving a selection result of the network device, the TUE 2 maintains the SL connection between the TUE 2 and the CUE 2, and communicates with the network device via the CUE 2.

[0121] Further, in the first implementation of the method shown in FIG. 6, after step 604 is performed, the method further includes: The network device sends group scheduling information to the target relay user equipment.

[0122] For related descriptions of the group scheduling information, refer to the descriptions in the embodiment corresponding to FIG. 5. Details are not described again.

[0123] According to the method in FIG. 6, the network device selects the appropriate relay user equipment based on the signal quality of the SL between the first user equipment and the second user equipment, other selection assistance information, and the like, and notifies the first user equipment of the selected relay user equipment. After receiving a selection result of the network device, the first user equipment is triggered to establish the SL connection to the selected relay user equipment, and communicates with the network device via the relay user equipment that establishes an SL to the first user equipment. In this way, the network device selects the appropriate relay user equipment based on an entire-network communication status, to improve reliability of data transmission performed by remote user equipment via the relay user equipment, and improve a performance requirement of a network system.

[0124] The following describes in detail the method shown in FIG. 6 by using an example in which first user equipment selects initial relay user equipment and sends a measurement report to a network device via the initial relay user equipment.

[0125] FIG. 7A and FIG. 7B show a relay communication method according to an embodiment of this application. As shown in FIG. 7A and FIG. 7B, the method may include the following steps.

[0126] Step 701: A network device configures radio network identifiers for first user equipment and second user equipment that can be used for UE cooperation communication.

[0127] For related descriptions of the radio network identifier of the first user equipment and the radio network identifier of the second user equipment, refer to the descriptions in the embodiment corresponding to FIG. 5. Details are not described again.

[0128] Step 702: The network device configures a trigger condition for the first user equipment.

[0129] For related descriptions of the trigger condition, refer to the descriptions in the embodiment corresponding to FIG. 5. Details are not described again.

[0130] For example, the network device may configure the trigger condition for the first user equipment based on an RRC message. For example, the network device may send the RRC message to the first user equipment, where the RRC message may carry the trigger condition.

[0131] Step 703: When the trigger condition is met, the first user equipment sends discovery request messages to a plurality of second user equipments.

[0132] For step 703, refer to step 601. Details are not described again.

[0133] Step 704: The second user equipments receive the discovery request messages, and return response messages to the first user equipment.

[0134] For step 704, refer to step 602. Details are not described again.

[0135] Step 705: The first user equipment receives the response messages returned by the plurality of second user equipments, and measures the response message returned by each second user equipment, to obtain signal quality of a sidelink between the first user equipment and the second user equipment.

[0136] For step 705, refer to step 603. Details are not described again.

[0137] Step 706: The first user equipment selects initial relay user equipment from the plurality of second user equipments based on the signal quality obtained through measurement.

[0138] The initial relay user equipment may be second user equipment 3 in FIG. 7A and FIG. 7B.

[0139] For example, the first user equipment may randomly select one second user equipment from the plurality of second user equipments as the initial relay user equipment, or may select second user equipment with better signal quality as the initial relay user equipment.

[0140] Step 707: The first user equipment establishes an SL connection to the initial relay user equipment, and sends a measurement report to the network device via the initial relay user equipment.

[0141] For a manner in which the first user equipment establishes an SL connection to the initial relay user equipment, refer to an existing SL connection establishment process. Details are not described again. For example, that the first user equipment sends a measurement report to the network device via the initial relay user equipment may include: The first user equipment sends the measurement report to the initial relay user equipment on an SL, and the initial relay user equipment receives the measurement report, and sends the measurement report to the network device over an air interface.

[0142] Step 708: The network device receives the measurement report, and selects target relay user equipment from the plurality of second user equipments based on the measurement report and selection assistance information.

[0143] The target relay user equipment may be second user equipment 1 in FIG. 7A and FIG. 7B.

[0144] For step 708, refer to step 604. Details are not described again.

[0145] Step 709: The network device sends group scheduling information to the second user equipment 1.

[0146] For related descriptions of the group scheduling information, refer to the descriptions in the first implementation of FIG. 6. Details are not described again.

[0147] Step 710: The network device sends a radio network identifier of the second user equipment 1 to the first user equipment.

[0148] For step 710, refer to step 605. Details are not described again.

[0149] It should be noted that a sequence of performing step 709 and step 710 is not limited in this embodiment of this application. Step 709 may be performed first, or step 710 may be performed first, or step 710 may be performed before step 709, or step 709 and step 710 may be simultaneously performed. This is not limited.

[0150] Step 711: The first user equipment receives the radio network identifier of the second user equipment 1, releases the SL connection between the first user equipment and the second user equipment 3, establishes an SL connection to the second user equipment 1, and communicates with the network device via the second user equipment 1.

[0151] For step 711, refer to step 606. Details are not described again.

[0152] Based on the method shown in FIG. 7A and FIG. 7B, the first user equipment may send, to the network device via relay user equipment autonomously selected by the first user equipment, the measurement report that includes signal quality of sidelinks between the first user equipment and the plurality of second user equipments. The network device selects the appropriate relay user equipment based on the measurement report, other selection assistance information, and the like, and notifies the first user equipment of the selected relay user equipment. After receiving a selection result of the network device, the first user equipment is triggered to establish the SL connection to the selected relay user equipment, and subsequently communicates with the network device via the relay user equipment that establishes the SL connection to the first user equipment. In this way, the network device selects the appropriate relay user equipment based on an entire-network communication status, to improve reliability of data transmission performed by remote UE via the relay user equipment, and improve a performance requirement of a network system.

[0153] FIG. 6, FIG. 7A, and FIG. 7B are described merely by using an example in which the first user equipment sends the measurement report to the network device. Alternatively, the second user equipments may report signal quality of sidelinks between the second user equipments and the first user equipment to the network device, so that the network device selects the appropriate relay user equipment based on selection assistance information and the signal quality of the sidelinks that is reported by the plurality of second user equipments. Specifically, for the alternative method, refer to FIG. 8A and FIG. 8B.

[0154] FIG. 8A and FIG. 8B show a relay communication method according to an embodiment of this application. As shown in FIG. 8A andFIG. 8B, the method may include the following steps.

[0155] Step 801: A network device configures radio network identifiers for first user equipment and second user equipment that can be used for UE cooperation communication.

[0156] For step 801, refer to step 701. Details are not described again.

[0157] Step 802: The network device configures a trigger condition for the first user equipment.

[0158] For step 802, refer to step 702. Details are not described again.

[0159] Step 803: When the trigger condition is met, the first user equipment sends discovery request messages to a plurality of second user equipments.

[0160] For step 803, refer to step 703. Details are not described again.

[0161] Step 804: Each second user equipment receives the discovery request message, and measures the discovery request message sent by the first user equipment, to obtain signal quality of a sidelink between the first user equipment and the second user equipment.

[0162] For example, the second user equipment may measure one or more types of information such as RSRP, RSRQ, an SINR, or an RSSI of the discovery request message sent by the first user equipment, to obtain the signal quality of the sidelink between the first user equipment and the second user equipment. For example, the RSRP is used as an example. If the RSRP of the discovery request message is large, the signal quality of the sidelink between the first user equipment and the second user equipment is high. Alternatively, if the RSRP of the discovery request message is small, the signal quality of the sidelink between the first user equipment and the second user equipment is low.

[0163] Step 805: Each second user equipment sends the signal quality of the sidelink between the second user equipment and the first user equipment to the network device. Further, the second user equipment sends a sidelink identifier of the second user equipment to the network device.

[0164] Step 806: The network device receives the signal quality that is of the sidelink between each second user equipment and the first user equipment and that is sent by the second user equipment, and selects target relay user equipment, for example, second user equipment 1, from the plurality of second user equipments based on signal quality of sidelinks between the plurality of second user equipments and the first user equipment and selection assistance information. For a process in which the network device selects target relay user equipment, refer to step 607 in FIG. 6. Details are not described again.

[0165] Step 807: The network device sends group scheduling information to the second user equipment 1.

[0166] For related descriptions of the group scheduling information, refer to the descriptions in the first implementation of FIG. 6. Details are not described again.

[0167] Step 808: The network device sends an announcement message to the second user equipment 1.

[0168] The announcement message may be used to notify or trigger the second user equipment 1 to establish an SL connection between the second user equipment 1 and the first user equipment.

[0169] It should be noted that a sequence of performing step 807 and step 808 is not limited in this embodiment of this application. Step 807 may be performed first, or step 808 may be performed first, or step 808 may be performed before step 807, or step 807 and step 808 may be simultaneously performed. This is not limited.

[0170] Step 809: The second user equipment 1 establishes the SL connection to the first user equipment.

[0171] For example, for establishment of the SL connection between the second user equipment 1 and the first user equipment, refer to an existing SL connection establishment process. Details are not described again. Subsequently, the first user equipment may communicate with the network device via the second user equipment 1.

[0172] Based on the method shown in FIG. 8A and FIG. 8B, the plurality of second user equipments may send, to the network device, the measurement report that includes the signal quality of the sidelinks between the first user equipment and the second user equipments. The network device selects the appropriate relay user equipment based on the signal quality of the sidelinks between the first user equipment and the plurality of second user equipments, other selection assistance information, and the like, and notifies the first user equipment of the selected relay user equipment. After receiving a selection result of the network device, the first user equipment is triggered to establish the SL connection to the selected relay user equipment, and subsequently communicates with the network device via the relay user equipment that establishes the SL connection to the first user equipment. In this way, the network device selects the appropriate relay user equipment based on an entire-network communication status, to improve reliability of data transmission performed by remote UE via the relay user equipment, and improve a performance requirement of a network system.

[0173] The foregoing mainly describes the solutions provided in embodiments of this application from a perspective of interaction between network elements. It may be understood that, to implement the foregoing functions, the communications apparatuses such as the network device, the first user equipment, and the second user equipment include corresponding hardware structures and / or software modules for performing the functions. A person skilled in the art should easily be aware that, in combination with the examples of units and algorithm steps described in embodiments disclosed in this specification, this application can be implemented by hardware or a combination form of hardware and computer software. Whether a function is performed by hardware or hardware driven by computer software depends on particular applications and design constraints of the technical solutions. A person skilled in the art may use different methods to implement the described functions for each particular application, but it should not be considered that the implementation goes beyond the scope of this application.

[0174] In embodiments of this application, functional module division may be performed on the network device, the first user equipment, and the second user equipment based on the foregoing method examples. For example, each functional module may be obtained through division corresponding to each function, or two or more functions may be integrated into one processing module. The integrated module may be implemented in a form of hardware, or may be implemented in a form of a software functional module. It should be noted that, in embodiments of this application, division into the modules is an example, and is merely a logical function division. In actual implementation, another division manner may be used.

[0175] When each functional module is obtained through division based on each corresponding function, FIG. 9 is a diagram of a structure of a communications apparatus 90. The communications apparatus 90 may be a network device, or a chip or a system-on-a-chip in the network device. The communications apparatus 90 may be configured to perform functions of the network device in the foregoing embodiments. The communications apparatus 90 shown inFIG. 9 includes an obtaining unit 901 and a selection unit 902.

[0176] The obtaining unit 901 is configured to obtain a measurement report that includes signal quality of an SL between first user equipment and at least one second user equipment and a radio network identifier of the at least one second user equipment. For example, the obtaining unit 901 may support the communications apparatus 90 in performing step 501, step 605, step 708, and step 806.

[0177] The selection unit 902 is configured to select target relay user equipment, of the first user equipment, from the at least one second user equipment based on the measurement report and selection assistance information associated with each second user equipment. For example, the selection unit may support the communications apparatus 90 in performing step 502, step 605, step 708, and step 806.

[0178] For a specific implementation of the communications apparatus, refer to behavior functions of the network device in the methods shown in FIG. 5 to FIG. 8A and FIG. 8B.

[0179] In another possible implementation, the obtaining unit 901 and the selection unit 902 in FIG. 9 may be replaced with a processor, and functions of the obtaining unit 901 and the selection unit 902 may be integrated into the processor. Optionally, the communications apparatus 90 shown inFIG. 9 may further include a memory. When the obtaining unit 901 and the selection unit 902 in FIG. 9 are replaced with the processor, the communications apparatus 90 in this embodiment of this application may be the communications apparatus shown in FIG. 4.

[0180] FIG. 10 is a diagram of a structure of a communications apparatus 100. The communications apparatus 100 may be second user equipment, or a chip or a system-on-a-chip in the second user equipment. The communications apparatus 100 may be configured to perform functions of the second user equipment in the foregoing embodiments. In a possible implementation, the communications apparatus 100 shown in FIG. 10 includes a sending unit 1001, a receiving unit 1002, and an establishment unit 1003.

[0181] The sending unit 1001 is configured to send a measurement report that includes signal quality of a sidelink between first user equipment and at least one second user equipment and a radio network identifier of the at least one second user equipment to a network device. For example, the sending unit 1001 may support the communications apparatus 100 in performing step 604 and step 707.

[0182] The receiving unit 1002 is configured to receive a radio network identifier of target relay user equipment from the network device, where the target relay user equipment is one second user equipment selected from the at least one second user equipment. For example, the receiving unit 1002 may support the communications apparatus 100 in performing step 606, step 709, and step 807.

[0183] The establishment unit 1003 is configured to: establish a sidelink SL connection to the target relay user equipment based on the radio network identifier of the target relay user equipment, and communicate with the network device via the target relay user equipment. For example, the establishment unit 1003 may be configured to support the communications apparatus 100 in performing step 607, step 711, and step 809.

[0184] For a specific implementation of the communications apparatus 100, refer to behavior functions of the second user equipment in the relay communication method shown in FIG. 6 or FIG. 8A and FIG. 8B.

[0185] In another possible implementation, the sending unit 1001 and the receiving unit 1002 in FIG. 10 may be replaced with a transceiver or a transceiver unit, and functions of the sending unit 1001 and the receiving unit 1002 may be integrated into the transceiver. Optionally, the communications apparatus 100 shown in FIG. 10 may further include a processor and a memory. When the sending unit 1001 and the receiving unit 1002 are replaced with the transceiver or the transceiver unit, the communications apparatus 100 in this embodiment of this application may be the communications apparatus shown in FIG. 4.

[0186] FIG. 11 is a diagram of a structure of a communications apparatus 110. The communications apparatus 110 may be second user equipment, or a chip or a system-on-a-chip in the second user equipment. The communications apparatus 110 may be configured to perform functions of the second user equipment in the foregoing embodiments. In a possible implementation, the communications apparatus 110 shown in FIG. 11 includes a receiving unit 1101, a measurement unit 1102, and a sending unit 1103.

[0187] The receiving unit 1101 is configured to receive a discovery request message from first user equipment. For example, the receiving unit 1101 may support the communications apparatus 110 in performing step 803.

[0188] The measurement unit 1102 is configured to obtain signal quality of a sidelink between the communications apparatus 110 and the first user equipment through measurement based on the discovery request message. For example, the measurement unit 1102 may support the communications apparatus 110 in performing step 804.

[0189] The sending unit 1103 is configured to send, to a network device, the signal quality of the sidelink between the second user equipment and the first user equipment and a radio network identifier that is of the second user equipment and that is used by the network device to uniquely identify the second user equipment. For example, the sending unit 1103 may support the communications apparatus 110 in performing step 805.

[0190] For a specific implementation of the communications apparatus 110, refer to behavior functions of the second user equipment in the relay communication method shown in FIG. 6 or FIG. 8A and FIG. 8B.

[0191] In another possible implementation, the sending unit 1103 and the receiving unit 1101 in FIG. 11 may be replaced with a transceiver or a transceiver unit, and functions of the sending unit 1101 and the receiving unit 1103 may be integrated into the transceiver. Optionally, the communications apparatus 110 shown in FIG. 11 may further include a processor and a memory. When the sending unit 1101 and the receiving unit 1103 are replaced with the transceiver or the transceiver unit, the communications apparatus 110 in this embodiment of this application may be the communications apparatus shown in FIG. 4.

[0192] FIG. 12 is a diagram of a structure of a communications system according to an embodiment of this application. As shown in FIG. 12, the system may include first user equipment 120, second user equipment 121, and a network device 122.

[0193] The network device 122 has a function of the communications apparatus 90 shown in FIG. 9. The first user equipment 120 has a function of the communications apparatus 100 shown in FIG. 10. The second user equipment 121 has a function of the communications apparatus 110 shown in FIG. 11. Details are not described again.

[0194] An embodiment of this application further provides a computer-readable storage medium. All or some of the processes in the foregoing method embodiments may be completed by a computer program instructing related hardware. The program may be stored in the foregoing computer-readable storage medium. When the program is executed, the processes of the foregoing method embodiments may be performed. The computer-readable storage medium may be an internal storage unit of the communications apparatus (including a data transmit end and / or a data receive end) in any one of the foregoing embodiments, for example, a hard disk or a memory of the communications apparatus. Alternatively, the computer-readable storage medium may be an external storage device of the communications apparatus, for example, a plug-in hard disk, a smart media card (smart media card, SMC), a secure digital (secure digital, SD) card, or a flash card (flash card) that is configured on the communications apparatus. Further, the computer-readable storage medium may alternatively include both the internal storage unit and the external storage device of the communications apparatus. The computer-readable storage medium is configured to store the computer program, and other programs and data that are required by the communications apparatus. The computer-readable storage medium may be further configured to temporarily store data that has been output or is to be output.

[0195] It should be noted that, in the specification, claims, and accompanying drawings of this application, terms "first", "second", and the like are intended to distinguish between different objects but do not indicate a particular order. In addition, the terms "including", "having", and any other variant thereof are intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes an unlisted step or unit, or optionally further includes another inherent step or unit of the process, method, product, or device.

[0196] It should be understood that in this application, "at least one (item)" means one or more, "a plurality of" means two or more, and "at least two (items)" means two, three, or more. The term "and / or" is used to describe an association relationship between associated objects, and indicates that three relationships may exist. For example, "A and / or B" may indicate the following three cases: Only A exists, only B exists, and both A and B exist, where A and B may be singular or plural. The character " / " generally indicates an "or" relationship between the associated objects. "At least one of the following" or similar expressions indicate any combination of the following, including one or any combination of two or more of the following. For example, at least one of a, b, or c may indicate: a, b, c, "a and b", "a and c", "b and c", or "a, b and c", where a, b, and c each may be singular or plural.

[0197] Based on the foregoing descriptions of the implementations, a person skilled in the art may clearly understand that for the purpose of convenient and brief descriptions, division into the foregoing functional modules is merely used as an example for descriptions. During actual application, the foregoing functions can be allocated to different functional modules for implementation based on a requirement, in other words, an inner structure of an apparatus is divided into different functional modules to implement all or a part of the functions described above.

[0198] In the several embodiments provided in this application, it should be understood that the disclosed apparatuses and methods may be implemented in other manners. For example, the described apparatus embodiments are merely examples. For example, division into the modules or units is merely logical function division. There may be another division manner in actual implementation. For example, a plurality of units or components may be combined or may be integrated into another apparatus, or some features may be ignored or not be performed. In addition, the displayed or discussed mutual coupling or direct coupling or communication connection may be implemented through some interfaces. The indirect coupling or communication connection between the apparatuses or units may be implemented in electrical, mechanical, or another form.

[0199] The units described as separate parts may or may not be physically separate, and parts displayed as units may be one or more physical units, in other words, may be located in one place, or may be distributed on different places. Some or all of the units may be selected based on an actual requirement to achieve the objectives of the solutions in embodiments.

[0200] In addition, functional units in embodiments of this application may be integrated into one processing unit, or each of the units may exist alone physically, or two or more units may be integrated into one unit. The integrated unit may be implemented in a form of hardware, or may be implemented in a form of a software functional unit.

[0201] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, the integrated unit may be stored in a readable storage medium. Based on such an understanding, the technical solutions in embodiments of this application essentially, or the part contributing to a conventional technology, or all or some of the technical solutions may be implemented in a form of a software product. The software product is stored in a storage medium and includes several instructions for instructing a device (which may be a single-chip microcomputer, a chip, or the like) or a processor (processor) to perform all or some of the steps of the methods described in embodiments of this application. The foregoing storage medium includes: any medium that can store program code, such as a USB flash drive, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disc.

Claims

1. A relay communication method, wherein the method comprises: obtaining (501), by a network device, a measurement report, wherein the measurement report comprises signal quality of a sidelink between first user equipment and at least one second user equipment and a radio network identifier of the at least one second user equipment, and a radio network identifier of second user equipment is used by the network device to identify the second user equipment; and selecting (502), by the network device, target relay user equipment, of the first user equipment, from the at least one second user equipment based on the measurement report and selection assistance information associated with each second user equipment, characterized in that the selection assistance information comprises subscription information of the second user equipment, and the subscription information comprises a service type supported by the second user equipment and / or a quality of service requirement of the second user equipment.

2. The method according to claim 1, wherein the selection assistance information further comprises one or more of the following information: air interface signal quality of the second user equipment, air interface signal quality of the first user equipment, load information of the second user equipment, and interference information of the second user equipment.

3. The method according to claim 1 or 2, wherein the obtaining, by a network device, a measurement report comprises: receiving (604), by the network device, the measurement report from the first user equipment over an air interface between the network device and the first user equipment; receiving (707), by the network device, the measurement report from initial relay user equipment, wherein the initial relay user equipment is one second user equipment selected by the first user equipment from the at least one second user equipment; or receiving (805), by the network device, signal quality of a sidelink between each second user equipment and the first user equipment and a radio network identifier of the second user equipment from the second user equipment over an air interface between the network device and the second user equipment.

4. The method according to any one of claims 1 to 3, wherein the method further comprises: obtaining, by the network device, a sidelink identifier of the at least one second user equipment, wherein a sidelink identifier of each second user equipment is used for sidelink, SL communication between the first user equipment and the second user equipment.

5. The method according to claim 4, wherein the method further comprises: sending (606, 710), by the network device, a radio network identifier of the target relay user equipment and / or a sidelink identifier of the target relay user equipment to the first user equipment.

6. The method according to any one of claims 1 to 5, wherein the method further comprises: obtaining, by the network device, a radio network identifier of the first user equipment and / or a sidelink identifier of the first user equipment, wherein the radio network identifier of the first user equipment is allocated by the network device, and the sidelink identifier of the first user equipment is used for SL communication between the first user equipment and the at least one second user equipment.

7. The method according to claim 6, wherein the method further comprises: sending (808), by the network device, an announcement message to the target relay user equipment, wherein the announcement message is used to trigger the target relay user equipment to establish an SL connection to the first user equipment, and the announcement message comprises the radio network identifier of the first user equipment and / or the sidelink identifier of the first user equipment.

8. The relay communication method according to claim 1, wherein the method further comprises: sending (604, 707), by the first user equipment, the measurement report to the network device; receiving (606, 710), by the first user equipment, the radio network identifier of the target relay user equipment from the network device; and establishing (607, 711), by the first user equipment, a sidelink, SL connection to the target relay user equipment based on the radio network identifier of the target relay user equipment, and communicating with the network device via the target relay user equipment.

9. The method according to claim 8, wherein the sending, by first user equipment, the measurement report to the network device comprises: sending (604), by the first user equipment, the measurement report to the network device over an air interface between the first user equipment and the network device; or sending (707), by the first user equipment, the measurement report to the network device via initial relay user equipment, wherein the initial relay user equipment establishes an SL connection to the first user equipment, and the initial relay user equipment is one second user equipment selected by the first user equipment from the at least one second user equipment.

10. The method according to claim 9, wherein if the initial relay user equipment is different from the target relay user equipment, before the establishing, by the first user equipment, an SL connection to the target relay user equipment, the method further comprises: releasing, by the first user equipment, the SL connection between the first user equipment and the initial relay user equipment.

11. The method according to any one of claims 8 to 10, wherein the method further comprises: sending, by the first user equipment, a sidelink identifier of the at least one second user equipment to the network device, wherein a sidelink identifier of each second user equipment is used for SL communication between the first user equipment and the second user equipment.

12. The method according to any one of claims 8 to 11, wherein the method further comprises: sending, by the first user equipment to the network device, a radio network identifier of the first user equipment and / or a sidelink identifier of the first user equipment, wherein the radio network identifier of the first user equipment is allocated by the network device, and the sidelink identifier of the first user equipment is used for SL communication between the first user equipment and the at least one second user equipment.

13. The method according to any one of claims 8 to 12, wherein the method further comprises: sending (703), by the first user equipment, a discovery request message to the at least one second user equipment when a trigger condition is met, wherein the trigger condition is used to trigger the first user equipment to send the discovery request message to the at least one second user equipment; receiving (704), by the first user equipment, a response message from the at least one second user equipment; and measuring (705), by the first user equipment, the signal quality of the sidelink between the first user equipment and the at least one second user equipment, to obtain the measurement report.

14. A communications apparatus, wherein the communications apparatus comprises one or more processors, one or more memories are coupled to the one or more processors, and the one or more memories are configured to store instructions; and when the one or more processors execute the instructions, the communications apparatus is enabled to perform the method according to any one of claims 1 to 7.

15. A computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions or a program; and when the computer instructions or the program is run on a computer, the computer is enabled to perform the method according to any one of claims 1 to 7.