Terminal device and method

By determining PSFCH resources on an interlace for HARQ feedback in sidelink communication, the solution addresses inefficiencies in HARQ feedback transmission, enhancing reliability and resource utilization in direct device-to-device communication.

JP2026522444APending Publication Date: 2026-07-07NEC CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
NEC CORP
Filing Date
2023-06-20
Publication Date
2026-07-07

AI Technical Summary

Technical Problem

Existing sidelink communication systems face challenges in efficiently managing Hybrid Automatic Repeat Request (HARQ) feedback information transmission, particularly in terms of resource allocation and reliability, which affects the overall performance of direct device-to-device communication.

Method used

The solution involves determining a plurality of Physical Sidelink Feedback Channel (PSFCH) resources on an interlace, comprising a first number of logically adjacent or interlaced resources, to facilitate the transmission or reception of HARQ feedback information, ensuring efficient use of channel bandwidth and reducing collisions.

Benefits of technology

This approach enhances the reliability and efficiency of HARQ feedback information transmission in sidelink communication, optimizing resource utilization and minimizing collisions, thereby improving the overall performance of direct device-to-device communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026522444000001_ABST
    Figure 2026522444000001_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure relate to methods, apparatus, and computer-readable media for sidelink communication. A terminal device determines a plurality of PSFCH resources on interlace. The plurality of PSFCH resources includes a first number of logically adjacent PSFCH resources on interlace, or a first number of logically interlaced PSFCH resources on interlace. The terminal device then transmits or receives HARQ feedback information on the plurality of PSFCH resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present disclosure generally relate to the field of telecommunications, and more particularly, to methods, devices, and computer-readable media for sidelink communication.

Background Art

[0002] Wireless communication networks have been widely introduced and can support various types of service applications for terminal devices. To support the rapidly increasing data traffic, many communication methods have been proposed. For example, sidelink communication has been proposed. In the sidelink communication, one or more sidelinks may be established between the terminal devices in the wireless communication network, and the terminal devices may directly exchange signaling and data with each other via the established sidelinks.

[0003] In a scenario where the sidelink communication is performed, a transmitting terminal device transmits sidelink control information associated with the sidelink data on a Physical Sidelink Control Channel (PSCCH), and transmits the sidelink data on a Physical Sidelink Shared Channel (PSSCH) based on the sidelink control information. Further, in order to ensure the reliability of the sidelink transmission, a Physical Sidelink Feedback Channel (PSFCH) is used to transmit Hybrid Automatic Repeat Request (HARQ) feedback information for the sidelink data from a receiving terminal device to the transmitting terminal device.

Summary of the Invention

[0004] Generally, exemplary embodiments of this disclosure provide methods, apparatus, and computer-readable media for sidelink communication.

[0005] In a first embodiment, a terminal device is provided. The terminal device includes a processor. The processor is configured to cause the terminal device to determine a plurality of PSFCH resources on an interlace, wherein the plurality of PSFCH resources includes a first number of logically adjacent PSFCH resources on the interlace or a first number of logically interlaced PSFCH resources on the interlace, and to transmit or receive HARQ feedback information on the plurality of PSFCH resources.

[0006] In a second aspect, a method for sidelink communication is provided. The method includes determining a plurality of PSFCH resources on interlace, wherein the plurality of PSFCH resources includes a first number of logically adjacent PSFCH resources on interlace or a first number of logically interlaced PSFCH resources on interlace, and transmitting or receiving HARQ feedback information on the plurality of PSFCH resources.

[0007] In a third embodiment, a computer-readable medium on which instructions are stored is provided. When the instructions are executed on at least one processor of the device, the device is caused to perform the method according to the second embodiment.

[0008] It should be understood that the summary portion of the invention is not intended to identify any important or essential features of the embodiments of this disclosure, nor is it intended to be used to limit the scope of this disclosure. Other features of this disclosure will be readily apparent through the following description. [Brief explanation of the drawing]

[0009] The above and other purposes, features, and advantages of this disclosure will become more apparent through a more detailed description of some embodiments of this disclosure in the attached drawings.

[0010] [Figure 1] This document illustrates an exemplary communication network on which embodiments of the present disclosure can be implemented.

[0011] [Figure 2] Examples of PSFCH resources in the time domain according to some embodiments of this disclosure are shown.

[0012] [Figure 3] Examples of timing lines between sidelink data transmission on PSSCH and PSFCH resources according to some embodiments of this disclosure are shown.

[0013] [Figure 4] This disclosure presents another example of mapping between sidelink data transmission on PSSCH and PSFCH resources according to some embodiments of this disclosure.

[0014] [Figure 5] A flowchart illustrating an exemplary method according to several embodiments of this disclosure is shown.

[0015] [Figure 6A] Examples of mappings between data transmission on PSSCH and PSFCH resources according to several embodiments of this disclosure are shown.

[0016] [Figure 6B] Examples of gaps between any two logically adjacent PSFCH resources among multiple PSFCH resources are shown in some embodiments of this disclosure.

[0017] [Figure 6C]An example of a PSFCH resource available for multiplexing HARQ feedback information in PSFCH transmission according to some embodiments of the present disclosure is shown. [Figure 6D] An example of a PSFCH resource available for multiplexing HARQ feedback information in PSFCH transmission according to some embodiments of the present disclosure is shown.

[0018] [Figure 7A] Examples of multiple sets of PSFCH resources according to some embodiments of the present disclosure are shown. [Figure 7B] Examples of multiple sets of PSFCH resources according to some embodiments of the present disclosure are shown.

[0019] [Figure 8A] Examples of multiple sets of PSFCH resources according to some embodiments of the present disclosure are shown. [Figure 8B] Examples of multiple sets of PSFCH resources according to some embodiments of the present disclosure are shown.

[0020] [Figure 8C] Examples of two sets for transmitting HARQ feedback information associated with data transmission in a subchannel within a first slot according to some embodiments of the present disclosure are shown.

[0021] [Figure 8D] An example of a PSFCH resource available for multiplexing HARQ feedback information in PSFCH transmission according to some embodiments of the present disclosure is shown.

[0022] [Figure 9] It is a simplified block diagram of an apparatus suitable for implementing some embodiments of the present disclosure.

[0023] Throughout the drawings, the same or similar reference numerals represent the same or similar elements.

Best Mode for Carrying Out the Invention

[0024] Herein, the principles of this disclosure will be described with reference to several exemplary embodiments. These embodiments are described for illustrative purposes only and should be understood as helpful to those skilled in the art in understanding and implementing this disclosure, without implying any limitation on the scope of this disclosure. The disclosures described herein can be implemented in a variety of ways other than those described below.

