Data transmission method and device

By sending side-line feedback information across carriers in carrier aggregation scenarios, the reliability problem of line-link data feedback under carrier aggregation in V2X scenarios is solved, and the effect of improving data transmission efficiency and reliability is achieved.

CN119602916APending Publication Date: 2025-03-11HUAWEI TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202311162646.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-08
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

In V2X scenario, how to effectively feedback the sidelink data in the carrier aggregation scenario to improve the reliability of data transmission.

Method used

Side-row feedback across carriers is realized by receiving M side-row data among X carriers, transmitting corresponding side-row feedback information in the second carrier, or transmitting feedback information of multiple side-row data in the third time slot.

Benefits of technology

The opportunity to send side-link feedback information is increased, the communication efficiency of side-links is improved, and the reliability of data transmission is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119602916A_ABST
    Figure CN119602916A_ABST
Patent Text Reader

Abstract

The invention provides a data transmission method and device, and the method comprises the steps: receiving M pieces of side data at X carriers, the M pieces of side data comprising first side data, the X carriers comprising a first carrier, and the first side data being located at the first carrier; first siderow feedback information corresponding to the first siderow data is sent in a second carrier in the X carriers; a first siderow link resource where the first siderow data is located corresponds to a plurality of PSFCH resources, the plurality of PSFCH resources are located in at least two carriers, the first siderow feedback information is located in the first PSFCH resource, and the first PSFCH resource is one of the plurality of PSFCH resources. According to the method, after the first siderow data is received in the first carrier, the first siderow feedback information corresponding to the first siderow data can be sent in the second carrier, cross-carrier sending of the siderow feedback information is realized, the sending opportunity of the siderow feedback information is increased, and the communication efficiency of a siderow link is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a data transmission method and device. Background Art

[0002] The 3rd generation partnership project (3GPP) defines the sidelink (SL) communication technology, and typical application scenarios include vehicle-to-everything (V2X). In order to improve the reliability of data transmission, V2X supports the physical sidelink feedback channel (PSFCH) and uses the physical layer hybrid automatic repeat request (HARQ)-acknowledgement (ACK) feedback technology to feedback the data transmitted by the sidelink.

[0003] In order to provide higher service rates, carrier aggregation (CA) technology is introduced in the sidelink. However, when PSFCH and carrier aggregation are introduced simultaneously in the V2X scenario, how the terminal device performs feedback still needs further study. Summary of the invention

[0004] The present application provides a data transmission method and device for implementing feedback on sidelink transmitted data in a carrier aggregation scenario, thereby improving the reliability of sidelink data transmission.

[0005] In the first aspect, the present application provides a data transmission method, which is applicable to scenarios such as V2X. The execution subject of the method is a second device or a module or chip in the second device, and the second device is used as the execution subject for description. In the method, M side data are received on X carriers, and the M side data include first side data, and the X carriers include a first carrier, and the first side data is located in the first carrier; X is an integer greater than 0, and M is an integer greater than or equal to X; the first side feedback information corresponding to the first side data is sent in the second carrier among the X carriers; or, P side feedback information corresponding to P side data among the M side data is sent in the third time slot; the P side feedback information is located in Y carriers, Y is an integer greater than 0, and P is an integer less than or equal to M; wherein, the first side link resource where the first side data is located corresponds to multiple physical side feedback channel PSFCH resources, and the multiple PSFCH resources are located In at least two carriers, the first sidelink feedback information is located in a first PSFCH resource, and the first PSFCH resource is one of the multiple PSFCH resources; wherein the X sidelink data include first sidelink data, and the X sidelink feedback information include first sidelink feedback information corresponding to the first sidelink data; the first sidelink resource where the first sidelink data is located is located in the first carrier among the X carriers, and the first PSFCH resource where the first sidelink feedback information is located is located in the second carrier among the Y carriers; the first sidelink resource corresponds to multiple PSFCH resources, and the multiple PSFCH resources are located in at least two carriers, and the first PSFCH resource is one of the multiple PSFCH resources.

[0006] Through the method provided in the present application, after the second device receives the first sidelink data in the first carrier, it can send the first sidelink feedback information corresponding to the first sidelink data in the second carrier, so as to realize the sending of the sidelink feedback information across carriers in the carrier aggregation scenario, increase the sending opportunities of the sidelink feedback information, and improve the communication efficiency of the sidelink link.

[0007] In the second aspect, the present application provides a data transmission method, which is applicable to scenarios such as V2X. The execution subject of the method is a first device or a module or chip in the first device, and the first device is used as the execution subject for description. In the method, M sidelink data are sent on X carriers, and the M sidelink data include first sidelink data, and the X carriers include a first carrier, and the first sidelink data is located in the first carrier; X is an integer greater than 0, and M is an integer greater than or equal to X; the first sidelink feedback information corresponding to the first sidelink data is received in the second carrier among the X carriers; or P sidelink feedback information corresponding to P sidelink data among the M sidelink data is sent in the third time slot; the P sidelink feedback information is located in Y carriers, Y is an integer greater than 0, and P is an integer less than or equal to M; wherein, the first sidelink link resource where the first sidelink data is located corresponds to multiple physical sidelink feedback channel PSFCH resources, and the multiple PSFCH resources are located to wherein the first sidelink feedback information is located in a first PSFCH resource, which is one of the multiple PSFCH resources, in at least two carriers; wherein the X sidelink data include first sidelink data, and the X sidelink feedback information include first sidelink feedback information corresponding to the first sidelink data; the first sidelink resource where the first sidelink data is located is located in a first carrier among the X carriers, and the first PSFCH resource where the first sidelink feedback information is located is located in a second carrier among the Y carriers; the first sidelink resource corresponds to multiple PSFCH resources, and the multiple PSFCH resources are located in at least two carriers, and the first PSFCH resource is one of the multiple PSFCH resources.

[0008] In combination with the first aspect or the second aspect, in a possible implementation, the method also includes: determining, based on third information, that a second resource set in the second carrier includes a PSFCH resource corresponding to a first resource set in the first carrier; wherein the third information indicates that there is a correspondence between the first resource set and at least two resource sets in the at least two carriers, and the at least two carriers include the second carrier; the first sidelink resource belongs to the first resource set in the first carrier, and the first PSFCH resource belongs to the second resource set.

[0009] In the above process, by establishing a corresponding relationship between resource sets in the carrier, the sidelink resources in one resource set are associated with the PSFCH resources in multiple resource sets, so that when cross-carrier sidelink feedback information transmission is required for one carrier, the PSFCH resources required for transmitting the sidelink feedback information can be obtained in another carrier, thereby increasing the chance of sidelink feedback information transmission.

[0010] In combination with the first aspect or the second aspect, in a possible implementation manner, the third information is predefined or preconfigured, or network configured.

[0011] In combination with the first aspect or the second aspect, in a possible implementation method, the first side link resource is located in a first time slot, the PSFCH resources belonging to the first resource set among the multiple PSFCH resources are located in a second time slot, and the PSFCH resources belonging to the second resource set among the multiple PSFCH resources are located in a third time slot, and the index of the second time slot is the same as the index of the third time slot; wherein, the first side link resource belongs to the first resource set in the first carrier, and the first PSFCH resource belongs to the second resource set in the second carrier.

[0012] In this method, when the sideline data in the first carrier is transmitted in the second carrier for cross-carrier sideline feedback information, the time slot for sending the sideline feedback information in the second carrier is still the same as the time slot for sending the sideline feedback information in the first carrier. That is, since the second time slot and the third time slot are the same time slot, the PSFCH time slots for feedback of the first sideline data in the first carrier and the second carrier can be aligned. Therefore, even if cross-carrier feedback is performed, the existing resource selection timing relationship will not be changed, the resource selection process will not be affected, and the system compatibility is improved.

[0013] In combination with the first aspect or the second aspect, in a possible implementation method, the first side link resource is located in a first time slot, and the PSFCH resources belonging to the second resource set among the multiple PSFCH resources are located in a third time slot, the third time slot is determined by the first time slot and the first time length, and the first PSFCH resource belongs to the second resource set in the second carrier.

[0014] In this method, when the sidelink data in the first carrier is transmitted in the second carrier for cross-carrier sidelink feedback information, the third time slot for sending the sidelink feedback information in the second carrier is still determined according to the first time length corresponding to the first carrier. However, since the PSFCH time slot period in the second carrier may be smaller than the PSFCH time slot period in the first carrier, the third time slot may be advanced relative to the second time slot, that is, the time for sending the sidelink feedback information in the second carrier may be advanced relative to the time for sending the sidelink feedback information in the first carrier. In this way, when cross-carrier sidelink feedback information transmission is performed, the sidelink feedback information can be sent in advance, and the delay of the sidelink feedback information can be reduced.

[0015] In combination with the first aspect or the second aspect, in a possible implementation method, the first side link resource is located in a first time slot, the PSFCH resources belonging to the first resource set among the multiple PSFCH resources are located in a second time slot, and the PSFCH resources belonging to the second resource set among the multiple PSFCH resources are located in a third time slot; wherein, the first side link resource belongs to the first resource set in the first carrier, and the first PSFCH resource belongs to the second resource set in the second carrier; the second time slot is determined by the first time slot and the first time length, and the third time slot is determined by the first time slot and the second time length.

[0016] In the method, when the sidelink data in the first carrier is transmitted in the second carrier for cross-carrier sidelink feedback information, the third time slot for sending the sidelink feedback information in the second carrier is determined according to the second time length corresponding to the second carrier. In this way, for the same sidelink feedback information, when the sidelink feedback information is sent in different carriers, different time lengths are used to determine the time slot where the sidelink feedback information is located, which can improve the flexibility of sending the sidelink feedback information.

[0017] In combination with the first aspect or the second aspect, in a possible implementation manner, the first PSFCH resource belongs to a second resource set in the second carrier, and the method further includes:

[0018] A first PSFCH frequency domain resource set is determined based on the first information, and the first PSFCH frequency domain resource set includes at least one PSFCH frequency domain resource unit located in the second resource set; the first information indicates at least one PSFCH frequency domain resource unit, and the PSFCH frequency domain resource unit included in the first PSFCH resource is one of the at least one PSFCH frequency domain resource units.

[0019] In combination with the first aspect or the second aspect, in a possible implementation manner, the first information is predefined or preconfigured, or network configured.

[0020] In combination with the first aspect or the second aspect, in a possible implementation method, the at least one PSFCH frequency domain resource unit is used to transmit sidelink feedback information corresponding to the sidelink data in at least one resource set, and the at least one resource set includes the first resource set and does not include the second resource set, and the first sidelink resource belongs to the first resource set.

[0021] In combination with the first aspect or the second aspect, in a possible implementation manner, the at least one PSFCH frequency domain resource unit is used to transmit sidelink feedback information corresponding to the sidelink data in the first resource set.

[0022] In combination with the first aspect or the second aspect, in a possible implementation manner, the second resource set includes N physical resource blocks, the first information includes N bits, N is an integer greater than 0; the N bits correspond one-to-one to the N physical resource blocks;

[0023] When the value of the first bit in the N bits is the first value, it indicates that the physical resource block corresponding to the first bit in the N physical resource blocks is a PSFCH frequency domain resource unit for transmitting the sidelink feedback information;

[0024] Alternatively, when the value of the first bit is the second value, it indicates that the physical resource block corresponding to the first bit among the N physical resource blocks is not a PSFCH frequency domain resource unit used to transmit the sidelink feedback information.

[0025] In combination with the first aspect or the second aspect, in a possible implementation manner, the method further includes:

[0026] Determine, according to the first PSFCH frequency domain resource set, the number of PSFCH frequency domain resource units corresponding to the subchannels in the first resource set in the second resource set

[0027] In combination with the first aspect or the second aspect, in a possible implementation manner, the method further includes:

[0028] According to the second information and the number of PSFCH frequency domain resource units Determine the first sidelink resource corresponding to the second resource set PSFCH resources.

[0029] In combination with the first aspect or the second aspect, in a possible implementation manner, the first PSFCH frequency domain resource set is used to transmit sideline feedback information corresponding to the sideline data in at least one resource set, and the number of PSFCH frequency domain resource units is Satisfy the following form:

[0030]

[0031] in Indicates the number of PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set, N subchi represents the number of subchannels included in the i-th resource set in at least one resource set, Indicates the period of the PSFCH resources corresponding to the second resource set.

[0032] In combination with the first aspect or the second aspect, in a possible implementation manner, the first PSFCH frequency domain resource set is used to transmit the sideline feedback information corresponding to the sideline data in the first resource set, and the number of the PSFCH frequency domain resource units is Satisfy the following form:

[0033]

[0034] in, Indicates the number of PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set, N subch,1 represents the number of sub-channels included in the first resource set, Indicates the period of the PSFCH resources corresponding to the second resource set.

[0035] In combination with the first aspect or the second aspect, in a possible implementation manner, the method further includes: according to the first identifier and the second identifier, The first PSFCH resource is determined from among the PSFCH resources; the first identifier is located in the first sideline data, and the second identifier is configured or preset.

[0036] In combination with the first aspect, in a possible implementation, the method further includes: sending second sideline feedback information corresponding to second sideline data in the second carrier; wherein the M sideline data include the second sideline data, and the second sideline data is located in the second carrier.

[0037] In a third aspect, the present application further provides a communication device, which can implement any of the methods provided in any of the first to second aspects above. The communication device can be implemented by hardware, or by hardware executing corresponding software implementation. The hardware or software includes one or more units or modules corresponding to the above functions.

[0038] In a possible implementation, the communication device includes: a processor, the processor is configured to support the communication device to perform the corresponding functions of the network device or the terminal device in the method shown above. The communication device may also include a memory, which may be coupled to the processor and stores the necessary program instructions and data of the communication device. Optionally, the communication device also includes an interface circuit, which is used to support communication between the communication device and a device such as a terminal device.

[0039] In a possible implementation, the communication device includes corresponding functional modules, which are respectively used to implement the steps in the above method. The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.

[0040] In a possible implementation, the structure of the communication device includes a processing unit and a transceiver unit, which can perform the corresponding functions in the above method examples. For details, please refer to the description of the method provided in any one of the first aspect to the second aspect, which will not be repeated here.

[0041] In a fourth aspect, a communication device is provided, comprising a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method in any possible implementation of any one of the first to second aspects through a logic circuit or by executing code instructions.

[0042] In a fifth aspect, a communication device is provided, comprising a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement a functional module of the method in any possible implementation method of any one of the first to second aspects through a logic circuit or by executing code instructions.

[0043] In a sixth aspect, a computer-readable storage medium is provided, in which a computer program or instruction is stored. When the computer program or instruction is executed by a processor, the method in any possible implementation manner of any one of the first to second aspects is implemented.

[0044] In a seventh aspect, a computer program product storing instructions is provided, which, when executed by a processor, implements the method in any possible implementation of any one of the first to second aspects.

[0045] In an eighth aspect, a circuit is provided, the circuit being used to execute the method in any possible implementation of any one of the first to second aspects, the circuit may include a chip circuit. Optionally, the circuit may also be coupled to a memory.

[0046] In a ninth aspect, a chip is provided, the chip comprising a processor, for implementing the method in any possible implementation of any of the first to second aspects. Optionally, the chip may also include a memory, and the chip may be composed of a chip, or may include a chip and other discrete devices.

