Lateral link communication method and communication device

By sending beam information and resource collection information to the transmitting end device in SL communication, the problem of insufficient quality of receiving information from multiple transmitting end devices at the same time is solved, efficient and multi-signal reception is achieved, and SL communication performance is improved.

CN120166569APending Publication Date: 2025-06-17XIAN UNISOC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311734671.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-15
Publication Date
2025-06-17

AI Technical Summary

Technical Problem

In SL communication, the Rx UE can only receive through one receiving beam at the same time, resulting in the quality of information received from some Tx UEs being affected. How to receive as high quality as possible in as possible at the same time is an urgent problem.

Method used

By sending the first beam information and/or resource set information to the second terminal device, the receiving end device can indicate the first received beam information and/or the transmission beam collection recommended to the transmitting end device, so that the transmitting end device can perform resource selection or resource reselecting based on the indicated information, ensuring that the receiving end device can receive as much information from different transmitting end devices at the same time with high quality.

Benefits of technology

Through this method, the receiving end device can efficiently receive information from multiple transmitting end devices within the same time, improving the performance and quality of SL communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120166569A_ABST
    Figure CN120166569A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a sidelink communication method and device, and the method can be applied to an SL FR2 communication scene, enables a receiving end device to receive information from different transmitting end devices as much as possible in a high-quality manner at the same time, and facilitates the improvement of the performance of SL communication. The method may comprise: sending first beam information and / or resource set information to a second terminal device; the first beam information is used for indicating a first receiving beam set of the first terminal equipment and / or suggesting a sending beam set used by the second terminal equipment; the resource set information is used for indicating one or more of a first resource set, a second resource set or a third resource set; the first resource set is a resource set corresponding to the first receiving beam set, the second resource set is a resource set corresponding to the sending beam set suggested to be used by the second terminal device, and the third resource set is a resource set suggested to be used by the second terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a sidelink communication method and a communication device. Background Art

[0002] Sidelink (SL) is a communication technology in which user equipment (UE) directly connects information through the PC5 interface between UEs. In SL communication, UEs can be divided into a transmission (Tx) UE and a receive (Rx) UE. One Rx UE can communicate with multiple Tx UEs, and one Tx UE can communicate with multiple Rx UEs. In the communication between one Rx UE and multiple Tx UEs, the Rx UE communicates with the transmission beams of multiple Tx UEs through multiple receive beams, and one receive beam of the Rx UE matches one transmission beam of a Tx UE to improve the communication quality between the Rx UE and the Tx UE.

[0003] In SL Frequency Range 2 (FR2), the Rx UE needs to receive information from multiple Tx UEs through multiple receive beams at the same time. However, the Rx UE can only receive through one receive beam at a time, which affects the quality of the information received from some Tx UEs. Therefore, how to receive information from different Tx UEs with as high quality as possible at the same time is a technical problem to be solved urgently. Summary of the Invention

[0004] Embodiments of this application provide a sidelink communication method and a communication device, enabling the receiving end device to receive information from different sending end devices with as high quality as possible at the same time, thereby helping to improve the performance of SL communication.

[0005] In a first aspect, an embodiment of the present application provides a sidelink communication method. This method can be executed by a first terminal device, or by a device matching the first terminal device, such as a processor, a chip, or a chip module, etc. The first terminal device can be understood as a receiving-end device, such as an Rx UE. The method may include: sending first beam information and / or resource set information to a second terminal device; wherein, the first beam information is used to indicate a first receiving beam set of the first terminal device and / or a sending beam set recommended for the second terminal device to use; the resource set information is used to indicate one or more of a first resource set, a second resource set, or a third resource set; the first resource set is the resource set corresponding to the first receiving beam set, the second resource set is the resource set corresponding to the sending beam set recommended for the second terminal device to use, and the third resource set is the resource set recommended for the second terminal device to use. The second terminal device can be understood as a sending-end device, such as a Tx UE.

[0006] Among them, the first receiving beam set can be understood as the receiving beams used by the first terminal device within a future period of time, and the first resource set can be understood as the resource set corresponding to the first receiving beam set. The first receiving beam set may include one or more first receiving beams. The second resource set can be understood as the resource set corresponding to the sending beam set recommended for the second terminal device to use, and the sending beam set may include one or more sending beams. The third resource set can be understood as the set of resources recommended for the second terminal device to use. Any resource set may include one or more resources, depending on the specific situation.

[0007] It can be seen that the receiving-end device indicates the first beam information and / or the resource set corresponding to the first beam information to the sending-end device, and the sending-end device can perform resource selection or resource reselection based on the indicated information. Thus, the receiving-end device can receive information from different sending-end devices with as much high quality as possible at the same time, which helps to improve the performance of SL communication.

[0008] In a possible implementation, the first resource set indicates one or more time-frequency resources. On the one or more time-frequency resources, the first terminal device receives through the first receiving beams in the first receiving beam set. That is to say, the first terminal device receives on the time-frequency resources indicated by the first resource set using the first receiving beams in the first receiving beam set. It can be understood that the first terminal device indicates to the second terminal device the time-frequency resources and receiving beams that the first terminal device is going to use. If the sending beam selected by the second terminal device does not match the first receiving beam, then the second terminal device avoids using the time-frequency resources in the first resource set to avoid the conflict between the receiving beam matching this sending beam and the first receiving beam.

[0009] In a possible implementation, the second receiving beam is not included in the first receiving beam set, and the second receiving beam is used by the first terminal device to receive information from the second terminal device. That is to say, the receiving beam used by the first terminal device to receive information from the second terminal device is not in the first receiving beam set. This can reduce the influence of the information sent by the second terminal device on the information received by the first terminal device using the first receiving beam.

[0010] In a possible implementation, the correlation between the second receiving beam and any first receiving beam in the first receiving beam set is less than a threshold. That is to say, the correlation between the second receiving beam and any first receiving beam in the first receiving beam set is low. This can reduce the influence of the information sent by the second terminal device on the information received by the first terminal device using the first receiving beam.

[0011] In a possible implementation, the second receiving beam and any first receiving beam in the first receiving beam set do not belong to the same wide beam range. This can reduce the influence of the information sent by the second terminal device on the information received by the first terminal device using the first receiving beam.

[0012] The above-mentioned second receiving beam and the first receiving beam in the first receiving beam set may be narrow beams.

[0013] In a possible implementation, the second resource set does not include any resource in the first resource set to avoid causing the first terminal device to receive transmissions of multiple non-matching transmission beams using one receiving beam. For the sake of convenience of distinction, the resources included in the second resource set are called second resources, and the resources included in the first resource set are called first resources.

[0014] In a possible implementation, in addition to not including any resource in the first resource set, the second resource set also does not include resources that overlap with the reserved resources of the third terminal device to reduce resource conflicts between the second terminal device and the third terminal device. Among them, the measured value of the reference signal receiving power (RSRP) corresponding to the reserved resources of the third terminal device is greater than the RSRP threshold.

[0015] In a possible implementation, the above method further includes: sending first indication information to a second terminal device, where the first indication information is used to indicate the correspondence between each first receiving beam in the first receiving beam set and each first resource in the first resource set, the first resources corresponding to each first receiving beam do not overlap with each other, and the first resources corresponding to each first receiving beam constitute the first resource set. That is to say, the first terminal device not only indicates the first receiving beam set and the first resource set, but also indicates the correspondence between each first receiving beam and each first resource. That is, it indicates the first receiving beam and the resources used for receiving with the first receiving beam.

[0016] In a possible implementation, the above method further includes: sending second indication information to a second terminal device, where the second indication information is used to indicate the correspondence between each transmitting beam in the transmitting beam set recommended for the second terminal device to use and each second resource in the second resource set, so that the second terminal device can use the second resources corresponding to each transmitting beam for transmission. Among them, the second resources corresponding to each transmitting beam do not overlap with each other, and the second resources corresponding to each transmitting beam constitute the second resource set.

[0017] In a possible implementation, the above method further includes: sending second beam information to a second terminal device, where the second beam information is used to indicate a third receiving beam; where the correlation between the third receiving beam and one of the first receiving beams in the first receiving beam set is greater than a threshold; and / or, the third receiving beam and one of the first receiving beams in the first receiving beam set belong to the same wide beam range. That is to say, the first terminal device not only indicates the first receiving beam set and the first resource set, but also indicates other receiving beams that belong to the same wide beam range as a certain first receiving beam. The correlation between a certain first receiving beam and the third receiving beam being greater than the threshold can be understood as the first receiving beam and the third receiving beam belonging to the same wide beam range. The first terminal device also indicates the third receiving beam, so that the second terminal device can select to use a transmitting beam that matches the first receiving beam, or select to use a transmitting beam that matches the third receiving beam.

[0018] In a possible implementation, in response to the second receiving beam being the same as the receiving beam for receiving information from the fourth terminal device, the resources in the third resource set are other resources in the time unit where the reserved resources for the fourth terminal device are located, such as other resources in the time slot corresponding to the reserved resources of the fourth terminal device. The second receiving beam is used by the first terminal device to receive information from the second terminal device. When the second receiving beam is the same as the receiving beam for receiving information from the fourth terminal device, the first terminal device indicates the third resource set to the second terminal device. The time-domain resources in the third resource set can be understood as the time unit where the reserved resources for the fourth terminal device are located, and the frequency-domain resources in the third resource set are different from the frequency-domain resources corresponding to the reserved resources of the fourth terminal device.

[0019] In a possible implementation, before sending the first beam information and / or resource set information to the second terminal device, a request message from the second terminal device is received, and the request message is used to request the first beam information and / or resource set information.

[0020] In a second aspect, an embodiment of the present application provides a sidelink communication method, which may be executed by the second terminal device or by a device matching the second terminal device, such as a processor, a chip, or a chip module. The second terminal device can be understood as a sending-end device, such as a Tx UE. The method may include: receiving first beam information and / or a resource set corresponding to the first beam information from the first terminal device; determining transmission resources in response to the first beam information and / or resource set information; where the first beam information is used to indicate a first receiving beam set of the first terminal device and / or a sending beam set recommended for the second terminal device to use; the resource set information is used to indicate one or more of a first resource set, a second resource set, or a third resource set; the first resource set is a resource set corresponding to the first receiving beam set, the second resource set is a resource set corresponding to the sending beam set recommended for the second terminal device to use, and the third resource set is a resource set recommended for the second terminal device to use.

