Method and apparatus for transmitting pucch on licensed carrier for sidelink transmission on unlicensed spectrum

EP4755117A1Pending Publication Date: 2026-06-10LENOVO (BEIJING) LTD

Patent Information

Authority / Receiving Office
EP · EP
Patent Type
Applications
Current Assignee / Owner
LENOVO (BEIJING) LTD
Filing Date
2023-07-28
Publication Date
2026-06-10

Smart Images

  • Figure 1.1
    Figure 1.1
Patent Text Reader

Abstract

Embodiments of the present disclosure relate to method and apparatus for PUCCH transmission on a licensed carrier for a sidelink transmission on an unlicensed spectrum. According to some embodiments of the disclosure, a first UE may: receive, from a BS, a DCI format for scheduling a resource or activating a configured grant for transmitting a PSSCH, wherein the DCI format includes an indicator for indicating at least one PUCCH transmission occasion for transmitting HARQ-ACK information corresponding to the PSSCH; transmit, to a second UE, the PSSCH based on the DCI format; receive, from the second UE, HARQ-ACK feedback for the PSSCH in at least one PSFCH reception occasion; and transmit, to the BS, a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion.
Need to check novelty before this filing date? Find Prior Art

Description

METHOD AND APPARATUS FOR TRANSMITTING PUCCH ON LICENSED CARRIER FOR SIDELINK TRANSMISSION ON UNLICENSED SPECTRUMTECHNICAL FIELD

[0001] Embodiments of the present disclosure generally relate to wireless communication technology, and more particularly to physical uplink control channel (PUCCH) transmission on a licensed carrier for a sidelink transmission on an unlicensed spectrum.BACKGROUND

[0002] A wireless communication system may include one or multiple network communication devices, such as base stations, which may support wireless communication for one or multiple user communication devices, which may be otherwise known as user equipment (UE) , or other suitable terminology. The wireless communication system may support wireless communication with one or multiple user communication devices by utilizing resources of the wireless communication system (e.g., time resources (e.g., symbols, slots, subframes, frames, or the like) or frequency resources (e.g., subcarriers, carriers, or the like) . Additionally, the wireless communication system may support wireless communication across various radio access technologies including third generation (3G) radio access technology, fourth generation (4G) radio access technology, fifth generation (5G) (which is also known as new radio (NR) ) radio access technology, among other suitable radio access technologies beyond 5G (e.g., sixth generation (6G) ) .

[0003] A wireless communication system may support sidelink communications, in which devices (e.g., UEs) may communicate with one another directly via a sidelink, rather than being linked through a base station (BS) . The term "sidelink" may refer to a radio link established for communicating among devices (e.g., UEs) , as opposed to communicating via the cellular infrastructure (e.g., uplink and downlink) . Sidelink transmission may be performed on a licensed spectrum or an unlicensed spectrum.

[0004] There is a need for handling sidelink transmissions on an unlicensed spectrum.SUMMARY

[0005] An article “a” before an element is unrestricted and understood to refer to “at least one” of those elements or “one or more” of those elements. The terms “a, ” “at least one, ” “one or more, ” and “at least one of one or more” may be interchangeable. As used herein, including in the claims, “or” as used in a list of items (e.g., a list of items prefaced by a phrase such as “at least one of” or “one or more of” or “one or both of” ) indicates an inclusive list such that, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C) . Also, as used herein, the phrase “based on” shall not be construed as a reference to a closed set of conditions. For example, an example step that is described as “based on condition A” may be based on both a condition A and a condition B without departing from the scope of the present disclosure. In other words, as used herein, the phrase “based on” shall be construed in the same manner as the phrase “based at least in part on. ” Further, as used herein, including in the claims, a “set” may include one or more elements.

[0006] Some embodiments of the present disclosure provide a first UE. The first UE may include at least one memory; and at least one processor coupled with the at least one memory and configured to cause the first UE to: receive, from a BS, a downlink control information (DCI) format for scheduling a resource or activating a configured grant for transmitting a physical sidelink shared channel (PSSCH) , wherein the DCI format includes an indicator for indicating at least one physical uplink control channel (PUCCH) transmission occasion for transmitting hybrid automatic repeat request acknowledgement (HARQ-ACK) information corresponding to the PSSCH; transmit, to a second UE, the PSSCH based on the DCI format; receive, from the second UE, HARQ-ACK feedback for the PSSCH in at least one physical sidelink feedback channel (PSFCH) reception occasion; and transmit, to the BS, a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion, wherein the HARQ-ACK information corresponding to the PSSCH is based on the HARQ-ACK feedback for the PSSCH.

[0007] Some embodiments of the present disclosure provide a BS. The BS may  include at least one memory; and at least one processor coupled with the at least one memory and configured to cause the BS to: transmit, to a first UE, a DCI format for scheduling a resource or activating a configured grant for the first UE to transmit a PSSCH, wherein the DCI format includes an indicator for indicating at least one PUCCH transmission occasion for the first UE to transmit HARQ-ACK information corresponding to the PSSCH; and receive, from the first UE, a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion, wherein the HARQ-ACK information corresponding to the PSSCH is based on HARQ-ACK feedback for the PSSCH received by the first UE in at least one PSFCH reception occasion or an absence of the HARQ-ACK feedback for the PSSCH in the at least one PSFCH reception occasion.

[0008] In some embodiments, the indicator in the DCI format indicates a first subset of HARQ-ACK feedback timing values from one or more subsets of HARQ-ACK feedback timing values in a HARQ-ACK feedback timing set. Each subset of the one or more subsets of HARQ-ACK feedback timing values comprises one or more HARQ-ACK feedback timing values.

[0009] In some embodiments, the at least one processor is further configured to cause the BS to determine the at least one PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information corresponding to the PSSCH based on the first subset of HARQ-ACK feedback timing values and the at least one PSFCH reception occasion.

[0010] In some embodiments, to determine the at least one PUCCH transmission occasion, the at least one processor is configured to cause the BS to: (1) in the case that the first subset of HARQ-ACK feedback timing values comprises a single HARQ-ACK feedback timing value, determine a single PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information corresponding to the PSSCH based on the single HARQ-ACK feedback timing value and the last PSFCH reception occasion of the at least one PSFCH reception occasion; (2) in the case that the number of values in the first subset of HARQ-ACK feedback timing values is equal to the number of PSFCH reception occasions in the at least one PSFCH reception occasion, determine a PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information  corresponding to the PSSCH based on each value in the first subset of HARQ-ACK feedback timing values and a corresponding PSFCH reception occasion of the at least one PSFCH reception occasion; or (3) in the case that the number of values in the first subset of HARQ-ACK feedback timing values is smaller than the number of PSFCH reception occasions in the at least one PSFCH reception occasion, determine a PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information corresponding to the PSSCH based on each value in the first subset of HARQ-ACK feedback timing values and a corresponding PSFCH reception occasion of one or more PSFCH reception occasions of the at least one PSFCH reception occasion, wherein the number of PSFCH reception occasions in the one or more PSFCH reception occasions is equal to the number of values in the first subset of HARQ-ACK feedback timing values.

[0011] In some embodiments, the indicator in the DCI format indicates a first HARQ-ACK feedback timing value from one or more HARQ-ACK feedback timing values in a HARQ-ACK feedback timing set.

[0012] In some embodiments, the at least one processor is further configured to cause the BS to determine the at least one PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information corresponding to the PSSCH based on the first HARQ-ACK feedback timing value and each of the at least one PSFCH reception occasion.

[0013] In some embodiments, the indicator in the DCI format comprises at least one HARQ-ACK feedback timing indicator, each of which indicates a respective HARQ-ACK feedback timing value from one or more HARQ-ACK feedback timing values in a HARQ-ACK feedback timing set.

[0014] In some embodiments, the at least one processor is further configured to cause the BS to determine the at least one PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information corresponding to the PSSCH based on the respective HARQ-ACK feedback timing values and the at least one PSFCH reception occasion.

[0015] In some embodiments, to determine the at least one PUCCH transmission  occasion, the at least one processor is configured to cause the BS to: (1) in the case that the number of indicators of the at least one HARQ-ACK feedback timing indicator is equal to the number of PSFCH reception occasions in the at least one PSFCH reception occasion, determine a PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information corresponding to the PSSCH based on each of the respective HARQ-ACK feedback timing values and a corresponding PSFCH reception occasion of the at least one PSFCH reception occasion; or (2) in the case that the number of indicators of the at least one HARQ-ACK feedback timing indicator is smaller than the number of PSFCH reception occasions in the at least one PSFCH reception occasion, determine a PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information corresponding to the PSSCH based on each of the respective HARQ-ACK feedback timing values and a corresponding PSFCH reception occasion of one or more PSFCH reception occasions of the at least one PSFCH reception occasion, wherein the number of PSFCH reception occasions in the one or more PSFCH reception occasions is equal to the number of indicators of the at least one HARQ-ACK feedback timing indicator.

[0016] In some embodiments, the one or more PSFCH reception occasions are the last several PSFCH reception occasions of the at least one PSFCH reception occasion. In some embodiments, the one or more PSFCH reception occasions are evenly distributed among the at least one PSFCH reception occasion in a time domain.

[0017] Some embodiments of the present disclosure provide a processor. The processor may include at least one controller coupled with at least one memory and configured to cause the processor to: receive, from a BS, a DCI format for scheduling a resource or activating a configured grant for transmitting a PSSCH, wherein the DCI format includes an indicator for indicating at least one PUCCH transmission occasion for transmitting HARQ-ACK information corresponding to the PSSCH; transmit, to a second UE, the PSSCH based on the DCI format; receive, from the second UE, HARQ-ACK feedback for the PSSCH in at least one PSFCH reception occasion; and transmit, to the BS, a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion, wherein the HARQ-ACK information corresponding to the PSSCH is based on the HARQ-ACK feedback for the PSSCH.

[0018] Some embodiments of the present disclosure provide a processor. The processor may include at least one controller coupled with at least one memory and configured to cause the processor to: transmit, to a first UE, a DCI format for scheduling a resource or activating a configured grant for the first UE to transmit a PSSCH, wherein the DCI format includes an indicator for indicating at least one PUCCH transmission occasion for the first UE to transmit HARQ-ACK information corresponding to the PSSCH; and receive, from the first UE, a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion, wherein the HARQ-ACK information corresponding to the PSSCH is based on HARQ-ACK feedback for the PSSCH received by the first UE in at least one PSFCH reception occasion or an absence of the HARQ-ACK feedback for the PSSCH in the at least one PSFCH reception occasion.

[0019] Some embodiments of the present disclosure provide a method for wireless communication. The method may include: receiving, from a BS, a DCI format for scheduling a resource or activating a configured grant for transmitting a PSSCH, wherein the DCI format includes an indicator for indicating at least one PUCCH transmission occasion for transmitting HARQ-ACK information corresponding to the PSSCH; transmitting, to a second UE, the PSSCH based on the DCI format; receiving, from the second UE, HARQ-ACK feedback for the PSSCH in at least one PSFCH reception occasion; and transmitting, to the BS, a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion, wherein the HARQ-ACK information corresponding to the PSSCH is based on the HARQ-ACK feedback for the PSSCH.

[0020] Some embodiments of the present disclosure provide a method for wireless communication. The method may include: transmitting, to a first UE, a DCI format for scheduling a resource or activating a configured grant for the first UE to transmit a PSSCH, wherein the DCI format includes an indicator for indicating at least one PUCCH transmission occasion for the first UE to transmit HARQ-ACK information corresponding to the PSSCH; and receiving, from the first UE, a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion, wherein the HARQ-ACK information corresponding to the PSSCH is based on HARQ-ACK feedback for the PSSCH received by the first UE in  at least one PSFCH reception occasion or an absence of the HARQ-ACK feedback for the PSSCH in the at least one PSFCH reception occasion.

[0021] Some embodiments of the present disclosure provide an apparatus. According to some embodiments of the present disclosure, the apparatus may include: at least one non-transitory computer-readable medium having stored thereon computer-executable instructions; at least one receiving circuitry; at least one transmitting circuitry; and at least one processor coupled to the at least one non-transitory computer-readable medium, the at least one receiving circuitry and the at least one transmitting circuitry, wherein the at least one non-transitory computer-readable medium and the computer executable instructions may be configured to, with the at least one processor, cause the apparatus to perform a method according to some embodiments of the present disclosure.BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to describe the manner in which the advantages and features of the disclosure can be obtained, a description of the disclosure is rendered by reference to specific embodiments thereof, which are illustrated in the appended drawings. These drawings depict only exemplary embodiments of the disclosure and are not therefore to be considered limiting of its scope.

[0023] FIG. 1 illustrates a schematic diagram of a wireless communication system in accordance with some embodiments of the present disclosure;

[0024] FIG. 2 illustrates example PUCCH transmission occasions in accordance with some embodiments of the present disclosure;

[0025] FIGs. 3 and 4 illustrate schematic diagrams for PUCCH transmission occasion determination in accordance with some embodiments of the present disclosure;

