Communication method and communication device of sidelink

By feeding back the data of multiple carriers on the physical side link feedback channel on one carrier, the problem that the terminal device in LTE-V2X cannot effectively feedback the data on multiple carriers is solved, and the reliability of data transmission is achieved.

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

Patent Information

Application Number
CN202311161993.6
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

LTE-V2X does not support physical side link feedback channels, resulting in terminal devices being unable to effectively feedback data on multiple carriers, resulting in unreliability of data transmission.

Method used

The data of multiple carriers is feedbacked by the physical side link feedback channel on one carrier, and the data on the PSSCH on the multiple carriers is fed back using the PSFCH on one carrier.

Benefits of technology

It realizes that when the terminal device is limited by capability, it can effectively feedback data on multiple carriers, ensuring the reliability of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119602914A_ABST
    Figure CN119602914A_ABST
Patent Text Reader

Abstract

The invention provides a sidelink communication method and device, and the communication method comprises the steps: receiving N pieces of first data, the N pieces of first data being data borne on a physical sidelink shared channel PSSCH of T carriers; at least one physical sidelink feedback channel (PSFCH) is sent on a first carrier in the T carriers, the at least one PSFCH carries feedback information, and the feedback information is feedback information of the N pieces of first data. In the method provided by the invention, the PSSCHs of at least two carriers are fed back through the PFSCH on one carrier, so that under the condition that the device is limited by the capability and cannot feed back all the received carriers, one carrier is utilized to feed back the data of a plurality of carriers at the same time, and the reliability of data transmission is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communications, and more specifically, to a sidelink communication method and a communication device. Background Art

[0002] Cellular vehicle-to-everything (C-V2X) is a V2X communication technology developed based on cellular systems. It utilizes and enhances current cellular network functions and elements to achieve low-latency and high-reliability communications between various nodes in the vehicle network. In LTE-V2X, the selection of carriers is determined by the data link layer. The transmission of data or transmission blocks can only be performed on a single carrier, and its initial transmission and retransmission can only be on the same carrier. For the listening-based resource selection process, each carrier is performed independently, and the carriers do not affect each other. LTE-V2X does not support the physical sidelink feedback channel feedback mechanism. If the receiving and transmitting carrier capabilities between terminal devices do not match, the number of carriers received by the terminal device will be greater than the number of carriers that the terminal device can send, and the terminal device will not be able to feedback the data on all received carriers. Summary of the invention

[0003] The present application provides a communication method and a communication device, which feed back data of multiple carriers through a physical sidelink feedback channel on one carrier, thereby ensuring the reliability of data transmission.

[0004] In a first aspect, a sidelink communication method is provided, comprising: receiving N first data, the N first data being data carried on a physical sidelink shared channel PSSCH of T carriers; sending at least one physical sidelink feedback channel PSFCH on a first carrier among the T carriers, each of the at least one PSFCH carrying feedback information, the feedback information being feedback information of at least two of the N first data, wherein N is a positive integer greater than or equal to 2, and 2≤T≤N.

[0005] By feeding back N data carried on the PSSCH of at least two carriers via the PFSCH on one carrier, when the device is limited in capacity and cannot provide one-to-one feedback on all received carriers, one carrier can be used to simultaneously feed back the N data carried on the PSSCH of at least two carriers, thereby ensuring the reliability of data transmission.

[0006] In combination with the first aspect, in some implementations of the first aspect, the time domain position of at least one PSFCH is determined according to the resource pool configuration information of T carriers, and the resource pool configuration information includes first information, and the first information indicates the minimum gap between the PSFCH configured by the resource pool and the corresponding PSSCH. This ensures that the PSFCH sent by the device meets the time constraint condition and correctly feeds back the first data on the T carriers.

[0007] In combination with the first aspect, in some implementations of the first aspect, the resource pool configuration information further includes second information, and the second information indicates a PSFCH feedback period configured by the resource pool, thereby ensuring that the PSFCH sent by the device meets the time constraint condition and correctly feeds back the first data on the T carriers.

[0008] In combination with the first aspect, in certain implementations of the first aspect, wherein: at least one PSFCH is a PSFCH, and the end position of the time slot where a PSFCH is located is aligned with the end position of the first time slot in the time domain; wherein the first time slot is located at the Kth time slot after the time slot where the first PSSCH is located, K≥P, the first PSSCH is a PSSCH carrying any one of the N first data, the first time slot and the first PSSCH are located in the same resource pool of the same carrier, and P is the minimum gap between the PSFCH and the corresponding PSSCH configured in the resource pool where the first PSSCH is located.

[0009] That is, the distance between the time domain position of the PSFCH sent by the device and the time slot of any PSSCH carrying the first data is greater than the minimum gap between the PSFCH and the corresponding PSSCH configured in its resource pool, thereby ensuring that the PSFCH sent by the device meets the time constraints and correctly feeds back the first data on T carriers.

[0010] In combination with the first aspect, in certain implementations of the first aspect, wherein: in terms of time domain position, the time slot where each PSFCH in at least one PSFCH is located is located after the first time slot or the end position of the time slot where each PSFCH in at least one PSFCH is located is aligned with the end position of the first time slot, and the time slot where each PSFCH in at least one PSFCH is located is located before the second time slot; wherein, the first time slot is located at the Kth time slot after the time slot where the first PSSCH is located, K≥P, the first PSSCH is a PSSCH carrying any one of the N first data, the second time slot is located at the Lth time slot after the first time slot, the first time slot, the second time slot and the first PSSCH are located in the same resource pool of the same carrier, P is the minimum gap between the PSFCH and the corresponding PSSCH configured in the resource pool of the carrier where the first PSSCH is located, and L is the PSFCH feedback period configured in the resource pool where the first PSSCH is located.

[0011] That is, the distance between the time domain position of one or more PSFCHs sent by the device and the time slot of any PSSCH carrying the first data is greater than the minimum gap between the PSFCH and the corresponding PSSCH configured in its resource pool, and is located before the next PSFCH feedback cycle, thereby ensuring that the PSFCH sent by the device meets the time constraints and that there is no repetition between cycles, thereby correctly feeding back the first data on T carriers.

[0012] In combination with the first aspect, in certain implementations of the first aspect, at least one PSFCH includes corresponding feedback information of the first data carried on the second PSSCH, wherein the second PSSCH and the first time slot are located in the same resource pool, the second PSSCH is located in the Mth time slot before the first time slot, P≤M≤P+a×L, a is a positive integer, and L is the PSFCH feedback period configured for the resource pool where the second PSSCH is located.

[0013] Thus, at least one PSFCH can be used to reflect the first data on the PSSCH within the corresponding PSFCH feedback cycle on T carriers and the first data on the PSSCH before the feedback cycle, thereby ensuring no repetition between cycles and correctly feeding back the first data on the T carriers when time domain resources on the first carrier are tight.

[0014] In some implementations, a is equal to 1.

[0015] In combination with the first aspect, in certain implementations of the first aspect, each PSFCH in at least one PSFCH includes at least N frequency domain resource sets, the N frequency domain resource sets correspond one-to-one to the N first data, and each frequency domain resource set in the N frequency domain resource sets is used to carry feedback information of the corresponding first data. In this implementation, each PSFCH sent by the device on the first carrier needs to include a frequency domain resource set corresponding to the N first data of T carriers, so as to use one carrier to feedback the data on T carriers, thereby realizing reliable transmission of data.

[0016] In combination with the first aspect, in certain implementations of the first aspect, at least one PSFCH includes at least N frequency domain resource sets, the N frequency domain resource sets correspond one-to-one to the N first data, and each of the N frequency domain resource sets is used to carry feedback information of the corresponding first data. In this implementation, one or more PSFCHs sent by the device on the first carrier need to include a frequency domain resource set corresponding to the N first data, that is, when sending multiple PSFCHs, each PSFCH can carry feedback information of a portion of T carriers, thereby using one carrier to feedback data on T carriers to achieve reliable data transmission.

[0017] In combination with the first aspect, in certain implementations of the first aspect, the N frequency domain resource sets do not overlap.

[0018] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: determining a first carrier among T carriers, the PSFCH time domain density of the first carrier being greater than or equal to any other carrier among the T carriers; wherein the PSFCH time domain density is determined according to the PSFCH feedback period configured by the resource pool of the carrier and / or the subcarrier spacing corresponding to the bandwidth part of the carrier. Thus, PSFCH is sent on a carrier with higher time domain density to feedback the carrier with lower time domain density, avoiding PSFCH resource congestion. The larger the subcarrier spacing corresponding to the bandwidth part of the carrier, the higher the PSFCH density; the larger the PSFCH feedback period configured by the resource pool of the carrier, the larger the PSFCH.

[0019] According to a second aspect, a sidelink communication method is provided, comprising: sending N first data, the N first data being data carried on a physical sidelink shared channel PSSCH of T carriers; receiving at least one physical sidelink feedback channel PSFCH on a first carrier among the T carriers, at least one PSFCH carrying feedback information, the feedback information being feedback information of the N first data, wherein N is a positive integer greater than or equal to 2, and 2≤T≤N.

[0020] In conjunction with the second aspect, in some implementations of the second aspect, the feedback information includes feedback information of the first data corresponding to the first carrier, that is, the device first ensures feedback of the data of the first carrier where the PSFCH is located, thereby ensuring reliable transmission of the data on the first carrier.

[0021] In combination with the second aspect, in some implementations of the second aspect, the time domain position of at least one PSFCH is determined according to the resource pool configuration information of T carriers, and the resource pool configuration information includes first information, and the first information indicates the minimum gap between the PSFCH configured by the resource pool and the corresponding PSSCH. This ensures that the PSFCH sent by the device meets the time constraint condition and correctly feeds back the first data on the T carriers.

[0022] In combination with the second aspect, in some implementations of the second aspect, the resource pool configuration information further includes second information, and the second information indicates a PSFCH feedback period configured by the resource pool, thereby ensuring that the PSFCH sent by the device meets the time constraint condition and correctly feeds back the first data on the T carriers.