[0021] Among them, the first receiving beam set can be understood as the receiving beams used by the first terminal device in a future period of time, and the first resource set can be understood as the resource set corresponding to the first receiving beam set. The first receiving beam set may include one or more first receiving beams. The second resource set can be understood as the resource set corresponding to the sending beam set recommended by the first terminal device for the second terminal device to use, and the sending beam set may include one or more sending beams. The third resource set can be understood as the set of resources recommended by the first terminal device for the second terminal device to use. Any resource set may include one or more resources, depending on the specific situation.

[0022] It can be seen that when the sending device receives the first beam information and / or resource set information, it can perform resource selection or reselection based on this information to determine the transmission resources, so that the receiving device can receive as much high-quality information from multiple sending devices as possible at the same time, which helps to improve the performance of SL communication.

[0023] In a possible implementation, the first resource set indicates one or more time-frequency resources. On the one or more time-frequency resources, the first terminal device receives through the first receiving beam in the first receiving beam set. That is, the first terminal device receives on the time-frequency resources indicated by the first resource set using the first receiving beam in the first receiving beam set. It can be understood that the first terminal device indicates to the second terminal device the time-frequency resources and the receiving beam that the first terminal device will use. If the transmission beam selected by the second terminal device does not match the first receiving beam, then the second terminal device avoids using the time-frequency resources in the first resource set to avoid the conflict between the receiving beam matching the transmission beam and the first receiving beam.

[0024] In a possible implementation, the second receiving beam is not included in the first receiving beam set, and the second receiving beam is used by the first terminal device to receive information from the second terminal device. That is, the receiving beam used by the first terminal device to receive information from the second terminal device is not in the first receiving beam set. This can reduce the impact of the information sent by the second terminal device on the information received by the first terminal device using the first receiving beam.

[0025] In a possible implementation, the correlation between the second receiving beam and any first receiving beam in the first receiving beam set is less than a threshold. That is, the correlation between the second receiving beam and any first receiving beam in the first receiving beam set is low. Thus, the impact of the information sent by the second terminal device on the information received by the first terminal device using the first receiving beam can be reduced.

[0026] In a possible implementation, the second receiving beam and any first receiving beam in the first receiving beam set do not belong to the same wide beam range. Thus, the impact of the information sent by the second terminal device on the information received by the first terminal device using the first receiving beam can be reduced.

[0027] The above-mentioned second receiving beam and the first receiving beam in the first receiving beam set can be narrow beams.

[0028] In a possible implementation, the second resource set does not include any resource in the first resource set, so as to avoid the first terminal device receiving transmissions of multiple non-matching transmission beams using one receiving beam. For the convenience of distinction, the resources included in the second resource set are referred to as second resources, and the resources included in the first resource set are referred to as first resources.

[0029] In a possible implementation, in addition to not including any resource in the first resource set, the second resource set also does not include resources that overlap with the reserved resources of the third terminal device, so as to reduce resource conflicts between the second terminal device and the third terminal device. Among them, the RSRP measurement value corresponding to the reserved resources of the third terminal device is greater than the RSRP threshold.

[0030] In a possible implementation, the above method further includes: receiving first indication information from the first terminal device, where the first indication information is used to indicate the correspondence between each first receiving beam in the first receiving beam set and each first resource in the first resource set, and the first resources corresponding to each first receiving beam do not overlap with each other, and the first resources corresponding to each first receiving beam constitute the first resource set. That is to say, the first terminal device not only indicates the first receiving beam set and the first resource set, but also indicates the correspondence between each first receiving beam and each first resource. That is, it indicates the first receiving beam and the resources used for reception using the first receiving beam.

[0031] In a possible implementation, the above method further includes: receiving second indication information from the first terminal device, where the second indication information is used to indicate the correspondence between each transmission beam in the transmission beam set recommended for the second terminal device to use and each second resource in the second resource set, so that the second terminal device can use the second resources corresponding to each transmission beam for transmission. Among them, the second resources corresponding to each transmission beam do not overlap with each other, and the second resources corresponding to each transmission beam constitute the second resource set.

[0032] In a possible implementation, the above method further includes: receiving second beam information from a first terminal device, where the second beam information is used to indicate a third receiving beam; wherein, the correlation between the third receiving beam and a first receiving beam in the first receiving beam set is greater than a threshold; and / or, the third receiving beam and a first receiving beam in the first receiving beam set belong to the same wide beam range. That is to say, the first terminal device not only indicates the first receiving beam set and the first resource set, but also indicates other receiving beams that belong to the same wide beam range as a certain first receiving beam. The correlation between a certain first receiving beam and the third receiving beam being greater than the threshold can be understood as the first receiving beam and the third receiving beam belonging to the same wide beam range. The first terminal device also indicates the third receiving beam, so that the second terminal device can select to use a transmission beam that matches the first receiving beam, or select to use a transmission beam that matches the third receiving beam.

[0033] In a possible implementation, the resources in the third resource set are other resources on the time unit where the reserved resources of the fourth terminal device are located, such as other resources on the time slot where the reserved resources of the fourth terminal device are located. The receiving beam used by the first terminal device to receive information from the second terminal device is the same as the receiving beam used to receive information from the fourth terminal device. In this case, the first terminal device indicates the third resource set to the second terminal device. The time domain resources in the third resource set can be understood as the time unit where the reserved resources of the fourth terminal device are located, and the frequency domain resources in the third resource set are different from the frequency domain resources corresponding to the reserved resources of the fourth terminal device.

[0034] In a possible implementation, before receiving the first beam information and / or resource set information from the first terminal device, a request message is sent to the first terminal device, and the request message is used to request the first beam information and / or resource set information.

[0035] In a third aspect, an embodiment of the present application provides a sidelink communication method, which can be executed by a first terminal device, or by a device matching the first terminal device, such as a processor, a chip, or a chip module, etc. The first terminal device can be understood as a receiving end device, such as an Rx UE. The method may include: in response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being on the same time unit, sending indication information to the second terminal device, for indicating that the reserved resources of the second terminal device and the reserved resources of the third terminal device conflict in the time domain. The second terminal device and the third terminal device can be understood as sending end devices, such as Tx UEs.

[0036] It can be seen that there is a conflict in the reserved resources of the two sending-end devices in the time domain. By indicating the conflict in the reserved resources in the time domain, the receiving-end device can avoid receiving the sending beams in two directions within the same time unit and can also avoid the difficulty for the receiving-end device to select a receiving beam.

[0037] In a possible implementation manner, in response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being in the same time unit, and the priority of the second terminal device to transmit data being lower than the priority of the third terminal device to transmit data, and the second receiving beam being different from the third receiving beam, an indication message is sent to the second terminal device; among the multiple terminal devices that transmit data to the first terminal device at the same time, the third terminal device has the highest priority to transmit data. Wherein, the second receiving beam is used for the first terminal device to receive information from the second terminal device; the third receiving beam is used for the first terminal device to receive information from the third terminal device. That is to say, if there is a conflict in the reserved resources of the two sending-end devices in the time domain, and the priority of a certain sending-end device among the two sending-end devices to transmit data is lower, and the corresponding receiving beams are different, then an indication message is sent to the sending-end device with a lower priority, so that the sending-end device avoids transmitting in the time domain of its reserved resources.

[0038] In a possible implementation manner, in response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being in the same time unit, and the second receiving beam being different from the fourth receiving beam, an indication message is sent to the second terminal device; among the multiple receiving beams used by the first terminal device to receive at the same time, the sending beam matched by the fourth receiving beam is the most. Wherein, the second receiving beam is used for the first terminal device to receive information from the second terminal device. That is to say, if the reserved resources of the second terminal device and the reserved resources of the third terminal device are in the same time unit and the second receiving beam is not the receiving beam that matches the most sending beams, then the first terminal device sends an indication message to the second terminal device to avoid the second terminal device from transmitting in the conflicting time unit, thereby reducing the impact on the first terminal device to receive information from the second terminal device.

[0039] Fourthly, an embodiment of the present application provides a communication device, and the communication device includes:

[0040] A communication unit that sends first beam information and / or resource set information to a second terminal device;

[0041] Among them, the first beam information is used to indicate the first receiving beam set of the first terminal device and / or the transmitting beam set recommended for the second terminal device to use; the resource set information is used to indicate one or more of the first resource set, the second resource set, or the third resource set; the first resource set is the resource set corresponding to the first receiving beam set, the second resource set is the resource set corresponding to the transmitting beam set recommended for the second terminal device to use, and the third resource set is the resource set recommended for the second terminal device to use.

[0042] Alternatively, the communication device includes:

[0043] A communication unit, configured to receive the first beam information from the first terminal device and / or the resource set corresponding to the first beam information;

[0044] A processing unit, configured to determine transmission resources in response to the first beam information and / or the resource set information;

[0045] Among them, the first beam information is used to indicate the first receiving beam set of the first terminal device and / or the transmitting beam set recommended for the second terminal device to use; the resource set information is used to indicate one or more of the first resource set, the second resource set, or the third resource set; the first resource set is the resource set corresponding to the first receiving beam set, the second resource set is the resource set corresponding to the transmitting beam set recommended for the second terminal device to use, and the third resource set is the resource set recommended for the second terminal device to use.

[0046] Alternatively, the communication device includes:

[0047] A communication unit, configured to send indication information to the second terminal device in response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being in the same time unit, for indicating that the reserved resources of the second terminal device and the reserved resources of the third terminal device conflict in the time domain;

[0048] Among them, the second receiving beam is for the first terminal device to receive information from the second terminal device; the third receiving beam is for the first terminal device to receive information from the third terminal device.

[0049] In a fifth aspect, an embodiment of the present application provides a terminal device, including a processor, a memory, and a computer program or instruction stored on the memory. Among them, the processor executes the computer program or instruction to implement the steps in the method involved in the above first aspect, second aspect, or third aspect.

[0050] In a sixth aspect, an embodiment of the present application provides a chip, including a processor. Among them, the processor executes the steps in the method involved in the above first aspect, or executes the steps in the method involved in the above second aspect, or executes the steps in the method involved in the above third aspect.