[0047] In a tenth aspect, an embodiment of the present application further provides a communication system. The communication system comprises: a second device for implementing the method in the aforementioned first aspect and any possible implementation of the first aspect; and a first device for implementing the method in the aforementioned second aspect and any possible implementation of the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] Figure 1A , Figure 1B and Figure 1C A schematic diagram of a communication system provided in an embodiment of the present application;

[0049] Figure 2 A schematic diagram of a network device architecture provided in an embodiment of the present application;

[0050] Figure 3A A schematic diagram of a carrier and a resource pool provided in an embodiment of the present application;

[0051] Figure 3B A schematic diagram of time domain resources of a resource pool provided in an embodiment of the present application;

[0052] Figure 3C A schematic diagram of frequency domain resources of a resource pool provided in an embodiment of the present application;

[0053] Figure 3D A schematic diagram of a PSFCH configuration period provided in an embodiment of the present application;

[0054] Figure 3E A schematic diagram of PSFCH resources provided in an embodiment of the present application;

[0055] Figure 3F A schematic diagram of the time interval for PSSCH feedback provided in an embodiment of the present application;

[0056] Figure 3G A schematic diagram of the corresponding relationship between PSSCH resources and PSFCH resources provided in an embodiment of the present application;

[0057] Figure 3H A schematic diagram of interleaving resources provided in an embodiment of the present application;

[0058] Figure 4 A schematic diagram of a data transmission method flow chart provided in an embodiment of the present application;

[0059] Figure 5 A schematic diagram of carrier configuration provided in an embodiment of the present application;

[0060] Figure 6 A schematic diagram of an orthogonal PSFCH resource provided in an embodiment of the present application;

[0061] Figure 7A schematic diagram of an orthogonal PSFCH resource provided in an embodiment of the present application;

[0062] Figure 8 A schematic diagram of the time domain position relationship between the side travel data and the side travel feedback information provided in the embodiment of the present application;

[0063] Fig. 9 A schematic diagram of the time domain position relationship between the side travel data and the side travel feedback information provided in the embodiment of the present application;

[0064] Fig.10 A schematic diagram of the time domain position relationship between the side travel data and the side travel feedback information provided in the embodiment of the present application;

[0065] Fig.11 A schematic diagram of the time domain position relationship between the side travel data and the side travel feedback information provided in the embodiment of the present application;

[0066] Fig.12 A schematic diagram of the time domain position relationship between the side travel data and the side travel feedback information provided in the embodiment of the present application;

[0067] Fig.13 A schematic diagram of a PSFCH frequency domain resource set provided in an embodiment of the present application;

[0068] Fig.14 A schematic diagram of a PSFCH frequency domain information indicating a PSFCH frequency domain resource unit provided in an embodiment of the present application;

[0069] Fig.15 A schematic diagram of a PSFCH frequency domain resource set provided in an embodiment of the present application;

[0070] Fig.16 A schematic diagram of a PSFCH frequency domain information indicating a PSFCH frequency domain resource unit provided in an embodiment of the present application;

[0071] Fig.17 A schematic diagram of the correspondence between a PSFCH frequency domain resource set and a subchannel provided in an embodiment of the present application;

[0072] Fig.18 A schematic diagram of the correspondence between a PSFCH frequency domain resource set and a subchannel provided in an embodiment of the present application;

[0073] Fig.19A A schematic diagram of the correspondence between a PSFCH frequency domain resource set and a subchannel provided in an embodiment of the present application;

[0074] Fig.19B A schematic diagram of resource correspondence provided in an embodiment of the present application;

[0075] Fig. 20A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0076] Fig.21 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0077] Fig. 22 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0078] The technical solution provided in the embodiment of the present application can be applied to long term evolution (LTE), fifth generation (5G) communication systems, such as 5G new radio (NR), or to various future communication systems, such as sixth generation (6G) communication systems. The communication method provided in the embodiment of the present application can also be applied to vehicle to everything (V2X) communication, vehicle networking, autonomous driving, assisted driving and other fields.

[0079] In particular, the technical solutions in the embodiments of the present application can also be applied to vehicle to everything (V2X) communication, cellular vehicle-to-everything (C-V2X) communication, Internet of Vehicles, autonomous driving, assisted driving and other fields. Among them, C-V2X is a V2X communication technology developed based on cellular systems. It utilizes and enhances the current cellular network functions and elements to achieve low-latency and high-reliability communication between various nodes in the vehicle network, including vehicle to vehicle (V2V), vehicle to pedestrian (V2P), vehicle to infrastructure (V2I), and vehicle to network (V2N). With the evolution of cellular systems from 4G LTE to 5G NR, C-V2X has also evolved from LTE-V2X to NR-V2X.

[0080] To facilitate understanding of the embodiments of the present application, first Figures 1A to 1C The communication system shown in the example is used to describe in detail the communication system applicable to the embodiment of the present application. The present application is applicable to a communication system supporting sidelink communication, and supports communication scenarios with and without network coverage, wherein the sidelink may also be referred to as a sidelink, and is referred to as a sidelink in the present application.

[0081] like Figures 1A to 1CAs shown, the communication system may include multiple terminal devices (such as terminal device A and terminal device B), and optionally, a network device. Figure 1A In the example, terminal device A and terminal device B are both within the signal coverage of the network device; Figure 1B In the example, terminal device A is within the signal coverage of the network device, but terminal device B is outside the signal coverage of the network device. Figure 1C In the example, both terminal device A and terminal device B are outside the signal coverage of the network device. Figure 1A and Figure 1B The terminal device A and the terminal device B can communicate through the side link by means of resources scheduled by the network device, and the resources may be authorized resources or authorized frequency bands. The terminal device A and the terminal device B can also select resources by themselves, that is, select resources for side link communication from a resource pool, and the resources may be unauthorized resources or unauthorized frequency bands. Figure 1C The terminal device A and the terminal device B are both outside the signal coverage of the network device, so they can only communicate through the side link in a resource self-selection manner.

[0082] The following are Figures 1A to 1C The network devices and terminal devices involved are described.

[0083] (1) Network equipment

[0084] In the embodiment of the present application, the network device may be a device in a wireless network, and the network device may also be referred to as a network device. For example, the network device may be a radio access network (RAN) node that connects the terminal device to the wireless network, and may also be referred to as an access network device. The network device includes, but is not limited to, a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a fifth generation (5G) mobile communication system, an access network device in an open radio access network (O-RAN), a next generation base station in a sixth generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a wireless fidelity (WiFi) system, etc.; or it may be a module or unit that completes part of the functions of a base station, for example, a centralized unit (CU), a distributed unit (DU), a centralized unit control plane (CU control plane, CU-CP) module, or a centralized unit user plane (CU user plane, CU-UP) module. The access network device may be a macro base station, a micro base station or an indoor station, a relay node or a donor node, etc. The present application does not limit the specific technology and specific device form used by the network device.

[0085] In some deployments, network equipment may include centralized units (CU) and distributed units (DU). The RAN equipment including CU nodes and DU nodes splits the protocol layer of the gNB in ​​the NR system, places some of the protocol layer functions in the CU for centralized control, and distributes some or all of the remaining protocol layer functions in the DU, which is centrally controlled by the CU, such as Figure 2As shown. Furthermore, CU can also be divided into control plane (CU-CP) and user plane (CU-UP). CU-CP is responsible for control plane functions, mainly including radio resource control (RRC) and packet data convergence protocol (PDCP) (i.e. PDCP-C) corresponding to the control plane. PDCP-C is mainly responsible for encryption and decryption, integrity protection, data transmission, etc. of control plane data. CU-UP is responsible for user plane functions, mainly including service data adaptation protocol (SDAP) and PDCP corresponding to the user plane (i.e. PDCP-U). SDAP is mainly responsible for processing the data of the core network and mapping the flow to the bearer. PDCP-U is mainly responsible for encryption and decryption, integrity protection, header compression, sequence number maintenance, data transmission, etc. of the data plane. CU-CP and CU-UP are connected through the E1 interface. CU-CP represents gNB connected to the core network through the NG interface, and connected to DU through the F1 interface control plane (i.e. F1-C). CU-UP is connected to DU through the F1 interface user plane (i.e. F1-U). Of course, another possible implementation is that PDCP-C is also in CU-UP.

[0086] It can be understood that in different systems, CU (including CU-CP or CU-UP) or DU may have different names, but those skilled in the art can understand their meanings. For example, in an open radio access network (O-RAN) system, CU may also be referred to as O-CU (open CU), DU may also be referred to as O-DU, CU-CP may also be referred to as O-CU-CP, and CU-UP may also be referred to as O-CU-UP. For the convenience of description, this application takes CU, CU-CP, CU-UP and DU as examples for description. The network device may also include an active antenna unit (AAU). CU implements some functions of gNB, and DU implements some functions of gNB. For example, CU is responsible for processing non-real-time protocols and services, and implementing the functions of the RRC layer. DU is responsible for processing physical layer protocols and real-time services, and implementing the functions of the radio link control (RLC) layer, the media access control (MAC) layer and the physical (PHY) layer. In some deployments, the CU may also be divided into a centralized unit control plane (CU-CP) node and a centralized unit user plane (CU-UP) node, wherein the CU-CP is responsible for control plane functions and the CU-UP is responsible for user plane functions.

[0087] (2) Terminal equipment

[0088] The terminal device involved in the embodiments of the present application may be a wireless terminal device capable of receiving network device scheduling and indication information. The terminal device may be referred to as a terminal device, and may also be referred to as a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc. The terminal device may be a device including a wireless communication function (providing voice / data connectivity to the user). For example, a handheld device with a wireless connection function, or an in-vehicle device, an in-vehicle module, etc. At present, some examples of terminal devices are: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MID), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in Internet of Vehicles, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, or wireless terminals in smart homes, device-to-device (D2D) communication terminal devices, vehicle to everything (V2X) communication terminal devices, smart vehicles, telematics boxes (T-box), machine-to-machine / machine-type communications (M2M / MTC) terminal devices, Internet of Things (IoT) The terminal device may be an on-board device, a vehicle-mounted device, an on-board module, a vehicle, an on-board unit (OBU), a roadside unit (RSU), a T-box, a chip or a system on chip (SOC), etc. The above chip or SOC may be installed in a vehicle, an OBU, an RSU or a T-box. The wireless terminal in industrial control may be a camera, a robot, etc. The wireless terminal in a smart home may be a TV, an air conditioner, a sweeper, a speaker, a set-top box, etc.The terminal device can also be a V2X device, for example, a smart car (or intelligent car), a digital car, an unmanned car (or driverless car or pilotless car or automobile), a self-driving car or autonomous car, a pure electric vehicle (or Battery EV), a hybrid electric vehicle (HEV), a range extended EV (REEV), a plug-in hybrid electric vehicle (PHEV), a new energy vehicle (new energy vehicle), and a roadside unit (RSU). The terminal device can also be a device in device-to-device (D2D) communication, such as an electric meter, a water meter, etc. In addition, in an embodiment of the present application, the terminal device can also be a terminal device in an IoT system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection.

[0089] In this application, predefined content usually refers to information that is defined by standards and does not require other equipment configuration, and is recorded / written in advance in the hardware and / or software of the terminal device itself, or can be understood as information that cannot be changed by the network device or other terminal devices. Preconfigured content usually refers to information that is recorded / written in advance in the hardware and / or software of the terminal device itself, which is determined by the manufacturer and can be changed by software or hardware.

[0090] (Pre) configuration can be divided into network device (pre) configuration and terminal device (pre) configuration. If it is a network device (pre) configuration, it can be (pre) configured through a system information block (SIB) or RRC signaling; if it is a terminal device (pre) configuration, it can be (pre) configured according to PC5-RRC signaling.

[0091] The communication system and scenario described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of network architecture and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0092] The following is an explanation of the relevant terms involved in the embodiments of the present application. When not specifically stated, these explanations are to support the meaning of the relevant terms and make the embodiments of the present application easier to understand, and should not be regarded as a strict limitation of the relevant terms in the scope of protection claimed by the present application.

[0093] (1) Sidelink communication

[0094] The time and frequency resources for sidelink communication are configured through a sidelink resource pool, which can also be referred to as a resource pool. A resource pool can be regarded as a collection of time domain resources and frequency domain resources for sidelink communication. The resource pool can be located on a carrier, or on a bandwidth part (BWP) of a carrier. For example, one or more resource pools can be configured on a carrier (or a BWP of a carrier).

[0095] For example, if Figure 3A As shown in FIG. 1 , the relationship between component carrier (CC), BWP and RP is given. One CC contains one BWP, and one BWP can contain at least one RP. The figure takes two resource pools as an example, and the number of resource pools is not limited.

[0096] For the time domain resources in the resource pool used for sidelink communication, the sidelink terminal can determine based on a bitmap, and the length of the bitmap is configured by the higher layer. Figure 3B As shown, an example is given (the length of the bitmap is 8 bits), one bit corresponds to one time slot, each time slot contains M=14 symbols, and M symbols are a time domain transmission unit. When scheduling sidelink communication resources, scheduling can be performed in the time domain with time slots as the granularity.

[0097] For the frequency domain resources of the sidelink communication, the network device divides the frequency band used for the sidelink communication into a number of sub-channels, each of which contains a certain number of resource blocks (RBs). Figure 3C As shown, a schematic diagram of the frequency domain resources of the resource pool is given, in which the network device indicates the sequence number of the first resource block of the frequency domain resources used for sidelink communication, the total number of sub-channels N contained in the resource pool, and the number of RBs n contained in each sub-channel CH The transmission of the sidelink may occupy one or more subchannels at a time. When scheduling the communication resources of the sidelink, the scheduling is performed in the frequency domain with the subchannel as the granularity.

[0098] In addition, in the sidelink communication, the terminal device can transmit the sidelink data via the physical sidelink shared channel (PSSCH) and / or the physical sidelink control channel (PSCCH). The meaning of the sidelink data is not limited in this application.

[0099] (2) Carrier aggregation

[0100] Carrier aggregation is a technology that integrates wireless channel resources within or between frequency bands to increase user data transmission rates and reduce latency. In order to provide higher service rates, 3GPP introduced carrier aggregation in Release 10, which aggregates multiple contiguous or non-contiguous component carriers (CC) into a larger bandwidth (maximum 100MHz) to meet 3GPP requirements. According to the frequency band where the aggregated carriers are located, CA can be divided into intra-band CA and inter-band CA, among which intra-band CA is further divided into two scenarios: intra-band contiguous and non-contiguous.

[0101] For sidelink communications, in the LTE-V2X stage, carrier aggregation technology is supported. For example, the network device can configure one or more resource pools on each of the three carriers and indicate that the three carriers can be aggregated; furthermore, the terminal device can simultaneously receive sidelink data from one or more other terminal devices on the three carriers or less than three carriers, or can also simultaneously send sidelink data to one or more other terminal devices on the three carriers or less than three carriers.

[0102] (3) Side feedback information

[0103] In an embodiment of the present application, the sidelink feedback information may also be referred to as sidelink feedback data. The sidelink feedback information may include at least one of HARQ-ACK information (such as ACK / NACK information), conflict information (such as scheme 2 conflict indication), channel state information reference signal (CSI-RS) report, and beam measurement information report. The embodiment of the present application does not limit the specific content included in the sidelink feedback data.

[0104] Among them, HARQ-ACK feedback means that after the transmitter sends data to the receiver, the receiver can send corresponding feedback information to the transmitter based on the decoding result of the data, such as ACK / negative acknowledgement (NACK) information, to improve the reliability of data transmission. For sidelink communications, HARQ-ACK feedback is supported in the NR-V2X stage. That is, for a PSCCH / PSSCH transmission (PSSCH will be taken as an example here), the receiver needs to transmit / send the corresponding sidelink feedback data based on the decoding result of the sidelink data.

