A communication method and apparatus

By optimizing the configuration of feedback resources in multi-carrier scenarios and determining the frequency and time domain positions based on SINR and CBR information, the problems of feedback resource conflicts and interference in multi-carrier scenarios are solved, achieving efficient transmission of feedback information and meeting the high data rate requirements of vehicle communication.

CN116170884BActive Publication Date: 2026-04-28HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2021-11-24
Publication Date
2026-04-28

AI Technical Summary

Technical Problem

In multi-carrier scenarios, how to effectively determine feedback resources to improve the efficiency of sending and receiving feedback information, avoid interference and energy consumption problems, and meet the high data rate requirements of vehicle communication.

Method used

In multi-carrier scenarios, the frequency and time domain locations of feedback resources are determined based on the signal-to-noise ratio (SINR) and channel busyness (CBR) information of each frequency domain resource set. This optimizes the configuration of feedback resources, avoids resource conflicts and interference, and improves the success rate of feedback information and resource utilization.

Benefits of technology

It improves the success rate of sending and receiving feedback information, reduces energy consumption and latency, and meets the high data rate requirements of vehicle communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116170884B_ABST
    Figure CN116170884B_ABST
Patent Text Reader

Abstract

The application relates to the communication technical field, discloses a communication method and device, which can realize the sending and receiving of feedback information in a multi-carrier scene, and improves the feedback efficiency and resource utilization. The method comprises the following steps: receiving sidelink data from a second device from a plurality of frequency domain resource sets on a plurality of carriers in a first time slot, wherein each carrier in the plurality of carriers comprises at least one frequency domain resource set. A feedback resource is determined from a plurality of candidate feedback resources corresponding to a plurality of frequency domain resource sets, wherein the candidate feedback resource is configured on each frequency domain resource set in the plurality of frequency domain resource sets, the feedback resource belongs to one of the plurality of frequency domain resource sets in the frequency domain, and is located in the second time slot in the time domain. Feedback information of the sidelink data is sent to the second device on the feedback resource.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology

[0002] With the development of wireless communication technology, people's demand for high data rates and user experience is increasing. Simultaneously, the demand for neighborhood services that allow people to understand and communicate with surrounding people or things is also gradually increasing. Therefore, device-to-device (D2D) communication has emerged. The application of D2D communication can alleviate the burden on cellular networks, reduce device battery power consumption, and effectively meet service demands. D2D communication allows multiple D2D-enabled devices to directly discover and communicate with each other, whether or not there is network coverage. Vehicle-to-anything (V2X) can be seen as a special case of D2D communication. V2X communication includes vehicle-to-vehicle (V2V), vehicle-to-pedestrian (V2P), vehicle-to-infrastructure (V2I), and vehicle-to-network (V2N) communication. Among these, V2V refers to sidelink (SL) communication between vehicles or onboard devices.

[0003] To cope with the increasing volume of sideline data between devices, carrier aggregation (CA) technology or other similar multi-carrier technologies may be introduced into SL communication to transmit and receive sideline data on multiple carriers. Therefore, how to achieve the transmission and reception of feedback information in a multi-carrier scenario is a problem worth considering. Summary of the Invention

[0004] This application provides a communication method and apparatus that can transmit and receive feedback information in a multi-carrier scenario, thereby improving feedback efficiency and resource utilization.

[0005] The demand for throughput in current V2X communication scenarios, such as vehicular communication, is surging. For example, in remote driving scenarios, the data throughput requirement per vehicle is approximately 50 megabits per second (Mbps), while in in-vehicle entertainment scenarios, the data throughput requirement between two vehicles is approximately 1 gigabits per second (Gbps). However, the available frequency band bandwidth for intelligent transportation systems (ITS) is currently only 75 megahertz (MHz), which cannot meet the capacity requirements of vehicular communication. Wireless communication spectrum resources are scarce, especially large-bandwidth continuous spectrum. Therefore, carrier aggregation solutions can be introduced into communication systems. Carrier aggregation combines two or more component carriers (CCs) to support greater transmission bandwidth, providing a new approach to supporting future V2X service needs. One possible scenario requires supporting hybrid automatic repeat request (HARQ) – positive acknowledgment (ACK) feedback at the physical layer to achieve higher physical transmission reliability. Since the feedback resource configurations differ across carriers, determining the feedback resources in carrier aggregation scenarios becomes a critical issue. A simple approach is to use existing technology to feed back HARQ-ACK feedback information on each carrier separately. However, if the feedback resources of each carrier overlap in the time domain, the receiver will simultaneously transmit feedback information on discontinuous spectrum resources in the same time slot, resulting in power dispersion, an increased peak-to-average power ratio (PAPR), and decreased transmission efficiency. Alternatively, if the feedback resources of each carrier do not overlap in the time domain, multiple transmissions will lead to energy consumption issues, and the timeliness of the feedback information becomes a challenge. In this embodiment, the feedback resources for transmitting feedback information in a multi-carrier scenario can be determined based on information such as the channel state of each resource pool under multiple carriers, improving the success rate of feedback information transmission and thus achieving performance and power consumption gains.

[0006] In a first aspect, embodiments of this application provide a communication method. The executing entity of this method (such as a first device) can be a terminal device or a network device, or a combination device or component having terminal device functions or network device functions, or a communication chip (e.g., a processor, baseband chip, or chip system, etc.) applied in a terminal device or a network device. The method includes: receiving side-going data from a second device from multiple frequency domain resource sets on multiple carriers in a first time slot, each of the multiple carriers including at least one frequency domain resource set; determining a feedback resource from multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, wherein each of the multiple frequency domain resource sets is configured with a candidate feedback resource, the feedback resource belongs to one of the multiple frequency domain resource sets in the frequency domain, and the feedback resource is located in a second time slot in the time domain; and sending feedback information of the side-going data to the second device on the feedback resource.

[0007] For example, the method provided in the first aspect can also be described as follows: receiving side-going data from a second device from multiple frequency domain resource sets on multiple carriers in a first time slot, each of the multiple carriers including at least one frequency domain resource set; determining a feedback resource, wherein the feedback resource belongs to one of the multiple frequency domain resource sets in the frequency domain and is located in a second time slot in the time domain; and transmitting feedback information of the side-going data to the second device on the feedback resource.

[0008] Using the above method, when sideline data is transmitted and received in multiple frequency domain resource sets on multiple carriers, such as in scenarios supporting CA or similar technologies, the first device can determine the feedback resource for transmitting feedback information in one frequency domain resource set on one carrier, enabling the transmission of feedback information in multi-carrier scenarios. Furthermore, determining the feedback resource for transmitting feedback information in one frequency domain resource set on one carrier by the first device can avoid interference between feedback information transmitted simultaneously in multiple frequency domain resource sets on multiple carriers, improving the success rate of feedback information transmission. It also saves signaling overhead and processing resources incurred by the first and second devices in transmitting and receiving feedback information, improving feedback efficiency and resource utilization.

[0009] In one possible design, determining the feedback resource from multiple candidate feedback resources corresponding to the plurality of frequency domain resource sets includes: determining the candidate feedback resource configured on a first frequency domain resource set as the feedback resource, wherein the first frequency domain resource set is the frequency domain resource set with the largest signal-to-interference plus noise ratio (SINR) for receiving the side-going data among the plurality of frequency domain resource sets. Alternatively, determining the feedback resource includes: determining the feedback resource in a first frequency domain resource set on the second time slot, wherein the first frequency domain resource set is the frequency domain resource set with the largest SINR for receiving the side-going data among the plurality of frequency domain resource sets.

[0010] In the above design, the frequency domain resource set in which the feedback resource is located can be determined based on the SINR of the received side line data in each frequency domain resource set on the multi-carrier. Then, the candidate feedback resources configured in the frequency domain resource set can be determined as feedback resources, which can improve the success rate of feedback information transmission.

[0011] In one possible design, determining the feedback resource from multiple candidate feedback resources corresponding to the plurality of frequency domain resource sets includes: determining the candidate feedback resource configured on a first frequency domain resource set as the feedback resource, wherein the first frequency domain resource set is the frequency domain resource set with the smallest channel busy ratio (CBR) among the plurality of frequency domain resource sets. Alternatively, determining the feedback resource includes: determining the feedback resource in a first frequency domain resource set on the second time slot, wherein the first frequency domain resource set is the frequency domain resource set with the smallest CBR among the plurality of frequency domain resource sets.

[0012] In the above design, the frequency domain resource set where the feedback resource is located can be determined based on the CBR of each frequency domain resource set on the multi-carrier, and then the candidate feedback resource configured on the frequency domain resource set can be determined as the feedback resource, which can improve the success rate of feedback information transmission.

[0013] In one possible design, the method further includes: receiving indication information from a network device, the indication information indicating a first frequency domain resource set, the first frequency domain resource set being one of the plurality of frequency domain resource sets. Optionally, determining the feedback resource from a plurality of candidate feedback resources corresponding to the plurality of frequency domain resource sets includes: determining a candidate feedback resource configured on the first frequency domain resource set as the feedback resource. Alternatively, the determination of the feedback resource includes: determining the feedback resource in the first frequency domain resource set on the second time slot.

[0014] In the above design, the frequency domain resource set in which the feedback resource is located can be determined according to the instructions of the network device, and then the candidate feedback resources configured on the frequency domain resource set can be determined as feedback resources. This helps to avoid conflicts between feedback resources between devices (or apparatuses) and improve the success rate of feedback information transmission.

[0015] In one possible design, determining the feedback resource from multiple candidate feedback resources corresponding to the plurality of frequency domain resource sets includes: determining the candidate feedback resource configured on a first frequency domain resource set as the feedback resource, wherein the first frequency domain resource set is a predefined set of frequency domain resources used for transmitting the feedback information among the plurality of frequency domain resource sets. Alternatively, determining the feedback resource includes: determining the feedback resource in a first frequency domain resource set on the second time slot, wherein the first frequency domain resource set is a predefined set of frequency domain resources used for transmitting the feedback information among the plurality of frequency domain resource sets.

[0016] In one possible design, determining the feedback resource from the plurality of candidate feedback resources corresponding to the plurality of frequency domain resource sets includes: determining the candidate feedback resource in the earliest time slot among the plurality of candidate feedback resources as the feedback resource. Alternatively, determining the feedback resource includes: determining the feedback resource in a first frequency domain resource set on the second time slot, wherein each of the plurality of frequency domain resource sets is configured with candidate feedback resources that can be used to transmit the feedback information, the first frequency domain resource set is the frequency domain resource set in the earliest time slot where the candidate feedback resource configured in the plurality of frequency domain resource sets is located, and the second time slot is the time slot where the candidate feedback resource configured on the first frequency domain resource set is located.

[0017] In the above design, when the time slots of the candidate feedback resources configured on multiple frequency domain resource sets are not aligned, the earliest candidate feedback resource in the time slot can be determined as the feedback resource, which helps to reduce the transmission delay of feedback information.

[0018] In one possible design, determining the feedback resource from multiple candidate feedback resources corresponding to the plurality of frequency domain resource sets includes: determining the candidate feedback resource with the earliest time slot among at least one candidate feedback resource configured on at least one first frequency domain resource set as the feedback resource, wherein the at least one first frequency domain resource set is at least one frequency domain resource set among the plurality of frequency domain resource sets with the largest SINR for receiving the side-going data. Alternatively, determining the feedback resource includes: determining the feedback resource in the first frequency domain resource set on the second time slot, wherein each of the plurality of frequency domain resource sets is configured with candidate feedback resources that can be used to transmit the feedback information, the first frequency domain resource set is the frequency domain resource set with the earliest time slot where the candidate feedback resource configured in the plurality of frequency domain resource sets is located and has the largest SINR for receiving the side-going data, and the second time slot is the time slot where the candidate feedback resource configured on the first frequency domain resource set is located.

[0019] In the above design, starting from the SINR of the frequency domain resource set and the time slot where the feedback resource is located in the frequency domain resource set, the earliest candidate feedback resource in the time slot of the at least one candidate feedback resource configured on at least one frequency domain resource set with the largest SINR can be selected as the feedback resource. This can improve the success rate of feedback information transmission and reduce the transmission delay of feedback information.

[0020] In one possible design, determining the feedback resource from the plurality of candidate feedback resources corresponding to the plurality of frequency domain resource sets includes: determining the candidate feedback resource with the earliest time slot among the at least one candidate feedback resources configured on at least one first frequency domain resource set, wherein the at least one first frequency domain resource set is at least one frequency domain resource set with the smallest CBR among the plurality of frequency domain resource sets. Alternatively, determining the feedback resource includes: determining the feedback resource in the first frequency domain resource set on the second time slot, wherein each of the plurality of frequency domain resource sets is configured with candidate feedback resources that can be used to transmit the feedback information, the first frequency domain resource set is the frequency domain resource set with the earliest time slot and the smallest CBR among the candidate feedback resources configured in the plurality of frequency domain resource sets, and the second time slot is the time slot where the candidate feedback resource configured on the first frequency domain resource set is located.

[0021] In the above design, starting from the CBR of the frequency domain resource set and the time slot where the feedback resource is located, the earliest candidate feedback resource in the time slot is selected from at least one candidate feedback resource configured on at least one frequency domain resource set with the smallest CBR and determined as the feedback resource. This can improve the success rate of feedback information transmission and reduce the transmission delay of feedback information.

[0022] Secondly, embodiments of this application provide a communication method. The executing entity of this method (such as a second device) can be a terminal device or a network device, or a combination device or component having terminal device functions or network device functions, or a communication chip (e.g., a processor, baseband chip, or chip system, etc.) applied in a terminal device or a network device. The method includes: transmitting side-going data to a first device from multiple frequency domain resource sets on multiple carriers in a first time slot, each of the multiple carriers including at least one frequency domain resource set; determining a feedback resource from multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, wherein each of the multiple frequency domain resource sets is configured with a candidate feedback resource, the feedback resource belongs to one of the multiple frequency domain resource sets in the frequency domain, and the feedback resource is located in a second time slot in the time domain; and receiving feedback information from the side-going data of the first device on the feedback resource.