[0023] In combination with the second aspect, in certain implementations of the second aspect, wherein: at least one PSFCH is a PSFCH, and the end position of the time slot where a PSFCH is located is aligned with the end position of the first time slot in the time domain; wherein the first time slot is located at the Kth time slot after the time slot where the first PSSCH is located, K≥P, the first PSSCH is a PSSCH carrying any one of the N first data, the first time slot and the first PSSCH are located in the same resource pool of the same carrier, and P is the minimum gap between the PSFCH and the corresponding PSSCH configured in the resource pool where the first PSSCH is located.

[0024] That is, the distance between the time domain position of the PSFCH sent by the device and the time slot of any PSSCH carrying the first data is greater than the minimum gap between the PSFCH and the corresponding PSSCH configured in its resource pool, thereby ensuring that the PSFCH sent by the device meets the time constraints and correctly feeds back the first data on T carriers.

[0025] In combination with the second aspect, in certain implementations of the second aspect, wherein: in terms of time domain position, the time slot where each PSFCH in at least one PSFCH is located is located after the first time slot or the end position of the time slot where each PSFCH in at least one PSFCH is located is aligned with the end position of the first time slot, and the time slot where each PSFCH in at least one PSFCH is located is located before the second time slot; wherein, the first time slot is located at the Kth time slot after the time slot where the first PSSCH is located, K≥P, the first PSSCH is a PSSCH carrying any one of the N first data, the second time slot is located at the Lth time slot after the first time slot, the first time slot, the second time slot and the first PSSCH are located in the same resource pool of the same carrier, P is the minimum gap between the PSFCH and the corresponding PSSCH configured in the resource pool of the carrier where the first PSSCH is located, and L is the PSFCH feedback period configured in the resource pool where the first PSSCH is located.

[0026] That is, the distance between the time domain position of one or more PSFCHs sent by the device and the time slot of any PSSCH carrying the first data is greater than the minimum gap between the PSFCH and the corresponding PSSCH configured in its resource pool, and is located before the next PSFCH feedback cycle, thereby ensuring that the PSFCH sent by the device meets the time constraints and that there is no repetition between cycles, thereby correctly feeding back the first data on T carriers.

[0027] In combination with the second aspect, in certain implementations of the second aspect, at least one PSFCH includes corresponding feedback information of the first data carried on the second PSSCH, wherein the second PSSCH and the first time slot are located in the same resource pool, and the second PSSCH is located in the Mth time slot before the first time slot, P≤M≤P+a×L, a is a positive integer, and L is the PSFCH feedback period configured for the resource pool where the second PSSCH is located.

[0028] Thus, at least one PSFCH can be used to reflect the first data on the PSSCH within the corresponding PSFCH feedback cycle on T carriers and the first data on the PSSCH before the feedback cycle, ensuring no duplication between cycles and correctly feeding back the first data on the T carriers.

[0029] In some implementations, a is equal to 1.

[0030] In combination with the second aspect, in certain implementations of the second aspect, each PSFCH in at least one PSFCH includes at least N frequency domain resource sets, the N frequency domain resource sets correspond one-to-one to the N first data, and each frequency domain resource set in the N frequency domain resource sets is used to carry feedback information of the corresponding first data. In this implementation, each PSFCH sent by the device on the first carrier needs to include a frequency domain resource set corresponding to the N first data of T carriers, so as to use one carrier to feedback the data on T carriers, thereby realizing reliable transmission of data.

[0031] In combination with the second aspect, in certain implementations of the second aspect, at least one PSFCH includes at least N frequency domain resource sets, the N frequency domain resource sets correspond one-to-one to the N first data, and each of the N frequency domain resource sets is used to carry feedback information of the corresponding first data. In this implementation, one or more PSFCHs sent by the device on the first carrier need to include a frequency domain resource set corresponding to the N first data, that is, when sending multiple PSFCHs, each PSFCH can carry feedback information of a portion of T carriers, thereby using one carrier to feedback data on T carriers to achieve reliable data transmission.

[0032] In combination with the second aspect, in certain implementations of the second aspect, the N frequency domain resource sets do not overlap.

[0033] In combination with the second aspect, in certain implementations of the second aspect, the method further includes: determining a first carrier among T carriers, the PSFCH time domain density of the first carrier being greater than or equal to any other carrier among the T carriers; wherein the PSFCH time domain density is determined according to the PSFCH feedback period configured by the resource pool of the carrier and / or the subcarrier spacing corresponding to the bandwidth part of the carrier. Thus, PSFCH is sent on a carrier with higher time domain density to feedback carriers with lower time domain density, thereby avoiding PSFCH resource congestion. The larger the subcarrier spacing corresponding to the bandwidth part of the carrier, the higher the PSFCH density; the larger the PSFCH feedback period configured by the resource pool of the carrier, the larger the PSFCH.

[0034] In a third aspect, a communication device is provided, including: a transceiver module and a processing module, and some or all of the steps of the method described in the first aspect and any possible implementation thereof are executed.

[0035] In a fourth aspect, a communication device is provided, comprising: a transceiver module and a processing module, wherein some or all of the steps of the method described in the second aspect and any possible implementation thereof are executed.

[0036] In a fifth aspect, a chip is provided, which includes a processor, the processor is coupled to a memory, the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory, so that part or all of the steps of the method in the above-mentioned first aspect and any possible implementation thereof are executed.

[0037] 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, part or all of the steps of the method described in the first aspect and any possible implementation thereof, and the second aspect and any possible implementation thereof are executed.

[0038] In the seventh aspect, a computer product is provided. When the computer program product is run, part or all of the steps of the method described in the first aspect and any possible implementation thereof, the second aspect and any possible implementation thereof, the third aspect and any possible implementation thereof, and the fourth aspect and any possible implementation thereof are executed. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] Figure 1 It is a schematic diagram of a communication system applicable to an embodiment of the present application.

[0040] Figure 2 It is a schematic diagram of an application scenario applicable to an embodiment of the present application.

[0041] Figure 3 It is a schematic diagram of a carrier aggregation scenario applicable to an embodiment of the present application.

[0042] Figure 4 This is a schematic diagram of the time-frequency domain resource location of a PSCCH provided in an embodiment of the present application.

[0043] Figure 5 This is a schematic diagram of the time-frequency domain resource location of a PSFCH provided in an embodiment of the present application.

[0044] Figure 6 This is a frequency domain resource location diagram of a PSFCH provided in an embodiment of the present application.

[0045] Figure 7 This is a schematic diagram of an interleaved resource block provided in an embodiment of the present application.

[0046] Figure 8 It is a schematic diagram of the relationship between one-to-one mapping and one-to-many mapping provided in the embodiment of the present application.

[0047] Fig. 9 This is a schematic diagram of mismatched sending and receiving capabilities between terminal devices provided in an embodiment of the present application.

[0048] Fig.10 It is a schematic diagram of a communication method provided in an embodiment of the present application.

[0049] Fig.11 It is a schematic diagram of a carrier structure provided in an embodiment of the present application.

[0050] Fig.12 It is a schematic diagram of a mapping relationship between multiple carriers provided in an embodiment of the present application.

[0051] Fig.13 It is a schematic diagram of a mapping relationship between CC1 and CC2 provided in an embodiment of the present application.

[0052] Fig.14 It is a schematic diagram of another mapping relationship between CC1 and CC2 provided in an embodiment of the present application.

[0053] Fig.15 It is a schematic diagram of another mapping relationship between CC1 and CC2 provided in an embodiment of the present application.

[0054] Fig.16 It is a schematic diagram of another mapping relationship between CC1 and CC2 provided in an embodiment of the present application.

[0055] Fig.17 It is a schematic diagram of another mapping relationship between CC1 and CC2 provided in an embodiment of the present application.

[0056] Fig.18 It is a schematic diagram of another mapping relationship between CC1 and CC2 provided in an embodiment of the present application.

[0057] Fig.19 It is a schematic diagram of a communication device provided in an embodiment of the present application.

[0058] Fig. 20 It is a schematic diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0059] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0060] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: global system for mobile communications (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) system, general packet radio service (GPRS), LTE system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system or new radio (NR) and other evolved communication systems, vehicle-to-X V2X, where V2X can include vehicle to network (V2N), vehicle to vehicle (V2V), vehicle to infrastructure (V2I), vehicle to pedestrian (V2I), etc. pedestrian, V2P), long term evolution-vehicle (LTE-V), Internet of Vehicles, machine type communication (MTC), Internet of Things (IoT), long term evolution-machine (LTE-M), machine to machine (M2M), device to device (D2D), etc.

[0061] The terminal device in the application embodiment may refer to user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network or a terminal device in an evolved public land mobile network (PLMN), etc., and the embodiment of the application is not limited to this. For example, the terminal device can be an on-board device, a complete vehicle device, an on-board module, a vehicle, an on-board unit (OBU), a roadside unit (RSU), a telematics box (T-box), a chip or a system on chip (SOC), etc. The above chip or SOC can be installed in a vehicle, OBU, RSU or T-box.

[0062] The terminal devices involved in the embodiments of the present application also include at least one of user equipment, augmented reality (AR) / virtual reality (VR) / extended reality (XR) equipment, wearable devices, smart home appliance terminals, terminal equipment and communication modules of terminal equipment, mobile phones and communication modules in mobile phones, vehicles and communication modules in vehicles, information processing equipment, display equipment, network devices, base stations, TRPs, customer premise equipment (CPE), routers, network access devices, etc. Considering Uu (UTRAN-to-terminal equipment) air interface transmission, the two parties of wireless communication include network devices and user communication equipment; considering SL air interface transmission, the transceiver and transmitter of wireless communication are both user communication equipment. In the system architecture diagram, the network device can be a traditional macro base station eNB in ​​a traditional UMTS / LTE wireless communication system, a micro base station eNB in ​​a heterogeneous network (HetNet) scenario, a baseband unit (BBU) and a remote radio unit (RRU) in a distributed base station scenario, a baseband pool BBUpool and a radio unit RRU in a CRAN scenario, and a gNB in ​​a wireless communication system. The user communication device can be a vehicle-mounted communication module or other embedded communication module, or a user handheld communication device, including mobile phones, tablet computers, etc. The network elements involved in this application are mainly V terminal devices (vehicle user equipment).

