A communication method and a communication device

By receiving collaborative information, terminal devices optimize resource selection in the vehicle-to-everything (V2X) system, solving the problems of resource waste and interference in the autonomous resource selection mode, and achieving more efficient resource utilization and collaborative processes.

CN116349340BActive Publication Date: 2026-03-24HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-16
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

In vehicle-to-everything (V2X) systems, when terminal devices communicate in an autonomous resource selection mode, there is a lack of an effective resource coordination mechanism, leading to resource waste and unnecessary interference.

Method used

By receiving collaboration information, terminal devices can determine resource sets, including recommended, scheduled, and excluded resource sets, and optimize the resource selection process using collaboration parameters and measurement results.

Benefits of technology

The collaboration process between terminal devices has been optimized, improving the efficiency and accuracy of resource selection, reducing the complexity of signaling identification, and minimizing resource waste and interference.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116349340B_ABST
    Figure CN116349340B_ABST
Patent Text Reader

Abstract

Provided are a communication method and a communication device, which can be used in the field of communication. The method comprises: receiving cooperation information, the cooperation information being used by a first sidelink device to determine a first resource set according to the cooperation information, the first resource set being used by the first sidelink device to send information on the first resource set. The cooperation information comprises one or more of the following information: information of a second resource set recommended to the first sidelink device, information of a third resource set scheduled to the first sidelink device, information of a fourth resource set expected to be excluded by the first sidelink device, a cooperation parameter or a measurement result used by the first sidelink device to determine the first resource set, and indication information used to indicate the first sidelink device to determine the first resource set. The sidelink device receiving the cooperation information can identify the content of the cooperation information, so that the cooperation process can be performed according to the identified content of the cooperation information, and the cooperation process is optimized.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, and in particular to a communication method and a communication device. BACKGROUND

[0002] Vehicle-to-Everything (V2X) technology is proposed, and V2X communication refers to communication between a vehicle and anything in the outside world, including Vehicle to Vehicle (V2V), Vehicle to Pedestrian (V2P), Vehicle to Infrastructure (V2I), and Vehicle to Network (V2N). In a vehicle networking system, there are two commonly used resource allocation modes when terminal devices communicate with each other. One is that a network device schedules sidelink transmission resources, and the other is that terminal devices autonomously select resources. In the autonomous selection mode, the transmission resources of a sending terminal device are independent of a base station. In the autonomous selection mode, the sending terminal and the cooperating terminal need to coordinate with each other. However, there is currently no effective solution. Terminal devices may need to repeatedly listen or start related processes, causing resource waste and unnecessary interference. SUMMARY

[0003] The present application provides a communication method and a communication device, which can optimize the assistance process between terminal devices in the autonomous selection mode.

[0004] In a first aspect, a communication method is provided, comprising: receiving cooperation information, the cooperation information being used by a first sidelink device to determine a first resource set according to the cooperation information, the first resource set being used by the first sidelink device to send information on the first resource set. The cooperation information includes one or more of the following information: information of a second resource set recommended to the first sidelink device, information of a third resource set scheduled to the first sidelink device, information of a fourth resource set expected to be excluded by the first sidelink device, a cooperation parameter or a measurement result used by the first sidelink device to determine the first resource set, and indication information used to indicate the first sidelink device to determine the first resource set.

[0005] The information of the second resource set recommended to the first sidelink device means that the first sidelink device is notified, told, or instructed that the resources in the second resource set are resources that can be selected by the first sidelink device. The first sidelink device can select the resources in the second resource set to send data or control information, or can not select the resources in the second resource set.

[0006] The meaning of the information scheduling the third resource set for the first sidelink device is that the first sidelink device is informed, told or instructed to use the resources in the third resource set to transmit data or control information. The first sidelink device directly uses the resources in the third resource set to transmit information.

[0007] The meaning of the fourth resource set expected to be excluded by the first sidelink device is that the first sidelink device is not suggested to select the resources in the fourth resource set to transmit information, and the first sidelink device can exclude part or all of the resources in the fourth resource set, or the first sidelink device can not exclude the resources in the fourth resource set.

[0008] The cooperation parameter or the measurement result may, for example, include a measured RSRP, a Channel State Information (CSI) feedback result, location information, power, speed, path loss, priority, etc.

[0009] The indication information for instructing the first sidelink device to determine the first resource set can be indication information of resource retransmission or indication information of resource reselection.

[0010] In the embodiments of the present application, the sidelink device receiving the cooperation information can identify the content of the cooperation information, so as to execute the cooperation process according to the identified content of the cooperation information, and optimize the cooperation process.

[0011] In a possible implementation manner of the first aspect, the method further includes receiving first indication information and determining the content of the cooperation information according to the first indication information. The first indication information and the cooperation information can be carried in the same SCI, the first indication information and the cooperation information are carried in different SCIs, or the carrying positions of the first indication information and the cooperation information are determined according to the content of the cooperation information.

[0012] In the embodiments of the present application, the first indication information can indicate the content in the cooperation information, and the sidelink device receiving the cooperation information and the first indication information can identify the content included in the cooperation information according to the first indication information, so that the sidelink device receiving the cooperation information selects the resources for transmitting data according to the cooperation information, reduces the complexity of signaling identification, and optimizes the cooperation process.

[0013] In a possible implementation manner of the first aspect, the second resource set and / or the third resource set are used by the first sidelink device to transmit information to other sidelink devices, and the first indication information is further used to indicate the other sidelink devices. Or the second resource set and / or the third resource set are used by the first sidelink device to transmit information to other sidelink devices, and the method further includes receiving second indication information, and the second indication information is used to indicate the other sidelink devices.

[0014] In a possible implementation manner of the first aspect, the information of the second resource set recommended to the first sidelink device includes information of a second resource set recommended by a second sidelink device to the first sidelink device, and the information of the third resource set scheduled to the first sidelink device includes information of a second resource set scheduled by the second sidelink device to the first sidelink device. The first indication information or the second indication information is used to indicate that the other sidelink device is the second sidelink device, or the first indication information or the second indication information is used to indicate that the other sidelink device is any sidelink device, or the first indication information or the second indication information is used to indicate that the other sidelink device is a sidelink device other than the second sidelink device.

[0015] In the embodiments of the present application, the first indication information or the second indication information can further indicate which sidelink devices the resource selected by the first sidelink device from the second resource set can be used to send information to, and the first indication information or the second indication information can further indicate which sidelink devices the first sidelink device can send information to on the third resource set. According to the indication of the first indication information or the second indication information, it can be further identified which sidelink devices the second resource set recommended to the first sidelink device and / or the third resource set scheduled to the first sidelink device can be used to send information to, thereby providing a reference for selecting resources and optimizing the cooperation process.

[0016] In a possible implementation manner of the first aspect, the information of the second resource set recommended to the first sidelink device includes information of a second resource set recommended by a second sidelink device to the first sidelink device, and the information of the third resource set scheduled to the first sidelink device includes information of a second resource set scheduled by the second sidelink device to the first sidelink device. The first indication information or the second indication information is used to indicate that the first sidelink device sends data to a sidelink device other than the second sidelink device on the second resource set and / or the third resource set, and the first indication information or the second indication information is further used to indicate whether the second resource set and / or the third resource set includes a reserved resource of the second sidelink device, and the reserved resource is used for the second sidelink device to receive or send information.

[0017] In a possible implementation of the first aspect, the information of the second resource set recommended by the second sidelink device to the first sidelink device comprises information of the second resource set recommended by the second sidelink device to the first sidelink device, and the information of the third resource set scheduled by the second sidelink device to the first sidelink device comprises information of the second resource set scheduled by the second sidelink device to the first sidelink device. The first indication information or the second indication information is used to indicate that the first sidelink device transmits data to a sidelink device other than the second sidelink device on the second resource set and / or the third resource set. The method further comprises: receiving third indication information, the third indication information being used to indicate whether the second resource set and / or the third resource set comprises a reserved resource of the second sidelink device, the reserved resource being used for the second sidelink device to receive or transmit information.

[0018] In the embodiments of the present application, when the first indication information or the second indication information indicates that the second resource set and / or the third resource set is used to transmit information to a sidelink device other than the second sidelink device, the first indication information, the second indication information or the third indication information can also be used to indicate whether the second resource set and / or the third resource set comprises a reserved resource of the second sidelink device, the reserved resource of the second sidelink device being used for the second sidelink device to receive or transmit information. When the first indication information, the second indication information or the third indication information indicates that the second resource set and / or the third resource set does not comprise the reserved resource of the second sidelink device, the first sidelink device can select a resource in the second resource set and / or the third resource set to transmit information.

[0019] In a possible implementation of the first aspect, when the fourth resource set is used by the first sidelink device to determine the first resource set used to transmit information to other sidelink devices, it is expected that the first sidelink device excludes part or all of the resources in the fourth resource set. The first indication information is further used to indicate the other sidelink devices. Alternatively, when the fourth resource set is used by the first sidelink device to determine the first resource set used to transmit information to other sidelink devices, part or all of the resources in the fourth resource set are excluded. The first indication information is further used to indicate the other sidelink devices, and the method further comprises: receiving second indication information, the second indication information being used to indicate the other sidelink devices.

[0020] In a possible implementation of the first aspect, the information of the fourth resource set expected to be excluded by the first sidelink device comprises information of the fourth resource set expected to be excluded by the second sidelink device. The first indication information or the second indication information used to indicate the other sidelink devices comprises: the first indication information or the second indication information used to indicate that the other sidelink devices are the second sidelink device, or the first indication information or the second indication information used to indicate that the other sidelink devices are any sidelink device, or the first indication information or the second indication information used to indicate that the other sidelink devices are sidelink devices other than the second sidelink device.

[0021] In the embodiments of the present application, the first indication information or the second indication information can further indicate that the first sidelink device can exclude part or all of the resources in the fourth resource set when determining the first resource set for sending information to which sidelink devices. For example, when the first indication information indicates that the first sidelink device should exclude part or all of the resources in the fourth resource set when selecting the first resource set for sending information to the second sidelink device. If the first sidelink device selects the first resource set for sending information to sidelink devices other than the second sidelink device, the first sidelink device can not need to exclude the resources in the fourth resource set. In this way, the efficiency of resource selection of the first sidelink device can be improved, and the cooperation process can be optimized.

[0022] In a possible implementation of the first aspect, the cooperation information determined by the first sidelink device includes information of a second resource set recommended by the second sidelink device to the first sidelink device, and the first resource set is used by the first sidelink device to send information to the second sidelink device on the first resource set. The method further includes: the first sidelink device determines the first resource set in the following order: in the intersection of the second resource set and a fifth resource set, in the second resource set, and in the fifth resource set. The fifth resource set is a resource set determined by the first sidelink device through listening.

[0023] In the embodiments of the present application, the second resource set is a resource set recommended by the second sidelink device to the first sidelink device, and the fifth resource set is a resource set determined by the first sidelink device through listening. Therefore, the intersection of the second resource set and the fifth resource set is a resource set jointly authenticated by the first sidelink device and the second sidelink device, and therefore the first sidelink device can first select the resources in the intersection of the second resource set and the fifth resource set. Since the resources to be selected by the first sidelink device are used to send information to the second sidelink device, the resources recommended by the second sidelink device have higher reliability than the resources in the fifth resource set determined by the first sidelink device through listening. Therefore, the second order of the first sidelink device to select resources is the second resource set, and therefore the accuracy of resource selection can be improved.

[0024] In a possible implementation of the first aspect, the cooperation information determined by the first sidelink device includes information of a second resource set recommended by the second sidelink device to the first sidelink device, and the first resource set is used by the first sidelink device to send information to sidelink devices other than the second sidelink device on the first resource set, or the first resource set is used by the first sidelink device to send information to any sidelink device on the first resource set. The method further includes: the first sidelink device determines the first resource set in the following order: in the intersection of the second resource set and a fifth resource set, and in the second resource set or the fifth resource set. The fifth resource set is a resource set determined by the first sidelink device through listening.

[0025] In the embodiments of the present application, the second resource set is a resource set recommended by the second sidelink device to the first sidelink device, and the fifth resource set is a resource set determined by the first sidelink device through listening. Therefore, the intersection of the second resource set and the fifth resource set is a resource set commonly authenticated by the first sidelink device and the second sidelink device, and therefore the first sidelink device can first select a resource in the intersection of the second resource set and the fifth resource set. Since the resource to be selected by the first sidelink device is used to send information to a sidelink device other than the second sidelink device or any sidelink device, the resource recommended by the second sidelink device has the same degree of reliability as the resource in the fifth resource set determined by the first sidelink device through listening. Therefore, the second order of the first sidelink device to select a resource is the second resource set or the fifth resource set, thereby improving the accuracy of resource selection.

[0026] In a possible implementation of the first aspect, the determining the cooperation information includes information of a fourth resource set that the second sidelink device expects the first sidelink device to exclude, and the first sidelink device reports a sixth resource set to a high layer of the first sidelink device, the sixth resource set being a resource set after the first sidelink device excludes part or all of the resources in the fourth resource set and / or a pre-occupied resource, the pre-occupied resource being a resource determined by the first sidelink device through self-listening. The high layer can include a medium access control layer, a radio link control layer, a packet data convergence protocol layer, a service data adaptation layer, or a radio resource control layer.

[0027] In the embodiments of the present application, the first sidelink device excludes part or all of the resources in the fourth resource set before reporting the candidate resource to the high layer, and the first sidelink device can adjust the number of excluded resources, thereby ensuring that a proper number of resources are used for the first sidelink device to select a resource in the first resource set.

[0028] In a possible implementation of the first aspect, the receiving the cooperation information includes that the first sidelink device receives the cooperation information on a first resource. The resource in the fourth resource set excluded by the first sidelink device in the fifth resource set is a second resource, and the second resource corresponds to a first threshold. The reference signal received power on the first resource is greater than the first threshold, and the first threshold is calculated according to a first priority and a second priority, the first priority being a priority corresponding to the second resource or a priority indicated by the cooperation information, and the second priority being a priority corresponding to the first sidelink device.

[0029] In the embodiments of the present application, the first sidelink device calculates a threshold value of each resource in the fourth resource set according to the first priority and the second priority before reporting the candidate resource to the upper layer, and excludes the resources whose threshold values are less than or equal to the reference signal received power on the first resource, so that the first sidelink device can adjust the number of excluded resources, thereby ensuring that a proper number of resources are used for the first sidelink device to select resources in the first resource set.

[0030] In a possible implementation of the first aspect, the first sidelink device excludes part or all of the resources in the fourth resource set from the fifth resource set, including: the first sidelink device reports the fourth resource set and the fifth resource set to the upper layer of the first sidelink device, and the upper layer of the first sidelink device excludes part or all of the resources in the fourth resource set from the fifth resource set.

[0031] In the embodiments of the present application, the first sidelink device reports the fourth resource set expected to be excluded by the first sidelink device to the upper layer together with the fifth resource set determined by the first sidelink device to listen, and the upper layer excludes part or all of the resources in the fourth resource set from the fifth resource set. This can maximize the exclusion of interfered resources and ensure the quality of selected resources.

[0032] In a possible implementation of the first aspect, the third sidelink device receives the cooperation information from the second sidelink device. The third sidelink device determines the cooperation information, including one or more of the following: information of the second resource set recommended by the second sidelink device to the first sidelink device, information of the third resource set scheduled by the second sidelink device to the first sidelink device, or information of the fourth resource set expected to be excluded by the first sidelink device. The third sidelink device excludes part or all of the resources in one or more of the following: the second resource set, the third resource set, or the fourth resource set.

[0033] In the embodiments of the present application, the third sidelink device receives the cooperation information, which includes one or more of the following: information of the second resource set recommended to the first sidelink device, information of the third resource set scheduled to the first sidelink device, or information of the fourth resource set expected to be excluded by the first sidelink device. The third sidelink device can exclude part or all of the resources in the second resource set, the third resource set, and the fourth resource set, thereby improving the efficiency of resource selection of the third sidelink device.

[0034] In a possible implementation of the first aspect, the second resource set is used by the first sidelink device to determine the first resource set according to the second resource set and the fifth resource set, and the fifth resource set is a resource set determined by the first sidelink device to listen.

[0035] In the embodiments of the present application, the first sidelink device can select a resource in the first resource set from the recommended second resource set and the fifth resource set listened to by the first sidelink device, and use the resource to send information. The first sidelink device selects a resource for sending information from the recommended resource set and the resource set listened to by itself, which can improve the accuracy of resource selection.

[0036] In a possible implementation of the first aspect, the information about the fourth resource set expected to be excluded by the first sidelink device includes information about the fourth resource set expected to be excluded by the first sidelink device by the second sidelink device. The fourth resource set includes one or more of the following resources: a resource used by the second sidelink device to receive or send information, a reserved resource preempted by other sidelink devices for the first sidelink device, a resource selected by the second sidelink device from a preconfigured resource pool, a resource determined by the second sidelink device to be reserved by other sidelink devices according to a result of listening by itself, and a resource determined by the second sidelink device according to an indication of a base station.

[0037] In the embodiments of the present application, the second sidelink device can determine the resources in the fourth resource set expected to be excluded by the first sidelink device in various ways, and the resources in the fourth resource set can include one or more of the various ways. For the reserved resource preempted by other sidelink devices for the first sidelink device, the second sidelink device can assist the first sidelink device in preemption detection, and the detected preempted resource is used as a resource in the fourth resource set. The information about the fourth resource set is sent to the first sidelink device through the cooperation information, and the first sidelink device is expected to exclude the fourth resource set. By assisting the first sidelink device in preemption detection, the cooperation process can be optimized.

[0038] In a possible implementation of the first aspect, the information about the second resource set recommended to the first sidelink device includes information about the second resource set recommended to the first sidelink device by the second sidelink device, and the information about the third resource set scheduled to the first sidelink device includes information about the third resource set scheduled to the first sidelink device by the second sidelink device. The resources in the second resource set and / or the third resource set include one or more of the following resources: a resource selected by the second sidelink device according to a result of listening by itself, a resource selected by the second sidelink device from a preconfigured resource pool, and a resource determined by the second sidelink device according to an indication of a base station.

[0039] In the embodiments of the present application, the second sidelink device can determine the second resource set and / or the third resource set in various ways, and the resources in the second resource set and / or the third resource set can include one or more of the various ways. The various ways of recommending or scheduling the resource set can improve the accuracy of recommending or scheduling the resource and optimize the cooperation process.

[0040] In a second aspect, a communication method is provided, which can be performed by a second sidelink device, and includes: determining, by the second sidelink device, cooperation information, the cooperation information being used by a first sidelink device to select a first resource set according to the cooperation information, the first resource set being used by the first sidelink device to transmit information on the first resource set, the cooperation information including one or more of the following information: information of a second resource set recommended to the first sidelink device, information of a third resource set scheduled to the first sidelink device, information of a fourth resource set expected to be excluded by the first sidelink device, a cooperation parameter or a measurement result used by the first sidelink device to determine the first resource set, and indication information used to indicate the first sidelink device to determine the first resource set.

[0041] The information of the second resource set recommended to the first sidelink device means that the second sidelink device informs, tells or indicates the first sidelink device that the resources in the second resource set are the resources that can be selected by the first sidelink device. The first sidelink device can select the resources in the second resource set to transmit data or control information, or can not select the resources in the second resource set.

[0042] The information of the third resource set scheduled to the first sidelink device means that the second sidelink device informs, tells or indicates the first sidelink device to use the resources in the third resource set to transmit data or control information. The first sidelink device directly uses the resources in the third resource set to transmit information.

[0043] The fourth resource set expected to be excluded by the first sidelink device means that the second sidelink device does not recommend the first sidelink device to select the resources in the fourth resource set to transmit information, the first sidelink device can exclude part or all of the resources in the fourth resource set, or can not exclude the resources in the fourth resource set.

[0044] The cooperation parameter or the measurement result can include, for example, a measured RSRP, a Channel State Information (CSI) feedback result, location information, power, speed, path loss, priority, etc.

[0045] The indication information used to indicate the first sidelink device to determine the first resource set can be indication information of resource retransmission or indication information of resource reselection.