[0051] In a seventh aspect, an embodiment of the present application provides a chip module, including a communication interface and a chip, where the chip includes a processor. Among them, the processor executes the steps in the method involved in the above first aspect, or executes the steps in the method involved in the above second aspect, or executes the steps in the method involved in the above third aspect.

[0052] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium, where a computer program or instruction is stored, and when the computer program or instruction is executed, it implements the steps in the method involved in the above first aspect, or implements the steps in the method involved in the above second aspect, or executes the steps in the method involved in the above third aspect.

[0053] In a ninth aspect, an embodiment of the present application provides a computer program product, including a computer program or instruction, where when the computer program or instruction is executed, it implements the steps in the method involved in the above first aspect, or implements the steps in the method involved in the above second aspect, or implements the steps in the method involved in the above third aspect. Description of the Drawings

[0054] Figure 1 is an example diagram of the system architecture applying the embodiment of the present application;

[0055] Figure 2 is an example diagram of reserved resource conflict;

[0056] Figure 3A is an example diagram of SL communication;

[0057] Figure 3B is an example diagram of SL communication applying the embodiment of the present application;

[0058] Figure 4 is a schematic flow diagram of a sidelink communication method provided by the embodiment of the present application;

[0059] Figure 5 is a schematic flow diagram of another sidelink communication method provided by the embodiment of the present application;

[0060] Figure 6 is a schematic structural diagram of a communication device provided by the embodiment of the present application;

[0061] Figure 7 is a schematic structural diagram of another communication device provided by the embodiment of the present application;

[0062] Figure 8 is a schematic structural diagram of a chip module provided by the embodiment of the present application. Detailed Embodiments

[0063] In this application, terms such as "first" and "second" are used to distinguish between identical or similar items with basically the same functions and roles. Those skilled in the art can understand that terms such as "first" and "second" do not limit the quantity and execution order, and "first", "second", etc. do not necessarily mean different. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0064] It should be understood that in this application, "at least one" means one or more; "a plurality" means two or more. In addition, "equal to" in this application can be used in combination with "greater than" or "less than". In the case of "equal to" combined with "greater than", the technical solution of "greater than" is adopted; in the case of "equal to" combined with "less than", the technical solution of "less than" is adopted.

[0065] First, the system architecture of applying the embodiments of this application will be described.

[0066] This application can be applied to the fourth generation (4G) system; or can be applied to the fifth generation (5G) system, which can also be called the new radio (NR) system; or can be applied to the sixth generation (6G) system, or the seventh generation (7G) system, or other future communication systems; or can also be used in the device-to-device (D2D) system, machine-to-machine (M2M) system, vehicle-to-everything (V2X), etc.

[0067] Please refer to Figure 1 , which is a schematic diagram of the system architecture of applying the embodiments of this application. Figure 1 The shown system architecture may include a first terminal device 101, a second terminal device 102, and a third terminal device 103. Figure 1 The shown device form and the number of devices are for illustration and do not limit the embodiments of this application. For example, it may also include a greater number of terminal devices.

[0068] A terminal device is a device with wireless transceiver functions, which can be called a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal device, Internet of Things terminal device, vehicle-mounted terminal device, industrial control terminal device, UE unit, UE station, mobile station, remote station, remote terminal device, mobile device, wireless communication device, UE agent or UE device, etc. The terminal device can be fixed or mobile. It should be noted that the terminal device can support at least one wireless communication technology, such as wideband code division multiple access (WCDMA), long term evolution (LTE), NR, 6G or next-generation wireless communication technology, etc. For example, the terminal device can be a mobile phone, tablet computer (pad), desktop computer, laptop computer, all-in-one computer, vehicle-mounted terminal, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication function, computing device or other processing device connected to a wireless modem, wearable device, terminal device in a future mobile communication network or terminal device in a future evolved public land mobile network (PLMN), etc. In some embodiments of the present application, the terminal device can also be a device with transceiver functions, such as a chip module. Among them, the chip module can include a chip and can also include other discrete devices. Figure 1 Taking the terminal device as a vehicle-mounted device in SL communication as an example, the specific technologies and specific device forms adopted by the terminal device are not limited in the embodiments of the present application.

[0069] The first terminal device 101 can communicate with the second terminal device 102 and the third terminal device 103, either simultaneously or non - simultaneously. Optionally, the first terminal device 101 can also communicate with other terminal devices.

[0070] In the embodiments of the present application, the first terminal device 101 serves as the receiving - end device, and the second terminal device 102 and the third terminal device 103 serve as the sending - end devices. The first terminal device 101 can be understood as the intended receiver of the second terminal device 102 and the third terminal device 103.

[0071] It can be understood that the communication system described in the embodiments of the present application is for more clearly explaining the technical solutions of the embodiments of the present application, and does not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art know that with the evolution of the system architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.

[0072] Secondly, relevant concepts involved in the embodiments of the present application are elaborated.

[0073] I. Time unit

[0074] In the embodiments of the present application, the time unit is a time - domain unit for signal or information transmission. That is to say, in the time domain, communication between terminal devices is carried out in units or granularities of time units. Exemplarily, the time unit can be a radio frame, a subframe, a slot, a mini - slot, or a symbol, etc. For example, the symbol can be an orthogonal frequency division multiplexing (OFDM) symbol, and the OFDM symbol can also be simply referred to as a time - domain symbol. In the embodiments of the present application, the time unit is taken as an example of a slot.

[0075] II. Inter - UE coordination (IUC) in SL communication

[0076] In R17, for UE - to - UE cooperation in SL communication, two types of UEs are defined, assumed to be UE A and UE B respectively. Among them, UE B can be understood as the transmitting UE in SL communication. When UE B communicates with other UEs (such as UE D), it needs to perform resource sensing and selection processes and use the selected resources to send information to UE D. Due to limitations such as terminal capabilities, sensing capabilities, and energy conservation, UE B may be unable or not wish to perform resource sensing and selection processes. Therefore, UE B hopes that UE A provides a resource set for UE B, and UE B will perform resource selection based on the provided resource set. UE A can be described as the UE that responds to the cooperation requests of other UEs in the IUC, and UE B can be described as the UE that requests cooperation from other UEs in the IUC.

[0077] For UE - to - UE cooperation in SL communication, R17 provides two cooperation schemes, namely scheme 1 and scheme 2.

[0078] 1. Scheme 1

[0079] In scheme 1, UE A provides the resource set that UE B needs. UE B selects resources based on this resource set to determine the resources to be used. Among them, the resource set can be divided into a preferred resource set and a non - preferred resource set.

[0080] For the preferred resource set, it includes two conditions, namely condition 1 - A - 1 and condition 1 - A - 2. Condition 1 - A - 1, the preferred resource set does not include resources that overlap with the reserved resources of certain UEs. These certain UEs are the UEs identified by UE A, and the RSRP measurement values corresponding to the reserved resources of these UEs are greater than the RSRP threshold. Among them, the overlap can be divided into partial overlap and complete overlap, and the overlapping resources can include overlapping time - domain resources and / or overlapping frequency - domain resources. Condition 1 - A - 2, the preferred resource set does not include one or more time slots. When UE A is the designated receiving end of UE B, due to half - duplex operation, UE A does not expect UE B to perform SL transmission in these one or more time slots. That is to say, the resources determined by condition 1 - A - 1 and condition 1 - A - 2 need to be excluded from the preferred resource set.

[0081] For the set of resources that are not recommended, it includes two conditions, namely Condition 1-B-1 and Condition 1-B-2. Condition 1-B-1, the set of resources that are not recommended includes the reserved resources of certain UEs. Certain UEs are determined from the identified UEs as UE A based on the sidelink control information (SCI) (including the priority field) of the UE and the RSRP measurement value corresponding to the reserved resources of the UE. Condition 1-B-2, the set of resources that are not recommended includes one or more resources. These one or more resources are the resources that UE A does not expect UE B to perform SL transmission due to half-duplex operation when UE A is the designated receiver of UE B. That is to say, the set of resources that are not recommended includes the resources determined by Condition 1-B-1 and Condition 1-B-2.

[0082] 2. Solution 2

[0083] In Solution 2, UE A indicates a reserved resource conflict to UE B, and UE B performs resource reselection. Exemplarily, reference can be made to Figure 2 an example diagram of a reserved resource conflict shown. Figure 2 In, the reserved resources of UE B completely overlap with the reserved resources of UE C. Then, UE A can send indication information to UE B before the reserved resource conflict to indicate the reserved resource conflict, so that UE B performs resource reselection so that UE B and UE C occupy the same resources.

[0084] For Solution 2, the conditions for reserved resource conflict are similar to those of Solution 1, and are divided into 2-A-1 and 2-A-2. Among them, Condition 2-A-1 indicates that the reserved resources of UE B overlap with the reserved resources of UE C and meet the RSRP rule. Among them, the overlap can be divided into partial overlap and complete overlap, and the overlapping resources can include overlapping time-domain resources and / or overlapping frequency-domain resources. The RSRP rule can refer to the specific description of it in R17 sidelink inter-UE coordination. Condition 2-A-2 indicates the time slot in which UE A does not expect UE B to perform SL transmission due to half-duplex operation. That is to say, when UE A finds that UE B meets Condition 2-A-1 and Condition 2-A-2, it indicates a reserved resource conflict to UE B.

[0085] III. FR2

[0086] The millimeter wave frequency band range corresponding to FR2 is 24.25 GHz to 52.6 GHz. Compared with Frequency Range 1 (FR1), the number of beams supported by the base station and the UE both increases. For example, within FR2, the base station can support 32 or 64 beams, and the UE can support 8 or 16 beams. The beam here refers to a narrow beam.

[0087] For SL FR2, the UE supports a relatively large number of beams. The Rx UE needs to receive information from multiple Tx UEs through multiple receive beams at the same time. However, at a given time, the Rx UE can only receive through one receive beam, which affects the quality of the information received from some of the Tx UEs. For the Rx UE to communicate with one Tx UE, the Rx UE and the Tx UE perform a beam scanning process to determine the optimal beam pair. The optimal beam pair includes one receive beam of the Rx UE and one transmit beam of the Tx UE. For the Rx UE to communicate with multiple Tx UEs, multiple receive beams of the Rx UE are respectively matched with the transmit beam of one Tx UE to form multiple pairs of optimal beam pairs. However, at a given time, only one receive beam of the Rx UE can be matched with one transmit beam. When using non-matched beams to receive other multiple transmissions, the receiving performance will be significantly affected.