[0063] The network device in the embodiments of the present application may be a device for communicating with a terminal device. The network device may be a base station (base transceiver station, BTS) in a global system of mobile communication (GSM) system or code division multiple access (CDMA), or a base station (NodeB, NB) in a wideband code division multiple access (WCDMA) system, or an evolved base station (evolutional NodeB, eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (CRAN) scenario, or the network device may be a relay station, an access point, an in-vehicle device, a wearable device, a network device in a 5G network, or a network device in an evolved PLMN network, etc., and the embodiments of the present application are not limited.

[0064] Figure 1 is a schematic diagram of a communication system applicable to an embodiment of the present application. Cellular vehicle-to-everything (C-V2X) is a V2X communication technology developed based on cellular systems. It utilizes and enhances current cellular network functions and elements to achieve low-latency and high-reliability communication between various nodes in a vehicle network. Figure 1 Middle (a), Figure 1 (b) and Figure 1 As shown in (c), C-V2X includes V2V, V2P, V2I and V2N. As the cellular system evolves from 4G long-term evolution to 5G, C-V2X evolves from LTE-V2X to NR-V2X (new radio V2X, NR-V2X).

[0065] V2X communication has great potential in reducing vehicle collision accidents. V2X can reduce the corresponding number of casualties. In addition, the advantages of V2X are not limited to improving safety. V2X communication helps to better manage traffic, further promote green transportation and lower energy consumption. Intelligent transportation system (ITS) is an application combined with V2X. Based on V2X technology, vehicle users (vehicle UE, V-UE) can send some of their own information, such as location, speed, intention (turning, merging, reversing) and other information periodically and some non-periodic event-triggered information to the surrounding V-UE. Similarly, V-UE will also receive information from surrounding users in real time. 5G NR V2X can support lower transmission latency, more reliable communication transmission, higher throughput, better user experience, and meet the needs of a wider range of application scenarios. Furthermore, the vehicle-to-vehicle communication technology supported by V2X can be extended to device-to-device (D2D) communication under any system.

[0066] In order to facilitate understanding of the embodiments of the present application, first, a brief introduction is given to the concepts and technologies involved in the embodiments of the application.

[0067] It should be understood that the related terms and explanations in the following text are common to all embodiments throughout the text, and different embodiments can be used independently or in combination based on certain internal or external connections, and different implementation methods in the embodiments can be used independently or in combination.

[0068] Figure 2 This is a schematic diagram of an application scenario applicable to the embodiment of the present application. This application is applied in systems where users directly communicate with each other, such as V2X and D2D, and is applicable to communication scenarios with and without network coverage, and a mode where users independently select resources. Figure 2 (a) The embodiments of the present application may be implemented within the coverage of the network device, or may be implemented as follows: Figure 2 As shown in (b) and (c), it is implemented between user terminals outside the coverage of the network equipment.

[0069] 1. Carrier aggregation (CA)

[0070] CA is to aggregate two or more component carriers (CCs) to support a larger transmission bandwidth. In order to efficiently utilize fragmented spectrum, carrier aggregation supports aggregation between different CCs.

[0071] Figure 3 Schematic diagram of a carrier aggregation scenario applicable to the embodiment of the present application. Figure 3 As shown, carrier aggregation may include: Figure 3 Intra-band CA shown in (a) and (b), and Figure 3 The inter-band CA shown in (c) and the intra-band CA refer to the aggregated CCs belonging to different frequency bands. For the intra-band CA, the aggregated CCs belong to the same frequency band, which can be further divided into the carrier aggregation of intra-band continuous CCs and the carrier aggregation of intra-band non-contiguous CCs, and so on.

[0072] In LTE-V2X, the selection of CC is determined by the data link layer. Data or transport blocks can only be sent on a single CC, and their initial transmission and retransmission can only be on the same CC. For the listening-based resource selection process, each CC is independent and does not affect each other. In addition, the UE's transmission capability may be limited, that is, the UE cannot support transmission on a CC due to the following reasons:

[0073] (1) The number of transmitting RF links is less than the configured transmitting CC;

[0074] (2) The UE does not support the given frequency band combination;

[0075] (3) Sending RF link switching time requirements;

[0076] (3) The UE cannot meet the RF requirements, such as power spectral density (PSD).

[0077] 2. Resources:

[0078] Specifically, it may refer to time domain resources or frequency domain resources or time-frequency resources. According to the standard Rel-16 / Rel-17NR protocol, the scheduling granularity of the physical sidelink control channel PSCCH (physical sidelink control channel, PSCCH) or the physical sidelink shared channel (physical sidelink shared channel, PSSCH) is a time slot in the time domain and one or more continuous sub-channels in the frequency domain. The transmitting terminal device can send side information on the resource, and one resource can carry three channels including PSCCH, PSSCH, and physical sidelink feedback channel (physical sidelinkfeedback channel, PSFCH) and demodulation reference signal (demodulation reference signal, DM-RS), channel state information reference signal (channel state information reference signal, CSI-RS) and other signals.

[0079] 3. Time unit, frequency domain unit:

[0080] Time domain resources include symbol, slot, mini-slot, partial slot, sub-frame, radio frame, sensing slot, etc.

[0081] Frequency domain resources include resource elements (RE), resource blocks (RB), RB sets, subchannels, resource pools, bandwidth parts (BWP), carriers, channels, interlaces, etc.

[0082] 4. Resource pool

[0083] A resource pool is a collection of time-frequency resources. For example, a resource pool is a collection of time-frequency resources used by a terminal device in a sidelink (SL) to transmit or receive a physical sidelink shared channel (PSSCH) and / or a physical sidelink control channel (PSCCH). Different resource pools are distinguished by radio resource control (reference signal received power, RRC) signaling. The terminal device receives on the receiving resource pool and sends on the transmitting resource pool.

[0084] Under network coverage, the terminal device can obtain SL resource pool configuration information and / or SL bandwidth part (BWP) configuration information by receiving the system information block (SIB) of the network equipment, cell-level (cell-specific) radio resource control (RRC) signaling or terminal device user-level (UE-specific) RRC signaling. The terminal device may also use pre-configured SL resource pool configuration information or SL BWP configuration information, for example, when there is no network coverage. The SL resource pool configuration information includes resource pool resource information, and the resource pool resource information is used to indicate the SL resource pool. The resource pool is a collection of time-frequency resources used for sideline communication between UEs.

[0085] The SL BWP configuration information may include SL resource pool information, which is used to configure the number of resource pools included in the BWP. The SLBWP configuration information may include SL bandwidth information, which is used to indicate the bandwidth size for SL communication, for example, indicating that the SL bandwidth is 20 megahertz (MHz). In this application, unless the meaning of the time unit is specifically stated, it is described in terms of time slots, but is not limited to time slots only; unless the meaning of the time-frequency domain unit is specifically stated, it is described in terms of subchannels, but is not limited to subchannels only in the frequency domain.

[0086] 5. Physical sidelink control channel (PSCCH) / physical sidelink shared channel (PSSCH)

[0087] PSCCH carries first-order sidelink control information (SCI), PSSCH carries second-order SCI and / or data, and PSFCH carries feedback information. PSCCH / PSSCH includes PSCCH and / or PSSCH. Since SL is a distributed system, all UEs need to correctly decode the first-level SCI before they can decode the second-level SCI and PSSCH. However, in order to reduce the complexity of UE's blind decoding of PSCCH, the resource location of PSCCH is relatively fixed, and the first-level SCI format information carried is also relatively unique, that is, the UE does not need to blindly detect the time-frequency resource location where the PSCCH is located, nor does it need to blindly detect SCI of different formats. The UE only needs to detect whether the first-level SCI exists at the fixed PSCCH time-frequency resource location.

[0088] Figure 4 This is a schematic diagram of the time-frequency domain resource location of a PSCCH provided in an embodiment of the present application. PSCCH may exist in each subchannel on each time slot, that is, the time domain starting position of a PSCCH is the second symbol for SL transmission on each time slot, with a length of 2 or 3 symbols (determined by the resource pool configuration information), and the frequency domain position is the smallest PRB index of each subchannel, with a length of at least 10 PRBs (determined by the resource pool configuration information) but not exceeding the size of the subchannel. Among them, the resources occupied by PSCCH do not include automatic gain control symbols (automatic generation control, AGC).

[0089] The Frequency resource assignment field and the Time resource assignment field in the first-level SCI are used to indicate the frequency domain resources and time domain resources for transmitting PSSCH, respectively. The Resource reservation period field is used to indicate the periodic reservation of resources for transmitting PSSCH. The value of the Resource reservation period field is configured by the network device, or preconfigured, or predefined. In some implementations, this field can be indicated by the first RRC signaling, and the first RRC signaling can be determined using sl-ResourceReservePeriod1. The format of the second-stage SCI is indicated by the 2nd-stage SCI format field in the first-stage SCI.

[0090] 6. Physical sidelink feedback channel (PSFCH)

[0091] In the V2X SL of the Rel-16 protocol, the transmission resources of the transmitting UE in the user self-selected resource mode (mode 2) do not depend on the base station. The transmitting UE selects the transmission resources for communication within the resource selection window according to the results of its own perception window.

[0092] In sidelink communication, PSFCH can be used to transmit feedback information. NR-V2X supports physical layer HARQ-ACK feedback. For example, for a PSSCH transmission, if the transmitter carries the hybrid automatic repeat request acknowledgment (HARQ-ACK) feedback enable information in the control information, the receiver can feedback the corresponding positive (acknowledgement, ACK) or negative (negativeacknowledgement, NACK) information based on the decoding result of this PSSCH. The ACK or NACK information is transmitted through PSFCH.

[0093] Figure 5 This is a schematic diagram of the time-frequency domain resource location of a PSFCH provided in an embodiment of the present application. The PSFCH channel resource is a periodic resource configured in a resource pool, wherein the period configuration parameter indicates the PSFCH feedback period configured in the resource pool, and the period configuration parameter Can be 0, 1, 2, 4. Indicates that there is no PSFCH resource configuration in the resource pool, and PSFCH transmission is not enabled in the resource, that is, physical layer HARQ feedback is not supported; Indicates that within a time window, There is one PSFCH feedback slot for each SL slot. Figure 4 The time slot where the physical resource of PSFCH is located is shown. PSFCH occupies the last two symbols before GAP. At the same time, the parameter sl-MinTimeGapPSFCH indicates the minimum gap between the PSFCH configured in the resource pool and the corresponding PSSCH, and its value can be 2 or 3.

[0094] Figure 6It is a schematic diagram of the frequency domain resource location of a PSFCH provided in an embodiment of the present application. The resource pool is configured with a bit map (bitmap) of the PSFCH frequency domain resources to indicate whether a specific PRB on the frequency domain resources where the resource pool is located can be used as a PSFCH resource, that is, the length of the bit information contained in the bit map is equal to the number of PRBs in the resource pool. 1 in the bit map indicates that the corresponding PRB can be used for PSFCH transmission, and the PRB resource corresponding to the bit 0 mark cannot be used for PSFCH transmission. In particular, PSFCH resources can be used for HARQ-ACK transmission, and its resources are represented by the "sl-PSFCH-RB-Set" bitmap. The PRB resources corresponding to the bit value 1 in the bitmap can be used as HAQR-ACK feedback. PSFCH resources can also be used for Scheme 2 conflict indications. Its resources are represented by the "sl-RB-SetPSFCH" bitmap, and the bitmap is 1 to indicate that its corresponding PRB resources can be used as scheme 2 conflict indications. It should be noted that the positions where the bit value is 1 in "sl-PSFCH-RB-Set" and "sl-RB-SetPSFCH" do not overlap. Figure 5 As shown, in a time slot with PSFCH transmission resources, assuming that a subchannel contains 10 PRBs and there are 3 subchannels in the resource pool, the bitmap 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. The bitmap indicates that the first 4 PRBs in the resource pool can be used for PSFCH feedback. According to the bitmap "sl-PSFCH-RB-Set" and "sl-RB-SetPSFCH" configurations, these 4 PRB resources can be used to transmit HARQ-ACK feedback, and can also be used to transmit inter-UE coordination (IUC) scheme 2 conflict indication.

[0095] 7. PSFCH sequence

[0096] PSFCH is based on a low peak-to-average ratio ZC sequence, which supports multiple users to use different α (12) to generate distinguishable PSFCH sequences. Each PSFCH sequence is code-division multiplexed and sent on one RB. Since the UE needs to feedback ACK and NACK information, a user is assigned at least two sequences, corresponding to different α values. The phase rotation value α is determined by the following formula.

[0097]

[0098] Indicates the number of subcarriers in an RB. NR defines this value as 12. represents the slot number corresponding to the current subcarrier spacing μ in a wireless frame; l represents the OFDM symbol number on the PSFCH transmission slot, l=0 represents the first OFDM symbol of the current PSFCH transmission resource; l′ represents the symbol index relative to the first OFDM symbol on the current PSFCH transmission resource. m0 represents the phase of ACK in a PSFCH feedback resource pair, m cs Indicates the phase offset of the NACK sequence relative to the ACK sequence in a PSFCH feedback resource pair. NR-V2X supports physical layer PSFCH feedback in unicast and multicast scenarios. For different service types, m cs The values ​​are determined according to Table 1 and Table 2.

[0099] Table 1

[0100]

[0101] Table 2

[0102] HARQ-ACK Value 0(NACK) 1(ACK) Sequence cyclic shift <![CDATA[m CS =0]]> N / A

[0103] 8. Unlicensed spectrum

[0104] In unlicensed spectrum, the listen before talk (LBT) access method generally uses energy-based detection and signal type detection. Energy-based detection requires setting a detection threshold. When the detected energy exceeds the detection threshold, it is judged that the channel is busy and access to the channel is not allowed. When the detected energy is lower than the detection threshold, if it continues for a period of time, access to the channel is allowed.

[0105] According to the national and regional regulations on the use of unlicensed frequency bands, taking the 5GHz band as an example, to access a 20MHz channel, it is necessary to meet at least the minimum occupied channel bandwidth (OCB) requirement before the channel can be occupied. Generally, the minimum OCB must be at least 80% of the normal bandwidth. Taking 20MHz as an example, at least 16MHz of bandwidth must be occupied to occupy the 20MHz channel. The 3GPP NR-U system introduces the concept of interlaced resource block (IRB), and defines interlace m∈{0,1,…,M-1} including {m,M+m,2M+m,3M+m,…} multiple RBs. When the subcarrier spacing is 15KHz, M=10, and when the subcarrier spacing (SCS) is 30KHz, M=5. Figure 7This is a schematic diagram of an interleaved resource block provided in an embodiment of the present application. For 15kHz SCS, there are 10 interlaces. In interlace#1, each channel uses the 10th RB, such as RB#1, RB#11,..., RB#91.

[0106] In the SL unlicensed spectrum, in order to avoid LBT failure, the feedback opportunities of PSFCH are increased. For the resources on the same RP, a one-to-many mapping is introduced, that is, N feedback opportunities are introduced for one PSCCH / PSSCH transmission. Figure 8 It is a schematic diagram of the relationship between one-to-one mapping and one-to-many mapping provided in the embodiment of the present application. Figure 8 (a) shows a one-to-one mapping relationship diagram, where PSCCH / PSSCH of time slots 3, 4, 5 and 6 correspond to PSFCH of time slot 8; PSCCH / PSSCH of time slots 7, 8, 9 and 10 correspond to PSFCH of time slot 12. All transmitted PSFCHs include the same bitmap, i.e., the first bitmap of PSFCH of time slot 8, the second bitmap of PSFCH of time slot 12 and the third bitmap of PSFCH of time slot 16 are the same. Figure 8 (b) shows a schematic diagram of the relationship of one-to-many mapping. The PSCCH / PSSCH of time slots 3, 4, 5 and 6 correspond to the first bitmap, the second bitmap and the third bitmap in time slots 8, 12 and 16, respectively, that is, one PSCCH / PSSCH transmission introduces three feedback opportunities. In addition, the use of different bitmaps for different time slots is only for schematic illustration, and the PSFCH of time slots 8, 12 and 16 can also be configured with one bitmap. Among them, the specific mapping relationship between each feedback opportunity and PSCCH / PSSCH is the same, and the one-to-many mapping only changes the mapping relationship between the frequency domain resources in each time slot and PSCCH / PSSCH.

[0107] LTE-V2X does not support the PSFCH feedback mechanism. If the receiving and transmitting capabilities of the terminal devices do not match, the number of carriers received by the terminal device will be greater than the number of carriers that the terminal device can send, and the terminal device will not be able to provide feedback on the data on all received carriers. Fig. 9 This is a schematic diagram of a mismatch in the transceiver capabilities between terminal devices provided in an embodiment of the present application. UE 1 sends PSCCH / PSSCH on 4 CCs, and UE 2 can receive data on 4 CCs, but due to capability limitations, it can only provide feedback (send PSFCH) on data on 2 CCs. In this case, UE2 cannot provide feedback on data on CC3 and CC4, and the reliability of data transmission cannot be guaranteed.

[0108] Based on the above problems, an embodiment of the present application provides a communication method and a communication device, which feed back data of multiple carriers through a physical sidelink feedback channel on one carrier, thereby ensuring the reliability of data transmission.

[0109] Fig.10 is a schematic diagram of a communication method provided in an embodiment of the present application, such as Fig.10 As shown, the method may include step S1010 and step S1020.

[0110] S1010, the first terminal device receives N first data, where the N first data are data carried on the PSSCH of T carriers; correspondingly, the second terminal device sends N first data.

[0111] Among them, any one of the T carriers can be as follows Fig.11 In the structure shown, any carrier CC may include a bandwidth part BWP, and a bandwidth part BWP may include multiple resource pools RP, for example Fig.11 RP1 and RP2 shown in . Any bandwidth part of a carrier can be configured with a corresponding subcarrier spacing, and the subcarrier spacing of the bandwidth parts corresponding to T carriers can be the same or different. The resource pool corresponding to any carrier can be configured with corresponding resource pool information. The resource pool information may include first information and second information. The first information indicates the minimum gap between the PSFCH configured by the resource pool and the corresponding PSSCH, for example, the first information may be sl-MinTimeGapPSFCH. The second information indicates the PSFCH feedback period configured by the resource pool, for example, the second information may be Resource pool information configured in the resource pools included in the T carriers may be the same or different.

[0112] S1020, the first terminal device sends at least one PSFCH on the first carrier among T carriers, and the at least one PSFCH carries feedback information, and the feedback information is feedback information of N first data, where N is a positive integer greater than or equal to 2, 2≤T≤N; correspondingly, the second terminal device receives the first carrier.

[0113] In some implementations, before step S1010, as Fig.10 The method shown may also include:

[0114] A first carrier is determined among the T carriers, and the PSFCH time domain density of the first carrier is greater than or equal to any other carrier among the T carriers. The PSFCH time domain density is determined according to the PSFCH feedback period configured by the resource pool of the carrier and / or the subcarrier spacing corresponding to the bandwidth part of the carrier. Thus, PSFCH is sent on a carrier with a higher time domain density to feedback the carrier with a lower time domain density, thereby avoiding PSFCH resource congestion. The larger the subcarrier spacing corresponding to the bandwidth part of the carrier, the higher the PSFCH density; the larger the PSFCH feedback period configured by the resource pool of the carrier, the larger the PSFCH. Assuming that the number of PSFCH symbols per ms is used as the standard for judging the PSFCH time domain density, for example, the subcarrier spacing corresponding to the bandwidth part of the carrier is 15KHz, and the PSFCH feedback period configured by the resource pool of the carrier is 2, then the feedback time domain density is 0.5. For example, if the subcarrier spacing corresponding to the bandwidth part of the carrier is 30KHz, and the PSFCH feedback period configured by the resource pool of the carrier is 2, then the feedback time domain density is 1.

[0115] In such Fig.10 In the method shown, the PSSCH of at least two carriers is fed back through the PFSCH on one carrier. Therefore, when the first terminal device is limited in capability and cannot provide feedback on all received carriers, data of multiple carriers can be fed back simultaneously using one carrier to ensure the reliability of data transmission.

[0116] Among them, there may be a mapping relationship between the multiple carriers fed back by the first terminal device. The mapping relationship may be configured between terminal devices, or preconfigured, or predefined. It is understandable that "predefined" can be understood as a standard definition, which does not require other equipment configuration (and the network equipment or other terminal equipment cannot be changed), and is information recorded / written in advance in the hardware and / or software of the terminal device itself. "Configuration" is divided into network equipment configuration and terminal equipment configuration. If it is a network equipment configuration, it can be changed through SIB or RRC signaling; if it is a terminal equipment configuration, it can be changed according to PC5-RRC signaling. "Preconfiguration" can be understood as information recorded / written in advance in the hardware and / or software of the UE itself, which is determined by the factory equipment manufacturer and can be changed through software or hardware. Specifically, the PSFCH sent by the first terminal device on one carrier can map the PSSCH on multiple carriers. The PSFCH mapping relationship can be configured through PC5-RRC, or MAC CE, or SCI (UE configuration), or through network (pre) configuration, and the standard protocol is predefined, and this application does not limit this. Fig.12It is a schematic diagram of a mapping relationship between multiple carriers provided in an embodiment of the present application. Among them, the SCS configured by the BWP of CC1, CC2, CC3 and CC4 can be the same or different. The PSFCH on the resource pool of CC1 can be used to send feedback information, which is feedback information of data sent on CC1, CC2 and CC3.

[0117] In such Fig.10 In the method shown, the time domain position of at least one PSFCH can be determined based on the resource pool configuration information of T carriers, and the resource pool configuration information includes first information, and the first information indicates the minimum gap between the PSFCH configured by the resource pool and the corresponding PSSCH. This ensures that the PSFCH sent by the first terminal device meets the time constraint and correctly feeds back the first data on the T carriers. In some implementations, the resource pool configuration information also includes second information, and the second information indicates the PSFCH feedback period configured by the resource pool. This ensures that the PSFCH sent by the first terminal device meets the time constraint and correctly feeds back the first data on the T carriers.

[0118] Specifically, the time domain position of at least one PSFCH may be one of the following two situations:

[0119] First case:

[0120] At least one PSFCH is a PSFCH, the end position of the time slot where the PSFCH is located is aligned with the end position of the first time slot in the time domain, and the first time slot is located at the Kth time slot after the time slot where the first PSSCH is located. K≥P, the first PSSCH is a PSSCH carrying any first data among N first data, the first time slot and the first PSSCH are located in the same resource pool of the same carrier, and P is the minimum gap between the PSFCH configured in the resource pool where the first PSSCH is located and the corresponding PSSCH.

[0121] That is, the distance between the time domain position of the PSFCH sent by the first terminal device and the time slot of any PSSCH carrying the first data is greater than the minimum gap between the PSFCH and the corresponding PSSCH configured in its resource pool, thereby ensuring that the PSFCH sent by the first terminal device meets the time constraints and correctly feeds back the first data on T carriers.

[0122] Second case:

[0123] When at least one PSFCH is one or more PSFCHs, in the time domain position, the time slot where each PSFCH in the at least one PSFCH is located is located after the first time slot or the end position of the time slot where each PSFCH in the at least one PSFCH is located is aligned with the end position of the first time slot, and the time slot where each PSFCH in the at least one PSFCH is located is located before the second time slot;

[0124] Among them, the first time slot is located at the Kth time slot after the time slot where the first PSSCH is located, K≥P, the first PSSCH carries any first data among N first data, the second time slot is located at the Lth time slot after the first time slot, the first time slot, the second time slot and the first PSSCH are located in the same resource pool of the same carrier, P is the minimum gap between the PSFCH and the corresponding PSSCH configured in the resource pool of the carrier where the first PSSCH is located, and L is the PSFCH feedback period configured in the resource pool where the first PSSCH is located.

[0125] That is, the distance between the time domain position of one or more PSFCHs sent by the first terminal device and the time slot of any PSSCH carrying the first data is greater than the minimum gap between the PSFCH and the corresponding PSSCH configured in its resource pool, and is located before the next PSFCH feedback cycle, thereby ensuring that the PSFCH sent by the first terminal device meets the time constraint conditions and that there is no repetition between cycles, thereby correctly feeding back the first data on T carriers.

[0126] In the first case and the second case, at least one PSFCH includes corresponding feedback information of the first data carried on the second PSSCH, wherein the second PSSCH and the first time slot are located in the same resource pool, the second PSSCH is located in the Mth time slot before the first time slot, P≤M≤P+a×L, a is a positive integer, and L is the PSFCH feedback cycle configured in the resource pool where the second PSSCH is located. Thus, at least one PSFCH can be used to reflect the first data on the PSSCH within the corresponding PSFCH feedback cycle on T carriers and the first data on the PSSCH before the feedback cycle, so as to ensure that there is no duplication between cycles and correctly feedback the first data on the T carriers when the time domain resources on the first carrier are tight.

[0127] In some cases, a is equal to 1, so that the first data is fed back in time.

[0128] The following is an introduction to the PSFCH mapping relationship.

[0129] In some implementations, each PSFCH in at least one PSFCH includes at least N frequency domain resource sets, the N frequency domain resource sets correspond one-to-one to the N first data, and each frequency domain resource set in the N frequency domain resource sets is used to carry feedback information of the corresponding first data. Among them, the N frequency domain resource sets do not overlap, and can also be understood as the N frequency domain resource sets being orthogonal. Among them, the frequency domain resources included in each resource set may carry feedback information of the first data or may not carry feedback information, and the present application does not impose any restrictions on this. In this implementation, each PSFCH sent by the first terminal device on the first carrier needs to include a frequency domain resource set corresponding to the N first data, so that one carrier is used to feedback data on T carriers to achieve reliable data transmission.

[0130] In some implementations, at least one PSFCH includes at least N frequency domain resource sets, the N frequency domain resource sets correspond one-to-one to the N first data, and each of the N frequency domain resource sets is used to carry the feedback information of the corresponding first data. Among them, the N frequency domain resource sets do not overlap, and can also be understood as the N frequency domain resources being orthogonal. Among them, the frequency domain resources included in each resource set may carry the feedback information of the first data or may not carry the feedback information, and the present application does not impose any restrictions on this. In this implementation, one or more PSFCHs sent by the first terminal device on the first carrier need to include a frequency domain resource set corresponding to the N first data, that is, in the case of sending multiple PSFCHs, each PSFCH can carry the feedback information of a part of T carriers, thereby using one carrier to feedback the data on T carriers to achieve reliable data transmission.

[0131] In some implementations, each PSFCH in at least one PSFCH includes M first frequency domain resource sets, the M first frequency domain resource sets correspond to second data, each of the M first frequency domain resource sets is used to carry feedback information of the second data, the second data is the first data among the N first data, the M first frequency domain resource sets do not overlap, and M is a positive integer greater than or equal to 2. Among them, the frequency domain resources included in each resource set may carry feedback information of the first data or may not carry feedback information, and the present application does not impose any restrictions on this. That is, the PSFCH sent by the first terminal device includes multiple frequency domain resource sets mapped to the same first data, that is, one-to-many mapping, and multiple feedback opportunities are introduced for one first data. Each frequency domain resource set has the same mapping relationship with the first data, thereby avoiding LBT failure within the frequency band (especially the SL unlicensed frequency band).

[0132] Below, the present invention is described in conjunction with specific embodiments. Fig.10For the convenience of explanation, the following lists a specific embodiment of sending PSFCH on one CC so as to simultaneously feed back the first data of CC1 and CC2.

[0133] Fig.13 It is a schematic diagram of a mapping relationship between CC1 and CC2 provided in an embodiment of the present application. Assume that the SCS configured by the BWP of CC1 is 15KHz, the SCS configured by the BWP of CC2 is 60KHz, and the SCS of CC1 is less than the SCS of CC2. The minimum gap between the PSFCH configured by the RP included in CC1 and the corresponding PSSCH is 2, and the PSFCH feedback cycle is 2. The minimum gap between the PSFCH configured by the RP included in CC2 and the corresponding PSSCH is 2, and the PSFCH feedback cycle is 2.

[0134] The first terminal device receives the first data on CC1 and CC2. The first data is carried on the PSSCH of CC1 and CC2. The transmission capability of the first terminal device is limited, and the first data on CC1 and CC2 needs to be fed back simultaneously through CC2. According to the mapping rule between PSSCH and PSFCH: On CC1, the first data carried on the PSSCH of time slots 1 to 2 corresponds to the PSFCH feedback timing on time slot 4 of CC1. On CC2, the first data carried on the PSSCH of time slots 13 to 14 corresponds to the PSFCH feedback timing on time slot 16 of CC2.

[0135] As a PSFCH mapping relationship, the end position of time slot 16 on CC2 is aligned with the end position of time slot 4 on CC1. The first terminal device selects time slot 16 on CC2 to send PSFCH. The PSFCH includes two frequency domain resource sets, and the two frequency domain resource sets are each used to carry the feedback information of a CC. The two frequency domain resources do not overlap, and the two frequency domain resources can correspond to the first bitmap and the second bitmap respectively, or the two frequency domain resources can also correspond to one bitmap. This application does not impose any restrictions on this.

[0136] Fig.14 It is a schematic diagram of another mapping relationship between CC1 and CC2 provided in an embodiment of the present application. Assume that the SCS configured by the BWP of CC1 is 15KHz, the SCS configured by the BWP of CC2 is 60KHz, and the SCS of CC1 is less than the SCS of CC2. The minimum gap between the PSFCH configured by the RP included in CC1 and the corresponding PSSCH is 2, and the PSFCH feedback cycle is 2. The minimum gap between the PSFCH configured by the RP included in CC2 and the corresponding PSSCH is 2, and the PSFCH feedback cycle is 2.

[0137] The first terminal device receives the first data on CC1 and CC2. The first data is carried on the PSSCH of CC1 and CC2. The transmission capability of the first terminal device is limited, and the first data on CC1 and CC2 needs to be fed back simultaneously through CC2. According to the mapping rule between PSSCH and PSFCH: On CC1, the first data carried on the PSSCH of time slots 1 to 2 corresponds to the PSFCH feedback timing on time slot 4 of CC1. On CC2, the first data carried on the PSSCH of time slots 13 to 14 corresponds to the PSFCH feedback timing on time slot 16 of CC2.

[0138] As a way of PSFCH mapping relationship, the end position of time slot 16 on CC2 is aligned with the end position of time slot 4 on CC1, and time slot 22 on CC2 is located before the next PSFCH feedback opportunity of time slot 6 on CC1. The first terminal device selects time slots 16, 18, 20 and 22 on CC2 to send PSFCH, or the first terminal device selects part of time slots 16, 18, 20 and 22 on CC2 to send PSFCH. The PSFCH sent by time slots 16, 18, 20 and 22 includes feedback information of the first data corresponding to the first carrier. The PSFCH includes two frequency domain resource sets, each for carrying feedback information of one CC, and the two frequency domain resources do not overlap. In addition, the PSFCH sent by time slots 16, 18, 20 and 22 can each carry a part of the feedback information corresponding to CC2. Among them, the two frequency domain resource sets can correspond to two bitmaps, the first bitmap and the second bitmap, or the two frequency domain resource sets can also correspond to 1 bitmap, and this application does not limit this.

[0139] Fig.15 It is a schematic diagram of another mapping relationship between CC1 and CC2 provided in an embodiment of the present application. Assume that the SCS configured by the BWP of CC1 is 15KHz, the SCS configured by the BWP of CC2 is 30KHz, and the SCS of CC1 is less than the SCS of CC2. The minimum gap between the PSFCH configured by the RP included in CC1 and the corresponding PSSCH is 1, and the PSFCH feedback period is 2. The minimum gap between the PSFCH configured by the RP included in CC2 and the corresponding PSSCH is 2, and the PSFCH feedback period is 4.

[0140] The first terminal device receives the first data on CC1 and CC2, and the first data is carried on PSSCH. The transmission capability of the first terminal device is limited, and it is necessary to simultaneously feedback the first data on CC1 and CC2 through CC2. However, at this time, there are fewer PSFCH feedback opportunities on CC1. According to the mapping rules between PSSCH and PSFCH: on CC1, the first data carried on PSSCH in time slot 1 corresponds to the PSFCH feedback opportunity on time slot 3 of CC1, and the first data carried on PSSCH in time slot 2 corresponds to the PSFCH feedback opportunity on time slot 4 of CC1. On CC2, the first data carried on PSSCH in time slots 3 to 6 corresponds to the PSFCH feedback opportunity on time slot 8 of CC2.

[0141] As a way of PSFCH mapping relationship, the end position of time slot 8 on CC2 is aligned with the end position of time slot 4 on CC1. The first terminal device selects time slot 8 on CC2 to send PSFCH, and the PSFCH includes feedback information of the first data carried on the PSSCH of CC1 time slot 1, feedback information of the first data on the PSSCH of CC1 time slot 2, and feedback information of the first data on CC2. That is, the PSFCH, on the basis of feeding back the first data on CC2, simultaneously feeds back the first data to be fed back at the aligned PSFCH feedback opportunity on CC1, and the first data to be fed back at the previous PSFCH feedback opportunity of CC1. The PSFCH includes three frequency domain resource sets, two of which correspond to CC1, and one frequency domain resource set corresponds to CC2, and the three frequency domain resources do not overlap. Among them, the three frequency domain resource sets can correspond to three bitmaps, the first bitmap, the second bitmap and the third bitmap, or the three frequency domain resource sets can also correspond to 1 bitmap, and the present application does not limit this.

[0142] Fig.16 It is a schematic diagram of another mapping relationship between CC1 and CC2 provided in an embodiment of the present application. Assume that the SCS configured by the BWP of CC1 is 15KHz, the SCS configured by the BWP of CC2 is 30KHz, and the SCS of CC1 is less than the SCS of CC2. The minimum gap between the PSFCH configured by the RP included in CC1 and the corresponding PSSCH is 2, and the PSFCH feedback cycle is 2. The minimum gap between the PSFCH configured by the RP included in CC2 and the corresponding PSSCH is 2, and the PSFCH feedback cycle is 2.

[0143] The first terminal device receives the first data on CC1 and CC2, and the first data is carried on the PSSCH on CC1 and CC2. The transmission capability of the first terminal device is limited, and it is necessary to simultaneously feedback the first data on CC1 and CC2 through CC1. According to the mapping rule between PSSCH and PSFCH: on CC1, the first data carried on the PSSCH in time slots 1 to 2 corresponds to the PSFCH feedback opportunity in time slot 4 of CC1. On CC2, the first data carried on the PSSCH in time slots 1 to 2 corresponds to the PSFCH feedback opportunity in time slot 4 of CC2, the first data carried on the PSSCH in time slots 3 to 4 corresponds to the PSFCH feedback opportunity in time slot 6 of CC2, and the first data carried on the PSSCH in time slots 5 to 6 corresponds to the PSFCH feedback opportunity in time slot 8 of CC2.

[0144] As a way of PSFCH mapping relationship, the end position of time slot 4 on CC1 is aligned with the end position of time slot 8 on CC2. The first terminal device selects time slot 4 on CC1 to send PSFCH, and the PSFCH includes feedback information of the first data of PSSCH carried on CC1 time slots 1 to 2, feedback information of the first data of PSSCH carried on CC2 time slots 1 to 2, and feedback information of the first data of PSSCH carried on CC2 time slots 3 to 4. The PSFCH includes three frequency domain resource sets, one of which corresponds to CC1, two of which correspond to CC2, and the three frequency domain resources do not overlap. Among them, the three frequency domain resource sets can correspond to three bitmaps, the first bitmap, the second bitmap and the third bitmap, or the three frequency domain resource sets can also correspond to one bitmap, and the present application does not limit this.

[0145] Fig.17 It is a schematic diagram of another mapping relationship between CC1 and CC2 provided in an embodiment of the present application. Assume that the SCS configured by the BWP of CC1 is 15KHz, the SCS configured by the BWP of CC2 is 30KHz, and the SCS of CC1 is less than the SCS of CC2. The minimum gap between the PSFCH configured by the RP included in CC1 and the corresponding PSSCH is 2, and the PSFCH feedback cycle is 2. The minimum gap between the PSFCH configured by the RP included in CC2 and the corresponding PSSCH is 2, and the PSFCH feedback cycle is 2.

[0146] The first terminal device receives the first data on CC1 and CC2, and the first data is carried on the PSSCH on CC1 and CC2. The transmission capability of the first terminal device is limited, and it is necessary to simultaneously feedback the first data on CC1 and CC2 through CC1. According to the mapping rule between PSSCH and PSFCH: on CC1, the first data carried on the PSSCH in time slots 1 to 2 corresponds to the PSFCH feedback opportunity in time slot 4 of CC1. On CC2, the first data carried on the PSSCH in time slots 1 to 2 corresponds to the PSFCH feedback opportunity in time slot 4 of CC2, the first data carried on the PSSCH in time slots 3 to 4 corresponds to the PSFCH feedback opportunity in time slot 6 of CC2, and the first data carried on the PSSCH in time slots 5 to 6 corresponds to the PSFCH feedback opportunity in time slot 8 of CC2.

[0147] As a way of PSFCH mapping relationship, the end position of time slot 4 on CC1 is aligned with the end position of time slot 8 on CC2. The first terminal device selects time slot 4 on CC1 to send PSFCH, and the PSFCH includes feedback information of the first data of PSSCH carried on CC1 time slots 1 to 2, feedback information of the first data of PSSCH carried on CC2 time slots 3 to 4, and feedback information of the first data of PSSCH carried on CC2 time slots 5 to 6. The PSFCH includes three frequency domain resource sets, one of which corresponds to CC1, two of which correspond to CC2, and the three frequency domain resources do not overlap. Among them, the three frequency domain resource sets can correspond to three bitmaps, the first bitmap, the second bitmap and the third bitmap, or the three frequency domain resource sets can also correspond to 1 bitmap, and the present application does not limit this.

[0148] Fig.18 FIG. 1 is a schematic diagram of another mapping relationship between CC1 and CC2 provided in an embodiment of the present application. Figures 13 to 17 In the method embodiment, a one-to-many mapping method can also be used, that is, multiple frequency domain resource sets are used to feed back the first data on the same PSSCH. For example, the first terminal device sends PSFCH in time slots 16, 24, and 32 on CC2. The PSFCH includes four frequency domain resource sets, three of which correspond to CC1, one frequency domain resource set corresponds to CC2, and the four frequency domain resources do not overlap. Among them, the four frequency domain resource sets can correspond to four bitmaps, the first bitmap, the second bitmap, the third bitmap, and the fourth bitmap, or the four frequency domain resource sets can also correspond to one bitmap, and the present application does not limit this.

[0149] The method embodiment of the embodiment of the present application is described above, and the corresponding device embodiment is introduced below. The method embodiment and the device embodiment correspond to each other, so the parts not described in detail can refer to each other.

[0150] Fig.19 19 is a schematic diagram of a communication device provided in an embodiment of the present application. The device may include a transceiver module 1910 and a processing module 1920. The communication device may refer to a first terminal device, wherein:

[0151] The transceiver module 1910 is used to receive N first data, where the N first data are data carried on the PSSCH of T carriers, and the N first data correspond to the T carriers one by one.

[0152] Among them, any one of the T carriers CC may include a bandwidth part BWP, and a bandwidth part BWP may include multiple resource pools RP. The bandwidth part of any one of the carriers can be configured with a corresponding subcarrier spacing, and the subcarrier spacing of the bandwidth parts corresponding to the T carriers can be the same or different. The resource pool corresponding to any carrier can be configured with corresponding resource pool information. The resource pool information may include first information and second information. The first information indicates the minimum gap between the PSFCH configured by the resource pool and the corresponding PSSCH, and the first information may be sl-MinTimeGapPSFCH. The second information indicates the PSFCH feedback period configured by the resource pool, and the second information may be Resource pool information configured in the resource pools included in the T carriers may be the same or different.

[0153] The transceiver module 1910 is also used to send at least one PSFCH on the first carrier among T carriers, and at least one PSFCH carries feedback information, which is feedback information of N first data, where N is a positive integer greater than or equal to 2; correspondingly, the second terminal device receives the first carrier.

[0154] In some implementations, the processing module 1920 may be used to determine a first carrier among the T carriers, and the PSFCH time domain density of the first carrier is greater than or equal to any other carrier among the T carriers. The PSFCH time domain density is determined according to the PSFCH feedback period configured by the resource pool of the carrier and / or the subcarrier spacing corresponding to the bandwidth part of the carrier. Thus, the PSFCH is sent on the carrier with higher time domain density to feedback the carrier with lower time domain density, thereby avoiding PSFCH resource congestion. The larger the subcarrier spacing corresponding to the bandwidth part of the carrier, the higher the PSFCH density; the larger the PSFCH feedback period configured by the resource pool of the carrier, the larger the PSFCH. Assuming that the number of PSFCH symbols per ms is used as the standard for judging the PSFCH time domain density, for example, the subcarrier spacing corresponding to the bandwidth part of the carrier is 15KHz, and the PSFCH feedback period configured by the resource pool of the carrier is 2, then the feedback time domain density is 0.5. For example, if the subcarrier spacing corresponding to the bandwidth part of the carrier is 30KHz, and the PSFCH feedback period configured by the resource pool of the carrier is 2, then the feedback time domain density is 1.

[0155] In such Fig.19 In the device shown, the PSSCH of at least two carriers is fed back through the PFSCH on one carrier. Therefore, when the first terminal device is limited in capacity and cannot provide feedback on all received carriers, one carrier can be used to simultaneously feed back data of multiple carriers to ensure the reliability of data transmission.

[0156] Among them, there may be a mapping relationship between the multiple carriers fed back. The feedback relationship may be configured between terminal devices, or preconfigured, or predefined. Specifically, the PSFCH sent by the first terminal device on one carrier may be mapped to the PSSCH on multiple carriers. The PSFCH mapping relationship may be configured through PC5-RRC, or MAC CE, or SCI (configuration between UEs), or through network (pre) configuration, and the standard protocol is predefined, and this application does not impose any restrictions on this.

[0157] In such Fig.19 In the device shown, the time domain position of at least one PSFCH can be determined based on the resource pool configuration information of T carriers, and the resource pool configuration information includes first information, and the first information indicates the minimum gap between the PSFCH configured by the resource pool and the corresponding PSSCH. This ensures that the PSFCH sent by the first terminal device meets the time constraint and correctly feeds back the first data on the T carriers. In some implementations, the resource pool configuration information also includes second information, and the second information indicates the PSFCH feedback period configured by the resource pool. This ensures that the PSFCH sent by the first terminal device meets the time constraint and correctly feeds back the first data on the T carriers.

[0158] Specifically, the time domain position of at least one PSFCH may be one of the following two situations:

[0159] First case:

[0160] At least one PSFCH is a PSFCH, the end position of the time slot where the PSFCH is located is aligned with the end position of the first time slot in the time domain, and the first time slot is located at the Kth time slot after the time slot where the first PSSCH is located. K≥P, the first PSSCH is a PSSCH carrying any first data among N first data, the first time slot and the first PSSCH are located in the same resource pool of the same carrier, and P is the minimum gap between the PSFCH configured in the resource pool where the first PSSCH is located and the corresponding PSSCH.

[0161] That is, the distance between the time domain position of the PSFCH sent by the first terminal device and the time slot of any PSSCH carrying the first data is greater than the minimum gap between the PSFCH and the corresponding PSSCH configured in its resource pool, thereby ensuring that the PSFCH sent by the first terminal device meets the time constraints and correctly feeds back the first data on T carriers.

[0162] Second case:

[0163] When at least one PSFCH is one or more PSFCHs, in the time domain position, the time slot where each PSFCH in the at least one PSFCH is located is located after the first time slot or the end position of the time slot where each PSFCH in the at least one PSFCH is located is aligned with the end position of the first time slot, and the time slot where each PSFCH in the at least one PSFCH is located is located before the second time slot;

[0164] Among them, the first time slot is located at the Kth time slot after the time slot where the first PSSCH is located, K≥P, the first PSSCH carries any first data among N first data, the second time slot is located at the Lth time slot after the first time slot, the first time slot, the second time slot and the first PSSCH are located in the same resource pool of the same carrier, P is the minimum gap between the PSFCH and the corresponding PSSCH configured in the resource pool of the carrier where the first PSSCH is located, and L is the PSFCH feedback period configured in the resource pool where the first PSSCH is located.

[0165] That is, the distance between the time domain position of one or more PSFCHs sent by the first terminal device and the time slot of any PSSCH carrying the first data is greater than the minimum gap between the PSFCH and the corresponding PSSCH configured in its resource pool, and is located before the next PSFCH feedback cycle, thereby ensuring that the PSFCH sent by the first terminal device meets the time constraint conditions and that there is no repetition between cycles, thereby correctly feeding back the first data on T carriers.

[0166] In the first case and the second case, at least one PSFCH includes corresponding feedback information of the first data carried on the second PSSCH, wherein the second PSSCH and the first time slot are located in the same resource pool, the second PSSCH is located in the Mth time slot before the first time slot, P≤M≤P+a×L, a is a positive integer, and L is the PSFCH feedback cycle configured in the resource pool where the second PSSCH is located. Thus, at least one PSFCH can be used to reflect the first data on the PSSCH within the corresponding PSFCH feedback cycle on T carriers and the first data on the PSSCH before the feedback cycle, so as to ensure that there is no duplication between cycles and correctly feedback the first data on the T carriers when the time domain resources on the first carrier are tight.

[0167] In some cases, a is equal to 1, so that the first data is fed back in time.

[0168] The following is an introduction to the PSFCH mapping relationship.

[0169] In some implementations, each PSFCH in at least one PSFCH includes at least N frequency domain resource sets, the N frequency domain resource sets correspond one-to-one to the N first data, and each frequency domain resource set in the N frequency domain resource sets is used to carry feedback information of the corresponding first data. Among them, the N frequency domain resource sets do not overlap, and can also be understood as the N frequency domain resource sets being orthogonal. Among them, the frequency domain resources included in each resource set may carry feedback information of the first data or may not carry feedback information, and the present application does not impose any restrictions on this. In this implementation, each PSFCH sent by the first terminal device on the first carrier needs to include a frequency domain resource set corresponding to the N first data, so that one carrier is used to feedback data on T carriers to achieve reliable data transmission.

[0170] In some implementations, at least one PSFCH includes at least N frequency domain resource sets, the N frequency domain resource sets correspond one-to-one to the N first data, and each of the N frequency domain resource sets is used to carry the feedback information of the corresponding first data. Among them, the N frequency domain resource sets do not overlap, and can also be understood as the N frequency domain resources being orthogonal. Among them, the frequency domain resources included in each resource set may carry the feedback information of the first data or may not carry the feedback information, and the present application does not impose any restrictions on this. In this implementation, one or more PSFCHs sent by the first terminal device on the first carrier need to include a frequency domain resource set corresponding to the N first data data, that is, in the case of sending multiple PSFCHs, each PSFCH can carry the feedback information of a part of T carriers, thereby using one carrier to feedback the data on T carriers, thereby achieving reliable data transmission.

[0171] In some implementations, each PSFCH in at least one PSFCH includes M first frequency domain resource sets, the M first frequency domain resource sets correspond to second data, each of the M first frequency domain resource sets is used to carry feedback information of the second data, the second data is the first data among the N first data, the M first frequency domain resource sets do not overlap, and M is a positive integer greater than or equal to 2. Among them, the frequency domain resources included in each resource set may carry feedback information of the first data or may not carry feedback information, and the present application does not impose any restrictions on this. That is, the PSFCH sent by the first terminal device includes multiple frequency domain resource sets mapped to the same first data, that is, one-to-many mapping, and multiple feedback opportunities are introduced for one first data. Each frequency domain resource set has the same mapping relationship with the first data, thereby avoiding LBT failure within the frequency band (especially the SL unlicensed frequency band).

[0172] Fig. 20 2010 is a schematic diagram of a communication device provided in an embodiment of the present application. The communication device may refer to a first terminal device, and the device may include a transceiver module 2010 and a processing module 2020. Among them:

[0173] The transceiver module 2010 is used to send N first data, where the N first data are data carried on the PSSCH of T carriers, and the N first data correspond to the T carriers one by one.

[0174] The specific form of the N first data sent is the same as Fig.19 The N first data described in are similar and will not be repeated here.

[0175] The transceiver module 2010 is also used to receive at least one PSFCH on the first carrier among T carriers, and the at least one PSFCH carries feedback information, and the feedback information is feedback information of N first data, where N is a positive integer greater than or equal to 2; correspondingly, the second terminal device receives the first carrier.

[0176] The specific form of at least one PSFCH received is Fig.19 The same is true in , so I will not repeat it here.

[0177] In some implementations, the processing module 2020 may be used to determine a first carrier among the T carriers, and the PSFCH time domain density of the first carrier is greater than or equal to any other carrier among the T carriers. The PSFCH time domain density is determined according to the PSFCH feedback period configured by the resource pool of the carrier and / or the subcarrier spacing corresponding to the bandwidth part of the carrier. Thus, the PSFCH is sent on the carrier with higher time domain density to feedback the carrier with lower time domain density, avoiding PSFCH resource congestion. The larger the subcarrier spacing corresponding to the bandwidth part of the carrier, the higher the PSFCH density; the larger the PSFCH feedback period configured by the resource pool of the carrier, the larger the PSFCH. Assuming that the number of PSFCH symbols per ms is used as the standard for judging the PSFCH time domain density, for example, the subcarrier spacing corresponding to the bandwidth part of the carrier is 15KHz, and the PSFCH feedback period configured by the resource pool of the carrier is 2, then the feedback time domain density is 0.5. For example, if the subcarrier spacing corresponding to the bandwidth part of the carrier is 30KHz, and the PSFCH feedback period configured by the resource pool of the carrier is 2, then the feedback time domain density is 1.

[0178] In addition, an embodiment of the present application also provides a chip, which obtains instructions and executes the instructions to implement the above method.

[0179] Optionally, as an implementation manner, the chip includes a processor and a communication interface, and the processor reads instructions stored in the memory through the communication interface to execute the above method.

[0180] Optionally, as an implementation manner, the chip may further include a memory, in which instructions are stored, and the processor is used to execute the instructions stored in the memory. When the instructions are executed, the processor is used to execute the above method.

[0181] An embodiment of the present application also provides a computer-readable storage medium, which stores instructions, and the instructions are used in the method in the above method embodiment.

[0182] The embodiment of the present application also provides a computer program product including instructions, wherein the instructions are used to implement the method in the above method embodiment.

[0183] The embodiment of the present application also provides a computer program product including instructions, wherein the instructions are used to implement the method in the above method embodiment.

[0184] The terms "component", "module", "system", etc. used in this specification are used to represent computer-related entities, hardware, firmware, a combination of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable file, an execution thread, a program and / or a computer. By way of illustration, both applications running on a computing device and a computing device can be components. One or more components can reside in a process and / or an execution thread, and a component can be located on a computer and / or distributed between two or more computers. In addition, these components can be executed from various computer-readable media having various data structures stored thereon. Components can, for example, communicate through local and / or remote processes according to signals having one or more data packets (e.g., data from two components interacting with another component between a local system, a distributed system and / or a network, such as the Internet interacting with other systems through signals).

[0185] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0186] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0187] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0188] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0189] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0190] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.