[0025] In the following description and claims, unless otherwise defined, all technical and scientific terms used herein have the same meanings as those generally understood by those skilled in the art to which this disclosure belongs.

[0026] As used herein, the term “terminal device” refers to any device equipped with wireless or wired communication capabilities. Examples of terminal devices include user equipment (UE), personal computers, desktops, mobile phones, cellular phones, smartphones, personal digital assistants (PDA), portable computers, tablets, wearable devices, Internet of Things (IoT) devices, ultra-reliable and low-latency communication (URLLC) devices, Internet of Everything (IoE) devices, machine-type communication (MTC) devices, vehicle-mounted devices for V2X communication (where X represents pedestrians, vehicles, or infrastructure / networks), integrated access and backhaul (IAB) devices, small data transmission (SDT), mobility, multicast and broadcast services (MBS), positioning, dynamic / flexible duplex in commercial networks, reduced capability (RedCap), satellites, and unmanned aerial vehicle systems (UAS). Spaceflights or aerial vehicles within a non-terrestrial network (NTN), including high-altitude platforms (HAPs), including systems, extended reality (XR) devices that include various types of reality such as augmented reality (AR), mixed reality (MR), and virtual reality (VR), and unmanned aerial vehicles (UAVs), which are aircraft without human pilot intervention, commonly known as drones.Examples of "terminal devices" include, but are not limited to, equipment mounted on vehicles, high-speed trains (HST), digital cameras, sensors, game consoles, music storage and playback devices, or internet devices that enable wireless or wired internet access and browsing. "Terminal devices" may also have "multicast / broadcast" capabilities and support public safety and mission-critical, V2X applications, transparent IPv4 / IPv6 multicast distribution, IPTV, smart TV, radio services, wireless software distribution, group communications, and IoT applications. They may also incorporate one or more subscriber identity modules (SIMs), known as multi-SIMs. The term "terminal device" can be used interchangeably with UE, mobile station, subscriber station, mobile terminal, user terminal, or wireless device.

[0027] The term "network device" refers to a device that can provide or host a cell or coverage from which terminal devices can communicate. Examples of network devices include, but are not limited to, Node B (NodeB or NB), evolved Node B (eNodeB or eNB), next-generation Node B (gNB), transmission / reception point (TRP), remote radio unit (RRU), radio head (RH), remote radio head (RRH), IAB node, low-power nodes such as femtonodes, piconodes, reconfigurable intelligent surface (RIS), and network control repeaters.

[0028] Terminal devices or network devices may be equipped with artificial intelligence (AI) or machine learning capabilities. Generally, this includes models that are trained on a large amount of collected data for a specific function and can be used to predict certain information.

[0029] Terminal or network devices may operate in multiple frequency ranges, including FR1 (410 MHz to 7125 MHz), FR2 (24.25 GHz to 71 GHz), frequency bands above 100 GHz, and terahertz (THz). Furthermore, they can operate in licensed / unlicensed / shared spectrum. In multi-radio dual connectivity (MR-DC) application scenarios, terminal devices may have multiple connections to network devices. Terminal or network devices can operate in full-duplex, flexible-duplex, and cross-split-duplex modes.

[0030] Network devices may have energy-saving network functions, self-organizing network (SON) / minimization of drive test (MDT) functions. Terminals may have power-saving functions.

[0031] Embodiments of the present disclosure may be performed using test equipment such as signal generators, signal analyzers, spectrum analyzers, network analyzers, test terminal devices, test network devices, and channel emulators.

[0032] Embodiments of the present disclosure may be implemented in accordance with any generation of communication protocols currently known or to be developed in the future. Examples of communication protocols include, but are not limited to, first-generation (1G), second-generation (2G), 2.5G, 2.75G, third-generation (3G), fourth-generation (4G), 4.5G, fifth-generation (5G) communication protocols, 5.5G, 5G-Advanced Network, or sixth-generation (6G) networks.

[0033] Where used herein, the singular forms “a / an” and “the” are intended to include the plural unless otherwise clearly indicated in the context. The term “including” and its variations are interpreted as an open term meaning “including, but not limited to.” The term “based on” is interpreted as “at least partially based on.” The terms “several embodiments” and “a certain embodiment” are interpreted as “at least several embodiments.” The term “another embodiment” is interpreted as “at least one other embodiment.” Terms such as “first,” “second,” etc., may refer to different or the same subject. The following may include other explicit and implicit definitions.

[0034] In some examples, values, procedures, or devices are referred to as “best,” “worst,” “highest,” “minimum,” “maximum,” etc. Such descriptions are intended to show that a choice can be made from among many functional options being used, and it will be understood that such a choice does not need to be better, smaller, higher, or more preferable than the other options.

[0035] Figure 1 shows a schematic diagram of an exemplary communication network 100 that can implement embodiments of the present disclosure. As shown in Figure 1, the communication network 100 may include terminal devices 110, 120, 130, network devices 140 and 150. Network devices 140 and 150 may communicate with terminal devices 110, 120 and 130 via their respective wireless communication channels.

[0036] In some embodiments, the network device 140 may be a gNB within the NR. Therefore, the network device 140 may also be called the NR network device 140.

[0037] In some embodiments, the network device 150 may be an eNB in ​​a Long Term Evolution (LTE) system. Therefore, the network device 150 may also be called an LTE network device 150.

[0038] The number of devices in Figure 1 should be understood to be for illustrative purposes only and without implying any limitation to the present disclosure. The communication network 100 may include any appropriate number of network devices and / or terminal devices adapted to carry out embodiments of the present disclosure.

[0039] Communications in the communication network 100 may conform to any appropriate standard, including but not limited to, the Global System for Mobile Communications (GSM), LTE, LTE-Evolution, LTE-Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access (CDMA), GSM EDGE Radio Access Network (GERAN), and Machine-Type Communications (MTC). Furthermore, communications may be performed in accordance with any generation of communication protocol that is currently known or will be developed in the future. Examples of communication protocols include, but are not limited to, first-generation (1G), second-generation (2G), 2.5G, 2.75G, third-generation (3G), fourth-generation (4G), 4.5G, and fifth-generation (5G) communication protocols.