[0026] FIGs. 5 and 6 illustrate flowcharts of methods for wireless communication in accordance with some embodiments of the present disclosure;

[0027] FIG. 7 illustrates a block diagram of an exemplary apparatus in accordance  with some embodiments of the present disclosure;

[0028] FIG. 8 illustrates an example of a UE in accordance with some embodiments of the present disclosure;

[0029] FIG. 9 illustrates an example of a processor in accordance with some embodiments of the present disclosure; and

[0030] FIG. 10 illustrates an example of a network equipment (NE) in accordance with some embodiments of the present disclosure.DETAILED DESCRIPTION

[0031] The detailed description of the appended drawings is intended as a description of the preferred embodiments of the present disclosure and is not intended to represent the only form in which the present disclosure may be practiced. It should be understood that the same or equivalent functions may be accomplished by different embodiments that are intended to be encompassed within the spirit and scope of the present disclosure.

[0032] Reference will now be made in detail to some embodiments of the present disclosure, examples of which are illustrated in the accompanying drawings. To facilitate understanding, embodiments are provided under a specific network architecture (s) and new service scenarios, such as the 3rd generation partnership project (3GPP) 5G NR or 6G, 3GPP LTE, and so on. It is contemplated that along with the developments of network architectures and new service scenarios, all embodiments in the present disclosure are also applicable to similar technical problems; and moreover, the terminologies recited in the present disclosure may change, which should not affect the principles of the present disclosure.

[0033] In resource allocation mode 1 for sidelink transmissions, a BS may assign a PUCCH resource for a UE to transmit HARQ-ACK information associated with the sidelink transmissions. For sidelink communications on an unlicensed spectrum, sidelink HARQ-ACK feedback for a single PSSCH can have more than one PSFCH transmission occasion (e.g., up to 4 PSFCH transmission occasions) . Correspondingly,  there may be, for example, up to 4 PUCCH transmission occasions on the licensed carrier with one PUCCH corresponding to one PSFCH. As a result, it is unclear how to perform the PUCCH transmission on the licensed carrier.

[0034] Embodiments of the present disclosure provide solutions to facilitate the PUCCH transmission on a licensed carrier for a sidelink transmission over an unlicensed spectrum. By adopting the proposed solutions, spectrum utilization efficiency can be further increased with a simple UE implementation.

[0035] FIG. 1 illustrates a schematic diagram of wireless communication system 100 in accordance with some embodiments of the present disclosure.

[0036] The wireless communication system 100 may include one or more NEs 102 (e.g., one or more BSs) , one or more UEs 104, and a core network (CN) 106. The wireless communication system 100 may support various radio access technologies. In some implementations, the wireless communication system 100 may be a 4G network, such as an LTE network or an LTE-Advanced (LTE-A) network. In some other implementations, the wireless communication system 100 may be a NR network, such as a 5G network, a 5G-Advanced (5G-A) network, or a 5G ultra-wideband (5G-UWB) network. In other implementations, the wireless communication system 100 may be a combination of a 4G network and a 5G network, or other suitable radio access technology including Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi) , IEEE 802.16 (WiMAX) , and IEEE 802.20. The wireless communication system 100 may support radio access technologies beyond 5G, for example, 6G. Additionally, the wireless communication system 100 may support technologies, such as time division multiple access (TDMA) , frequency division multiple access (FDMA) , or code division multiple access (CDMA) , etc.

[0037] The one or more NEs 102 may be dispersed throughout a geographic region to form the wireless communication system 100. One or more of the NEs 102 described herein may be or include or may be referred to as a network node, a base station, a network element, a network function, a network entity, a radio access network (RAN) , a NodeB, an eNodeB (eNB) , a next-generation NodeB (gNB) , or other suitable terminology. An NE 102 and a UE 104 may communicate via a communication link, which may be a wireless or wired connection. For example, an NE 102 and a UE 104  may perform wireless communication (e.g., receive signaling, transmit signaling) over a Uu interface.

[0038] An NE 102 may provide a geographic coverage area for which the NE 102 may support services for one or more UEs 104 within the geographic coverage area. For example, an NE 102 and a UE 104 may support wireless communication of signals related to services (e.g., voice, video, packet data, messaging, broadcast, etc. ) according to one or multiple radio access technologies. In some implementations, an NE 102 may be moveable, for example, a satellite associated with a non-terrestrial network (NTN) . In some implementations, different geographic coverage areas 112 associated with the same or different radio access technologies may overlap, but the different geographic coverage areas may be associated with a different NE 102.

[0039] The one or more UEs 104 may be dispersed throughout a geographic region of the wireless communication system 100. A UE 104 may include or may be referred to as a remote unit, a mobile device, a wireless device, a remote device, a subscriber device, a transmitter device, a receiver device, or some other suitable terminology. In some implementations, the UE 104 may be referred to as a unit, a station, a terminal, or a client, among other examples. Additionally, or alternatively, the UE 104 may be referred to as an Internet-of-Things (IoT) device, an Internet-of-Everything (IoE) device, or machine-type communication (MTC) device, among other examples.

[0040] A UE 104 may be able to support wireless communication directly with other UEs 104 over a communication link. For example, a UE 104 may support wireless communication directly with another UE 104 over a device-to-device (D2D) communication link. In some implementations, such as vehicle-to-vehicle (V2V) deployments, vehicle-to-everything (V2X) deployments, or cellular-V2X deployments, the communication link 114 may be referred to as a sidelink. For example, a UE 104 may support wireless communication directly with another UE 104 over a PC5 interface.