[0191] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A sidelink communication method, characterized in that: include: Receiving N first data, where the N first data are data carried on a physical sidelink shared channel PSSCH of T carriers; At least one physical sidelink feedback channel PSFCH is sent on a first carrier among the T carriers, and the at least one PSFCH carries feedback information, and the feedback information is feedback information of the N first data, wherein N is a positive integer greater than or equal to 2, and 2≤T≤N.

2. The method according to claim 1, characterized in that The time domain position of the at least one PSFCH is determined according to the resource pool configuration information of the T carriers, and the resource pool configuration information includes first information, and the first information indicates the minimum gap between the PSFCH configured in the resource pool and the corresponding PSSCH.

3. The method according to claim 2, characterized in that The resource pool configuration information also includes second information, where the second information indicates a PSFCH feedback period configured in the resource pool.

4. The method according to any one of claims 1 to 3, characterized in that in: The at least one PSFCH is one PSFCH, and an end position of a time slot where the one PSFCH is located is aligned with an end position of the first time slot in a time domain position; Among them, the first time slot is located in the Kth time slot after the time slot where the first PSSCH is located, K≥P, the first PSSCH is a PSSCH carrying any one of the N first data, the first time slot and the first PSSCH are located in the same resource pool of the same carrier, and P is the minimum gap between the PSFCH and the corresponding PSSCH configured in the resource pool where the first PSSCH is located.