[0105] The sidelink feedback data can be transmitted via the physical sidelink feedback channel (PSFCH). The PSFCH resource is a periodic resource configured in the resource pool, and its periodic configuration parameters are (i.e., PSFCH configuration period) can be 0, 1, 2, or 4; PSFCH resources include time domain resources and frequency domain resources. Indicates that there is no PSFCH resource configuration in the resource pool, that is, PSFCH transmission is not enabled in the resource, that is, feedback such as physical layer HARQ is not supported; Indicates that in a resource pool, There is one feedback time slot for each sidelink transmission time slot, and the feedback time slot is the time slot where the PSFCH resource is located. Figure 3D As shown, in the feedback time slot, the PSFCH occupies the last three symbols including the gap (GAP), specifically automatic power control (automatic gain control, AGC) + PSFCH + GAP. The time slot where the PSFCH resource is located can also be called a PSFCH time slot.

[0106] NR-V2X configures PSFCH resources for each PSSCH subchannel. The process of determining the PSFCH resources corresponding to each subchannel is as follows:

[0107] ① The resource pool is configured with a bitmap of PSFCH frequency domain resources to indicate whether the physical resource block (PRB) on the frequency domain resources of the resource pool can be used as PSFCH frequency domain resources, that is, the length of the bit information contained in the bitmap is equal to the number of PRBs in the resource pool. 1 in the bitmap indicates that the corresponding PRB can be used as a PSFCH frequency domain resource, and 0 in the bitmap indicates that the corresponding PRB cannot be used as a PSFCH frequency domain resource. In particular, PSFCH frequency domain resources can be used to transmit HARQ-ACK information, and its resources are represented by the "sl-PSFCH-RB-Set" bitmap. A bit value of 1 in the bitmap indicates that the corresponding PRB can be used to transmit HARQ-ACK information. Alternatively, the PSFCH frequency domain resources can also be used to transmit scheme 2 conflict indications, and their resources are represented by the "sl-RB-SetPSFCH" bitmap. A 1 in the bitmap indicates that the corresponding PRB can be used to transmit scheme 2 conflict indications, where the positions where the bit values ​​​​are 1 in "sl-PSFCH-RB-Set" and "sl-RB-SetPSFCH" do not overlap.

[0108] like Figure 3E As shown, in a feedback time slot with PSFCH frequency domain resources, assuming that a subchannel contains 10 PRBs and there are 3 subchannels in the resource pool, the bit map indicating the PSFCH frequency domain resources in the resource pool contains a total of 3*10=30 bits to indicate whether each PRB can be used for PSFCH transmission. Figure 3E The frequency domain position corresponding to the bit value 1 in the bit map can be used for PSFCH transmission, such as HARQ-ACK information or conflict information. Figure 3E It is illustrated by taking the example that the first 4 PRBs of each subchannel can be used for PSFCH transmission.

[0109] ② Considering the limitation of the decoding capability of the receiving end, the receiving end cannot provide feedback immediately after receiving the sidelink data. Therefore, the standard defines a PSSCH feedback time interval K, that is, PSSCH transmits PSFCH in the first available time slot containing PSFCH resources, which is the Kth time slot after the time slot where PSSCH is located (that is, the interval between this time slot and the time slot where PSSCH is located is K-1 time slots), and the value of K is configured by the resource pool. Figure 3FAs shown in the figure, when K=2, the PSSCH carried on time slots 0 and 1 can be fed back on the PSFCH resources on time slot 3, and the PSSCH carried on time slots 2 / 3 / 4 / 5 can be fed back on the PSFCH resources on time slot 7. Since time slots 2 / 3 / 4 / 5 are fed back on the PSFCH resources of the same time slot, it can be called a PSSCH bundling window length or feedback cycle.

[0110] ③ The available PSFCH resources in a feedback time slot are allocated to each subchannel in the feedback cycle in the order of time domain first and frequency domain second. Figure 3G As shown in the figure, a large square occupies a time slot in the time domain and a subchannel in the frequency domain. When the PSFCH resource is 5, each subchannel in the four time slots associated with the same PSFCH time slot corresponds to the PSFCH resource. If the PSSCH occupies two subchannels for transmission, such as PSSCH resources occupying 5 and 9, the corresponding PSFCH resources are also 5 and 9, which are not continuous in the frequency domain.

[0111] That is to say, NR-V2X defines the correspondence between PSSCH resources (carrying sidelink data, also called sidelink resources) and PSFCH resources (carrying sidelink feedback data) in the resource pool. The PSSCH resources and the corresponding PSFCH resources are located in the same resource pool, or the sidelink data and the sidelink feedback data corresponding to the sidelink data are located in the same resource pool.

[0112] Based on the description of the above-mentioned relevant technical features, it can be known that NR-V2X defines the correspondence between PSSCH resources and PSFCH resources in the same resource pool. For example, PSSCH resource 1 corresponds to PSFCH resource 1. If terminal device A receives sidelink data from terminal device B on PSSCH resource 1, it can send sidelink feedback data corresponding to the sidelink data to terminal device B on PSFCH resource 1.

[0113] Currently, resource blocks (RBs) in a resource pool can be divided into multiple subsets in an interlaced manner, for example, Figure 3H As shown, interlace m∈{0,1,…,M-1} is defined to include multiple RBs indexed as {m,M+m,2M+m,3M+m,…}. When the subcarrier spacing of the resource pool is 15KHz, M=10, and when the subcarrier spacing is 30KHz, M=5. Figure 3HAs shown, each square represents an RB. For a 15 kHz subcarrier spacing, there are 10 interlaces. For an interlace with an index of #0, there are 10 RBs with indices of {0, 10, 20, 30, ..., 90}. The same is true for other cases and will not be described in detail.

[0114] In order to increase the data transmission rate of the sidelink, the use of carrier aggregation technology in NR-V2X is currently being considered. However, after the introduction of carrier aggregation in NR-V2X, there is currently no corresponding solution for how the terminal device performs sidelink feedback. Based on this, the embodiments of the present application will study the relevant implementation of sidelink feedback in the carrier aggregation scenario. For example, the embodiments of the present application provide a method for implementing cross-carrier sidelink feedback in the carrier aggregation scenario.

[0115] The method provided in this application is applied to Figures 1A to 1C When the system is in Figures 1A to 1C The terminal device or the module in the terminal device implements the method executed by the first device or the second device in the embodiment of the present application, which can be Figures 1A to 1C The network device or the module in the network device implements the method executed by the first device or the second device in the embodiment of the present application.

[0116] It can be understood that the present application does not particularly limit the specific structure of the execution subject of the method provided in the embodiments of the present application. The method executed by the terminal device can be applied to the terminal device or a module in the terminal device, and the method executed by the network device can be applied to the network device or a module in the network device. As long as it is possible to communicate according to the method provided in the embodiments of the present application by running a program that records the code of the method provided in the embodiments of the present application, it can be sufficient.

[0117] like Figure 4 FIG. 1 is a flow chart of a data transmission method provided in an embodiment of the present application, the method comprising:

[0118] Step 401: A first device sends M sidelink data on X carriers.

[0119] Correspondingly, the second device receives M sidelink data on X carriers.

[0120] The M sidelink data include first sidelink data, the X carriers include the first carrier, the first sidelink data is located in the first carrier, that is, the first sidelink link resource carrying the first sidelink data is located in the first carrier; X is an integer greater than 0. The first device may be a terminal device or a module or chip in the terminal device, and the second device may be a terminal device or a module or chip in the terminal device.

[0121] In the present application, the side data may also be replaced by a transport block (TB), and the first device encapsulates the side data into a TB for transmission. At the receiving end, when the side data is fed back, it may be fed back at the granularity of TB, that is, one TB corresponds to one side feedback information.

[0122] The first device sends at least one sidelink data in one carrier among X carriers, that is, M is an integer greater than or equal to X. The X carriers may be carriers after carrier aggregation, and each carrier is a component carrier in the carrier aggregation.

[0123] Exemplarily, in some possible scenarios, after receiving a side data, the second device may provide feedback on the side data according to the reception result (such as decoding result) of the side data. For details, please refer to the following steps.

[0124] Step 402: The second device sends first sidelink feedback information corresponding to the first sidelink data in a second carrier among the X carriers.

[0125] Correspondingly, the first device receives the first sidelink feedback information in the second carrier.

[0126] The first sideline feedback information may be at least one of HARQ-ACK information (such as ACK / NACK information) corresponding to the first sideline data, conflict information (such as scheme 2 conflict indication), channel state information reference signal, and beam measurement information report. For example, the first sideline feedback information is one of the four, or two of the four, or the sum of the four.

[0127] In the present application, the sidelink resources in the first carrier may have corresponding PSFCH resources in the second carrier, or may have corresponding PSFCH resources in other carriers, wherein PSFCH resources refer to resources used to transmit sidelink feedback information, and may also be referred to as sidelink feedback resources. That is, after the second terminal device receives the sidelink data in the first carrier, it may feed back the sidelink feedback information of the sidelink data using the PSFCH resources in the second carrier or other carriers. Taking the first sidelink resource where the first sidelink data is located as an example, the first sidelink resource corresponds to multiple PSFCH resources, and the multiple PSFCH resources are located in at least two carriers, and the first PSFCH resource where the first sidelink feedback information is located is one of the multiple PSFCH resources; the at least two carriers include the first carrier and the second carrier. In addition, in the present application, the sidelink resources used to transmit sidelink data may also be referred to as PSCCH resources / PSSCH resources.

[0128] Through the above process, the present application provides a method for sending side line feedback information across carriers. However, the present application does not limit in what scenario the second device sends side line feedback information across carriers. For example, in the first possible scenario, the network side does not configure the second device to send data in the first carrier, but only configures the second device to receive data in the first carrier. At this time, after the second device receives the first side line data on the first carrier, the second device sends the first side line feedback information corresponding to the first side line data on other carriers (such as the second carrier). For example, Figure 5 As shown, the network device configures the second device to receive data in 4 carriers, which are CC1, CC2, CC3, and CC4; the network device configures the second device to send data in 2 carriers, which are CC1 and CC2. If the sidelink resources in CC3 have corresponding PSFCH resources in CC1 or CC2, for the data received in CC3, the second terminal device can send sidelink feedback information of the data received in CC3 in the PSFCH resources of CC1 or CC2.

[0129] In the second possible scenario, the capability of the second device is limited.

[0130] For example, in a certain time period, data can only be received in the first carrier but cannot be sent in the first carrier, so the second device sends the first sideline feedback information corresponding to the first sideline data in other carriers (such as the second carrier).

[0131] The capability of the second device is limited, which may mean that the sending capability of the second device is less than the receiving capability, for example, the number of sidelink data (i.e., TB) that the second device can send simultaneously is less than the number of sidelink data (i.e., TB) receiving and processing that the second device can support or the number of HARQ process processing. For example, the second device can support receiving sidelink data in 4 carriers at the same time, but can only support sending data in 2 carriers at the same time. In the present application, in order to feed back the sidelink feedback information of the sidelink data in 4 carriers, the second device can send the sidelink feedback information of the sidelink data in the other 2 carriers through the 2 supported carriers.

[0132] The capacity of the second device is limited, which may also mean that the number of sideline feedback information to be fed back by the second device in one time slot is less than the number of sideline feedback information that the second device can send in the time slot (that is, the maximum number of sideline feedback information that the second device can send simultaneously or concurrently in one time slot).

[0133] For example, the second device receives the first sidelink data through the first sidelink feedback resource in the first time slot. Assuming that according to the time interval of PSSCH feedback, the second device wants to send the first sidelink feedback information in the second time slot, if in the second time slot, the number of sidelink feedback information that the second device needs to feed back in the first carrier is less than the number of sidelink feedback information that the second device can send on the first carrier (that is, the maximum number of sidelink feedback data that the second device can send simultaneously or concurrently on the first carrier), then the second device may send the sidelink feedback information of part of the sidelink data in the first carrier through other carriers.

[0134] In the present application, the sidelink resources in the first carrier may have corresponding PSFCH resources in at least two carriers. If the second terminal device feeds back the first sidelink feedback information corresponding to the first sidelink data in the first carrier across carriers, the second device may select one carrier from at least two carriers as the second carrier. The present application does not limit how the second device determines the second carrier from at least two carriers containing the corresponding PSFCH feedback resources.

[0135] In a first implementation manner, the second device may randomly select one carrier from at least two carriers as the second carrier.

[0136] In a second implementation, each of the at least two carriers corresponds to a priority, and the second device may use the carrier with the highest priority among the at least two carriers other than the first carrier as the second carrier, wherein the priority of each carrier is predefined or preconfigured, or network configured.

[0137] In a third implementation, the second device may use the carrier with the lowest channel busy ratio (CBR) among at least two carriers other than the first carrier as the second carrier. Exemplarily, the channel busy ratio of a carrier may refer to: the average value of the channel busy ratios of each channel on the carrier. The specific calculation method of the "channel busy ratio of a carrier" is not limited in the embodiments of the present application. For example, the calculation method of the channel busy ratio for carrier selection in LTE V2X CA may be reused.

[0138] The above is only an example, and this application does not limit how the second device specifically determines the second carrier.

[0139] Through the method provided in the present application, after the second device receives the first sidelink data in the first carrier, it can send the first sidelink feedback information corresponding to the first sidelink data in the second carrier, so as to realize the sending of the sidelink feedback information across carriers in the carrier aggregation scenario, increase the sending opportunities of the sidelink feedback information, and improve the communication efficiency of the sidelink link.

[0140] In the above process, for other sidewalk data in the M sidewalk data, the second device may also send corresponding sidewalk feedback information, so step 402 may also be replaced by the following steps:

[0141] Step 402b: the second device sends P sideline feedback information corresponding to P sideline data among the M sideline data in the third time slot.

[0142] Correspondingly, the first device receives P sideline feedback information corresponding to P sideline data among the M sideline data in the third time slot.

[0143] Among them, the P side data correspond to the P side feedback information one by one, the P side data include the first side data, and the P side feedback information include the first side feedback information. The P side feedback information is located in Y carriers, and the second device sends at least one side feedback information in each carrier of the Y carriers. The first PSFCH resource where the first side feedback information is located is located in the second carrier of the Y carriers; Y is an integer greater than 0, and P is an integer less than or equal to M. The Y carriers can be part or all of the X carriers.

[0144] It should be noted that, for the M received sideline data, some of the sideline data may not need to feedback sideline information, so P can be smaller than M.

[0145] Optionally, if the second device also receives the side data in the second carrier, the second device may also feed back corresponding side feedback information. For example, if the M side data include the second side data in the second carrier, the P side feedback information may include the second side feedback information corresponding to the second side data.

[0146] Since the P side feedback information are located in the same time unit, for example, in the same time slot, or in the same at least one symbol, P is less than or equal to the max number of side feedback information that the second device can send in one time slot, that is, P is less than or equal to the max maximum number of side feedback information that the second device can send simultaneously or concurrently.

[0147] If the number of sideline feedback information that the second device actually needs to send in the third time slot is greater than the maximum number of sideline feedback information that the second device can send simultaneously or concurrently, the second device only sends part of the sideline feedback information. For example, the second device actually needs to send Pmax sideline feedback information in the third time slot, but Pmax is greater than max, then the second device only sends P=max (assuming P=max at this time) of the Pmax sideline feedback information. In addition, in this case, how the second device determines which P sideline feedback information to send is not limited by this application.