[0023] For example, the method provided in the second aspect can also be described as follows: Side-going data is transmitted to a first device in a plurality of frequency domain resource sets on a plurality of carriers in a first time slot, each of the plurality of carriers including at least one frequency domain resource set. A feedback resource is determined, wherein the feedback resource belongs to one of the plurality of frequency domain resource sets in the frequency domain and is located in a second time slot in the time domain. Feedback information from the side-going data of the first device is received on the feedback resource.

[0024] Using the above method, when sideline data is transmitted and received in multiple frequency domain resource sets on multiple carriers, the second device can determine the feedback resource for receiving feedback information in one frequency domain resource set on one carrier, enabling feedback information reception in multi-carrier scenarios. Furthermore, determining the feedback resource for receiving feedback information in one frequency domain resource set on one carrier by the second device can avoid interference between feedback information received simultaneously in multiple frequency domain resource sets on multiple carriers, improving the success rate of feedback information reception. It also saves signaling overhead and processing resources incurred by the first and second devices in transmitting and receiving feedback information, improving feedback efficiency and resource utilization.

[0025] In one possible design, the method further includes: receiving SINR information from the first device, the SINR information including the SINR of the side-going data received by the first device in each of the plurality of frequency domain resource sets. Determining the feedback resource from the plurality of candidate feedback resources corresponding to the plurality of frequency domain resource sets includes: determining the candidate feedback resource configured on a first frequency domain resource set as the feedback resource, wherein the first frequency domain resource set is the frequency domain resource set with the largest SINR among the plurality of frequency domain resource sets. Alternatively, the method further includes: receiving SINR information from the first device, the SINR information including the SINR of the side-going data received by the first device in each of the plurality of frequency domain resource sets. Determining the feedback resource includes: determining the feedback resource in a first frequency domain resource set on the second time slot, wherein the first frequency domain resource set is the frequency domain resource set with the largest SINR among the plurality of frequency domain resource sets.

[0026] In the above design, the frequency domain resource set in which the feedback resource is located can be determined based on the SINR of the sideline data received by the sideline data receiver in each frequency domain resource set on the multi-carrier. Then, the candidate feedback resources configured in the frequency domain resource set can be determined as feedback resources, which can improve the success rate of feedback information reception.

[0027] In one possible design, the method further includes: receiving CBR information from the first device, the CBR information including the CBR of each of the plurality of frequency domain resource sets. Determining the feedback resource from the plurality of candidate feedback resources corresponding to the plurality of frequency domain resource sets includes: determining the candidate feedback resource configured on the first frequency domain resource set as the feedback resource, wherein the first frequency domain resource set is the frequency domain resource set with the smallest CBR among the plurality of frequency domain resource sets. Alternatively, the method further includes: receiving CBR information from the first device, the CBR information including the CBR of each of the plurality of frequency domain resource sets. Determining the feedback resource includes: determining the feedback resource in the first frequency domain resource set on the second time slot, wherein the first frequency domain resource set is the frequency domain resource set with the smallest CBR among the plurality of frequency domain resource sets.

[0028] In the above design, the frequency domain resource set where the feedback resource is located can be determined based on the CBR of each frequency domain resource set on the multi-carrier obtained by the side data receiver. Then, the candidate feedback resource configured on the frequency domain resource set can be determined as the feedback resource, which can improve the success rate of feedback information reception.

[0029] In one possible design, the method further includes: receiving indication information from a network device, the indication information indicating a first frequency domain resource set, the first frequency domain resource set being one of the plurality of frequency domain resource sets. Optionally, determining the feedback resource from a plurality of candidate feedback resources corresponding to the plurality of frequency domain resource sets includes: determining a candidate feedback resource configured on the first frequency domain resource set as the feedback resource. Alternatively, the determination of the feedback resource includes: determining the feedback resource in the first frequency domain resource set on the second time slot.

[0030] In the above design, the frequency domain resource set in which the feedback resource is located can be determined according to the instructions of the network device, and then the candidate feedback resources configured on the frequency domain resource set can be determined as feedback resources. This helps to avoid conflicts between feedback resources between devices (or apparatuses) and improve the success rate of receiving feedback information.

[0031] In one possible design, determining the feedback resource from multiple candidate feedback resources corresponding to the plurality of frequency domain resource sets includes: determining the candidate feedback resource configured on a first frequency domain resource set as the feedback resource, wherein the first frequency domain resource set is a predefined set of frequency domain resources used for transmitting the feedback information among the plurality of frequency domain resource sets. Alternatively, determining the feedback resource includes: determining the feedback resource in a first frequency domain resource set on the second time slot, wherein the first frequency domain resource set is a predefined set of frequency domain resources used for transmitting the feedback information among the plurality of frequency domain resource sets.

[0032] In one possible design, determining the feedback resource from the plurality of candidate feedback resources corresponding to the plurality of frequency domain resource sets includes: determining the candidate feedback resource in the earliest time slot among the plurality of candidate feedback resources as the feedback resource. Alternatively, determining the feedback resource includes: determining the feedback resource in a first frequency domain resource set on the second time slot, wherein each of the plurality of frequency domain resource sets is configured with candidate feedback resources that can be used to transmit the feedback information, the first frequency domain resource set is the frequency domain resource set in the earliest time slot where the candidate feedback resource configured in the plurality of frequency domain resource sets is located, and the second time slot is the time slot where the candidate feedback resource configured on the first frequency domain resource set is located.

[0033] In the above design, when the time slots of candidate feedback resources configured on multiple frequency domain resource sets for sending feedback information are not aligned, the earliest candidate feedback resource in the time slot can be determined as the feedback resource, which helps to reduce the transmission delay of the sending end in sending feedback information.

[0034] In one possible design, the method further includes: receiving SINR information from the first device, the SINR information including the SINR of the side-pass data received by the first device in each of the plurality of frequency domain resource sets. Determining the feedback resource from the plurality of candidate feedback resources corresponding to the plurality of frequency domain resource sets includes: determining the earliest time slot among at least one candidate feedback resource configured on at least one first frequency domain resource set as the feedback resource, wherein the at least one first frequency domain resource set is at least one frequency domain resource set with the largest SINR among the plurality of frequency domain resource sets. Alternatively, the method further includes: receiving signal-to-noise ratio (SNR) information from the first device, the SINR information including the SINR of the side-pass data received by the first device in each of the plurality of frequency domain resource sets. The step of determining the feedback resource includes: determining the feedback resource in the first frequency domain resource set on the second time slot, wherein each of the plurality of frequency domain resource sets is configured with a candidate feedback resource that can be used to send the feedback information, the first frequency domain resource set is the frequency domain resource set with the earliest time slot where the candidate feedback resource configured in the plurality of frequency domain resource sets is located and the largest SINR, and the second time slot is the time slot where the candidate feedback resource configured on the first frequency domain resource set is located.

[0035] In the above design, starting from the SINR of the frequency domain resource set and the time slot where the feedback resource is located in the frequency domain resource set, the earliest candidate feedback resource in the time slot of the at least one candidate feedback resource configured on at least one frequency domain resource set with the largest SINR can be selected as the feedback resource. This can improve the success rate of receiving feedback information and reduce the transmission delay of the sending end in sending feedback information.

[0036] In one possible design, the method further includes: receiving CBR information from the first device, the CBR information including the CBR of each of the plurality of frequency domain resource sets. Determining the feedback resource from the plurality of candidate feedback resources corresponding to the plurality of frequency domain resource sets includes: determining, among at least one candidate feedback resource configured on at least one first frequency domain resource set, the candidate feedback resource in the earliest available time slot as the feedback resource, wherein the at least one first frequency domain resource set is at least one frequency domain resource set with the smallest CBR among the plurality of frequency domain resource sets. Alternatively, the method further includes: receiving CBR information from the first device, the CBR information including the CBR of each of the plurality of frequency domain resource sets. The step of determining the feedback resource includes: determining the feedback resource in a first frequency domain resource set on the second time slot, wherein each of the plurality of frequency domain resource sets is configured with a candidate feedback resource that can be used to send the feedback information, the first frequency domain resource set is the frequency domain resource set in which the candidate feedback resource configured in the plurality of frequency domain resource sets is located in the earliest time slot and has the smallest CBR, and the second time slot is the time slot in which the candidate feedback resource configured in the first frequency domain resource set is located.

[0037] In the above design, starting from the CBR of the frequency domain resource set and the time slot where the feedback resource is located, the earliest candidate feedback resource in the time slot is selected from at least one candidate feedback resource configured on at least one frequency domain resource set with the smallest CBR and determined as the feedback resource. This can improve the success rate of feedback information reception and reduce the transmission delay of the transmitter in sending feedback information.

[0038] Thirdly, embodiments of this application provide a communication device that has the function of implementing the first aspect or any possible design method of the first aspect. The function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules (or units) corresponding to the above functions, such as an interface unit and a processing unit.

[0039] In one possible design, the device can be a chip, a chip system, or a processing system. In this case, the interface unit can be the input / output interface of the chip system, and the processing unit can be the processor in the chip system, such as a central processing unit (CPU).

[0040] In one possible design, the device includes a memory and a processor, the memory for storing a program executed by the processor, and when the program is executed by the processor, the device can perform the method described in the first aspect or any of the possible designs of the first aspect.

[0041] In one possible design, the device can be a terminal device or a network device, or it can be a chip or other combination of devices or components used in a terminal device or network device to achieve the aforementioned terminal device or network device functions. When the device is a terminal device or network device, the interface unit can be a transmitter and receiver, or an integrated transceiver, which may include an antenna and radio frequency circuits, etc., and the processing unit can be a processor, such as a baseband chip. When the device is a component with the aforementioned terminal device functions or network device functions, the interface unit can be a radio frequency unit, and the processing unit can be a processor.

[0042] Fourthly, embodiments of this application provide a communication device that has the function of implementing the second aspect or any possible design method described in the second aspect. This function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules (or units) corresponding to the above functions, such as an interface unit and a processing unit.

[0043] In one possible design, the device can be a chip, a chip system, or a processing system. In this case, the interface unit can be the input / output interface of the chip system, and the processing unit can be the processor within the chip system, such as a CPU.

[0044] In one possible design, the device includes a memory and a processor, the memory for storing a program executed by the processor, and when the program is executed by the processor, the device can perform the methods described in the second aspect or any of the possible designs of the second aspect.

[0045] In one possible design, the device can be a terminal device or a network device, or it can be a chip or other combination of devices or components used in a terminal device or network device to achieve the aforementioned terminal device or network device functions. When the device is a terminal device or network device, the interface unit can be a transmitter and receiver, or an integrated transceiver, which may include an antenna and radio frequency circuits, etc., and the processing unit can be a processor, such as a baseband chip. When the device is a component with the aforementioned terminal device functions or network device functions, the interface unit can be a radio frequency unit, and the processing unit can be a processor.

[0046] Fifthly, embodiments of this application provide a communication system, the communication system including a first device capable of performing the first aspect or any possible design method of the first aspect, and a second device capable of performing the second aspect or any possible design method of the second aspect.

[0047] In a sixth aspect, embodiments of this application provide a computer-readable storage medium storing a computer program or instructions that, when executed, can implement the method described in the first aspect or any possible design of the first aspect, or implement the method described in the second aspect or any possible design of the second aspect.

[0048] In a seventh aspect, embodiments of this application also provide a computer program product, including a computer program or instructions, which, when executed, can implement the method described in the first aspect or any possible design of the first aspect, or implement the method described in the second aspect or any possible design of the second aspect.

[0049] Eighthly, embodiments of this application also provide a chip coupled to a memory for reading and executing programs or instructions stored in the memory to implement the method described in the first aspect or any possible design of the first aspect, or to implement the method described in the second aspect or any possible design of the second aspect.

[0050] For the technical effects that any possible design in any of the third to eighth aspects above can achieve, please refer to the technical effects that the corresponding designs in the first or second aspects above can achieve, and will not be repeated here. Attached Figure Description

[0051] Figure 1 This is a schematic diagram of the V2X communication system architecture provided in the embodiments of this application;

[0052] Figure 2 This is a schematic diagram of V2X mode 1 provided in an embodiment of this application;

[0053] Figure 3 This is a schematic diagram of V2X Mode 2 provided in an embodiment of this application;

[0054] Figure 4 A schematic diagram illustrating available subframes for V2X communication via a bitmap, provided as an embodiment of this application;

[0055] Figure 5 A schematic diagram of the frequency domain resources of the V2X communication resource pool provided in the embodiments of this application;

[0056] Figure 6 This is a schematic diagram of PSFCH feedback resources in the V2X communication resource pool provided in an embodiment of this application;

[0057] Figure 7 A schematic diagram of a bit map indicating the feedback resources of the PSFCH provided in the embodiments of this application;

[0058] Figure 8 A schematic diagram of the time-domain resources of the PSFCH corresponding to the PSSCH provided in the embodiments of this application;

[0059] Figure 9 A schematic diagram of PSFCH feedback resource allocation provided for embodiments of this application;

[0060] Figure 10 This is a schematic diagram of a carrier aggregation scenario provided in an embodiment of this application;

[0061] Figure 11 This is one of the V2X scenario diagrams provided in the embodiments of this application;

[0062] Figure 12 This is the second schematic diagram of a V2X scenario provided in the embodiments of this application;

[0063] Figure 13 This is the third schematic diagram of a V2X scenario provided in the embodiments of this application;

[0064] Figure 14 This is a schematic diagram of a communication method provided in an embodiment of this application;

[0065] Figure 15 This application provides a schematic diagram illustrating the available subframes for V2X communication using a bit map as an embodiment of the present application.

[0066] Figure 16 This is one of the schematic diagrams of V2X communication resource pool configuration in a carrier aggregation scenario provided in the embodiments of this application;

[0067] Figure 17 This is the second schematic diagram of V2X communication resource pool configuration in a carrier aggregation scenario provided in the embodiments of this application;

[0068] Figure 18 This is one of the schematic diagrams of a communication device provided in the embodiments of this application;

[0069] Figure 19 This is a second schematic diagram of a communication device provided in an embodiment of this application. Detailed Implementation