5. The method according to any one of claims 1 to 3, characterized in that in: In the time domain position, the time slot where each PSFCH in the at least one PSFCH is located is located after the first time slot or the end position of the time slot where each PSFCH in the at least one PSFCH is located is aligned with the end position of the first time slot, and the time slot where each PSFCH in the at least one PSFCH is located is located before the second time slot; Among them, the first time slot is located at the Kth time slot after the time slot where the first PSSCH is located, K≥P, the first PSSCH is a PSSCH carrying any one of the N first data, the second time slot is located at the Lth time slot after the first time slot, the first time slot, the second time slot and the first PSSCH are located in the same resource pool of the same carrier, P is the minimum gap between the PSFCH and the corresponding PSSCH configured in the resource pool of the carrier where the first PSSCH is located, and L is the PSFCH feedback period configured in the resource pool where the first PSSCH is located.

6. The method according to claim 4 or 5, characterized in that: The at least one PSFCH includes corresponding feedback information of the first data carried on the second PSSCH, wherein the second PSSCH and the first time slot are located in the same resource pool, the second PSSCH is located in the Mth time slot before the first time slot, P≤M≤P+a×L, a is a positive integer, and L is the PSFCH feedback period configured for the resource pool where the second PSSCH is located.

7. The method according to claim 6, characterized in that a is equal to 1.