[0148] Exemplarily, the side data may include priority information, and the priority information is used to indicate the priority of the side feedback information corresponding to the side data, so that after receiving the side data, the priority of the side feedback information corresponding to the side data can be obtained; wherein, the lower the value of the priority, the higher the priority, such as priority 1 is higher than priority 2, and priority 2 is higher than priority 3. For example, it is assumed that the priorities of 10 side feedback information actually required to be sent by the second device are as shown in Table 1.

[0149] Table 1: Example of priority of sidewalk feedback information 1 to sidewalk feedback information 10

[0150] Side feedback information Priority Side feedback information 1 1 Side feedback information 2 1 Side feedback information 3 2 Side feedback information 4 3 Side feedback information 5 1 Side feedback information 6 2 Side feedback information 7 3 Side feedback information 8 1 Side feedback information 9 3 Side feedback information 10 4

[0151] If the second device can send at most 6 side feedback information in the third time slot, then the second device can send 6 side feedback information with the highest priority. According to Table 1, the second device can send side feedback information 1, side feedback information 2, side feedback information 5, side feedback information 18, side feedback information 3, and side feedback information 6.

[0152] Exemplarily, before sending the sidelink feedback information across carriers, the second device may also determine the carrier or resource set where the PSFCH resource corresponding to the first sidelink resource is located (Example 1), determine the time slot where the first PSFCH resource for transmitting the first sidelink feedback information is located (Example 2), and determine the first PSFCH resource (Example 3), which are described below. The following Examples 1 to 3 are three different examples, which can be implemented separately or in combination, and this application does not limit this.

[0153] Example 1: Determine the carrier or resource set where the PSFCH resource corresponding to the first sidelink resource is located:

[0154] In the present application, there is a correspondence between the first resource set in the first carrier and at least two resource sets in at least two carriers. Before sending the first sidelink feedback information, the second device can determine, based on the correspondence, that the first sidelink resource corresponds to multiple PSFCH resources in at least two resource sets, thereby determining through which PSFCH resources in which resource sets the first sidelink feedback information is sent.

[0155] The first sidelink resource is located in a first resource set, and the at least two carriers include a first carrier and a second carrier. A resource set may refer to a resource pool or a resource block set (RBset) in a resource pool. A resource set occupies at least one subchannel.

[0156] This application does not limit how the second device determines the above correspondence.

[0157] For example, in implementation mode 1, the correspondence between the first resource set and at least two resource sets in at least two carriers is predefined or preconfigured.

[0158] In implementation mode 2, the correspondence between the first resource set and at least two resource sets in at least two carriers is configured by the network.

[0159] For example, the second device may receive third information indicating that the first resource set corresponds to at least two resource sets of at least two carriers, and the at least two carriers include the second carrier. The second device may determine the correspondence between the first resource set and the at least two resource sets based on the third information.

[0160] The third information may be an independent information or a piece of information in the SL resource pool configuration information. The SL resource pool configuration information may indicate a resource pool in the first carrier, the resource pool is the first resource set or the first resource set is a RB set in the resource pool.

[0161] In combination with the above implementation manner 1 and implementation manner 2, for example, assuming that the network side configures X carriers for the second device, then there is a corresponding relationship between the X carriers, which may include the following scenarios:

[0162] In scenario 1, there is a corresponding relationship between all the X carriers, which can be understood as a sidelink resource on one of the X carriers having a corresponding PSFCH resource on each of the X carriers.

[0163] For example, taking at least two carriers including all carriers in X carriers as an example, if the second device is configured with 4 CCs, namely CC1 to CC4, and a resource pool is configured on each CC. The sidelink resources in resource pool 1 of CC1 correspond to PSFCH resources in the resource pool of each CC in CC1 to CC4. Similarly, the sidelink resources in resource pool 2 of CC2 correspond to PSFCH resources in the resource pool of each CC in CC1 to CC4, the sidelink resources in resource pool 3 of CC3 correspond to PSFCH resources in the resource pool of each CC in CC1 to CC4, and the sidelink resources in resource pool 4 of CC4 correspond to PSFCH resources in the resource pool of each CC in CC1 to CC4.

[0164] Taking CC1 as an example, the second device receives sidelink data through the sidelink resources in resource pool 1. If the capacity of the second device is limited and cannot send sidelink feedback information through the PSFCH resources in resource pool 1, then the second device can send sidelink feedback information through the PSFCH resources in one of the resource pools from resource pool 2 to resource pool 4.

[0165] In scenario 2, there is a corresponding relationship between some of the X carriers, which can be understood as the sidelink resources on one of the X carriers having corresponding PSFCH resources on some of the X carriers.

[0166] For example, taking at least two carriers including some carriers among X carriers as an example, Figure 6 As shown, if the second device is configured with 4 CCs, namely CC1 to CC4, and a resource pool is configured on each CC. The sidelink resources (PSCCH resources or PSSCH resources) in resource pool 1 of CC1 correspond to PSFCH resources in the resource pool of each CC in CC1 to CC2. The sidelink resources in resource pool 2 of CC2 correspond to PSFCH resources in the resource pool of each CC in CC1 to CC2, the sidelink resources (PSCCH resources or PSSCH resources) in resource pool 3 of CC3 correspond to PSFCH resources in the resource pool of each CC in CC3 to CC4, and the sidelink resources (PSCCH resources or PSSCH resources) in resource pool 4 of CC4 correspond to PSFCH resources in the resource pool of each CC in CC3 to CC4.

[0167] Taking CC1 as an example, the second device receives sidelink data through the sidelink resources in resource pool 1. If the capability of the second device is limited and it cannot send sidelink feedback information through the PSFCH resources in resource pool 1, the second device can send sidelink feedback information through the PSFCH resources in resource pool 2.

[0168] Scenario 2 can also be understood as X carriers are divided into multiple carrier bundles, multiple carriers among the X carriers form a carrier bundle, and the sidelink data between the carrier bundles have corresponding PSFCH resources on other carriers; or the X resource sets included in the X carriers are divided into multiple resource set bundles, multiple resource sets among the X resource sets form a resource set bundle, and the sidelink data between the resource set bundles have corresponding PSFCH resources on other resource sets, and these resource sets are located on different carriers.

[0169] For example, combined with the previous Figure 6, CC1's resource pool 1 and CC2's resource pool 2 form resource set bundle 1, CC3's resource pool 3 and CC4's resource pool 4 form resource set bundle 2. The data of CC1's resource pool has feedback information on a resource pool of CC2, and similarly, the data of CC2's resource pool also has feedback resources on a resource pool of CC1.

[0170] Similarly, taking CC1 as an example, the second device receives sidelink data through the sidelink resources in resource pool 1. If the capability of the second device is limited and it cannot send sidelink feedback information through the PSFCH resources in resource pool 1, then the second device can send sidelink feedback information through the PSFCH resources in resource pool 2.

[0171] In the present application, for cross-carrier feedback, the sidelink resources in different carriers and the corresponding PSFCH resources in the same carrier are orthogonal. For example, the multiple PSFCH resources corresponding to the first sidelink resource include the PSFCH resources in the first carrier, and if the second sidelink resource in the second carrier also corresponds to at least one PSFCH resource in the first carrier, then the PSFCH resource corresponding to the first sidelink resource in the first carrier and the PSFCH resource corresponding to the second sidelink resource in the first carrier are orthogonal.

[0172] For example, if Figure 7 As shown, in Example 1 of orthogonal PSFCH resources, the PSFCH resources corresponding to the sidelink resources in CC2 on CC1 and the PSFCH resources corresponding to the sidelink resources in CC1 on CC1 are time division multiplexed, for example, located in different time slots or different symbols.

[0173] In Example 2 of orthogonal PSFCH resources, the PSFCH resources corresponding to the sidelink resources in CC2 on CC1 and the PSFCH resources corresponding to the sidelink resources in CC1 on CC1 are frequency division multiplexed or code division multiplexed, that is, they are located in the same time slot but include different frequency domains / code domains.

[0174] In the above process, by establishing a corresponding relationship between resource sets in the carrier, the sidelink resources in one resource set are associated with the PSFCH resources in multiple resource sets, so that when cross-carrier sidelink feedback information transmission is required for one carrier, the PSFCH resources required for transmitting the sidelink feedback information can be obtained in another carrier, thereby increasing the chance of sidelink feedback information transmission.

[0175] Example 2: Determine the time slot where the first PSFCH resource for transmitting the first sidelink feedback information is located:

[0176] Since PSFCH resources are generally periodic, there is a PSFCH time slot every multiple time slots in a carrier, so there may be multiple implementation methods for sending the first sideline feedback information in which time slot. Before describing the specific implementation method, the following concepts are defined:

[0177] A first resource set, to which the first sidelink resource belongs, and the first resource set is located in a first carrier;

[0178] A second resource set, the first PSFCH resource belongs to the second resource set, and the second resource set is located in a second carrier;

[0179] A first time slot, the first sidelink resource is located in the first time slot;

[0180] In the second time slot, the PSFCH resources belonging to the first resource set among the multiple PSFCH resources corresponding to the first sidelink resource are located in the second time slot;

[0181] In the third time slot, the PSFCH resources belonging to the second resource set among the multiple PSFCH resources corresponding to the first side link resources are located in the third time slot.

[0182] Implementation method 1: determining the third time slot according to the second time slot.

[0183] In implementation mode 1, the second time slot can be determined according to the first time slot and the first duration, and then the second time slot is used as the third time slot, which can be understood as the index of the second time slot is the same as the index of the third time slot, that is, the second time slot and the third time slot are the same time slot. Among them, the first duration is (pre) configured or predefined, and can also be configured on the network side.

[0184] In the present application, how to determine the second time slot according to the first time slot and the first time length is not limited. For example, the second time slot is the first PSFCH time slot after the first time slot and differs by at least the first time length. Since the sideline feedback information is sent after the sideline data, the second time slot or the third time slot is located after the first time slot.

[0185] Exemplarily, the first duration may be determined according to a PSSCH feedback time interval K1 of the second device in the first resource set. The value of K1 may be (pre)configured or predefined, or may be configured by resource pool configuration information corresponding to the first resource pool to which the first resource set belongs.

[0186] For example, K1=2, the first time length may be a time length corresponding to K1-1=1 time slot. At this time, the second time slot is separated from the first time slot by 1 time slot, that is, the second time slot is the K1=2th time slot after the first time slot.

[0187] Implementation method 1 may be applicable to a scenario where the period of the PSFCH time slot of the first resource set is greater than or equal to the period of the PSFCH time slot of the second resource set.

[0188] For example, take the resource collection as a resource pool as an example. Figure 8 As shown, for 2 carriers, they are CC1 and CC2. CC1 includes resource pool 1, CC2 includes resource pool 2, and resource pool 1 and resource pool 2 are a resource pool bundle. The period of the PSFCH time slot in resource pool 1 is 2 time slots, and the indexes of the PSFCH time slots including the PSFCH resources in resource pool 1 are 1, 3, 5, 7, etc. The period of the PSFCH time slot in resource pool 2 is 1 time slot, and the indexes of the PSFCH time slots including the PSFCH resources in resource pool 2 are 0, 1, 2, 3, 4, 5, etc. The PSSCH feedback time interval K1=2 of the second device in the first resource set, and the first duration is equal to K1-1=1 time slot. The area filled with patterns in the figure represents PSFCH resources.

[0189] In time slot 0 , the second device receives sideline data TB0 in resource pool 1 .

[0190] For TB0, if the second device feeds back the sideline feedback information corresponding to TB0 in CC1, the index of the second time slot determined by the second device according to the first duration is 3. The second device can send the sideline feedback information corresponding to TB0 through the PSFCH resources in resource pool 1 in time slot 3. Because in resource pool 1 of CC1, after time slot 0, the interval with time slot 0 is greater than or equal to 1 time slot, and the first PSFCH time slot including the PSFCH resources is time slot 3.

[0191] If the second device feeds back the sideline feedback information corresponding to TB0 in CC2, time slot 3 may be used as the third time slot, that is, the sideline feedback information corresponding to TB0 may be sent in time slot 3 through the PSFCH resources in resource pool 2.

[0192] For example, take the resource collection as a resource pool as an example. Fig. 9As shown, for 2 carriers, they are CC1 and CC2. CC1 includes resource pool 1, CC2 includes resource pool 2, and resource pool 1 and resource pool 2 are a resource pool bundle. The period of the PSFCH time slot in resource pool 1 is 2 time slots, and the indexes of the PSFCH time slots including the PSFCH resources in resource pool 1 are 1, 3, 5, 7, etc. The period of the PSFCH time slot in resource pool 2 is 2 time slots, and the indexes of the PSFCH time slots including the PSFCH resources in resource pool 2 are 1, 3, 5, 7, etc. The PSSCH feedback time interval K1=2 of the second device in the first resource set, and the first duration is equal to K1-1=1 time slot. The area filled with patterns in the figure represents PSFCH resources.

[0193] In time slot 0 , the second device receives sideline data TB0 in resource pool 1 .

[0194] For TB0, the index of the second time slot determined by the second device according to the first time length is 3. If the second device feeds back the sideline feedback information corresponding to TB0 in CC1, the sideline feedback information corresponding to TB0 is sent through the PSFCH resources in resource pool 1 in time slot 3. Similarly, if the second device feeds back the sideline feedback information corresponding to TB0 in CC2, time slot 3 can be used as the third time slot, that is, the sideline feedback information corresponding to TB0 is sent through the PSFCH resources in resource pool 2 in time slot 3.

[0195] In implementation method one, when the sideline data in the first carrier is transmitted across carriers for sideline feedback information transmission in the second carrier, the time slot for sending the sideline feedback information in the second carrier is still the same as the time slot for sending the sideline feedback information in the first carrier, that is, the second time slot and the third time slot are the same time slot. In this way, the PSFCH time slots for feedback of the first sideline data in the first carrier and the second carrier can be aligned. Therefore, even if cross-carrier feedback is performed, the existing resource selection timing relationship will not be changed, the resource selection process will not be affected, and the system compatibility is improved.

[0196] Implementation method 2: determining the third time slot according to the first time slot and the first duration.

[0197] In implementation mode 2, the third time slot can be considered as the first PSFCH time slot that meets the first duration between the first time slot. Specifically, the first time slot that is greater than or equal to the first duration and includes PSFCH resources belonging to the second resource set is taken as the third time slot.

[0198] In this implementation, the third time slot may be the same as or different from the second time slot.

[0199] Implementation method two can be applicable to the scenario where the period of the PSFCH time slot of the first resource set is greater than or equal to the period of the PSFCH time slot of the second resource set; it can also be applicable to the scenario where the period of the PSFCH time slot of the first resource set is less than the period of the PSFCH time slot of the second resource set.

[0200] For example, take the resource collection as a resource pool as an example. Fig.10 As shown, for 2 carriers, they are CC1 and CC2. CC1 includes resource pool 1, CC2 includes resource pool 2, and resource pool 1 and resource pool 2 are a resource pool bundle. The period of the PSFCH time slot in resource pool 1 is 2 time slots, and the indexes of the PSFCH time slots including the PSFCH resources in resource pool 1 are 1, 3, 5, 7, etc. The period of the PSFCH time slot in resource pool 2 is 1 time slot, and the indexes of the PSFCH time slots including the PSFCH resources in resource pool 2 are 0, 1, 2, 3, 4, 5, etc. The PSSCH feedback time interval K1=2 of the second device in the first resource set, and the first duration is equal to K1-1=1 time slot. The area filled with patterns in the figure represents PSFCH resources.