[0040] In some embodiments, communication in the communication network 100 may include sidelink communication. Sidelink communication is wireless communication performed directly between two or more terminal devices, such as terminal device 110, terminal device 120, and terminal device 130. In this type of communication, two or more terminal devices that are geographically close to each other can communicate directly without going through network device 140 or network device 150 or the core network. Therefore, data transmission in sidelink communication differs from typical cellular network communication, where a terminal device sends data to network device 140 or network device 150 (i.e., uplink transmission) or receives data from network device 140 or network device 150 (i.e., downlink transmission). In sidelink communication, as shown in Figure 1, data is transmitted directly from a source terminal device (such as terminal device 110) to a target terminal device (such as terminal device 120) via an integrated air interface, for example, the PC5 interface (i.e., sidelink transmission).

[0041] Sidelink communication can offer several advantages, including reducing data transmission load on the core network, system resource consumption, transmission power consumption, and network operating costs, conserving radio spectrum resources, and increasing the spectral efficiency of cellular wireless communication systems.

[0042] In a sidelink communication system, sidelink resources are used to transmit information between terminal devices. Depending on the application scenario, service type, etc., the method of sidelink communication includes, but is not limited to, device-to-device (D2D) communication and vehicle-to-everything (V2X) communication.

[0043] V2X communication allows vehicles to communicate with other vehicles (i.e., vehicle-to-vehicle (V2V) communication), infrastructure (i.e., vehicle-to-infrastructure (V2I)), wireless networks (i.e., vehicle-to-network (V2N) communication), pedestrians (i.e., vehicle-to-pedestrian (V2P) communication), and even their owners' homes (i.e., vehicle-to-home (V2H) communication). Examples of infrastructure include roadside devices such as traffic lights and toll booths. V2X communication can be used in a wide range of scenarios, including accident prevention and safety, convenience, traffic efficiency, and clean driving, and ultimately relates to autonomous or self-driving vehicles.

[0044] In sidelink communication, terminal devices use resources in the sidelink resource pool to transmit or receive signals. The sidelink resource pool includes resources in the time domain and frequency domain that are either dedicated to sidelink communication or shared by sidelink communication and cellular link. In sidelink communication, there are two modes of resource allocation that can be used for sidelink: a mode in which network devices schedule sidelink resources for terminal devices to perform sidelink signal transmission, designated as the Mode 1 resource scheme for NR sidelinks or the Mode 3 resource scheme for LTE sidelinks; and a mode in which terminal devices select sidelink resources themselves to perform sidelink signal transmission, designated as the Mode 2 resource scheme for NR sidelinks or the Mode 4 resource scheme for LTE sidelinks.

[0045] Terminal devices 110, 120, and 130 may use sidelink channels to transmit sidelink signaling or information. A sidelink channel includes at least one of the following: a PSCCH resource used to transmit sidelink control information (SCI), a PSSCH resource used to transmit sidelink data service information, a PSFCH resource used to transmit sidelink hybrid automatic retransmission request (HARQ) feedback information, a physical sidelink broadcast channel (PSBCH) resource used to transmit sidelink broadcast information, and a physical sidelink discovery channel (PSDCH) resource used to transmit sidelink discovery signals.

[0046] Whether a PSFCH resource is available within a resource pool may be configured or preconfigured. In the time domain, depending on the configuration or preconfiguration of the resource pool, one of any N slots in the resource pool contains a PSFCH resource. In the TIFF2026522444000002.tif6150 sidelink resource pool, PSCCH or PSSCH resources are present in all slots and are used to transmit sidelink data packets. Within a slot containing a PSFCH resource, as shown in Figure 2, the last three SL symbols (GP+AGC+PSFCH) preceding the last GP symbol are used for PSFCH-related purposes.

[0047] A PSFCH resource may include one RB (Resource Block) in the frequency domain, one symbol in the time domain (a repeating AGC symbol), and one cyclic shift pair in the code domain. A PSFCH resource may also transmit one bit of ACK / NACK information. Furthermore, a PSFCH resource may be associated with one subchannel within a single slot.

[0048] The PSFCH is used to transmit sidelink HARQ feedback information associated with sidelink data transmissions on the assigned slot. Based on this, the time interval between the HARQ feedback information on the PSFCH and the associated sidelink data transmission on the PSSCH varies. As shown in the example in Figure 3, N=4, meaning one slot for every four slots in the resource pool contains a PSFCH resource.

[0049] A time-domain N-to-1 mapping relationship exists between PSSCH and PSFCH. For data transmission on PSSCH in slot #n, the associated HARQ feedback information may be reported in slot #n+k (k >= K). K represents the minimum time gap between PSFCH occasions and PSSCH occasions. Hereafter, K will also be referred to as the "gap". K may be configured or pre-configured via a higher layer. For example, K may be configured by sl-MinTimeGapPSFCH. It may be configured as follows: TIFF2026522444000003.tif6150. As shown in Figure 3, TIFF2026522444000004.tif6150 slot. Therefore, HARQ feedback information associated with PSSCH in slot #n and slot #n+1 may be reported on PSFCH in slot #n+3, and HARQ feedback information associated with PSSCH in slots #n+2, #n+3, n+4, and n+5 may be reported on PSFCH in slot #n+7.

[0050] In the frequency domain, the RB used as a PSFCH resource may be configured as a bitmap. Based on this, the RB allocated for the PSFCH resource may be allocated to transmit sidelink HARQ feedback information associated with data transmission on the PSFCH. This will be explained with reference to Figure 4.

[0051] Figure 4 shows an example of mapping between sidelink data transmission on PSSCH and PSFCH resources. In the example in Figure 4, the duration of the PSFCH resource is equal to 2, and TIFF2026522444000005.tif6150 is equal to 2. Hereafter, the duration of a PSFCH resource will also be called the PSFCH duration for brevity. TIFF2026522444000006.tif9150 represents the number of RBs in the resource pool configured for feedback channel resources. TIFF2026522444000007.tif9150 represents the number of RBs for transmitting HARQ feedback information associated with data transmission within a subchannel in a slot, where, TIFF2026522444000008.tif9150 may be determined based on the following: TIFF2026522444000009.tif11150 Here, TIFF2026522444000010.tif8150 represents the number of subchannels in the resource pool, and, TIFF2026522444000011.tif9150 represents the duration of the PSFCH resource. In the example in Figure 4, TIFF2026522444000012.tif9150.

[0052] HARQ feedback information associated with data transmission on PSSCH in subchannel 410 within slot #n may be reported on RB411 in slot #n+3. HARQ feedback information associated with data transmission on PSSCH in subchannel 430 within slot #n may be reported on RB412 in slot #n+3. HARQ feedback information associated with data transmission on PSSCH in subchannel 420 within slot #n+1 may be reported on RB421 in slot #n+3. HARQ feedback information associated with data transmission on PSSCH in subchannel 440 within slot #n+1 may be reported on RB422 in slot #n+3.