8. The method according to any one of claims 1 to 7, characterized in that Each PSFCH in the at least one PSFCH includes at least N frequency domain resource sets, the N frequency domain resource sets correspond one-to-one to the N first data, and each frequency domain resource set in the N frequency domain resource sets is used to carry feedback information of the corresponding first data.

9. The method according to any one of claims 1 to 7, characterized in that The at least one PSFCH includes at least N frequency domain resource sets, the N frequency domain resource sets correspond one-to-one to the N first data, and each frequency domain resource set in the N frequency domain resource sets is used to carry feedback information of the corresponding first data.

10. The method according to claim 8 or 9, characterized in that: The N frequency domain resource sets do not overlap.

11. The method according to any one of claims 1 to 10, characterized in that The method further comprises: Determine the first carrier among the T carriers, where a PSFCH time domain density of the first carrier is greater than or equal to any other carrier among the T carriers; The PSFCH time domain density is determined according to the PSFCH feedback period configured by the resource pool of the carrier and / or the subcarrier spacing corresponding to the bandwidth part of the carrier.

12. A sidelink communication method, characterized in that: include: Sending N first data, where the N first data are data carried on a physical sidelink shared channel PSSCH of T carriers; At least one physical sidelink feedback channel PSFCH is received on a first carrier among the T carriers, wherein the at least one PSFCH carries feedback information, and the feedback information is feedback information of the N first data, wherein N is a positive integer greater than or equal to 2, and 2≤T≤N.