[0201] In time slot 0, the second device receives sideline data TB0 in resource pool 1; in time slot 1, the second device receives sideline data TB1 in resource pool 1.

[0202] For TB0, if the PSFCH resources in resource pool 1 send the sideline feedback information corresponding to TB0, then according to the first duration, it can be determined that the sideline feedback information corresponding to TB0 is sent in time slot 3; if the PSFCH resources in resource pool 2 send the sideline feedback information corresponding to TB0, then according to the first duration, it can be determined that the sideline feedback information corresponding to TB0 is sent in time slot 2. This is because in resource pool 1, after time slot 0, the interval with time slot 0 is greater than or equal to 1 time slot, and the first PSFCH time slot including the PSFCH resources is time slot 3. In resource pool 2, after time slot 0, the interval with time slot 0 is greater than or equal to 1 time slot, and the first PSFCH time slot including the PSFCH resources is time slot 2.

[0203] For TB1, if the PSFCH resources in resource pool 1 send the sideline feedback information corresponding to TB1, then according to the first duration, it can be determined that the sideline feedback information corresponding to TB0 is sent in time slot 3; if the PSFCH resources in resource pool 2 send the sideline feedback information corresponding to TB1, then according to the first duration, it can be determined that the sideline feedback information corresponding to TB1 is sent in time slot 3. This is because in resource pool 1, after time slot 0, the interval with time slot 0 is greater than or equal to 1 time slot, and the first PSFCH time slot including the PSFCH resources is time slot 3. In resource pool 2, after time slot 0, the interval with time slot 0 is greater than or equal to 1 time slot, and the first PSFCH time slot including the PSFCH resources is time slot 3.

[0204] For example, take the resource collection as a resource pool as an example. Fig.11 As shown, for 2 carriers, they are CC1 and CC2. CC1 includes resource pool 1, CC2 includes resource pool 2, and resource pool 1 and resource pool 2 are a resource pool bundle. The period of the PSFCH time slot in resource pool 1 is 1 time slot, and the indexes of the PSFCH time slots including the PSFCH resources in resource pool 1 are 0, 1, 2, 3... respectively. The period of the PSFCH time slot in resource pool 2 is 2 time slots, and the indexes of the PSFCH time slots including the PSFCH resources in resource pool 2 are 1, 3, 5, 7... respectively. The PSSCH feedback time interval K1=2 of the second device in the first resource set, and the first duration is equal to K1-1=1 time slot. The area filled with patterns in the figure represents PSFCH resources.

[0205] In time slot 0, the second device receives sideline data TB0 in resource pool 1; in time slot 1, the second device receives sideline data TB1 in resource pool 1.

[0206] For TB0, if the PSFCH resources in resource pool 1 send the sideline feedback information corresponding to TB0, then according to the first duration, it can be determined that the sideline feedback information corresponding to TB0 is sent in time slot 2. If the PSFCH resources in resource pool 2 send the sideline feedback information corresponding to TB0, according to the first duration, since in resource pool 2, after time slot 0, the interval with time slot 0 is greater than or equal to 1 time slot, and the first PSFCH time slot including the PSFCH resources is time slot 3, it can be determined that the sideline feedback information corresponding to TB0 is sent in time slot 3 through the PSFCH resources of resource pool 2.

[0207] Similarly, for TB1, if the PSFCH resources in resource pool 1 send side feedback information corresponding to TB1, then based on the first time length, it can be determined that the side feedback information corresponding to TB1 is sent in time slot 3; if the PSFCH resources in resource pool 2 send the side feedback information corresponding to TB1, according to the first time length, since in resource pool 2, after time slot 0, the interval with time slot 0 is greater than or equal to 1 time slot, and the first PSFCH time slot including the PSFCH resources is time slot 3, then the side feedback information corresponding to TB1 is sent in time slot 3 through the PSFCH resources of resource pool 2.

[0208] In the second implementation method, when the side data in the first carrier is transmitted in the second carrier for cross-carrier side feedback information, the third time slot for sending the side feedback information in the second carrier is still determined according to the first time length corresponding to the first carrier, but because the PSFCH time slot period in the second carrier may be smaller than the PSFCH time slot period in the first carrier, the third time slot may be advanced relative to the second time slot, that is, the time for sending the side feedback information in the second carrier may be advanced relative to the time for sending the side feedback information in the first carrier, so that when the cross-carrier side feedback information is transmitted, the side feedback information can be sent in advance, which can reduce the delay of the side feedback information. Moreover, this method can make the PSFCH resources corresponding to the side data transmitted in different resource sets relatively balanced, thereby improving system compatibility.

[0209] Implementation method three: determining the second time slot according to the first time slot and the first time length, and determining the third time slot according to the first time slot and the second time length.

[0210] In implementation method three, the second time slot can be considered as the first PSFCH time slot that meets the first time length between the second time slot and the first time slot, and the third time slot can be considered as the first PSFCH time slot that meets the second time length between the first time slot and the first time slot.

[0211] Specifically, the first time slot whose interval with the first time slot is greater than or equal to the first duration and includes the PSFCH resources belonging to the first resource set is used as the second time slot. The first time slot whose interval with the first time slot is greater than or equal to the second duration and includes the PSFCH resources belonging to the second resource set is used as the third time slot.

[0212] The second duration is (pre)configured or predefined, or it can be configured on the network side. For example, the second duration can be determined based on the PSSCH feedback time interval K2 of the second device in the second resource set. The value of K2 can be (pre)configured or predefined, or it can be configured by the resource pool configuration information corresponding to the second resource pool to which the second resource set belongs. For example, K2=2, then the second duration can be the duration corresponding to K2-1=1 time slot.

[0213] For example, take the resource collection as a resource pool as an example. Fig.12 As shown, for 2 carriers, they are CC1 and CC2. CC1 includes resource pool 1, CC2 includes resource pool 2, and resource pool 1 and resource pool 2 are a resource pool bundle. The period of the PSFCH time slot in resource pool 1 is 2 time slots, and the indexes of the PSFCH time slots including the PSFCH resources in resource pool 1 are 1, 3, 5, 7, etc. The period of the PSFCH time slot in resource pool 2 is 1 time slot, and the indexes of the PSFCH time slots including the PSFCH resources in resource pool 2 are 0, 1, 2, 3, 4, 5, etc. The PSSCH feedback time interval K1=2 of the second device in the first resource set, and the first duration is equal to K1-1=1 time slot. The PSSCH feedback time interval K2=3 of the second device in the second resource set, and the second duration is equal to K2-1=2 time slots.

[0214] In time slot 0, the second device receives sidelink data TB0 in resource pool 1; in time slot 1, the second device receives sidelink data TB1 in resource pool 1. The area filled with patterns in the figure represents PSFCH resources.

[0215] For TB0, if the PSFCH resources in resource pool 1 send the side feedback information corresponding to TB0, then based on the first time length, it can be determined that the side feedback information corresponding to TB0 is sent in time slot 3; if the PSFCH resources in resource pool 2 send the side feedback information corresponding to TB0, then based on the second time length, it can be determined that the side feedback information corresponding to TB0 is sent in time slot 3.

[0216] For TB1, if the PSFCH resources in resource pool 1 send the side feedback information corresponding to TB1, then according to the first time length, it can be determined that the side feedback information corresponding to TB0 is sent in time slot 3; if the PSFCH resources in resource pool 2 send the side feedback information corresponding to TB1, then according to the second time length, it can be determined that the side feedback information corresponding to TB1 is sent in time slot 4.

[0217] In implementation method three, when the sidelink data in the first carrier is transmitted in the second carrier for cross-carrier sidelink feedback information, the third time slot for sending the sidelink feedback information in the second carrier is determined according to the second time length corresponding to the second carrier. In this way, for the same sidelink feedback information, when the sidelink feedback information is sent in different carriers, different time lengths are used to determine the time slot where the sidelink feedback information is located, which can improve the flexibility of sending the sidelink feedback information.

[0218] Example 3: Determine the index of the first PSFCH resource:

[0219] If the first sidelink feedback information is sent in the third time slot, since the third time slot includes at least one PSFCH resource, there may be multiple implementations of which PSFCH resource is used as the first PSFCH resource, so that the first sidelink feedback information is sent using the first PSFCH resource. In the following process, the index of the first PSFCH resource for transmitting the first sidelink feedback information of the first sidelink data in the first carrier is determined in the second carrier as an example for description, and other situations can be deduced by analogy and will not be repeated.

[0220] Specifically, determining the index of the first PSFCH resource in the second carrier may include the following process:

[0221] Step 1: determine a first PSFCH frequency domain resource set according to the first information.

[0222] The first PSFCH frequency domain set includes at least one PSFCH frequency domain resource unit located in the second resource set, and the at least one PSFCH frequency domain resource unit is used to transmit sideline feedback information of the sideline data in the first resource set, that is, at least one PSFCH frequency domain resource unit corresponds to the first resource set. The PSFCH frequency domain resource unit included in the first PSFCH resource is one of the at least one PSFCH frequency domain resource unit. A PSFCH resource may include a PSFCH frequency domain resource unit.

[0223] Optionally, a PSFCH frequency domain resource unit may refer to a PRB.

[0224] Optionally, a PSFCH frequency domain resource unit may refer to multiple PRBs. For example, a PSFCH frequency domain resource unit may include K PRBs. K is (pre) configured. For example, in an unlicensed frequency band, in order to ensure the transmission power of a PSFCH transmission, due to power spectral density (PSD), it is necessary to send side feedback information corresponding to a PSSCH transmission on K PRBs. At this time, the K PRBs are located in the same interlace. At this time, the first PSFCH frequency domain resource set can be determined based on the first information and the value of K.

[0225] Optionally, a PSFCH frequency domain resource unit may refer to an interlace. For example, a PSFCH resource unit may include all PRBs on an interlace. For example, in an unlicensed frequency band, in order to meet the occupied channel bandwidth (OCB) requirement, it is necessary to send side feedback information corresponding to a PSSCH transmission on an interlace. At this time, the first PSFCH frequency domain resource set may be determined based on the first information and the number of interlaces contained in the first resource set.

[0226] The second resource set in the second carrier corresponds to a first information, which indicates a PSFCH frequency domain resource unit in the frequency domain resources included in the second resource set for transmitting sidelink feedback information of the sidelink data in the first resource set, or the first information indicates a PSFCH frequency domain resource unit in the frequency domain resources included in the second resource set for PSFCH transmission corresponding to the first resource set, or the first information indicates a PSFCH frequency domain resource unit in the frequency domain resources included in the second resource set corresponding to the sidelink resources in the first resource set.

[0227] Since the second resource set includes multiple PRBs, the first information can also be understood as: indicating the PRBs included in the second resource set in the frequency domain that are used to transmit sidelink feedback information of the sidelink data in the first resource set, or indicating the PRBs included in the second resource set in the frequency domain that are used for PSFCH transmission corresponding to the first resource set, or indicating the PRBs included in the second resource set in the frequency domain that correspond to the sidelink resources in the first resource set.

[0228] In the present application, the first information is (pre)configured or predefined, and may also be network configured, which is not limited in the present application.

[0229] In the present application, since the sidelink feedback information is sent across carriers, the second resource set includes PSFCH resources corresponding to the sidelink resources in the second resource set, and includes PSFCH resources corresponding to the sidelink resources in other resource sets (such as the first resource set). It can be understood that the PSFCH frequency domain resource units used to transmit the sidelink feedback information in the second resource set include PSFCH frequency domain resource units corresponding to the sidelink resources in the second resource set, and include PSFCH frequency domain resource units corresponding to the sidelink resources in other resource sets (such as the first resource set).

[0230] The first implementation method:

[0231] In the first implementation method, the PSFCH resources in the second resource set can be used to transmit sidelink feedback information corresponding to multiple resource sets in multiple carriers. The PSFCH frequency domain resource units included in the PSFCH resources corresponding to the sidelink resources in the second resource set are taken as a set, and the PSFCH frequency domain resource units included in the PSFCH resources corresponding to the sidelink resources in other resource sets are taken as another set.

[0232] Specifically, the frequency domain resource units used to transmit the sidelink feedback information in the second resource set are divided into two sets: a first PSFCH frequency domain resource set and a second PSFCH frequency domain resource set. That is, the PSFCH frequency domain resource units corresponding to the sidelink resources in the second resource set are located in one set, and the PSFCH frequency domain resource units corresponding to the sidelink resources in other resource sets are located in another set.

[0233] Among them, the first PSFCH frequency domain resource set includes at least one PSFCH frequency domain resource unit, and the PSFCH frequency domain resource unit included in the second PSFCH frequency domain resource set is used to transmit the sideline feedback information corresponding to the sideline data carried by the sidelink resources in at least one resource set, and the at least one resource set here includes a resource set other than the second resource set, for example, at least one resource set includes the first resource set. That is, the PSFCH frequency domain resource unit included in the first PSFCH frequency domain resource set is not only used to transmit the sideline feedback information of the sideline data in the first resource set, but also used to transmit the sideline feedback information of the sideline data in other resource sets.

[0234] The second PSFCH frequency domain resource set includes at least one PSFCH frequency domain resource unit. The PSFCH frequency domain resource unit included in the second PSFCH frequency domain resource set is used to transmit sidelink feedback information corresponding to the sidelink data carried by the sidelink resources in the second resource set, that is, the PSFCH frequency domain resource unit included in the second PSFCH frequency domain resource set corresponds to the sidelink resources in the second resource set.

[0235] For the convenience of description, in the first implementation, the first information indicating the first PSFCH frequency domain resource set is referred to as the first PSFCH frequency domain information, and the information indicating the second PSFCH frequency domain resource set is referred to as the second PSFCH frequency domain information.

[0236] In this implementation, the first PSFCH frequency domain information may indicate the number of PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set and the position of each PSFCH frequency domain resource unit. The second PSFCH frequency domain information may indicate the number of PSFCH frequency domain resource units included in the second PSFCH frequency domain resource set and the position of each PSFCH frequency domain resource unit.

[0237] Exemplarily, the first PSFCH frequency domain information and the second PSFCH frequency domain information may be a bit map. For example, if the second resource set includes N PRBs, the first PSFCH frequency domain information includes N1 bits, and the second PSFCH frequency domain information includes N2 bits, N1+N2=N, and N, N1, and N2 are integers greater than 0. Each of the N1 bits corresponds one-to-one to N1 PRBs among the N PRBs, and each of the N2 bits corresponds one-to-one to N2 PRBs among the N PRBs. There is no identical PRB in the N1 PRBs and the N2 PRBs, that is, there is no identical PRB in the PRBs corresponding to the bits in the first PSFCH frequency domain information and the PRBs corresponding to the bits in the second PSFCH frequency domain information.

[0238] In one implementation, the first PSFCH frequency domain information and the second PSFCH frequency domain information may be a bit map. For example, if the second resource set includes N PRBs, the first PSFCH frequency domain information includes N1 bits, and the second PSFCH frequency domain information includes N2 bits, N1=N2=N, and N, N1, and N2 are integers greater than 0. Each of the N1 bits corresponds one-to-one to N1 PRBs among the N PRBs, and each of the N2 bits corresponds one-to-one to N2 PRBs among the N PRBs. Further optionally, the first PSFCH frequency domain information indicates the PRBs used to transmit the PSFCH, and the PRBs indicated in the second PSFCH frequency domain information for transmitting the PSFCH are mutually orthogonal.