[0070] The technical solutions of this application embodiment can be applied to various communication systems, such as D2D communication systems, vehicle to everything (V2X) communication systems, long term evolution (LTE) systems, WiFi systems, fifth generation (5G) systems, such as NR systems, and future communication systems, such as 6G systems.

[0071] V2X communication is a special case of D2D communication, referring to communication between a vehicle and any external object. V2X communication includes vehicle-to-vehicle (V2V) communication, vehicle-to-pedestrian (V2P) communication, and vehicle-to-infrastructure (V2I) communication. V2I communication may include vehicle-to-network (V2N) communication. Taking the technical solution of this application embodiment applied to a V2X communication system as an example, such as... Figure 1 The diagram shown is a schematic of a V2X communication system architecture provided in an embodiment of this application. The communication system includes vehicle 101, vehicle 102, pedestrian 103, and network device 104. Here, V2V refers to communication between vehicles, such as communication between vehicle 101 and vehicle 102; V2P refers to communication between vehicles and pedestrians (including pedestrians, cyclists, drivers, or passengers), such as communication between vehicle 101 and pedestrian 103; and V2I refers to communication between vehicles and infrastructure, such as communication between vehicle 101 and network device 104.

[0072] To facilitate understanding by those skilled in the art, some terms used in the embodiments of this application are explained below.

[0073] 1) Terminal equipment, including equipment that provides voice and / or data connectivity to users, specifically including equipment that provides voice to users, or equipment that provides data connectivity to users, or equipment that provides both voice and data connectivity to users. For example, it may include a handheld device with wireless connectivity or a processing device connected to a wireless modem. This terminal equipment can communicate with the core network via a radio access network (RAN), exchanging voice or data with the RAN, or interacting with the RAN for both voice and data. The terminal equipment may include user equipment (UE), wireless terminal equipment, mobile terminal equipment, D2D terminal equipment, V2X terminal equipment, machine-to-machine / machine-type communications (M2M / MTC) terminal equipment, Internet of Things (IoT) terminal equipment, subscriber unit, subscriber station, mobile station, remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, or user device, etc. For example, it may include mobile phones (or "cellular" phones), computers with mobile terminal devices, portable, pocket-sized, handheld, or computer-embedded mobile devices, etc. Examples include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, and personal digital assistants (PDAs). It also includes limited devices, such as those with low power consumption, limited storage capacity, or limited computing power. Examples include information sensing devices such as barcode scanners, radio frequency identification (RFID), sensors, global positioning systems (GPS), and laser scanners.

[0074] In V2X technology, the terminal device can be a roadside unit (RSU). An RSU can be a fixed infrastructure entity that supports V2X applications and can exchange messages with other entities that support V2X applications. For example, the roadside unit can exchange messages with other entities that support V2X applications through the PC5 port.

[0075] Terminal devices in V2X technology can also be the entire vehicle, communication modules within the vehicle (such as communication chips, chip systems, etc.), telematics boxes (TBOX), and so on.

[0076] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices or smart wearable devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.

[0077] The various terminal devices described above, if located in a vehicle (e.g., placed inside or installed inside a vehicle), can be considered as vehicle-mounted terminal devices, also known as on-board units (OBUs).

[0078] In this embodiment, the terminal device may further include a relay. Alternatively, it can be understood that anything capable of data communication with a base station can be considered a terminal device.

[0079] In this application embodiment, the device for implementing the functions of the terminal device can be the terminal device itself, or it can be a device applied in the terminal device that enables the terminal device to implement the functions, such as a component or assembly with communication functions, or a chip system. This device can be installed in the terminal device. In this application embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. In the technical solutions provided in this application embodiment, the terminal device is used as an example to describe the technical solutions provided in this application embodiment.

[0080] 2) Network devices, including access network (AN) devices such as base stations (e.g., access points), can refer to devices in the access network that communicate with wireless terminal devices via one or more cells over the air interface, or, for example, a network device in a V2X technology that is a base station-type RSU. The base station can be used to convert received air frames to and from Internet Protocol (IP) packets, acting as a router between the terminal device and the rest of the access network, which may include an IP network. The base station-type RSU can be a fixed infrastructure entity supporting V2X applications and can exchange messages with other entities supporting V2X applications; for example, the base station-type roadside unit can exchange messages with other entities supporting V2X applications via a Uu interface. The network device can also coordinate the management of air interface attributes. For example, network equipment may include evolved base stations (NodeBs, eNBs, or e-NodeBs) in LTE systems or Long Term Evolution-Advanced (LTE-A), or next-generation node Bs (gNBs) in NR systems, or centralized units (CUs) and / or distributed units (DUs) in cloud radio access networks (Cloud RAN) systems. This application is not limiting. For example, network equipment may be a CU, a DU, or a combination of both in a Cloud RAN system.

[0081] Network devices may also include core network devices, such as those including access and mobility management functions (AMF). Since this application primarily relates to access networks, unless otherwise specified, the network devices mentioned below refer to access network devices.

[0082] In this application embodiment, the device for implementing the function of the network device can be the network device itself, or it can be a device capable of supporting the network device in implementing that function, such as a chip system, which can be installed in the network device. In the technical solutions provided in this application embodiment, the example of a network device being used to implement the function of the network device is used to describe the technical solutions provided in this application embodiment.

[0083] 3) V2X transmission modes: There are two main transmission modes for V2X communication: the mode based on network device scheduling, also known as mode one, and the mode in which users choose their own resources, also known as mode two.

[0084] Mode 1 is used for V2X communication within the coverage area of ​​network devices. The network devices centrally allocate time-frequency resources (including time-domain and frequency-domain resources) based on the buffer status report (BSR) submitted by the terminal devices. For example... Figure 2 As shown, the network device instructs the sending terminal device on the time-frequency resources for transmitting sidelink data via downlink control information (DCI). Upon receiving the DCI, the sending terminal device transmits sidelink control information (SCI) and / or sidelink data to the receiving terminal device using the time-frequency resources indicated by the DCI. In this mode, the time-frequency resources for transmitting sidelink data from each terminal device are uniformly scheduled by the network device, which avoids collisions in time-frequency resources between different terminal devices.

[0085] In Mode 2, the time-frequency resources for transmitting sideline data by the sending terminal device are selected by the sending terminal device based on its own listening results, no longer relying on network device scheduling. This mode is not limited by network coverage; the sending terminal device can still communicate using this mode even without network coverage. If the sending terminal device has sideline data to send to the receiving terminal device in time slot n, triggering resource selection, the resource listening window can be defined as the T time slots before the resource selection is triggered, and the resource selection window is the time slots [n+T1, n+T2] corresponding to the resource selection after the trigger. Figure 3As shown, if the transmitting terminal device has sidelink data to send to the receiving terminal device in time slot n, triggering resource selection, the resource listening and selection process of the transmitting terminal device can be as follows: 1. The transmitting terminal device listens for SCIs sent by other terminal devices in the frequency domain resource pool within the time slot corresponding to the resource listening window [nT, n]. 2. If the listened SCI includes time-frequency resources already reserved by other terminal devices, and the reserved time-frequency resources are located within the resource selection window [n+T1, n+T2], the transmitting terminal device performs a physical sidelink shared channel (PSSCH) reference signal received power (RSRP) measurement on the candidate time-frequency resources corresponding to the reserved time-frequency resources. If the measurement result is higher than the preset RSRP threshold ThRSRP, the candidate time-frequency resources are excluded from the resource selection window. The preset RSRP threshold ThRSRP can be determined based on the priority of the data indicated in the received SCI and the priority of the sidelink data to be sent by the transmitting terminal device. 3. The transmitting terminal device selects the time and frequency resources for transmitting sideline data from the remaining candidate time and frequency resource set.

[0086] like Figure 3 As shown, the transmitting terminal device detects SCIs transmitted by other terminal devices on time-frequency resources 1, 2, and 3, and its PSSCH-RSRP exceeds the threshold ThRSRP. Therefore, the transmitting terminal device excludes these time-frequency resources in the resource selection window; that is, the transmitting terminal device selects time-frequency resources other than time-frequency resources 1, 2, and 3 in the resource selection window for transmitting sideline data. The transmitting terminal device selects the time-frequency resource for transmitting sideline data based on the detection results and transmits sideline control and / or sideline data to the receiving terminal device on the selected time-frequency resource. Since Mode 2 involves each terminal device performing resource detection and selection separately, time-frequency resource collisions for transmitting sideline control and / or sideline data may occur.

[0087] 4) V2X communication resource pool, also known as V2X communication resource pool, resource pool, etc. V2X communication time and frequency resources are configured based on the V2V communication resource pool. The V2V communication resource pool can be viewed as a collection of time-domain resources (also known as time resources) and frequency-domain resources (also known as frequency resources) used for V2V communication. For time-domain resources, network devices use a bitmap and periodically repeat this bitmap to indicate the set of subframes available for V2V communication in all subframes of the communication system. For example... Figure 4As shown, an example of a bitmap with an 8-bit length is given. In the bitmap, 1 represents a subframe available for V2X communication, and 0 represents a normal subframe, i.e., a subframe unavailable for V2X communication. In the case of a bitmap of 11001110, subframes 0 through 7 (subframes 0, 1, 4, 5, and 6) are available for V2X communication; subframes 8 through 15 (subframes 8, 9, 12, 13, and 14) are available for V2X communication, and so on. In each available V2X subframe, the number of symbols occupied by sidelink (SL) transmission is fixed at M symbols, which can be defined as the time-domain transmission duration of one SL, or a time-domain transmission unit. It should be understood that, unless otherwise specified, the symbols in the embodiments of this application all refer to time-domain symbols. Time-domain symbols can be orthogonal frequency division multiplexing (OFDM) symbols or discrete Fourier transform-spread-OFDM (DFT-s-OFDM) symbols.

[0088] For the frequency domain resources of the V2V communication resource pool, the network device divides the frequency band used for V2V communication into several sub-channels, and each sub-channel contains a certain number of resource blocks (RBs). Figure 5 A frequency domain resource diagram of a communication resource pool is provided, where the network device indicates the sequence number of the first resource block used for V2V communication. The communication resource pool contains a total of N sub-channels, and each sub-channel contains n resource blocks. CH This is used to determine frequency domain resources. A V2V transmission can occupy one or more subchannels at a time. When scheduling V2X communication resources, scheduling is performed in the frequency domain at the subchannel level. Additionally, it should be noted that unless otherwise specified in this application, RB and physical resource block (PRB) refer to the same thing and can be used interchangeably; for example, both refer to 12 consecutive carriers in the frequency domain.

[0089] In NR systems, V2X communication supports hybrid automatic repeat request (HARQ) - acknowledgment (ACK) feedback at the physical layer, where HARQ-ACK feedback can also be called HARQ feedback. Specifically, for a transmission on the physical sidelink shared channel (PSSCH), if the sending terminal device carries HARQ-ACK feedback enable information (also called HARQ feedback enable) in its control information, the receiving terminal device needs to respond with ACK / NACK information based on the PSSCH decoding result. The ACK / NACK information is transmitted through the physical sidelink feedback channel (PSFCH). PSFCH feedback resources (time-frequency resources) are periodic resources configured in the V2X communication resource pool, and their periodic configuration parameters... It can be 0, 1, 2, or 4. This indicates that there is no PSFCH feedback resource configuration in the V2X communication resource pool, and PSFCH transmission is not enabled in the V2X communication resource pool, which means that physical layer HARQ feedback is not supported. Indicates each within a time window Each SL time slot will have a PSFCH feedback time slot, such as Figure 6 As shown, in At that time, there will be a PSFCH feedback time slot for each 1, 2, and 4 SL time slots. In the time slot where the PSFCH feedback resource is located, the last two symbols before the PSFCH occupancy interval (GAP) are used.

[0090] Depend on Figure 6 It can be seen that if PSFCH feedback resources are configured on the V2X communication resource pool, then each Each time slot is configured with PSFCH feedback resources. In V2X transmission mode 2 scenarios, unlike network device scheduling, users need to autonomously select the time-frequency resources for PSSCH transmission based on their own listening results. Therefore, to simplify the PSFCH feedback resource selection process, V2X communication configures PSFCH feedback resources for each PSSCH sub-channel. The specific process for determining the PSFCH feedback resources for each sub-channel is as follows:

[0091] 1. The V2X communication resource pool is configured with a bitmap of PSFCH frequency domain resources. This bitmap indicates whether a specific PRB on the frequency domain resources where the V2X communication resource pool resides can be used as a PSFCH feedback resource. Specifically, the bitmap contains bits of equal length to the number of PRBs in the V2X communication resource pool. A 1 in the bitmap indicates that the corresponding PRB can be used as a PSFCH feedback resource, and a 0 indicates that the corresponding PRB cannot be used as a PSFCH feedback resource. For example... Figure 7 As shown, in a time slot with PSFCH feedback resources, assuming a sub-channel contains 10 PRBs and there are 3 sub-channels in the V2X communication resource pool, the bit map indicating PSFCH frequency domain resources in the V2X communication resource pool contains 3 * 10 = 30 bits, each indicating whether each PRB can be used as a PSFCH feedback resource. Figure 7 As shown in the diagram, the bit map indicates that the first 4 PRBs of each subchannel can be used as PSFCH feedback resources.

[0092] 2. Because each One PSSCH time slot corresponds to one PSFCH feedback time slot, for a total of N subch For the V2X communication resource pool of each sub-channel, the number of PSFCH feedback resources corresponding to each sub-channel is: in This indicates the number of PRBs in the PSFCH frequency domain resources, which is the total number of bits with a value of 1 in the bit map of the PSFCH frequency domain resources. The periodic configuration parameters for PSFCH feedback resources.