13. The method according to claim 12, characterized in that The time domain position of the at least one PSFCH is determined according to the resource pool configuration information of the T carriers, and the resource pool configuration information includes first information, and the first information indicates the minimum gap between the PSFCH configured in the resource pool and the corresponding PSSCH.

14. The method according to claim 13, characterized in that The resource pool configuration information also includes second information, where the second information indicates a PSFCH feedback period configured in the resource pool.

15. The method according to any one of claims 12 to 14, characterized in that in: The at least one PSFCH is one PSFCH, and an end position of a time slot where the one PSFCH is located is aligned with an end position of the first time slot in a time domain position; Among them, the first time slot is located in the Kth time slot after the time slot where the first PSSCH is located, K≥P, the first PSSCH is a PSSCH carrying any one of the N first data, the first time slot and the first PSSCH are located in the same resource pool of the same carrier, and P is the minimum gap between the PSFCH and the corresponding PSSCH configured in the resource pool where the first PSSCH is located.

16. The method according to any one of claims 12 to 15, characterized in that in: In the time domain position, the time slot where each PSFCH in the at least one PSFCH is located is located after the first time slot or the end position of the time slot where each PSFCH in the at least one PSFCH is located is aligned with the end position of the first time slot, and the time slot where each PSFCH in the at least one PSFCH is located is located before the second time slot; Among them, the first time slot is located at the Kth time slot after the time slot where the first PSSCH is located, K≥P, the first PSSCH is a PSSCH carrying any one of the N first data, the second time slot is located at the Lth time slot after the first time slot, the first time slot, the second time slot and the first PSSCH are located in the same resource pool of the same carrier, P is the minimum gap between the PSFCH and the corresponding PSSCH configured in the resource pool of the carrier where the first PSSCH is located, and L is the PSFCH feedback period configured in the resource pool where the first PSSCH is located.