[0088] Exemplarily, reference can be made to Figure 3A the exemplary diagram of a SL communication shown. Figure 3A In [the figure], UE A includes receive beam 1 and receive beam 2. Receive beam 1 and transmit beam 1 of UE B form an optimal beam pair, and receive beam 2 and transmit beam 2 of UE C form an optimal beam pair. At a certain time, if UE A uses receive beam 1 to communicate with UE B, then the quality of the information received by UE A from UE C using receive beam 1 is poor.

[0089] In view of this, the embodiments of the present application provide a sidelink communication method and a communication device, which in the SL FR2 communication scenario enable the Rx UE to receive information from multiple Tx UEs as much as possible using the same receive beam at the same time, which helps to increase the probability that the Rx UE uses the same receive beam to receive information from multiple transmitting Tx UEs at the same time, and further helps to improve the performance of SL communication.

[0090] Exemplarily, reference can be made to Figure 3B the exemplary diagram of SL communication applying the embodiments of the present application shown. Figure 3B In [the figure], receive beam 3 of UE A not only forms an optimal beam pair with transmit beam 3 of UE B, but also forms an optimal beam pair with transmit beam 4 of UE C. This enables UE A to use receive beam 3 to receive information from UE B and UE C at the same time, which helps to improve the performance of SL communication.

[0091] It should be noted that Figure 3A and Figure 3B in [the figures], UE A is the designated receiving end of UE B and UE C.

[0092] Based on the following Figure 1 system architecture shown, the sidelink communication method provided by the embodiments of the present application will be elaborated in detail. During the elaboration process, the first terminal device is taken as an example of the designated receiving end of other terminal devices, for example, as the designated receiving end of the second terminal device, as the designated receiving end of the third terminal device, etc.

[0093] Please refer to Figure 4 , which is a schematic flowchart of a sidelink communication method provided by the embodiments of the present application. The method may include but is not limited to the following steps:

[0094] 401. The first terminal device sends first beam information and / or resource set information to the second terminal device. Correspondingly, the second terminal device receives the first beam information and / or resource set information from the first terminal device.

[0095] 402. The second terminal device determines transmission resources in response to the first beam information and / or resource set information.

[0096] The first beam information is used to indicate a beam set, which may be the first receiving beam set of the first terminal device, or the transmission beam set recommended by the first terminal device for the second terminal device to use, or may also be the first receiving beam set and the transmission beam set recommended for the second terminal device to use.

[0097] In one implementation, the first beam information may indicate the first receiving beam set. The first receiving beam set may include one or more first receiving beams. The first receiving beam is a narrow beam. The first receiving beam can be understood as the receiving beam that the first terminal device will use in a future period of time. The first terminal device indicates the first receiving beam set to the second terminal device so that the second terminal device can select a transmission beam that matches the first receiving beam, which helps to improve the probability and quality of the first terminal device receiving information from the second terminal device.

[0098] In another implementation, the first beam information may indicate the transmission beam set recommended for the second terminal device to use. The transmission beam set recommended for the second terminal device to use may include one or more transmission beams. The transmission beam is also a narrow beam. The transmission beam set recommended for the second terminal device to use can be understood as the transmission beam set recommended for the second terminal device to use in a future period of time. The first terminal device indicates the recommended transmission beam set to the second terminal device, and the second terminal device can use one of the transmission beams in the transmission beam set to send information to the first terminal device. By indicating the recommended transmission beam set, beam conflicts can be avoided.

[0099] In yet another implementation, the first beam information may indicate a first set of receiving beams and a set of transmitting beams recommended for the second terminal device to use. Indicating the first set of receiving beams so that the second terminal device can select and use a transmitting beam that matches the first receiving beam helps improve the probability and quality of the first terminal device receiving information from the second terminal device. Indicating the set of recommended transmitting beams avoids beam conflicts.

[0100] Optionally, the above-mentioned first set of receiving beams does not include a second receiving beam, and the second receiving beam is used by the first terminal device to receive information from the second terminal device. That is, the receiving beam used by the first terminal device to receive information from the second terminal device is not in the first set of receiving beams.

[0101] Optionally, the correlation between any first receiving beam in the above-mentioned first set of receiving beams and the second receiving beam is less than a threshold. That is, the correlation between the second receiving beam and any first receiving beam in the first set of receiving beams is low.

[0102] Optionally, any first receiving beam in the above-mentioned first set of receiving beams and the second receiving beam do not belong to the same wide beam range.

[0103] The correlation between any two receiving beams being less than a threshold can be understood as these two receiving beams not belonging to the same wide beam range, that is, narrow beams in different wide beam ranges. Conversely, the correlation between any two receiving beams being greater than a threshold can be understood as these two receiving beams belonging to the same wide beam range, that is, two narrow beams in the same wide beam range. Among them, the threshold can be predefined by the protocol or preset on the first terminal device, etc. The method for judging the correlation between any two receiving beams can be based on whether they belong to the same wide beam range, or other methods can be used, such as judging based on whether the RSRP of the information received by these two receiving beams is less than a certain value. The specific judgment method is not limited in the embodiments of this application.

[0104] The resource set information is used to indicate a resource set, and the resource set may include one or more resources, and the specific quantity depends on the actual situation. The resource set information is used to indicate one or more of the first resource set, the second resource set, or the third resource set.

[0105] In one implementation, the resource set information is used to indicate a first resource set. The first resource set is the resource set corresponding to the first receiving beam set. The first resource set can be understood as the set of reserved resources for the first terminal device to receive transmissions within a future period of time. For example, it is the set of reserved resources for receiving transmissions using the first receiving beam set within a future period of time. That is to say, on one or more first resources included in the first resource set, the first terminal device uses the first receiving beam in the first receiving beam set to receive the information transmitted on these first resources. For example, on one or more time slots included in the first resource set, the first terminal device uses the first receiving beam in the first receiving beam set to receive the information transmitted on these time slots. The first terminal device indicates the first resource set to the second terminal device. If the second terminal device selects a transmission beam that does not match the first receiving beam, then the second terminal device avoids using the first resources in the first resource set to avoid the receiving beam matching the transmission beam conflicting with the first receiving beam. Indicating the first resource set can be understood as adding one more condition on the basis of the above conditions 1-A-1 and 1-A-2, and this condition can be expressed as: determining the first resource set.

[0106] In another implementation, the resource set information is used to indicate a second resource set. The second resource set is the resource set corresponding to the transmission beam set that the first terminal device recommends the second terminal device to use. The first terminal device indicates the second resource set to the second terminal device, and the second terminal device can consider using this resource set for resource selection to ensure as much as possible that the first terminal device can receive the transmission of the second terminal device.

[0107] Optionally, the second resource set does not include any of the resources in the first resource set to avoid causing the first terminal device to receive transmissions of multiple non-matching transmission beams using one receiving beam.

[0108] Optionally, the second resource set also does not include resources that overlap with the reserved resources of the third terminal device to reduce resource conflicts between the second terminal device and the third terminal device. Among them, the RSRP measurement value corresponding to the reserved resources of the third terminal device is greater than the RSRP threshold. Not including resources that overlap with the reserved resources of the third terminal device can be understood as the above condition 1-A-1. Not including any of the resources in the first resource set can cover the above condition 1-A-2.

[0109] In yet another implementation, the resource set information is used to indicate a third resource set. The third resource set is the resource set recommended for the second terminal device to use. The third resource set can be understood as the set of resources recommended by the first terminal device for the second terminal device to use. Indicating the third resource set can be understood as being independent of the above conditions 1-A-1 and 1-A-2, and is a newly defined condition, which can be expressed as: indicating the third resource set. The third resource set can be independent, that is, the third resource set is independent of the first resource set and the second resource set.

[0110] Optionally, in response to the second receiving beam being the same as the receiving beam for receiving information from the fourth terminal device, the third resource set indicated by the first terminal device is the other resources on the time unit where the reserved resources of the fourth terminal device are located, such as the other resources on the time slot where the reserved resources of the fourth terminal device are located. When the second receiving beam is the same as the receiving beam for receiving information from the fourth terminal device, the first terminal device indicates the third resource set to the second terminal device. The time domain resources in the third resource set can be understood as the time slot where the reserved resources of the fourth terminal device are located, and the frequency domain resources in the third resource set are different from the frequency domain resources corresponding to the reserved resources of the fourth terminal device. The third resource set can be understood as the resource set recommended by the first terminal device to the second terminal device when the second receiving beam is the same as the receiving beam for receiving information from the fourth terminal device. The second terminal device can adopt the third resource set or not.

[0111] In yet another implementation, the resource set information is used to indicate the first resource set and the second resource set.

[0112] In yet another implementation, the resource set information is used to indicate the first resource set and the third resource set.

[0113] In yet another implementation, the resource set information is used to indicate the second resource set and the third resource set.

[0114] In yet another implementation, the resource set information is used to indicate the first resource set, the second resource set, and the third resource set.

[0115] Optionally, the first terminal device may send first beam information to the second terminal device; or, send resource set information; or, send first beam information and resource set information. For sending first beam information and resource set information, several beam sets indicated by the first beam information and several resource sets indicated by the resource set information may be combined arbitrarily. For example, the first terminal device may indicate a first beam set and a first resource set to the second terminal device; for another example, the first terminal device may indicate a first beam set, a second resource set, and a third resource set to the second terminal device; and so on.

[0116] For the first terminal device to indicate a first beam set and a first resource set to the second terminal device, the first terminal device may further indicate the corresponding relationship between each first receiving beam in the first receiving beam set and each first resource in the first resource set to the second terminal device. That is to say, the first terminal device may further send first indication information to the second terminal device, and the first indication information is used to indicate the corresponding relationship between each first receiving beam in the first receiving beam set and each first resource in the first resource set. That is, it indicates the first receiving beam and the resource used for receiving with the first receiving beam.

[0117] The first indication information may be indicated simultaneously with the first beam set and the first resource set, that is to say, the first indication information, the first beam set, and the first resource set may be carried and indicated in the same message. Or, the first beam set and the first resource set may be indicated by one message first, and then the first indication information may be indicated by another message.