[0093] 3. Considering the limitations of the receiver's decoding capability, the receiver cannot immediately provide feedback after receiving the PSSCH. Therefore, the standard defines a PSSCH feedback time interval K. That is, the PSSCH is transmitted on the first available time slot containing PSFCH feedback resources. This time slot is at least K time slots apart from the time slot containing the PSSCH. The value of K is configured in the V2X communication resource pool. For example... Figure 8 As shown, when When K=2, the PSSCH carried on SL time slot 0 and SL time slot 1 can be fed back on the PSFCH feedback resource on SL time slot 3. The PSSCH carried on SL time slot 2, SL time slot 3, SL time slot 4 and SL time slot 5 are fed back on the PSFCH feedback resource of SL time slot 7. Since SL time slot 2, SL time slot 3, SL time slot 4 and SL time slot 5 are fed back on the PSFCH feedback resource of one SL time slot, SL time slot 2, SL time slot 3, SL time slot 4 and SL time slot 5 can be called a PSSCH binding window length.

[0094] The available feedback resources of the PSFCH within a PSFCH feedback time slot are allocated sequentially to each sub-channel within the feedback period, first in ascending time-domain order and then in ascending frequency-domain order. Specifically, as follows: Figure 9 As shown, when The V2X communication resource pool contains 3 sub-channels. When the first 4 PRBs of each sub-channel can be used as PSFCH feedback resources, the PSFCH feedback resources corresponding to each sub-channel in the 4 bound PSSCH slots (i.e., SL slots) are numbered as follows: Figure 9 As shown, each sub-channel of each time slot is allocated a PRB for PSFCH feedback resources. The first four PRBs of each of the three sub-channels are numbered from 0 to 15 in ascending frequency domain order, corresponding to PSFCH feedback resources 0 to 15. Specifically, in the four bound PSFCH time slots, the PSFCH feedback resource corresponding to sub-channel 0 of time slot 0 is numbered 0, the PSFCH feedback resource corresponding to sub-channel 0 of time slot 1 is numbered 1, the PSFCH feedback resource corresponding to sub-channel 0 of time slot 2 is numbered 2, the PSFCH feedback resource corresponding to sub-channel 0 of time slot 3 is numbered 3, ..., the PSFCH feedback resource corresponding to sub-channel 2 of time slot 0 is numbered 8, the PSFCH feedback resource corresponding to sub-channel 2 of time slot 1 is numbered 9, the PSFCH feedback resource corresponding to sub-channel 2 of time slot 2 is numbered 10, and the PSFCH feedback resource corresponding to sub-channel 2 of time slot 3 is numbered 11. Expressed as a formula, for the i-th time slot among N bound PSSCH time slots, if its frequency domain sub-channel number in the V2X communication resource pool is j, then its corresponding PSFCH feedback resource is... If a user occupies two sub-channels for transmission, such as sub-channel 1 and sub-channel 2 in time slot 1, their corresponding PSFCH feedback resources are 5 and 9 respectively, which are discontinuous in the frequency domain.

[0095] 5) PSFCH feedback method: NR-V2X supports three scenarios: unicast, multicast and broadcast. For unicast and multicast, physical layer HARQ-ACK feedback is supported. Multicast has two scenarios: multicast 1 scenario and multicast 2 scenario.

[0096] In a unicast scenario, a sender and a receiver form a unicast connection pair. After the receiver correctly receives a PSSCH from the sender, if it can correctly decode the corresponding PSCCH, it will feed back the enable indication information of the HARQ-ACK of the PSCCH. If the PSSCH is correctly decoded, the receiver will feed back a PSFCH sequence carrying ACK information to the sender; otherwise, it will feed back a PSFCH sequence carrying NACK information.

[0097] In a multicast scenario, a sender and one or more receivers within a group form multiple connection pairs. In a multicast 1 (NACK-only) scenario, if the receivers within the group can correctly decode the PSCCH corresponding to the PSSCH, they will provide enable indication information based on the HARQ-ACK of the PSCCH. If the PSSCH decoding fails, they will provide a PSFCH sequence carrying NACK information; otherwise, they will not provide any information.

[0098] In the multicast 2 (NACK / ACK) scenario, if the receiver in the group can correctly decode the PSCCH corresponding to the PSSCH, it will provide the enable indication information according to the HARQ-ACK of the PSCCH. If the PSSCH decoding fails, it will provide the PSFCH sequence carrying NACK information; otherwise, it will provide the PSFCH sequence carrying NACK information.

[0099] Generation of PSFCH sequences

[0100] The PSFCH sequence is a low peak-to-average power ratio (PAPR) ZC sequence, occupying two consecutive OFDM symbols in the time domain and one PRB in the frequency domain. Specifically, it is generated by creating a base sequence r(n) based on the sequence length, where 0 ≤ n. <M ZC A phase rotation is performed on the basic sequence r(n) to generate a reusable low peak-to-average ratio PSFCH sequence r as follows: α (n):

[0101] r α (n)=r*e jαn ,0≤n <M ZC

[0102] M ZC =12, j represents the imaginary part parameter, and α is the phase rotation value. Different α values ​​can be used to generate distinguishable PSFCH sequences, and each PSFCH sequence is code-division multiplexed and transmitted on a single PRB. Since terminal devices need to provide ACK and NACK information, each user is assigned at least two sequences, each corresponding to a different α value. The phase rotation value α is determined by the following formula.

[0103]

[0104] This represents the number of subcarriers in a PRB; in the NR system, this value is defined as 12, α. l Represents α, This represents the slot number corresponding to the current subcarrier interval μ in a radio frame, l represents the OFDM symbol number on the PSFCH transmission slot, l = 0 represents the first OFDM symbol of the current PSFCH transmission resource, and l′ represents the symbol index on the current PSFCH transmission resource relative to the first OFDM symbol. m0 represents the phase of the ACK sequence in a PSFCH feedback resource pair, m cs This represents the phase offset of the NACK sequence relative to the ACK sequence in a PSFCH feedback resource pair.

[0105] In NR system V2X supporting unicast and multicast scenarios, the physical layer PSFCH feedback is determined for different service types, and m is used to determine the appropriate response time. cs The values ​​can be determined according to Table 1 and Table 2.

[0106]

[0107] Table 1

[0108] Table 1 shows the sequence cyclic shift of a PSFCH feedback sequence pair in unicast and multicast 2 scenarios, that is, the phase mapping relationship of the PSFCH feedback sequence. A HARQ value of 0 indicates decoding failure, and a value of 1 indicates decoding success.

[0109]

[0110] Table 2

[0111] Table 2 shows the HARQ information mapping relationship of format 0 (scheduling request, SR) of the physical uplink control channel (PUCCH) in the multicast 1 scenario. A HARQ value of 0 indicates decoding failure.

[0112] function n cs (n c ,l) represents

[0113]

[0114] Where c(i) represents the value of index i in the pseudo-random sequence, and the generation process is shown in the following paragraph. This represents the number of consecutive time-domain symbols in a time slot, with a value of 14. The initial value for generating the pseudo-random sequence is c. init =n ID n ID It can be configured by higher-level personnel; if no configuration is made by higher-level personnel, the value will be 0.

[0115] Length MPN The pseudo-random sequence c(n) is generated by cyclically shifting a gold sequence of length 31, where n = 0, 1, ..., M. PN -1. The gold sequence consists of two m-sequences x1(n) and x2(n), generated as follows:

[0116] c(n)=(x1(n+N C )+x2(n+N C ))mod2

[0117] x1(n+31)=(x1(n+3)+x1(n))mod2

[0118] x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod2

[0119] Where N C =1600, x1(0)=1, x1(n)=0, n=1,2,...,30, x2(n) is given by Sure.

[0120] Based on the above V2X communication resource pool, it can be seen that if one PSSCH occupies... Each sub-channel corresponds to There are 1 PSFCH feedback resource pair, where the PSFCH feedback resource pair is a PSFCH sequence pair. This represents the number of PSFCH sequence pairs that can be reused on the PSFCH feedback resource of a PRB configured in the V2X communication resource pool. The number of PRBs allocated to the PSFCH feedback resources for each sub-channel.

[0121] Meanwhile, the V2X communication resource pool can also be configured. Limit the PSFCH feedback resources that the PSSCH receiver can use. There are two possible solutions:

[0122] If the V2X communication resource pool is configured The receiver of this PSSCH can only use the PSFCH feedback resource corresponding to its first sub-channel, that is... like Figure 9 As shown, when the PSSCH occupies sub-channels 1 and 2 of time slot 1 to transmit side data, the receiver of the PSSCH can only use the PSFCH feedback resource numbered 5 for feedback.

[0123] If the V2X communication resource pool is configured The receiver of this PSSCH can use the PSFCH feedback resources corresponding to all its sub-channels for feedback, that is... like Figure 9As shown, when the PSSCH occupies sub-channels 1 and 2 of time slot 1 to transmit sideline data, the receiver of the PSSCH can use the PSFCH feedback resources numbered 5 and 9 to provide feedback.

[0124] 6) Carrier aggregation (CA): To meet the requirements of single-user peak rate and system capacity improvement, one of the most direct methods is to increase the system transmission bandwidth. However, the spectrum resources of wireless communication are scarce, especially the scarcity of large-bandwidth continuous spectrum. Therefore, carrier aggregation is introduced into communication systems. Carrier aggregation combines two or more component carriers (CCs) to support a larger transmission bandwidth (up to 100MHz). In order to efficiently utilize fragmented spectrum, CA supports aggregation between different CCs. (1) Intra-band continuous carrier aggregation: multiple CCs belong to the same frequency band and are continuous in the frequency domain. (2) Intra-band non-contiguous carrier aggregation: multiple CCs belong to the same frequency band but are not continuous in the frequency domain. (3) Inter-band carrier aggregation: CCs belong to different frequency bands (because they belong to different frequency bands, multiple CCs are basically discontinuous in the frequency domain).

[0125] like Figure 10 The diagram illustrates a carrier aggregation (CA) scenario. Carrier aggregation can involve the aggregation of carriers from different cells, where one carrier is called the primary carrier (PCC), and the cell corresponding to the PCC is called the primary cell (PCell). The other two carriers are called secondary carriers (SCCs), and the cell corresponding to the SCC is called the secondary cell (SCell). Carrier aggregation can also involve the aggregation of different carriers within the same cell.

[0126] The preceding text mainly introduced some terms and concepts involved in the embodiments of this application. The following text introduces the technical features involved in the embodiments of this application.

[0127] To cope with the increasing volume of sideline data between devices, CA technology may be introduced in sideline link communication, such as D2D or V2X communication scenarios, to transmit and receive sideline data on multiple carriers. Therefore, how to achieve the transmission and reception of feedback information in multi-carrier scenarios is a problem worth considering.

[0128] Based on this, embodiments of this application provide a communication method and apparatus that can transmit and receive feedback information in a multi-carrier scenario, improving feedback efficiency and resource utilization. The method and apparatus are based on the same inventive concept. Since the principles by which the method and apparatus solve problems are similar, the implementations of the apparatus and method can be mutually referred to, and repeated details will not be elaborated further.

[0129] The embodiments provided in this application are applicable to a variety of different scenarios. For example, they can be applied to network device-based scheduling modes and user-selectable resource modes in communication scenarios with or without network coverage. Figures 11-13 The diagram illustrates several V2X scenarios applicable to the embodiments of this application. Figures 11-13 This includes network equipment and two terminal devices, namely Terminal Device 1 and Terminal Device 2. Both terminal devices can be within the coverage area of ​​the network equipment, such as... Figure 11 As shown. Alternatively, only terminal device 1 may be within the coverage area of ​​the network device, while terminal device 2 may not be within the coverage area of ​​the network device, such as... Figure 12 As shown. Or, neither of these two terminal devices is within the coverage area of ​​this network device, such as... Figure 13 As shown. These two terminal devices can communicate via a sidelink (SL). Of course. Figures 11-13 The number of terminal devices mentioned is just an example. In actual applications, network devices can provide services to multiple terminal devices.

[0130] The embodiments of this application will now be described in detail with reference to the accompanying drawings. In various embodiments of this application, the first device may be... Figures 11-13 Terminal device 1, the second device can be Figures 11-13 The first device can also refer to a side-link data receiving device in V2X communication, D2D communication, etc., or a device or component with the function of such a receiving device, or a chip (e.g., processor, baseband chip, or chip system) applied in such a receiving device. The second device can also refer to a side-link data transmitting device in V2X communication, D2D communication, etc., or a device or component with the function of such a transmitting device, or a chip (e.g., processor, baseband chip, or chip system) applied in such a transmitting device; this application does not limit this. Furthermore, in various embodiments of this application, different devices (or equipment) can communicate through licensed spectrum, unlicensed spectrum, or simultaneously through both licensed and unlicensed spectrum. They can communicate through spectrum below 6 GHz, or through spectrum above 6 GHz, or simultaneously using both spectrum below 6 GHz and spectrum above 6 GHz. The embodiments of this application do not limit the spectrum resources used for wireless communication.

[0131] The embodiments of this application will now be described in detail with reference to the accompanying drawings.

[0132] Figure 14A schematic diagram of a communication method provided in an embodiment of this application is shown. The method includes:

[0133] S1401: The first device receives side-going data from the second device from multiple frequency domain resource sets on multiple carriers in the first time slot, and correspondingly, the second device sends side-going data to the first device from multiple frequency domain resource sets on multiple carriers in the first time slot.

[0134] Each of the multiple carriers includes at least one set of frequency domain resources.

[0135] With the surge in throughput demands for V2X communication, the available frequency band bandwidth is no longer sufficient to meet the capacity requirements. Wireless communication spectrum resources are scarce, especially large-bandwidth continuous spectrum. Therefore, carrier aggregation solutions have emerged. This involves aggregating two or more carriers (CCs) together to support greater bandwidth. These aggregated CCs can be consecutive carriers within a single frequency band, discontinuous carriers within a single frequency band, or carriers belonging to different frequency bands.

[0136] In this embodiment, the frequency domain resource set can be a continuous range of frequency resources. For example, in V2X communication, the V2X communication resource pool is independent on each carrier, and there can be one or more V2X communication resource pools on a single carrier. Each V2X communication resource pool is configured with time-frequency resources (time-domain resources and frequency-domain resources), and the frequency-domain resources of each V2X communication resource pool can be referred to as a frequency domain resource set. The configuration process of the network device for the time-frequency resources of each V2X communication resource pool can be referred to the above description of V2X communication resource pools, and will not be repeated here.