[0046] In the embodiments of the present application, the second sidelink device transmits the cooperation information, and a sidelink device receiving the cooperation information can identify the content of the cooperation information, so as to perform a cooperation process according to the identified content of the cooperation information, and optimize the cooperation process.

[0047] In a possible implementation manner of the second aspect, the method further includes: sending first indication information, the first indication information being used for indicating content of the cooperation information. The first indication information and the cooperation information can be carried in a same SCI, the first indication information and the cooperation information are carried in different SCIs, or a carrying position of the first indication information and the cooperation information is determined according to the content of the cooperation information.

[0048] In the embodiments of the present application, the first indication information can indicate the content in the cooperation information, and a sidelink device receiving the cooperation information and the first indication information can identify the content included in the cooperation information according to the first indication information, so that the sidelink device receiving the cooperation information selects a resource for sending data according to the cooperation information, reduces the complexity of signaling identification, and optimizes the cooperation process.

[0049] In a possible implementation manner of the second aspect, the second resource set and / or the third resource set are used for the first sidelink device to send information to other sidelink devices, and the first indication information is further used for indicating the other sidelink devices. Or the second resource set and / or the third resource set are used for the first sidelink device to send information to other sidelink devices, and the method further includes: sending second indication information, the second indication information being used for indicating the other sidelink devices.

[0050] In a possible implementation manner of the second aspect, the information of the second resource set recommended to the first sidelink device includes information of a second resource set recommended by a second sidelink device to the first sidelink device, and the information of the third resource set scheduled to the first sidelink device includes information of a second resource set scheduled by the second sidelink device to the first sidelink device. The first indication information or the second indication information is used for indicating the other sidelink devices, including: the first indication information or the second indication information is used for indicating that the other sidelink devices are the second sidelink device, or the first indication information or the second indication information is used for indicating that the other sidelink devices are any sidelink device, or the first indication information or the second indication information is used for indicating that the other sidelink devices are sidelink devices other than the second sidelink device.

[0051] In the embodiments of the present application, the first indication information or the second indication information can further indicate that the resource selected by the first sidelink device from the second resource set can be used for sending information to which sidelink devices, and the first indication information or the second indication information can further indicate that the first sidelink device can send information to which sidelink devices on the third resource set. According to the indication of the first indication information or the second indication information, it can be further identified that the second resource set recommended to the first sidelink device and / or the third resource set scheduled to the first sidelink device can be used for sending information to which sidelink devices, thereby providing a reference for selecting a resource and optimizing the cooperation process.

[0052] In a possible implementation manner of the second aspect, the information of the second resource set recommended to the first sidelink device includes information of a second resource set recommended by a second sidelink device to the first sidelink device, and the information of the third resource set scheduled to the first sidelink device includes information of a second resource set scheduled by the second sidelink device to the first sidelink device. The first indication information or the second indication information is used to indicate that the first sidelink device sends data to a sidelink device other than the second sidelink device on the second resource set and / or the third resource set. The first indication information or the second indication information is also used to indicate whether the second resource set and / or the third resource set includes a reserved resource of the second sidelink device, and the reserved resource is used for the second sidelink device to receive or send information.

[0053] In a possible implementation manner of the second aspect, the information of the second resource set recommended to the first sidelink device includes information of a second resource set recommended by a second sidelink device to the first sidelink device, and the information of the third resource set scheduled to the first sidelink device includes information of a second resource set scheduled by the second sidelink device to the first sidelink device. The first indication information or the second indication information is used to indicate that the first sidelink device sends data to a sidelink device other than the second sidelink device on the second resource set and / or the third resource set. The method further includes: sending third indication information, the third indication information being used to indicate whether the second resource set and / or the third resource set includes a reserved resource of the second sidelink device, and the reserved resource being used for the second sidelink device to receive or send information.

[0054] In the embodiments of the present application, when the first indication information or the second indication information indicates that the second resource set and / or the third resource set is used to send information to a sidelink device other than the second sidelink device, the first indication information, the second indication information or the third indication information can also be used to indicate whether the second resource set and / or the third resource set includes a reserved resource of the second sidelink device, and the reserved resource of the second sidelink device is used for the second sidelink device to receive or send information. When the first indication information, the second indication information or the third indication information indicates that the second resource set and / or the third resource set does not include the reserved resource of the second sidelink device, the first sidelink device can select a resource in the second resource set and / or the third resource set to send information.

[0055] In a possible implementation manner of the second aspect, the fourth resource set is used for expecting the first sidelink device to exclude part or all of the resources in the fourth resource set when the first sidelink device determines the first resource set for sending information to other sidelink devices. The first indication information is further used for indicating the other sidelink devices. Alternatively, the fourth resource set is used for expecting the first sidelink device to exclude part or all of the resources in the fourth resource set when the first sidelink device determines the first resource set for sending information to other sidelink devices. The first indication information is further used for indicating the other sidelink devices, and the method further includes: sending second indication information, the second indication information being used for indicating the other sidelink devices.

[0056] In a possible implementation manner of the second aspect, the information of the fourth resource set expected to be excluded by the first sidelink device includes information of the fourth resource set expected to be excluded by the second sidelink device. The first indication information or the second indication information is used for indicating the other sidelink devices, including: the first indication information or the second indication information is used for indicating the other sidelink devices as the second sidelink device, or the first indication information or the second indication information is used for indicating the other sidelink devices as any sidelink device, or the first indication information or the second indication information is used for indicating the other sidelink devices as sidelink devices other than the second sidelink device.

[0057] In the embodiments of the present application, the first indication information or the second indication information can further indicate that the first sidelink device can exclude part or all of the resources in the fourth resource set when determining the first resource set for sending information to which sidelink devices. For example, when the first indication information indicates that the first sidelink device should exclude part or all of the resources in the fourth resource set when selecting the first resource set for sending information to the second sidelink device. If the first sidelink device selects the first resource set for sending information to sidelink devices other than the second sidelink device, the first sidelink device can not need to exclude the resources in the fourth resource set. In this way, the efficiency of resource selection of the first sidelink device can be improved, and the cooperation process is optimized.

[0058] In a possible implementation manner of the second aspect, the second resource set is used for the first sidelink device to select the first resource set from the second resource set and a fifth resource set, and the fifth resource set is a resource set determined by the first sidelink device to listen to.

[0059] In the embodiments of the present application, the first sidelink device can select the resources in the first resource set from the recommended second resource set and the fifth resource set listened to by the first sidelink device, to send information. The first sidelink device selects the resources for sending information from the recommended resource set and the resource set listened to by itself, which can improve the accuracy of resource selection.

[0060] In a possible implementation of the second aspect, the information about the fourth resource set expected to be excluded by the first sidelink device includes: information about the fourth resource set expected to be excluded by the first sidelink device by the second sidelink device. The fourth resource set includes one or more of the following resources: a resource used by the second sidelink device to receive or send information, a reserved resource preempted by other sidelink devices for the first sidelink device, a resource selected by the second sidelink device from a preconfigured resource pool, a resource determined by the second sidelink device to be reserved by other sidelink devices according to a result of self-sensing, and a resource determined by the second sidelink device according to an indication of the base station.

[0061] In the embodiments of the present application, the second sidelink device can determine the resources in the fourth resource set expected to be excluded by the first sidelink device in multiple ways, and the resources in the fourth resource set can include one or more of the multiple ways. For the reserved resource preempted by other sidelink devices for the first sidelink device, the second sidelink device can assist the first sidelink device in preemption detection, and the detected preempted resource is used as a resource in the fourth resource set. The information about the fourth resource set is sent to the first sidelink device through the cooperation information, and the first sidelink device is expected to be excluded. By assisting the first sidelink device in preemption detection, the cooperation process can be optimized.

[0062] In a possible implementation of the second aspect, the information about the second resource set recommended to the first sidelink device includes: information about the second resource set recommended to the first sidelink device by the second sidelink device, and the information about the third resource set scheduled to the first sidelink device includes: information about the third resource set scheduled to the first sidelink device by the second sidelink device. The resources in the second resource set and / or the third resource set include one or more of the following resources: a resource selected by the second sidelink device according to a result of self-sensing, a resource selected by the second sidelink device from a preconfigured resource pool, and a resource determined by the second sidelink device according to an indication of the base station.

[0063] In the embodiments of the present application, the second sidelink device can determine the second resource set and / or the third resource set in multiple ways, and the resources in the second resource set and / or the third resource set can include one or more of the multiple ways. By recommending or scheduling the resource set in multiple ways, the accuracy of recommending or scheduling the resource can be improved, and the cooperation process can be optimized.

[0064] In a possible implementation of the second aspect, the second sidelink device senses multiple resources in a sensing time window, and excludes the resources reserved or occupied in a selection time window according to a result of sensing. The resource selected by the second sidelink device according to a result of self-sensing includes: part or all of the resources remaining after the second sidelink device excludes the resources reserved or occupied in the selection time window.

[0065] In the embodiments of the present application, the second sidelink device can exclude the resources reserved or occupied according to the self-listening result, and select the resources corresponding to the selection time window as the resources in the second resource set and / or the third resource set to recommend to the first sidelink device.

[0066] In a possible implementation of the second aspect, excluding the resources reserved or occupied in the selection time window according to the listening result comprises: excluding the resources reserved or occupied in the selection time window according to the priority. The first resource set is used for the first sidelink device to send data to the second sidelink device, and the priority is a third priority. Or the first resource set is used for the first sidelink device to send data to any sidelink device, and the priority is a fourth priority. Or the first resource set is used for the first sidelink device to send data to the sidelink device other than the second sidelink device, and the priority is a fifth priority. The relationship between the numerical value of the third priority, the numerical value of the fourth priority, and the numerical value of the fifth priority is: the numerical value of the third priority ≤ the numerical value of the fourth priority ≤ the numerical value of the fifth priority.

[0067] In the embodiments of the present application, the smaller the numerical value of the priority is, the more resources are excluded according to the priority, and the smaller the interference of the finally remaining resources is and the better the quality is. Therefore, when the first resource set is used for the first sidelink device to send data to the second sidelink device, the smaller the numerical value of the third priority is, the smaller the expected interference of the resources selected by the second sidelink device is. When the first resource set is used for the first sidelink device to send data to the sidelink device other than the second sidelink device, the interference degree of the finally remaining resources is lower, and therefore the numerical value of the fifth priority can be greater than that of the third priority and the fourth priority.

[0068] In a third aspect, a communication method is provided, which can be executed by a second sidelink device, and comprises: receiving first indication information and trigger information, the trigger information being used to trigger a cooperation process, and the first indication information indicating that the trigger information comprises one or more of the following information: third indication information used to identify the trigger information, second indication information used to indicate the content of cooperation information, and trigger parameters used by the second sidelink device to determine the cooperation information. The third indication information can be 1 bit, and the role of the third indication information is to indicate that the current information of the second sidelink device is the trigger information, and the second sidelink device triggers the cooperation process after identifying the trigger information. The second indication information is used to indicate to the second sidelink device which contents need to be included in the cooperation information sent by the second sidelink device to the first sidelink device.

[0069] In the embodiments of the present application, the content of the trigger information is indicated by the first indication information, which can reduce the complexity of signaling identification and optimize the cooperation process.

[0070] In a possible implementation of the third aspect, the content of the cooperation information comprises one or more of the following information: information of a second resource set recommended to the first sidelink device, information of a third resource set scheduled to the first sidelink device, information of a fourth resource set expected to be excluded by the first sidelink device, a cooperation parameter or a measurement result for the first sidelink device to determine the first resource set, and indication information for indicating the first sidelink device to determine the first resource set. The first resource set is used by the first sidelink device to transmit information on the first resource set.

[0071] The information of the second resource set recommended to the first sidelink device means that the first sidelink device is informed, told or indicated that the resources in the second resource set are resources that can be selected by the first sidelink device. The first sidelink device can select the resources in the second resource set to transmit data or control information, or can not select the resources in the second resource set.

[0072] The information of the third resource set scheduled to the first sidelink device means that the first sidelink device is informed, told or indicated to use the resources in the third resource set to transmit data or control information. The first sidelink device directly uses the resources in the third resource set to transmit information.

[0073] The fourth resource set expected to be excluded by the first sidelink device means that the first sidelink device is not suggested to select the resources in the fourth resource set to transmit information, and the first sidelink device can exclude part or all of the resources in the fourth resource set, or can not exclude the resources in the fourth resource set.

[0074] The cooperation parameter or the measurement result can comprise, for example, a measured RSRP, a Channel State Information (CSI) feedback result, location information, power, speed, path loss, priority, etc.

[0075] The indication information for indicating the first sidelink device to determine the first resource set can be indication information of resource retransmission or indication information of resource reselection.

[0076] In the embodiments of the present application, when the content in the trigger information comprises the second indication information and / or the trigger parameter, the second sidelink device can determine the specific content of the cooperation information that needs to be provided to the first sidelink device according to the second indication information and / or the trigger parameter, so as to assist the first sidelink device in resource selection in a targeted manner, thereby optimizing the cooperation process.

[0077] In a possible implementation of the third aspect, the trigger parameter comprises at least one of the following information: a number of sub-channels, a selection window size, a listening window size, a periodicity or priority information.

[0078] In a fourth aspect, a communication method is provided, which can be performed by a first sidelink device, and includes: determining, by the first sidelink device, first indication information and trigger information, the trigger information being used to trigger a cooperation process, and the first indication information being used to indicate that the trigger information includes one or more of the following information: third indication information used to identify the trigger information, second indication information used to indicate content of cooperation information, and a trigger parameter used by a second sidelink device to determine the cooperation information. The first sidelink device transmits the first indication information and the trigger information. The third indication information can be 1 bit, and the third indication information is used to indicate that the current information is the trigger information. The second indication information is used to indicate which content needs to be included in the cooperation information transmitted to the first sidelink device.

[0079] In the embodiments of the present application, the content of the trigger information is indicated by the first indication information, which can reduce the complexity of signaling identification and optimize the cooperation process.

[0080] In a possible implementation form of the third aspect, the content of the cooperation information includes one or more of the following information: information of a second resource set recommended to the first sidelink device, information of a third resource set scheduled to the first sidelink device, information of a fourth resource set expected to be excluded by the first sidelink device, a cooperation parameter or a measurement result used by the first sidelink device to determine a first resource set, and indication information used to indicate that the first sidelink device determines the first resource set. The first resource set is used by the first sidelink device to transmit information on the first resource set.

[0081] The information of the second resource set recommended to the first sidelink device means that the first sidelink device is notified, told, or instructed that the resources in the second resource set are resources that can be selected by the first sidelink device. The first sidelink device can select the resources in the second resource set to transmit data or control information, or can not select the resources in the second resource set.

[0082] The information of the third resource set scheduled to the first sidelink device means that the first sidelink device is notified, told, or instructed to use the resources in the third resource set to transmit data or control information. The first sidelink device directly uses the resources in the third resource set to transmit information.

[0083] The information of the fourth resource set expected to be excluded by the first sidelink device means that the first sidelink device is not recommended to select the resources in the fourth resource set to transmit information. The first sidelink device can exclude part or all of the resources in the fourth resource set, or can not exclude the resources in the fourth resource set.

[0084] The cooperation parameter or the measurement result can include, for example, a measured RSRP, a Channel State Information (CSI) feedback result, location information, power, speed, path loss, priority, and the like.

[0085] The indication information for instructing the first sidelink device to determine the first resource set can be indication information of resource retransmission or indication information of resource reselection.

[0086] In the embodiments of the present application, when the content in the trigger information includes the second indication information and / or the trigger parameter, the sidelink device receiving the trigger information can determine the specific content of the cooperation information required to be provided to the first sidelink device according to the second indication information and / or the trigger parameter, so as to assist the first sidelink device in resource selection in a targeted manner, thereby optimizing the cooperation process.

[0087] In a possible implementation form of the fourth aspect, the trigger parameter includes at least one of the following information: a number of sub-channels, a selection window size, a listening window size, a period, or priority information.

[0088] In a fifth aspect, a communication apparatus is provided, including: a transceiver module, configured to receive cooperation information, the cooperation information being used by a first sidelink device to determine a first resource set, the first resource set being used by the first sidelink device to transmit information on the first resource set; and a processing module, configured to determine that the cooperation information includes one or more of the following information: information of a second resource set recommended to the first sidelink device, information of a third resource set scheduled to the first sidelink device, information of a fourth resource set expected to be excluded by the first sidelink device, a cooperation parameter or a measurement result used by the first sidelink device to determine the first resource set, and indication information used to instruct the first sidelink device to determine the first resource set.

[0089] The information of the second resource set recommended to the first sidelink device means that the first sidelink device is informed, told, or instructed that the resources in the second resource set are resources that can be selected by the first sidelink device. The first sidelink device can select the resources in the second resource set to transmit data or control information, or can not select the resources in the second resource set.

[0090] The information of the third resource set scheduled to the first sidelink device means that the first sidelink device is informed, told, or instructed to use the resources in the third resource set to transmit data or control information. The first sidelink device directly uses the resources in the third resource set to transmit information.

[0091] The meaning of the fourth resource set expected to be excluded by the first sidelink device is that the first sidelink device is not recommended to select the resources in the fourth resource set to transmit information, and the first sidelink device can exclude part or all of the resources in the fourth resource set, or can not exclude the resources in the fourth resource set.

[0092] The cooperation parameter or measurement result may include, for example, a measured RSRP, a Channel State Information (CSI) feedback result, location information, power, speed, path loss, priority, and the like.

[0093] The indication information for instructing the first sidelink device to determine the first resource set may be indication information for resource retransmission or indication information for resource reselection.

[0094] In the embodiments of the present application, the sidelink device receiving the cooperation information can identify the content of the cooperation information, so as to execute the cooperation process according to the identified content of the cooperation information, and optimize the cooperation process.

[0095] In a possible implementation form of the fifth aspect, the transceiver module is further configured to receive the first indication information. The processing module is configured to determine the cooperation information, including that the processing module is configured to determine the content of the cooperation information according to the first indication information.

[0096] The first indication information and the cooperation information may be carried in the same SCI, the first indication information and the cooperation information may be carried in different SCIs, or the carrying positions of the first indication information and the cooperation information may be determined according to the content of the cooperation information.

[0097] In the embodiments of the present application, the first indication information may indicate the content in the cooperation information, and the sidelink device receiving the cooperation information and the first indication information can identify the content included in the cooperation information according to the first indication information, so that the sidelink device receiving the cooperation information selects the resource for transmitting data according to the cooperation information, reduces the complexity of signaling identification, and optimizes the cooperation process.

[0098] In a possible implementation form of the fifth aspect, the second resource set and / or the third resource set are used for the first sidelink device to transmit information to other sidelink devices, and the first indication information is further used to indicate the other sidelink devices. Or the second resource set and / or the third resource set are used for the first sidelink device to transmit information to other sidelink devices, and the transceiver module is further configured to receive second indication information, and the second indication information is used to indicate the other sidelink devices.

[0099] In a possible implementation manner of the fifth aspect, the information of the second resource set recommended to the first sidelink device includes information of a second resource set recommended by a second sidelink device to the first sidelink device, and the information of the third resource set scheduled to the first sidelink device includes information of a second resource set scheduled by the second sidelink device to the first sidelink device. The first indication information or the second indication information is used to indicate that the other sidelink device is the second sidelink device, or the first indication information or the second indication information is used to indicate that the other sidelink device is any sidelink device, or the first indication information or the second indication information is used to indicate that the other sidelink device is a sidelink device other than the second sidelink device.

[0100] In the embodiments of the present application, the first indication information or the second indication information can further indicate which sidelink devices the resource selected by the first sidelink device from the second resource set can be used to send information to, and the first indication information or the second indication information can further indicate which sidelink devices the first sidelink device can send information to on the third resource set. According to the indication of the first indication information or the second indication information, it can be further identified which sidelink devices the second resource set recommended to the first sidelink device and / or the third resource set scheduled to the first sidelink device can be used to send information to, thereby providing a reference for selecting resources and optimizing the cooperation process.