[0118] The first resources corresponding to each first receiving beam in the first receiving beam set do not overlap with each other, and the first resources corresponding to each first receiving beam constitute a first resource set. That is to say, the first resource set includes the first resources corresponding to each first receiving beam.

[0119] For the first terminal device to indicate a first beam set and a first resource set to the second terminal device, the first terminal device may further indicate a third receiving beam to the second terminal device. That is, the first terminal device may further send second beam information to the second terminal device, where the second beam information is used to indicate the third receiving beam, and the number of third receiving beams is one or more, and the specific number depends on the actual situation. Among them, the correlation between the third receiving beam and a first receiving beam in the first receiving beam set is greater than a threshold; and / or, the third receiving beam and a first receiving beam in the first receiving beam set belong to the same wide beam range. That is, it is sufficient that the correlation between the third receiving beam and a certain first receiving beam in the first receiving beam set is greater than the threshold, and / or, it is sufficient that the third receiving beam and a certain first receiving beam in the first receiving beam set belong to the same wide beam range. The first terminal device further indicates the third receiving beam, so that the second terminal device can select to use a transmission beam matching the first receiving beam or select to use a transmission beam matching the third receiving beam.

[0120] The second beam information may be indicated simultaneously with the first beam set and the first resource set. That is, the second beam information, the first beam set, and the first resource set may be indicated in the same message. Or, the first beam set and the first resource set may be indicated by one message first, and then the second beam information may be indicated by another message.

[0121] Optionally, the first indication information and the second beam information may be independent of each other or both may be executed. That is, the first terminal device may send the first beam information, the resource set information, the first indication information, and the second beam information to the second terminal device.

[0122] For the first terminal device to indicate a transmission beam set and a second resource set to the second terminal device, the first terminal device may further indicate the correspondence between each transmission beam in the transmission beam set and each second resource in the second resource set to the second terminal device. That is, the first terminal device may further send second indication information to the second terminal device, where the second indication information is used to indicate the correspondence between each transmission beam in the transmission beam set and each second resource in the second resource set. That is, it indicates the transmission beam and the resource used for transmission using the transmission beam.

[0123] The second indication information may be indicated simultaneously with the transmission beam set and the second resource set. That is, the second indication information, the transmission beam set, and the second resource set may be indicated in the same message. Or, the transmission beam set and the second resource set may be indicated by one message first, and then the second indication information may be indicated by another message.

[0124] The second resources corresponding to the respective transmission beams in the transmission beam set do not overlap with each other, and the second resources corresponding to the respective transmission beams constitute a second resource set. That is to say, the second resource set includes the second resources corresponding to the respective transmission beams.

[0125] Optionally, when the first terminal device sends the first beam information and / or resource set information to the second terminal device, it may send the first beam information and / or resource set information to the second terminal device through an IUC message or IUC information. In R17, the IUC message or IUC information is used for UE A to send cooperation information including a resource set to UE B. In the embodiments of the present application, the IUC message or IUC information can also be used to send beam information. Moreover, in the embodiments of the present application, the resource set may be one or more of the first resource set, the second resource set, or the third resource set.

[0126] Optionally, before the first terminal device sends the first beam information and / or resource set information to the second terminal device, it may receive a request message from the second terminal device, and the request message is used to request the first beam information and / or resource set information. The request message may be an IUC request message.

[0127] In response to the received first beam information and / or resource set information, the second terminal device may perform resource selection or resource reselection to determine a transmission resource. The transmission resource is used for the second terminal device to send information to the first terminal device.

[0128] In Figure 4 In the shown embodiment, the first terminal device indicates the first beam information and / or the resource set corresponding to the first beam information to the second terminal device, and the second terminal device may perform resource selection or resource reselection based on the indicated information. Thus, the first terminal device can receive information from different sending devices as much as possible using the same receiving beam at the same time, which helps to increase the probability that the first terminal device receives information from multiple sending devices using the same receiving beam at the same time, and further helps to improve the performance of SL communication.

[0129] Figure 4 The shown embodiment can be understood as an improvement to the above-mentioned Solution 1. Figure 4 The shown embodiment provides two methods, namely Method 1 and Method 2.

[0130] Method 1: On the basis of Conditions 1-A-1 and 1-A-2, add Condition 1-A-3 to determine the first resource set.

[0131] For the determination of the proposed resource set:

[0132] 1) The first terminal device may indicate a second resource set to the second terminal device, where the second resource set does not include any resource in the first resource. Thus, the second terminal device may perform resource selection or reselection based on the second resource set.

[0133] 2) The first terminal device may indicate a first beam set, a first resource set, and the correspondence between each first receiving beam in the first beam set and each first resource in the first resource set to the second terminal device. Thus, the second terminal device may perform resource selection or reselection based on this information.

[0134] 3) The first terminal device may indicate a first beam set, a first resource set, and a third receiving beam to the second terminal device. Thus, the second terminal device may perform resource selection or reselection based on this information.

[0135] For the determination of the non-recommended resource set: The first terminal device indicates the first resource set to the second terminal device, so that the second terminal device determines the non-recommended resource set based on the first resource set. It can be understood that the first resource set is the non-recommended resource set, that is, the resource set that is not recommended for the second terminal device to use.

[0136] Method 2: Define condition 2-A-1 to indicate a third resource set.

[0137] In response to the second receiving beam being the same as the receiving beam for receiving information from the fourth terminal device, the first terminal device recommends a third resource set to the second terminal device, where the third resource set is the other resources on the time unit where the reserved resources of the fourth terminal device are located.

[0138] Please refer to Figure 5 , which is a schematic flowchart of another sidelink communication method provided by an embodiment of the present application. The method may include but is not limited to the following steps:

[0139] 501. In response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being in the same time unit, the first terminal device sends indication information to the second terminal device. Correspondingly, the second terminal device receives the indication information from the first terminal device. The indication information is used to indicate that the reserved resources of the second terminal device and the reserved resources of the third terminal device conflict in the time domain.

[0140] 502. The second terminal device performs resource reselection in response to the indication information.

[0141] The second receiving beam is used for the first terminal device to receive information from the second terminal device; the third receiving beam is used for the first terminal device to receive information from the third terminal device. The second terminal device and the third terminal device can be understood as sending-end devices, such as Tx UE.

[0142] The first terminal device can sense whether there is an overlap in the reserved resources of the second terminal device and the reserved resources of the third terminal device in the time domain. That is to say, the first terminal device can sense that the reserved resources of the second terminal device and the reserved resources of the third terminal device are in the same time unit, for example, in the same time slot. In the same time unit, the first terminal device sends indication information to the second terminal device so that the second terminal device can perform resource reselection and then select new transmission resources. The transmission resources are used for the second terminal device to send information to the first terminal device. The first terminal device sending indication information to the second terminal device can implicitly indicate that the priority of the second terminal device transmitting data is not the highest priority. Among them, the data can be, for example, a transport block (TB).

[0143] In one implementation, in response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being in the same time unit, and the priority of the second terminal device transmitting data being lower than the priority of the third terminal device transmitting data, and the second receiving beam being different from the third receiving beam, indication information is sent to the second terminal device; among the multiple terminal devices transmitting data to the first terminal device at the same time, the priority of the third terminal device transmitting data is the highest. That is to say, if there is a conflict in the reserved resources of the two sending-end devices in the time domain, and the priority of a certain sending-end device among the two sending-end devices transmitting data is lower, and the respective corresponding receiving beams are different, then indication information is sent to the sending-end device with a lower priority so that the sending-end device avoids transmitting in the time domain of its reserved resources.

[0144] Exemplarily, taking the first terminal device as UE A, the second terminal device as UE B, and the third terminal device as UE C, the reserved resources of UE B and the reserved resources of UE C are in the same time slot, and the priority of UE B transmitting data is lower than the priority of UE C transmitting data, and the receiving beam matched by UE A and UE B is different from the receiving beam matched by UE A and UE C, then UE A sends indication information to UE B. Among the UEs with UE A as the designated receiving end, the priority of UE C transmitting data is the highest.

[0145] In other words, UE A sends indication information to UE B, and UE B needs to meet the following conditions: the reserved resources of UE B and the reserved resources of UE C are in the same time slot; the priority of UE B transmitting data is not the highest priority; the receiving beam matched by UE A and UE B is different from the receiving beam matched by UE A and UE C.

[0146] In another implementation, in response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being in the same time unit and the second receiving beam being different from the fourth receiving beam, indication information is sent to the second terminal device. The fourth receiving beam is the receiving beam of the first terminal device. Among the multiple receiving beams used by the first terminal device for simultaneous reception, the fourth receiving beam matches the most transmission beams of other terminal devices. That is to say, if the reserved resources of the second terminal device and the reserved resources of the third terminal device are in the same time unit and the second receiving beam is not the receiving beam that matches the most transmission beams, then indication information is sent to the second terminal device to avoid the second terminal device from transmitting on the conflicting time unit, thereby reducing the impact on the first terminal device's reception of information from the second terminal device.

[0147] Exemplarily, taking the first terminal device as UE A, the second terminal device as UE B, and the third terminal device as UE C, the reserved resources of UE B and the reserved resources of UE C are in the same time slot, and the receiving beam that matches between UE A and UE B is different from the receiving beam of UE A that matches the most transmission beams (i.e., the transmission beams of other terminal devices) within the same time. Then UE A sends indication information to UE B. For example, within the same time, there are 3 Tx UEs sending information to UE A. Among the 3 Tx UEs, 2 Tx UEs' transmission beams match the receiving beam 0 of UE A. That is, UE A uses the receiving beam 0 to receive information from these 2 Tx UEs. Then the receiving beam 0 is the receiving beam that matches the most transmission beams.

[0148] In other words, UE A sends indication information to UE B, and UE B needs to meet the following conditions: the reserved resources of UE B and the reserved resources of UE C are in the same time slot; the receiving beam 1 is different from the receiving beam 0. The receiving beam 1 is the receiving beam on the UE A side that matches the transmission beam of UE B, and the receiving beam 0 is the receiving beam on the UE A side that matches the most transmission beams (i.e., the transmission beams of other UEs).