[0137] S1402: The first device determines a feedback resource from multiple candidate feedback resources corresponding to multiple frequency domain resource sets, wherein each frequency domain resource set is configured with a candidate feedback resource, the feedback resource belongs to one of the multiple frequency domain resource sets in the frequency domain, and the feedback resource is located in the second time slot in the time domain.

[0138] For example, step S1402 above can also be described as: the first device determines a feedback resource, wherein the feedback resource belongs to one of a plurality of frequency domain resource sets in the frequency domain and the feedback resource is located in a second time slot in the time domain.

[0139] It is important to understand that when the frequency domain resource set is the frequency domain resource of the V2X communication resource pool, the candidate feedback resource configured on the frequency domain resource set is either the feedback resource of the V2X communication resource pool or the feedback resource configured on the V2X communication resource pool.

[0140] S1403: The first device sends feedback information of the side data to the second device on the feedback resource, and the second device receives the feedback information accordingly.

[0141] Optionally, before receiving feedback information from the first device, the second device may also determine feedback resources from multiple candidate feedback resources corresponding to multiple frequency domain resource sets in the same or similar manner as the first device, and receive feedback information on the determined feedback resources. Alternatively, the second device may directly detect multiple candidate feedback resources corresponding to multiple frequency domain resource sets, thereby receiving feedback information on the feedback resources on which the first device sends feedback information.

[0142] It's important to understand that in V2X communication, sending sideline data can also be called sending PSSCH, meaning sending the data carried by the PSSCH. The feedback information from sending sideline data can also be called sending PSFCH, meaning sending the data carried by the PSFCH. Feedback resources can also be called PSFCH feedback resources.

[0143] In some implementations, to facilitate the simultaneous transmission of sideline data by the second device across multiple frequency domain resource sets on multiple carriers, the first device can simultaneously receive sideline data across multiple frequency domain resource sets on multiple carriers. Subframes (i.e., SL subframes) of multiple V2X communication resource pools on multiple carriers can be aligned.

[0144] Taking the aggregation of three carriers (carrier 0, carrier 1, and carrier 2), with each carrier including one V2X communication resource pool and a subcarrier spacing of 15 kHz as an example, the time-domain resources of the V2X communication resources on carriers 0, 1, and 2 can all be indicated using a unified bit map "11001110". With a subcarrier spacing of 15 kHz, each time slot is 1 ms long, and each subframe includes one time slot. For example... Figure 15 As shown, the bitmap "11001110" can indicate that the time-domain resources of the V2X communication resource pool on carriers 0, 1, and 2 include subframes 0, 1, 4, 5, and 6 in subframes 0 to 7, subframes 8, 9, 12, 13, and 14 in subframes 8 to 15, and so on. That is, the time-domain resources of the V2X communication resource pool on carriers 0, 1, and 2 include the following SL time slots: time slots 0, 1, 4, 5, and 6 in time slots 0 to 7, time slots 8, 9, 12, 13, and 14 in time slots 8 to 15, and so on.

[0145] For example, in S1401, the second device sending side-link data to the first device from multiple frequency domain resource sets on multiple carriers may include: the second device, according to the scheduling of the network device, simultaneously sending side-link data to the first device from multiple frequency domain resource sets of multiple V2X communication resource pools on multiple carriers in a certain SL time slot (i.e., the first time slot) scheduled by the network device.

[0146] Alternatively, the second device can also adopt a user-selectable resource mode, autonomously determining the time-domain and frequency-domain resources for transmitting sideline data in each V2X communication resource pool. The time-domain resources for transmitting sideline data are the same in each V2X communication resource pool. Based on the autonomously determined time-domain and frequency-domain resources for transmitting sideline data in each V2X communication resource pool, the second device simultaneously transmits sideline data to the first device on the determined frequency-domain resources in multiple frequency-domain resource sets of multiple V2X communication resource pools on multiple carriers in a determined SL time slot (i.e., the first time slot).

[0147] In one possible implementation, when a second device transmits sideline data to a first device across multiple frequency domain resource sets on multiple carriers, the second device may encode the sideline data transmitted across these multiple frequency domain resource sets together. That is, the second device transmits a single piece of sideline data across multiple frequency domain resource sets in multiple V2X communication resource pools, and only transmits a portion of the sideline data in each frequency domain resource set of each V2X communication resource pool. The first device needs to decode the sideline data received from the multiple frequency domain resource sets of the multiple V2X communication resource pools together. With HARQ-ACK feedback enabled, for the sideline data received from the multiple frequency domain resource sets of the multiple V2X communication resource pools, the first device can, based on the decoding result, provide feedback of at least one PSFCH sequence carrying ACK information or a PSFCH sequence carrying NACK information.

[0148] In another possible implementation, the second device can also encode the sideline data transmitted in multiple frequency domain resource sets on multiple carriers. That is, the second device transmits multiple sideline data in multiple frequency domain resource sets of multiple V2X communication resource pools, and the first device needs to decode the sideline data received from the multiple frequency domain resource sets of multiple V2X communication resource pools respectively. With HARQ-ACK feedback enabled, for the sideline data received from the multiple frequency domain resource sets of multiple V2X communication resource pools, the first device can feed back a PSFCH sequence carrying ACK information or a PSFCH sequence carrying NACK information respectively based on the decoding result.

[0149] As discussed in the section on PSFCH feedback methods above, different phase rotation values ​​α can generate distinguishable PSFCH sequences. These PSFCH sequences can be code-division multiplexed and transmitted on a single PRB. Furthermore, using different m... cs Different α sequences can be generated, which in turn can generate different PSFCH sequences. cs The selectable value is 0-11, which can generate a total of 6 PSFCH sequence pairs. The 6 PSFCH sequence pairs can correspond to m respectively. cs The values ​​are 0 and 6, 1 and 7, 2 and 8, 3 and 9, 4 and 10, 5 and 11.

[0150] With HARQ-ACK feedback enabled, in unicast or multicast 2 scenarios, for each sideline data reception, the first device needs to feed back a PSFCH sequence carrying ACK information or a PSFCH sequence carrying NACK information. A pair of PSFCH sequences is required, such as corresponding to m... cs PSFCH sequence pairs with values ​​of 0 and 6, corresponding to m cs The PSFCH sequences with values ​​of 1 and 7 are equivalent. In the multicast 1 scenario, for each sideline data reception, the first device only needs to feed back a PSFCH sequence carrying NACK information after the sideline data decoding fails. This requires a pair of PSFCH sequences carrying NACK information, such as the corresponding m cs In the PSFCH sequence pair with values ​​of 0 and 6, m cs The PSFCH sequence with a value of 0, corresponding to m cs In the PSFCH sequence pairs with values ​​of 1 and 7, m cs PSFCH sequences with a value of 1, etc.

[0151] As can be seen from the above, for sideline data received in the frequency domain resource set of a V2X communication resource pool, the first device only needs to feed back one PSFCH sequence carrying ACK information or one PSFCH sequence carrying NACK information on the candidate feedback resource configured on the frequency domain resource set, occupying only 1 pair of PSFCH sequences. When the minimum candidate feedback resource is 1 PRB, there are still 5 pairs of PSFCH sequences available, which can be code-division multiplexed and transmitted on the PRB.

[0152] When the second device jointly encodes the sideline data sent to the first device from multiple frequency domain resource sets in multiple V2X communication resource pools, the first device needs to decode the sideline data received from multiple frequency domain resource sets in multiple V2X communication resource pools together. If the first device sends feedback information of the sideline data to the second device respectively on the candidate feedback resources configured on multiple frequency domain resource sets, that is, in the feedback resources of multiple V2X communication resource pools, the first device sends a PSFCH sequence carrying ACK information or a PSFCH sequence carrying NACK information generated based on the decoding result of the sideline data to the second device respectively, then the content of the multiple feedback information sent by the first device to the second device is the same.

[0153] In the case where the second device encodes the sideline data sent to the first device from multiple frequency domain resource sets in multiple V2X communication resource pools, the first device needs to decode the sideline data received from multiple frequency domain resource sets in multiple V2X communication resource pools. If candidate feedback resources are configured on multiple frequency domain resource sets, and the first device sends feedback information of the sideline data received in the corresponding frequency domain resource set to the second device, then only one pair of PSFCH sequences is applied in each candidate feedback resource. When the minimum number of candidate feedback resources is 1 PRB, 5 pairs of PSFCH sequences remain available in each candidate feedback resource.

[0154] Considering that feedback information is sent separately to candidate feedback resources (i.e., feedback resources in multiple V2X communication resource pools) in multiple frequency domain resource sets of multiple V2X communication resource pools, the discontinuous feedback sequence in the frequency domain will cause additional power back-off, especially for cross-carrier transmission, which requires additional power back-off. Thus, the maximum available transmit power of the device will decrease, affecting the reliability of signal reception. Furthermore, it will incur significant signaling overhead and device processing resource overhead. In this embodiment, the first device can determine only one feedback resource from the multiple candidate feedback resources corresponding to the multiple frequency domain resource sets and send the feedback information of the sideline data to the second device.

[0155] As an example, in the case where the second device jointly encodes sideline data sent to the first device from multiple frequency domain resource sets in multiple V2X communication resource pools, the first device needs to decode the sideline data received from multiple frequency domain resource sets together. The first device can determine only one feedback resource from the multiple candidate feedback resources corresponding to the multiple frequency domain resource sets to send feedback information for the sideline data, thus avoiding the repeated transmission of feedback information.

[0156] When the second device encodes the sideline data sent to the first device from multiple frequency domain resource sets in multiple V2X communication resource pools, the first device needs to decode the sideline data received from multiple frequency domain resource sets. The first device can send the feedback information of the sideline data received from multiple frequency domain resource sets on a candidate feedback resource. That is, multiple pairs of PSFCH sequences can be applied in the candidate feedback resource configured on a frequency domain resource set to feed back the decoding results of the sideline data received from multiple frequency domain resource sets.

[0157] As an example, such as Figure 16 As shown, three carriers, carrier 0, carrier 1, and carrier 2, are aggregated. Each carrier includes one V2X communication resource pool, namely V2X communication resource pool 0, V2X communication resource pool 1, and V2X communication resource pool 2. The second device simultaneously sends side-link data to the first device on the frequency domain resources scheduled by the network device in the frequency domain resource sets of V2X communication resource pools 1, 2, and 3 in the first time slot (e.g., SL time slot 1). The side-link data is encoded. The first device correctly decodes all the side-link data received in the frequency domain resource sets of V2X communication resource pools 0, 1, and 2. The second device can then send corresponding m data to the first device on the feedback resources configured in the frequency domain resource set of V2X communication resource pool 2 (located in the frequency domain resource set of V2X communication resource pool 2 and the second time slot, such as SL time slot 3). cs In the PSFCH sequence pair with values ​​of 0 and 6, m cs The PSFCH sequence with a value of 6, corresponding to m cs In the PSFCH sequence pairs with values ​​of 1 and 7, m cs The PSFCH sequence with a value of 7, corresponding to m cs In the PSFCH sequence pairs with values ​​of 2 and 8, m cs The PSFCH sequence has a value of 8, where the feedback information from V2X communication resource pool 0 corresponds to m. cs The PSFCH sequence with values ​​of 0 and 6 corresponds to the feedback information of V2X communication resource pool 1. cs The PSFCH sequence with values ​​of 1 and 7 corresponds to the feedback information of V2X communication resource pool 2. cs The PSFCH sequence with values ​​of 2 and 8.

[0158] Among them, the candidate feedback resources configured on the frequency domain resource set of the V2X communication resource pool are the feedback resources corresponding to the sideline data in the V2X communication resource pool where the frequency domain resource set is located. The determination of the feedback resources corresponding to the sideline data in the V2X communication resource pool can be referred to the above introduction of the V2X communication resource pool. The repeated parts will not be repeated.

[0159] It is important to understand that the above example uses the feedback information from V2X communication resource pool 0 to correspond to m. cs The PSFCH sequence pairs with values ​​of 0 and 6 correspond to the feedback information of V2X communication resource pool 1. cs The PSFCH sequence with values ​​of 1 and 7 corresponds to the feedback information of V2X communication resource pool 2. cs The PSFCH sequence with values ​​of 2 and 8, m cs The PSFCH sequence with values ​​of 6, 7, or 8 carries ACK information, indicating successful decoding. cs The PSFCH sequence with values ​​of 0, 1, and 2 carries NACK information, indicating a failure in side-line data decoding. This is used as an example for illustration. In practical applications, the correspondence between the feedback information of the V2X communication resource pool and the PSFCH sequence pair, and which sequence in the PSFCH sequence pair carries NACK or ACK information, can be determined by protocol pre-definition, pre-broadcast by network devices, and negotiation between the first and second devices. This application does not limit this.

[0160] For multiple candidate feedback resources configured on multiple frequency domain resource sets of multiple V2X communication resource pools, the first device can randomly select one candidate feedback resource as the feedback resource for sending feedback information. In some implementations, the first device can also determine the first frequency domain resource set (or the first V2X resource pool) where the feedback resource for sending feedback information is located from the perspectives of the signal-to-interference plus noise ratio (SINR) of the received side-link data in multiple frequency domain resource sets and the channel busy ratio (CBR) of multiple frequency domain resource sets, thereby determining the feedback resource used to send feedback information.

[0161] The following section uses a specific example to illustrate the possible ways in which the first device determines feedback resources from multiple candidate feedback resources corresponding to multiple frequency domain resource sets.

[0162] Method 1: The first device determines the candidate feedback resources configured on the first frequency domain resource set as feedback resources. The first frequency domain resource set is the frequency domain resource set with the largest SINR of the received side line data among multiple frequency domain resource sets.

[0163] Method 1 can also be described as follows: The first device determines the feedback resource in the first frequency domain resource set in the second time slot. The first frequency domain resource set is the frequency domain resource set with the largest SINR of the received side line data among multiple frequency domain resource sets.