[0101] In a possible implementation manner of the fifth aspect, the information of the second resource set recommended to the first sidelink device includes information of a second resource set recommended by a second sidelink device to the first sidelink device, and the information of the third resource set scheduled to the first sidelink device includes information of a second resource set scheduled by the second sidelink device to the first sidelink device. The first indication information or the second indication information is used to indicate that the first sidelink device sends data to a sidelink device other than the second sidelink device on the second resource set and / or the third resource set, and the first indication information or the second indication information is further used to indicate whether the second resource set and / or the third resource set includes a reserved resource of the second sidelink device, and the reserved resource is used for the second sidelink device to receive or send information.

[0102] In a possible implementation of the first aspect, the information of the second resource set recommended by the second sidelink device to the first sidelink device comprises information of the second resource set recommended by the second sidelink device to the first sidelink device, and the information of the third resource set scheduled by the second sidelink device to the first sidelink device comprises information of the second resource set scheduled by the second sidelink device to the first sidelink device. The first indication information or the second indication information is used to indicate that the first sidelink device transmits data to a sidelink device other than the second sidelink device on the second resource set and / or the third resource set. The transceiver is further configured to receive third indication information, and the third indication information is used to indicate whether the second resource set and / or the third resource set comprises reserved resources of the second sidelink device, and the reserved resources of the second sidelink device are used for the second sidelink device to receive or transmit information.

[0103] In the embodiments of the present application, when the first indication information or the second indication information indicates that the second resource set and / or the third resource set are used to transmit information to a sidelink device other than the second sidelink device, the first indication information, the second indication information or the third indication information can also be used to indicate whether the second resource set and / or the third resource set comprise reserved resources of the second sidelink device, and the reserved resources of the second sidelink device are used for the second sidelink device to receive or transmit information. When the first indication information, the second indication information or the third indication information indicates that the second resource set and / or the third resource set do not comprise reserved resources of the second sidelink device, the first sidelink device can select resources in the second resource set and / or the third resource set to transmit information.

[0104] In a possible implementation of the fifth aspect, the fourth resource set is used for the first sidelink device to exclude part or all of the resources in the fourth resource set when determining the first resource set for transmitting information to other sidelink devices. The first indication information is further used to indicate the other sidelink devices. Alternatively, the fourth resource set is used for the first sidelink device to exclude part or all of the resources in the fourth resource set when determining the first resource set for transmitting information to other sidelink devices. The first indication information is further used to indicate the other sidelink devices, and the transceiver is further configured to receive second indication information, and the second indication information is used to indicate the other sidelink devices.

[0105] In a possible implementation of the fifth aspect, the information of the fourth resource set expected to be excluded by the first sidelink device comprises information of the fourth resource set expected to be excluded by the second sidelink device. The first indication information or the second indication information is used to indicate the other sidelink devices, comprising: the first indication information or the second indication information is used to indicate that the other sidelink devices are the second sidelink device, or the first indication information or the second indication information is used to indicate that the other sidelink devices are any sidelink device, or the first indication information or the second indication information is used to indicate that the other sidelink devices are sidelink devices other than the second sidelink device.

[0106] In the embodiments of the present application, the first indication information or the second indication information can further indicate that the first sidelink device can exclude part or all of the resources in the fourth resource set when determining the first resource set to send information to which sidelink devices. For example, when the first indication information indicates that the first sidelink device should exclude part or all of the resources in the fourth resource set when selecting the first resource set to send information to the second sidelink device. If the first sidelink device selects the first resource set to send information to sidelink devices other than the second sidelink device, the first sidelink device can not need to exclude the resources in the fourth resource set. In this way, the efficiency of resource selection of the first sidelink device can be improved, and the cooperation process can be optimized.

[0107] In a possible implementation of the fifth aspect, the processing module is configured to determine that the cooperation information includes information of a second resource set recommended by the second sidelink device to the first sidelink device, and the first resource set is used by the first sidelink device to send information to the second sidelink device on the first resource set. The processing module is further configured to determine the first resource set in the following order: in an intersection of the second resource set and a fifth resource set, in the second resource set, and in the fifth resource set. The fifth resource set is a resource set determined by the first sidelink device through listening.

[0108] In the embodiments of the present application, the second resource set is a resource set recommended by the second sidelink device to the first sidelink device, and the fifth resource set is a resource set determined by the first sidelink device through listening. Therefore, the intersection of the second resource set and the fifth resource set is a resource set jointly authenticated by the first sidelink device and the second sidelink device, and therefore the first sidelink device can first select a resource in the intersection of the second resource set and the fifth resource set. Since the resource to be selected by the first sidelink device is used to send information to the second sidelink device, the resource recommended by the second sidelink device has higher reliability than the resource in the fifth resource set determined by the first sidelink device through listening. Therefore, the second order of selecting the resource by the first sidelink device is the second resource set, and therefore the accuracy of resource selection can be improved.

[0109] In a possible implementation of the fifth aspect, the first sidelink device determines that the cooperation information includes information of a second resource set recommended by the second sidelink device to the first sidelink device, and the first resource set is used by the first sidelink device to send information to sidelink devices other than the second sidelink device on the first resource set, or the first resource set is used by the first sidelink device to send information to any sidelink device on the first resource set. The processing module is further configured to determine the first resource set in the following order: in an intersection of the second resource set and a fifth resource set, in the second resource set or in the fifth resource set. The fifth resource set is a resource set determined by the first sidelink device through listening.

[0110] In the embodiments of the present application, the second resource set is a resource set recommended by the second sidelink device to the first sidelink device, and the fifth resource set is a resource set determined by the first sidelink device through listening. Therefore, the intersection of the second resource set and the fifth resource set is a resource set commonly authenticated by the first sidelink device and the second sidelink device, and therefore the first sidelink device can first select a resource in the intersection of the second resource set and the fifth resource set. Since the resource to be selected by the first sidelink device is used to send information to a sidelink device other than the second sidelink device or any sidelink device, the resource recommended by the second sidelink device has the same degree of reliability as the resource in the fifth resource set determined by the first sidelink device through listening. Therefore, the second order of the first sidelink device to select a resource is the second resource set or the fifth resource set, thereby improving the accuracy of resource selection.

[0111] In a possible implementation of the fifth aspect, the communication apparatus is the first sidelink device, the processing module is further configured to determine that the cooperation information includes information of a fourth resource set expected to be excluded by the first sidelink device by the second sidelink device, and the processing module is further configured to report a sixth resource set to a high layer of the first sidelink device, the sixth resource set being a resource set after the first sidelink device excludes part or all of the resources in the fourth resource set and / or a reserved resource, and the reserved resource being a resource determined by the first sidelink device through self-listening. The high layer can include a medium access control layer, a radio link control layer, a packet data convergence protocol layer, a service data adaptation layer, or a radio resource control layer.

[0112] In the embodiments of the present application, the first sidelink device excludes part or all of the resources in the fourth resource set before reporting the candidate resource to the high layer, and the first sidelink device can adjust the number of excluded resources, thereby ensuring that a proper number of resources are used for the first sidelink device to select a resource in the first resource set.

[0113] In a possible implementation of the fifth aspect, the transceiver is configured to receive the cooperation information by receiving the cooperation information on the first resource. The resource in the fourth resource set excluded by the first sidelink device in the fifth resource set is a second resource, and the second resource corresponds to a first threshold. The reference signal received power on the first resource is greater than the first threshold, and the first threshold is calculated according to a first priority and a second priority. The first priority is a priority corresponding to the second resource or a priority indicated by the cooperation information, and the second priority is a priority corresponding to the first sidelink device.

[0114] In the embodiments of the present application, the first sidelink device calculates a threshold value of each resource in the fourth resource set according to the first priority and the second priority before reporting the candidate resource to the upper layer, excludes the resources whose threshold values are less than or equal to the reference signal received power on the first resource, and the first sidelink device can adjust the number of excluded resources, so as to ensure that a proper number of resources are used for the first sidelink device to select the resources in the first resource set. In a possible implementation manner of the fifth aspect, the processing module is configured to exclude part or all of the resources in the fourth resource set from the fifth resource set, including: the processing module is configured to report the fourth resource set and the fifth resource set to the upper layer of the first sidelink device, and the upper layer of the first sidelink device excludes part or all of the resources in the fourth resource set from the fifth resource set.

[0115] In the embodiments of the present application, the first sidelink device reports the fourth resource set expected to be excluded by the first sidelink device to the upper layer together with the determined fifth resource set listened by the first sidelink device, and the upper layer excludes part or all of the resources in the fourth resource set from the fifth resource set. The resources interfered can be excluded to the maximum extent, and the quality of the selected resources is ensured.

[0116] In a possible implementation manner of the fifth aspect, the communication apparatus is a third sidelink device, and the receiving module is configured to receive the cooperation information, including: the receiving module is configured to receive the cooperation information from a second sidelink device. The processing module is configured to determine the cooperation information, including one or more of the following: information of a second resource set recommended by the second sidelink device to the first sidelink device, information of a third resource set scheduled by the second sidelink device to the first sidelink device, or information of a fourth resource set expected by the second sidelink device to be excluded by the first sidelink device. The third sidelink device excludes part or all of the resources in one or more of the following: the second resource set, the third resource set, or the fourth resource set.

[0117] In the embodiments of the present application, the third sidelink device receives the cooperation information, and the cooperation information includes one or more of the following: information of a second resource set recommended to the first sidelink device, information of a third resource set scheduled to the first sidelink device, or information of a fourth resource set expected to be excluded by the first sidelink device. The third sidelink device can exclude part or all of the resources in the second resource set, the third resource set, and the fourth resource set, so as to improve the efficiency of resource selection of the third sidelink device.

[0118] In a possible implementation manner of the fifth aspect, the second resource set is used for the first sidelink device to select the first resource set from the second resource set and a fifth resource set, and the fifth resource set is a resource set determined by the first sidelink device to listen.

[0119] In the embodiments of the present application, the first sidelink device can determine the resources in the first resource set according to the recommended second resource set and the fifth resource set listened to by the first sidelink device, to send information. The first sidelink device selects the resources in the recommended resource set and the resource set listened to by itself to send information, which can improve the accuracy of resource selection.

[0120] In a possible implementation of the fifth aspect, the information about the fourth resource set expected to be excluded by the first sidelink device includes: information about the fourth resource set expected to be excluded by the first sidelink device by the second sidelink device. The fourth resource set includes one or more of the following resources: resources used by the second sidelink device to receive or send information, reserved resources preempted by other sidelink devices for the first sidelink device, resources selected by the second sidelink device from a preconfigured resource pool, resources determined by the second sidelink device to be reserved by other sidelink devices according to the results of self-listening, and resources determined by the second sidelink device according to the indication of the base station.

[0121] In the embodiments of the present application, the second sidelink device can determine the resources in the fourth resource set expected to be excluded by the first sidelink device in various ways, and the resources in the fourth resource set can include one or more of the above-mentioned various ways. For the reserved resources preempted by other sidelink devices for the first sidelink device, the second sidelink device can assist the first sidelink device in preemption detection, and the detected preempted resources are used as the resources in the fourth resource set. The second sidelink device sends the information about the fourth resource set to the first sidelink device through the cooperation information, expecting the first sidelink device to exclude the fourth resource set. By assisting the first sidelink device in preemption detection, the cooperation process can be optimized.

[0122] In a possible implementation of the fifth aspect, the information about the second resource set recommended to the first sidelink device includes: information about the second resource set recommended to the first sidelink device by the second sidelink device, and the information about the third resource set scheduled to the first sidelink device includes: information about the third resource set scheduled to the first sidelink device by the second sidelink device. The resources in the second resource set and / or the third resource set include one or more of the following resources: resources selected by the second sidelink device according to the results of self-listening, resources selected by the second sidelink device from a preconfigured resource pool, and resources determined by the second sidelink device according to the indication of the base station.

[0123] In the embodiments of the present application, the second sidelink device can determine the second resource set and / or the third resource set in various ways, and the resources in the second resource set and / or the third resource set can include one or more of the above-mentioned various ways. By recommending or scheduling the resource set in various ways, the accuracy of recommending or scheduling the resources can be improved, and the cooperation process can be optimized.

[0124] In a sixth aspect, a communication apparatus, which can be a second sidelink device, includes a processing module configured to determine cooperation information, the cooperation information being used by a first sidelink device to select a first set of resources according to the cooperation information, the first set of resources being used by the first sidelink device to transmit information on the first set of resources, the cooperation information including one or more of: information of a second set of resources recommended to the first sidelink device, information of a third set of resources scheduled to the first sidelink device, information of a fourth set of resources expected to be excluded by the first sidelink device, cooperation parameters or measurement results used by the first sidelink device to determine the first set of resources, and indication information used to indicate the first sidelink device to determine the first set of resources.

[0125] The information of the second set of resources recommended to the first sidelink device means that the second sidelink device informs, tells or indicates the first sidelink device that the resources in the second set of resources are the resources that can be selected by the first sidelink device. The first sidelink device can select the resources in the second set of resources to transmit data or control information, or can not select the resources in the second set of resources.

[0126] The information of the third set of resources scheduled to the first sidelink device means that the second sidelink device informs, tells or indicates the first sidelink device to use the resources in the third set of resources to transmit data or control information. The first sidelink device directly uses the resources in the third set of resources to transmit information.

[0127] The fourth set of resources expected to be excluded by the first sidelink device means that the second sidelink device does not recommend the first sidelink device to select the resources in the fourth set of resources to transmit information. The first sidelink device can exclude part or all of the resources in the fourth set of resources, or can not exclude the resources in the fourth set of resources.

[0128] The cooperation parameters or measurement results can include, for example, measured RSRP, Channel State Information (CSI) feedback results, location information, power, speed, path loss, priority, etc.

[0129] The indication information used to indicate the first sidelink device to determine the first set of resources can be indication information of resource retransmission or indication information of resource reselection.

[0130] In the embodiments of the present application, the second sidelink device transmits the cooperation information, and the sidelink device receiving the cooperation information can identify the content of the cooperation information, so as to execute the cooperation process according to the identified content of the cooperation information, and optimize the cooperation process.

[0131] In a possible implementation manner of the sixth aspect, the transceiver module is further configured to send first indication information, where the first indication information is used to indicate content of the cooperation information. The first indication information and the cooperation information can be carried in the same SCI, the first indication information and the cooperation information are carried in different SCIs, or a carrying position of the first indication information and the cooperation information is determined according to the content of the cooperation information.

[0132] In the embodiments of the present application, the first indication information can indicate the content in the cooperation information, and a sidelink device receiving the cooperation information and the first indication information can identify the content included in the cooperation information according to the first indication information, so that the sidelink device receiving the cooperation information selects a resource for sending data according to the cooperation information, reduces the complexity of signaling identification, and optimizes the cooperation process.

[0133] In a possible implementation manner of the sixth aspect, the second resource set and / or the third resource set are used for the first sidelink device to send information to other sidelink devices, and the first indication information is further used to indicate the other sidelink devices. Alternatively, the second resource set and / or the third resource set are used for the first sidelink device to send information to other sidelink devices, and the transceiver module is further configured to send second indication information, where the second indication information is used to indicate the other sidelink devices.

[0134] In a possible implementation manner of the sixth aspect, the information of the second resource set recommended to the first sidelink device includes information of a second resource set recommended to the first sidelink device by a second sidelink device, and the information of the third resource set scheduled to the first sidelink device includes information of a second resource set scheduled to the first sidelink device by the second sidelink device. The first indication information or the second indication information is used to indicate the other sidelink devices, including that the first indication information or the second indication information is used to indicate that the other sidelink devices are the second sidelink device, or the first indication information or the second indication information is used to indicate that the other sidelink devices are any sidelink device, or the first indication information or the second indication information is used to indicate that the other sidelink devices are sidelink devices other than the second sidelink device.

[0135] In the embodiments of the present application, the first indication information or the second indication information can further indicate that a resource selected by the first sidelink device from the second resource set can be used to send information to which sidelink devices, and the first indication information or the second indication information can further indicate that the first sidelink device can send information to which sidelink devices on the third resource set. According to the indication of the first indication information or the second indication information, it can be further identified that the second resource set recommended to the first sidelink device and / or the third resource set scheduled to the first sidelink device can be used to send information to which sidelink devices, thereby providing a reference for selecting a resource and optimizing the cooperation process.

[0136] In a possible implementation manner of the sixth aspect, the information of the second resource set recommended to the first sidelink device includes information of a second resource set recommended by a second sidelink device to the first sidelink device, and the information of the third resource set scheduled to the first sidelink device includes information of a second resource set scheduled by the second sidelink device to the first sidelink device. The first indication information or the second indication information is used to indicate that the first sidelink device sends data to a sidelink device other than the second sidelink device on the second resource set and / or the third resource set. The first indication information or the second indication information is also used to indicate whether the second resource set and / or the third resource set includes a reserved resource of the second sidelink device, and the reserved resource is used for the second sidelink device to receive or send information.

[0137] In a possible implementation manner of the sixth aspect, the information of the second resource set recommended to the first sidelink device includes information of a second resource set recommended by a second sidelink device to the first sidelink device, and the information of the third resource set scheduled to the first sidelink device includes information of a second resource set scheduled by the second sidelink device to the first sidelink device. The first indication information or the second indication information is used to indicate that the first sidelink device sends data to a sidelink device other than the second sidelink device on the second resource set and / or the third resource set. The transceiver is further used to send third indication information, and the third indication information is used to indicate whether the second resource set and / or the third resource set includes a reserved resource of the second sidelink device, and the reserved resource is used for the second sidelink device to receive or send information.

[0138] In the embodiments of the present application, when the first indication information or the second indication information indicates that the second resource set and / or the third resource set is used to send information to a sidelink device other than the second sidelink device, the first indication information, the second indication information or the third indication information can also be used to indicate whether the second resource set and / or the third resource set includes a reserved resource of the second sidelink device, and the reserved resource of the second sidelink device is used for the second sidelink device to receive or send information. When the first indication information, the second indication information or the third indication information indicates that the second resource set and / or the third resource set does not include the reserved resource of the second sidelink device, the first sidelink device can select a resource in the second resource set and / or the third resource set to send information.

[0139] In a possible implementation of the sixth aspect, the fourth resource set is used for the first sidelink device to exclude part or all of the resources in the fourth resource set when the first sidelink device determines the first resource set for sending information to other sidelink devices. The first indication information is further used for indicating the other sidelink devices. Alternatively, the fourth resource set is used for the first sidelink device to exclude part or all of the resources in the fourth resource set when the first sidelink device determines the first resource set for sending information to other sidelink devices. The first indication information is further used for indicating the other sidelink devices, and the transceiver is further configured to send second indication information, the second indication information being used for indicating the other sidelink devices.

[0140] In a possible implementation of the sixth aspect, the information of the fourth resource set expected to be excluded by the first sidelink device includes information of the fourth resource set expected to be excluded by the second sidelink device. The first indication information or the second indication information is used for indicating the other sidelink devices, including: the first indication information or the second indication information is used for indicating the other sidelink devices as the second sidelink device, or the first indication information or the second indication information is used for indicating the other sidelink devices as any sidelink device, or the first indication information or the second indication information is used for indicating the other sidelink devices as sidelink devices other than the second sidelink device.

[0141] In the embodiments of the present application, the first indication information or the second indication information can further indicate that the first sidelink device can exclude part or all of the resources in the fourth resource set when determining the first resource set for sending information to which sidelink devices. For example, when the first indication information indicates that the first sidelink device should exclude part or all of the resources in the fourth resource set when selecting the first resource set for sending information to the second sidelink device. If the first sidelink device selects the first resource set for sending information to sidelink devices other than the second sidelink device, the first sidelink device can not need to exclude the resources in the fourth resource set. In this way, the efficiency of resource selection of the first sidelink device can be improved, and the cooperation process is optimized.

[0142] In a possible implementation of the sixth aspect, the second resource set is used for the first sidelink device to select the first resource set from the second resource set and a fifth resource set, the fifth resource set being a resource set determined by the first sidelink device to listen to.

[0143] In the embodiments of the present application, the first sidelink device can select the resources in the first resource set from the recommended second resource set and the fifth resource set listened to by the first sidelink device, to send information. The first sidelink device selects the resources for sending information from the recommended resource set and the resource set listened to by itself, which can improve the accuracy of resource selection.