[0149] In Figure 5 In the shown embodiment, the reserved resources of the two sending-end devices conflict in the time domain. By indicating that the reserved resources conflict in the time domain, the receiving-end device can avoid receiving transmission beams from two directions within the same time unit and can also avoid the receiving-end device having difficulty in selecting a receiving beam. Moreover, by indicating that the reserved resources conflict in the time domain to avoid the second terminal device from transmitting on the conflicting time unit, the impact on the first terminal device's reception of information from the second terminal device is reduced, which helps to improve the performance of SL communication.

[0150] Figure 5 The shown embodiment can be understood as an improvement to the above Scheme 2.Figure 5 The illustrated embodiment adds condition 2-A-3 on the basis of the above-mentioned conditions 2-A-1 and 2-A-2, and the reserved resources of UE B and the reserved resources of UE C are on the same time slot.

[0151] It should be noted that, for the foregoing method embodiments, for the sake of simple description, they are all expressed as a series of action combinations. However, those skilled in the art should know that the present application is not limited by the described action sequence, because according to the present application, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily essential to the present application.

[0152] In the above embodiments, the descriptions of the various embodiments have their own emphases, and any multiple embodiments can be combined for use. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0153] Please refer to Figure 6 , Figure 6 which is a schematic structural diagram of a communication device provided by an embodiment of the present application. The communication device 60 can be a terminal device or a device matching the terminal device. As Figure 6 shown, the communication device 60 includes a processing unit 601 and a communication unit 602.

[0154] In one implementation, the communication device 60 can be a first terminal device or a device matching the first terminal device.

[0155] The communication unit 602 is configured to send first beam information and / or resource set information to a second terminal device; wherein, the first beam information is used to indicate a first receiving beam set of the first terminal device and / or a sending beam set recommended for the second terminal device to use; the resource set information is used to indicate one or more of a first resource set, a second resource set, or a third resource set; the first resource set is a resource set corresponding to the first receiving beam set, the second resource set is a resource set corresponding to the sending beam set recommended for the second terminal device to use, and the third resource set is a resource set recommended for the second terminal device to use.

[0156] Optionally, the first resource set indicates one or more time-frequency resources, and on the one or more time-frequency resources, the first terminal device receives through a first receiving beam in the first receiving beam set.

[0157] Optionally, the second receiving beam is not included in the first receiving beam set; and / or, the correlation between the second receiving beam and any one of the first receiving beams in the first receiving beam set is less than a threshold; and / or, the second receiving beam and any one of the first receiving beams in the first receiving beam set do not belong to the same wide beam range;

[0158] wherein, the second receiving beam is used for the first terminal device to receive information from the second terminal device.

[0159] Optionally, the second resource set does not include any resource in the first resource set.

[0160] Optionally, the second resource set also does not include resources that overlap with the reserved resources of the third terminal device; the reference signal received power (RSRP) measurement value corresponding to the reserved resources of the third terminal device is greater than the RSRP threshold.

[0161] Optionally, the communication unit 602 is further configured to send first indication information to the second terminal device, where the first indication information is used to indicate the correspondence between each first receiving beam in the first receiving beam set and each first resource in the first resource set; the first resources corresponding to each first receiving beam do not overlap with each other, and the first resources corresponding to each first receiving beam constitute the first resource set.

[0162] Optionally, the communication unit 602 is further configured to send second indication information to the second terminal device, where the second indication information is used to indicate the correspondence between each transmitting beam in the transmitting beam set recommended for the second terminal device to use and each second resource in the second resource set; the second resources corresponding to each transmitting beam do not overlap with each other, and the second resources corresponding to each transmitting beam constitute the second resource set.

[0163] Optionally, the communication unit 602 is further configured to send second beam information to the second terminal device, where the second beam information is used to indicate a third receiving beam; wherein, the correlation between the third receiving beam and one of the first receiving beams in the first receiving beam set is greater than a threshold; and / or, the third receiving beam and one of the first receiving beams in the first receiving beam set belong to the same wide beam range.

[0164] Optionally, in response to the second receiving beam being the same as the receiving beam for receiving information from the fourth terminal device, the resources in the third resource set are other resources on the time unit where the reserved resources of the fourth terminal device are located;

[0165] wherein, the second receiving beam is used for the first terminal device to receive information from the second terminal device.

[0166] Optionally, the communication unit 602 is further configured to receive a request message from the second terminal device, where the request message is used to request first beam information and / or resource set information.

[0167] In another implementation, the communication device 60 may be a second terminal device or a device matching the second terminal device.

[0168] A communication unit 602, configured to receive first beam information and / or resource set information from a first terminal device;

[0169] A processing unit 601, configured to determine transmission resources in response to the first beam information and / or the resource set information;

[0170] Wherein, the first beam information is used to indicate a first receiving beam set of the first terminal device and / or a transmitting beam set recommended for the second terminal device to use; the resource set information is used to indicate one or more of a first resource set, a second resource set, or a third resource set; the first resource set is a resource set corresponding to the first receiving beam set, the second resource set is a resource set corresponding to the transmitting beam set recommended for the second terminal device to use, and the third resource set is a resource set recommended for the second terminal device to use.

[0171] Optionally, the first resource set indicates one or more time-frequency resources, and on the one or more time-frequency resources, the first terminal device receives through a first receiving beam in the first receiving beam set.

[0172] Optionally, the second receiving beam is not included in the first receiving beam set; and / or, the correlation between the second receiving beam and any first receiving beam in the first receiving beam set is less than a threshold; and / or, the second receiving beam and any first receiving beam in the first receiving beam set do not belong to the same wide beam range;

[0173] Wherein, the second receiving beam is used for the first terminal device to receive information from the second terminal device.

[0174] Optionally, the second resource set does not include any resource in the first resource set.

[0175] Optionally, the second resource set further does not include resources overlapping with the reserved resources of a third terminal device; the reference signal received power (RSRP) measurement value corresponding to the reserved resources of the third terminal device is greater than the RSRP threshold.

[0176] Optionally, the communication unit 602 is further configured to receive first indication information from the first terminal device, where the first indication information is used to indicate the correspondence between each first receiving beam in the first receiving beam set and each first resource in the first resource set; the first resources corresponding to each first receiving beam do not overlap with each other, and the first resources corresponding to each first receiving beam constitute the first resource set.

[0177] Optionally, the communication unit 602 is further configured to receive second indication information from a first terminal device, where the second indication information is used to indicate the correspondence between each transmission beam in a set of transmission beams recommended for use by a second terminal device and each second resource in a second resource set; the second resources corresponding to each transmission beam do not overlap with each other, and the second resources corresponding to each transmission beam form a second resource set.

[0178] Optionally, the communication unit 602 is further configured to receive second beam information from a first terminal device, where the second beam information is used to indicate a third receiving beam; the correlation between the third receiving beam and one of the first receiving beams in the first receiving beam set is greater than a threshold; and / or, the third receiving beam and one of the first receiving beams in the first receiving beam set belong to the same wide beam range.

[0179] Optionally, the resources in the third resource set are other resources in the time unit where the reserved resources of the fourth terminal device are located; the receiving beam used by the first terminal device to receive information from the second terminal device is the same as the receiving beam used to receive information from the fourth terminal device.

[0180] Optionally, the communication unit 602 is further configured to send a request message to the first terminal device, where the request message is used to request first beam information and / or resource set information.

[0181] In another implementation, the communication device 60 may be a first terminal device or a device matching the first terminal device.

[0182] The communication unit 602 is configured to, in response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being in the same time unit, send indication information to the second terminal device, where the indication information is used to indicate that the reserved resources of the second terminal device and the reserved resources of the third terminal device conflict in the time domain.

[0183] Optionally, the communication unit 602 is specifically configured to, in response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being in the same time unit, and the priority of the second terminal device transmitting data being lower than the priority of the third terminal device transmitting data, and the second receiving beam being different from the third receiving beam, send indication information to the second terminal device; among the multiple terminal devices transmitting data to the first terminal device at the same time, the third terminal device has the highest priority for transmitting data.

[0184] The second receiving beam is used by the first terminal device to receive information from the second terminal device; the third receiving beam is used by the first terminal device to receive information from the third terminal device.

[0185] Optionally, the communication unit 602 is specifically configured to send indication information to the second terminal device in response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being in the same time unit and the second receiving beam being different from the fourth receiving beam; among the multiple receiving beams used by the first terminal device for receiving within the same time, the transmission beam matching the fourth receiving beam is the most;

[0186] wherein, the second receiving beam is used by the first terminal device to receive information from the second terminal device.

[0187] Please refer to Figure 7 , Figure 7 FIG. is a schematic structural diagram of another communication device provided in an embodiment of the present application. The communication device 70 may be a terminal device or a device matching the terminal device. Optionally, the communication device may further include a memory 703. Among them, the transceiver 701, the processor 702, and the memory 703 may be connected through a bus 704 or other means. The bus is shown in thick lines in Figure 7 For the connection manners between other components, only a schematic illustration is made and is not limited thereto. The bus may be divided into an address bus, a data bus, a control bus, etc. For the sake of convenience of representation, Figure 7 only a thick line is shown in, but it does not mean that there is only one bus or one type of bus.

[0188] The coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units or modules, which may be electrical, mechanical or other forms, and is used for information interaction between devices, units or modules. In the embodiments of the present application, the specific connection medium between the transceiver 701, the processor 702, and the memory 703 is not limited.

[0189] The memory 703 may include a read-only memory and a random access memory, and provide instructions and data to the processor 702. A part of the memory 703 may further include a non-volatile random access memory.

[0190] The processor 702 may be a central processing unit (CPU), and the processor 702 may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor. Optionally, the processor 702 may also be any conventional processor, etc.

[0191] In an alternative embodiment, a memory 703 is configured to store program instructions; a processor 702 is configured to call the program instructions stored in the memory 703 for performing Figure 4 and Figure 5 the steps performed by the first terminal device in the corresponding embodiment.

[0192] In an alternative embodiment, a memory 703 is configured to store program instructions; a processor 702 is configured to call the program instructions stored in the memory 703 for performing Figure 4 and Figure 5 the steps performed by the second terminal device in the corresponding embodiment.