[0164] The higher the SINR of the sideline data received by the first device in the frequency domain resource set, the better the channel quality and the higher the accuracy of the sideline data transmission. Therefore, in some embodiments, the first device can select the frequency domain resource set with the largest SINR of the received sideline data from multiple frequency domain resource sets as the first frequency domain resource set where the feedback resource is located, and use the candidate feedback resource configured on the frequency domain resource set with the largest SINR as the feedback resource. That is, the candidate feedback resource configured on the V2X communication resource pool where the frequency domain resource set with the largest SINR is located is the feedback resource.

[0165] Here, SINR is obtained by the first device from the pilot measurement of the received signal in the frequency domain resource set. The received signal is the side-pass data transmitted to the first device by the second device from multiple frequency domain resource sets on multiple carriers in the first time slot. Alternatively, SINR is the average SINR over a certain period of time, such as the network layer (L3 layer) SINR obtained by the alpha filtering method.

[0166] Method 2: The first device determines the candidate feedback resources configured on the first frequency domain resource set as feedback resources, and the first frequency domain resource set is the frequency domain resource set with the smallest CBR among multiple frequency domain resource sets.

[0167] Method 2 can also be described as follows: The first device determines the feedback resource in the first frequency domain resource set in the second time slot, and the first frequency domain resource set is the frequency domain resource set with the smallest CBR among multiple frequency domain resource sets.

[0168] The smaller the CBR of a frequency domain resource set, the smaller the load of that frequency domain resource set and the higher the accuracy of side-by-side data transmission. Therefore, in some embodiments, the first device can select the frequency domain resource set with the smallest CBR from multiple frequency domain resource sets as the first frequency domain resource set where the feedback resource is located, and use the candidate feedback resource configured on the frequency domain resource set with the smallest CBR as the feedback resource, that is, the candidate feedback resource configured on the V2X communication resource pool where the frequency domain resource set with the smallest CBR is located as the feedback resource.

[0169] As an example: three carriers, carrier 0, carrier 1, and carrier 2, are aggregated. Each carrier includes one V2X communication resource pool, namely V2X communication resource pool 0, V2X communication resource pool 1, and V2X communication resource pool 2. The frequency domain resource sets corresponding to V2X communication resource pool 0, V2X communication resource pool 1, and V2X communication resource pool 2 are frequency domain resource set 0, frequency domain resource set 1, and frequency domain resource set 2, respectively. Frequency domain resource set 0 has the largest CBR, frequency domain resource set 1 has the second largest CBR, and frequency domain resource set 2 has the smallest CBR. Therefore, frequency domain resource set 2 is determined to be the first frequency domain resource set where the feedback resource is located. Furthermore, the candidate feedback resource configured on frequency domain resource set 2 can be determined as the feedback resource for the first device to send feedback information.

[0170] In this context, the Channel Busyness Ratio (CBR) of the frequency domain resource set can be understood as the channel busyness measured by the first device on a frequency domain resource set. The CBR at time N (e.g., time slot n) represents the proportion of sub-channel RSSI exceeding a threshold determined by the first device in time slot n based on the received signal strength indicator (RSSI) results of all sub-channels from time slot na to time slot n-1 measured within a past time window [na, n-1]. This threshold is configured by the network device, and the parameter 'a' that determines the lower limit of the time window can be 100, with units in time slots. RSSI represents the linear average value of the received signal within a time slot.

[0171] Method 3: The first device receives instruction information from the network device, which indicates a first frequency domain resource set. The first frequency domain resource set is one of multiple frequency domain resource sets. The first device determines the candidate feedback resource configured on the first frequency domain resource set as the feedback resource.

[0172] Method 3 can also be described as follows: The first device receives indication information from the network device, which indicates a first frequency domain resource set. The first frequency domain resource set is one of multiple frequency domain resource sets. The first device determines the feedback resource in the first frequency domain resource set in the second time slot.

[0173] The network device can configure the frequency domain resource set where the feedback resource is located for the first device based on the CBR of the frequency domain resource set, the probability of feedback resource collision among multiple devices (or devices), the frequency where the feedback resource is located, etc. Therefore, in some embodiments, the first device can select the frequency domain resource set indicated by the network device as the first frequency domain resource set where the feedback resource is located from multiple frequency domain resource sets, and determine the candidate feedback resource configured on the first frequency domain resource set indicated by the network device as the feedback resource.

[0174] Method 4: The first device determines the candidate feedback resources configured on the first frequency domain resource set as feedback resources. The first frequency domain resource set is a predefined set of frequency domain resources used for sending feedback information among multiple frequency domain resource sets.

[0175] Method 4 can also be described as follows: The first device determines the feedback resource in the first frequency domain resource set in the second time slot. The first frequency domain resource set is a predefined frequency domain resource set for sending feedback information among multiple frequency domain resource sets.

[0176] As an example, the protocol can predefine the frequency domain resource set located on the primary carrier as the frequency domain resource set used to send feedback information. There are three carriers: carrier 0, carrier 1, and carrier 2. Each carrier includes one V2X communication resource pool, namely V2X communication resource pool 0, V2X communication resource pool 1, and V2X communication resource pool 2. The frequency domain resource sets corresponding to V2X communication resource pool 0, V2X communication resource pool 1, and V2X communication resource pool 2 are frequency domain resource set 0, frequency domain resource set 1, and frequency domain resource set 2, respectively. Among them, carrier 0 is the primary carrier configured by the network device. The first device can determine that frequency domain resource set 0 is the first frequency domain resource set where the feedback resource is located. Therefore, it can determine that the candidate feedback resource configured on frequency domain resource set 0 is the feedback resource, that is, the candidate feedback resource configured on V2X communication resource pool 0 is the feedback resource.

[0177] In addition, when the radio frequency channels of multiple carriers are not shared, the period of the V2X communication resource pool PSFCH configuration on multiple carriers may differ, that is, the time domain position of the PSFCH slot that can send feedback information in the V2X communication resource pool on each carrier may differ.

[0178] like Figure 17 As shown, the PSFCH configuration period on V2X communication resource pool 0 of carrier 0 is 2 time slots, and the PSFCH configuration period on V2X communication resource pools of carrier 1 and carrier 2 is 4 time slots. When the PSFCH feedback time interval K is 1, when the side-going data is transmitted in the frequency domain resource set of the V2X communication resource pool in the first time slot (SL time slot 0), the time slot where the candidate feedback resource (i.e., the available feedback resource) is located in the frequency domain resource set of V2X communication resource pool 0 is SL time slot 1, and the time slot where the candidate feedback resource is located in the frequency domain resource sets of V2X communication resource pool 1 and V2X communication resource pool 2 is SL time slot 3. For cases where the time domain position of the PSFCH time slot for transmitting feedback information differs in the V2X communication resource pool (i.e., the frequency domain resource set of the V2X communication resource pool) on each carrier, in this embodiment, the feedback resource can be determined from multiple candidate feedback resources corresponding to multiple frequency domain resource sets from the perspective of latency and transmission success rate.

[0179] Method 5: The first device determines the earliest candidate feedback resource in the time slot among multiple candidate feedback resources as the feedback resource.

[0180] Method 5 can also be described as follows: The first device determines the feedback resource in the first frequency domain resource set in the second time slot, wherein each of the multiple frequency domain resource sets is configured with a candidate feedback resource that can be used to send feedback information, the first frequency domain resource set is the earliest frequency domain resource set in the time slot where the candidate feedback resource configured in the multiple frequency domain resource sets is located, and the second time slot is the time slot where the candidate feedback resource configured in the first frequency domain resource set is located.

[0181] As an example, such as Figure 17 As shown, three carriers, carrier 0, carrier 1, and carrier 2, are aggregated. Each carrier includes one V2X communication resource pool, namely V2X Communication Resource Pool 0, V2X Communication Resource Pool 1, and V2X Communication Resource Pool 2. The frequency domain resources (i.e., frequency domain resource sets) corresponding to V2X Communication Resource Pool 0, V2X Communication Resource Pool 1, and V2X Communication Resource Pool 2 are frequency domain resource set 0, frequency domain resource set 1, and frequency domain resource set 2, respectively. The PSFCH configuration period on V2X Communication Resource Pool 0 is 2 time slots, while the PSFCH configuration period on V2X Communication Resource Pool 1 and V2X Communication Resource Pool 2 is 4 time slots. When the time interval K of the PSSCH feedback of both V2X communication resource pool 1 and V2X communication resource pool 2 is 1 time slot, when the side-going data is transmitted in the frequency domain resource set of the V2X communication resource pool in the first time slot (SL time slot 0), the time slot in which the candidate feedback resource is located in the frequency domain resource set 0 of V2X communication resource pool 0 is SL time slot 1, and the time slot in which the candidate feedback resource is located in the frequency domain resource set 1 and the frequency domain resource set 2 of V2X communication resource pool 1 and V2X communication resource pool 2 is SL time slot 3. SL time slot 1 is earlier than SL time slot 3. The first device can determine that the candidate feedback resource in the frequency domain resource set 0 is the feedback resource, and the second time slot in which the feedback resource is located is SL time slot 1.

[0182] Method 6: The first device determines that the earliest candidate feedback resource in the time slot of at least one candidate feedback resource configured on at least one first frequency domain resource set is the feedback resource, and the at least one first frequency domain resource set is the at least one frequency domain resource set with the largest SINR of the received side line data among multiple frequency domain resource sets.

[0183] Method 6 can also be described as follows: The first device determines the feedback resource in the first frequency domain resource set in the second time slot, wherein each of the multiple frequency domain resource sets is configured with candidate feedback resources that can be used to send feedback information, the first frequency domain resource set is the frequency domain resource set in which the candidate feedback resource configured in the multiple frequency domain resource sets is located in the earliest time slot and has the largest SINR of the received side line data, and the second time slot is the time slot in which the candidate feedback resource configured in the first frequency domain resource set is located.

[0184] In Method Six, the first device can select the earliest candidate feedback resource in the current time slot from at least one candidate feedback resource configured on at least one frequency domain resource set with the largest SINR, thereby improving the success rate of feedback information transmission and reducing the transmission delay of feedback information.

[0185] Here, SINR is obtained by the first device from the pilot measurement of the received signal in the frequency domain resource set. The received signal is the side-pass data transmitted to the first device by the second device from multiple frequency domain resource sets on multiple carriers in the first time slot. Alternatively, SINR is the average SINR over a certain period of time, such as the L3 layer SINR obtained by the alpha filtering method.

[0186] Method 7: The first device determines that the earliest candidate feedback resource in the time slot of at least one candidate feedback resource configured on at least one first frequency domain resource set is the feedback resource, and the at least one first frequency domain resource set is at least one frequency domain resource set with the smallest CBR among multiple frequency domain resource sets.

[0187] Method 7 can also be described as follows: determining feedback resources in the first frequency domain resource set in the second time slot, wherein each of the multiple frequency domain resource sets is configured with candidate feedback resources that can be used to send feedback information, the first frequency domain resource set is the frequency domain resource set with the earliest time slot and the smallest CBR among the multiple frequency domain resource sets, and the second time slot is the time slot where the candidate feedback resources configured on the first frequency domain resource set are located.

[0188] In Method 7, the first device can select the earliest candidate feedback resource in the current time slot from at least one candidate feedback resource configured on at least one frequency domain resource set of the minimum CBR, thereby improving the success rate of feedback information transmission and reducing the transmission delay of feedback information.

[0189] The CBR of the frequency domain resource set can be understood as the channel busyness measured by the first device on a frequency domain resource set. The CBR at time N (slot n) represents the proportion of sub-channel RSSI exceeding a threshold determined by the first device in slot n based on the RSSI results of all sub-channels from slot na to slot n-1 measured within the past time window [na, n-1]. This threshold is configured by the network device, and the parameter 'a' that determines the lower limit of the time window can be 100, with units in slots. RSSI represents the linear average value of the received signal within a slot.

[0190] In methods six and seven, when multiple frequency domain resource sets in multiple V2X communication resource pools have candidate feedback resources located in the same time slot, and all of them are the earliest, the first device can also select the frequency domain resource set with the largest SINR or smallest CBR of the received side line data from the multiple frequency domain resource sets with the earliest time slot of the candidate feedback resource as the first frequency domain resource set where the feedback resource is located, and use the candidate feedback resource configured on the first frequency domain resource set as the feedback resource for sending feedback information, so as to improve the success rate of feedback information transmission while reducing the transmission delay of feedback information.

[0191] Method 8: The first device determines the first frequency domain resource set where the feedback resource is located based on the instruction information from the second device, and uses the candidate feedback resource configured on the first frequency domain resource set as the feedback resource.

[0192] Specifically, the indication information can be sent via control information or RRC information, where the control information can be either first-level control information or second-level control information. The control information may also include identification information of the second device, and / or identification information of the aggregated carrier used by the second device, such as the index of the aggregated carrier.

[0193] The SL (Site Control Information) contains two levels of control information: first-stage control information and second-stage control information. First-stage control information (1st-stage SCI) is transmitted on the PSCCH. This includes information on the time-frequency resources occupied by the PSSCH corresponding to the PSCCH, the transmission period information and / or priority information of the PSSCH, and the modulation and coding scheme (MCS) corresponding to the PSSCH encoding. Second-stage control information indicates some or all of the following:

[0194] 1. Hybrid Automatic Repeat Request (HARQ) process number: When the transmitted data is a retransmission of a data transmission block (TB), its HARQ process number remains unchanged.

[0195] 2. New Data Indicator (NDI): This indicates whether the data being transmitted on the current HARQ thread is new or old data. The NDI flips when new data is detected. That is, if the NDI value on the HARQ thread remains the same as before, the transmitted data is a retransmission of the previously transmitted TB; otherwise, it is a newly transmitted TB.

[0196] 3. Redundancy Version (RV): Indicates the HARQ version number of this data transmission. TB transmission supports a total of 4 version numbers, used to generate different rate-matched outputs, carry different redundancy information, and improve the decoding reliability when merging different TB transmission versions.

[0197] 4. Source ID: Indicates the source of the transmitted data.

[0198] 5. Destination ID: Indicates the expected receive ID of the transmitted data.

[0199] 6. HARQ-ACK Enable Information: Indicates whether the receiver should provide HARQ-ACK feedback.