[0239] Among them, one bit among the N1 bits, for example, the first bit, when the value of the first bit is the first value, indicates that the PRB corresponding to the first bit among the N1 PRBs corresponding to the N1 bits is used to transmit the sideline feedback information, that is, the PRB is a PSFCH frequency domain resource unit for transmitting the sideline feedback information, that is, the PRB is used to transmit the sideline feedback information corresponding to the sideline data carried by the sidelink resources in the second resource set; when the value of the first bit is the second value, it indicates that the PRB corresponding to the first bit among the N1 PRBs is not used to transmit the sideline feedback information, that is, the PRB is not a PSFCH frequency domain resource unit for transmitting the sideline feedback information, that is, the PRB is not used to transmit the sideline feedback information corresponding to the sidelink data carried by the sidelink resources in the second resource set. The first value and the second value are preset values ​​or preconfigured, for example, the first value is 1 and the second value is 0.

[0240] Similarly, when one of the N2 bits, for example the second bit, has a first value, it indicates that the PRB corresponding to the second bit among the N2 PRBs corresponding to the N2 bits is used to transmit sidelink feedback information, that is, the PRB is a PSFCH frequency domain resource unit for transmitting sidelink feedback information, that is, the PRB is used to transmit sidelink feedback information corresponding to the sidelink data carried by the sidelink resources in at least one resource set; when the value of the second bit is a second value, it indicates that the PRB corresponding to the second bit among the N2 PRBs is not used to transmit sidelink feedback information, that is, the PRB is not a PSFCH frequency domain resource unit for transmitting sidelink feedback information, that is, the PRB is not used to transmit sidelink feedback information corresponding to the sidelink data carried by the sidelink resources in at least one resource set.

[0241] For example, if Fig.13 As shown, for three carriers, namely CC1, CC2 and CC3, CC1 includes resource pool 1, CC2 includes resource pool 2, CC3 includes resource pool 3, resource pool 1 includes PSFCH resources corresponding to the sidelink resources in resource pool 2, and includes PSFCH resources corresponding to the sidelink resources in resource pool 3.

[0242] The frequency domain resources of resource pool 1 include a first PSFCH frequency domain resource set and a second PSFCH frequency domain resource set. In the figure, squares filled with diagonal lines represent PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set, and squares filled with grid patterns represent PSFCH frequency domain resource units included in the second PSFCH frequency domain resource set.

[0243] Assume that in time slot 0, sideline data TB1 is transmitted in resource pool 1, sideline data TB2 is transmitted in resource pool 2, and sideline data TB3 is transmitted in resource pool 3.

[0244] For TB1, its corresponding sidelink feedback information can be transmitted through the PSFCH frequency domain resource unit in the first PSFCH frequency domain resource set. If there are PSFCH resources corresponding to the sidelink resources in resource pool 1 in resource pool 2 or resource pool 3, then its corresponding sidelink feedback information can be transmitted through the PSFCH frequency domain resource unit in resource pool 2 or resource pool 3.

[0245] For TB2, its corresponding sideline feedback information can be transmitted through the PSFCH frequency domain resource unit in the second PSFCH frequency domain resource set. This is just an example, and the sideline feedback information corresponding to TB2 can be transmitted through the PSFCH frequency domain resource unit in resource pool 2.

[0246] For TB3, its corresponding sidelink feedback information can be transmitted through the PSFCH frequency domain resource unit in the second PSFCH frequency domain resource set. This is just an example, and the sidelink feedback information corresponding to TB3 can be transmitted through the PSFCH frequency domain resource unit in resource pool 3.

[0247] Combination Fig.13 ,like Fig.14 As shown, if resource pool 1 includes 30 PRBs, the indexes are 0 to 29 respectively. Among them, PRBs with indexes 0 to 19 can be used to transmit sideline feedback information corresponding to the sideline data in resource pool 1, and PRBs with indexes 20 to 29 can be used to transmit sideline feedback information corresponding to the sideline data in resource pool 2 or resource pool 3. In one implementation, the first PSFCH frequency domain information can indicate which PRBs among the PRBs with indexes 0 to 19 are used to transmit the sideline feedback information corresponding to the sideline data in resource pool 1, and the second PSFCH frequency domain information can indicate which PRBs among the PRBs with indexes 20 to 29 are used to transmit the sideline feedback information corresponding to the sideline data in resource pool 2 or resource pool 3.

[0248] For example, if Fig.14 As shown, the first PSFCH frequency domain information includes 30 bits, one bit corresponds to one PRB in PRBs with indices of 0 to 29; the second PSFCH frequency domain information includes 30 bits, one bit corresponds to one PRB in PRBs with indices of 0 to 29. For example, the first PSFCH frequency domain information is 11110 0000 11110 0000 00000 00000; the second PSFCH frequency domain information is 0000000000 00000 00000 11110 0000. The first PSFCH frequency domain information indicates that the PRBs with indices of 0 to 3 and 10 to 13 are used to transmit the sideline feedback information corresponding to the sideline data in resource pool 1; the second PSFCH frequency domain information indicates that the PRBs with indices of 20 to 23 are used to transmit the sideline feedback information corresponding to the sideline data in resource pool 2 or resource pool 3. That is, the first PSFCH frequency domain resource set includes PRBs with indexes of 0 to 3 and 10 to 13, and the second PSFCH frequency domain resource set includes PRBs with indexes of 20 to 23. In the figure, the squares filled with diagonal lines represent the PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set, and the squares filled with grid patterns represent the PSFCH frequency domain resource units included in the second PSFCH frequency domain resource set.

[0249] The second implementation method:

[0250] In the second implementation method, if the PSFCH resources in the second resource set can be used to transmit side feedback information corresponding to multiple resource sets in multiple carriers, then the PSFCH frequency domain resource units included in the PSFCH resources corresponding to each resource set in the second resource set in the multiple resource sets are taken as a set.

[0251] Specifically, the frequency domain resource units in the second resource set used for transmitting the sidelink feedback information are divided into multiple PSFCH frequency domain resource sets, and each PSFCH frequency domain resource set in the multiple PSFCH frequency domain resource sets corresponds to one resource set.

[0252] Among them, for a PSFCH frequency domain resource set among multiple PSFCH frequency domain resource sets, the PSFCH frequency domain resource unit included in the PSFCH frequency domain resource set is used to transmit sidelink feedback information corresponding to the sidelink data carried by the sidelink resources in the resource set corresponding to the PSFCH frequency domain resource set. It can also be understood that the PSFCH frequency domain resource unit included in the PSFCH frequency domain resource set corresponds to the sidelink resources in the resource set corresponding to the PSFCH frequency domain resource set.

[0253] Among them, each PSFCH frequency domain information can indicate the number of frequency domain resource units included in a PSFCH frequency domain resource set and the position of each frequency domain resource unit. In this implementation, the PSFCH frequency domain information corresponding to the first resource set is the first information; the PSFCH frequency domain resource set corresponding to the first resource set is the first PSFCH frequency domain resource set. The PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set are only used to transmit sideline feedback information of the sideline data in the first resource set.

[0254] In the second implementation method, the PSFCH frequency domain information corresponding to each resource set can be a bit map, and one bit among the bits included in each PSFCH frequency domain information corresponds to one PRB among the N PRBs included in the second resource set. The specific content can refer to the description of the first PSFCH frequency domain information or the second PSFCH frequency domain information, and will not be repeated here.

[0255] For example, if Fig.15 As shown, for three carriers, namely CC1, CC2 and CC3, CC1 includes resource pool 1, CC2 includes resource pool 2, CC3 includes resource pool 3, resource pool 1 includes PSFCH resources corresponding to the sidelink resources in resource pool 2, and includes PSFCH resources corresponding to the sidelink resources in resource pool 3.

[0256] The frequency domain resources of resource pool 1 include PSFCH frequency domain resource set 1, PSFCH frequency domain resource set 2 and PSFCH frequency domain resource set 3. In the figure, squares filled with diagonal patterns represent PSFCH frequency domain resource units included in PSFCH frequency domain resource set 1, squares filled with grid patterns represent PSFCH frequency domain resource units included in PSFCH frequency domain resource set 2, and squares filled with black patterns represent PSFCH frequency domain resource units included in PSFCH frequency domain resource set 3.

[0257] Among them, the PSFCH frequency domain resource units included in PSFCH frequency domain resource set 1 correspond to the side link resources in resource pool 1, the PSFCH frequency domain resource units included in PSFCH frequency domain resource set 2 correspond to the side link resources in resource pool 2, and the PSFCH frequency domain resource units included in PSFCH frequency domain resource set 3 correspond to the side link resources in resource pool 3.

[0258] Assume that in time slot 0, sideline data TB1 is transmitted in resource pool 1, sideline data TB2 is transmitted in resource pool 2, and sideline data TB3 is transmitted in resource pool 3.

[0259] For TB1, its corresponding sidelink feedback information can be transmitted through the PSFCH frequency domain resource unit in PSFCH frequency domain resource set 1. If there are PSFCH resources corresponding to the sidelink resources in resource pool 1 in resource pool 2 or resource pool 3, then its corresponding sidelink feedback information can be transmitted through the PSFCH frequency domain resource unit in resource pool 2 or resource pool 3.

[0260] For TB2, the corresponding sidelink feedback information can be transmitted through the PSFCH frequency domain resource unit in PSFCH frequency domain resource set 2. This is just an example, and the sidelink feedback information corresponding to TB2 can be transmitted through the PSFCH frequency domain resource unit in resource pool 2.

[0261] For TB3, the corresponding sidelink feedback information can be transmitted through the PSFCH frequency domain resource unit in the PSFCH frequency domain resource set 3. This is just an example, and the sidelink feedback information corresponding to TB3 can be transmitted through the PSFCH frequency domain resource unit in the resource pool 3.

[0262] Combination Fig.15 ,like Fig.16As shown, if resource pool 1 includes 30 PRBs, the indexes are 0 to 29 respectively. Among them, PRBs with indexes 0 to 9 can be used to transmit sideline feedback information corresponding to the sideline data in resource pool 1, PRBs with indexes 10 to 19 can be used to transmit sideline feedback information corresponding to the sideline data in resource pool 2, and PRBs with indexes 20 to 29 can be used to transmit sideline feedback information corresponding to the sideline data in resource pool 3. In one implementation, PSFCH frequency domain information 1 can indicate which PRBs among PRBs with indexes 0 to 9 are used to transmit the sideline feedback information corresponding to the sideline data in resource pool 1, PSFCH frequency domain information 2 can indicate which PRBs among PRBs with indexes 10 to 19 are used to transmit the sideline feedback information corresponding to the sideline data in resource pool 2, and PSFCH frequency domain information can indicate which PRBs among PRBs with indexes 20 to 29 are used to transmit the sideline feedback information corresponding to the sideline data in resource pool 3.

[0263] For example, if Fig.16 As shown, PSFCH frequency domain information 1 includes 10 bits, one bit corresponds to one PRB in PRBs with indices of 0 to 9; PSFCH frequency domain information 2 includes 10 bits, one bit corresponds to one PRB in PRBs with indices of 10 to 19; PSFCH frequency domain information 3 includes 10 bits, one bit corresponds to one PRB in PRBs with indices of 20 to 29. For example, PSFCH frequency domain information 1 is 11110 0000 00000 00000 00000 00000; PSFCH frequency domain information 2 is 00000 00000 11110 0000 0000000000; PSFCH frequency domain information 3 is 00000 00000 00000 0000011110 0000. PSFCH frequency domain information 1 indicates that PRBs with indices of 0 to 3 are used to transmit the sideline feedback information corresponding to the sideline data in resource pool 1; PSFCH frequency domain information 2 indicates that PRBs with indices of 10 to 13 are used to transmit the sideline feedback information corresponding to the sideline data in resource pool 2; PSFCH frequency domain information 3 indicates that PRBs with indices of 20 to 23 are used to transmit the sideline feedback information corresponding to the sideline data in resource pool 3. That is, PSFCH frequency domain resource set 1 includes PRBs with indices of 0 to 3, PSFCH frequency domain resource set 2 includes PRBs with indices of 10 to 13, and PSFCH frequency domain resource set 3 includes PRBs with indices of 20 to 23. In the figure, squares filled with diagonal lines represent frequency domain resource units included in PSFCH frequency domain resource set 1, squares filled with grid patterns represent frequency domain resource units included in PSFCH frequency domain resource set 2, and squares filled with black patterns represent frequency domain resource units included in PSFCH frequency domain resource set 3.

[0264] The above process only takes the second resource set as an example. For the process of determining the PSFCH frequency domain resource set in other resource sets, you can also refer to the above process, which will not be repeated here.

[0265] Step 2: According to the first PSFCH frequency domain resource set, determine the number of PSFCH frequency domain resource units corresponding to each subchannel in the first resource set in the second resource set.

[0266] In one implementation, the number of PSFCH frequency domain resource units corresponding to each subchannel in the first resource set in the second resource set may be determined based on the number of PSFCH frequency domain resource units corresponding to the first resource set in the second resource set.

[0267] For example, if the first implementation method is adopted in step 1, that is, the PSFCH frequency domain resource units used to transmit sidelink feedback information in the second resource set are divided into two PSFCH frequency domain resource sets: the PSFCH frequency domain resource units corresponding to the sidelink resources in the second resource set are located in the second PSFCH frequency domain resource set, and the PSFCH frequency domain resource units corresponding to the sidelink resources in at least one resource set other than the second resource set are located in the first PSFCH frequency domain resource set, assuming that the number of resource sets of "at least one resource set" here is n, and n is an integer greater than 0. In this case, the PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set correspond to at least one resource set (i.e., n resource sets).

[0268] Combined with the above description, the number of frequency domain resource units corresponding to each subchannel in the first resource set in the second resource set is The following forms can be met:

[0269]

[0270] in, Indicates the number of PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set, N subch,i represents the number of subchannels included in the i-th resource set in at least one resource set, Indicates the period of the PSFCH resources corresponding to the second resource set.

[0271] It should be understood that the above method can also determine the number of PSFCH resource units corresponding to each subchannel in other resource sets in the second resource set except the first resource set in "at least one resource set".

[0272] For example, if the second implementation method is adopted in step 1, that is, the frequency domain resource units corresponding to each resource set in the second resource set are used as a PSFCH frequency domain set, and the PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set only correspond to the first resource set, then the number of PSFCH frequency domain resource units corresponding to each subchannel in the first resource set in the second resource set is The following forms can be met:

[0273]

[0274] in, Indicates the number of PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set, N subch,1 represents the number of subchannels included in the first resource set, Indicates the period of the PSFCH resources corresponding to the second resource set.

[0275] According to step 2, each subchannel in the first resource set corresponds to If the second device sends the first sidelink feedback information in the third time slot, it is also necessary to determine the corresponding subchannel of each subchannel occupied by the first sidelink resource in the second resource set. The index of the PSFCH frequency domain resource unit is described below through step three.

[0276] Step three: determine the index of the PSFCH frequency domain resource unit corresponding to the subchannel occupied by the first sidelink resource in the second resource set.