[0053] For PSFCH transmissions with subcarrier spacing (SCS) of 15 kHz and 30 kHz, each PSFCH transmission occupies a first number of common interlaced and dedicated PSFCH resources. Therefore, it is necessary to explain how to determine this first number of dedicated PSFCH resources.

[0054] Embodiments of this disclosure provide a solution for sidelink communication. According to the above solution, a terminal device determines a plurality of PSFCH resources on interlace. The plurality of PSFCH resources includes a first number of logically adjacent PSFCH resources on interlace, or a first number of logically interlaced PSFCH resources on interlace. Next, the terminal device transmits or receives HARQ feedback information on the plurality of PSFCH resources. In this way, transmission or reception of HARQ feedback information on a plurality of dedicated PSFCH resources may be achieved. The principles of this disclosure will be described below with reference to Figures 5 to 9.

[0055] Figure 5 shows a flowchart illustrating an exemplary method according to several embodiments of the present disclosure. In some embodiments, Method 800 can be implemented in one terminal device, such as terminal device 110, terminal device 120, and terminal device 130, as shown in Figure 1. For convenience of explanation, Method 800 will be described with reference to Figure 1 as being implemented by terminal device 110, without loss of generality.

[0056] In block 510, the terminal device 110 determines a plurality of PSFCH resources on interlace. The plurality of PSFCH resources includes a first number of logically adjacent PSFCH resources on interlace, or a first number of logically interlaced PSFCH resources on interlace. Hereinafter, the first number may be represented by K1.

[0057] In some embodiments, the first number may be configured or pre-configured by a higher layer.

[0058] In some embodiments, the first number may be in the range of 2 to 10. For example, the first number may be equal to 2 or 5.

[0059] In some embodiments, each of the multiple PSFCH resources includes a Physical Resource Block (PRB).

[0060] In block 520, the terminal device 110 transmits or receives HARQ feedback information on multiple PSFCH resources.

[0061] Method 500 may enable the transmission or reception of HARQ feedback information on multiple dedicated PSFCH resources.

[0062] In some embodiments, each PSFCH transmission may occupy one common interlace and a first number of multiple PSFCH resources. In this regard, the first number of multiple PSFCH resources may be referred to as the first number of dedicated PSFCH resources. In this way, the transmission of HARQ feedback information may satisfy the occupied channel bandwidth (OCB) requirement. Furthermore, the transmission or reception of HARQ feedback information on multiple dedicated PSFCH resources may be realized.

[0063] In some embodiments, PSSCH transmissions on non-overlapping resources are mapped to orthogonal-dedicated PRBs for PSFCH transmissions.

[0064] In some embodiments, in order to determine a first number of multiple PSFCH resources, the terminal device 110 may determine the available PSFCH resources in the RB set by excluding PSFCH resources on the common interlace from the RB set. In some embodiments, the terminal device 110 may further determine the available PSFCH resources in the RB set by excluding at least one resource for a guard band adjacent to the PSFCH resources on the common interlace.

[0065] Below, the number of available PSFCH resources in an RB set is represented by M_R. If each of multiple PSFCH resources contains a PRB, M_R represents the number of available PRBs for PSFCH transmission in the RB set.

[0066] Alternatively, in some embodiments, the available PSFCH resources in the RB set may be configured by network device 140 or network device 150 through Radio Resource Control (RRC) signaling.

[0067] Alternatively, in some embodiments, the available PSFCH resources in an RB set may be predefined for a resource pool or RB set.

[0068] In some embodiments, the terminal device 110 may determine a first PSFCH resource from among a plurality of PSFCH resources. In some embodiments, a legacy subsequent procedure, such as that specified in TS 38.213, section 16.3.0, may be reused to determine the first PSFCH resource in the frequency domain using a cyclic shift (CS) pair in the code domain. The terminal device 110 may then determine the gap between any two logically adjacent PSFCH resources from among the plurality of PSFCH resources. The terminal device 110 may then determine at least one remaining PSFCH resource from among the plurality of PSFCH resources based on the first PSFCH resource and the gap. This will be illustrated with reference to Figures 6A, 6B, and 6C.

[0069] Figure 6A shows an example of mapping between data transmission on a PSSCH and PSFCH resources according to some embodiments of the present disclosure. In the example in Figure 6A, the SCS is equal to 30 kHz, and one set of RBs contains 50 PRBs. The 50 PRBs are divided into five interlaces, namely interlaces #0, #1, #2, #3, and #4. That is, each of interlaces #0, #1, #2, #3, and #4 contains 10 PRBs. Interlace #4 is configured as a common interlace. TIFF2026522444000013.tif9150 represents the number of PRBs for transmitting HARQ feedback information associated with data transmission within a subchannel in a slot. Terminal device 110 uses equation (1) By replacing TIFF2026522444000014.tif9150 with M_R, TIFF2026522444000015.tif9150 may be determined. In other words, terminal device 110 determines based on the following: You may decide on TIFF2026522444000016.tif9150: TIFF2026522444000017.tif9150 Here, M_R represents the number of available PRBs for PSFCH transmission in the RB set, TIFF2026522444000018.tif8150 represents the number of subchannels in the resource pool, and TIFF2026522444000019.tif9150 represents the duration of the PSFCH resource. In the example in Figure 6A, TIFF2026522444000020.tif9150

[0070] For example, HARQ feedback information associated with data transmission on the PSSCH in subchannel 610 within slot #n may be reported on PRB611 on interlace #0 and PRB612 on interlace #1. HARQ feedback information associated with data transmission on the PSSCH in subchannel 620 within slot #n+1 may be reported on PRB621 on interlace #2 and PRB622 on interlace #3. HARQ feedback information associated with data transmission on the PSSCH in subchannel 630 within slot #n+1 may be reported on PRB631 on interlace #2 and PRB632 on interlace #3.

[0071] The terminal device 110 may then determine PRB631 on interlace #2 as the first PSFCH resource among the multiple PSFCH resources.

[0072] When the terminal device 110 determines a first PSFCH resource from among multiple PSFCH resources, it may also determine the gap between any two logically adjacent PSFCH resources from among the multiple PSFCH resources.

[0073] In some embodiments, the terminal device 110 may determine the gap based on at least one of the following: a system predefinition, a system configuration, or a system preconfiguration.

[0074] In some embodiments, gaps may be predefined, configured, or preconfigured per resource pool, per BWP, per carrier, or per RB set.