[0200] 7. Cast type indicator: Used to indicate unicast, multicast, or broadcast.

[0201] 8. Channel State Information (CSI) Requirement: Indicates whether the transmitter is required to provide CSI feedback.

[0202] Through the above scheme, the first device decodes the control information (such as the first control information and / or the second control information) from the second device. By using the indication information included in the control information that can be used to determine the first frequency domain resource set where the feedback resource is located, the first device can determine the first frequency domain resource set where the feedback resource is located. The first device uses the candidate feedback resources configured on the first frequency domain resource set as the feedback resources for sending feedback information.

[0203] Method 9: The first device determines the first frequency domain resource set where the feedback resource is located based on the frequency domain position of the control information in the side data sent by the second device in the first time slot, and uses the candidate feedback resources configured in the first frequency domain resource set as the feedback resources.

[0204] For example, when the second device sends side data in multiple frequency domain resource sets in the first time slot, it only sends the first-level control information or the second-level control information in one of the frequency domain resource sets. Then, the frequency domain resource set where the first-level control information or the second-level control information is located is the first frequency domain resource set where the feedback resource is located. The first device determines the candidate feedback resource configured on the first frequency domain resource set as the feedback resource.

[0205] The above description uses the example of a first device determining feedback resources from multiple candidate feedback resources corresponding to multiple frequency domain resource sets. It is understood that a second device can also determine feedback resources from multiple candidate feedback resources corresponding to multiple frequency domain resource sets using the same or similar methods as the first device. Specifically, the implementation of the second device determining feedback resources from multiple candidate feedback resources corresponding to multiple frequency domain resource sets using the same or similar methods as the first device can be referenced from the implementation of the first device determining feedback resources from multiple candidate feedback resources corresponding to multiple frequency domain resource sets, and will not be repeated here.

[0206] Among them, the SINR of the first device receiving side-by-side data in multiple frequency domain resource sets and the CBR of multiple frequency domain resource sets determined by the first device can be sent by the first device to the second device.

[0207] Additionally, it's important to understand that when the feedback resource contains two or more PRBs, and the sideline data sent by the second device to the first device from the frequency domain resource sets of multiple V2X communication resource pools on multiple carriers is encoded separately, the first device sends feedback information to the second device from the feedback resource. In one possible implementation, when the feedback resource contains two or more PRBs, all PSFCH sequence pairs can be arranged in ascending order of frequency domain index followed by code domain index (or one PSFCH sequence carrying ACK or NACH information can be arranged within the PSFCH sequence pairs), or a similar method can be used to sort all PSFCH sequence pairs (or one PSFCH sequence carrying ACK or NACH information can be arranged within the PSFCH sequence pairs).

[0208] For example: if each PRB is configured to send a maximum of 6 PSFCH sequence pairs, and the feedback resource contains 2 PRBs, then there are a total of 6*2=12 PSFCH sequence pairs available for HARQ-ACK information feedback in this feedback resource. These sequence pairs are numbered from 0 to 11. The PSFCH sequence pair with index 0 is mapped to the first PRB resource. The sequence pair is determined according to m0=0, m... CS =0 and m0=0, m CS =6 Two PSFCH sequences are generated from the two sets of parameters. The PSFCH sequence pair with index 1 is mapped to the second PRB resource, and the sequence pair is based on m0=0, m CS =0 and m0=0, m CS =6 Two PSFCH sequences are generated from the two sets of parameters. The PSFCH sequence with index 2 is mapped to the first PRB resource, and the sequence pair is based on m0=1, m CS =0 and m0=1, m CSTwo PSFCH sequences are generated from two sets of parameters = 6. The PSFCH sequence with index 3 is mapped to the second PRB resource. The sequence pair is based on m0 = 1, m CS =0 and m0=1, m CS =6 Two PSFCH sequences generated from two sets of parameters. How to determine the sequence based on m0 and m... CS The generation of the PSFCH sequence can be referred to the above introduction on the generation of the PSFCH sequence, and will not be repeated here.

[0209] It is understood that, in order to achieve the functions in the above embodiments, the first device and the second device include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should readily recognize that, based on the units and method steps of the various examples described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application scenario and design constraints of the technical solution. In the embodiments of this application, the communication device can be the first device, the second device, or a chip applied to the first or second device, etc.

[0210] Figure 18 and Figure 19 The diagram illustrates the possible communication devices provided in the embodiments of this application. These communication devices can be used to implement the functions of the first or second device in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments.

[0211] like Figure 18 As shown, the communication device 1800 includes a processing unit 1810 and an interface unit 1820. The communication device 1800 is used to implement the above-mentioned... Figure 14 The function of the first or second device in the method embodiments shown.

[0212] When the communication device 1800 is used to implement Figure 14 The function of the first device in the method embodiment shown is as follows:

[0213] The interface unit 1820 is configured to receive side-going data from a second device from multiple frequency domain resource sets on multiple carriers in a first time slot, wherein each of the multiple carriers includes at least one frequency domain resource set. The processing unit 1810 is configured to determine a feedback resource from multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, wherein each of the multiple frequency domain resource sets is configured with a candidate feedback resource, the feedback resource belongs to one of the multiple frequency domain resource sets in the frequency domain, and the feedback resource is located in a second time slot in the time domain. The interface unit 1820 is further configured to send feedback information of the side-going data to the second device on the feedback resource.

[0214] Alternatively, the interface unit 1820 is configured to receive side-going data from a second device from multiple frequency domain resource sets on multiple carriers in a first time slot, each of the multiple carriers including at least one frequency domain resource set. The processing unit 1810 is configured to determine a feedback resource, wherein the feedback resource belongs to one of the multiple frequency domain resource sets in the frequency domain and is located in a second time slot in the time domain. The interface unit 1820 is further configured to send feedback information of the side-going data to the second device on the feedback resource.

[0215] In one possible design, when the processing unit 1810 determines the feedback resource from the multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, it is specifically used to determine the candidate feedback resource configured on the first frequency domain resource set as the feedback resource, wherein the first frequency domain resource set is the frequency domain resource set with the largest SINR of receiving the side data among the multiple frequency domain resource sets.

[0216] Alternatively, when the processing unit 1810 determines the feedback resource, it is specifically used to determine the feedback resource in the first frequency domain resource set in the second time slot, wherein the first frequency domain resource set is the frequency domain resource set with the largest SINR of receiving the side data among the plurality of frequency domain resource sets.

[0217] In one possible design, when the processing unit 1810 determines the feedback resource from the multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, it is specifically used to determine the candidate feedback resource configured on the first frequency domain resource set as the feedback resource, wherein the first frequency domain resource set is the frequency domain resource set with the smallest CBR among the multiple frequency domain resource sets.

[0218] Alternatively, when the processing unit 1810 determines the feedback resource, it is specifically used to determine the feedback resource in the first frequency domain resource set in the second time slot, wherein the first frequency domain resource set is the frequency domain resource set with the smallest CBR among the plurality of frequency domain resource sets.

[0219] In one possible design, the interface unit 1820 is further configured to receive indication information from a network device, the indication information indicating a first frequency domain resource set, which is one of the plurality of frequency domain resource sets. When the processing unit 1810 determines a feedback resource from the plurality of candidate feedback resources corresponding to the plurality of frequency domain resource sets, it is specifically configured to determine the candidate feedback resource configured on the first frequency domain resource set as the feedback resource.

[0220] Alternatively, the interface unit 1820 is further configured to receive indication information from a network device, the indication information indicating a first frequency domain resource set, which is one of the plurality of frequency domain resource sets. When the processing unit 1810 determines the feedback resource, it is specifically configured to determine the feedback resource in the first frequency domain resource set on the second time slot.

[0221] In one possible design, when the processing unit 1810 determines the feedback resource from the multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, it is specifically used to determine the candidate feedback resource configured on the first frequency domain resource set as the feedback resource. The first frequency domain resource set is a predefined frequency domain resource set among the multiple frequency domain resource sets used for sending the feedback information.

[0222] Alternatively, when the processing unit 1810 determines the feedback resource, it is specifically used to determine the feedback resource in the first frequency domain resource set in the second time slot, wherein the first frequency domain resource set is a predefined frequency domain resource set for sending the feedback information among the plurality of frequency domain resource sets.

[0223] In one possible design, when the processing unit 1810 determines the feedback resource from the multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, it is specifically used to determine the earliest candidate feedback resource in the time slot among the multiple candidate feedback resources as the feedback resource.

[0224] Alternatively, when the processing unit 1810 determines the feedback resource, it is specifically used to determine the feedback resource in the first frequency domain resource set in the second time slot, wherein each of the plurality of frequency domain resource sets is configured with a candidate feedback resource that can be used to send the feedback information, the first frequency domain resource set is the earliest frequency domain resource set in the time slot where the candidate feedback resource configured in the plurality of frequency domain resource sets is located, and the second time slot is the time slot where the candidate feedback resource configured in the first frequency domain resource set is located.

[0225] In one possible design, when the processing unit 1810 determines the feedback resource from the multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, it is specifically used to determine that the earliest candidate feedback resource in the time slot of at least one candidate feedback resource configured on at least one first frequency domain resource set is the feedback resource, and the at least one first frequency domain resource set is at least one frequency domain resource set with the largest SINR for receiving the side-line data among the multiple frequency domain resource sets.

[0226] Alternatively, when the processing unit 1810 determines the feedback resource, it is specifically used to determine the feedback resource in the first frequency domain resource set on the second time slot, wherein each of the plurality of frequency domain resource sets is configured with candidate feedback resources that can be used to send the feedback information, the first frequency domain resource set is the frequency domain resource set in which the candidate feedback resource configured in the plurality of frequency domain resource sets is located in the earliest time slot and has the largest SINR for receiving the side data, and the second time slot is the time slot in which the candidate feedback resource configured on the first frequency domain resource set is located.

[0227] In one possible design, when the processing unit 1810 determines the feedback resource from the multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, it is specifically used to determine that the earliest candidate feedback resource in the time slot of at least one candidate feedback resource configured on at least one first frequency domain resource set is the feedback resource, and the at least one first frequency domain resource set is at least one frequency domain resource set with the smallest CBR among the multiple frequency domain resource sets.

[0228] Alternatively, when the processing unit 1810 determines the feedback resource, it is specifically used to determine the feedback resource in the first frequency domain resource set on the second time slot, wherein each of the plurality of frequency domain resource sets is configured with a candidate feedback resource that can be used to send the feedback information, the first frequency domain resource set is the frequency domain resource set with the earliest time slot and the smallest CBR of the candidate feedback resource configured in the plurality of frequency domain resource sets, and the second time slot is the time slot of the candidate feedback resource configured on the first frequency domain resource set.

[0229] When the communication device 1800 is used to implement Figure 14 The function of the second device in the method embodiment shown is as follows:

[0230] The interface unit 1820 is configured to transmit side-going data to the first device from multiple frequency domain resource sets on multiple carriers in a first time slot, wherein each of the multiple carriers includes at least one frequency domain resource set. The processing unit 1810 is configured to determine a feedback resource from multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, wherein each of the multiple frequency domain resource sets is configured with a candidate feedback resource, the feedback resource belongs to one of the multiple frequency domain resource sets in the frequency domain, and the feedback resource is located in a second time slot in the time domain. The interface unit 1820 is further configured to receive feedback information from the side-going data of the first device on the feedback resource.

[0231] Alternatively, the interface unit 1820 is configured to transmit side-going data to the first device from multiple frequency domain resource sets on multiple carriers in a first time slot, each of the multiple carriers including at least one frequency domain resource set. The processing unit 1810 is configured to determine a feedback resource, wherein the feedback resource belongs to one of the multiple frequency domain resource sets in the frequency domain and is located in a second time slot in the time domain. The interface unit 1820 is further configured to receive feedback information from the side-going data from the first device on the feedback resource.

[0232] In one possible design, the interface unit 1820 is further configured to receive SINR information from the first device, the SINR information including the SINR of the side-pass data received by the first device in each of the plurality of frequency domain resource sets. When the processing unit 1810 determines a feedback resource from the plurality of candidate feedback resources corresponding to the plurality of frequency domain resource sets, it is specifically configured to determine the candidate feedback resource configured on the first frequency domain resource set as the feedback resource, wherein the first frequency domain resource set is the frequency domain resource set with the largest SINR among the plurality of frequency domain resource sets.

[0233] Alternatively, the interface unit 1820 is further configured to receive SINR information from the first device, the SINR information including the SINR of the side-pass data received by the first device in each of the plurality of frequency domain resource sets. When the processing unit 1810 determines the feedback resource, it is specifically configured to determine the feedback resource in the first frequency domain resource set on the second time slot, the first frequency domain resource set being the frequency domain resource set with the largest SINR among the plurality of frequency domain resource sets.

[0234] In one possible design, the interface unit 1820 is further configured to receive CBR information from the first device, the CBR information including the CBR of each of the plurality of frequency domain resource sets. When the processing unit 1810 determines a feedback resource from the plurality of candidate feedback resources corresponding to the plurality of frequency domain resource sets, it is specifically configured to determine the candidate feedback resource configured on the first frequency domain resource set as the feedback resource, where the first frequency domain resource set is the frequency domain resource set with the smallest CBR among the plurality of frequency domain resource sets.

[0235] Alternatively, the interface unit 1820 is further configured to receive CBR information from the first device, the CBR information including the CBR of each of the plurality of frequency domain resource sets. When the processing unit 1810 determines the feedback resource, it is specifically configured to determine the feedback resource in the first frequency domain resource set on the second time slot, the first frequency domain resource set being the frequency domain resource set with the smallest CBR among the plurality of frequency domain resource sets.

[0236] In one possible design, the interface unit 1820 is further configured to receive indication information from a network device, the indication information indicating a first frequency domain resource set, which is one of the plurality of frequency domain resource sets. When the processing unit 1810 determines a feedback resource from the plurality of candidate feedback resources corresponding to the plurality of frequency domain resource sets, it is specifically configured to determine the candidate feedback resource configured on the first frequency domain resource set as the feedback resource.