[0144] In a possible implementation manner of the sixth aspect, the information about the fourth resource set expected to be excluded by the first sidelink device includes: information about the fourth resource set expected to be excluded by the first sidelink device by the second sidelink device. The fourth resource set includes one or more of the following resources: a resource used by the second sidelink device to receive or send information, a reserved resource occupied by other sidelink devices for the first sidelink device, a resource selected by the second sidelink device from a preconfigured resource pool, a resource determined by the second sidelink device to be reserved by other sidelink devices according to a result of self-sensing, and a resource determined by the second sidelink device according to an indication of the base station.

[0145] In the embodiments of the present application, the second sidelink device can determine the resources in the fourth resource set in multiple ways, and the resources in the fourth resource set can include one or more of the multiple ways. For the reserved resource occupied by other sidelink devices for the first sidelink device, the second sidelink device can assist the first sidelink device in performing occupation detection, and the detected occupied resource is used as a resource in the fourth resource set. The information about the fourth resource set is sent to the first sidelink device through the cooperation information, and the first sidelink device is expected to be excluded. By assisting the first sidelink device in performing occupation detection, the cooperation process can be optimized.

[0146] In a possible implementation manner of the sixth aspect, the information about the second resource set recommended to the first sidelink device includes: information about the second resource set recommended to the first sidelink device by the second sidelink device, and the information about the third resource set scheduled to the first sidelink device includes: information about the third resource set scheduled to the first sidelink device by the second sidelink device. The resources in the second resource set and / or the third resource set include one or more of the following resources: a resource selected by the second sidelink device according to a result of self-sensing, a resource selected by the second sidelink device from a preconfigured resource pool, and a resource determined by the second sidelink device according to an indication of the base station.

[0147] In the embodiments of the present application, the second sidelink device can determine the second resource set and / or the third resource set in multiple ways, and the resources in the second resource set and / or the third resource set can include one or more of the multiple ways. By recommending or scheduling the resource set in multiple ways, the accuracy of recommending or scheduling the resource can be improved, and the cooperation process can be optimized.

[0148] In a possible implementation manner of the sixth aspect, the processing module is configured to listen to a plurality of resources in a listening time window, and exclude resources reserved or occupied in a selection time window according to a result of the listening. The resource selected by the processing module according to the result of the self-sensing includes: the processing module is configured to exclude part or all of the resources remaining after the resources reserved or occupied in the selection time window.

[0149] In the embodiments of the present application, the second sidelink device can exclude the resources reserved or occupied according to the self-listening result, and select the resources corresponding to the selection time window as the resources in the second resource set and / or the third resource set to recommend to the first sidelink device.

[0150] In a possible implementation of the sixth aspect, the processing module is configured to exclude the resources reserved or occupied in the selection time window according to the listening result, including: the processing module is configured to exclude the resources reserved or occupied in the selection time window according to the priority. The first resource set is used for the first sidelink device to send data to the second sidelink device, and the priority is a third priority. Or the first resource set is used for the first sidelink device to send data to any sidelink device, and the priority is a fourth priority. Or the first resource set is used for the first sidelink device to send data to the sidelink device other than the second sidelink device, and the priority is a fifth priority. The relationship between the numerical value of the third priority, the numerical value of the fourth priority, and the numerical value of the fifth priority is: the numerical value of the third priority ≤ the numerical value of the fourth priority ≤ the numerical value of the fifth priority.

[0151] In the embodiments of the present application, the smaller the numerical value of the priority is, the more resources are excluded according to the priority, and the smaller the interference of the final remaining resources is, and the better the quality is. Therefore, when the first resource set is used for the first sidelink device to send data to the second sidelink device, the smaller the expected interference of the resources selected by the second sidelink device is, and thus the numerical value of the third priority is smaller. When the first resource set is used for the first sidelink device to send data to the sidelink device other than the second sidelink device, the interference degree of the final remaining resources is lower, and thus the numerical value of the fifth priority can be greater than the numerical value of the third priority and the numerical value of the fourth priority.

[0152] In the seventh aspect, a communication device is provided, which can be a second sidelink device, including: a transceiver module configured to receive first indication information and trigger information, the trigger information being used to trigger a cooperation process. A processing module is configured to determine, according to the first indication information, that the trigger information includes one or more of the following information: third indication information used to identify the trigger information, second indication information used to indicate the content of the cooperation information, and trigger parameters used by the second sidelink device to determine the cooperation information. The third indication information can be one bit, and the role of the third indication information is to indicate that the current information of the second sidelink device is the trigger information, and the second sidelink device triggers the cooperation process after recognizing the trigger information. The second indication information is used to indicate to the second sidelink device which contents need to be included in the cooperation information sent by the second sidelink device to the first sidelink device.

[0153] In the embodiments of the present application, the content of the trigger information is indicated by the first indication information, which can reduce the complexity of signaling recognition and optimize the cooperation process.

[0154] In a possible implementation of the seventh aspect, the content of the cooperation information comprises one or more of the following information: information of a second resource set recommended to the first sidelink device, information of a third resource set scheduled to the first sidelink device, information of a fourth resource set expected to be excluded by the first sidelink device, a cooperation parameter or a measurement result for the first sidelink device to determine the first resource set, and indication information for indicating the first sidelink device to determine the first resource set. The first resource set is used by the first sidelink device to transmit information on the first resource set.

[0155] The information of the second resource set recommended to the first sidelink device means that the first sidelink device is informed, told or indicated that the resources in the second resource set are resources that can be selected by the first sidelink device. The first sidelink device can select the resources in the second resource set to transmit data or control information, or can not select the resources in the second resource set.

[0156] The information of the third resource set scheduled to the first sidelink device means that the first sidelink device is informed, told or indicated to use the resources in the third resource set to transmit data or control information. The first sidelink device directly uses the resources in the third resource set to transmit information.

[0157] The fourth resource set expected to be excluded by the first sidelink device means that the first sidelink device is not suggested to select the resources in the fourth resource set to transmit information, and the first sidelink device can exclude part or all of the resources in the fourth resource set, or can not exclude the resources in the fourth resource set.

[0158] The cooperation parameter or the measurement result can comprise, for example, a measured RSRP, a Channel State Information (CSI) feedback result, location information, power, speed, path loss, priority, and the like.

[0159] The indication information for indicating the first sidelink device to determine the first resource set can be indication information of resource retransmission or indication information of resource reselection.

[0160] In the embodiments of the present application, when the content in the trigger information comprises the second indication information and / or the trigger parameter, the second sidelink device can determine the specific content of the cooperation information that needs to be provided to the first sidelink device according to the second indication information and / or the trigger parameter, so as to assist the first sidelink device in resource selection in a targeted manner, thereby optimizing the cooperation process.

[0161] In a possible implementation of the seventh aspect, the trigger parameter comprises at least one of the following information: a number of sub-channels, a selection window size, a listening window size, periodicity or priority information.

[0162] In an eighth aspect, a communication apparatus is provided, which can be a first sidelink device, including: a processing module configured to determine first indication information and trigger information, the trigger information being used to trigger a cooperation procedure, and the first indication information being used to indicate that the trigger information includes one or more of the following information: third indication information used to identify the trigger information, second indication information used to indicate content of cooperation information, and a trigger parameter used by a second sidelink device to determine the cooperation information. A transceiver module is configured to transmit the first indication information and the trigger information. The third indication information can be one bit, and the third indication information is used to indicate that the current information is the trigger information. The second indication information is used to indicate which content needs to be included in the cooperation information transmitted to the first sidelink device.

[0163] In the embodiments of the present application, the content of the trigger information is indicated by the first indication information, which can reduce the complexity of signaling identification and optimize the cooperation procedure.

[0164] In a possible implementation form of the eighth aspect, the content of the cooperation information includes one or more of the following information: information of a second resource set recommended to the first sidelink device, information of a third resource set scheduled to the first sidelink device, information of a fourth resource set expected to be excluded by the first sidelink device, a cooperation parameter or a measurement result used by the first sidelink device to determine a first resource set, and indication information used to indicate the first sidelink device to determine the first resource set. The first resource set is used by the first sidelink device to transmit information on the first resource set.

[0165] The information of the second resource set recommended to the first sidelink device means that the first sidelink device is notified, informed or indicated that the resources in the second resource set are resources that can be selected by the first sidelink device. The first sidelink device can select the resources in the second resource set to transmit data or control information, or can not select the resources in the second resource set.

[0166] The information of the third resource set scheduled to the first sidelink device means that the first sidelink device is notified, informed or indicated to use the resources in the third resource set to transmit data or control information. The first sidelink device directly uses the resources in the third resource set to transmit information.

[0167] The information of the fourth resource set expected to be excluded by the first sidelink device means that the first sidelink device is not recommended to select the resources in the fourth resource set to transmit information. The first sidelink device can exclude part or all of the resources in the fourth resource set, or can not exclude the resources in the fourth resource set.

[0168] The cooperation parameter or the measurement result can include, for example, a measured RSRP, a Channel State Information (CSI) feedback result, location information, power, speed, path loss, priority, etc.

[0169] The indication information for instructing the first sidelink device to determine the first resource set can be indication information of resource retransmission or indication information of resource reselection.

[0170] In the embodiments of the present application, when the content in the trigger information includes the second indication information and / or the trigger parameter, the sidelink device receiving the trigger information can determine the specific content of the cooperation information required to be provided to the first sidelink device according to the second indication information and / or the trigger parameter, so as to assist the first sidelink device in resource selection in a targeted manner, thereby optimizing the cooperation process.

[0171] In a possible implementation form of the eighth aspect, the trigger parameter includes at least one of the following information: a number of sub-channels, a selection window size, a listening window size, a period, or priority information.

[0172] The ninth aspect provides a computer-readable storage medium, including instructions, when running on a computer, causing the computer to execute the method in any possible implementation form of the first aspect.

[0173] The tenth aspect provides a computer-readable storage medium, including instructions, when running on a computer, causing the computer to execute the method in any possible implementation form of the second aspect.

[0174] The eleventh aspect provides a computer-readable storage medium, including instructions, when running on a computer, causing the computer to execute the method in any possible implementation form of the third aspect.

[0175] The twelfth aspect provides a computer-readable storage medium, including instructions, when running on a computer, causing the computer to execute the method in any possible implementation form of the fourth aspect.

[0176] The thirteenth aspect provides a communication apparatus, including a memory and a processor, the memory is configured to store instructions, the processor is configured to execute the instructions stored in the memory, and the execution of the instructions stored in the memory causes the processor to execute the method in any possible implementation form of the first aspect.

[0177] The fourteenth aspect provides a communication apparatus, including a memory and a processor, the memory is configured to store instructions, the processor is configured to execute the instructions stored in the memory, and the execution of the instructions stored in the memory causes the processor to execute the method in any possible implementation form of the second aspect.

[0178] The fifteenth aspect provides a communication apparatus, comprising a memory and a processor, the memory is configured to store instructions, the processor is configured to execute the instructions stored in the memory, and execution of the instructions stored in the memory causes the processor to perform the method in any possible implementation manner of the third aspect.

[0179] The sixteenth aspect provides a communication apparatus, comprising a memory and a processor, the memory is configured to store instructions, the processor is configured to execute the instructions stored in the memory, and execution of the instructions stored in the memory causes the processor to perform the method in any possible implementation manner of the fourth aspect.

[0180] The seventeenth aspect provides a communication system, comprising the communication apparatus in the fifth aspect and the communication apparatus in the sixth aspect.

[0181] The eighteenth aspect provides a communication system, comprising the communication apparatus in the seventh aspect and the communication apparatus in the eighth aspect.

[0182] The nineteenth aspect provides a computer program product comprising instructions for storing a computer program, which, when executed on a computer, causes the computer to perform the method in any possible implementation manner of the first aspect.

[0183] The twentieth aspect provides a computer program product comprising instructions for storing a computer program, which, when executed on a computer, causes the computer to perform the method in any possible implementation manner of the second aspect.

[0184] The twenty-first aspect provides a computer program product comprising instructions for storing a computer program, which, when executed on a computer, causes the computer to perform the method in any possible implementation manner of the third aspect.

[0185] The twenty-second aspect provides a computer program product comprising instructions for storing a computer program, which, when executed on a computer, causes the computer to perform the method in any possible implementation manner of the fourth aspect. BRIEF DESCRIPTION OF DRAWINGS

[0186] Figure 1 is a schematic diagram of a communication system suitable for the communication method of the embodiments of the present application;

[0187] Figure 2a is a schematic diagram of a communication system for vehicle-to-vehicle communication provided by the embodiments of the present application;

[0188] Figure 2b is a schematic diagram of a communication system for vehicle-to-pedestrian communication provided by an embodiment of the present application;

[0189] Figure 2c is a schematic diagram of a communication system for vehicle-to-infrastructure or vehicle-to-network communication provided by an embodiment of the present application;

[0190] Figure 3 is a flow chart of a trigger-based coordination mechanism provided by an embodiment of the present application;

[0191] Figure 4 is a timing diagram of a trigger-based coordination mechanism provided by an embodiment of the present application;

[0192] Figure 5 is a flow chart of a non-trigger-based coordination mechanism provided by an embodiment of the present application;

[0193] Figure 6 is a timing diagram of a non-trigger-based coordination mechanism provided by an embodiment of the present application;

[0194] Figure 7 is a schematic diagram of a resource sensing procedure provided by an embodiment of the present application;

[0195] Figure 8 is a flow chart of a communication method provided by a first embodiment of the present application;

[0196] Figure 9 is a schematic diagram of a second sidelink device assisting a first sidelink device in selecting resources provided by the first embodiment of the present application;

[0197] Figure 10 is a schematic diagram of a second sidelink device assisting a first sidelink device in selecting resources provided by the first embodiment of the present application;

[0198] Figure 11 is a schematic diagram of a control plane protocol stack structure of a first sidelink device provided by the first embodiment of the present application;

[0199] Figure 12 is a flow chart of a communication method provided by a second embodiment of the present application;

[0200] Figure 13 is a flow chart of a communication method provided by a third embodiment of the present application;

[0201] Figure 14 is a schematic diagram of a structure of a communication apparatus provided by an embodiment of the present application;

[0202] Figure 15 is a schematic diagram of another structure of a communication apparatus provided by an embodiment of the present application. DETAILED DESCRIPTION

[0203] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the following will further describe the embodiments of the present application in detail with reference to the drawings.

[0204] In the following, some terms in the embodiments of the present application are explained and described, so as to facilitate the understanding of the skilled in the art.

[0205] 1、The sidelink device involved in the present application can be a terminal device, and the terminal device can communicate with a core network through a radio access network (RAN). The terminal can include a user equipment (UE), a wireless terminal, a mobile terminal, a device-to-device (D2D) terminal, a vehicle to everything (V2X) terminal, a road side unit (RSU), a machine-to-machine / machine-type communications (M2M / MTC) terminal, an internet of things (IoT) terminal, a subscriber unit, a subscriber station, a mobile station, a remote station, an access point (AP), a remote terminal, an access terminal, a user terminal, a user agent, or a user device, etc. It can include a mobile phone (also known as a "cellular" phone), a computer with a mobile terminal, a portable, pocket-sized, handheld, computer-built-in mobile device, etc.

[0206] By way of example and not limitation, in embodiments of the present application, the terminal device can also be a wearable device. The wearable device can also be referred to as a smart wearable device or a smart wearable device, etc., which is a general term for devices that can be worn by applying wearable technology to the smart design of daily wear, such as glasses, gloves, watches, clothing, and shoes, etc. The wearable device is a portable device that can be directly worn on the body or integrated into the user's clothes or accessories. The wearable device is not only a hardware device, but also a powerful function realized through software support and data interaction, cloud interaction. The general wearable smart device includes a full function, large size, and can realize complete or partial functions without relying on a smart phone, such as a smart watch or smart glasses, etc., and focuses on a certain application function, and needs to cooperate with other devices such as a smart phone, such as various smart wristbands, smart helmets, smart jewelry, etc. for monitoring vital signs.

[0207] As introduced above, various terminals, if located on a vehicle, for example, placed in or installed in a vehicle, can be considered as a vehicle-mounted terminal, and the vehicle-mounted terminal is also referred to as an on-board unit (OBU) for example.

[0208] In embodiments of the present application, the device for realizing the function of the terminal can be a terminal, or a circuit capable of supporting the terminal to realize the function, for example, a circuit that can be applied to a chip system, which can be installed in the terminal. In embodiments of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices. In the technical solutions provided in embodiments of the present application, the device for realizing the function of the terminal is taken as an example to describe the technical solutions provided in embodiments of the present application.

[0209] 2, Sidelink (SL)

[0210] In V2X, the terminal device can communicate in two ways. The first way is that the terminal devices communicate through the Uu interface. The Uu interface refers to the wireless interface between the terminal device and the network device, and the communication between the terminal devices needs to be forwarded through the node such as the network device. The second way is that the terminal devices perform sidelink communication, that is, the terminal devices can perform direct communication without the forwarding of the network device. At this time, the link between the terminal devices directly connected to each other is called a sidelink.

[0211] Generally, in the sidelink technology, terminal devices can directly connect information through the PC5 interface between each other. In this application, the sidelink can be expressed in English as Sidelink, or as side link, both of which have the same meaning, which is the expression of the sidelink in English in this application. This technology not only provides information interaction within the coverage service range of the network device, but also can provide information interaction in places without network device coverage. Terminal devices authorized to be used for special communication can adopt the sidelink communication mode. Of course, the sidelink communication can be used for transmission of business data of intelligent transportation, and can also be used for transmission of mobile Internet business, which is not limited in this application.

[0212] 3. Sidelink Control Information (SCI)

[0213] The sidelink control information contains sidelink scheduling information or necessary indication information for sidelink transmission, such as indication information of time-frequency resource blocks used for transmission, modulation and coding scheme, source identification ID and target identification ID, etc. In NR, the sidelink control information of V2X is transmitted in two stages. The first stage SCI is carried on the physical sidelink control channel (PSCCH), and contains information for listening and information about PSSCH resource allocation. The first stage SCI can also be called the first level SCI,

[0214] The second stage SCI is carried on the physical sidelink shared channel (PSSCH), and the second stage SCI carries information required to identify and / or decode the associated Sidelink Shared Channel (SL-SCH), as well as indication information of Hybrid Automatic Repeat Request (HARQ), trigger information of Channel State Information (CSI) feedback, etc. The second stage SCI can also be called the second level SCI.

[0215] 4. User-selected resource mode (mode-2)

[0216] There are two transmission modes for resource allocation of sidelink in V2X, one is network device allocation resource mode (mode-1), and the other is user self-selected resource mode (mode-2). The network device allocation resource mode is mainly applied to V2X communication under network coverage. The network device uniformly allocates resources according to the buffer status report (BSR) reported by the terminal device. The resource allocation can be in dynamic mode or preconfigured mode. The resources allocated by the network device include initial resources and / or retransmission resources.

[0217] In the dynamic mode, the network device informs the time-frequency resources of the sidelink data of the sending terminal device through the downlink control information (DCI). The sending terminal device receives the DCI and sends data. The receiving terminal device decodes and feeds back the sidelink hybrid automatic repeat request (HARQ) information to the sending terminal device. The sending terminal device forwards the sidelink-HARQ information to the base station again.

[0218] The user self-selected resource mode (mode-2) can be divided into four sub-modes:

[0219] 1) mode-2(a): the sending terminal device selects transmission resources for communication by itself. Specifically, the sending terminal device selects transmission resources from the remaining resources after excluding the resources already reserved by other terminal devices from the resource pool according to historical listening information including the resources already reserved by other terminal devices. After completing the selection of transmission resources, the sidelink data is sent;

[0220] 2) mode 2(b): the transmission resources of the sending terminal device are selected under the cooperation of other terminal devices;

[0221] 3) mode 2(c): the transmission resources of the sending terminal device are selected from the resources preconfigured by the high layer signaling;