[0277] The first sidelink resource is located in the first time slot. Without loss of generality, in the present application, the PSFCH frequency domain resource unit index corresponding to each subchannel in the first time slot (i.e., the PSSCH time slot where the first sidelink resource is located) associated with the third time slot (i.e., the PSFCH time slot where the first sidelink feedback information is located) in the second resource set can be determined.

[0278] The third time slot may be associated with a plurality of PSSCH time slots, and for a PSSCH time slot indexed as i among the plurality of PSSCH time slots, a PSFCH frequency domain resource index of a subchannel j on the PSSCH time slot i associated with the third time slot may be determined.

[0279] Specifically, in the first implementation, the PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set correspond to at least one resource set (n resource sets). For example, taking the resource set as a resource pool as an example, for three carriers, they are CC1, CC2 and CC3. CC1 includes resource pool 1, CC2 includes resource pool 2, CC3 includes resource pool 3, resource pool 1 includes PSFCH resources corresponding to the side link resources in resource pool 2, and includes PSFCH resources corresponding to the side link resources in resource pool 3. The PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set are represented by the grid-filled area in the figure. PSFCH#2 is the third time slot, and the third time slot is associated with time slot 0 and time slot 1 in resource pool 2, and is associated with time slot 0 and time slot 1 in resource pool 3.

[0280] The first PSFCH frequency domain resource set is associated with the sidelink data resources from at least one CC, and the PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set can be sequentially allocated to the PSSCH time slots and subchannels associated therewith. For example, the PSFCH frequency domain resource units included in the first frequency domain resource set can be sequentially allocated to the PSSCH time slots and subchannels associated with the third time slot in ascending order of time slots, then in ascending order of subchannels within a CC, and then in ascending order of CC indexes.

[0281] There are different ways to determine the index according to different numbering methods. Fig.17 As shown, PSFCH#1 and PSFCH#2 include PSFCH frequency domain resource units in the first PSFCH frequency domain resource set and PSFCH frequency domain resource units in the second PSFCH frequency domain resource set. In numbering method 1, the subchannels included in the resource set in each CC are numbered separately, that is, as shown in the figure, the sidelink resources in time slot 0 and time slot 1 in resource pool 2 in CC2 are associated with the first PSFCH frequency domain resource set in CC1, and each time slot corresponds to 4 subchannels. Then, after the 8 subchannels corresponding to the 2 time slots are numbered separately, the indexes are: 0, 1, 2, 3, 4, 5, 6, 7. In the figure, subchannel 0 is located in time slot 0, subchannel 1 is located in time slot 1, and other cases are similar and will not be repeated.

[0282] Similarly, the side link resources in time slot 0 and time slot 1 in resource pool 2 in CC3 are associated with the first PSFCH frequency domain resource set in CC1. Each time slot corresponds to 4 subchannels. Then the 8 subchannels corresponding to the 2 time slots are individually numbered, and the indexes are: 0, 1, 2, 3, 4, 5, 6, 7 respectively.

[0283] like Fig.18As shown, PSFCH#1 and PSFCH#2 include PSFCH frequency domain resource units in the first PSFCH frequency domain resource set and PSFCH frequency domain resource units in the second PSFCH frequency domain resource set. In numbering method 2, the resource set in at least one CC associated with the first PSFCH frequency domain resource set includes a joint subchannel number, that is, as shown in the figure, in resource pool 2 in CC2, the 8 subchannels corresponding to time slot 0 and time slot 1 are numbered, and the indexes are: 0, 1, 2, 3, 4, 5, 6, 7 respectively. In resource pool 2 in CC2, the 8 subchannels corresponding to time slot 0 and time slot 1 are numbered, and the indexes are: 8, 9, 10, 11, 12, 13, 14, 15 respectively.

[0284] In numbering method 1, for subchannel j on time slot i in CC c, the corresponding PSFCH frequency domain resource unit index range in the third time slot is:

[0285]

[0286] in, N cc Indicates the total number of carriers (i.e., the total number of resource sets) associated with the first PSFCH frequency domain resource set, and these CCs are numbered in sequence according to a certain order, such as the high and low CC indexes. It should be understood that since CC2 and CC3 are associated with the first PSFCH frequency domain resource set on CC1, after renumbering according to the high and low indexes, c=0 for CC2 and c=1 for CC3; Indicates the number of subchannels occupied by the resource set (resource pool or RB set) on CC c associated with the first PSFCH frequency domain resource set. CC c indicates the CC numbered c after renumbering.

[0287] In numbering method 2, since the subchannels on the PSSCH time slot associated with the PSFCH time slot are renumbered in the time domain, in the frequency domain within the CC, and then across CCs, Therefore, the label is The PSFCH resource unit index range corresponding to the sidelink data resource in the third time slot is

[0288] In the second implementation, the PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set only correspond to the first resource set. The PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set can be sequentially allocated to the PSSCH time slots and subchannels associated therewith. Since the first PSFCH frequency domain resource set corresponds to the sideline transmission resources on a CC, the PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set can be sequentially allocated to the subchannels on the PSSCH time slots in ascending order of the PSSCH time slots and then in ascending order of the subchannels.

[0289] like Fig.19A As shown, PSFCH#1 and PSFCH#2 include PSFCH frequency domain resource units in the first PSFCH frequency domain resource set and PSFCH frequency domain resource units in the second PSFCH frequency domain resource set. PSFCH#2 is the third time slot, and the third time slot is associated with time slot 0 and time slot 1 in resource pool 2. For the subchannel with frequency domain number j in time slot i in the first resource set, the index range of the PSFCH resource corresponding to the subchannel is:

[0290]

[0291] Optionally, if the first PSFCH resource set is associated with sub-channels on the PSSCH time slots of multiple resource sets, then the index of the PSFCH frequency domain resource unit corresponding to the sub-channel in the PSSCH time slot on each resource set in the multiple resource sets associated with the third time slot can be determined according to the above method.

[0292] Step 4: Determine the total number of PSFCH resources corresponding to the first sidelink resources.

[0293] Specifically, the total number of PSFCH resources corresponding to the first sidelink resource in the second resource set is determined according to the second information. The second information indicates that the feedback information is transmitted using the PSFCH resource corresponding to the first subchannel of at least one subchannel occupied by the first sidelink resource, or the second information indicates that the feedback information is transmitted using the PSFCH resource corresponding to any one of the at least one subchannel.

[0294] Indicates the number of PSFCH sequence pairs that can be multiplexed on a PSFCH resource configured in the resource pool to which the second resource set belongs, Indicates the number of PSFCH frequency domain resource units corresponding to each subchannel in the first resource set in the second resource set. The second information is used to indicate For example: resource pools can be configured To limit the available PSFCH resources for transmitting sidelink feedback information, there are two possible solutions:

[0295] Solution 1, the second information is (pre) configured as the first value, in which case the second information indicates that the PSFCH resource corresponding to the first subchannel of at least one subchannel occupied by the first sidelink resource is used to transmit the feedback information, and the resource pool configuration to which the second resource set belongs is The second device uses the PSFCH resource corresponding to the first subchannel of the first sidelink resource to transmit the sidelink feedback information. At this time, the total number of PSFCH resources corresponding to the first sidelink resource satisfies:

[0296]

[0297] Solution 2, the second information is (pre) configured as a second value, in which case the second information indicates that the PSFCH resource corresponding to any one of the at least one subchannel is used to transmit the feedback information, and the resource pool configuration to which the second resource set belongs is The second device may use the PSFCH resources corresponding to all sub-channels of the first sidelink resource to transmit the sidelink feedback information, and at this time, the total number of PSFCH resources corresponding to the first sidelink resource satisfies:

[0298]

[0299] in, Indicates the number of subchannels occupied by the first sidelink resource.

[0300] Optionally, in scheme 2, the second information is (pre) configured as a second value, in which case the second information indicates the use of a PSFCH resource corresponding to any one of the at least one subchannel to transmit feedback information, and the second resource set is a resource block set in a resource pool. If the resource pool to which the second resource set belongs is configured The second device may use the PSFCH resources corresponding to all sub-channels of the first sidelink resource to transmit the sidelink feedback information, and at this time, the total number of PSFCH resources corresponding to the first sidelink resource satisfies:

[0301]

[0302] in, It indicates the number of subchannels occupied by the second resource set numbered k among all the second resource sets occupied by the first sidelink resource. It should be understood that the number of subchannels occupied by the first sidelink resource in multiple second resource sets is the same. Indicates the number of PSFCH frequency domain resource units corresponding to each subchannel in the first resource set in the second resource set numbered k.

[0303] Step 5: Determine the first PSFCH resource.

[0304] The first PSFCH resource is determined according to a first identifier and a second identifier. The first identifier is located in the first sidelink data, and the second identifier is preconfigured or preset, or configured by the network, or indicated by a high-level signaling. For example, the first identifier is P ID , the second symbol is M ID ; The second device selects the first side link resource corresponding to Of the PSFCH resources A PSFCH resource is used to send the first sidelink feedback information, and the PSFCH resource is the first PSFCH resource.

[0305] Where P ID Indicates the physical layer source address identifier (Identity, ID) carried in the second-order control information in the first sideline data. If the first sideline feedback information is transmitted in multicast 2, M ID is an identifier (ID) configured by the upper layer of the second device for the first side data transmission. If the first side feedback information is not transmitted in multicast 2, M ID =0.

[0306] The first sidelink resource corresponds to The PSFCH resources are arranged in ascending order according to the frequency domain index first and the code domain index later. PSFCH resources, then the index of the PRB included in the first PSFCH resource is:

[0307]

[0308] The cyclic shift pair index (Cyclic Shift Pair Index) corresponding to the first sideline feedback information (or the first PSFCH resource) transmitted in the PRB corresponding to the first PSFCH resource satisfies:

[0309]

[0310] in, Indicates rounding down.

[0311] It should be understood that when the first sidelink resource has corresponding PSFCH resources in multiple resource sets of different carriers, the second device can choose to send the sidelink feedback information on one or more carriers according to its own capabilities.

[0312] Optionally, the first sidelink resource has corresponding PSFCH resources in the first resource set and the second resource set, and sidelink feedback information can be sent in the first resource set and / or sidelink feedback information can be sent in the second resource set. The first resource set is located in a first carrier, and the second resource set is located in a second carrier, and the first carrier is different from the second carrier.

[0313] It is understandable that the above steps 1 to 5 are only an example, and the above steps do not represent the actual execution order. Some steps may be executed simultaneously, and some or all of the examples in the above steps may be combined.

[0314] It can be understood that, before receiving the first sidelink feedback information, the first device can also use the method described above to determine the resource set where the first PSFCH resource for transmitting the first sidelink feedback information is located, the time slot where the first sidelink feedback information is located, and which PSFCH resource is used as the first PSFCH resource, thereby receiving the first sidelink feedback information in the first PSFCH resource.

[0315] The above process describes how to determine the PSFCH resources used for sending side line feedback information when sending side line feedback information across carriers. Optionally, if the second device receives second side line data in the second carrier, the second device may also send second side line feedback information corresponding to the second side line data in the second carrier. This application does not limit how the second device determines the PSFCH resources for sending the second side line feedback information in the second carrier, and will not be repeated here.

[0316] It is worth noting that in the unlicensed frequency band, in order to increase the feedback opportunities, a one-to-many mapping is introduced for the sidelink resources on the same RP, that is, one PSCCH / PSSCH resource corresponds to multiple PSFCH resources.

[0317] like Fig.19B As shown, it is assumed that the PSFCH resources on a PSFCH time slot are divided into multiple PSFCH resource sets, for example, divided into 4 PSFCH resource sets in the figure, namely PSFCH resource set 1 to PSFCH resource set 4. These four PSFCH resource sets are mutually orthogonal in the frequency domain, that is, they do not overlap. The first feedback opportunity corresponding to the PSCCH / PSSCH resource in the dotted box is in PSFCH resource set 1 in time slot 3, the second feedback opportunity is in PSFCH resource set 2 in time slot 5, the third feedback opportunity is in PSFCH resource set 3 in time slot 7, and the fourth feedback opportunity is in PSFCH resource set 4 in time slot 9.

[0318] The method provided in this application can be used in combination with a scheme in which one PSCCH / PSSCH resource corresponds to multiple PSFCH resources. That is, the method provided in this application does not conflict with the scheme in which one PSCCH / PSSCH resource corresponds to multiple PSFCH resources. For example, when one PSCCH / PSSCH resource corresponds to multiple PSFCH resources, and the PSFCH resources corresponding to the PSCCH / PSSCH resource in another carrier are mutually orthogonal, for the TB transmitted in the PSCCH / PSSCH resource, it is only necessary to determine the PSFCH resources in this RP according to a one-to-many mapping method; the PSFCH resources of the TB on the RP of other carriers can also be determined according to the method provided in this application, and this application does not limit this.

[0319] It is understandable that, in order to implement the functions in the above embodiments, the base station and the terminal include hardware structures and / or software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0320] The following is a schematic diagram of the structure of possible communication devices provided in the embodiments of the present application. These communication devices can be used to implement the functions of the first device or the second device in the above method embodiments, and thus can also achieve the beneficial effects possessed by the above method embodiments.

[0321] like Fig. 20 As shown, the communication device 2000 includes a processing unit 2010 and a communication unit 2020. The communication device 2000 is used to implement the above Figure 4 The functions of the terminal or base station in the method embodiment shown in FIG.

[0322] When the communication device 2000 is used to implement Figure 4 The functions of the second device in the method embodiment shown are:

[0323] A processing unit, configured to receive M sideline data on X carriers through a communication unit, wherein the M sideline data include first sideline data, the X carriers include a first carrier, and the first sideline data is located on the first carrier; X is an integer greater than 0, and M is an integer greater than or equal to X;

[0324] a processing unit, configured to send, through a communication unit, first sideline feedback information corresponding to the first sideline data in a second carrier among the X carriers;

[0325] The first sidelink resource where the first sidelink data is located corresponds to multiple physical sidelink feedback channel PSFCH resources, the multiple PSFCH resources are located in at least two carriers, the first sidelink feedback information is located in the first PSFCH resource, and the first PSFCH resource is one of the multiple PSFCH resources.

[0326] When the communication device 2000 is used to implement Fig.12 In the method embodiment shown, the functions of the first device are:

[0327] A processing unit, configured to send M sideline data on X carriers through a communication unit, wherein the M sideline data include first sideline data, the X carriers include a first carrier, and the first sideline data is located on the first carrier; X is an integer greater than 0, and M is an integer greater than or equal to X;

[0328] a processing unit, configured to receive, through a communication unit, first sideline feedback information corresponding to the first sideline data in a second carrier among the X carriers;

[0329] The first sidelink resource where the first sidelink data is located corresponds to multiple physical sidelink feedback channel PSFCH resources, the multiple PSFCH resources are located in at least two carriers, the first sidelink feedback information is located in the first PSFCH resource, and the first PSFCH resource is one of the multiple PSFCH resources.

[0330] For a more detailed description of the processing unit 2010 and the communication unit 2020, please refer to Fig.12 The relevant description in the method embodiment shown is directly obtained and will not be repeated here.

[0331] It should be understood that the division of the units in the above device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. And the units in the device can all be implemented in the form of software calling through processing elements; they can also be all implemented in the form of hardware; some units can also be implemented in the form of software calling through processing elements, and some units can be implemented in the form of hardware. For example, each unit can be a separately established processing element, or it can be integrated in a certain chip of the device. In addition, it can also be stored in the memory in the form of a program, and called and executed by a certain processing element of the device. The function of the unit. In addition, all or part of these units can be integrated together, or they can be implemented independently. The processing element described here can also be a processor, which can be an integrated circuit with signal processing capabilities. In the implementation process, each operation of the above method or each unit above can be implemented by an integrated logic circuit of hardware in the processor element or in the form of software calling through a processing element.