17. The method according to claim 15 or 16, characterized in that The at least one PSFCH includes corresponding feedback information of the first data carried on the second PSSCH, wherein the second PSSCH and the first time slot are located in the same resource pool, the second PSSCH is located in the Mth time slot before the first time slot, P≤M≤P+a×L, a is a positive integer, and L is the PSFCH feedback period configured for the resource pool where the second PSSCH is located.

18. The method according to claim 17, characterized in that a is equal to 1.

19. The method according to any one of claims 12 to 18, characterized in that Each PSFCH in the at least one PSFCH includes at least N frequency domain resource sets, the N frequency domain resource sets correspond one-to-one to the N first data, and each frequency domain resource set in the N frequency domain resource sets is used to carry feedback information of the corresponding first data.

20. The method according to any one of claims 12 to 18, characterized in that The at least one PSFCH includes at least N frequency domain resource sets, the N frequency domain resource sets correspond one-to-one to the N first data, and each frequency domain resource set in the N frequency domain resource sets is used to carry feedback information of the corresponding first data.

21. The method according to claim 19 or 20, characterized in that The N frequency domain resource sets do not overlap.

22. The method according to any one of claims 12 to 21, characterized in that The method further comprises: Determine the first carrier among the T carriers, where a PSFCH time domain density of the first carrier is greater than or equal to any other carrier among the T carriers; The PSFCH time domain density is determined according to the PSFCH feedback period configured by the resource pool of the carrier and / or the subcarrier spacing corresponding to the bandwidth part of the carrier.

23. A communication device, characterized in that: Used to execute the method according to any one of claims 1 to 11, the device includes: a transceiver module and a processing module.

24. A communication device, characterized in that: Used to execute the method as described in any one of claims 12-22, the device includes: a transceiver module and a processing module.

25. A chip, characterized in that: The chip comprises a processor, the processor is coupled to a memory, the memory is used to store a computer program, and the processor is used to execute the computer program stored in the memory, so that the chip executes the method according to any one of claims 1 to 22.

26. 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 processor, the method according to any one of claims 1 to 22 is implemented.

27. A computer product, characterized in that: When it is run on a computer, the method according to any one of claims 1 to 22 is executed.