[0222] 4) mode 2(d): a plurality of terminal devices first perform group formation operation. One of the terminal devices in the group is a scheduling terminal device, and the other terminal devices are member terminal devices. The transmission resources of the member terminal devices are responsible by the scheduling terminal device.

[0223] In mode-2(a) mode, the sending terminal device selects transmission resources for communication by itself according to the results of its own resource listening in the resource selection window. It is assumed that the sending terminal device triggers resource selection at time slot n. The resource listening window can be defined as T time slots before the resource selection trigger.

[0224] 5、Time Slot

[0225] In the NR system, a time slot is the minimum scheduling unit of time. Time is divided into periodic frames, and each frame is further divided into time slots. Neither the frames nor the time slots overlap each other, and each time slot is a basic unit of communication. The length of a time slot is determined by the subcarrier spacing used for transmission. For example, for a subcarrier spacing of 15 kHz, the length of a time slot can be 1 ms. For example, for a subcarrier spacing of 30 kHz, the length of a time slot can be 0.5 ms. For example, for a subcarrier spacing of 60 kHz, the length of a time slot can be 0.25 ms. For example, for a subcarrier spacing of 120 kHz, the length of a time slot can be 0.125 ms. Alternatively, when a time slot is used as a basic scheduling unit, all symbols of a time slot can be used for transmission, or part of the symbols in a time slot can be used for transmission, which is not limited in the present application. For example, the number of symbols of a time slot can be 12 symbols, or 14 symbols. In the example of 14 symbols, the last symbol can be used for a switching symbol, so that only 13 symbols are used for sidelink transmission.

[0226] 6、The technical scheme of the embodiment of the application can be applied to various communication systems, for example: an LTE system, a Worldwide Interoperability for Microwave Access (WiMAX) communication system, a 5th Generation (5G) system such as an NR, and a future communication system such as a 6G system.

[0227] The present application will present various aspects, embodiments or features around a system that can include a plurality of devices, components, modules, etc. It should be understood and appreciated that each system can include additional devices, components, modules, etc., and / or can not include all of the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. In addition, combinations of these schemes can also be used.

[0228] The network architecture and service scenarios described in the embodiments of the application are used to more clearly illustrate the technical solutions of the embodiments of the application, and do not constitute a limitation on the technical solutions provided by the embodiments of the application. It can be known by those skilled in the art that, with the evolution of network architecture and the appearance of new service scenarios, the technical solutions provided by the embodiments of the application are also applicable to similar technical problems.

[0229] To facilitate understanding of the embodiments of the application, first take the communication system shown in Figure 1 as an example to explain in detail the communication system applicable to the embodiments of the application. Figure 1is a schematic diagram of a communication system suitable for the communication method of the embodiments of the present application. As shown in Figure 1 the communication system 100 includes a plurality of terminal devices, such as terminal device 101 to terminal device 103. The terminal device 101, the terminal device 102 and the terminal device 103 can directly communicate with each other. For example, the terminal device 101 and the terminal device 102 can send data to the terminal device 103 alone or simultaneously. The wireless communication device also includes one or more network devices, such as the network device 104 in Figure 1 The terminal device 101 to the terminal device 103 can communicate with the network device 104, for example Figure 1 The network device 104 communicates with the terminal device 103.

[0230] Figure 1 The terminal device 101, the terminal device 102, the terminal device 103 and the network device 104 are shown for the purpose of understanding only, but this does not constitute any limitation on the present application. There can be more network devices in the wireless communication system, and there can be more or fewer terminal devices, which are not limited by the present application.

[0231] Figures 2a to 2c is a schematic diagram of another communication system suitable for the embodiments of the present application, Figures 2a to 2c is a schematic diagram of a vehicle-to-everything (V2X) communication system. V2X communication is aimed at high-speed devices represented by vehicles and is a basic technology and key technology applied in future scenarios with very high communication delay requirements, such as intelligent vehicles, autonomous driving, intelligent transportation systems and other scenarios. V2X includes Figure 2a vehicle-to-vehicle (V2V) communication shown in Figure 2b vehicle-to-pedestrian (V2P) communication shown in Figure 2c vehicle-to-infrastructure (V2I) or vehicle-to-network (V2N) communication shown in

[0232] The related technical content related to the embodiments of the present application will be introduced below in conjunction with the drawings.

[0233] 1. Process of selecting resources by terminal device according to its sensing result.

[0234] The terminal selecting resources according to its own sensing result can also be referred to as a sensing terminal. The sensing terminal continuously senses all time slots in the sidelink resource pool except the time slots in which the sensing terminal itself has transmitted within the sensing time window. Then, according to the sensing result, the resources already reserved by other terminals and / or the resources excluded by the cooperative terminal are excluded from the selection time window. The sidelink resource pool is defined as a set of time slots belonging to the sidelink resource pool. The specific resource exclusion process is as follows:

[0235] 1) The resource selection window is defined as the time slots corresponding to [n+T1, n+T2] after the resource selection trigger. Assuming that the sidelink resource pool includes N subchannels in the frequency domain subCH , the corresponding subchannel set is A candidate resource R x,y is defined as a time slot belonging to the sidelink resource pool in the time domain within the resource selection window [n+T1, n+T2] A subchannel set located in the subchannel x+j in the frequency domain, where j=0,...,L subCH -1, that is, in the frequency domain, it is embodied as a set of continuous subchannels with a length equal to L subCH , L subCH is the number of subchannels occupied by the PSSCH and PSCCH corresponding to the data to be transmitted, so the total number of candidate resources in each time slot is N subCH -L subCH +1. Any set of continuous subchannels with a length equal to L subCH that meets the above conditions is considered a candidate resource R x,y , and the total number of all candidate resources is M total ;

[0236] For example, the maximum number of subchannels N subCH of the frequency domain resource pool can be 8, and the corresponding subchannel set is The number of subchannels L subCH occupied by the PSSCH corresponding to the data to be transmitted is 2, so the total number of candidate resources in each time slot is N subCH -L subCH +1=7.

[0237] 2) The resource sensing window can be defined as The resource sensing window can also be referred to as the sensing time window, where T0 is configured by the higher layer parameter sl_SensingWindow, determined by Table-1. μ SLConfigure the sub-carrier spacing (SCS) corresponding to the sidelink bandwidth part, μ SL The relationship between the subcarrier spacing and the subcarrier spacing is determined by Table-2.

[0238] Table 1

[0239]

[0240] Table 2μ SL Relationship with subcarrier spacing

[0241] μ SL ]]> μ • 15 [kHz]<!-- 25 --> ​ 0 15 1 30 2 60 3 120 4 240

[0242] 3) Define the threshold Th prioTX,prioRX This is a function that assigns the priority of the data indicated in the received SCI to the priority of the data to be sent by the sending terminal.

[0243] 4) The definition includes all M total The set of candidate resources is S. A .

[0244] 5) If candidate resource R x,y If the following conditions are met simultaneously, then the candidate resource R is... x,y It should be from set S A Excluded from:

[0245] The transmitting terminal does not have a listening time slot That is, the transmitting terminal itself in the time slot Transmission has been performed;

[0246] There exists an integer j satisfying y + j × P′ rsvp_TX =m+q×P′ rsvp_RX Here, q = 1, 2, ..., Q, j = 0, 1, ..., C resel -1, P′ rsvp_TX The resource reservation period for the sending terminal (in milliseconds, i.e., the physical period). The corresponding logic period, P′ rsvp_RX All physical cycles indicated by the high-level parameter sl-ResourceReservePeriodList The corresponding logical period (i.e., only including time slots within the sidelink resource pool), if P rsvp_RX <T scal and Otherwise, Q = 1. Where slot n belongs to the sidelink resource pool, otherwise T is the first time slot belonging to the sidelink resource pool after time slot n.scal T2 is the interval corresponding to the resource selection window length, in ms;

[0247] 6) If the candidate resource R x,y satisfies the following conditions simultaneously, the candidate resource R x,y should be excluded from the set S A :

[0248] The transmitting terminal receives SCI in slot and decodes P rsvp_RX (when the field "Resource reservation period" exists) and prio RX , where P rsvp_RX and prio RX are the physical period and priority of the PSSCH corresponding to the SCI.

[0249] The RSRP measurement result of the PSSCH or PSCCH determined by the SCI is higher than the threshold Th prioTX,prioRX , where the threshold Th prioTX,prioRX is a function of the priority corresponding to the data indicated in the received SCI and the priority corresponding to the data to be transmitted by the transmitting UE.

[0250] The time-frequency resource determined by the SCI received in slot and, when the field "Resource reservation period" exists, the time-frequency resource determined by the SCI expected to be received in slot overlaps with the candidate resource . Here q = 1, 2,..., Q, j = 0, 1,..., C resel - 1, P' rsvp_TX is the logical period corresponding to the resource reservation period (in ms, i.e., the physical period) of the transmitting UE . P' rsvp_RX is the logical period corresponding to the physical period indicated by the received SCI (i.e., only including slots within the sidelink resource pool), if P rsvp_RX ≤ T scal and Otherwise, Q = 1. Where if slot n belongs to the sidelink resource pool, Otherwise is the first slot belonging to the sidelink resource pool after slot n. T scal is the interval corresponding to the resource selection window length T2, in ms;

[0251] 7) If the remaining candidate resources in the candidate resource set S A are less than Mtotal X, then a reference signal received power (RSRP) threshold Th is preset prioTX,prioRX X is selected from 0.20, 0.35, 0.50.

[0252] Figure 7 is a schematic diagram of a resource listening process provided by an embodiment of the present application. Figure 7 As shown, a terminal device listens to resources in a listening time window. The resource selection time window includes four resources R1-R4. After listening, it is determined that R1 and R2 need to be excluded. The terminal device selects corresponding resources R3 and R4 as candidate resources according to the listening result in the selection time window, and the selection time window is [n+T1, n+T2].

[0253] The listening terminal reports the candidate resource set S A to the upper layer, and the upper layer completes the final resource selection from the set S A .

[0254] 2. Coordination process

[0255] First, the coordination process provided by the embodiments of the present application is described. The coordination process refers to a process in which one communication device assists another communication device to select resources. The coordination process provided by the embodiments of the present application can include a coordination mechanism based on triggering or request and a coordination mechanism based on non-triggering or non-request. In the embodiments of the present application, the subsequent coordination mechanism based on triggering can also be referred to as the coordination mechanism based on request, and the coordination mechanism based on non-triggering can also be referred to as the coordination mechanism based on non-request.

[0256] Coordination mechanism based on triggering

[0257] The coordination mechanism based on triggering refers to that a sending terminal sends triggering information to a coordination terminal, and the triggering information is used to trigger the coordination process. The coordination process is a process in which the coordination terminal assists the sending terminal to select resources. The coordination terminal sends coordination information to the sending terminal according to the received triggering information, and the sending terminal selects resources according to the coordination information.

[0258] Figure 3 is a flowchart of a coordination mechanism based on triggering provided by an embodiment of the present application. Figure 4 is a timing diagram of a coordination mechanism based on triggering provided by an embodiment of the present application. Figure 3 andFigure 4 The description of the trigger-based cooperation mechanism is only exemplary, Figure 3 and Figure 4 The various parameters, the number of resources, the length of the time window, etc. shown in FIG. 1 can be changed. The scheme based on the same idea as Figure 3 or Figure 4 the trigger-based cooperation mechanism in the embodiments of the present application. Figure 4 In FIG. 1, the horizontal axis is time, and the vertical axis is frequency. R1, R2, R3, R4 and R5 represent a time-frequency resource composed of time and frequency, respectively. The sending terminal starts the cooperation procedure at time slot n, and sends the trigger information at time slot n' to trigger the cooperation procedure. [n+T1, n+T2] is the resource selection window of the sending terminal, and T2-T1 is the length of the resource selection window of the sending terminal. [n'+T1, n'+T2] is the resource selection window of the cooperation terminal, and T2'-T1' is the length of the resource selection window of the cooperation terminal. The resource selection window is used for the terminal device to select resources. As shown in FIG. 1, the sending terminal selects a resource (R1) in the resource selection window [n+T1, n+T2] according to its historical listening results after starting the cooperation procedure, and sends the trigger information to the cooperation terminal. The resource is located at time slot n'. T1 can be set by considering the processing time required by the sending terminal to determine the resource selection window after starting the cooperation procedure. The resource selection window of the sending terminal has two functions: one is to select a resource to send the trigger information, and the other is to autonomously select resources as candidate resources for data transmission, for example, the sending terminal can autonomously select resources R4 and R5. The candidate resources also include available resources or excluded resources. Figure 3 and Figure 4 The trigger-based cooperation mechanism includes the following steps:

[0259] 301: The sending terminal sends the trigger information to the cooperation terminal.

[0260] After starting the cooperation procedure, the sending terminal first selects a resource (R1) in the resource selection window [n+T1, n+T2] according to its historical listening results to send the trigger information to the cooperation terminal, and the resource is located at time slot n'. T1 can be set by considering the processing time required by the sending terminal to determine the resource selection window after starting the cooperation procedure. The resource selection window of the sending terminal has two functions: one is to select a resource to send the trigger information, and the other is to autonomously select resources as candidate resources for data transmission, for example, the sending terminal can autonomously select resources R4 and R5. The candidate resources also include available resources or excluded resources.

[0261] 302: The cooperation terminal sends the cooperation information to the sending terminal.

[0262] The cooperation terminal receives the trigger information sent by the sending terminal at time slot n', and selects a resource (R2) in the resource selection window [n'+T1', n'+T2'] according to the historical sensing result of the cooperation terminal, which is used to send the cooperation information to the sending terminal. Meanwhile, the cooperation terminal also selects resources (R3 and R4) for the sending terminal according to the historical sensing result of the cooperation terminal, and sends the resources to the sending terminal for data transmission. The cooperation information can include the information of the recommended, scheduled or excluded resources by the cooperation terminal, or other information that can be used to assist the sending terminal to select resources. Here, R3 and R4 are taken as examples to illustrate the resources recommended by the cooperation terminal for the sending terminal. T1' represents the processing time required by the cooperation terminal to select resources according to the trigger information after receiving the trigger information.

[0263] 303: The sending terminal determines the resources.

[0264] After receiving the cooperation information sent by the cooperation terminal, the sending terminal determines the final resources (R4) according to the resources (R3 and R4) recommended by the cooperation terminal for the sending terminal, and the resources (R4 and R5) selected by the sending terminal according to the historical sensing result of the sending terminal, and performs data transmission or control signaling transmission on the final resources (R4).

[0265] Non-trigger-based cooperation mechanism:

[0266] The non-trigger-based cooperation mechanism refers to that the cooperation terminal autonomously sends the cooperation information to the sending terminal for the sending terminal to select resources. In this mechanism, the cooperation terminal sends the cooperation information to the sending terminal when the cooperation terminal meets the pre-defined or pre-configured conditions, which can also be regarded as the trigger condition of sending the cooperation information. The sending terminal in this mechanism can not send the trigger information to the cooperation terminal.