[0332] In one example, the unit in any of the above devices may be one or more integrated circuits configured to implement the above method, such as one or more application specific integrated circuits (ASIC), or one or more digital singnal processors (DSP), or one or more field programmable gate arrays (FPGA), or a combination of at least two of these integrated circuit forms. For another example, when the unit in the device can be implemented in the form of a processing element scheduler, the processing element can be a processor, such as a general-purpose central processing unit (CPU), or other processors that can call programs. For another example, these units can be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0333] The above unit for receiving is an interface circuit of the device, which is used to receive signals from other devices. For example, when the device is implemented in the form of a chip, the receiving unit is an interface circuit of the chip used to receive signals from other chips or devices. The above unit for sending is an interface circuit of the device, which is used to send signals to other devices. For example, when the device is implemented in the form of a chip, the sending unit is an interface circuit of the chip used to send signals to other chips or devices.

[0334] As another possible product form, the first device or the second device described in the embodiment of the present application can be implemented by a general bus architecture. Fig.21 , Fig.21 2 is a schematic diagram of the structure of a communication device 2100 provided in an embodiment of the present application, wherein the communication device 2100 includes a processor 2101 and a transceiver 2102. The communication device 2100 may be a first device, or a chip or chip system therein; or, the communication device 2100 may be a second device, or a chip or module therein. Fig.21 Only the main components of the communication device 2100 are shown. In addition to the processor 2101 and the transceiver 2102, the communication device 2100 may further include a memory 2103 and an input and output device (not shown in the figure).

[0335] Optionally, the processor 2101 is mainly used to process the communication protocol and communication data, and to control the entire communication device, execute the software program, and process the data of the software program. The memory 2103 is mainly used to store the software program and data. The transceiver 2102 may include a radio frequency circuit and an antenna. The radio frequency circuit is mainly used for converting the baseband signal and the radio frequency signal and processing the radio frequency signal. The antenna is mainly used to send and receive radio frequency signals in the form of electromagnetic waves. The input and output devices, such as a touch screen, a display screen, a keyboard, etc., are mainly used to receive data input by the user and output data to the user.

[0336] Optionally, the processor 2101, the transceiver 2102, and the memory 2103 may be connected via a communication bus.

[0337] When the communication device is turned on, the processor 2101 can read the software program in the memory 2103, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor 2101 performs baseband processing on the data to be sent, and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then sends the radio frequency signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 2101. The processor 2101 converts the baseband signal into data and processes the data.

[0338] In another implementation, the RF circuit and antenna may be arranged independently of the processor performing baseband processing. For example, in a distributed scenario, the RF circuit and antenna may be arranged remotely from the communication device.

[0339] In some embodiments, in terms of hardware implementation, those skilled in the art may imagine that the communication device 2000 may be implemented as follows: Fig.21 The form of the communication device 2100 is shown.

[0340] As an example, Fig. 20 The function / implementation process of the processing unit 2010 can be achieved by Fig.21 The processor 2101 in the communication device 2100 shown calls the computer execution instructions stored in the memory 2103 to implement. Fig. 20 The function / implementation process of the communication unit 2020 can be achieved by Fig.21 The transceiver 2102 in the communication device 2100 is shown to be implemented.

[0341] As another possible product form, the first device or the second device in the present application can adopt Fig. 22 The structure shown, or including Fig. 22Parts shown. Fig. 22 A schematic diagram of the composition of a communication device 2200 provided in this application.

[0342] like Fig. 22 As shown, the communication device 2200 includes at least one processor 2201. Optionally, the communication device also includes a communication interface 2202.

[0343] When the program instructions involved are executed in the at least one processor 2201, the device 2200 can implement the method provided by any of the aforementioned embodiments and any possible designs thereof. Alternatively, the processor 2201 is used to implement the method provided by any of the aforementioned embodiments and any possible designs thereof through a logic circuit or execution code instructions.

[0344] The communication interface 2202 may be used to receive program instructions and transmit them to the processor, or the communication interface 2202 may be used for the communication device 2200 to communicate and interact with other communication devices, such as interactive control signaling and / or business data, etc. Exemplarily, the communication interface 2202 may be used to receive signals from other devices outside the communication device 2200 and transmit them to the processor 2201 or to send signals from the processor 2201 to other communication devices outside the communication device 2200.

[0345] Optionally, the communication interface 2202 may be a code and / or data read / write interface circuit, or the communication interface 2202 may be a signal transmission interface circuit between a communication processor and a transceiver, or may be a pin of a chip.

[0346] Optionally, the communication device 2200 may further include at least one memory 2203, which may be used to store required program instructions and / or data. It should be noted that the memory 2203 may exist independently of the processor 2201, or may be integrated with the processor 2201. The memory 2203 may be located inside the communication device 2200, or may be located outside the communication device 2200, without limitation.

[0347] Optionally, the communication device 2200 may further include a power supply circuit 2204, which may be used to supply power to the processor 2201. The power supply circuit 2204 may be located in the same chip as the processor 2201, or in another chip other than the chip where the processor 2201 is located.

[0348] Optionally, the communication device 2200 may further include a bus, and various parts of the communication device 2200 may be interconnected via the bus.

[0349] In some embodiments, in terms of hardware implementation, those skilled in the art may think of the above Fig. 20 The communication device 2000 shown may be used Fig. 22 The form of the communication device 2200 is shown.

[0350] As an example, Fig. 20 The function / implementation process of the processing unit 2010 can be achieved by Fig. 22 The processor 2201 in the communication device 2200 shown calls the computer execution instructions stored in the memory 2203 to implement. Fig. 20 The function / implementation process of the communication unit 2020 can be achieved by Fig. 22 The communication interface 2202 in the communication device 2200 shown is implemented.

[0351] It should be pointed out that Fig. 22 The structure shown does not constitute a specific limitation on the first device or the second device. For example, in other embodiments of the present application, the first device or the second device may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0352] The method steps in the embodiments of the present application can be implemented by hardware, or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a terminal. Of course, the processor and the storage medium can also be present in a base station or a terminal as discrete components.

[0353] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When a computer program or instruction is loaded and executed on a computer, the process or function of the embodiment of the present application is executed in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device or other programmable device. The computer program or instruction can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instruction can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by 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, data center, etc. that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, a hard disk, or a tape; it can also be an optical medium, such as a digital video disc; it can also be a semiconductor medium, such as a solid-state hard disk. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.

[0354] In the various embodiments of the present application, unless otherwise specified or provided in a logical conflict, the terms and / or descriptions between the different embodiments are consistent and may be referenced to each other, and the technical features in the different embodiments may be combined to form new embodiments according to their inherent logical relationships.

[0355] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, optical storage, etc.) that contain computer-usable program code.

[0356] The present application is described with reference to the flowchart and / or block diagram of the method, device (system), and computer program product according to the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the process and / or box in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the function specified in one process or multiple processes in the flowchart and / or one box or multiple boxes in the block diagram.

[0357] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0358] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims

1. A data transmission method, characterized in that: include: receiving M sideline data on X carriers, the M sideline data including first sideline data, the X carriers including a first carrier, the first sideline data being located at the first carrier; X is an integer greater than 0, and M is an integer greater than or equal to X; Sending first sideline feedback information corresponding to the first sideline data in a second carrier among the X carriers; The first sidelink resource where the first sidelink data is located corresponds to multiple physical sidelink feedback channel PSFCH resources, the multiple PSFCH resources are located in at least two carriers, the first sidelink feedback information is located in the first PSFCH resource, and the first PSFCH resource is one of the multiple PSFCH resources.

2. A data transmission method, characterized in that: include: Sending M sideline data on X carriers, the M sideline data including first sideline data, the X carriers including a first carrier, the first sideline data being located on the first carrier; X is an integer greater than 0, and M is an integer greater than or equal to X; receiving, in a second carrier among the X carriers, first sideline feedback information corresponding to the first sideline data; The first sidelink resource where the first sidelink data is located corresponds to multiple physical sidelink feedback channel PSFCH resources, the multiple PSFCH resources are located in at least two carriers, the first sidelink feedback information is located in the first PSFCH resource, and the first PSFCH resource is one of the multiple PSFCH resources.

3. The method according to claim 1 or 2, characterized in that: The method further comprises: Determine, according to the third information, that the second resource set in the second carrier includes the PSFCH resource corresponding to the first resource set in the first carrier; Among them, the third information indicates that there is a correspondence between the first resource set and at least two resource sets among the at least two carriers, and the at least two carriers include the second carrier; the first sidelink resource belongs to the first resource set in the first carrier, and the first PSFCH resource belongs to the second resource set.

4. The method according to claim 3, characterized in that: The third information is predefined or preconfigured, or network configured.

5. The method according to any one of claims 1 to 4, characterized in that: The first sidelink resource is located in a first time slot, the PSFCH resources belonging to the first resource set among the multiple PSFCH resources are located in a second time slot, and the PSFCH resources belonging to the second resource set among the multiple PSFCH resources are located in a third time slot, and the index of the second time slot is the same as the index of the third time slot; wherein the first sidelink resource belongs to the first resource set in the first carrier, and the first PSFCH resource belongs to the second resource set in the second carrier.

6. The method according to any one of claims 1 to 4, characterized in that: The first sidelink resource is located in a first time slot, and the PSFCH resources belonging to the second resource set among the multiple PSFCH resources are located in a third time slot, the third time slot is determined by the first time slot and the first duration, and the first PSFCH resource belongs to the second resource set in the second carrier.

7. The method according to any one of claims 1 to 4, characterized in that: The first sidelink resource is located in a first time slot, the PSFCH resources belonging to the first resource set among the multiple PSFCH resources are located in a second time slot, and the PSFCH resources belonging to the second resource set among the multiple PSFCH resources are located in a third time slot; The first sidelink resource belongs to the first resource set in the first carrier, the first PSFCH resource belongs to the second resource set in the second carrier; the second time slot is determined by the first time slot and the first time length, and the third time slot is determined by the first time slot and the second time length.

8. The method according to any one of claims 1 to 6, characterized in that: The first PSFCH resource belongs to a second resource set in the second carrier, and the method further includes: A first PSFCH frequency domain resource set is determined based on the first information, and the first PSFCH frequency domain resource set includes at least one PSFCH frequency domain resource unit located in the second resource set; the first information indicates at least one PSFCH frequency domain resource unit, and the PSFCH frequency domain resource unit included in the first PSFCH resource is one of the at least one PSFCH frequency domain resource units.

9. The method according to claim 8, characterized in that The first information is predefined or preconfigured, or network configured.

10. The method according to claim 8 or 9, characterized in that: The at least one PSFCH frequency domain resource unit is used to transmit sidelink feedback information corresponding to the sidelink data in at least one resource set, the at least one resource set includes the first resource set and does not include the second resource set, and the first sidelink resource belongs to the first resource set.

11. The method according to claim 8 or 9, characterized in that: The at least one PSFCH frequency domain resource unit is used to transmit sidelink feedback information corresponding to the sidelink data in the first resource set.

12. The method according to any one of claims 8 to 11, characterized in that: The second resource set includes N physical resource blocks, the first information includes N bits, N is an integer greater than 0; the N bits correspond one-to-one to the N physical resource blocks; When the value of the first bit in the N bits is the first value, it indicates that the physical resource block corresponding to the first bit in the N physical resource blocks is a PSFCH frequency domain resource unit for transmitting the sidelink feedback information; Alternatively, when the value of the first bit is the second value, it indicates that the physical resource block corresponding to the first bit among the N physical resource blocks is not a PSFCH frequency domain resource unit used to transmit the sidelink feedback information.

13. The method according to claim 8, characterized in that The method further comprises: Determine, according to the first PSFCH frequency domain resource set, the number of PSFCH frequency domain resource units corresponding to the subchannels in the first resource set in the second resource set 14. The method according to claim 13, characterized in that The method further comprises: According to the second information and the number of PSFCH frequency domain resource units Determine the first sidelink resource corresponding to the second resource set PSFCH resources.

15. The method according to claim 13, characterized in that The first PSFCH frequency domain resource set is used to transmit sideline feedback information corresponding to sideline data in at least one resource set, and the number of PSFCH frequency domain resource units Satisfy the following form: in Indicates the number of PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set, N subch,i represents the number of subchannels included in the i-th resource set in at least one resource set, Indicates the period of the PSFCH resources corresponding to the second resource set.

16. The method according to claim 13, characterized in that The first PSFCH frequency domain resource set is used to transmit the sideline feedback information corresponding to the sideline data in the first resource set. Satisfy the following form: in, Indicates the number of PSFCH frequency domain resource units included in the first PSFCH frequency domain resource set, N subch1 represents the number of sub-channels included in the first resource set, Indicates the period of the PSFCH resources corresponding to the second resource set.

17. The method according to claim 14, characterized in that The method further comprises: According to the first identifier and the second identifier, Determine the first PSFCH resource from among the PSFCH resources; The first identifier is located in the first sidelink data, and the second identifier is preconfigured or preset, or configured by the network, or indicated by high-level signaling.

18. The method according to any one of claims 1, 3 to 17, characterized in that: The method further comprises: Sending second sideline feedback information corresponding to the second sideline data in the second carrier; The M sideline data include the second sideline data, and the second sideline data is located in the second carrier.

19. A communication device, characterized in that: include: A processing unit, configured to receive M sideline data on X carriers through a communication unit, wherein the M sideline data include first sideline data, the X carriers include a first carrier, and the first sideline data is located on the first carrier; X is an integer greater than 0, and M is an integer greater than or equal to X; a processing unit, configured to send, through a communication unit, first sideline feedback information corresponding to the first sideline data in a second carrier among the X carriers; The first sidelink resource where the first sidelink data is located corresponds to multiple physical sidelink feedback channel PSFCH resources, the multiple PSFCH resources are located in at least two carriers, the first sidelink feedback information is located in the first PSFCH resource, and the first PSFCH resource is one of the multiple PSFCH resources.

20. A communication device, characterized in that: include: A processing unit, configured to send M sideline data on X carriers through a communication unit, wherein the M sideline data include first sideline data, the X carriers include a first carrier, and the first sideline data is located on the first carrier; X is an integer greater than 0, and M is an integer greater than or equal to X; a processing unit, configured to receive, through a communication unit, first sideline feedback information corresponding to the first sideline data in a second carrier among the X carriers; The first sidelink resource where the first sidelink data is located corresponds to multiple physical sidelink feedback channel PSFCH resources, the multiple PSFCH resources are located in at least two carriers, the first sidelink feedback information is located in the first PSFCH resource, and the first PSFCH resource is one of the multiple PSFCH resources.

21. A communication device, characterized in that: Comprising means for performing the method as claimed in any one of claims 1 to 18.

22. A communication device, characterized in that: The method comprises a processor, wherein the processor is coupled to a memory, and a computer program is stored in the memory; the processor is used to call the computer program in the memory so that the method according to any one of claims 1 to 18 is executed.

23. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or instruction. When the computer program or instruction is executed by a computer, the method according to any one of claims 1 to 18 is executed.

24. A computer program product, characterized in that When a computer reads and executes the computer program product, the method according to any one of claims 1 to 18 is executed.

Citation Information

Cited By

  • Data transmission method and apparatus

    EP4776551A1