[0041] An NE 102 may support communication with the CN 106, or with another NE 102, or both. For example, an NE 102 may interface with another NE 102 or the CN 106 through one or more backhaul links (e.g., S1, N2, N3 or another network interface) . In some implementations, the NE 102 may communicate with each other directly. In some other implementations, the NE 102 may communicate with each other or  indirectly (e.g., via the CN 106. In some implementations, one or more NEs 102 may include subcomponents, such as an access network entity, which may be an example of an access node controller (ANC) . An ANC may communicate with the one or more UEs 104 through one or more other access network transmission entities, which may be referred to as radio heads, smart radio heads, or transmission-reception points (TRPs) .

[0042] The CN 106 may support user authentication, access authorization, tracking, connectivity, and other access, routing, or mobility functions. The CN 106 may be an evolved packet core (EPC) , or a 5G core (5GC) , which may include a control plane entity that manages access and mobility (e.g., a mobility management entity (MME) , an access and mobility management functions (AMF) ) and a user plane entity that routes packets or interconnects to external networks (e.g., a serving gateway (S-GW) , a Packet Data Network (PDN) gateway (P-GW) , or a user plane function (UPF) ) . In some implementations, the control plane entity may manage non-access stratum (NAS) functions, such as mobility, authentication, and bearer management (e.g., data bearers, signal bearers, etc. ) for the one or more UEs 104 served by the one or more NEs 102 associated with the CN 106.

[0043] The CN 106 may communicate with a packet data network over one or more backhaul links (e.g., via an S1, N2, N3, or another network interface) . The packet data network may include an application server. In some implementations, one or more UEs 104 may communicate with the application server. A UE 104 may establish a session (e.g., a protocol data unit (PDU) session, or the like) with the CN 106 via an NE 102. The CN 106 may route traffic (e.g., control information, data, and the like) between the UE 104 and the application server using the established session (e.g., the established PDU session) . The PDU session may be an example of a logical connection between the UE 104 and the CN 106 (e.g., one or more network functions of the CN 106) .

[0044] In the wireless communication system 100, the NEs 102 and the UEs 104 may use resources of the wireless communication system 100 (e.g., time resources (e.g., symbols, slots, subframes, frames, or the like) or frequency resources (e.g., subcarriers, carriers) ) to perform various operations (e.g., wireless communication) . In some  implementations, the NEs 102 and the UEs 104 may support different resource structures. For example, the NEs 102 and the UEs 104 may support different frame structures. In some implementations, such as in 4G, the NEs 102 and the UEs 104 may support a single frame structure. In some other implementations, such as in 5G and among other suitable radio access technologies, the NEs 102 and the UEs 104 may support various frame structures (i.e., multiple frame structures) . The NEs 102 and the UEs 104 may support various frame structures based on one or more numerologies.

[0045] One or more numerologies may be supported in the wireless communication system 100, and a numerology may include a subcarrier spacing and a cyclic prefix. A first numerology (e.g., μ=0) may be associated with a first subcarrier spacing (e.g., 15 kHz) and a normal cyclic prefix. In some implementations, the first numerology (e.g., μ=0) associated with the first subcarrier spacing (e.g., 15 kHz) may utilize one slot per subframe. A second numerology (e.g., μ=1) may be associated with a second subcarrier spacing (e.g., 30 kHz) and a normal cyclic prefix. A third numerology (e.g., μ=2) may be associated with a third subcarrier spacing (e.g., 60 kHz) and a normal cyclic prefix or an extended cyclic prefix. A fourth numerology (e.g., μ=3) may be associated with a fourth subcarrier spacing (e.g., 120 kHz) and a normal cyclic prefix. A fifth numerology (e.g., μ=4) may be associated with a fifth subcarrier spacing (e.g., 240 kHz) and a normal cyclic prefix.

[0046] A time interval of a resource (e.g., a communication resource) may be organized according to frames (also referred to as radio frames) . Each frame may have a duration, for example, a 10 millisecond (ms) duration. In some implementations, each frame may include multiple subframes. For example, each frame may include 10 subframes, and each subframe may have a duration, for example, a 1 ms duration. In some implementations, each frame may have the same duration. In some implementations, each subframe of a frame may have the same duration.

[0047] Additionally or alternatively, a time interval of a resource (e.g., a communication resource) may be organized according to slots. For example, a subframe may include a number (e.g., quantity) of slots. The number of slots in each subframe may also depend on the one or more numerologies supported in the wireless communication system 100. For instance, the first, second, third, fourth, and fifth  numerologies (i.e., μ=0, μ=1, μ=2, μ=3, μ=4) associated with respective subcarrier spacings of 15 kHz, 30 kHz, 60 kHz, 120 kHz, and 240 kHz may utilize a single slot per subframe, two slots per subframe, four slots per subframe, eight slots per subframe, and 16 slots per subframe, respectively. Each slot may include a number (e.g., quantity) of symbols (e.g., orthogonal frequency-division multiplexing (OFDM) symbols) . In some implementations, the number (e.g., quantity) of slots for a subframe may depend on a numerology. For a normal cyclic prefix, a slot may include 14 symbols. For an extended cyclic prefix (e.g., applicable for 60 kHz subcarrier spacing) , a slot may include 12 symbols. The relationship between the number of symbols per slot, the number of slots per subframe, and the number of slots per frame for a normal cyclic prefix and an extended cyclic prefix may depend on a numerology. It should be understood that reference to a first numerology (e.g., μ=0) associated with a first subcarrier spacing (e.g., 15 kHz) may be used interchangeably between subframes and slots.

[0048] In the wireless communication system 100, an electromagnetic (EM) spectrum may be split, based on frequency or wavelength, into various classes, frequency bands, frequency channels, etc. By way of example, the wireless communication system 100 may support one or multiple operating frequency bands, such as frequency range designations FR1 (410 MHz –7.125 GHz) , FR2 (24.25 GHz –52.6 GHz) , FR3 (7.125 GHz –24.25 GHz) , FR4 (52.6 GHz –114.25 GHz) , FR4a or FR4-1 (52.6 GHz –71 GHz) , and FR5 (114.25 GHz –300 GHz) . In some implementations, the NEs 102 and the UEs 104 may perform wireless communication over one or more of the operating frequency bands. In some implementations, FR1 may be used by the NEs 102 and the UEs 104, among other equipment or devices for cellular communication traffic (e.g., control information, data) . In some implementations, FR2 may be used by the NEs 102 and the UEs 104, among other equipment or devices for short-range, high data rate capabilities.

[0049] FR1 may be associated with one or multiple numerologies (e.g., at least three numerologies) . For example, FR1 may be associated with a first numerology (e.g., μ=0) , which includes 15 kHz subcarrier spacing; a second numerology (e.g., μ=1) , which includes 30 kHz subcarrier spacing; and a third numerology (e.g., μ=2) , which includes 60 kHz subcarrier spacing. FR2 may be associated with one or multiple  numerologies (e.g., at least 2 numerologies) . For example, FR2 may be associated with a third numerology (e.g., μ=2) , which includes 60 kHz subcarrier spacing; and a fourth numerology (e.g., μ=3) , which includes 120 kHz subcarrier spacing.

[0050] A UE 104 may include computing devices, such as desktop computers, laptop computers, personal digital assistants (PDAs) , tablet computers, smart televisions (e.g., televisions connected to the Internet) , set-top boxes, game consoles, security systems (including security cameras) , vehicle on-board computers, network devices (e.g., routers, switches, and modems) , or the like. According to some embodiments of the present disclosure, a UE 104 may include a portable wireless communication device, a smart phone, a cellular telephone, a flip phone, a device having a subscriber identity module, a personal computer, a selective call receiver, or any other device that is capable of sending and receiving communication signals on a wireless network. In some embodiments of the present disclosure, a UE 104 includes wearable devices, such as smart watches, fitness bands, optical head-mounted displays, or the like. Moreover, a UE 104 may be referred to as a subscriber unit, a mobile, a mobile station, a user, a terminal, a mobile terminal, a wireless terminal, a fixed terminal, a subscriber station, a user terminal, or a device, or described using other terminology used in the art. A UE 104 may communicate with an NE 102 (e.g., a BS) via uplink (UL) communication signals. An NE 102 may communicate with a UE 104 via downlink (DL) communication signals.

[0051] In some embodiments of the present disclosure, an NE 102 and a UE 104 may communicate over licensed spectrums, whereas in some other embodiments, an NE 102 and a UE 104 may communicate over unlicensed spectrums. The present disclosure is not intended to be limited to the implementation of any particular wireless communication system architecture or protocol.

[0052] Sidelink transmission may involve a physical sidelink control channel (PSCCH) and an associated PSSCH, which is scheduled by the sidelink control information (SCI) carried on the PSCCH. The SCI and associated PSSCH may be transmitted from a transmitting UE (hereinafter referred to as "Tx UE" ) to a receiving UE (hereinafter referred to as "Rx UE" ) in a unicast manner, to a group of Rx UEs in a groupcast manner, or to Rx UEs within a range in a broadcast manner.

[0053] The PSSCH may carry data which may require corresponding HARQ-ACK feedback from the Rx UE (s) to the Tx UE. In some embodiments, broadcast transmission may not need HARQ-ACK feedback. In some embodiments, unicast and groupcast transmission may enable HARQ-ACK feedback under some preconditions. The HARQ-ACK feedback for a PSSCH may be carried on a physical sidelink feedback channel (PSFCH) .

[0054] In some embodiments of the present disclosure, sidelink transmission may be performed on an unlicensed spectrum. This is advantageous because a sidelink transmission over an unlicensed spectrum can achieve, for example, an increased data rate (s) . In order to achieve fair coexistence between various systems, for example, NR systems (e.g., NR-U systems) and other wireless systems, a channel access procedure, also known as a listen-before-talk (LBT) test, may be performed before communicating on the unlicensed spectrum. When the LBT test is successful, a Tx UE can transmit a sidelink transmission (e.g., PSSCH) to an Rx UE and may wait for the reception of a PSFCH from the Rx UE. Otherwise, if the LBT test fails, the Tx UE cannot start any transmission on the channel, and may continue to perform another LBT test (s) until a successful LBT test result.

[0055] Similarly, an Rx UE may need to perform an LBT test before transmitting the PSFCH to the Tx UE on an unlicensed spectrum. The HARQ-ACK feedback may not be transmitted if the LBT test at the Rx UE side fails. Without such HARQ-ACK feedback, the Tx UE may have to retransmit the PSSCH even though the Rx UE has correctly decoded the PSSCH.

[0056] Furthermore, even if the LBT test at the Rx UE side is successful, and the Rx UE transmits the PSFCH to the Tx UE, the Tx UE may not correctly decode the PSFCH due to hidden node interference on the shared unlicensed spectrum. In that sense, the Tx UE may have to retransmit the PSSCH even though the Rx UE has correctly decoded the PSSCH.

[0057] In some embodiments of the present disclosure, to address the issue of LBT failure, sidelink HARQ-ACK feedback for one PSSCH can have more than one PSFCH transmission occasion (e.g., up to 4 PSFCH transmission occasions) or, from the perspective of the Tx UE, more than one PSFCH reception occasion (e.g., up to 4  PSFCH reception occasions) .

[0058] On the other hand, more than one resource allocation mode (e.g., resource allocation mode 1 and resource allocation mode 2) is employed for a sidelink transmission. Resource allocation mode 1 is based on the scheduling of a BS. Resource allocation mode 2 is based on the autonomous selection of a UE. The specific definitions of the two modes are described in 3GPP specifications.

[0059] For example, in resource allocation mode 1, resources may be assigned by a BS via dynamic scheduling or a configured grant. For example, a BS may transmit a DCI format (e.g., DCI format 3_0) to a UE (e.g., Tx UE) to indicate the time-frequency resource for sidelink transmissions (e.g., a PSCCH (s) and a PSSCH (s) ) or to activate a configured grant for the sidelink transmissions. The DCI format may also a indicate PSFCH-to-PUCCH timing and PUCCH resource (s) for the Tx UE to report HARQ-ACK information associated with the sidelink transmissions to the BS. For example, after receiving sidelink HARQ-ACK feedback on a PSFCH (s) from an Rx UE (s) , the Tx UE may transmit a PUCCH carrying the HARQ-ACK information associated with the sidelink transmissions to the BS in the indicated PUCCH resource. If the Tx UE transmits a “negative ACK (NACK) ” to the BS in the PUCCH resource, then the BS knows that the Tx UE has not successfully transmitted its data to the Rx UE (s) and may schedule resources for the Tx UE to retransmit its data to the Rx UE (s) . If the Tx UE transmits an “ACK” to the BS in the PUCCH resource, then the BS knows that the Tx UE has already successfully transmitted its data to the Rx UE (s) and may not schedule resources for the Tx UE for retransmission. Hence, for each transport block (TB) or PSSCH in resource allocation mode 1, the BS may assign a relevant PUCCH resource and indicate it to the Tx UE in the corresponding DCI format.

[0060] As mentioned above, the sidelink HARQ-ACK feedback for one PSSCH can have more than one PSFCH reception occasion (e.g., up to 4 PSFCH reception occasions) on an unlicensed carrier. Correspondingly, there may be more than one PUCCH transmission occasion (e.g., up to 4 PUCCH transmission occasion) on the licensed carrier with one PUCCH corresponding to one PSFCH. Various issues may arise under such circumstance. For example, one issue is how to indicate the more than one PUCCH resource in one DCI format. Another issue is how to transmit the  PUCCH in the more than one PUCCH resource.

[0061] FIG. 2 illustrates example PUCCH transmission occasions in accordance with some embodiments of the present disclosure. In FIG. 2, it is assumed that the PSFCH periodicity is configured as 4. That is, every 4 consecutive slots have one PSFCH occasion. It is further assumed that sidelink HARQ-ACK feedback for one PSSCH has 4 PSFCH occasions.

[0062] Referring to FIG. 2, according to a DCI format from a BS, a Tx UE may transmit PSSCH 221 to an Rx UE (s) in slot n on an unlicensed carrier. From the perspective of the Tx UE, it can receive HARQ-ACK feedback for PSSCH 221 from the Rx UE (s) in at least one of the four PSFCH reception occasions in slot n+3, slot n+7, slot n+11, and slot n+15. The BS may assign resources for PUCCH transmission on a licensed carrier corresponding to the four PSFCH reception occasions and indicate the assigned resources to the Tx UE in the DCI format.

[0063] Embodiments of the present disclosure provide solutions to facilitate the PUCCH transmission on a licensed carrier for a sidelink transmission over an unlicensed spectrum. For example, solutions for indicating and determining the PUCCH transmission occasion (s) for a PUCCH carrying HARQ-ACK information corresponding to a sidelink transmission on an unlicensed spectrum are provided. For example, solutions for transmitting the PUCCH in the PUCCH transmission occasions are provided. More details on the embodiments of the present disclosure will be illustrated in the following text in combination with the appended drawings.

[0064] The following embodiments are discussed in the scenario where resource allocation mode 1 is adopted for a sidelink transmission and the HARQ-ACK feedback for one sidelink transmission over an unlicensed spectrum can have multiple PSFCH reception opportunities (e.g., multiple PSFCH reception occasions) . In this scenario, a UE (e.g., Tx UE) may receive a DCI format for scheduling a resource or activating a configured grant for transmitting a PSSCH (s) and may transmit the PSSCH (s) to another UE (e.g., at least one Rx UE) based on the DCI format. The DCI format may include an indicator (denoted as indicator #A) for indicating at least one PUCCH transmission occasion for transmitting HARQ-ACK information corresponding to the PSSCH (s) . The HARQ-ACK information corresponding to the PSSCH may be based  on the HARQ-ACK feedback for the PSSCH from the at least one Rx UE. For example, the Tx UE may detect HARQ-ACK feedback for the PSSCH on the multiple PSFCH reception occasions. The Tx UE may determine the HARQ-ACK information corresponding to the PSSCH based on the HARQ-ACK feedback for the PSSCH received from the Rx UE (s) or based on an absence of the HARQ-ACK feedback for the PSSCH in at least one PSFCH reception occasion of the multiple PSFCH reception occasions. The Tx UE may transmit a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion.

[0065] Several methods can be employed to implement indicator #Ain the DCI format. Several methods can be employed to implement the transmission of the HARQ-ACK information or PUCCH carrying the same. Details of these methods will be described in the following text in combination with the appended drawings.

[0066] In the context of the present disclosure, HARQ-ACK feedback or information transmitted on a PSFCH is also referred to as sidelink HARQ-ACK feedback or information, and HARQ-ACK feedback or information transmitted on a PUCCH is also referred to as UL HARQ-ACK feedback or information. In addition, a PSFCH occasion may refer to a PSFCH transmission occasion from the perspective of an Rx UE and a PSFCH reception occasion from the perspective of a Tx UE. A PUCCH occasion may refer to a PUCCH transmission occasion from the perspective of a UE and a PUCCH reception occasion from the perspective of a BS.

[0067] In some embodiments of the present disclosure, indicator #A in the DCI format may indicate at least one PUCCH transmission occasion corresponding to the PSFCH reception occasions for the Tx UE to report the UL HARQ-ACK information. For example, indicator #A may indicate a subset (denoted as subset #A) of HARQ-ACK feedback timing values in a HARQ-ACK feedback timing set (denoted as set #A) . The Tx UE can determine the at least one PUCCH transmission occasion for transmitting the UL HARQ-ACK information based on the HARQ-ACK feedback timing value (s) in subset #A and a corresponding PSFCH reception occasion (s) . In some embodiments, the DCI format may include a single PUCCH resource indicator indicating the same PUCCH resource for the at least one PUCCH transmission occasion.

[0068] Set #A may include one or more subsets of HARQ-ACK feedback timing  values, and each of the one or more subsets may include one or more HARQ-ACK feedback timing values. The HARQ-ACK feedback timing value may indicate an offset (e.g., a slot level timing offset) from a PSFCH occasion to a corresponding PUCCH occasion. In some examples, indicator #A may be included in a PSFCH-to-HARQ feedback timing indicator field in the DCI format.

[0069] Set #A can be configured by radio resource control (RRC) signaling, preconfigured during implementation, or specified in standards. For example, set #Acan be { {0} , {+2} , {+4} , {+6} , {0, +2} , {+2, +4} , {+4, +6} , {0, +2, +4} , {+2, +4, +6} , {0, +2, +4, +6} } . The size of indicator #A (e.g., the number of bits of the PSFCH-to-HARQ feedback timing indicator field) may be dependent on the number of subsets in set #A.

[0070] For a subset including a single HARQ-ACK feedback timing value in set #A, it suggests that a single PUCCH transmission occasion is assigned by the BS and the UL HARQ-ACK feedback is transmitted only once in the PUCCH indicated by the single HARQ-ACK feedback timing value in this subset with reference to a specific (e.g., the last) PSFCH occasion among the PSFCH occasions for the sidelink HARQ-ACK feedback.

[0071] Taking subset #A as an example, in the case that subset #A includes a single HARQ-ACK feedback timing value, the Tx UE may determine a single PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH (i.e., UL HARQ-ACK information) based on the single HARQ-ACK feedback timing value and the last PSFCH reception occasion associated with the PSSCH. The BS may similarly determine the single PUCCH transmission occasion for the first UE to transmit the UL HARQ-ACK information.

[0072] For a subset including multiple HARQ-ACK feedback timing values, it suggests that multiple PUCCH occasions are assigned by the BS, the UL HARQ-ACK feedback can be transmitted multiple times (e.g., in multiple slots) and the number of the PUCCH occasions is equal to the number of HARQ-ACK feedback timing values in the subset. Each of the multiple PUCCH occasions can be determined based on a respective HARQ-ACK feedback timing value in the subset with reference to a corresponding PSFCH occasion for the sidelink HARQ-ACK feedback.

[0073] Taking subset #A as an example, in the case that the number of values in subset #A is equal to the number of PSFCH occasions of sidelink HARQ-ACK feedback for one PSSCH, each PSFCH occasion may correspond to one PUCCH occasion. For example, the Tx UE may determine a PUCCH transmission occasion for transmitting the UL HARQ-ACK information based on each value in subset #A and a corresponding PSFCH reception occasion of the PSFCH occasions for the sidelink HARQ-ACK feedback.

[0074] For example, it is assumed that sidelink HARQ-ACK feedback can be received by a Tx UE in slot n, n+k1, n+k2, …, n+kN-1, respectively, for N PSFCH reception occasions, where N denotes the number of PSFCH reception occasions of sidelink HARQ-ACK feedback for one PSSCH. In the case that the PSFCH-to-HARQ feedback timing indicator field in the DCI format indicates a subset of N values, e.g., {m, m1, m2, …, mN-1} , then multiple PUCCHs can be transmitted in slots n+m, n+k1+m1, n+k2+ m2, …, n+kN-1+ mN-1.

[0075] In the case that the number of values in subset #A is smaller than the number of PSFCH occasions of sidelink HARQ-ACK feedback for one PSSCH, only some of the PSFCH occasions may have a corresponding PUCCH occasion. For example, assuming that subset #A includes Z values and the sidelink HARQ-ACK feedback for one PSSCH can have up to N PSFCH occasions, when N>Z, only Z PSFCH occasions of the N PSFCH occasions have corresponding PUCCH occasions. That is, the Z PSFCH occasions correspond to Z PUCCH occasions. Each of the Z PUCCH occasions can be determined based on a corresponding value in subset #A and a corresponding PSFCH occasion in the Z PSFCH occasions.

[0076] In some embodiments, the Z PSFCH occasions are the last Z PSFCH reception occasions of the N PSFCH occasions. In some embodiments, the Z PSFCH occasions are evenly distributed among the N PSFCH occasions. For example, each of N / Z consecutive PSFCH occasions may correspond to one PUCCH occasion. In this example, the reference PSFCH occasion may be a specific PSFCH occasion (e.g., the last PSFCH occasion) of the N / Z consecutive PSFCH occasions. For example, assuming that each of 2 consecutive PSFCH occasions may correspond to one PUCCH occasion, then the PUCCH occasion can be determined based on a corresponding  HARQ feedback timing value and the last PSFCH occasion among the 2 consecutive PSFCH occasions.

[0077] After determining the at least one PUCCH occasion according to the methods as described above, the Tx UE can perform a PUCCH transmission, and the BS can perform PUCCH detection and reception. The specific UE behaviors and BS behaviors are described below.

[0078] In some embodiments, the Tx UE may transmit a PUCCH (e.g., UL HARQ-ACK information) on each of the at least one PUCCH occasion. The BS may detect a PUCCH (e.g., UL HARQ-ACK information) from the Tx UE on each of the at least one PUCCH occasion. The BS may determine to schedule a resource for retransmission of the PSSCH transmission if the BS detects a "NACK" in any PUCCH occasion of the at least one PUCCH occasion.

[0079] In some embodiments, the Tx UE may transmit a PUCCH (e.g., UL HARQ-ACK information) only on the last PUCCH occasion of the at least one PUCCH occasion. The BS may detect a PUCCH (e.g., UL HARQ-ACK information) from the Tx UE only on the last PUCCH occasion of the at least one PUCCH occasion. The BS may determine to schedule a resource for retransmission of the PSSCH transmission if the BS detects a "NACK" on this PUCCH occasion.

[0080] In some embodiments, the Tx UE may transmit a PUCCH (e.g., UL HARQ-ACK information) only on a specific PUCCH occasion (denoted as PUCCH occasion #1) of the at least one PUCCH occasion. PUCCH occasion #1 may refer to the nearest PUCCH occasion among the at least one PUCCH occasion after the Tx UE obtains HARQ-ACK feedback for all PSSCHs associated with the DCI format from a PSFCH reception (s) or an absence (s) of a PSFCH reception (s) in a PSFCH occasion (s) . In other words, PUCCH occasion #1 may refer to the nearest PUCCH occasion among the at least one PUCCH occasion after the Tx UE can determine the final sidelink HARQ-ACK feedback for every PSSCH associated with the DCI format. Every PSSCH associated with the DCI format may refer to all PSSCHs scheduled by the DCI format or all PSSCHs transmitted in a periodicity of the configured grant activated by the DCI format.

[0081] For example, in the case that a DCI format dynamically schedules a set of PSSCHs for unicast transmission, PUCCH occasion #1 may refer to the nearest PUCCH occasion among the at least one PUCCH occasion after the Tx UE receives, from the Rx UE, sidelink HARQ-ACK feedback for all PSSCHs in the set of PSSCHs in a PSFCH reception (s) , or after the last PSFCH reception occasion if the Tx UE does not detect any sidelink HARQ-ACK feedback in all PSFCH reception occasions.

[0082] The BS may detect a PUCCH (e.g., UL HARQ-ACK information) from the Tx UE from the earliest PUCCH occasion of the at least one PUCCH occasion until an "ACK" or a "NACK" is detected (or received) by the BS in one (e.g., PUCCH occasion #1) of the at least one PUCCH occasion. The BS may determine to schedule a resource for retransmission of the PSSCH transmission if the BS detects a "NACK" on this PUCCH occasion. The BS may ignore the remaining PUCCH occasion (s) of the at least one PUCCH occasion after the one PUCCH occasion.

[0083] For example, FIG. 3 illustrates a schematic diagram for PUCCH transmission occasion determination in accordance with some embodiments of the present disclosure. In FIG. 3, it is assumed that the PSFCH periodicity is configured as 4. That is, every 4 consecutive slots have one PSFCH occasion. It is further assumed that sidelink HARQ-ACK feedback for one PSSCH has 4 PSFCH occasions.

[0084] Referring to FIG. 3, according to a DCI format from a BS, a Tx UE may transmit PSSCH 321 to an Rx UE (s) in slot n on an unlicensed carrier. From the perspective of the Tx UE, it can receive HARQ-ACK feedback for PSSCH 321 from the Rx UE (s) in at least one of the four PSFCH reception occasions in slot n+3, slot n+7, slot n+11, and slot n+15. Indicator #A in the DCI format may indicate a subset of HARQ-ACK feedback timing values. Assuming that the subset of HARQ-ACK feedback timing values includes four values denoted by 311-314 in FIG. 3, then the Tx UE can determine four PUCCH occasions on the licensed carrier based on values in the subset of HARQ-ACK feedback timing values and corresponding PSFCH reception occasions. Each of the four PUCCH occasions corresponds to one of the four PSFCH reception occasions. Similarly, the BS can determine the four PUCCH occasions.

[0085] In some embodiments of the present disclosure, indicator #A may indicate a HARQ-ACK feedback timing value (denoted as value #B) in a HARQ-ACK feedback  timing set (denoted as set #B) . Value #B can be applied to each PSFCH occasion to obtain a corresponding PUCCH transmission occasion. In this way, when sidelink HARQ-ACK feedback for one PSSCH can have more than one PSFCH reception occasion, each of the more than one PSFCH reception occasion can correspond to a respective PUCCH transmission occasion. For example, the Tx UE can determine multiple PUCCH transmission occasions for transmitting the UL HARQ-ACK information based on value #B and each of the more than one PSFCH reception occasion. In some embodiments, the DCI format may include a single PUCCH resource indicator indicating the same PUCCH resource for the multiple PUCCH transmission occasions.

[0086] Set #B may include one or more HARQ-ACK feedback timing values, each of which may indicate an offset (e.g., a slot level timing offset) from a PSFCH occasion to a corresponding PUCCH occasion. In some examples, indicator #A may be included in a PSFCH-to-HARQ feedback timing indicator field in the DCI format.

[0087] Set #B can be configured by RRC signaling, preconfigured during implementation, or specified in standards. For example, set #B can be {0, +2, +4, +6, +8} . The size of indicator #A (e.g., the number of bits of the PSFCH-to-HARQ feedback timing indicator field) may be dependent on the number of values in set #B.

[0088] As the DCI format indicates a single PSFCH-to-HARQ feedback timing value, the same PSFCH to PUCCH timing value is applied to each of the more than one PSFCH occasion. For example, it is assumed that sidelink HARQ-ACK feedback can be received by a Tx UE in slot n, n+k1, n+k2, …, n+kN-1, respectively, for N PSFCH reception occasions, where N denotes the number of PSFCH reception occasions of sidelink HARQ-ACK feedback for one PSSCH. Assuming that the PSFCH-to-HARQ feedback timing indicator field in the DCI format indicates a value of m (e.g., value #B=m) , then multiple PUCCHs can be transmitted in slots n+m, n+k1+m, n+k2+ m, …, n+kN-1+m.

[0089] After determining the multiple PUCCH occasions according to the methods as described above, the Tx UE can perform a PUCCH transmission, and the BS can perform PUCCH detection and reception. The specific UE behaviors and BS behaviors are described below.

[0090] In some embodiments, the Tx UE may transmit a PUCCH (e.g., UL HARQ-ACK information) on each of the multiple PUCCH occasions. The BS may detect a PUCCH (e.g., UL HARQ-ACK information) from the Tx UE on each of the multiple PUCCH occasions. The BS may determine to schedule a resource for retransmission of the PSSCH transmission if the BS detects a "NACK" in any of the PUCCH occasions.

[0091] In some embodiments, the Tx UE may transmit a PUCCH (e.g., UL HARQ-ACK information) only on the last PUCCH occasion of the multiple PUCCH occasions. The BS may detect a PUCCH (e.g., UL HARQ-ACK information) from the Tx UE only on the last PUCCH occasion of the multiple PUCCH occasions. The BS may determine to schedule a resource for retransmission of the PSSCH transmission if the BS detects a "NACK" on this PUCCH occasion.

[0092] In some embodiments, the Tx UE may transmit a PUCCH (e.g., UL HARQ-ACK information) only on a specific PUCCH occasion of the multiple PUCCH occasions. The above descriptions with respect to PUCCH occasion #1 may be applied to the specific PUCCH occasion. That is, the specific PUCCH occasion may refer to the nearest PUCCH occasion among the multiple PUCCH occasions after the Tx UE obtains HARQ-ACK feedback for all PSSCHs associated with the DCI format from a PSFCH reception (s) or an absence (s) of a PSFCH reception (s) in a PSFCH occasion (s) . In other words, the specific PUCCH occasion may refer to the nearest PUCCH occasion among the multiple PUCCH occasions after the Tx UE can determine the final sidelink HARQ-ACK feedback for every PSSCH associated with the DCI format.

[0093] The BS may detect a PUCCH (e.g., UL HARQ-ACK information) from the Tx UE from the earliest PUCCH occasion of the multiple PUCCH occasions until an "ACK" or a "NACK" is detected (or received) by the BS in one (e.g., the specific PUCCH occasion or PUCCH occasion #1) of the multiple PUCCH occasions. The BS may determine to schedule a resource for retransmission of the PSSCH transmission if the BS detects a "NACK" on this PUCCH occasion. The BS may ignore the remaining PUCCH occasion (s) of the multiple PUCCH occasions after the one PUCCH occasion.

[0094] Referring again to FIG. 3, indicator #A in the DCI format may indicate a  HARQ-ACK feedback timing value to be applied to each of the four PSFCH reception occasions in slot n+3, slot n+7, slot n+11, and slot n+15. That is, the offset values denoted by 311-314 in FIG. 3 are the same. The Tx UE can determine four PUCCH occasions on the licensed carrier based on the same HARQ-ACK feedback timing value and each of the four PSFCH reception occasions. Similarly, the BS can determine the four PUCCH occasions.

[0095] In some embodiments of the present disclosure, instead of applying the HARQ-ACK feedback timing value (e.g., value #B) indicated by indicator #A in the DCI format to each of the multiple PSFCH occasions to obtain multiple PUCCH occasions, the indicated HARQ-ACK feedback timing value (e.g., value #B) may only be applied to a specific PSFCH occasion (e.g., the last PSFCH occasion) to obtain a single PUCCH occasion. In this way, when sidelink HARQ-ACK feedback for one PSSCH can have more than one PSFCH reception occasion, the more than one PSFCH reception occasion can correspond to a single PUCCH transmission occasion. For example, the Tx UE can determine the single PUCCH transmission occasion for transmitting the UL HARQ-ACK information based on the indicated HARQ-ACK feedback timing value (e.g., value #B) and the last PSFCH reception occasion of the more than one PSFCH reception occasion. In some embodiments, the DCI format may include a single PUCCH resource indicator indicating the PUCCH resource for the single PUCCH transmission occasion.

[0096] The afore-mentioned descriptions with respect to the HARQ-ACK feedback timing set (i.e., set #B) and the corresponding indicator #A may apply here. For example, indicator #A in the DCI format may indicate the single HARQ-ACK feedback timing value from a HARQ-ACK feedback timing set (e.g., set #B) including one or more HARQ-ACK feedback timing values, each of which may indicate an offset (e.g., a slot level timing offset) from a PSFCH occasion to a corresponding PUCCH occasion. Indicator #A may be included in a PSFCH-to-HARQ feedback timing indicator field in the DCI format.

[0097] The HARQ-ACK feedback timing set (e.g., set #B) can be configured by RRC signaling, preconfigured during implementation, or specified in standards. For example, the HARQ-ACK feedback timing set can be {0, +2, +4, +6, +8} . The size  of indicator #A (e.g., the number of bits of the PSFCH-to-HARQ feedback timing indicator field) may be dependent on the number of values in the HARQ-ACK feedback timing set.

[0098] For example, it is assumed that sidelink HARQ-ACK feedback can be received by a Tx UE in slot n, n+k1, n+k2, …, n+kN-1, respectively, for N PSFCH reception occasions, where N denotes the number of PSFCH reception occasions of sidelink HARQ-ACK feedback for one PSSCH. Assuming that the PSFCH-to-HARQ feedback timing indicator field in the DCI format indicates a value of m (e.g., value #B=m) , then a single PUCCH can be transmitted in slot n+kN-1+m.

[0099] After determining the PUCCH occasion according to the methods as described above, the Tx UE can perform a PUCCH transmission, and the BS can perform PUCCH detection and reception. The specific UE behaviors and BS behaviors are described below.

[0100] In some embodiments, the Tx UE may transmit a PUCCH (e.g., UL HARQ-ACK information) on the determined PUCCH occasion. The BS may detect a PUCCH (e.g., UL HARQ-ACK information) from the Tx UE on the determined PUCCH occasion. The BS may determine to schedule a resource for retransmission of the PSSCH transmission if the BS detects a "NACK" in the PUCCH occasion.

[0101] For example, FIG. 4 illustrates a schematic diagram for PUCCH transmission occasion determination in accordance with some embodiments of the present disclosure. In FIG. 4, it is assumed that the PSFCH periodicity is configured as 4. That is, every 4 consecutive slots have one PSFCH occasion. It is further assumed that sidelink HARQ-ACK feedback for one PSSCH has 4 PSFCH occasions.

[0102] Referring to FIG. 4, according to a DCI format from a BS, a Tx UE may transmit PSSCH 421 to an Rx UE (s) in slot n on an unlicensed carrier. From the perspective of the Tx UE, it can receive HARQ-ACK feedback for PSSCH 421 from the Rx UE (s) in at least one of the four PSFCH reception occasions in slot n+3, slot n+7, slot n+11, and slot n+15. Indicator #A in the DCI format may indicate a HARQ-ACK feedback timing value (denoted by 411 in FIG. 4) . The Tx UE can determine a PUCCH occasion on the licensed carrier based on the indicated HARQ-ACK feedback  timing value and the last PSFCH reception occasion (i.e., the PSFCH reception occasion in slot n+15) of the four PSFCH reception occasions. Similarly, the BS can determine the PUCCH occasion.

[0103] In some embodiments of the present disclosure, indicator #A in the DCI format may include at least one HARQ-ACK feedback timing indicator. Each HARQ-ACK feedback timing indicator (denoted as indicator #A') may indicate a respective HARQ-ACK feedback timing value from one or more HARQ-ACK feedback timing values in a HARQ-ACK feedback timing set (e.g., set #B) . In this way, indicator #A (i.e., the at least one indicator #A') can indicate at least one PUCCH transmission occasion corresponding to the PSFCH reception occasions for the Tx UE to report the UL HARQ-ACK information. For example, the Tx UE can determine the at least one PUCCH transmission occasion for transmitting the UL HARQ-ACK information based on the respective HARQ-ACK feedback timing values and corresponding PSFCH reception occasions.

[0104] In some examples, the DCI format may include at least one PSFCH-to-HARQ feedback timing indicator field, each of which indicates a respective PSFCH to PUCCH timing value by pointing to a corresponding value from the HARQ-ACK feedback timing set. In some embodiments, the DCI format may include a single PUCCH resource indicator indicating the same PUCCH resource for the at least one PUCCH transmission occasion.

[0105] The afore-mentioned descriptions with respect to the HARQ-ACK feedback timing set (i.e., set #B) may apply here. For example, indicator #A' in the DCI format may indicate a single HARQ-ACK feedback timing value from a HARQ-ACK feedback timing set (e.g., set #B) including one or more HARQ-ACK feedback timing values, each of which may indicate an offset (e.g., a slot level timing offset) from a PSFCH occasion to a corresponding PUCCH occasion.

[0106] The HARQ-ACK feedback timing set (e.g., set #B) can be configured by RRC signaling, preconfigured during implementation, or specified in standards. For example, the HARQ-ACK feedback timing set can be {0, +2, +4, +6, +8} . The size of indicator #A' (e.g., the number of bits of a PSFCH-to-HARQ feedback timing indicator field) may be dependent on the number of values in the HARQ-ACK feedback  timing set.

[0107] Methods for determining the at least one PUCCH occasion are further described below, depending on the relationship between the number of indicator #A' (e.g., the number of PSFCH-to-HARQ feedback timing indicator fields) in the DCI format and the number of PSFCH occasions for the sidelink HARQ-ACK feedback.

[0108] For example, in the case that the number of indicator #A' is equal to the number of PSFCH reception occasions of sidelink HARQ-ACK feedback for one PSSCH, each PSFCH occasion may correspond to one PUCCH occasion. For example, the Tx UE may determine a PUCCH transmission occasion for transmitting the UL HARQ-ACK information based on each of the respective HARQ-ACK feedback timing values indicated by the at least one indicator #A' and a corresponding PSFCH reception occasion of the PSFCH occasions for the sidelink HARQ-ACK feedback.

[0109] For example, it is assumed that sidelink HARQ-ACK feedback can be received by a Tx UE in slot n, n+k1, n+k2, …, n+kN-1, respectively, for N PSFCH reception occasions, where N denotes the number of PSFCH reception occasions of sidelink HARQ-ACK feedback for one PSSCH. In the case that the DCI format includes N PSFCH-to-HARQ feedback timing indicator fields, which indicate N independent HARQ feedback timing values, e.g., {m, m1, m2, …, mN-1} , then multiple PUCCHs can be transmitted in slots n+m, n+k1+m1, n+k2+ m2, …, n+kN-1+ mN-1.

[0110] In the case that the number of indicator #A' is smaller than the number of PSFCH reception occasions of sidelink HARQ-ACK feedback for one PSSCH, only some of the PSFCH occasions may have a corresponding PUCCH occasion. For example, assuming that the DCI format includes Z' PSFCH-to-HARQ feedback timing indicator fields (i.e., Z' indicator #A') and the sidelink HARQ-ACK feedback for one PSSCH can have up to N PSFCH occasions, when N>Z', only Z' PSFCH occasions of the N PSFCH occasions have corresponding PUCCH occasions. That is, the Z' PSFCH occasions correspond to Z' PUCCH occasions. Each of the Z' PUCCH occasions can be determined based on a HARQ feedback timing value indicated by a corresponding indicator #A' and a corresponding PSFCH occasion in the Z' PSFCH occasions.

[0111] In some embodiments, the Z' PSFCH occasions are the last Z' PSFCH reception occasions of the N PSFCH occasions. In some embodiments, the Z' PSFCH occasions are evenly distributed among the N PSFCH occasions. For example, each of N / Z' consecutive PSFCH occasions may correspond to one PUCCH occasion. In this example, the reference PSFCH occasion may be a specific PSFCH occasion (e.g., the last PSFCH occasion) of the N / Z' consecutive PSFCH occasions.

[0112] After determining the at least one PUCCH occasion according to the methods as described above, the Tx UE can perform a PUCCH transmission, and the BS can perform PUCCH detection and reception. The specific UE behaviors and BS behaviors are described below.

[0113] In some embodiments, the Tx UE may transmit a PUCCH (e.g., UL HARQ-ACK information) on each of the at least one PUCCH occasion. The BS may detect a PUCCH (e.g., UL HARQ-ACK information) from the Tx UE on each of the at least one PUCCH occasion. The BS may determine to schedule a resource for retransmission of the PSSCH transmission if the BS detects a "NACK" in any PUCCH occasion.

[0114] In some embodiments, the Tx UE may transmit a PUCCH (e.g., UL HARQ-ACK information) only on the last PUCCH occasion of the at least one PUCCH occasion. The BS may detect a PUCCH (e.g., UL HARQ-ACK information) from the Tx UE only on the last PUCCH occasion of the at least one PUCCH occasion. The BS may determine to schedule a resource for retransmission of the PSSCH transmission if the BS detects a "NACK" on this PUCCH occasion.

[0115] In some embodiments, the Tx UE may transmit a PUCCH (e.g., UL HARQ-ACK information) only on a specific PUCCH occasion of the at least one PUCCH occasion. The above descriptions with respect to PUCCH occasion #1 may be applied to the specific PUCCH occasion. That is, the specific PUCCH occasion may refer to the nearest PUCCH occasion among the at least one PUCCH occasion after the Tx UE obtains HARQ-ACK feedback for all PSSCHs associated with the DCI format from a PSFCH reception (s) or an absence (s) of a PSFCH reception (s) in a PSFCH occasion (s) . In other words, the specific PUCCH occasion may refer to the nearest PUCCH occasion among the at least one PUCCH occasion after the Tx UE can determine the final  sidelink HARQ-ACK feedback for every PSSCH associated with the DCI format.

[0116] The BS may detect a PUCCH (e.g., UL HARQ-ACK information) from the Tx UE from the earliest PUCCH occasion of the at least one PUCCH occasion until an "ACK" or a "NACK" is detected (or received) by the BS in one (e.g., the specific PUCCH occasion or PUCCH occasion #1) of the at least one PUCCH occasion. The BS may determine to schedule a resource for retransmission of the PSSCH transmission if the BS detects a "NACK" on this PUCCH occasion. The BS may ignore the remaining PUCCH occasion (s) of the at least one PUCCH occasion after the one PUCCH occasion.

[0117] Referring again to FIG. 3, the DCI format may indicate four HARQ-ACK feedback timing values (e.g., by 4 PSFCH-to-HARQ feedback timing indicator fields in the DCI format) to be respectively applied to the four PSFCH reception occasions in slot n+3, slot n+7, slot n+11, and slot n+15. Assuming that the four HARQ-ACK feedback timing values are denoted by 311-314 in FIG. 3, then the Tx UE can determine four PUCCH occasions on the licensed carrier based on the four HARQ-ACK feedback timing values and corresponding PSFCH reception occasions. Each of the four PUCCH occasions corresponds to one of the four PSFCH reception occasions. Similarly, the BS can determine the four PUCCH occasions.

[0118] FIG. 5 illustrates a flowchart of method 500 for wireless communication in accordance with some embodiments of the present disclosure. Details described in all of the foregoing embodiments of the present disclosure are applicable for the embodiments shown in FIG. 5. In some examples, method 500 may be performed by a UE, for example, UE 104 as described with reference to FIG. 1. In some embodiments, the UE may execute a set of instructions to control the functional elements of the UE to perform the described functions or operations. In some examples, a processor of a UE may cause the UE to perform method 500.

[0119] At 511, a first UE may receive, from a BS, a DCI format for scheduling a resource or activating a configured grant for transmitting a PSSCH, wherein the DCI format may include an indicator for indicating at least one PUCCH transmission occasion for transmitting HARQ-ACK information corresponding to the PSSCH. Various method for implementing the indicator as described above may apply here.

[0120] At 513, the first UE may transmit, to a second UE, the PSSCH based on the DCI format. In some embodiments, sidelink HARQ-ACK feedback for a single PSSCH can have a plurality of PSFCH reception occasions (e.g., up to 4 PSFCH reception occasions) . In some embodiments, at 515, the first UE may receive, from the second UE, HARQ-ACK feedback for the PSSCH in at least one PSFCH reception occasion.

[0121] At 517, the first UE may transmit, to the BS, a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion, wherein the HARQ-ACK information corresponding to the PSSCH is based on the HARQ-ACK feedback for the PSSCH.

[0122] In some embodiments, the HARQ-ACK information corresponding to the PSSCH may be determined by the first UE based on the absence of HARQ-ACK feedback for the PSSCH. For example, the first UE may not detect any HARQ-ACK feedback for the PSSCH in the plurality of PSFCH reception occasions.

[0123] In some embodiments, the indicator in the DCI format indicates a first subset of HARQ-ACK feedback timing values from one or more subsets of HARQ-ACK feedback timing values in a HARQ-ACK feedback timing set. Each subset of the one or more subsets of HARQ-ACK feedback timing values may include one or more HARQ-ACK feedback timing values.

[0124] In some embodiments, the first UE may determine the at least one PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on the first subset of HARQ-ACK feedback timing values and the at least one PSFCH reception occasion.

[0125] In some embodiments, to determine the at least one PUCCH transmission occasion, the first UE may: (1) in the case that the first subset of HARQ-ACK feedback timing values includes a single HARQ-ACK feedback timing value, determine a single PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on the single HARQ-ACK feedback timing value and the last PSFCH reception occasion of the at least one PSFCH reception occasion; (2) in the case that the number of values in the first subset of HARQ-ACK feedback  timing values is equal to the number of PSFCH reception occasions in the at least one PSFCH reception occasion, determine a PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on each value in the first subset of HARQ-ACK feedback timing values and a corresponding PSFCH reception occasion of the at least one PSFCH reception occasion; or (3) in the case that the number of values in the first subset of HARQ-ACK feedback timing values is smaller than the number of PSFCH reception occasions in the at least one PSFCH reception occasion, determine a PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on each value in the first subset of HARQ-ACK feedback timing values and a corresponding PSFCH reception occasion of one or more PSFCH reception occasions of the at least one PSFCH reception occasion, wherein the number of PSFCH reception occasions in the one or more PSFCH reception occasions is equal to the number of values in the first subset of HARQ-ACK feedback timing values.

[0126] In some embodiments, the one or more PSFCH reception occasions are the last several PSFCH reception occasions of the at least one PSFCH reception occasion. In some embodiments, the one or more PSFCH reception occasions are evenly distributed among the at least one PSFCH reception occasion in a time domain.

[0127] In some embodiments, the indicator in the DCI format indicates a first HARQ-ACK feedback timing value from one or more HARQ-ACK feedback timing values in a HARQ-ACK feedback timing set.

[0128] In some embodiments, the first UE may determine the at least one PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on the first HARQ-ACK feedback timing value and each of the at least one PSFCH reception occasion.

[0129] In some embodiments, the first UE may determine a single PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on the first HARQ-ACK feedback timing value and the last PSFCH reception occasion of the at least one PSFCH reception occasion.

[0130] In some embodiments, the indicator in the DCI format includes at least one  HARQ-ACK feedback timing indicator, each of which indicates a respective HARQ-ACK feedback timing value from one or more HARQ-ACK feedback timing values in a HARQ-ACK feedback timing set.

[0131] In some embodiments, the first UE may determine the at least one PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on the respective HARQ-ACK feedback timing values and the at least one PSFCH reception occasion.

[0132] In some embodiments, to determine the at least one PUCCH transmission occasion, the first UE may: (1) in the case that the number of indicators of the at least one HARQ-ACK feedback timing indicator is equal to the number of PSFCH reception occasions in the at least one PSFCH reception occasion, determine a PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on each of the respective HARQ-ACK feedback timing values and a corresponding PSFCH reception occasion of the at least one PSFCH reception occasion; or (2) in the case that the number of indicators of the at least one HARQ-ACK feedback timing indicator is smaller than the number of PSFCH reception occasions in the at least one PSFCH reception occasion, determine a PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on each of the respective HARQ-ACK feedback timing values and a corresponding PSFCH reception occasion of one or more PSFCH reception occasions of the at least one PSFCH reception occasion, wherein the number of PSFCH reception occasions in the one or more PSFCH reception occasions is equal to the number of indicators of the at least one HARQ-ACK feedback timing indicator.

[0133] In some embodiments, the one or more PSFCH reception occasions are the last several PSFCH reception occasions of the at least one PSFCH reception occasion. In some embodiments, the one or more PSFCH reception occasions are evenly distributed among the at least one PSFCH reception occasion in a time domain.

[0134] In some embodiments, to transmit the PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion, the first UE may: (1) transmit a PUCCH on each of the at least one PUCCH transmission occasion; (2) transmit a PUCCH only on the last PUCCH transmission  occasion of the at least one PUCCH transmission occasion; or (3) transmit a PUCCH only on a first PUCCH transmission occasion of the at least one PUCCH transmission occasion, wherein the first PUCCH transmission occasion is the nearest PUCCH transmission occasion among the at least one PUCCH transmission occasion after the first UE obtains HARQ-ACK feedback for all PSSCHs associated with the DCI format from a PSFCH reception (s) or an absence (s) of a PSFCH reception (s) in a PSFCH reception occasion (s) .

[0135] It should be appreciated by persons skilled in the art that the sequence of the operations in exemplary method 500 may be changed and some of the operations in exemplary method 500 may be eliminated or modified, without departing from the spirit and scope of the disclosure.

[0136] FIG. 6 illustrates a flowchart of method 600 for wireless communication in accordance with some embodiments of the present disclosure. Details described in all of the foregoing embodiments of the present disclosure are applicable for the embodiments shown in FIG. 6. In some examples, method 600 may be performed by a BS or an NE (for example, NE 106 as described with reference to FIG. 1) . In some embodiments, the BS or the NE may execute a set of instructions to control the functional elements of the BS or the NE to perform the described functions or operations. In some examples, a processor of an NE may cause the NE to perform method 600.

[0137] At 611, a BS may transmit, to a first UE, a DCI format for scheduling a resource or activating a configured grant for the first UE to transmit a PSSCH, wherein the DCI format may include an indicator for indicating at least one PUCCH transmission occasion for the first UE to transmit HARQ-ACK information corresponding to the PSSCH. Various method for implementing the indicator as described above may apply here.

[0138] At 613, the BS may receive, from the first UE, a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion. The HARQ-ACK information corresponding to the PSSCH may be based on HARQ-ACK feedback for the PSSCH received by the first UE in at least one PSFCH reception occasion or an absence of the HARQ-ACK feedback for the PSSCH in the at  least one PSFCH reception occasion.

[0139] In some embodiments, the indicator in the DCI format indicates a first subset of HARQ-ACK feedback timing values from one or more subsets of HARQ-ACK feedback timing values in a HARQ-ACK feedback timing set. Each subset of the one or more subsets of HARQ-ACK feedback timing values includes one or more HARQ-ACK feedback timing values.

[0140] In some embodiments, the BS may determine the at least one PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information corresponding to the PSSCH based on the first subset of HARQ-ACK feedback timing values and the at least one PSFCH reception occasion.

[0141] In some embodiments, to determine the at least one PUCCH transmission occasion, the BS may: (1) in the case that the first subset of HARQ-ACK feedback timing values includes a single HARQ-ACK feedback timing value, determine a single PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information corresponding to the PSSCH based on the single HARQ-ACK feedback timing value and the last PSFCH reception occasion of the at least one PSFCH reception occasion; (2) in the case that the number of values in the first subset of HARQ-ACK feedback timing values is equal to the number of PSFCH reception occasions in the at least one PSFCH reception occasion, determine a PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information corresponding to the PSSCH based on each value in the first subset of HARQ-ACK feedback timing values and a corresponding PSFCH reception occasion of the at least one PSFCH reception occasion; or (3) in the case that the number of values in the first subset of HARQ-ACK feedback timing values is smaller than the number of PSFCH reception occasions in the at least one PSFCH reception occasion, determine a PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information corresponding to the PSSCH based on each value in the first subset of HARQ-ACK feedback timing values and a corresponding PSFCH reception occasion of one or more PSFCH reception occasions of the at least one PSFCH reception occasion, wherein the number of PSFCH reception occasions in the one or more PSFCH reception occasions is equal to the number of values in the first subset of HARQ-ACK feedback timing values.

[0142] In some embodiments, the one or more PSFCH reception occasions are the last several PSFCH reception occasions of the at least one PSFCH reception occasion. In some embodiments, the one or more PSFCH reception occasions are evenly distributed among the at least one PSFCH reception occasion in a time domain.

[0143] In some embodiments, the indicator in the DCI format indicates a first HARQ-ACK feedback timing value from one or more HARQ-ACK feedback timing values in a HARQ-ACK feedback timing set.

[0144] In some embodiments, the BS may determine the at least one PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information corresponding to the PSSCH based on the first HARQ-ACK feedback timing value and each of the at least one PSFCH reception occasion.

[0145] In some embodiments, the BS may determine a single PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information corresponding to the PSSCH based on the first HARQ-ACK feedback timing value and the last PSFCH reception occasion of the at least one PSFCH reception occasion.

[0146] In some embodiments, the indicator in the DCI format includes at least one HARQ-ACK feedback timing indicator, each of which indicates a respective HARQ-ACK feedback timing value from one or more HARQ-ACK feedback timing values in a HARQ-ACK feedback timing set.

[0147] In some embodiments, the BS may determine the at least one PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information corresponding to the PSSCH based on the respective HARQ-ACK feedback timing values and the at least one PSFCH reception occasion.

[0148] In some embodiments, to determine the at least one PUCCH transmission occasion, the BS may: (1) in the case that the number of indicators of the at least one HARQ-ACK feedback timing indicator is equal to the number of PSFCH reception occasions in the at least one PSFCH reception occasion, determine a PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information corresponding to the PSSCH based on each of the respective HARQ-ACK feedback  timing values and a corresponding PSFCH reception occasion of the at least one PSFCH reception occasion; or (2) in the case that the number of indicators of the at least one HARQ-ACK feedback timing indicator is smaller than the number of PSFCH reception occasions in the at least one PSFCH reception occasion, determine a PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information corresponding to the PSSCH based on each of the respective HARQ-ACK feedback timing values and a corresponding PSFCH reception occasion of one or more PSFCH reception occasions of the at least one PSFCH reception occasion, wherein the number of PSFCH reception occasions in the one or more PSFCH reception occasions is equal to the number of indicators of the at least one HARQ-ACK feedback timing indicator.

[0149] In some embodiments, the one or more PSFCH reception occasions are the last several PSFCH reception occasions of the at least one PSFCH reception occasion. In some embodiments, the one or more PSFCH reception occasions are evenly distributed among the at least one PSFCH reception occasion in a time domain.

[0150] In some embodiments, the BS may: (1) detect a PUCCH on each of the at least one PUCCH transmission occasion; (2) detect a PUCCH only on the last PUCCH transmission occasion of the at least one PUCCH transmission occasion; or (3) detect a PUCCH from the earliest PUCCH transmission occasion of the at least one PUCCH transmission occasion until an acknowledgement feedback or a negative acknowledgement feedback is received by the BS in one of the at least one PUCCH transmission occasion, and ignore the remaining PUCCH transmission occasion (s) of the at least one PUCCH transmission occasion after the one PUCCH transmission occasion.

[0151] It should be appreciated by persons skilled in the art that the sequence of the operations in exemplary method 600 may be changed and some of the operations in exemplary method 600 may be eliminated or modified, without departing from the spirit and scope of the disclosure.

[0152] FIG. 7 illustrates a block diagram of exemplary apparatus 700 according to some embodiments of the present disclosure. As shown in FIG. 7, the apparatus 700 may include at least one processor 706 and at least one transceiver 702 coupled to the processor 706. The apparatus 700 may be a UE or an NE (e.g., a BS) .

[0153] Although in this figure, elements such as the at least one transceiver 702 and processor 706 are described in the singular, the plural is contemplated unless a limitation to the singular is explicitly stated. In some embodiments of the present disclosure, the transceiver 702 may be divided into two devices, such as a receiving circuitry and a transmitting circuitry. In some embodiments of the present disclosure, the apparatus 700 may further include an input device, a memory, and / or other components.

[0154] In some embodiments of the present disclosure, the apparatus 700 may be a UE. The transceiver 702 and the processor 706 may interact with each other so as to perform the operations with respect to the UE described in FIGs. 1-6. In some embodiments of the present disclosure, the apparatus 700 may be an NE (e.g., a BS) . The transceiver 702 and the processor 706 may interact with each other so as to perform the operations with respect to the BS or NE described in FIGs. 1-6.

[0155] In some embodiments of the present disclosure, the apparatus 700 may further include at least one non-transitory computer-readable medium.

[0156] For example, in some embodiments of the present disclosure, the non-transitory computer-readable medium may have stored thereon computer-executable instructions to cause the processor 706 to implement the method with respect to the UE as described above. For example, the computer-executable instructions, when executed, cause the processor 706 interacting with transceiver 702 to perform the operations with respect to the UE described in FIGs. 1-6.

[0157] In some embodiments of the present disclosure, the non-transitory computer-readable medium may have stored thereon computer-executable instructions to cause the processor 706 to implement the method with respect to the BS or NE as described above. For example, the computer-executable instructions, when executed, cause the processor 706 interacting with transceiver 702 to perform the operations with respect to the BS or NE described in FIGs. 1-6.

[0158] FIG. 8 illustrates an example of a UE 800 in accordance with aspects of the present disclosure. The UE 800 may include a processor 802, a memory 804, a controller 806, and a transceiver 808. The processor 802, the memory 804, the  controller 806, or the transceiver 808, or various combinations thereof or various components thereof may be examples of means for performing various aspects of the present disclosure as described herein. These components may be coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces.

[0159] The processor 802, the memory 804, the controller 806, or the transceiver 808, or various combinations or components thereof may be implemented in hardware (e.g., circuitry) . The hardware may include a processor, a digital signal processor (DSP) , an application-specific integrated circuit (ASIC) , or other programmable logic device, or any combination thereof configured as or otherwise supporting a means for performing the functions described in the present disclosure.

[0160] The processor 802 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, or any combination thereof) . In some implementations, the processor 802 may be configured to operate the memory 804. In some other implementations, the memory 804 may be integrated into the processor 802. The processor 802 may be configured to execute computer-readable instructions stored in the memory 804 to cause the UE 800 to perform various functions of the present disclosure.

[0161] The memory 804 may include volatile or non-volatile memory. The memory 804 may store computer-readable, computer-executable code including instructions when executed by the processor 802 cause the UE 800 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium such as the memory 804 or another type of memory. Computer-readable media includes both non-transitory computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A non-transitory storage medium may be any available medium that may be accessed by a general-purpose or special-purpose computer.

[0162] In some implementations, the processor 802 and the memory 804 coupled with the processor 802 may be configured to cause the UE 800 to perform one or more of the functions described herein (e.g., executing, by the processor 802, instructions stored in the memory 804) . For example, the processor 802 may support wireless  communication at the UE 800 in accordance with examples as disclosed herein. For example, the UE 800 may be configured to support means for performing the operations as described with respect to FIG. 5.

[0163] For example, the UE 800 may be configured to support: a means for receiving, from a BS (or an NE) , a DCI format for scheduling a resource or activating a configured grant for transmitting a PSSCH, wherein the DCI format includes an indicator for indicating at least one PUCCH transmission occasion for transmitting HARQ-ACK information corresponding to the PSSCH; a means for transmitting, to a second UE, the PSSCH based on the DCI format; a means for receiving, from the second UE, HARQ-ACK feedback for the PSSCH in at least one PSFCH reception occasion; and a means for transmitting, to the BS, a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion, wherein the HARQ-ACK information corresponding to the PSSCH is based on the HARQ-ACK feedback for the PSSCH.

[0164] The controller 806 may manage input and output signals for the UE 800. The controller 806 may also manage peripherals not integrated into the UE 800. In some implementations, the controller 806 may utilize an operating system such as or other operating systems. In some implementations, the controller 806 may be implemented as part of the processor 802.

[0165] In some implementations, the UE 800 may include at least one transceiver 808. In some other implementations, the UE 800 may have more than one transceiver 808. The transceiver 808 may represent a wireless transceiver. The transceiver 808 may include one or more receiver chains 810, one or more transmitter chains 812, or a combination thereof.

[0166] A receiver chain 810 may be configured to receive signals (e.g., control information, data, or packets) over a wireless medium. For example, the receiver chain 810 may include one or more antennas for receive the signal over the air or wireless medium. The receiver chain 810 may include at least one amplifier (e.g., a low-noise amplifier (LNA) ) configured to amplify the received signal. The receiver chain 810 may include at least one demodulator configured to demodulate the receive signal and obtain the transmitted data by reversing the modulation technique applied  during transmission of the signal. The receiver chain 810 may include at least one decoder for decoding the processing the demodulated signal to receive the transmitted data.

[0167] A transmitter chain 812 may be configured to generate and transmit signals (e.g., control information, data, or packets) . The transmitter chain 812 may include at least one modulator for modulating data onto a carrier signal, preparing the signal for transmission over a wireless medium. The at least one modulator may be configured to support one or more techniques such as amplitude modulation (AM) , frequency modulation (FM) , or digital modulation schemes like phase-shift keying (PSK) or quadrature amplitude modulation (QAM) . The transmitter chain 812 may also include at least one power amplifier configured to amplify the modulated signal to an appropriate power level suitable for transmission over the wireless medium. The transmitter chain 812 may also include one or more antennas for transmitting the amplified signal into the air or wireless medium.

[0168] It should be appreciated by persons skilled in the art that the components in exemplary UE 800 may be changed, for example, some of the components in exemplary UE 800 may be omitted or modified or a new component (s) may be added to exemplary UE 800, without departing from the spirit and scope of the disclosure. For example, in some embodiments, the UE 800 may not include the controller 806.

[0169] FIG. 9 illustrates an example of a processor 900 in accordance with aspects of the present disclosure. The processor 900 may be an example of a processor configured to perform various operations in accordance with examples as described herein. The processor 900 may include a controller 902 configured to perform various operations in accordance with examples as described herein. The processor 900 may optionally include at least one memory 904, which may be, for example, an L1 / L2 / L3 cache. Additionally, or alternatively, the processor 900 may optionally include one or more arithmetic-logic units (ALUs) 906. One or more of these components may be in electronic communication or otherwise coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces (e.g., buses) .

[0170] The processor 900 may be a processor chipset and include a protocol stack (e.g., a software stack) executed by the processor chipset to perform various operations  (e.g., receiving, obtaining, retrieving, transmitting, outputting, forwarding, storing, determining, identifying, accessing, writing, reading) in accordance with examples as described herein. The processor chipset may include one or more cores, one or more caches (e.g., memory local to or included in the processor chipset (e.g., the processor 900) or other memory (e.g., random access memory (RAM) , read-only memory (ROM) , dynamic RAM (DRAM) , synchronous dynamic RAM (SDRAM) , static RAM (SRAM) , ferroelectric RAM (FeRAM) , magnetic RAM (MRAM) , resistive RAM (RRAM) , flash memory, phase change memory (PCM) , and others) .

[0171] The controller 902 may be configured to manage and coordinate various operations (e.g., signaling, receiving, obtaining, retrieving, transmitting, outputting, forwarding, storing, determining, identifying, accessing, writing, reading) of the processor 900 to cause the processor 900 to support various operations in accordance with examples as described herein. For example, the controller 902 may operate as a control unit of the processor 900, generating control signals that manage the operation of various components of the processor 900. These control signals include enabling or disabling functional units, selecting data paths, initiating memory access, and coordinating timing of operations.

[0172] The controller 902 may be configured to fetch (e.g., obtain, retrieve, receive) instructions from the memory 904 and determine a subsequent instruction (s) to be executed to cause the processor 900 to support various operations in accordance with examples as described herein. The controller 902 may be configured to track memory address of instructions associated with the memory 904. The controller 902 may be configured to decode instructions to determine the operation to be performed and the operands involved. For example, the controller 902 may be configured to interpret the instruction and determine control signals to be output to other components of the processor 900 to cause the processor 900 to support various operations in accordance with examples as described herein. Additionally, or alternatively, the controller 902 may be configured to manage flow of data within the processor 900. The controller 902 may be configured to control transfer of data between registers, ALUs, and other functional units of the processor 900.

[0173] The memory 904 may include one or more caches (e.g., memory local to or  included in the processor 900 or other memory, such RAM, ROM, DRAM, SDRAM, SRAM, MRAM, flash memory, etc. In some implementations, the memory 904 may reside within or on a processor chipset (e.g., local to the processor 900) . In some other implementations, the memory 904 may reside external to the processor chipset (e.g., remote to the processor 900) .

[0174] The memory 904 may store computer-readable, computer-executable code including instructions that, when executed by the processor 900, cause the processor 900 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium such as system memory or another type of memory. The controller 902 and / or the processor 900 may be configured to execute computer-readable instructions stored in the memory 904 to cause the processor 900 to perform various functions. For example, the processor 900 and / or the controller 902 may be coupled with or to the memory 904, the processor 900, the controller 902, and the memory 904 may be configured to perform various functions described herein. In some examples, the processor 900 may include multiple processors and the memory 904 may include multiple memories. One or more of the multiple processors may be coupled with one or more of the multiple memories, which may, individually or collectively, be configured to perform various functions herein.

[0175] The one or more ALUs 906 may be configured to support various operations in accordance with examples as described herein. In some implementations, the one or more ALUs 906 may reside within or on a processor chipset (e.g., the processor 900) . In some other implementations, the one or more ALUs 906 may reside external to the processor chipset (e.g., the processor 900) . One or more ALUs 906 may perform one or more computations such as addition, subtraction, multiplication, and division on data. For example, one or more ALUs 906 may receive input operands and an operation code, which determines an operation to be executed. One or more ALUs 906 be configured with a variety of logical and arithmetic circuits, including adders, subtractors, shifters, and logic gates, to process and manipulate the data according to the operation. Additionally, or alternatively, the one or more ALUs 906 may support logical operations such as AND, OR, exclusive-OR (XOR) , not-OR (NOR) , and not-AND (NAND) , enabling the one or more ALUs 906 to handle conditional operations, comparisons, and bitwise operations.

[0176] The processor 900 may support wireless communication in accordance with examples as disclosed herein.

[0177] For example, the processor 900 may be configured to support means for performing the operations as described with respect to FIG. 5. For example, the processor 900 may be configured to or operable to support: a means for receiving, from a BS (or an NE) , a DCI format for scheduling a resource or activating a configured grant for transmitting a PSSCH, wherein the DCI format includes an indicator for indicating at least one PUCCH transmission occasion for transmitting HARQ-ACK information corresponding to the PSSCH; a means for transmitting, to a second UE, the PSSCH based on the DCI format; a means for receiving, from the second UE, HARQ-ACK feedback for the PSSCH in at least one PSFCH reception occasion; and a means for transmitting, to the BS, a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion, wherein the HARQ-ACK information corresponding to the PSSCH is based on the HARQ-ACK feedback for the PSSCH.

[0178] For example, the processor 900 may be configured to support means for performing the operations as described with respect to FIG. 6. For example, the processor 900 may be configured to support: a means for transmitting, to a first UE, a DCI format for scheduling a resource or activating a configured grant for the first UE to transmit a PSSCH, wherein the DCI format includes an indicator for indicating at least one PUCCH transmission occasion for the first UE to transmit HARQ-ACK information corresponding to the PSSCH; and a means for receiving, from the first UE, a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion, wherein the HARQ-ACK information corresponding to the PSSCH is based on HARQ-ACK feedback for the PSSCH received by the first UE in at least one PSFCH reception occasion or an absence of the HARQ-ACK feedback for the PSSCH in the at least one PSFCH reception occasion.

[0179] It should be appreciated by persons skilled in the art that the components in exemplary processor 900 may be changed, for example, some of the components in exemplary processor 900 may be omitted or modified or a new component (s) may be added to exemplary processor 900, without departing from the spirit and scope of the  disclosure. For example, in some embodiments, the processor 900 may not include the ALUs 906.

[0180] FIG. 10 illustrates an example of an NE 1000 in accordance with aspects of the present disclosure. The NE 1000 may include a processor 1002, a memory 1004, a controller 1006, and a transceiver 1008. The processor 1002, the memory 1004, the controller 1006, or the transceiver 1008, or various combinations thereof or various components thereof may be examples of means for performing various aspects of the present disclosure as described herein. These components may be coupled (e.g., operatively, communicatively, functionally, electronically, electrically) via one or more interfaces.

[0181] The processor 1002, the memory 1004, the controller 1006, or the transceiver 1008, or various combinations or components thereof may be implemented in hardware (e.g., circuitry) . The hardware may include a processor, a DSP, an ASIC, or other programmable logic device, or any combination thereof configured as or otherwise supporting a means for performing the functions described in the present disclosure.

[0182] The processor 1002 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, an ASIC, an FPGA, or any combination thereof) . In some implementations, the processor 1002 may be configured to operate the memory 1004. In some other implementations, the memory 1004 may be integrated into the processor 1002. The processor 1002 may be configured to execute computer-readable instructions stored in the memory 1004 to cause the NE 1000 to perform various functions of the present disclosure.

[0183] The memory 1004 may include volatile or non-volatile memory. The memory 1004 may store computer-readable, computer-executable code including instructions when executed by the processor 1002 cause the NE 1000 to perform various functions described herein. The code may be stored in a non-transitory computer-readable medium such as the memory 1004 or another type of memory. Computer-readable media includes both non-transitory computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A non-transitory storage medium may be any available medium that may be accessed by a general-purpose or special-purpose  computer.

[0184] In some implementations, the processor 1002 and the memory 1004 coupled with the processor 1002 may be configured to cause the NE 1000 to perform one or more of the functions described herein (e.g., executing, by the processor 1002, instructions stored in the memory 1004) . For example, the processor 1002 may support wireless communication at the NE 1000 in accordance with examples as disclosed herein. For example, the NE 1000 may be configured to support means for performing the operations as described with respect to FIG. 6.

[0185] For example, the NE 1000 may be configured to support: a means for transmitting, to a first UE, a DCI format for scheduling a resource or activating a configured grant for the first UE to transmit a PSSCH, wherein the DCI format includes an indicator for indicating at least one PUCCH transmission occasion for the first UE to transmit HARQ-ACK information corresponding to the PSSCH; and a means for receiving, from the first UE, a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion, wherein the HARQ-ACK information corresponding to the PSSCH is based on HARQ-ACK feedback for the PSSCH received by the first UE in at least one PSFCH reception occasion or an absence of the HARQ-ACK feedback for the PSSCH in the at least one PSFCH reception occasion.

[0186] The controller 1006 may manage input and output signals for the NE 1000. The controller 1006 may also manage peripherals not integrated into the NE 1000. In some implementations, the controller 1006 may utilize an operating system such as  or other operating systems. In some implementations, the controller 1006 may be implemented as part of the processor 1002.

[0187] In some implementations, the NE 1000 may include at least one transceiver 1008. In some other implementations, the NE 1000 may have more than one transceiver 1008. The transceiver 1008 may represent a wireless transceiver. The transceiver 1008 may include one or more receiver chains 1010, one or more transmitter chains 1012, or a combination thereof.

[0188] A receiver chain 1010 may be configured to receive signals (e.g., control  information, data, or packets) over a wireless medium. For example, the receiver chain 1010 may include one or more antennas for receive the signal over the air or wireless medium. The receiver chain 1010 may include at least one amplifier (e.g., an LNA) configured to amplify the received signal. The receiver chain 1010 may include at least one demodulator configured to demodulate the receive signal and obtain the transmitted data by reversing the modulation technique applied during transmission of the signal. The receiver chain 1010 may include at least one decoder for decoding the processing the demodulated signal to receive the transmitted data.

[0189] A transmitter chain 1012 may be configured to generate and transmit signals (e.g., control information, data, or packets) . The transmitter chain 1012 may include at least one modulator for modulating data onto a carrier signal, preparing the signal for transmission over a wireless medium. The at least one modulator may be configured to support one or more techniques such as AM, FM, or digital modulation schemes like PSK or QAM. The transmitter chain 1012 may also include at least one power amplifier configured to amplify the modulated signal to an appropriate power level suitable for transmission over the wireless medium. The transmitter chain 1012 may also include one or more antennas for transmitting the amplified signal into the air or wireless medium.

[0190] It should be appreciated by persons skilled in the art that the components in exemplary NE 1000 may be changed, for example, some of the components in exemplary NE 1000 may be omitted or modified or a new component (s) may be added to exemplary NE 1000, without departing from the spirit and scope of the disclosure. For example, in some embodiments, the NE 1000 may not include the controller 1006.

[0191] Those having ordinary skill in the art would understand that the operations or steps of the methods described in connection with the aspects disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. Additionally, in some aspects, the operations or steps of the methods may reside as one or any combination or set of codes and / or instructions on a non-transitory computer- readable medium, which may be incorporated into a computer program product.

[0192] While this disclosure has been described with specific embodiments thereof, it is evident that many alternatives, modifications, and variations may be apparent to those skilled in the art. The disclosure is not limited to the examples and designs described herein but is to be accorded with the broadest scope consistent with the principles and novel features disclosed herein. For example, various components of the embodiments may be interchanged, added, or substituted in other embodiments. Also, all of the elements of each figure are not necessary for the operation of the disclosed embodiments. For example, one of ordinary skill in the art of the disclosed embodiments would be enabled to make and use the teachings of the disclosure by simply employing the elements of the independent claims. Accordingly, embodiments of the disclosure as set forth herein are intended to be illustrative, not limiting. Various changes may be made without departing from the spirit and scope of the disclosure.

[0193] In this document, the terms "includes, " "including, " or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that includes a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "a, " "an, " or the like does not, without more constraints, preclude the existence of additional identical elements in the process, method, article, or apparatus that includes the element. Also, the term "another" is defined as at least a second or more. The term "having" or the like, as used herein, is defined as "including. " Expressions such as "A and / or B" or "at least one of A and B" may include any and all combinations of words enumerated along with the expression. For instance, the expression "A and / or B" or "at least one of A and B" may include A, B, or both A and B. The wording "the first, " "the second" or the like is only used to clearly illustrate the embodiments of the present disclosure, but is not used to limit the substance of the present disclosure.

Claims

1.A first user equipment (UE) , comprising:at least one memory; andat least one processor coupled with the at least one memory and configured to cause the first UE to:receive, from a base station (BS) , a downlink control information (DCI) format for scheduling a resource or activating a configured grant for transmitting a physical sidelink shared channel (PSSCH) , wherein the DCI format comprises an indicator for indicating at least one physical uplink control channel (PUCCH) transmission occasion for transmitting hybrid automatic repeat request acknowledgement (HARQ-ACK) information corresponding to the PSSCH;transmit, to a second UE, the PSSCH based on the DCI format;receive, from the second UE, HARQ-ACK feedback for the PSSCH in at least one physical sidelink feedback channel (PSFCH) reception occasion; andtransmit, to the BS, a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion, wherein the HARQ-ACK information corresponding to the PSSCH is based on the HARQ-ACK feedback for the PSSCH.2.The first UE of claim 1, wherein the indicator in the DCI format indicates a first subset of HARQ-ACK feedback timing values from one or more subsets of HARQ-ACK feedback timing values in a HARQ-ACK feedback timing set; andwherein each subset of the one or more subsets of HARQ-ACK feedback timing values comprises one or more HARQ-ACK feedback timing values.3.The first UE of claim 2, wherein the at least one processor is further configured to cause the first UE to determine the at least one PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on the  first subset of HARQ-ACK feedback timing values and the at least one PSFCH reception occasion.4.The first UE of claim 3, wherein to determine the at least one PUCCH transmission occasion, the at least one processor is configured to cause the first UE to:in the case that the first subset of HARQ-ACK feedback timing values comprises a single HARQ-ACK feedback timing value, determine a single PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on the single HARQ-ACK feedback timing value and the last PSFCH reception occasion of the at least one PSFCH reception occasion;in the case that the number of values in the first subset of HARQ-ACK feedback timing values is equal to the number of PSFCH reception occasions in the at least one PSFCH reception occasion, determine a PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on each value in the first subset of HARQ-ACK feedback timing values and a corresponding PSFCH reception occasion of the at least one PSFCH reception occasion; orin the case that the number of values in the first subset of HARQ-ACK feedback timing values is smaller than the number of PSFCH reception occasions in the at least one PSFCH reception occasion, determine a PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on each value in the first subset of HARQ-ACK feedback timing values and a corresponding PSFCH reception occasion of one or more PSFCH reception occasions of the at least one PSFCH reception occasion, wherein the number of PSFCH reception occasions in the one or more PSFCH reception occasions is equal to the number of values in the first subset of HARQ-ACK feedback timing values.5.The first UE of claim 1, wherein the indicator in the DCI format indicates a first HARQ-ACK feedback timing value from one or more HARQ-ACK feedback timing values in a HARQ-ACK feedback timing set.6.The first UE of claim 5, wherein the at least one processor is further configured to cause the first UE to determine the at least one PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on the first HARQ-ACK feedback timing value and each of the at least one PSFCH reception occasion.7.The first UE of claim 5, wherein the at least one processor is further configured to cause the first UE to determine a single PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on the first HARQ-ACK feedback timing value and the last PSFCH reception occasion of the at least one PSFCH reception occasion.8.The first UE of claim 1, wherein the indicator in the DCI format comprises at least one HARQ-ACK feedback timing indicator, each of which indicates a respective HARQ-ACK feedback timing value from one or more HARQ-ACK feedback timing values in a HARQ-ACK feedback timing set.9.The first UE of claim 8, wherein the at least one processor is further configured to cause the first UE to determine the at least one PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on the respective HARQ-ACK feedback timing values and the at least one PSFCH reception occasion.10.The first UE of claim 9, wherein to determine the at least one PUCCH transmission occasion, the at least one processor is configured to cause the first UE to:in the case that the number of indicators of the at least one HARQ-ACK feedback timing indicator is equal to the number of PSFCH reception occasions in the at least one PSFCH reception occasion, determine a PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on each of the respective HARQ-ACK feedback timing values and a corresponding PSFCH reception occasion of the at least one PSFCH reception occasion; orin the case that the number of indicators of the at least one HARQ-ACK feedback timing indicator is smaller than the number of PSFCH reception occasions in the at least one PSFCH reception occasion, determine a PUCCH transmission occasion for transmitting the HARQ-ACK information corresponding to the PSSCH based on each of the respective HARQ-ACK feedback timing values and a corresponding PSFCH reception occasion of one or more PSFCH reception occasions of the at least one PSFCH reception occasion, wherein the number of PSFCH reception occasions in the one or more PSFCH reception occasions is equal to the number of indicators of the at least one HARQ-ACK feedback timing indicator.11.The first UE of claim 4 or 10, wherein the one or more PSFCH reception occasions are the last several PSFCH reception occasions of the at least one PSFCH reception occasion; orwherein the one or more PSFCH reception occasions are evenly distributed among the at least one PSFCH reception occasion in a time domain.12.The first UE of any of claims 1-10, wherein to transmit the PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion, the at least one processor is configured to cause the first UE to:transmit a PUCCH on each of the at least one PUCCH transmission occasion;transmit a PUCCH only on the last PUCCH transmission occasion of the at least one PUCCH transmission occasion; ortransmit a PUCCH only on a first PUCCH transmission occasion of the at least one PUCCH transmission occasion, wherein the first PUCCH transmission occasion is the nearest PUCCH transmission occasion among the at least one PUCCH transmission occasion after the first UE obtains HARQ-ACK feedback for all PSSCHs associated with the DCI format from a PSFCH reception (s) or an absence (s) of PSFCH reception (s) in a PSFCH reception occasion (s) .13.A base station (BS) , comprising:at least one memory; andat least one processor coupled with the at least one memory and configured to cause the BS to:transmit, to a first user equipment (UE) , a downlink control information (DCI) format for scheduling a resource or activating a configured grant for the first UE to transmit a physical sidelink shared channel (PSSCH) , wherein the DCI format comprises an indicator for indicating at least one physical uplink control channel (PUCCH) transmission occasion for the first UE to transmit hybrid automatic repeat request acknowledgement (HARQ-ACK) information corresponding to the PSSCH; andreceive, from the first UE, a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion, wherein the HARQ-ACK information corresponding to the PSSCH is based on HARQ-ACK feedback for the PSSCH received by the first UE in at least one physical sidelink feedback channel (PSFCH) reception occasion or an absence of the HARQ-ACK feedback for the PSSCH in the at least one PSFCH reception occasion.14.The BS of claim 13, wherein the indicator in the DCI format indicates a first subset of HARQ-ACK feedback timing values from one or more subsets of HARQ-ACK feedback timing values in a HARQ-ACK feedback timing set; andwherein each subset of the one or more subsets of HARQ-ACK feedback timing values comprises one or more HARQ-ACK feedback timing values.15.The BS of claim 13, wherein the indicator in the DCI format indicates a first HARQ-ACK feedback timing value from one or more HARQ-ACK feedback timing values in a HARQ-ACK feedback timing set.16.The BS of claim 15, wherein the at least one processor is further configured to cause the BS to determine a single PUCCH transmission occasion for the first UE to transmit the HARQ-ACK information corresponding to the PSSCH based on the first HARQ-ACK feedback timing value and the last PSFCH reception occasion of the at least one PSFCH reception occasion.17.The BS of claim 13, wherein the indicator in the DCI format comprises at least one HARQ-ACK feedback timing indicator, each of which indicates a respective HARQ-ACK feedback timing value from one or more HARQ-ACK feedback timing values in a HARQ-ACK feedback timing set.18.The BS of any of claims 13-17, wherein the at least one processor is further configured to cause the BS to:detect a PUCCH on each of the at least one PUCCH transmission occasion;detect a PUCCH only on the last PUCCH transmission occasion of the at least one PUCCH transmission occasion; ordetect a PUCCH from an earliest PUCCH transmission occasion of the at least one PUCCH transmission occasion until an acknowledgement feedback or a negative acknowledgement feedback is received by the BS in one of the at least one PUCCH transmission occasion, and ignore the remaining PUCCH transmission occasion (s) of the at least one PUCCH transmission occasion after the one PUCCH transmission occasion.19.A processor, comprising:at least one controller coupled with at least one memory and configured to cause the processor to:receive, from a base station (BS) , a downlink control information (DCI) format for scheduling a resource or activating a configured grant for transmitting a physical sidelink shared channel (PSSCH) , wherein the DCI format comprises an indicator for indicating at least one physical uplink control channel (PUCCH) transmission occasion for transmitting hybrid automatic repeat request acknowledgement (HARQ-ACK) information corresponding to the PSSCH;transmit, to a second user equipment (UE) , the PSSCH based on the DCI format;receive, from the second UE, HARQ-ACK feedback for the PSSCH in at least one physical sidelink feedback channel (PSFCH) reception occasion; andtransmit, to the BS, a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion, wherein the HARQ-ACK information corresponding to the PSSCH is based on the HARQ-ACK feedback for the PSSCH.20.A method for wireless communication, comprising:receiving, from a base station (BS) , a downlink control information (DCI) format for scheduling a resource or activating a configured grant for transmitting a physical sidelink shared channel (PSSCH) , wherein the DCI format comprises an indicator for indicating at least one physical uplink control channel (PUCCH) transmission occasion for transmitting hybrid automatic repeat request acknowledgement (HARQ-ACK) information corresponding to the PSSCH;transmitting, to a second user equipment (UE) , the PSSCH based on the DCI format;receiving, from the second UE, HARQ-ACK feedback for the PSSCH in at least one physical sidelink feedback channel (PSFCH) reception occasion; andtransmitting, to the BS, a PUCCH carrying the HARQ-ACK information corresponding to the PSSCH on the at least one PUCCH transmission occasion, wherein the HARQ-ACK information corresponding to the PSSCH is based on the HARQ-ACK feedback for the PSSCH.