[0193] In the embodiments of the present application, the method provided in the embodiments of the present application can be implemented by running a computer program (including program code) capable of performing the steps involved in the above method on a general computing device such as a computer including processing elements and storage elements such as a CPU, a random access memory (RAM), and a read-only memory (ROM). The computer program can be recorded on a computer-readable recording medium, loaded into the above computing device through the computer-readable recording medium, and run therein.

[0194] Based on the same inventive concept, the principle and beneficial effect of the communication device 70 provided in the embodiments of the present application for solving problems are similar to those of the embodiments Figure 4 and Figure 5 shown in the present application for solving problems. The principle and beneficial effect of the method implementation can be referred to. For the sake of brief description, they will not be elaborated here.

[0195] The foregoing communication device may be, for example, a chip or a chip module.

[0196] The embodiments of the present application further provide a chip, which includes a processor that can execute the relevant steps of the terminal device in the foregoing method embodiments.

[0197] In one implementation, the chip is configured to: send first beam information and / or resource set information to a second terminal device; wherein the first beam information is used to indicate a first receiving beam set of a first terminal device and / or a sending beam set recommended for the second terminal device to use; the resource set information is used to indicate one or more of a first resource set, a second resource set, or a third resource set; the first resource set is a resource set corresponding to the first receiving beam set, the second resource set is a resource set corresponding to the sending beam set recommended for the second terminal device to use, and the third resource set is a resource set recommended for the second terminal device to use.

[0198] Optionally, the first resource set indicates one or more time-frequency resources, and on the one or more time-frequency resources, the first terminal device receives through a first receiving beam in the first receiving beam set.

[0199] Optionally, the second receiving beam is not included in the first receiving beam set; and / or, the correlation between the second receiving beam and any first receiving beam in the first receiving beam set is less than a threshold; and / or, the second receiving beam and any first receiving beam in the first receiving beam set do not belong to the same wide beam range;

[0200] wherein, the second receiving beam is used for the first terminal device to receive information from the second terminal device.

[0201] Optionally, the second resource set does not include any resource in the first resource set.

[0202] Optionally, the second resource set also does not include resources overlapping with the reserved resources of the third terminal device; the reference signal received power (RSRP) measurement value corresponding to the reserved resources of the third terminal device is greater than the RSRP threshold.

[0203] Optionally, the chip is further configured to send first indication information to the second terminal device, where the first indication information is used to indicate the correspondence between each first receiving beam in the first receiving beam set and each first resource in the first resource set; the first resources corresponding to each first receiving beam do not overlap with each other, and the first resources corresponding to each first receiving beam constitute the first resource set.

[0204] Optionally, the chip is further configured to send second indication information to the second terminal device, where the second indication information is used to indicate the correspondence between each transmitting beam in the transmitting beam set recommended for the second terminal device to use and each second resource in the second resource set; the second resources corresponding to each transmitting beam do not overlap with each other, and the second resources corresponding to each transmitting beam constitute the second resource set.

[0205] Optionally, the chip is further configured to send second beam information to the second terminal device, where the second beam information is used to indicate a third receiving beam; wherein, the correlation between the third receiving beam and a first receiving beam in the first receiving beam set is greater than a threshold; and / or, the third receiving beam and a first receiving beam in the first receiving beam set belong to the same wide beam range.

[0206] Optionally, in response to the second receiving beam being the same as the receiving beam for receiving information from the fourth terminal device, the resources in the third resource set are other resources on the time unit where the reserved resources of the fourth terminal device are located;

[0207] Among them, the second receiving beam is used for the first terminal device to receive information from the second terminal device.

[0208] Optionally, the chip is further configured to receive a request message from the second terminal device, where the request message is used to request first beam information and / or resource set information.

[0209] In another implementation, the chip is configured to receive first beam information and / or resource set information from the first terminal device; and determine transmission resources in response to the first beam information and / or resource set information;

[0210] Among them, the first beam information is used to indicate a first receiving beam set of the first terminal device and / or a transmitting beam set recommended for the second terminal device to use; the resource set information is used to indicate one or more of a first resource set, a second resource set, or a third resource set; the first resource set is a resource set corresponding to the first receiving beam set, the second resource set is a resource set corresponding to the transmitting beam set recommended for the second terminal device to use, and the third resource set is a resource set recommended for the second terminal device to use.

[0211] Optionally, the first resource set indicates one or more time-frequency resources, and on the one or more time-frequency resources, the first terminal device receives through a first receiving beam in the first receiving beam set.

[0212] Optionally, the second receiving beam is not included in the first receiving beam set; and / or, the correlation between the second receiving beam and any first receiving beam in the first receiving beam set is less than a threshold; and / or, the second receiving beam and any first receiving beam in the first receiving beam set do not belong to the same wide beam range;

[0213] Among them, the second receiving beam is used for the first terminal device to receive information from the second terminal device.

[0214] Optionally, the second resource set does not include any resource in the first resource set.

[0215] Optionally, the second resource set further does not include resources that overlap with the reserved resources of the third terminal device; the reference signal received power (RSRP) measurement value corresponding to the reserved resources of the third terminal device is greater than the RSRP threshold.

[0216] Optionally, the chip is further configured to receive first indication information from the first terminal device, where the first indication information is used to indicate the correspondence between each first receiving beam in the first receiving beam set and each first resource in the first resource set; the first resources corresponding to each first receiving beam do not overlap with each other, and the first resources corresponding to each first receiving beam constitute the first resource set.

[0217] Optionally, the chip is further configured to receive second indication information from a first terminal device, where the second indication information is used to indicate the correspondence between each transmission beam in a set of transmission beams recommended for a second terminal device to use and each second resource in a second resource set; the second resources corresponding to each transmission beam do not overlap with each other, and the second resources corresponding to each transmission beam constitute the second resource set.

[0218] Optionally, the chip is further configured to receive second beam information from the first terminal device, where the second beam information is used to indicate a third receiving beam; the correlation between the third receiving beam and a first receiving beam in a first receiving beam set is greater than a threshold; and / or, the third receiving beam and a first receiving beam in the first receiving beam set belong to the same wide beam range.

[0219] Optionally, the resources in the third resource set are other resources on the time unit where the reserved resources of a fourth terminal device are located; the receiving beam used by the first terminal device to receive information from the second terminal device is the same as the receiving beam used to receive information from the fourth terminal device.

[0220] Optionally, the chip is further configured to send a request message to the first terminal device, where the request message is used to request first beam information and / or resource set information.

[0221] In another implementation, the chip is configured to, in response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being on the same time unit, send indication information to the second terminal device, where the indication information is used to indicate that the reserved resources of the second terminal device and the reserved resources of the third terminal device conflict in the time domain.

[0222] Optionally, the chip is specifically configured to, in response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being on the same time unit, and the priority of the second terminal device transmitting data being lower than the priority of the third terminal device transmitting data, and the second receiving beam being different from the third receiving beam, send indication information to the second terminal device; among multiple terminal devices transmitting data to the first terminal device at the same time, the third terminal device has the highest priority for transmitting data.

[0223] Wherein, the second receiving beam is used by the first terminal device to receive information from the second terminal device; the third receiving beam is used by the first terminal device to receive information from the third terminal device.

[0224] Optionally, the chip is specifically configured to send indication information to the second terminal device in response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being on the same time unit and the second receiving beam being different from the fourth receiving beam; among the multiple receiving beams used by the first terminal device for receiving within the same time, the transmitting beam matching the fourth receiving beam is the most;

[0225] wherein, the second receiving beam is used by the first terminal device to receive information from the second terminal device.

[0226] The above-mentioned chip is used to send information or receive information, and the chip can output information or input information through a chip interface.

[0227] Please refer to Figure 8 , Figure 8 FIG. is a schematic structural diagram of a chip module provided by an embodiment of the present application. The chip module 80 can execute the relevant steps of the terminal device in the foregoing method embodiment. The chip module 80 includes: a communication interface 801 and a chip 802.

[0228] Among them, the communication interface is used for internal communication within the chip module or for communication between the chip module and external devices. The communication interface can also be described as a communication module. The chip 802 is used to implement the functions of the terminal device in the embodiments of the present application.

[0229] For example, the chip 802 is used to send first beam information and / or resource set information to the second terminal device; wherein, the first beam information is used to indicate the first receiving beam set of the first terminal device and / or the transmitting beam set recommended for the second terminal device to use; the resource set information is used to indicate one or more of the first resource set, the second resource set, or the third resource set; the first resource set is the resource set corresponding to the first receiving beam set, the second resource set is the resource set corresponding to the transmitting beam set recommended for the second terminal device to use, and the third resource set is the resource set recommended for the second terminal device to use.

[0230] For another example, the chip 802 is used to receive first beam information and / or resource set information from the first terminal device; and determine transmission resources in response to the first beam information and / or resource set information;

[0231] wherein, the first beam information is used to indicate the first receiving beam set of the first terminal device and / or the transmitting beam set recommended for the second terminal device to use; the resource set information is used to indicate one or more of the first resource set, the second resource set, or the third resource set; the first resource set is the resource set corresponding to the first receiving beam set, the second resource set is the resource set corresponding to the transmitting beam set recommended for the second terminal device to use, and the third resource set is the resource set recommended for the second terminal device to use.

[0232] For another example, the chip 802 is configured to send indication information to the second terminal device in response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being on the same time unit, where the indication information is used to indicate that the reserved resources of the second terminal device and the reserved resources of the third terminal device conflict in the time domain.

[0233] Optionally, the chip module 80 may further include a storage module 803 and a power supply module 804. The storage module 803 is used to store data and instructions. The power supply module 804 is used to supply electrical energy to the chip module.

[0234] For each device and product applied to or integrated into the chip module, each module included therein may be implemented in the form of hardware such as circuits. Different modules may be located in the same component (such as a chip, a circuit module, etc.) or different components of the chip module. Alternatively, at least some modules may be implemented in the form of software programs, and the software programs run on a processor integrated inside the chip module, and the remaining (if any) part of the modules may be implemented in the form of hardware such as circuits.

[0235] The embodiment of the present application further provides a computer-readable storage medium, in which one or more instructions are stored, and the one or more instructions are adapted to be loaded and executed by a processor to perform the method provided by the above method embodiment.

[0236] The embodiment of the present application further provides a computer program product including a computer program or instructions. When the computer program or instructions run on a computer, the computer is caused to execute the method provided by the above method embodiment.