[0075] Alternatively, in some embodiments, the terminal device 110 may determine the gap based on at least one of the following: a first number (K1) of multiple PSFCH resources, or a second number (represented by W) of PRBs included in the interlace. For example, the terminal device 110 may determine the gap based on: gap = [W / K1] (3)

[0076] For example, if W=10 and K1=2, the gap=5. As another example, if W=11, one PRB on one edge of the RB set is not used for PSFCH transmission.

[0077] Figure 6B shows an example of a gap between any two logically adjacent PSFCH resources in some embodiments of the present disclosure. As shown in Figure 6B, the gap may be equal to one of the following: 1, 2, 3, 4, 5, ... 9.

[0078] Next, the terminal device 110 may determine at least one remaining PSFCH resource from among the multiple PSFCH resources based on the first PSFCH resource, the gap, and the first number.

[0079] For example, as shown in Figure 6B, terminal device 110 may determine PRB641 on interlace #2 as the first PSFCH resource. If the gap is equal to 1 and the first number (K1) is equal to 3, terminal device 110 may determine that at least one remaining PSFCH resource includes PRB642 and PRB643 on interlace #2. In other words, multiple PSFCH resources include PRB641, PRB642, and PRB643 on interlace #2.

[0080] As another example, as shown in Figure 6B, the terminal device 110 may determine that PRB641 on interlace #2 is the first PSFCH resource. If the gap is equal to 2 and the first number (K1) is equal to 2, the terminal device 110 may determine that at least one remaining PSFCH resource includes PRB643 on interlace #2. In other words, multiple PSFCH resources include PRB641 and PRB643 on interlace #2.

[0081] In some embodiments, the shift direction from the first PSFCH resource to at least one remaining PSFCH resource may be predefined across the RB set. For example, the shift direction may be from low frequency to high frequency, as shown by 650 in Figure 6B. Alternatively, the shift direction not shown may be from high frequency to low frequency.

[0082] In some embodiments, the terminal device 110 may determine the number of available PSFCH resources in order to multiplex HARQ feedback information in PSFCH transmission, as follows: TIFF2026522444000021.tif13150 Here, TIFF2026522444000022.tif9150 represents the number of cyclic shift (CS) pairs for the resource pool provided by sl-NumMuxCS-Pair, and is based on the instructions by sl-PSFCH-CandidateResourceType. When sl-PSFCH-CandidateResourceType is configured as startSubCH, TIFF2026522444000023.tif9150 and TIFF2026522444000024.tif9150 is associated with the start subchannel of the corresponding PSSCH. If sl-PSFCH-CandidateResourceType is configured as allocSubCH, TIFF2026522444000025.tif9150 and TIFF2026522444000026.tif13150 is, The TIFF2026522444000027.tif9150 file is associated with the corresponding PSSCH subchannel.

[0083] In some embodiments, the PSFCH resource first, From TIFF2026522444000028.tif13150, in ascending order of the PRB index, and TIFF2026522444000029.tif9150 is indexed from cyclic shift pairs in ascending order of cyclic shift pair index.

[0084] Figure 6C shows examples of PSFCH resources available for multiplexing HARQ feedback information in PSFCH transmission according to some embodiments of the present disclosure. In the example in Figure 6C, TIFF2026522444000030.tif9150 and its cyclic shift pairs include CS#1, ..., CS#c. For example, c=2. That is, the number of cyclic shift pairs. TIFF2026522444000031.tif11150 is equal to 2. If the gap is equal to 2 and the first number (K1) is equal to 2, the terminal device 110 may determine a first set of PSFCH resources having CS#1 and a second set of PSFCH resources having CS#2. The first set of PSFCH resources having CS#1 includes PRB641 and PRB643 on interlace#2. The second set of PSFCH resources having CS#2 includes PRB661 and PRB663 on interlace#2.

[0085] Next, the terminal device 110 may select one of a first set of PSFCH resources having CS#1 and a second set of PSFCH resources having CS#2. For example, in response to a PSSCH reception, the terminal device 110 may determine the index of the PSFCH resource in one of the first and second sets for a PSFCH transmission with HARQ feedback information, as follows: TIFF2026522444000032.tif9150 Here, TIFF2026522444000033.tif7150 is a physical layer source identifier provided by the SCI format 2-A / 2-B / 2-C[5,TS38.212] for scheduling PSSCH reception, TIFF2026522444000034.tif8150 is the identifier of a terminal device that receives PSSCH as indicated by the upper layer if the UE detects SCI format 2-A where the value of the cast type indicator field is "01", otherwise, TIFF2026522444000035.tif8150 is zero.

[0086] In some embodiments, when terminal device 110 receives PSSCH from terminal device 120, TIFF2026522444000036.tif7150 is the physical layer source identifier of terminal device 120, and, TIFF2026522444000037.tif7150 is the identifier for terminal device 110.

[0087] For example, if terminal device 110 determines the index of PRB641 based on equation (5), terminal device 110 selects a first set of PSFCH resources having CS#1. On the other hand, if terminal device 110 determines the index of PRB661 based on equation (5), terminal device 110 selects a second set of PSFCH resources having CS#2.

[0088] In some embodiments, the terminal device 110 may determine a first PSFCH resource among a plurality of PSFCH resources. Next, the terminal device 110 may determine at least one second PSFCH resource that is logically adjacent to the first PSFCH resource on the interlace as at least one remaining PSFCH resource among the plurality of PSFCH resources. This will be explained with reference to Figure 6D.