[0267] Figure 5 FIG. 2 is a flowchart of the non-trigger-based cooperation mechanism provided by the embodiments of the present application, Figure 6 FIG. 3 is a timing diagram of the non-trigger-based cooperation mechanism provided by the embodiments of the present application. Figure 5 and Figure 6 The description of the non-trigger-based cooperation mechanism is only exemplary, Figure 5 and Figure 6 The various parameters, the number of resources, the length of the time window and the like shown in FIG. 2 can be changed. The scheme based on the same idea as that of FIG. 2 also belongs to the non-trigger-based cooperation mechanism in the embodiments of the present application. Figure 5 or Figure 6 The scheme based on the same idea as that of FIG. 2 also belongs to the non-trigger-based cooperation mechanism in the embodiments of the present application. Figure 5 In FIG. 2, the horizontal axis represents time, and the vertical axis represents frequency. R2-R5 represent time-frequency resources respectively. [n+T1, n+T2] is the resource selection window of the sending terminal, and T2-T1 is the length of the resource selection window of the sending terminal. [n″ +T1 ″ n" + T1", n" + T2" is the resource selection window of the cooperating terminal, and T2" - T1" is the time length of the resource selection window of the cooperating terminal. The resource selection window is used for the terminal device to select a resource. As shown in Figure 5 and Figure 6 For the non-trigger-based cooperation mechanism, the cooperating terminal initiatively triggers the resource selection, and the non-trigger-based cooperation mechanism includes:

[0268] 501: The cooperating terminal sends the cooperation information to the sending terminal

[0269] The cooperating terminal selects a resource (R2) according to the historical listening result of the cooperating terminal in the resource selection window [n" + T1", n" + T2"], and the resource is used for sending the cooperation information to the sending terminal. Meanwhile, the cooperating terminal also selects the resources (R3 and R4) for the sending terminal according to the historical listening result of the cooperating terminal, and recommends the resources to the sending terminal for data transmission. The resources recommended by the cooperating terminal to the sending terminal include the resources suggested by the cooperating terminal for the sending terminal or the resources excluded by the cooperating terminal for the sending terminal. The excluded resources are the resources not suggested by the cooperating terminal for the sending terminal. Here, R3 and R4 are taken as examples of the resources suggested by the cooperating terminal for the sending terminal.

[0270] 502: The sending terminal determines the resource.

[0271] After the sending terminal receives the cooperation information sent by the cooperating terminal, the sending terminal determines the final resource (R4) according to the resources (R3 and R4) recommended by the cooperating terminal for the sending terminal and the resources (R4 and R5) selected by the sending terminal according to the historical listening result of the sending terminal, and performs data transmission or control signaling transmission on the final resource (R4).

[0272] The technical scheme provided by the embodiment of the present application is briefly introduced below. It should be noted that this is only for better understanding the core idea of the technical scheme of the embodiment of the present application, and does not represent the limitation of the embodiment of the present application.

[0273] The embodiment of the present application provides a communication method and a communication device, which reduces the complexity of signaling recognition by indicating the type of cooperation information or trigger information, thereby optimizing the cooperation process. Exemplarily, the communication method provided by the embodiment of the present application can include two possible schemes, which are referred to as scheme one and scheme two for convenience of description.

[0274] In scheme one, the sidelink device can receive the cooperation information from other sidelink devices, the cooperation information is used for the first sidelink device to determine the first resource set according to the cooperation information, the first resource set is used for the first sidelink device to send information on the first resource set, or in other words, the first resource set is used for PSSCH or PSCCH transmission. The cooperation information includes one or more of the following information: information of a second resource set recommended to the first sidelink device, information of a third resource set scheduled to the first sidelink device, information of a fourth resource set expected to be excluded by the first sidelink device, cooperation parameters or measurement results used by the first sidelink device to determine the first resource set, and indication information used to indicate the first sidelink device to determine the first resource set. In scheme one, the sidelink device receiving the cooperation information can identify the content of the cooperation information, so as to execute the cooperation process according to the identified content of the cooperation information, and optimize the cooperation process.

[0275] In scheme two, the second sidelink device receives the first indication information and the trigger information sent by the first sidelink device, and the second sidelink device can determine, according to the first indication information, that the trigger information includes one or more of the following information: third indication information, second indication information, or trigger parameters. The third indication information is used to identify the trigger information, the second indication information is used to indicate the content of the cooperation information, and the trigger parameters are used by the second sidelink device to determine the cooperation information. By indicating the content of the trigger information, the complexity of identifying the trigger information by the first sidelink device can be reduced, and the cooperation process can be optimized.

[0276] The technical solutions provided by the embodiments of the present application will be described below in combination with the first embodiment to the third embodiment. The first embodiment and the second embodiment are a possible implementation of the communication method described in the above scheme one, and the third embodiment is a possible implementation of the communication method described in the above scheme two. First, the technical solutions of the first embodiment to the third embodiment will be described in a general manner. It can be understood that this is only for the convenience of understanding the technical solutions of the embodiments of the present application, and does not constitute a limitation on the protection scope of the embodiments of the present application.

[0277] In the first embodiment, the first sidelink device receives the first indication information and the cooperation information from the second sidelink device, the first sidelink device can determine the content of the cooperation information according to the first indication information, and the cooperation information is indicated by the first indication information, which can reduce the complexity of signaling identification. The first indication information and the cooperation information can be in the same signaling or different signaling, for example, the first indication information and the cooperation information can be carried in the same SCI, or the first indication information is carried in the first SCI, and the cooperation information is carried in the corresponding second SCI.

[0278] In the second embodiment, the third sidelink device receives the cooperation information from the second sidelink device, the cooperation information is used to assist the first sidelink device to select resources, the third sidelink device receives the cooperation information, and can also select resources according to the cooperation information. The third sidelink device can exclude part or all of the resources in the resource set recommended by the second sidelink device to the first sidelink device, scheduled to the first sidelink device, or expected to be excluded by the first sidelink device from the resource set monitored by the third sidelink device.

[0279] In the third embodiment, the second sidelink device receives the first indication information and the trigger information from the first sidelink device, and the first indication information is used to indicate the content of the trigger information. By using the first indication information to indicate the content of the trigger information, the complexity of signaling identification can be reduced.

[0280] The first embodiment to the third embodiment will be described in detail below with reference to the accompanying drawings.

[0281] First embodiment

[0282] The first embodiment is a possible implementation of the communication method based on the above-mentioned scheme one. Figure 8 is a flowchart of a communication method provided by the first embodiment of the present application. The method comprises:

[0283] 801: The first sidelink device receives cooperation information and first indication information from the second sidelink device.

[0284] The embodiments of the present application take the Sidelink transmission technology as an example. In the scenario of Sidelink transmission, the first sidelink device and the second sidelink device can be the same type of devices, for example, the first sidelink device and the second sidelink device can be terminal devices. As an example that the first sidelink device and the second sidelink device are both terminal devices, the first sidelink device can be an OBU, and the second sidelink device can be a terminal RSU, or the first sidelink device is a terminal RSU, and the second sidelink device is an OBU. Or the first sidelink device and the second sidelink device can be network devices.

[0285] The cooperation information in the embodiments of the present application can be the cooperation information in the cooperation process described above. The cooperation information can be Figure 3 the cooperation information in step 302 in the above-mentioned cooperation process, at this time, the cooperation information is the cooperation information based on the triggered cooperation mechanism. Or the cooperation information can be Figure 5 the cooperation information in step 501 in the above-mentioned cooperation process, at this time, the cooperation information is the cooperation information based on the non-triggered cooperation mechanism. The cooperation process in the embodiments of the present application refers to the process of cooperation resource selection, including the cooperation mechanism based on the trigger and the cooperation mechanism based on the non-trigger.

[0286] The first indication information and the cooperation information can be determined by the second sidelink device itself, or indicated to the second sidelink device by a network device through downlink control information (DCI), or configured to the second sidelink device by the network device through radio resource control (RRC), or preconfigured.

[0287] The sidelink devices in the sidelink transmission scenario can transmit sidelink scheduling information or necessary indication information for sidelink transmission through SCI. The first indication information and the cooperation information can be in the SCI. The SCI includes first-stage sidelink control information and second-stage sidelink control information, which can be written as first-stage SCI and second-stage SCI respectively.

[0288] The first indication information and the cooperation information can be carried in the following ways:

[0289] Method one: the first indication information and the cooperation information are carried in the same SCI.

[0290] In method one, the first indication information and the cooperation information can be carried in the first-stage SCI, or the first indication information and the cooperation information can be carried in the second-stage SCI. At this time, the first indication information can be carried in the identification field of the first-stage SCI or the second-stage SCI, and different contents are indicated by the value of the identification field.

[0291] Method two: the first indication information and the cooperation information are carried in different SCIs.

[0292] In method two, the first indication information is carried in the reserved field in the first-stage SCI. The first indication information can also be carried in the second-stage sidelink control information format field 2nd-stage SCI format. When the reserved field or the second-stage sidelink control information format field has different values, the first indication information can indicate different contents. The cooperation information is carried in the second-stage SCI.

[0293] Method three: the carrying position of the first indication information and the cooperation information is determined according to the content of the cooperation information.

[0294] When the content of the cooperation information includes one or more of the information of the second set of resources recommended to the first sidelink device, the information of the third set of resources scheduled to the first sidelink device, or the information of the fourth set of resources expected to be excluded by the first sidelink device, the carrying position of the cooperation information can be set according to the number of resources. As an optional implementation, when the number of recommended, scheduled or expected to be excluded resources is less than or equal to the number of resources that can be indicated supported by sl-MaxNumPerReserve, the cooperation information can be carried in the first level SCI, and the information of the related resources is indicated by the field in the first level SCI. When the number of recommended, scheduled or expected to be excluded resources is greater than or equal to the number of resources that can be indicated supported by sl-MaxNumPerReserve, the cooperation information can be carried in the second level SCI or in the media access control control element (MAC CE), and the information of the related resources is indicated by the field in the second level SCI or the MAC CE. sl-MaxNumPerReserve represents the maximum number of PSSCH / PSCCH resources that can be indicated by the time resource assignment and frequency resource assignment fields in one SCI. sl-MaxNumPerReserve can be pre-configured in the first sidelink device, or sent to the first sidelink device by the network device through configuration signaling, where the configuration signaling can be a system message block (SIB), a radio resource control (RRC) signaling or a physical layer control information.

[0295] When the content of the cooperation information includes one or more of the information of the second set of resources recommended to the first sidelink device, the information of the third set of resources scheduled to the first sidelink device, or the information of the fourth set of resources expected to be excluded by the first sidelink device, the related resources can be indicated in the form of a bit map, and at this time, the first indication information can be a bit map. For example, the bit map can be a numerical matrix containing values 0 or 1, where 1 represents that the resource is a resource in the second set of resources recommended to the first sidelink device, and 0 represents that the resource is a resource in the fourth set of resources expected to be excluded by the first sidelink device. For another example, the bit map can be a numerical matrix containing values 0, 1 or 2, where 0 represents that the resource is a resource in the second set of resources recommended to the first sidelink device, 1 represents that the resource is a resource in the third set of resources scheduled to the first sidelink device, and 2 represents that the resource is a resource in the fourth set of resources expected to be excluded by the first sidelink device.

[0296] The first sidelink device determines a first resource set according to the cooperation information, and the first resource set is used by the first sidelink device to transmit information on the first resource set. The first resource set is a resource set finally selected by the first sidelink device to transmit data or control information, or in other words, the first resource set is a resource set finally selected by the first sidelink device for PSSCH or PSCCH transmission, and the first resource set includes at least one candidate resource.

[0297] 802: The first sidelink device determines the content of the cooperation information according to the first indication information.

[0298] The cooperation information can be information received by the first sidelink device from the second sidelink device, and the cooperation information is used to assist the first sidelink device in resource selection. The first sidelink device selects resources with reference to the cooperation information, and the first sidelink device can transmit data or control signaling on the selected resources.

[0299] In the first embodiment of the present application, the first sidelink device can determine, according to the first indication information, that the cooperation information includes one or more of the following information: information of a second resource set recommended to the first sidelink device, information of a third resource set scheduled to the first sidelink device, information of a fourth resource set expected to be excluded by the first sidelink device, cooperation parameters or measurement results used by the first sidelink device to determine the first resource set, and indication information used to indicate the first sidelink device to determine the first resource set.

[0300] The information of the second resource set recommended to the first sidelink device can be recommended by the second sidelink device to the first sidelink device. The meaning of recommendation can be that the second sidelink device informs, tells or indicates the first sidelink device that the resources in the second resource set are resources that can be selected by the first sidelink device. The first sidelink device can take the resources in the second resource set as part of the candidate resources, and the first sidelink device can select the resources in the second resource set to transmit data or control information, or can not select the resources in the second resource set. The second resource set recommended by the second sidelink device can be used as a reference for the first sidelink device to select resources.

[0301] The information of the third resource set scheduled to the first sidelink device can be scheduled by the second sidelink device to the first sidelink device. The meaning of scheduling can be that the second sidelink device informs, tells or indicates the first sidelink device to use the resources in the third resource set to transmit data or control information. The first sidelink device will directly use the resources in the third resource set to transmit information, and the third resource set includes at least one resource. At this time, the first resource set is a subset of the third resource set, and the first resource set and the third resource set can be equal.

[0302] The information of the fourth resource set that the first sidelink device does not prefer can be that the second sidelink device expects the first sidelink device to not prefer. The meaning of the first sidelink device not preferring can be that the second sidelink device does not recommend the first sidelink device to select a resource in the fourth resource set to send information, the first sidelink device can exclude part or all of the resources in the fourth resource set, and the first sidelink device can also not exclude the resources in the fourth resource set, which depends on the first sidelink device.

[0303] The cooperation parameter or measurement result can be sent by the second sidelink device to the first sidelink device, and the cooperation parameter or measurement result can include, for example, RSRP measured by the second sidelink device, Channel State Information (CSI) feedback result, location information, power, speed, path loss, priority, etc. Through the above cooperation parameter or measurement result, the first sidelink device determines whether to select the corresponding transmission resource or how to select the corresponding transmission resource by using the above cooperation parameter or measurement result.

[0304] The indication information for indicating the first sidelink device to determine the first resource set can be indication information of resource retransmission or indication information of resource reselection. The indication information of resource reselection is used to indicate that a resource previously reserved by the first sidelink device is reserved or occupied, and the first sidelink device can know that the previously reserved resource cannot be used to send information according to the indication information of resource reselection, and needs to reselect a resource. The indication information of resource retransmission is used to indicate that the data or control information sent by the first sidelink device previously fails to be sent, and a resource needs to be selected to retransmit the data or control information. Therefore, the first sidelink device will start a resource selection process according to the indication information in the cooperation information, and determine the first resource set for sending information in the resource selection process.

[0305] In the first embodiment of the present application, the first sidelink device determines the content of the cooperation information according to the first indication information, so that the complexity of signaling identification can be reduced.

[0306] In an optional implementation, the first indication information can also indicate to which sidelink devices the first sidelink device can send data or control information on the first resource set determined according to the cooperation information.

[0307] The second resource set and / or the third resource set can be used for the first sidelink device to send information to other sidelink devices, and the first indication information can be used to indicate the above other sidelink devices.

[0308] For example, the first indication information indicates that the cooperation information includes information of a second resource set recommended by the second sidelink device to the first sidelink device. The first sidelink device determines, according to the first indication information, that the cooperation information includes information of the second resource set, and the first sidelink device can select one or more resources in the second resource set as resources in the first resource set and send data or control information on the selected one or more resources in the second resource set. Or the first sidelink device can also not select resources in the second resource set.

[0309] The first indication information can further indicate that the resources in the second resource set recommended by the second sidelink device are used for the first sidelink device to send information to the second sidelink device. That is, the first indication information indicates that the resources selected by the first sidelink device from the second resource set can be used to send information to the second sidelink device.

[0310] Or, the first indication information can further indicate that the resources in the second resource set recommended by the second sidelink device include resources used for the first sidelink device to send information to any other sidelink device, that is, the first indication information indicates that the resources selected by the first sidelink device from the second resource set can be used to send information to any sidelink device.

[0311] Or, the first indication information can further indicate that the resources in the second resource set recommended by the second sidelink device include resources used for the first sidelink device to send information to other sidelink devices except the second sidelink device, that is, the first indication information indicates that the resources selected by the first sidelink device from the second resource set can be used to send information to other sidelink devices except the second sidelink device.

[0312] The above is an example of the first indication information indicating that the cooperation information includes information of a second resource set recommended by the second sidelink device to the first sidelink device. When the first indication information indicates that the cooperation information includes information of a third resource set scheduled by the second sidelink device to the first sidelink device, the first indication information can also further indicate to which sidelink devices the first sidelink device can send data or control information on the first resource set determined according to the cooperation information. For example, the first indication information indicates that the third resource set is used for the first sidelink device to send information to the second sidelink device, or the first indication information indicates that the third resource set is used for the first sidelink device to send information to any sidelink device, or the first indication information indicates that the third resource set is used for the first sidelink device to send information to other sidelink devices except the second sidelink device.

[0313] In the first embodiment of the present application, the first indication information can further indicate to which sidelink devices the second resource set and / or the third resource set can be used to transmit information. For example, when the first indication information indicates that the second resource set can be used to transmit information to the second sidelink device, and the first sidelink device selects the first resource set to transmit information to the second sidelink device, the first sidelink device can not select the resources in the second resource set recommended by the second sidelink device, thereby improving the efficiency of resource selection of the first sidelink device and optimizing the cooperation process.

[0314] When the first indication information indicates that the cooperation information includes information of a fourth resource set that the second sidelink device expects the first sidelink device to exclude, the first indication information can further indicate to which sidelink devices the first sidelink device can transmit data or control information on the first resource set determined according to the cooperation information. The fourth resource set is used by the first sidelink device to exclude part or all of the resources in the fourth resource set when determining the first resource set for transmitting information to other sidelink devices, and the first indication information can be used to indicate the above-mentioned other sidelink devices. For example, the first indication information indicates that the first sidelink device is expected to exclude part or all of the resources in the fourth resource set when determining the resource for transmitting information to the second sidelink device, or the first indication information indicates that the first sidelink device is expected to exclude part or all of the resources in the fourth resource set when determining the resource for transmitting information to any sidelink device, or the first indication information indicates that the first sidelink device is expected to exclude part or all of the resources in the fourth resource set when determining the resource for transmitting information to the sidelink device other than the second sidelink device.

[0315] In the first embodiment of the present application, the first indication information can further indicate that the first sidelink device can exclude part or all of the resources in the fourth resource set when determining the first resource set for transmitting information to which sidelink device. For example, when the first indication information indicates that the first sidelink device should exclude part or all of the resources in the fourth resource set when selecting the first resource set for transmitting information to the second sidelink device. If the first sidelink device selects the first resource set to transmit information to the sidelink device other than the second sidelink device, the first sidelink device can not exclude the resources in the fourth resource set at this time. In this way, the efficiency of resource selection of the first sidelink device can be improved, and the cooperation process can be optimized.

[0316] The relationship between the value of the first indication information and the indication content is exemplarily shown in Table 3. It can be understood that the value of the indication information in Table 3 is only exemplary, and the first indication information can have other values, or the first indication information can be in other forms.

[0317] Table 3: Relationship between value of first indication information and indication content

[0318]

[0319]

[0320] It can be understood that the content indicated by the first indication information described above is exemplary. In the first embodiment of the present application, the first indication information can also be used to indicate part of the content in Table 3, or to make a transformation to the content indicated in Table 3. Exemplarily, Table 4 is a relationship table between the values of another first indication information and the indicated content. As shown in Table 4, some values of the first indication information can specifically indicate the resource determined by the first sidelink device from the second resource set for sending information to which sidelink device, and some values only indicate that the content of the cooperation information includes the information of the third resource set scheduled to the first sidelink device, and do not specifically indicate to which sidelink device the third resource set is used for sending information.

[0321] Table 4 Relationship table between values of first indication information and indicated content

[0322]

[0323] In an optional implementation, second indication information can also be received, and the second indication information is used to indicate to which sidelink devices the first sidelink device can send information on the first resource set determined according to the cooperation information. That is, at this time, the first indication information is used to indicate the content of the cooperation information, and the second indication information is used to indicate to which sidelink devices the first sidelink device can send information on the first resource set determined according to the cooperation information. The function of the second indication information is the same as the function of the first indication information described above indicating to which sidelink devices the first sidelink device can send information on the first resource set, and will not be described here.

[0324] Exemplarily, Table 5 shows the relationship between the values of the first indication information, the values of the second indication information and the indicated content. It can be understood that the values of the indication information in Table 5 are exemplary, and the first indication information and the second indication information can adopt other values, or the first indication information and the second indication information can be in other forms.

[0325] Table 5 Relationship table between values of first indication information, values of second indication information and indicated content

[0326]

[0327]

[0328] In Table 5, when the first indication information indicates that the content of the cooperation information includes information of the second resource set recommended by the second sidelink device to the first sidelink device, the value of the second indication information can be used to indicate that the information of the second resource set is used for the first sidelink device to send information to which sidelink device. When the first indication information indicates that the content of the cooperation information includes information of the third resource set scheduled by the second sidelink device to the first sidelink device, the value of the second indication information can be used to indicate that the information of the third resource set is used for the first sidelink device to send information to which sidelink device. When the first indication information indicates that the content of the cooperation information includes information of the fourth resource set which the second sidelink device expects the first sidelink device to exclude, the value of the second indication information can be used to indicate that the first sidelink device excludes part or all of the resources in the fourth resource set when determining the resources for sending information to which sidelink device. When the first indication information indicates that the cooperation information includes the cooperation parameter or the measurement result, and when the first indication information indicates that the cooperation information includes the indication information, the second indication information can not indicate to the first sidelink device which sidelink device to send information on the first resource set. It can be understood that this is only exemplary, when the first indication information indicates that the cooperation information includes any one of the information of the second resource set, the information of the third resource set, the information of the fourth resource set, the cooperation parameter or the measurement result, the indication information, the second indication information can further indicate or can not indicate.

[0329] When the first indication information indicates that the content of the cooperation information includes the information of the second resource set or the information of the third resource set, and the first indication information or the second indication information further indicates that the second resource set and / or the third resource set is used for sending information on the sidelink device other than the first sidelink device, the first indication information or the second indication information can further indicate whether the second resource set and / or the third resource set includes the reserved resource of the second sidelink device, the reserved resource of the second sidelink device refers to the resource reserved by the second sidelink device for receiving or sending information. Alternatively, the first sidelink device can further receive third indication information, the third indication information is used to indicate whether the second resource set and / or the third resource set includes the reserved resource of the second sidelink device.

[0330] In Tables 3-5 of the first embodiment of the present application, different values of the first indication information and / or the second indication information only represent that the cooperation information includes one type of content. For example, in Table 4, the value 0011 of the first indication information represents that the cooperation information includes information of the third resource set, and the value 0110 of the first indication information represents that the cooperation information includes information of the fourth resource set. In an optional implementation, one value of the first indication information can also represent that the cooperation information includes multiple contents. For example, the value 0110 of the first indication information represents that the cooperation information includes information of the fourth resource set which the second sidelink device expects the first sidelink device to exclude, and the first sidelink device excludes part or all of the resources in the fourth resource set when determining the resources for transmitting information to the sidelink devices other than the second sidelink device, and the cooperation information further includes information of the third resource set scheduled by the second sidelink device to the first sidelink device, and the third resource set is used by the first sidelink device to transmit information to the sidelink devices other than the second sidelink device. It can be understood that there are multiple combinations, and the first embodiment of the present application does not limit this.

[0331] The sizes of the cooperation information corresponding to different values of the first indication information, the second indication information or the third indication information shown in Tables 3-5 can be different, and the size of the cooperation information refers to the number of bits occupied by the cooperation information. At this time, the total cooperation information can be padded to the maximum number of bits, that is, the number of bits of the cooperation information corresponding to different values of the first indication information, the second indication information or the third indication information is set to be the same.

[0332] The following will describe how the first sidelink device determines the first resource set according to the content of the cooperation information.

[0333] In the first embodiment of the present application, the second resource set is a recommended resource set for the first sidelink device, which can be used by the first sidelink device to select the first resource set in the second resource set. Optionally, the first sidelink device can determine the first resource set according to the second resource set and the fifth resource set, and the fifth resource set is a resource set determined by the first sidelink device. The first sidelink device determines all candidate resources in the resource selection window as a candidate resource set, and listens to the SCI transmitted by other sidelink devices in the listening time window, and then excludes the resources reserved or occupied from the candidate resource set to determine the remaining candidate resource set as the fifth resource set. The process of determining the fifth resource set by the first sidelink device can refer to the foregoing description of the process of selecting resources by the terminal device according to its own listening result. The first sidelink device determines the first resource set in the second resource set and the fifth resource set.

[0334] In this case, when the second resource set is recommended by the second sidelink device to the first sidelink device, and the first resource set determined by the first sidelink device is used for transmitting information to sidelink devices other than the second sidelink device, or the first resource set determined by the first sidelink device is used for transmitting information to any sidelink device, the first sidelink device can determine the first resource set in the following order:

[0335] The first sidelink device determines in the intersection of the second resource set and the fifth resource set, or in the second resource set or the fifth resource set. That is, the first sidelink device first selects resources in the intersection of the second resource set and the fifth resource set as resources in the first resource set. If there is no intersection of the second resource set and the fifth resource set, or the resources in the intersection of the second resource set and the fifth resource set are not enough as candidate resource sets, further resources can be selected in the second resource set or the fifth resource set. For example, the second resource set includes resources R1, R2, R3 and R4, the fifth resource set includes resources R1, R3, R5 and R7, the intersection of the second resource set and the fifth resource set is R1 and R3, therefore, the first sidelink device first selects resources in R1 and R3 as resources in the first resource set, and if the resources in R1 and R3 are not enough, further selects in R2, R4, R5 and R7. It can be understood that the resources in the intersection of the second resource set and the fifth resource set are resources recommended by the first sidelink device and the second sidelink device, therefore, the first sidelink device can first select in the intersection of the second resource set and the fifth resource set, and the order of the second resource set and the fifth resource set can be understood by Figure 9 .

[0336] For sidelink devices, if one sidelink device as a sending end transmits information to another sidelink device as a receiving end, the link from the sidelink device as the sending end to the sidelink device as the receiving end is a transmission link. The sidelink device as the sending end is an interference source to other sidelink devices as the receiving end, therefore, the link from the sidelink device as the sending end to other sidelink devices as the receiving end is an interference link. Both the sidelink device as the sending end and the sidelink device as the receiving end can listen to the sidelink device as the sending end, therefore, the link from the sidelink device as the sending end to the sidelink device for listening is a listening link.

[0337] Figure 9 is a schematic diagram of the second sidelink device assisting the first sidelink device to select resources, as Figure 9As shown, the second sidelink device sends cooperation information to the first sidelink device to assist the first sidelink device to select resources, so the link from the first sidelink device to the second sidelink device is called a cooperation link. The first resource set determined by the first sidelink device is used to send information to sidelink devices other than the second sidelink device or any sidelink device, so the link from the first sidelink device to sidelink devices other than the second sidelink device or any sidelink device is called a transmission link. The fourth sidelink device needs to select resources to send information to the fifth sidelink device, so the fourth sidelink device can be regarded as an interference source. When the sidelink devices other than the second sidelink device or any sidelink device are the receiving devices of the first sidelink device, the interference link from the fourth sidelink device to the second sidelink device does not coincide with the listening link, so the listening result of the second sidelink device at this time cannot fully reflect the real interference condition. And the interference link of the first sidelink device also does not coincide with the listening link, that is, the listening result of the first sidelink device also cannot accurately reflect the interference condition of the first sidelink device to other receiving devices, so the feasibility of the second resource set recommended by the second sidelink device is similar to that of the fifth resource set determined by the first sidelink device. In this case, the first sidelink device can preferentially use the intersection of the second resource set and the fifth resource set, because this part of resources has been jointly certified by the first sidelink device and the second sidelink device. If the number of resources in the intersection is not enough, the resources in the second resource set or the fifth resource set are used.

[0338] When the second resource set is recommended by the second sidelink device to the first sidelink device, and the first resource set determined by the first sidelink device is used to send information to the second sidelink device, the first sidelink device can determine the first resource set in the following order:

[0339] The first sidelink device determines in the intersection of the second resource set and the fifth resource set, in the second resource set, and in the fifth resource set. That is, the first sidelink device first selects resources in the intersection of the second resource set and the fifth resource set as resources in the first resource set. If there is no intersection of the second resource set and the fifth resource set, or the resources in the intersection of the second resource set and the fifth resource set are not enough as a candidate resource set, further resources can be selected in the second resource set, and if the resources in the second resource set are still not enough, further resources can be selected in the fifth resource set. For example, the second resource set includes resources R1, R2, R3 and R4, the fifth resource set includes resources R1, R3, R5 and R7, the intersection of the second resource set and the fifth resource set is R1 and R3, so the first sidelink device first selects resources in R1 and R3 as resources in the first resource set, if the resources in R1 and R3 are not enough, further resources are selected in R2 and R4, and then resources are selected in R5 and R7.

[0340] It can be understood that the resources in the intersection of the second resource set and the fifth resource set are the resources recommended by both the first sidelink device and the second sidelink device, and therefore the first sidelink device can first select in the intersection of the second resource set and the fifth resource set, and the order of the second resource set and the fifth resource set can be understood through Figure 10 .

[0341] Figure 10 is a schematic diagram of the second sidelink device assisting the first sidelink device in selecting resources, as Figure 10 shown, the second sidelink device sends cooperation information to the first sidelink device to assist the first sidelink device in selecting resources, and therefore the link from the second sidelink device to the first sidelink device is referred to as a cooperation link. The first resource set determined by the first sidelink device is used to send information to the second sidelink device, and therefore the link from the first sidelink device to the second sidelink device is referred to as a transmission link. The fourth sidelink device needs to select resources to send information to the fifth sidelink device, and therefore the fourth sidelink device can be regarded as an interference source. The interference link from the fourth sidelink device to the second sidelink device coincides with the listening link, and therefore the listening result of the second sidelink device can reflect the real interference condition. The interference link from the first sidelink device does not coincide with the listening link, that is, the listening result of the first sidelink device cannot accurately reflect the interference condition of the first sidelink device on other receiving sidelink devices, and therefore the second resource set recommended by the second sidelink device can be regarded as a more reliable resource than the fifth resource set listened by the first sidelink device. In this case, the resources in the second resource set recommended by the second sidelink device can be selected preferentially.

[0342] Optionally, the selection in the second resource set can also be divided into four modes:

[0343] Mode one: the first sidelink device selects in the second resource set, and there is no priority order between the resources in the second resource set.

[0344] Mode two: the first sidelink device first selects in the intersection of the second resource set and the candidate resource set of the first sidelink device, if the resources are insufficient or there is no resource in the intersection, further selects in other resources of the second resource set, if the resources are still insufficient or there is no resource, further selects in the fifth resource set.

[0345] Mode three: the first sidelink device first selects in the intersection of the second resource set and the candidate resource set of the first sidelink device, if the resources are insufficient or there is no resource in the intersection, further selects in the fifth resource set, if the resources are still insufficient or there is no resource, further selects in other resources of the second resource set.

[0346] The fourth mode: the first sidelink device first selects from the intersection of the second resource set and the candidate resource set of the first sidelink device, and if there is not enough resource or no resource in the intersection, further selects from the fifth resource set.

[0347] The candidate resource set of the first sidelink device can refer to the set S of all M candidate resources in the fourth step in the process of selecting resources according to the self-sensing result of the terminal device in the foregoing embodiment of the application. total A .

[0348] In the first embodiment of the application, when the cooperation information includes information of the third resource set scheduled to the first sidelink device, the first sidelink device directly selects part or all of the resources in the third resource set as the resources in the first resource set for transmitting information.

[0349] As an optional implementation, the second resource set can be a resource set recommended by the second sidelink device to the first sidelink device, and the third resource set can be a resource set scheduled by the second sidelink device to the first sidelink device. The second resource set and / or the third resource set can include one or more of the following resources: resources selected by the second sidelink device according to the self-sensing result, resources selected by the second sidelink device from a pre-configured resource pool, and resources determined by the second sidelink device according to the indication of the base station.

[0350] For the resources selected by the second sidelink device according to the self-sensing result, the second sidelink device senses the resources in the sensing time window and excludes the resources that are reserved or occupied, and after excluding the corresponding resources, selects the resources in the selection time window as the resources in the second resource set recommended to the first sidelink device. The process can refer to the process of selecting resources according to the self-sensing result of the terminal device in the foregoing embodiment of the application. Optionally, the second sidelink device excludes the resources reserved or occupied in the selection time window according to the priority. The first resource set is used for the first sidelink device to transmit data to the second sidelink device, the priority is the third priority, or the first resource set is used for the first sidelink device to transmit data to any sidelink device, the priority is the fourth priority, or the first resource set is used for the first sidelink device to transmit data to the sidelink device other than the second sidelink device, and the priority is the fifth priority. The relationship between the numerical value of the third priority, the numerical value of the fourth priority, and the numerical value of the fifth priority is: the numerical value of the third priority ≤ the numerical value of the fourth priority ≤ the numerical value of the fifth priority.

[0351] ​It should be noted that when the first resource set is used for the first sidelink device to send data to the second sidelink device, the priority is the third priority, and the condition met by the third priority can be any one of the third priority value ≤ the fourth priority value, the third priority value ≤ the fifth priority value, or the third priority value ≤ the fourth priority value ≤ the fifth priority value.

[0352] Similarly, when the first resource set is used for the first sidelink device to send data to any sidelink device, the priority is the fourth priority, and the condition met by the fourth priority can be any one of the third priority value ≤ the fourth priority value, the fourth priority value ≤ the fifth priority value, or the third priority value ≤ the fourth priority value ≤ the fifth priority value.

[0353] Similarly, when the first resource set is used for the first sidelink device to send data to a sidelink device other than the second sidelink device, the priority is the fifth priority, and the condition met by the fifth priority can be any one of the third priority value ≤ the fifth priority value, the fourth priority value ≤ the fifth priority value, or the third priority value ≤ the fourth priority value ≤ the fifth priority value.

[0354] That is, the third priority value ≤ the fourth priority value ≤ the fifth priority value can represent the relationship between any two of the three priorities, or the relationship between the three priorities. That is, the meaning of the third priority value ≤ the fourth priority value ≤ the fifth priority value is: the third priority value ≤ the fourth priority value, or the third priority value ≤ the fifth priority value, or the fourth priority value ≤ the fifth priority value, or the third priority value ≤ the fourth priority value ≤ the fifth priority value.

[0355] The smaller the value of the priority, the more resources excluded according to the priority, the smaller the interference of the remaining resources, and the better the quality. Therefore, when the first resource set is used for the first sidelink device to send data to the second sidelink device, the smaller the value of the third priority, the smaller the expected interference of the resource selected by the second sidelink device. When the first resource set is used for the first sidelink device to send data to a sidelink device other than the second sidelink device, the interference degree of the remaining resources is lower, and therefore the value of the fifth priority can be greater than the values of the third priority and the fourth priority.

[0356] In the first embodiment of the present application, the fourth resource set is used for the first sidelink device to select the first resource set from the sixth resource set, the sixth resource set being the resource set after excluding part or all of the resources in the fourth resource set and / or the reserved resources from the candidate resource set, the reserved resources being the resources determined by the first sidelink device through self-sensing (the step 6 in the aforementioned "process of selecting resources by the terminal device according to the self-sensing result" of the embodiment of the present application) and / or the reserved resources determined according to the time slots not sensed in the resource sensing window (the step 5 in the aforementioned "process of selecting resources by the terminal device according to the self-sensing result" of the embodiment of the present application). The candidate resource set can be the set S including all M total A .

[0357] The first sidelink device senses the resources in the sensing time window, and the resource set obtained by excluding the reserved or occupied resources from the candidate resource set but not excluding the resources in the fourth resource set can be referred to as the fifth resource set. When the cooperation information received by the first sidelink device includes the fourth resource set expected to be excluded by the first sidelink device by the second sidelink device, the first sidelink device can exclude part or all of the resources in the fourth resource set when determining the fifth resource set, that is, part or all of the resources in the fourth resource set are also considered to be reserved or occupied resources and need to be excluded from the candidate resource set.

[0358] The resource set obtained by excluding the reserved or occupied resources and / or part or all of the resources in the fourth resource set from the candidate resource set can be referred to as the sixth resource set, and the first sidelink device can select part or all of the resources in the first resource set from the sixth resource set. It can be understood that the fourth resource set is the resource set expected to be excluded by the first sidelink device, and the first sidelink device can exclude part or all of the resources in the fourth resource set from the candidate resource set or not exclude any resource in the fourth resource set. The first sidelink device can finally not exclude any resource in the fourth resource set from the candidate resource set. The first sidelink device can determine the first resource set in two ways:

[0359] The first way: the first sidelink device reports the sixth resource set to the upper layer of the first sidelink device, and the upper layer of the first sidelink device determines the first resource set from the sixth resource set. The control plane protocol stack structure of the first sidelink device can be as follows: Figure 11 ​As shown, from bottom to top, can be physical layer (Physical Layer, PHY), media access control layer (Media Access Link Control, MAC), radio link control layer (Radio Link Control, RLC), packet data convergence layer protocol layer (Packet Data Convergence Protocol, PDCP), service data adaptation layer (Service Data Adaptation Protocol, SDAP) and radio resource control layer (Radio Resource Control, RRC). In addition to the physical layer, other layers can be referred to as high layer.

[0360] In the first way, the first sidelink device can determine which resources in the fourth resource set can be excluded from the candidate resource set in the following way:

[0361] In one case, the total number of resources in the candidate resource set is M, and the maximum number of resources excluded from the fourth resource set can be in the following ways:

[0362] M*(1-Y), Y<=1, Y can be 0.5, 0.1, 0.15, 0.20, 0.35, 0.50, 0.7, 0.8, or other values.

[0363] M*(1-YX), X is the proportion of candidate resources required to be guaranteed to report to the upper layer (X in step 7), Y>=1, Y can be 5, 4, 3, 2, 2.5, 1.5, 1.75, or other values.

[0364] M*(1-X)*Y, X is the proportion of candidate resources required to be guaranteed to report to the upper layer (X in step 7), Y<=1, Y can be 0.5, 0.1, 0.15, 0.20, 0.35, 0.50, or other values.

[0365] In another case, each resource in the fourth resource set corresponds to a priority, and optionally, the priorities of each resource in the fourth resource set can be different, or the priorities of some resources in the fourth resource set can be the same, or the priorities of all resources in the fourth resource set are the same, and the first embodiment of the present application does not limit this. The priority corresponding to the resource in the fourth resource set can be referred to as the first priority, and the priority corresponding to the PSSCH and / or PSCCH to be transmitted by the first sidelink device can be referred to as the second priority. The first priority can be indicated by the cooperation information, and if the cooperation information does not indicate the first priority, the first sidelink device can determine the first priority by itself. The first sidelink device can calculate the RSRP measurement threshold according to the first priority and the second priority. It can be understood that since each resource in the fourth resource set corresponds to a priority, each resource in the fourth resource set corresponds to a threshold.

[0366] The first sidelink device receives the cooperation information on the first resource, and if the reference signal received power on the first resource is greater than the threshold, the resource in the fourth resource set corresponding to the threshold is the resource that can be excluded. Therefore, the resource in the fourth resource set excluded by the first sidelink device in the fifth resource set is the second resource, the second resource corresponds to the first threshold, and the reference signal received power on the first resource is greater than the first threshold. It can be understood that the first threshold can have different values, and the threshold whose value is less than or equal to the reference signal received power on the first resource can be referred to as the first threshold.

[0367] For example, the value of the priority can be 1 to 8, and the corresponding SRP measurement threshold can be selected from the range of -∞ dBm, -128 dBm, -128 dBm, …, 0 dBm, ∞ dBm.

[0368] As an optional implementation, the total number of resources in the candidate resource set is M, and if the number of second resources is greater than M*(1-X%), the threshold calculated by the first priority and the second priority can be adjusted, for example, a specific value is added to the threshold calculated by the first priority and the second priority, so that the number of second resources is less than or equal to M*(1-X%), and the value of X is exemplarily 20, 35, 50, or other values.

[0369] Through method one, the first sidelink device can adjust the number of excluded resources by adjusting the value of X or the size of the threshold, so as to ensure that a proper number of resources are used for the first sidelink device to select resources in the first resource set.

[0370] Method two: The first sidelink device reports the fourth resource set and the fifth resource set to the high layer of the first sidelink device, and the high layer of the first sidelink device excludes some or all resources in the fourth resource set in the fifth resource set.

[0371] By the second way, the interfered resources can be excluded to the maximum extent, and the quality of the selected resources is ensured.

[0372] As an optional implementation, the fourth resource set can be a resource set expected to be excluded by the first sidelink device by the second sidelink device, and the fourth resource set can include one or more of the following resources: a resource used by the second sidelink device to receive or send information, a reserved resource occupied by other sidelink devices, a resource reserved by other sidelink devices determined by the second sidelink device according to its own sensing result, a resource selected by the second sidelink device from a pre-configured resource pool, and a resource determined by the second sidelink device according to the indication of the base station.

[0373] For the reserved resource occupied by other sidelink devices, the first sidelink device reserves a resource for sending information according to its own sensing result or with the assistance of other sidelink devices, and the resource is occupied by other sidelink devices before the first sidelink device sends information on the resource. The second sidelink device can assist the first sidelink device in detecting the occupation, and the detected occupied resource is taken as a resource in the fourth resource set, and the information of the fourth resource set is sent to the first sidelink device through the cooperation information, expecting the first sidelink device to exclude.

[0374] In the first embodiment of the present application, the first sidelink device receives the cooperation information, determines the content of the cooperation information according to the first indication information, thereby reducing the complexity of signaling identification.

[0375] Second embodiment

[0376] The second embodiment is another possible implementation of the communication method described in the first embodiment. The difference between the second embodiment and the first embodiment is that in the first embodiment, the first sidelink device receives the cooperation information, and one or more of the information of the second resource set, the information of the third resource set, the information of the fourth resource set, the cooperation parameter or the measurement result, and the indication information included in the cooperation information is for assisting the first sidelink device to select resources. That is, the second resource set is recommended to the first sidelink device, the third resource set is scheduled to the first sidelink device, the fourth resource set is expected to be excluded by the first sidelink device, and the cooperation parameter or the measurement result and the indication information are all for the first sidelink device to select resources. In the second embodiment, the third sidelink device receives the cooperation information, but the content included in the cooperation information is still for assisting the first sidelink device to select resources, except that the cooperation information is received by the third sidelink device. In this case, although the cooperation information is for assisting the first sidelink device to select resources, the third sidelink device can still select resources according to the cooperation information. For example, when the content included in the cooperation information is the information of the second resource set recommended to the first sidelink device, the information of the third resource set scheduled to the first sidelink device, or the information of the fourth resource set expected to be excluded by the first sidelink device, for any one of the three resource sets, the third sidelink device can exclude part or all of the resources in the second resource set, the third resource set, or the fourth resource set.

[0377] Therefore, in the second embodiment, the content included in the cooperation information, the method of determining the content of the cooperation information, the indication of the first indication information, the second indication information, and the third indication information, and the types of resources included in the second resource set, the third resource set, and the fourth resource set are the same as those described in the first embodiment. The difference is only that the way the first sidelink device in the first embodiment and the third sidelink device in the second embodiment determine the finally selected resources is different.

[0378] Therefore, in the second embodiment, only the different parts from the first embodiment are described, and the same parts are not described again. Figure 12 is a flowchart of a communication method provided by the second embodiment of the present application. The method comprises:

[0379] 1201: The third sidelink device receives cooperation information from the second sidelink device.

[0380] In step 1201, the cooperation information received by the third sidelink device includes one or more of the following: information of the second resource set recommended by the second sidelink device to the first sidelink device, information of the third resource set scheduled by the second sidelink device to the first sidelink device, or information of the fourth resource set expected to be excluded by the first sidelink device.

[0381] 1202: The third sidelink device excludes part or all of the resources indicated in the cooperation information.

[0382] Unlike the first embodiment, the third sidelink device excludes part or all of the resources indicated in the cooperation information after receiving the cooperation information. The third sidelink device can listen in the listening time window, exclude the resources that have been reserved or occupied from the candidate resource set corresponding to the selection time window according to the listening result, and select the resources from the remaining candidate resources to send information. When the third sidelink device receives the cooperation information and determines that the cooperation information includes information of the second resource set recommended to the first sidelink device, information of the third resource set scheduled to the first sidelink device, or information of the fourth resource set expected to be excluded by the first sidelink device, the third sidelink device will exclude part or all of the resources in the second resource set, the third resource set, or the fourth resource set from the candidate resources determined by listening. For example, the second resource set includes resources R1, R2, R3, and R4, the third resource set includes resource R5, the fourth resource set includes R6, the candidate resources determined by listening of the third sidelink device include R3, R4, R5, R6, R7, and R8, and the third sidelink device can exclude R3, R4, R5, and R6, or exclude any one or more of R3, R4, R5, and R6.

[0383] In the second embodiment of the present application, the third sidelink device excludes part or all of the resources in the second resource set, the third resource set, and the fourth resource set from the candidate resources, which can refer to the method of the first sidelink device excluding part or all of the resources in the fourth resource set from the fifth resource set in the first embodiment, which will not be described here.

[0384] In the second embodiment of the present application, the third sidelink device receives cooperation information, and the cooperation information includes one or more of the following: information of the second resource set recommended to the first sidelink device, information of the third resource set scheduled to the first sidelink device, or information of the fourth resource set expected to be excluded by the first sidelink device. The third sidelink device can exclude part or all of the resources in the second resource set, the third resource set, and the fourth resource set, thereby improving the efficiency of resource selection of the third sidelink device.

[0385] Third embodiment

[0386] The third embodiment is a possible implementation of the communication method based on scheme two.Figure 13 is a flowchart of a communication method provided by a third embodiment of the present application, as shown in Figure 13 The method comprises the following steps.

[0387] 1301: The second sidelink device receives first indication information and trigger information from the first sidelink device.

[0388] Similar to the first embodiment, the third embodiment of the present application takes the Sidelink transmission technology as an example. In the scenario of Sidelink transmission, the first sidelink device and the second sidelink device can be the same type of devices, for example, the first sidelink device and the second sidelink device can be terminal devices. As an example in which the first sidelink device and the second sidelink device are both terminal devices, the first sidelink device can be an OBU, and the second sidelink device can be a terminal RSU, or the first sidelink device is a terminal RSU and the second sidelink device is an OBU. Alternatively, the first sidelink device and the second sidelink device can be network devices.

[0389] The first sidelink device sends trigger information to the second sidelink device, and the second sidelink device receives the trigger information to trigger a cooperation process, assist the first sidelink device in resource selection, and send cooperation information to the first sidelink device.

[0390] The trigger information in the third embodiment of the present application can be Figure 3 the cooperation information in step 301, and the trigger information is used to trigger the cooperation process.

[0391] The bearing positions of the first indication information and the trigger information are similar to those of the first embodiment, which will not be described here.

[0392] 1302: The second sidelink device determines the content of the trigger information according to the first information.

[0393] The second sidelink device can determine that the trigger information includes one or more of the following contents according to the first indication information: third indication information for identifying the trigger information, second indication information for indicating the content of the cooperation information, and trigger parameters for the second sidelink device to determine the cooperation information. The third indication information can be 1 bit, and the role of the third indication information is to indicate that the current information of the second sidelink device is the trigger information, and the second sidelink device triggers the cooperation process after recognizing the trigger information. The second indication information is used to indicate to the second sidelink device which contents need to be included in the cooperation information sent by the second sidelink device to the first sidelink device.

[0394] In an optional implementation, the function of the second indication information in the third embodiment of the present application can be the same as the functions of the first indication information, the second indication information and the third indication information in the first embodiment of the present application, that is, the second indication information in the third embodiment of the present application can indicate one or more of the following information to the second sidelink device: the information of the second resource set recommended by the second sidelink device to the first sidelink device, the information of the third resource set scheduled to the first sidelink device, the information of the fourth resource set expected to be excluded by the first sidelink device, the cooperation parameter or the measurement result, or the indication information used by the first sidelink device to determine the first resource set, wherein the first resource set is used by the first sidelink device to transmit information on the first resource set.

[0395] Further, when the second indication information in the third embodiment of the present application indicates that the cooperation information includes the information of the second resource set recommended by the second sidelink device to the first sidelink device, the second indication information in the third embodiment of the present application can further indicate to the second sidelink device that the second resource set recommended by the second sidelink device needs to include one or more of the following resources:

[0396] The resource used by the first sidelink device to transmit information to the second sidelink device, the resource used by the first sidelink device to transmit information to the sidelink device other than the second sidelink device, or the resource used by the first sidelink device to transmit information to any sidelink device. That is, which of the above resources needs to be recommended by the second sidelink device to the first sidelink device can also be indicated by the second indication information.

[0397] The further indication of the information of the third resource set, the information of the fourth resource set, the cooperation parameter or the measurement result, and the indication information is similar to that in the first embodiment, which will not be described here.

[0398] In an optional implementation, the cooperation parameter trigger parameter can include one or more of the following information: the number of sub-channels, the selection window size, the listening window size, the periodicity or the priority information.

[0399] Table 6 is a relationship table between the values of the first indication information and the indication contents in the third embodiment of the present application. It can be understood that the values of the indication information in Table 6 are only exemplary, and the first indication information can adopt other values or the first indication information can be in other forms.

[0400] Table 6 is a relationship table between the values of the first indication information and the indication contents in the third embodiment of the present application. It can be understood that the values of the indication information in Table 6 are only exemplary, and the first indication information can adopt other values or the first indication information can be in other forms.

[0401]

[0402]

[0403] The first embodiment and the third embodiment of the present application can be combined as one technical solution. One sidelink device receives first information from another sidelink device. The first information can be trigger information or cooperation information. The sidelink device receiving the first information can indicate the first information by an indication information. The sidelink device receiving the first information can determine whether the first information is trigger information or cooperation information according to the indication information, and can further determine the content of the trigger information or the cooperation information. For example, in Table 3 of the first embodiment of the present application, the first indication information exemplarily gives 15 values, and each value represents different content included in different cooperation information. For the solution combining the first embodiment and the third embodiment, the first indication information can further have multiple values for indicating the content included in the trigger information. For example, the first indication information has 22 values. When the first indication information has the first 15 values, it indicates that the first information is cooperation information, and the content included in the cooperation information can be obtained according to the first indication information. When the first indication information has the last 7 values of the 22 values, it indicates that the first information is trigger information, and the content included in the trigger information can be obtained according to the first indication information.

[0404] The foregoing describes the communication method of the embodiments of the present application. In the following, the communication device in each embodiment of the present application will be described. For example, the device can use the method shown in the first embodiment, the second embodiment and the third embodiment. The device is based on the same technical concept. Since the principles of the device and the method for solving problems are similar, the implementation of the device and the method can be mutually referred to, and the repeated parts will not be described again.

[0405] The embodiment of the present application provides a communication device. A transceiver module is configured to receive cooperation information. The cooperation information is used for a first sidelink device to determine a first resource set according to the cooperation information. The first resource set is used for the first sidelink device to send information on the first resource set. A processing module is configured to determine that the cooperation information includes one or more of the following information: information of a second resource set recommended to the first sidelink device, information of a third resource set scheduled to the first sidelink device, information of a fourth resource set expected to be excluded by the first sidelink device, a cooperation parameter or a measurement result used for the first sidelink device to determine the first resource set, and indication information used for the first sidelink device to determine the first resource set.

[0406] In the embodiment of the present application, the sidelink device receiving the cooperation information can identify the content of the cooperation information, so as to execute a cooperation process according to the identified content of the cooperation information, and optimize the cooperation process.

[0407] The embodiment of the present application further provides a communication device, which can be a second sidelink device, comprising: a processing module configured to determine cooperation information, the cooperation information being used by a first sidelink device to select a first resource set according to the cooperation information, the first resource set being used by the first sidelink device to send information on the first resource set, and the cooperation information comprising one or more of the following information: information of a second resource set recommended to the first sidelink device, information of a third resource set scheduled to the first sidelink device, information of a fourth resource set expected to be excluded by the first sidelink device, cooperation parameters or measurement results used by the first sidelink device to determine the first resource set, and indication information used to indicate the first sidelink device to determine the first resource set.

[0408] In the embodiment of the present application, the second sidelink device sends the cooperation information, and a sidelink device receiving the cooperation information can identify the content of the cooperation information, so that the sidelink device can perform a cooperation process according to the identified content of the cooperation information, and the cooperation process is optimized.

[0409] The embodiment of the present application further provides a communication device, which can be a second sidelink device, comprising: a transceiver module configured to receive first indication information and trigger information, the trigger information being used to trigger a cooperation process. A processing module is configured to determine, according to the first indication information, that the trigger information comprises one or more of the following information: third indication information used to identify the trigger information, second indication information used to indicate the content of the cooperation information, and trigger parameters used by the second sidelink device to determine the cooperation information. The third indication information can be 1 bit, and the third indication information is used to indicate that the current information is the trigger information, and the second sidelink device triggers the cooperation process after identifying the trigger information. The second indication information is used to indicate, to the second sidelink device, which contents need to be included in the cooperation information sent by the second sidelink device to the first sidelink device.

[0410] In the embodiment of the present application, the content of the trigger information is indicated by the first indication information, so that the complexity of signaling identification is reduced, and the cooperation process is optimized.

[0411] The embodiment of the present application further provides a communication device, which can be a first sidelink device, comprising: a processing module configured to determine first indication information and trigger information, the trigger information being used to trigger a cooperation process, and the first indication information being used to indicate that the trigger information comprises one or more of the following information: third indication information used to identify the trigger information, second indication information used to indicate the content of the cooperation information, and trigger parameters used by the second sidelink device to determine the cooperation information. A transceiver module is configured to send the first indication information and the trigger information. The third indication information can be 1 bit, and the third indication information is used to indicate that the current information is the trigger information. The second indication information is used to indicate which contents need to be included in the cooperation information sent to the first sidelink device.

[0412] In the embodiments of the present application, the content of the trigger information is indicated by the first indication information, which can reduce the complexity of signaling identification and optimize the cooperation process.

[0413] Figure 14 A simplified structural diagram of a communication device is shown as Figure 14 The communication device can be a terminal device, and the first sidelink device and the second sidelink device in the embodiments of the present application can both be terminal devices. The terminal device includes a processor, a memory, a radio frequency circuit, an antenna, and an input and output device. The processor is mainly used for processing communication protocols and communication data, controlling the terminal device, executing software programs, processing data of the software programs, and the like. The memory is mainly used for storing software programs and data. The radio frequency circuit is mainly used for conversion between baseband signals and radio frequency signals and processing of the radio frequency signals. The antenna is mainly used for receiving and transmitting radio frequency signals in the form of electromagnetic waves. The input and output device, such as a touch screen, a display screen, a keyboard, and the like, is mainly used for receiving user input data and outputting data to the user. It should be noted that some types of terminal devices can not have an input and output device.

[0414] When data needs to be sent, the processor performs baseband processing on the data to be sent, and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal, and transmits the radio frequency signal in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For ease of illustration, Figure 14 In the actual terminal device product, there can be one or more processors and one or more memories. The memory can also be referred to as a storage medium or a storage device, etc. The memory can be independent of the processor or integrated with the processor, and the embodiments of the present application do not limit this.

[0415] In the embodiments of the present application, the antenna and the radio frequency circuit with transceiving functions can be regarded as a transceiving module of the terminal device, and the processor with processing functions can be regarded as a processing module of the terminal device. As Figure 14As shown, the terminal device includes a transceiver module 1401 and a processing module 1402. The transceiver module can also be referred to as a transceiver, a transceiver machine, a transceiver device, etc. The processing module can also be referred to as a processor, a processing board, a processing device, etc. Optionally, the devices in the transceiver module 1401 for implementing the receiving function can be regarded as a receiving module, and the devices in the transceiver module 1401 for implementing the sending function can be regarded as a sending module, that is, the transceiver module 1401 includes a receiving module and a sending module. The transceiver module can also be referred to as a transceiver, a transceiver, or a transceiver circuit, etc. The receiving module can also be referred to as a receiver, a receiver, or a receiving circuit, etc. The sending module can also be referred to as a transmitter, a transmitter, or a transmitting circuit, etc.

[0416] It should be understood that the transceiver module 1401 is used to perform the sending operation and the receiving operation of the terminal device in the above-mentioned method embodiments, and the processing module 1402 is used to perform other operations of the terminal device in addition to the transceiver operation in the above-mentioned method embodiments. In the embodiments of the present application, the first sidelink device and the second sidelink device can both be terminal devices.

[0417] When the communication device is a chip type device or circuit, the chip device can include a transceiver module and a processing module. The transceiver module can be an input / output circuit and / or a communication interface; the processing module is a processor or microprocessor or integrated circuit integrated on the chip.

[0418] Figure 15 Another form of the embodiment is shown. The processing device 1500 includes a modulation subsystem, a central processing subsystem, a peripheral subsystem, etc. The communication device in the embodiment can be used as the modulation subsystem. Specifically, the modulation subsystem can include a processor 1503 and an interface 1504. The processor 1503 performs the functions of the above-mentioned processing module, and the interface 1504 performs the functions of the above-mentioned transceiver module. As another variation, the modulation subsystem includes a memory 1506, a processor 1503, and a program stored in the memory 1506 and executable on the processor, and the processor 1503 implements the method of the terminal device side in the above-mentioned method embodiments when executing the program. It should be noted that the memory 1506 can be non-volatile or volatile, and its location can be inside the modulation subsystem or in the processing device 1500, as long as the memory 1506 can be connected to the processor 1503.

[0419] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto, and any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A communication method, characterized in that, include: The first side device receives cooperation information, which is used to determine a first resource set, and the first resource set is used to send information by the first side device. Receive first indication information, the cooperation information and the first indication information are in the side link control information (SCI), the first indication information is used to indicate the content in the cooperation information; Based on the first indication information, the cooperation information is determined to include one or more of the following: Information on the second resource set recommended to the first side-view device; Information on the third resource set allocated to the first side-going device; Information about the fourth resource set that is expected to be excluded by the first side-view device; Collaboration parameters or measurement results, which are used by the first side-view device to determine the first resource set; Instruction information, the instruction information being used to instruct the first side-going device to determine the first resource set.

2. The method as described in claim 1, characterized in that, The second resource set and / or the third resource set are used by the first side-view device to send information to other side-view devices, and the first indication information is also used to indicate the other side-view devices; or The second resource set and / or the third resource set are used by the first side-going device to send information to other side-going devices. The method further includes: receiving second indication information, which is used to instruct the other side-going devices.

3. The method as described in claim 2, characterized in that, The information of the second resource set recommended to the first side-view device includes the information of the second resource set recommended by the second side-view device to the first side-view device; The information of the third resource set scheduled to the first side-going device includes the information of the second resource set scheduled to the first side-going device by the second side-going device; The first or second indication information is used to indicate the other side-mounted devices, including: The first indication information or the second indication information is used to indicate that the other side-viewing device is a second side-viewing device; or The first indication information or the second indication information is used to indicate that the other side-viewing device is any side-viewing device; or The first indication information or the second indication information is used to indicate that the other side device is a side device other than the second side device.

4. The method as described in claim 1, characterized in that, The fourth resource set is used to allow the first side-going device to exclude some or all of the resources in the fourth resource set when the first side-going device determines the first resource set to send information to other side-going devices.

5. The method according to any one of claims 1-4, characterized in that, The collaboration information includes information about a second set of resources recommended by the second side-going device to the first side-going device; The first resource set is used by the first side-going device to send information to side-going devices other than the second side-going device on the first resource set, or the first resource set is used by the first side-going device to send information to any side-going device on the first resource set; The method further includes: the first side-view device determining the first resource set in the following order: determining it in the intersection of the second resource set and the fifth resource set, and determining it in the second resource set or the fifth resource set; The fifth resource set is the resource set determined by the first side-view device through listening.

6. The method according to any one of claims 1-4, characterized in that, The method further includes determining that the cooperation information includes information about a fourth set of resources that the second side-going device expects the first side-going device to exclude, and the method also includes: The first side-view device reports a sixth resource set to its higher layer. The sixth resource set is a resource set after the first side-view device excludes some or all of the resources in the fourth resource set and / or the reserved resources. The reserved resources are resources determined by the first side-view device through its own listening.

7. The method according to any one of claims 2-4, characterized in that, The first indication information and the cooperation information are carried in the second-level side-traffic control information (SCI).

8. The method according to any one of claims 1-4, characterized in that, The collaboration information includes information about a third resource set scheduled to the first side device, and the first side device uses some or all of the resources in the third resource set as resources in the first resource set.

9. A communication method, characterized in that, include: The cooperation information is determined, which is used by the first side-going device to select a first resource set, and the first resource set is used by the first side-going device to send information. The cooperation information includes one or more of the following: Information on the second resource set recommended to the first side-view device; Information on the third resource set allocated to the first side-going device; Information about the fourth resource set that is expected to be excluded by the first side-view device; Collaboration parameters or measurement results, which are used by the first side-view device to determine the first resource set; Instruction information, the instruction information being used to instruct the first side-view device to determine the first resource set; Send the collaboration information; Send a first indication message, which is used to indicate the content of the cooperation information. The cooperation information and the first indication message are in the side link control information (SCI).

10. The method as described in claim 9, characterized in that, The second resource set and the third resource set are used by the first side-view device to send information to other side-view devices, and the first indication information is also used to indicate the other side-view devices; or The method further includes: sending a second indication message, the second indication message being used to indicate the other side-mounted devices.

11. The method as described in claim 10, characterized in that, The information of the second resource set recommended to the first side-view device includes the information of the second resource set recommended by the second side-view device to the first side-view device; The information of the third resource set scheduled to the first side-going device includes the information of the second resource set scheduled to the first side-going device by the second side-going device; The first or second indication information is used to indicate the other side-mounted devices, including: The first indication information or the second indication information is used to indicate that the other side-view device is the second side-view device; or The first indication information or the second indication information is used to indicate that the other side-viewing device is any side-viewing device; or The first indication information or the second indication information is used to indicate that the other side device is a side device other than the second side device.

12. The method as described in claim 9, characterized in that, The fourth resource set is used to exclude some or all of the resources in the fourth resource set when the first side-going device determines the first resource set to send information to other side-going devices.

13. The method according to any one of claims 9-12, characterized in that, The information of the second resource set recommended to the first side-view device includes the information of the second resource set recommended by the second side-view device to the first side-view device; The information of the third resource set scheduled to the first side-going device includes the information of the third resource set scheduled to the first side-going device by the second side-going device; The resources in the second resource set and / or the third resource set include one or more of the following resources: The second side-view device selects resources based on its own listening results; The second side-mounted device selects resources from a pre-configured resource pool; The second side-link device determines the resources according to the instructions of the base station.

14. The method as described in claim 13, characterized in that, Also includes: The second side-view device listens to multiple resources within the listening time window and excludes and selects resources that have been reserved within the time window based on the listening results; The resources selected by the second side-view device based on its own listening results include: some or all of the resources remaining after the second side-view device excludes the reserved resources within the selection time window.

15. The method according to any one of claims 9-12, characterized in that, The first indication information and the cooperation information are carried in the second-level side-traffic control information (SCI).

16. The method according to any one of claims 9-12, characterized in that, The collaboration information includes information about a third resource set scheduled to the first side device, and the first side device uses some or all of the resources in the third resource set as resources in the first resource set.

17. A communication device, characterized in that, It includes units or modules for performing the method as described in any one of claims 1-8, or includes units or modules for performing the method as described in any one of claims 9-16.

18. A computer-readable storage medium comprising instructions that, when executed on a computer, cause the computer to perform the method as claimed in any one of claims 1-8, or cause the computer to perform the method as claimed in any one of claims 9-16.

19. A communication device comprising a memory and a processor, the memory being configured to store instructions, the processor being configured to execute the instructions stored in the memory, and to perform the method of any one of claims 1-8 on the instructions stored in the memory, or to perform the method of any one of claims 9-16 on the instructions stored in the memory.

20. A communication system, characterized in that, Includes the communication device as described in claim 17.

21. A product comprising a computer program, characterized in that, When the computer program is run on a computer, it causes the computer to perform the communication method as described in any one of claims 1-8, or causes the computer to perform the communication method as described in any one of claims 9-16.

22. A computer program product comprising instructions for storing a computer program that, when the computer program is run on a computer, causes the computer to perform a communication method as described in any one of claims 1-8, or causes the computer to perform a communication method as described in any one of claims 9-16.

Citation Information

Patent Citations

  • Methods for efficient resource usage between cooperative vehicles

    WO2019195138A1

  • Methods and apparatus for resource sharing in the sidelink

    WO2020198760A2