[0237] It should be noted that for the above embodiments, for the sake of simple description, they are all expressed as a series of action combinations. Those skilled in the art should know that the present application is not limited by the described action sequence, because some steps in the embodiments of the present application may be performed in other sequences or simultaneously. In addition, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions, steps, modules or units involved are not necessarily essential to the embodiments of the present application.

[0238] In the above embodiments, the description of each embodiment of the present application has its own emphasis. For the parts not detailed in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.

[0239] The steps of the methods or algorithms described in the embodiments of this application can be implemented in a hardware manner or by a processor executing software instructions. The software instructions can consist of corresponding software modules, and the software modules can be stored in a RAM, flash memory, ROM, erasable programmable ROM (EPROM), electrically EPROM (EEPROM), register, hard disk, removable hard disk, CD-ROM, or any other form of storage medium well-known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a terminal device or a management device. Of course, the processor and the storage medium can also exist as discrete components in the terminal device or the management device.

[0240] Those skilled in the art should be able to realize that in one or more of the above examples, the functions described in the embodiments of this application can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired manner (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or a wireless manner (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that the computer can access or a data storage device such as a server, data center, etc. that contains one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a digital video disc (DVD)), or a semiconductor medium (such as a solid state disk (SSD)), etc.

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

[0242] The specific embodiments described above further elaborate on the purpose, technical solutions, and beneficial effects of the embodiments of the present application. It should be understood that the above is only the specific embodiments of the embodiments of the present application and is not used to limit the protection scope of the embodiments of the present application. Any modifications, equivalent replacements, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application should be included in the protection scope of the embodiments of the present application.

Claims

1. A sidelink communication method, characterized in that, The method is applied to a first terminal device, and the method includes: Sending first beam information and / or resource set information to a second terminal device; Wherein, the first beam information is used to indicate a first receiving beam set of the first terminal device and / or recommend a transmitting beam set for the second terminal device to use; the resource set information is used to indicate one or more of a first resource set, a second resource set, or a third resource set; the first resource set is a resource set corresponding to the first receiving beam set, the second resource set is a resource set corresponding to the transmitting beam set recommended for the second terminal device to use, and the third resource set is a resource set recommended for the second terminal device to use.

2. The method according to claim 1, characterized in that, The first resource set indicates one or more time-frequency resources, and on the one or more time-frequency resources, the first terminal device receives through a first receiving beam in the first receiving beam set.

3. The method according to claim 1, characterized in that, The second receiving beam is not included in the first receiving beam set; and / or, the correlation between the second receiving beam and any first receiving beam in the first receiving beam set is less than a threshold; and / or, the second receiving beam and any first receiving beam in the first receiving beam set do not belong to the same wide beam range; Wherein, the second receiving beam is used for the first terminal device to receive information from the second terminal device.

4. The method according to any one of claims 1 - 3, characterized in that, The second resource set does not include any resource in the first resource set.

5. The method according to claim 4, characterized in that, The second resource set also does not include resources overlapping with reserved resources of a third terminal device; the reference signal received power (RSRP) measurement value corresponding to the reserved resources of the third terminal device is greater than the RSRP threshold.

6. The method according to any one of claims 1 - 3, characterized in that, The method further includes: Sending first indication information to the second terminal device, where the first indication information is used to indicate the correspondence between each first receiving beam in the first receiving beam set and each first resource in the first resource set; the first resources corresponding to each first receiving beam do not overlap with each other, and the first resources corresponding to each first receiving beam constitute the first resource set.

7. The method according to any one of claims 1 - 5, characterized in that, The method further includes: Sending second indication information to the second terminal device, where the second indication information is used to indicate the correspondence between each transmitting beam in the transmitting beam set recommended for the second terminal device to use and each second resource in the second resource set; the second resources corresponding to each transmitting beam do not overlap with each other, and the second resources corresponding to each transmitting beam constitute the second resource set.

8. The method according to any one of claims 1 - 3, characterized in that, The method further includes: Sending second beam information to the second terminal device, where the second beam information is used to indicate a third receiving beam; wherein, the correlation between the third receiving beam and a first receiving beam in the first receiving beam set is greater than a threshold; and / or, the third receiving beam and a first receiving beam in the first receiving beam set belong to the same wide beam range.

9. The method according to claim 1, characterized in that, In response to the second receiving beam being the same as the receiving beam for receiving information from the fourth terminal device, the resources in the third resource set are other resources in the time unit where the reserved resources for the fourth terminal device are located; wherein, the second receiving beam is used by the first terminal device to receive information from the second terminal device.

10. The method according to any one of claims 1 - 9, characterized in that, Before sending the first beam information and / or resource set information to the second terminal device, it further includes: Receiving a request message from the second terminal device, where the request message is used to request the first beam information and / or the resource set information.

11. A sidelink communication method, characterized in that, The method is applied to a second terminal device, and the method includes: Receiving first beam information and / or resource set information from a first terminal device; Determining transmission resources in response to the first beam information and / or resource set information; wherein, the first beam information is used to indicate the first receiving beam set of the first terminal device and / or recommend the transmission beam set for the second terminal device to use; the resource set information is used to indicate one or more of the first resource set, the second resource set, or the third resource set; the first resource set is the resource set corresponding to the first receiving beam set, the second resource set is the resource set corresponding to the transmission beam set recommended for the second terminal device to use, and the third resource set is the resource set recommended for the second terminal device to use.

12. The method according to claim 11, characterized in that, The first resource set indicates one or more time-frequency resources, and on the one or more time-frequency resources, the first terminal device receives through the first receiving beam in the first receiving beam set.

13. The method according to claim 11, characterized in that, The second receiving beam is not included in the first receiving beam set; and / or, the correlation between the second receiving beam and any first receiving beam in the first receiving beam set is less than a threshold; and / or, the second receiving beam and any first receiving beam in the first receiving beam set do not belong to the same wide beam range; wherein, the second receiving beam is used by the first terminal device to receive information from the second terminal device.

14. The method according to any one of claims 11 - 13, characterized in that, The second resource set does not include any resource in the first resource set.

15. The method according to claim 14, wherein The second resource set further does not include resources overlapping with the reserved resources of the third terminal device; the reference signal received power (RSRP) measurement value corresponding to the reserved resources of the third terminal device is greater than the RSRP threshold.

16. The method according to any one of claims 11-13, wherein The method further includes: Receiving first indication information from the first terminal device, where the first indication information is used to indicate the correspondence between each first receiving beam in the first receiving beam set and each first resource in the first resource set; the first resources corresponding to each first receiving beam do not overlap with each other, and the first resources corresponding to each first receiving beam constitute the first resource set.

17. The method according to any one of claims 11-15, wherein The method further includes: Receive second indication information from the first terminal device, where the second indication information is used to indicate the correspondence between each transmission beam in the set of transmission beams recommended for the second terminal device to use and each second resource in the second resource set; the second resources corresponding to the respective transmission beams do not overlap, and the second resources corresponding to the respective transmission beams constitute the second resource set.

18. The method according to any one of claims 11-13, wherein The method further includes: Receive second beam information from the first terminal device, where the second beam information is used to indicate a third receiving beam; where the correlation between the third receiving beam and a first receiving beam in the first receiving beam set is greater than a threshold; and / or, the third receiving beam and a first receiving beam in the first receiving beam set belong to the same wide beam range.

19. The method according to claim 11, wherein The resources in the third resource set are other resources on the time unit where the reserved resources of the fourth terminal device are located; the receiving beam used by the first terminal device to receive information from the second terminal device is the same as the receiving beam used to receive information from the fourth terminal device.

20. The method according to any one of claims 11-19, wherein Before receiving the first beam information and / or resource set information from the first terminal device, it further includes: Send a request message to the first terminal device, where the request message is used to request the first beam information and / or the resource set information.

21. A sidelink communication method, wherein The method is applied to a first terminal device, and the method includes: In response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being on the same time unit, send indication information to the second terminal device, where the indication information is used to indicate that the reserved resources of the second terminal device and the reserved resources of the third terminal device conflict in the time domain.

22. The method according to claim 21, wherein The sending the indication information to the second terminal device in response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being on the same time unit includes: In response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being on the same time unit, and the priority of the second terminal device transmitting data being lower than the priority of the third terminal device transmitting data, and the second receiving beam being different from the third receiving beam, send indication information to the second terminal device; among the multiple terminal devices transmitting data to the first terminal device at the same time, the third terminal device has the highest priority for transmitting data. Wherein, the second receiving beam is used by the first terminal device to receive information from the second terminal device; the third receiving beam is used by the first terminal device to receive information from the third terminal device.

23. The method according to claim 21, wherein The sending the indication information to the second terminal device in response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being on the same time unit includes: In response to the reserved resources of the second terminal device and the reserved resources of the third terminal device being on the same time unit, and the second receiving beam being different from the fourth receiving beam, send indication information to the second terminal device; among the multiple receiving beams used by the first terminal device for receiving at the same time, the transmission beam matched by the fourth receiving beam is the most. Among them, the second receiving beam is used for the first terminal device to receive information from the second terminal device.

24. A communication device, wherein It includes a unit for implementing the method described in any one of claims 1-10; or, includes a unit for implementing the method described in any one of claims 11-20; or, includes a unit for implementing the method described in any one of claims 21-23.

25. A communication device, comprising a processor, a memory, and a computer program or instruction stored on the memory, wherein The processor executes the computer program or instructions to implement the steps of the method described in any one of claims 1-10; or, implement the steps of the method described in any one of claims 11-20; or, implement the steps of the method described in any one of claims 21-23.

26. A chip, comprising a processor, wherein The processor executes the steps of the method described in any one of claims 1-10, or executes the steps of the method described in any one of claims 11-20, or executes the steps of the method described in any one of claims 21-23.

27. A chip module, comprising a communication interface and a chip, wherein The chip includes a processor, and the processor executes the steps of the method described in any one of claims 1-10, or executes the steps of the method described in any one of claims 11-20, or executes the steps of the method described in any one of claims 21-23.

28. A computer-readable storage medium, wherein It stores a computer program or instructions, and when the computer program or instructions are executed, the steps of the method described in any one of claims 1-10 are implemented, or the steps of the method described in any one of claims 11-20 are implemented, or the steps of the method described in any one of claims 21-23 are executed.