[0089] Figure 6D shows examples of PSFCH resources available for multiplexing HARQ feedback information in PSFCH transmission according to some embodiments of the present disclosure. In the example of Figure 6D, legacy subsequent procedures, such as those specified in Section 16.3.0 of TS 38.213, may be reused to determine a first PSFCH resource in the frequency domain using a single cyclic shift pair in the code domain (e.g., CS#1). For example, terminal device 110 may perform the procedure described with reference to Figure 6A to determine the first PSFCH resource as PRB671 on interlace #2.

[0090] The terminal device 110 then determines that at least one PRB logically adjacent to PRB671 on interlace #2 is at least one remaining PSFCH resource among the multiple PSFCH resources. In other words, the terminal device 110 determines at least one remaining PSFCH resource by extending to occupy a logically adjacent K1-1 PRB on interlace #2. For example, if the first number (K1) of the multiple PSFCH resources is equal to 2, the terminal device 110 determines that PRB672 on interlace #2 is the remaining PSFCH resource among the multiple PSFCH resources.

[0091] In some embodiments, if the interlace includes 11 PRBs, one PRB on one edge of the RB set is not used for PSFCH transmission.

[0092] In some embodiments, the occupied direction may be predefined across the RB set. For example, the occupied direction may be from low frequency to high frequency, as shown by 680 in Figure 6D. Alternatively, the occupied direction, which is not shown, may be from high frequency to low frequency.

[0093] In some embodiments, in order to transmit or receive HARQ feedback information, the terminal device 110 may transmit or receive a first sequence associated with the HARQ feedback information at each of the multiple PSFCH resources. In other words, the terminal device 110 may transmit or receive a repetition of the first sequence at each of the multiple PSFCH resources. For example, the first sequence may be a 12-bit sequence. In this way, each PSFCH repetition is isolated across the RB set and is more robust to PSFCH transmissions.

[0094] Alternatively, in some embodiments, in order to transmit or receive HARQ feedback information, the terminal device 110 may transmit or receive a portion of a second sequence associated with HARQ feedback information at each of the multiple PSFCH resources. For example, the second sequence may be a (12*K1) bit sequence.

[0095] In some embodiments, terminal device 110 may determine a third sequence associated with HARQ feedback information based on a first cyclic shift pair. Furthermore, terminal device 110 may determine at least one fourth sequence associated with HARQ feedback information based on at least one second reserved cyclic shift pair. In such embodiments, terminal device 110 may transmit or receive the third sequence on a first PSFCH resource among a plurality of PSFCH resources. Furthermore, terminal device 110 may transmit or receive at least one fourth sequence on at least one remaining PSFCH resource among a plurality of PSFCH resources. In this way, PSFCH collisions between terminal device 110 and other terminal devices may be avoided.

[0096] In some embodiments, the terminal device 110 may determine multiple sets of PSFCH resources based on the available PSFCH resources on the interlace. Each set contains a first number (K1) of PSFCH resources. In other words, the available PSFCH resources on the interlace are divided into multiple sets of PSFCH resources. The terminal device 110 may then determine the first number of PSFCH resources in a first set of the sets of PSFCH resources as multiple PSFCH resources.

[0097] In some embodiments, the terminal device 110 may determine the number of sets of PSFCH resources based on the number of available PSFCH resources in the RB set and a first number of multiple PSFCH resources. For example, the terminal device 110 may determine the number of sets of PSFCH resources based on the following: M = M_R / K1 (6) Here, M represents the number of sets of PSFCH resources, M_R represents the number of available PSFCH resources in the RB set, and K1 represents the first number (K1) of the multiple PSFCH resources.

[0098] In some embodiments, the first number of PSFCH resources in the first set includes the first number of logically adjacent PRBs on the interlace. This will be explained with reference to Figures 7A and 7B.

[0099] Figures 7A and 7B show, respectively, several examples of sets of PSFCH resources according to some embodiments of the present disclosure.

[0100] In the examples in Figures 7A and 7B, the SCS is equal to 30 kHz, and one RB set contains 50 PRBs. The 50 PRBs are divided into five interlaces, namely interlaces #0, #1, #2, #3, and #4. That is, each of interlaces #0, #1, #2, #3, and #4 contains 10 PRBs. Interlace #4 is configured as a common interlace. The number of available PRBs for PSFCH transmission in the RB set (M_R) is equal to 40.

[0101] In the example in Figure 7A, the first number of PSFCH resources (K1) in each set is equal to 2. Therefore, the 40 available PRBs for PSFCH transmission in the RB set are divided into 20 sets of PSFCH resources. Each set is m iThis is expressed as follows, where i = 0, 1, 2, ..., 19. Within the interlace, K1 logically adjacent PRBs are mapped to one of the sets, starting with the first PRB.

[0102] In the example in Figure 7B, the first number of PSFCH resources (K1) in each set is equal to 5. Therefore, the 40 available PRBs for PSFCH transmission in the RB set are divided into 8 sets of PSFCH resources. Each set is m i This is expressed as follows, where i = 0, 1, 2, ..., 7. Within the interlace, K1 logically adjacent PRBs are mapped to one of the sets, starting with the first PRB.

[0103] Alternatively, in an embodiment where the available PSFCH resources on interlace are divided into multiple sets of PSFCH resources, the first number of PSFCH resources in each set includes the first number of logically interlaced PRBs on interlace. In such an embodiment, the terminal device 110 may determine the multiple sets of PSFCH resources by determining the gap between any two of the first numbers of logically adjacent PSFCH resources in each set.

[0104] In some embodiments, the terminal device 110 may determine the gap based on at least one of the following: a system predefinition, a system configuration, or a system preconfiguration.

[0105] In some embodiments, gaps may be predefined, configured, or preconfigured per resource pool, per BWP, per carrier, or per RB set.

[0106] Alternatively, in some embodiments, the terminal device 110 may determine the gap based on at least one of the following: a first number (K1) of multiple PSFCH resources in each set, or a second number (represented by W) of PRBs included in the interlace. For example, the terminal device 110 may determine the gap based on equation (3) described above.

[0107] For example, if W=10 and K1=2, the gap=5. As another example, if W=11, one PRB on one edge of the RB set is not used for PSFCH transmission.

[0108] Figures 8A and 8B show, respectively, several examples of sets of PSFCH resources according to some embodiments of the present disclosure.

[0109] In the examples in Figures 8A and 8B, the SCS is equal to 30 kHz, and one RB set contains 50 PRBs. The 50 PRBs are divided into five interlaces, namely interlaces #0, #1, #2, #3, and #4. That is, each of interlaces #0, #1, #2, #3, and #4 contains 10 PRBs. Interlace #4 is configured as a common interlace. The number of available PRBs for PSFCH transmission in the RB set (M_R) is equal to 40.

[0110] In the example in Figure 8A, the first number of PSFCH resources (K1) in each set is equal to 2, and the gap is equal to 5. Therefore, the 40 available PRBs for PSFCH transmission in the RB set are divided into 20 sets of PSFCH resources. Each set is m i This is expressed as follows, where i = 0, 1, 2, 3, and 19. Within the interlace, K1 logically interlaced PRBs are mapped to one of the sets, starting with the first PRB.

[0111] In the example in Figure 8B, the first number of PSFCH resources (K1) in each set is equal to 5, and the gap is equal to 2. Therefore, the 40 available PRBs for PSFCH transmission in the RB set are divided into 8 sets of PSFCH resources. Each set is m i This is expressed as follows, where i = 0, 1, and 7. Within the interlace, the logically interlaced K1 PRBs are mapped to one of the sets, starting with the first PRB.

[0112] In some embodiments, in order to determine the first number of PSFCH resources in a first set of PSFCH resources as multiple PSFCH resources, the terminal device 110 may determine at least one of multiple sets for transmitting HARQ feedback information associated with data transmission within a subchannel in a slot, based on the number of sets, the number of subchannels in the resource pool, and the duration of the PSFCH resources. For example, the terminal device 110 uses equation (1) By replacing TIFF2026522444000038.tif9150 with M, TIFF2026522444000039.tif9150 may be determined. In other words, terminal device 110 determines based on the following: You may decide on TIFF2026522444000040.tif9150: TIFF2026522444000041.tif11150 Here, TIFF2026522444000042.tif9150 is the number of at least one set of multiple sets for transmitting HARQ feedback information associated with data transmission within a subchannel in a slot. M represents the number of multiple sets. TIFF2026522444000043.tif8150 represents the number of subchannels in the resource pool. TIFF2026522444000044.tif9150 represents the duration of the PSFCH resource.

[0113] Figure 8C shows two examples of sets for transmitting HARQ feedback information associated with data transmission within a subchannel in a first slot according to some embodiments of the present disclosure.

[0114] In the example in Figure 8C, the SCS is equal to 30 kHz, and one RB set contains 50 PRBs. The 50 PRBs are divided into five interlaces, namely interlaces #0, #1, #2, #3, and #4. That is, each of interlaces #0, #1, #2, #3, and #4 contains 10 PRBs. Interlace #4 is configured as a common interlace. The number of available PRBs for PSFCH transmission in the RB set (M_R) is equal to 40. Three CS pairs (i.e., CS#1, CS#2, and CS#3) are applied.

[0115] In the example in Figure 8C, the first number of PSFCH resources (K1) in each set is equal to 2. Therefore, the 40 available PRBs for PSFCH transmission in the RB set are divided into 20 sets of PSFCH resources. Each set is m i This is expressed as follows, where i = 0, 1, 2, ..., 19. Within the interlace, K1 logically adjacent PRBs are mapped to one of the sets, starting with the first PRB.

[0116] In the example in Figure 8C, TIFF2026522444000045.tif9150 Therefore, based on formula (7), TIFF2026522444000046.tif11150 In other words, two sets are used to transmit HARQ feedback information associated with data transmission within a subchannel in a slot.

[0117] After determining TIFF2026522444000047.tif9150, the terminal device 110 associates each PSSCH with Further mappings with TIFF2026522444000048.tif9150 may be determined. For example, PSFCH resource sets m8 and m9 are used to transmit HARQ feedback information associated with data transmission on PSSCH within subchannel 805 in slot #n.

[0118] Next, terminal device 110 may determine the first set of at least one of the multiple sets based on the first identifier of the first terminal device that performs data transmission, the second identifier of the second terminal device 110 that receives the data transmission, the number of at least one of the multiple sets, and the number of cyclic shift pairs. This will be explained with reference to Figure 8D.

[0119] Figure 8D shows examples of PSFCH resources available for multiplexing HARQ feedback information in PSFCH transmission according to some embodiments of the present disclosure. In the example in Figure 8D, TIFF2026522444000049.tif9150 and the cyclic shift pair includes CS#1, CS#2, and CS#3. In other words, the number of cyclic shift pairs TIFF2026522444000050.tif9150 is equal to 3.

[0120] Based on equation (4) above, the terminal device 110 may determine the number of PSFCH resources available for multiplexing HARQ feedback information associated with data transmission on the PSFCH within subchannel 805 in slot #n, as follows: TIFF2026522444000051.tif13150 In other words, terminal device 110 may determine, based on PSFSCH resource sets m8 and m9, a first set of PSFCH resources having CS#1, a second set of PSFCH resources having CS#2, a third set of PSFCH resources having CS#3, a fourth set of PSFCH resources having CS#1, a fifth set of PSFCH resources having CS#2, and a sixth set of PSFCH resources having CS#3.

[0121] The first set of PSFCH resources having CS#1 includes PRB811 and PRB812 on the same interlace. The second set of PSFCH resources having CS#2 includes PRB821 and PRB822 on the same interlace. The third set of PSFCH resources having CS#3 includes PRB831 and PRB832 on the same interlace. The fourth set of PSFCH resources having CS#1 includes PRB841 and PRB842 on the same interlace. The fifth set of PSFCH resources having CS#2 includes PRB851 and PRB852 on the same interlace. The sixth set of PSFCH resources having CS#3 includes PRB861 and PRB862 on the same interlace.

[0122] Next, the terminal device 110 may select one of the first set, second set, third set, fourth set, fifth set, and sixth set. For example, based on equation (5) above, the terminal device 110 may, in response to a PSSCH reception, determine the index of the PSFCH resource in one of the first set, second set, third set, fourth set, fifth set, and sixth set for a PSFCH transmission with HARQ feedback information.

[0123] In some embodiments, when terminal device 110 receives PSSCH from terminal device 120, TIFF2026522444000052.tif7150 is the physical layer source identifier of terminal device 120, and TIFF2026522444000053.tif7150 is the identifier for terminal device 110.

[0124] For example, if terminal device 110 determines the index of PRB811 based on equation (5), terminal device 110 selects a first set of PSFCH resources having CS#1.

[0125] In some embodiments, with respect to common interlacing for common PSFCH transmission, the terminal device 110 should always perform transmission over common interlacing, even if the terminal device 110 does not intend to transmit PSFCH.

[0126] In some embodiments, the Medium Access Control (MAC) layer of the terminal device 110 may perform the following steps: 5> If HARQ feedback is enabled for groupcast: If alternative 1-1b is (pre) configured: - 6> If both the group size and member ID are provided by the upper layer, and (group size or (group size - 1) · number of PRB configurations for the dedicated PSFCH) is not greater than the number of candidate PSFCH resources associated with this sidelink grant: If alternative 2-3a is (pre) configured: -6>Both the group size and member ID are provided by the upper layer, and (the group size or (group size - 1) is not greater than the number of candidate PSFCH resources associated with this sidelink grant: -- 7> Choose either an affirmative-negative response or a negative response only. -6>Other --7> Select only negative responses.

[0127] In alternative 1-1b, each PSFCH transmission occupies one common interlaced PRB and K1 dedicated PRB. K3 is configured or pre-configured. Multiple CS pairs can be used on K1 dedicated PRB, similar to legacy NR SL PSFCH transmission. When the common interlaced PRB and dedicated PRB are located within the same 1 MHz bandwidth, the terminal device 110 transmits only on the dedicated PRB.

[0128] In alternative 2-3a, each PSFCH transmission occupies one dedicated interlace.

[0129] Figure 9 is a simplified block diagram of a device 900 suitable for carrying out embodiments of the present disclosure. The device 900 can be considered as a further exemplary embodiment of terminal device 110, terminal device 120, or terminal device 130, as shown in Figure 1. Thus, the device 900 can be implemented in or as at least a part of terminal device 110, terminal device 120, or terminal device 130.

[0130] As shown in the figure, the device 900 includes a processor 910, a memory 920 coupled to the processor 910, a suitable transceiver 940 coupled to the processor 910, and a communication interface coupled to the transceiver 940. The memory 910 stores at least a portion of the program 930. The transceiver 940 may be for bidirectional or unidirectional communication, depending on the requirements. The transceiver 940 may include at least one of a transmitter 942 and a receiver 944. The transmitter 942 and receiver 944 may be functional modules or physical entities. The transceiver 940 has at least one antenna to facilitate communication, but in practice, the access node referred to herein may have multiple antennas. The communication interface may represent any interface necessary for communication with other network elements, such as the X2 / Xn interface for bidirectional communication between eNBs / gNBs, the S1 / NG interface for communication between Mobility Management Entities (MMEs) / Access and Mobility Management Functions (AMFs) / Serving Gateways (SGWs) / User Plane Functions (UPFs) and eNBs / gNBs, the Un interface for communication between eNBs / gNBs and Relay Nodes (RNs), or the Uu interface for communication between eNBs / gNBs and terminal devices.

[0131] The components included in the instruments and / or devices of this disclosure may be implemented in a variety of ways, including software, hardware, firmware, or any combination thereof. In one embodiment, one or more units may be implemented using software and / or firmware, for example, machine-executable instructions stored on a storage medium. In addition to, or instead of, machine-executable instructions, some or all units in the instruments and / or devices may be implemented at least partially by one or more hardware logic components. For example, but not limited to, exemplary types of hardware logic components that can be used include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip systems (SOCs), and complex programmable logic devices (CPLDs).

Claims

1. A terminal device, The aforementioned terminal device, Determining a plurality of physical sidelink feedback channel (PSFCH) resources on an interlace, wherein the plurality of PSFCH resources includes a first number of logically adjacent PSFCH resources on the interlace, or a first number of logically interlaced PSFCH resources on the interlace. Sending or receiving Hybrid Automatic Repeat Request (HARQ) feedback information on the aforementioned multiple PSFCH resources, Includes a processor configured to perform the following: Terminal device.

2. The aforementioned terminal device is To determine the first PSFCH resource among the aforementioned multiple PSFCH resources, Determining the gap between any two logically adjacent PSFCH resources among the plurality of PSFCH resources, The system is configured to determine the plurality of PSFCH resources by determining at least one remaining PSFCH resource from the plurality of PSFCH resources based on the first PSFCH resource, the gap, and the first number. The terminal device according to claim 1.

3. The aforementioned terminal device is To determine the first PSFCH resource among the aforementioned multiple PSFCH resources, The plurality of PSFCH resources are determined by determining at least one second PSFCH resource that is logically adjacent to the first PSFCH resource on the interlace as at least one remaining PSFCH resource among the plurality of PSFCH resources, The terminal device according to claim 1.

4. The aforementioned terminal device is Determining a plurality of sets of PSFCH resources based on the available PSFCH resources on the interlace, wherein each of the sets includes the first number of PSFCH resources, The system is configured to determine the plurality of PSFCH resources by determining the first number of PSFCH resources in the first set of the set of PSFCH resources as the plurality of PSFCH resources, The terminal device according to claim 1.

5. The first number of PSFCH resources includes the first number of logically adjacent physical resource blocks (PRBs) on the interlace. The terminal device according to claim 4.

6. The first number of PSFCH resources includes the first number of logically interlaced physical resource blocks (PRBs) on the interlace, The terminal device according to claim 4.

7. The aforementioned terminal device is The plurality of sets of PSFCH resources is determined by determining the gap between any two of the first number of logically adjacent PSFCH resources in each of the sets, The terminal device according to claim 6.

8. The terminal device is as follows: Predefined of the aforementioned system, The configuration of the aforementioned system, or The system is configured to determine the gap based on at least one of the preconfigurations of the system. The terminal device according to claim 2 or 7.

9. The terminal device is as follows: The first number of the plurality of PSFCH resources, or The gap is determined based on at least one of the second number of physical resource blocks (PRBs) included in the interlace, The terminal device according to claim 2 or 7.

10. The aforementioned terminal device is Based on the number of sets, the number of subchannels in the resource pool, and the duration of the PSFCH resource, determine at least one of the sets for transmitting the HARQ feedback information associated with data transmission within a subchannel in the first slot. The system is configured to determine the first set of at least one of the sets based on a first identifier of a first terminal device that performs the data transmission, a second identifier of a second terminal device 110 that receives the data transmission, the number of at least one of the sets, and the number of cyclic shift pairs, thereby determining the first number of PSFCH resources in the first set of the sets of PSFCH resources as the plurality of PSFCH resources. The terminal device according to claim 4.

11. The aforementioned terminal device is Each of the multiple PSFCH resources is configured to transmit or receive the HARQ feedback information by transmitting or receiving a first sequence associated with the HARQ feedback information. The terminal device according to claim 1.

12. The aforementioned terminal device is Each of the multiple PSFCH resources is configured to transmit or receive the HARQ feedback information by transmitting or receiving a portion of a second sequence associated with the HARQ feedback information. The terminal device according to claim 1.

13. The aforementioned terminal device further, Based on the first cyclic shift pair, a third sequence associated with the HARQ feedback information is determined, Based on at least one second reserved cycle shift pair, determine at least one fourth sequence associated with the HARQ feedback information, Here, the terminal device Transmit or receive the third sequence on the first PSFCH resource among the plurality of PSFCH resources, By transmitting or receiving the at least one fourth sequence on at least one remaining PSFCH resource among the plurality of PSFCH resources, The system is configured to transmit or receive the aforementioned HARQ feedback information and to perform the following: The terminal device according to claim 1.

14. A method for sidelink communication, In a terminal device, determining a plurality of physical sidelink feedback channel (PSFCH) resources on interlace, wherein the plurality of PSFCH resources includes a first number of logically adjacent PSFCH resources on interlace, or the first number of logically interlaced PSFCH resources on interlace. This includes transmitting or receiving Hybrid Automatic Retransmission Request (HARQ) feedback information on the plurality of PSFCH resources. method.

15. A computer-readable medium on which instructions are stored, wherein, when executed on at least one processor of the device, the instructions cause the device to perform the method according to claim 14. A computer-readable medium.