[0237] Alternatively, the interface unit 1820 is further configured to receive indication information from a network device, the indication information indicating a first frequency domain resource set, which is one of the plurality of frequency domain resource sets. When the processing unit 1810 determines the feedback resource, it is specifically configured to determine the feedback resource in the first frequency domain resource set on the second time slot.

[0238] In one possible design, when the processing unit 1810 determines the feedback resource from the multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, it is specifically used to determine the candidate feedback resource configured on the first frequency domain resource set as the feedback resource. The first frequency domain resource set is a predefined frequency domain resource set among the multiple frequency domain resource sets used for sending the feedback information.

[0239] Alternatively, when the processing unit 1810 determines the feedback resource, it is specifically used to determine the feedback resource in the first frequency domain resource set in the second time slot, wherein the first frequency domain resource set is a predefined frequency domain resource set for sending the feedback information among the plurality of frequency domain resource sets.

[0240] In one possible design, when determining the feedback resource from the multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, the step is specifically used to determine the earliest candidate feedback resource in the time slot among the multiple candidate feedback resources as the feedback resource.

[0241] Alternatively, when the processing unit 1810 determines the feedback resource, it is specifically used to determine the feedback resource in the first frequency domain resource set in the second time slot, wherein each of the plurality of frequency domain resource sets is configured with a candidate feedback resource that can be used to send the feedback information, the first frequency domain resource set is the earliest frequency domain resource set in the time slot where the candidate feedback resource configured in the plurality of frequency domain resource sets is located, and the second time slot is the time slot where the candidate feedback resource configured in the first frequency domain resource set is located.

[0242] In one possible design, the interface unit 1820 is further configured to receive SINR information from the first device, the SINR information including the SINR of the side-pass data received by the first device in each of the plurality of frequency domain resource sets. When the processing unit 1810 determines the feedback resource from the plurality of candidate feedback resources corresponding to the plurality of frequency domain resource sets, it is specifically configured to determine that the earliest candidate feedback resource in the time slot of at least one candidate feedback resource configured on at least one first frequency domain resource set is the feedback resource, and the at least one first frequency domain resource set is at least one frequency domain resource set with the largest SINR among the plurality of frequency domain resource sets.

[0243] Alternatively, the interface unit 1820 is further configured to receive signal-to-noise ratio (SINR) information from the first device, the SINR information including the SINR of the side-pass data received by the first device in each of the plurality of frequency domain resource sets. When the processing unit 1810 determines the feedback resource, it is specifically configured to determine the feedback resource in the first frequency domain resource set on the second time slot, wherein each of the plurality of frequency domain resource sets is configured with candidate feedback resources that can be used to send the feedback information, the first frequency domain resource set is the frequency domain resource set with the earliest time slot and the largest SINR among the candidate feedback resources configured in the plurality of frequency domain resource sets, and the second time slot is the time slot where the candidate feedback resource configured on the first frequency domain resource set is located.

[0244] In one possible design, the interface unit 1820 is further configured to receive CBR information from the first device, the CBR information including the CBR of each of the plurality of frequency domain resource sets. When the processing unit 1810 determines a feedback resource from the plurality of candidate feedback resources corresponding to the plurality of frequency domain resource sets, it is specifically configured to determine that the candidate feedback resource in the earliest time slot among the at least one candidate feedback resource configured on at least one first frequency domain resource set is the feedback resource, and the at least one first frequency domain resource set is at least one frequency domain resource set with the smallest CBR among the plurality of frequency domain resource sets.

[0245] Alternatively, the interface unit 1820 is further configured to receive CBR information from the first device, the CBR information including the CBR of each of the plurality of frequency domain resource sets. When the processing unit 1810 determines the feedback resource, it is specifically configured to determine the feedback resource in the first frequency domain resource set on the second time slot, wherein each of the plurality of frequency domain resource sets is configured with candidate feedback resources that can be used to send the feedback information, the first frequency domain resource set is the frequency domain resource set with the earliest time slot where the candidate feedback resource configured in the plurality of frequency domain resource sets is located and the smallest CBR, and the second time slot is the time slot where the candidate feedback resource configured in the first frequency domain resource set is located.

[0246] like Figure 19 As shown, the communication device 1900 includes a processor 1910 and an input / output interface 1920. The processor 1910 and the input / output interface 1920 are coupled to each other. It is understood that the input / output interface 1920 can be a transceiver or an input / output interface. Optionally, the communication device 1900 may also include a memory 1930 for storing instructions executed by the processor 1910, or storing input data required by the processor 1910 to execute instructions, or storing data generated after the processor 1910 executes instructions.

[0247] When the communication device 1900 is used to achieve Figure 14 In the method shown, the processor 1910 is used to implement the functions of the processing unit 1810, and the input / output interface 1920 is used to implement the functions of the interface unit 1820.

[0248] When the aforementioned communication device is a chip applied to the second device, the second device chip implements the functions of the second device in the above method embodiments. The second device chip receives information from other modules (such as a radio frequency module or antenna) in the second device, information that was sent to the second device by the first device. Alternatively, the second device chip sends information to other modules (such as a radio frequency module or antenna) in the second device, information that was sent to the first device by the second device.

[0249] When the aforementioned communication device is a chip applied to the first device, the first device chip implements the functions of the first device in the above method embodiments. The first device chip receives information from other modules (such as a radio frequency module or antenna) in the first device, which is information sent from the second device to the first device. Alternatively, the first device chip sends information to other modules (such as a radio frequency module or antenna) in the second device, which is information sent from the first device to the second device.

[0250] It is understood that the processor in the embodiments of this application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor may be a microprocessor or any conventional processor.

[0251] The method steps in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Additionally, the ASIC can reside in a network device or terminal device. Alternatively, the processor and storage medium can exist as discrete components in the network device or terminal device.

[0252] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access, or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape. It can also be an optical medium, such as a digital video optical disc. It can also be a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or non-volatile storage medium, or may include both types of storage media.

[0253] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0254] Additionally, it should be understood that in the embodiments of this application, the term "exemplary" is used to indicate that it is an example, illustration, or description. Any embodiment or design scheme described as "exemplary" in this application should not be construed as being better or more advantageous than other embodiments or design schemes. Specifically, the use of the term "exemplary" is intended to present concepts in a concrete manner. The ordinal numbers such as "first" and "second" mentioned in the embodiments of this application are used to distinguish multiple objects and are not used to limit the size, content, order, timing, priority, or importance of multiple objects. For example, a first threshold and a second threshold can be the same threshold or different thresholds, and such names do not indicate that the values, corresponding parameters, priorities, or importance of the two thresholds are different.

[0255] Furthermore, in the embodiments of this application, the terms "information," "signal," "message," and "channel" may sometimes be used interchangeably. It should be noted that, without emphasizing their distinction, they all convey the same meaning. Similarly, the terms "of," "corresponding (relevant)," and "corresponding" may sometimes be used interchangeably. It should be noted that, without emphasizing their distinction, they all convey the same meaning.

[0256] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. In the textual description of this application, the character " / " generally indicates that the preceding and following related objects are in an "or" relationship. In the formulas of this application, the character " / " indicates that the preceding and following related objects are in a "division" relationship. "Including at least one of A, B, and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B, and C.

[0257] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.

Claims

1. A communication method, characterized in that, include: In a first time slot, sideline data from a second device is received from multiple frequency domain resource sets on multiple carriers, each of the multiple carriers including at least one frequency domain resource set; Feedback resources are determined from multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, wherein each frequency domain resource set is configured with a candidate feedback resource, the feedback resource belongs to one of the multiple frequency domain resource sets in the frequency domain, and the feedback resource is located in the second time slot in the time domain; Feedback information of the side data is sent to the second device on the feedback resource; The process of determining feedback resources from multiple candidate feedback resources corresponding to the multiple frequency domain resource sets includes: The candidate feedback resources configured on the first frequency domain resource set are determined as feedback resources. The first frequency domain resource set is the frequency domain resource set with the earliest time slot where the candidate feedback resources are located among the plurality of frequency domain resource sets. Among the plurality of frequency domain resource sets, there are two frequency domain resource sets whose candidate feedback resources have different periods.

2. The method as described in claim 1, characterized in that, The first frequency domain resource set is the frequency domain resource set in which the candidate feedback resource configured in the plurality of frequency domain resource sets is located in the earliest time slot and has the largest signal-to-noise ratio (SINR) for receiving the side-line data.

3. The method as described in claim 1, characterized in that, The first frequency domain resource set is the frequency domain resource set in which the candidate feedback resource configured in the plurality of frequency domain resource sets is located in the earliest time slot and has the smallest channel busyness CBR.

4. A communication method, characterized in that, include: Side-link data is transmitted to the first device from multiple frequency domain resource sets on multiple carriers in a first time slot, wherein each of the multiple carriers includes at least one frequency domain resource set. Feedback resources are determined from multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, wherein each frequency domain resource set is configured with a candidate feedback resource, the feedback resource belongs to one of the multiple frequency domain resource sets in the frequency domain, and the feedback resource is located in the second time slot in the time domain; Receive feedback information from the side data of the first device on the feedback resource; The process of determining feedback resources from multiple candidate feedback resources corresponding to the multiple frequency domain resource sets includes: The candidate feedback resources configured on the first frequency domain resource set are determined as feedback resources. The first frequency domain resource set is the frequency domain resource set with the earliest time slot where the candidate feedback resources are located among the plurality of frequency domain resource sets. Among the plurality of frequency domain resource sets, there are two frequency domain resource sets whose candidate feedback resources have different periods.

5. The method as described in claim 4, characterized in that, The method further includes: Receive signal-to-noise ratio (SINR) information from the first device, the SINR information including the SINR of the side data received by the first device in each of the plurality of frequency domain resource sets; Wherein, the first frequency domain resource set is the frequency domain resource set in which the candidate feedback resource configured in the plurality of frequency domain resource sets is located in the earliest time slot and has the largest SINR.

6. The method as described in claim 4, characterized in that, The method further includes: Receive channel busy level (CBR) information from the first device, wherein the CBR information includes the CBR of each of the plurality of frequency domain resource sets; Wherein, the first frequency domain resource set is the frequency domain resource set in which the candidate feedback resource configured in the plurality of frequency domain resource sets is located in the earliest time slot and has the smallest CBR.

7. A communication device, characterized in that, Includes interface units and processing units; The interface unit is configured to receive side-by-side data from the second device from multiple frequency domain resource sets on multiple carriers in a first time slot, wherein each of the multiple carriers includes at least one frequency domain resource set. The processing unit is configured to determine a feedback resource from multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, wherein each frequency domain resource set is configured with a candidate feedback resource, the feedback resource belongs to one of the multiple frequency domain resource sets in the frequency domain, and the feedback resource is located in the second time slot in the time domain. The interface unit is also used to send feedback information of the side data to the second device on the feedback resource; Specifically, when the processing unit determines the feedback resource from the multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, it determines the candidate feedback resource configured on the first frequency domain resource set as the feedback resource. The first frequency domain resource set is the frequency domain resource set with the earliest time slot where the candidate feedback resource is located in the multiple frequency domain resource sets. There are two frequency domain resource sets in the multiple frequency domain resource sets whose candidate feedback resources have different periods.

8. The apparatus as claimed in claim 7, characterized in that, The first frequency domain resource set is the frequency domain resource set in which the candidate feedback resource configured in the plurality of frequency domain resource sets is located in the earliest time slot and has the largest signal-to-noise ratio (SINR) for receiving the side-line data.

9. The apparatus as claimed in claim 7, characterized in that, The first frequency domain resource set is the frequency domain resource set in which the candidate feedback resource configured in the plurality of frequency domain resource sets is located in the earliest time slot and has the smallest channel busyness CBR.

10. A communication device, characterized in that, Includes interface units and processing units; The interface unit is used to send side-link data to the first device from multiple frequency domain resource sets on multiple carriers in the first time slot, wherein each of the multiple carriers includes at least one frequency domain resource set. The processing unit is configured to determine a feedback resource from multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, wherein each frequency domain resource set is configured with a candidate feedback resource, the feedback resource belongs to one of the multiple frequency domain resource sets in the frequency domain, and the feedback resource is located in the second time slot in the time domain. The interface unit is also configured to receive feedback information from the side data of the first device on the feedback resource; Specifically, when the processing unit determines the feedback resource from the multiple candidate feedback resources corresponding to the multiple frequency domain resource sets, it determines the candidate feedback resource configured on the first frequency domain resource set as the feedback resource. The first frequency domain resource set is the frequency domain resource set with the earliest time slot where the candidate feedback resource is located in the multiple frequency domain resource sets. There are two frequency domain resource sets in the multiple frequency domain resource sets whose candidate feedback resources have different periods.

11. The apparatus as claimed in claim 10, characterized in that, The interface unit is further configured to receive signal-to-noise ratio (SINR) information from the first device, wherein the SINR information includes the SINR of the side data received by the first device in each of the plurality of frequency domain resource sets; Wherein, the first frequency domain resource set is the frequency domain resource set in which the candidate feedback resource configured in the plurality of frequency domain resource sets is located in the earliest time slot and has the largest SINR.

12. The apparatus as claimed in claim 10, characterized in that, The interface unit is further configured to receive channel busy level (CBR) information from the first device, wherein the CBR information includes the CBR of each frequency domain resource set in the plurality of frequency domain resource sets; Wherein, the first frequency domain resource set is the frequency domain resource set in which the candidate feedback resource configured in the plurality of frequency domain resource sets is located in the earliest time slot and has the smallest CBR.

13. A communication device, characterized in that, Includes a processor for performing the method as described in any one of claims 1-3.

14. A communication device, characterized in that, Includes a processor for performing the method as described in any one of claims 4-6.

15. A computer program product, characterized in that, Includes program code, which, when executed, causes the method as described in any one of claims 1-6 to be implemented.

16. A computer-readable storage medium, characterized in that, The storage medium stores a computer program or instructions that, when executed, cause the method as described in any one of claims 1-6 to be implemented.

Citation Information

Patent Citations

  • Nr SL psfch transmission and monitoring

    CN113678392A

  • Wireless communication method and terminal device

    WO2021134796A1