Wireless communication method and user equipment
By performing channel occupancy time (COT) startup and transmission of side chain data in user equipment (UE), combining flexible resource configuration and channel structure design, multiple challenges in NR side chain resource and channel structure design are solved, efficient channel access and HARQ feedback for multi-slot scheduling are achieved, and the reliability and throughput of channel access are improved.
Patent Information
- Application Number
- CN202380050347.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-06-30
- Filing Date
- 2023-06-30
- Publication Date
- 2025-03-14
AI Technical Summary
In the NR sidechain resource and channel structure design, sidechain channel access in unauthorized frequency bands has multiple challenges, including design of shared sidechain channels and signals suitable for UE to UE channels, NR sidechain operation that supports cyclic prefix expansion, avoiding too small physical sidechain feedback channel capacity, determining the location of PSFCH resources, processing PSFCH transmission loss due to LBT failure, and processing PSFCH and related PSSCH in different channel occupancy times.
A wireless communication method is proposed, including performing channel occupancy time (COT) startup in a user equipment (UE), transmitting sidechain data and control information within the COT, and receiving sidechain hybrid automatic retransmission request (HARQ) feedback. In addition, by flexibly configuring the resource and channel structure, efficient channel access in the shared spectrum is realized, HARQ feedback for multi-slot scheduling is supported, and channel access reliability is improved by dynamically indicating the location of PSFCH resources.
It realizes efficient channel access in the shared spectrum, supports HARQ feedback for multi-slot scheduling, improves the reliability of PSFCH channel access, prevents channel loss due to LBT failure, and meets the throughput requirements of eMBB service applications.
Smart Images

Figure CN119631431A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication systems, and in particular to a wireless communication method and user equipment. Background Art
[0002] Wireless communication systems, such as the third generation (3G) mobile phone standards and technologies are well known. These 3G standards and technologies were developed by the Third Generation Partnership Project (3GPP). The third generation of wireless communication technologies was developed primarily to support macrocellular mobile phone communications. Communication systems and networks have evolved towards broadband and mobile systems. In a cellular wireless communication system, user equipment (UE) is connected to a radio access network (RAN) via a radio link. The RAN contains a set of base stations (BS) that provide radio links to UEs located within the base station coverage area, and an interface to the core network (CN) that provides overall network control. The RAN and CN each perform functions related to the overall network. 3GPP developed the so-called Long Term Evolution (LTE) system, namely the Evolved Universal Mobile Telecommunication System Territorial Radio Access Network (E-UTRAN), as a mobile access network in which one or more macro cells are supported by a base station called an eNodeB or eNB (evolved Node B). Recently, LTE has been further developed into so-called 5G or NR (New Radio) systems, in which one or more cells are supported by base stations called gNBs. Technical issues
[0003] Regarding the design of NR sidechain resources and channel structure, there are several issues to be solved for sidechain channel access in unlicensed frequency bands: ● Sidelink (SL) channels and signals for UE-to-UE channel occupancy time (COT) sharing; ● Scenarios, uses, and physical layer (PHY) architecture for NR sidelink operation with cyclic prefix extension (CPE) support; How to avoid the physical sidelink feedback channel (PSFCH) capacity being too small; ●The location of PSFCH resources; ● How to handle the loss of PSFCH transmission due to LBT failure; and / or ●How to handle PSFCH and related PSSCH in different COTs. Summary of the invention
[0004] The purpose of the present disclosure is to provide a user equipment, a base station and a wireless communication method.
[0005] In a first aspect, an embodiment of the present invention provides a wireless communication method that can be performed in a user equipment (UE), comprising: Performing channel occupancy time (COT) activation based on the channel access scheme; transmitting sidechain data and sidechain control information within the COT; and A sidelink hybrid automatic repeat request (HARQ) feedback is received for the transmitted sidelink data.
[0006] In a second aspect, an embodiment of the present invention provides a UE, which includes a processor configured to call and run a computer program stored in a memory so that a device equipped with the chip performs the disclosed method and any combination of the disclosed methods.
[0007] In a third aspect, an embodiment of the present invention provides a wireless communication method performed by a user equipment (UE), comprising: receiving side chain data and side chain control information within a shared channel occupation time (COT); executing a channel access scheme to use the shared COT; and Transmitting sidelink hybrid automatic repeat request (HARQ) feedback for the sidelink data.
[0008] In a fourth aspect, an embodiment of the present invention provides a UE, which includes a processor configured to call and run a computer program stored in a memory so that a device equipped with the chip performs the disclosed method and any combination of the disclosed methods.
[0009] The disclosed method can be programmed as computer executable instructions stored in a non-transitory computer readable medium. When loaded into a computer, the non-transitory computer readable medium instructs the processor of the computer to execute the disclosed method.
[0010] The non-transitory computer-readable medium may include at least one of the following: a hard disk, a CD-ROM, an optical storage device, a magnetic storage device, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an EPROM, an electrically erasable programmable read-only memory, and a flash memory.
[0011] The disclosed method can be programmed into a computer program product to enable a computer to execute the disclosed method.
[0012] The disclosed method can be programmed into a computer program to enable a computer to execute the disclosed method. Beneficial effects
[0013] The embodiments of the present disclosure are intended to solve: ● New resources and channel structures for efficient channel access in shared spectrum; ●eMBB type scheduling requirements for efficient access of sidelink channels by UEs in unlicensed spectrum based on Mode 1 or Mode 2 resource allocation; and / or ●Flexible PSFCH resource indication requirements for efficient HARQ feedback for multi-slot scheduling or to improve PSFCH channel access reliability.
[0014] Accordingly, embodiments of the present disclosure provide: ●Flexibly configure resources and channel structures for efficient channel access in shared spectrum; ●Mode 1 and Mode 2 resource allocation schemes for continuous multi-slot scheduling without transmission gap interruption within the COT; ●Semi-static or dynamic PSFCH resource location indication for efficient HARQ feedback for SL transmission or improved PSFCH transmission reliability.
[0015] At least one or more embodiments of the present disclosure provide a technical effect of extended utilization of resources within a COT. Extended utilization of resources within a COT can prevent conflicts or channel occupancy losses due to listen before talk (LBT), thereby improving throughput to meet eMBB business applications, such as augmented reality (AR) / virtual reality (VR) games, direct vehicle communications, video streaming in smart home IoT networks, etc.
[0016] At least one or more embodiments of the present disclosure provide a technical effect of flexible PSFCH position indication. Flexible PSFCH position indication can avoid unnecessary transmission gaps caused by periodically inserting PSFCH symbols every 1, 2, or 4 time slots, or improve PSFCH channel access reliability based on more PSFCH transmission opportunities. This flexibility helps support SL data transmission with various business requirements. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the embodiments or related technologies of the present disclosure, the drawings in the embodiments are briefly introduced below. Obviously, these drawings are only some embodiments of the present disclosure, and ordinary technicians in this field can obtain other drawings based on these drawings without paying any prerequisites.
[0018] Figure 1 A schematic diagram illustrating wireless communication is shown.
[0019] Figure 2 A schematic diagram illustrating an embodiment of the disclosed method is shown.
[0020] Figure 3 A schematic diagram showing an example of an NR V2X slot structure without PSFCH symbols is shown.
[0021] Figure 4 A schematic diagram showing an example of an NR V2X slot structure with PSFCH symbols is shown.
[0022] Figure 5 A schematic diagram showing an example of procedures in Embodiment A in which a gNB performs Mode 1 resource allocation based on COT sharing information is shown.
[0023] Figure 6 A schematic diagram showing an example of PSSCH and corresponding PSFCH feedback is shown.
[0024] Figure 7 A schematic diagram showing an example of a procedure in Embodiment B for determining PSFCH resources for HARQ feedback based on Mode 1 resource allocation is shown.
[0025] Figure 8 A schematic diagram showing an example of using a start and length indicator value (SLIV) as an implicit indication to indicate whether the last symbol of an SL slot is used as a guard period is shown.
[0026] Fig. 9 A schematic diagram showing a wireless communication system according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0027] The disclosed embodiments describe the technical content, structural features, implementation objectives and effects in detail with reference to the accompanying drawings as follows. Specifically, the terms in the disclosed embodiments are only used for the purpose of describing the specific embodiments, and are not intended to limit the disclosure.
[0028] Reference Figure 1A telecommunication system including a user equipment (UE) 10a, a UE 10b, a base station (BS) 20a and a network entity (NE) 30 performs the disclosed method according to an embodiment of the present disclosure. Figure 1 For illustration purposes only and not limitation, the system may include more multiple UEs, multiple BSs, and multiple core network (CN) entities. The connections between the devices and between the device components are shown in the figure as lines and arrows. The UE 10a may include a processor 11a, a memory 12a, and a transceiver 13a. The UE 10b may include a processor 11b, a memory 12b, and a transceiver 13b. The base station 20a may include a processor 21a, a memory 22a, and a transceiver 23a. The network entity device 30 may include a processor 31, a memory 32, and a transceiver 33. Each of the processors 11a, 11b, 21a, and 31 may be configured to implement the suggested functions, procedures, and / or methods described in the description. Multiple wireless interface protocol layers may be implemented in the processors 11a, 11b, 21a, and 31. Each of the memories 12a, 12b, 22a, and 32 may operatively store multiple programs and information to operate the connected processors. Each of the transceivers 13a, 13b, 23a and 33 is operably coupled to a connected processor and transmits and / or receives a plurality of wireless signals or a plurality of wired signals. The UE 10a can communicate with the UE 10b via a sidelink. The base station 20a can be one of an evolved Node B (eNB), a next generation Node B (gNB) or other types of wireless nodes, and can configure a plurality of wireless resources for the UE 10a and the UE 10b.
[0029] Each of the processors 11a, 11b, 21a and 31 may include an application-specific integrated circuit (ASIC), other chipsets, logic circuits and / or data processing devices. Each of the memories 12a, 12b, 22a and 32 may include a read-only memory (ROM), a random access memory (RAM), a flash memory, a memory card, a storage medium and / or other storage devices. Each of the transceivers 13a, 13b, 23a and 33 may include a baseband circuit and a radio frequency (RF) circuit to process multiple radio frequency signals. When the embodiment is implemented in software, the technology described herein may be implemented by multiple modules, multiple programs, multiple functions, multiple entities, etc. that perform the functions. The multiple modules may be stored in a memory and executed by the processor. The memory may be implemented inside the processor or external to the processor, where these may be connected to the processor in communication with each other in various ways known in the art.
[0030] The network entity device 30 may be a node in CN. CN may include a long-term evolution core network (LTE Core Network, LTE CN) or a fifth-generation core network (5G Core, 5GC), which includes a user plane function (User Plane Function, UPF), a session management function (Session Management Function, SMF), a mobility management function (Access and Mobility Management Function, AMF), a unified data management (Unified Data Management, UDM), a policy control function (Policy Control Function, PCF), a control plane / user plane separation (Control Plane / User Plane Separation, CUPS), an authentication server function (Authentication Server Function, AUSF), a network slice selection function (Network Slice Selection Function, NSSF) and the network exposure function (Network Exposure Function, NEF).
[0031] An example of the UE described in the description may include one of the UE 10a or the UE 10b. An example of the base station described in the description may include the base station 20a. Sidelink (SL) transmission of control signals or data may be a transmission operation from one UE to another UE. Uplink (UL) transmission of control signals or data may be a transmission operation from a UE to a base station. Downlink (DL) transmission of control signals or data may be a transmission operation from a base station to a UE. The DL control signal may include downlink control information (DCI) or a radio resource control (RRC) signal from a base station to a UE.
[0032] In the description, the transmitting UE (Transmitting UE, Tx UE) can be Figure 1 The SL transmission (eg, physical sidelink shared channel (PSSCH)) is transmitted to one of the plurality of UEs of a receiving UE (ReceivingUE, Rx UE). The Rx UE receiving the SL transmission (eg, PSSCH) may be Figure 1 The PSSCH is referred to as a scheduled PSSCH. Unless otherwise specified, the hybrid automatic repeat request (HARQ) feedback in the description refers to the HARQ feedback for the scheduled PSSCH. In the description, the HARQ feedback may be referred to as feedback.
[0033] In the description, unless otherwise specified, gNB may be an example of the base station 20a. In the disclosed embodiments, gNB may be interpreted as a base station, such as an eNB of LTE, a gNB of New Radio (NR), or a base station after 5G.
[0034] Reference Figure 2 ,UE 10c and UE 10d perform an embodiment of a wireless communication method. An example of the UE 10c may include Figure 1 One of the multiple UEs in the UE 10d. An example of the UE 10d may include Figure 1 Another one of the multiple UEs described in the description. An example of a gNB in the description may include the base station 20a.
[0035] A starting UE 10c performs a channel occupancy time (COT) start based on a channel access scheme (S10) and transmits sidelink data 110 and sidelink control information 111 in the COT (S12). A responding UE 10d receives the sidelink data 110 and the sidelink control information 111 in the COT (S13) and performs a channel access scheme to use the shared COT (S15). The responding UE 10d transmits a sidelink hybrid automatic repeat request (HARQ) feedback 114 in response to the sidelink data 110 (S17). The starting UE receives the sidelink HARQ feedback (S18). The sidelink data 110 is transmitted by the starting UE 10c in a sidelink data channel and received by the responding UE 10d. The sidelink HARQ feedback 114 is transmitted by the responding UE 10d in a sidelink feedback channel located at at least one resource position among a plurality of resource positions of the sidelink feedback channel and received by the starting UE 10c. The COT for receiving at least one of a plurality of resource locations of a sidelink feedback channel is activated by the initiating UE 10c.
[0036] In one embodiment, such as embodiment D-5, at least one parameter of the plurality of resource positions of the sidelink feedback channel associated with the sidelink data channel is preconfigured. The at least one parameter may include a maximum number of the plurality of resource positions of the sidelink feedback channel associated with the sidelink data channel. The at least one parameter may include information indicating whether the plurality of resource positions of the sidelink feedback channel associated with the sidelink data channel is supported.
[0037] In one embodiment, the format of the sidelink feedback channel to be transmitted at the at least one resource position of the plurality of resource positions of the sidelink feedback channel is preconfigured.
[0038] In one embodiment, such as embodiment D-4, the multiple resource positions of the sidelink feedback channel correspond to time slot positions or symbol positions, and the multiple resource positions of the sidelink feedback channel are preconfigured by resource block (RB) set or by sidelink resource pool. The multiple resource positions of the sidelink feedback channel correspond to one or more RB set indexes or one or more RB-based interleavings. The multiple resource positions of the sidelink feedback channel can be preconfigured by RB set or by sidelink resource pool.
[0039] In one embodiment, such as embodiment D-5, the multiple resource locations of the sidelink feedback channel are in the same RB set. The multiple resource locations of the sidelink feedback channel and one resource location of the sidelink data channel are in the same RB set.
[0040] In one embodiment, such as embodiment D-4, the multiple resource locations of the sidelink feedback channel are determined based on the minimum PSSCH to PSFCH feedback offset, wherein the minimum PSSCH to PSFCH feedback offset is the relative time offset between the end time of the sidelink data channel and the start time of the sidelink feedback channel.
[0041] In one embodiment such as embodiment D-5, the multiple resource positions of the sidelink feedback channel are determined based on a resource position of the sidelink data channel. At least one of the multiple resource positions of the sidelink feedback channel is dynamically indicated in the sidelink control information. In one embodiment such as embodiment D-5, an RB set index including the multiple resource positions of the sidelink feedback channel is dynamically indicated in the sidelink control information.
[0042] In one implementation example, for example, implementation D-4, the resource at each of the plurality of resource positions of the sidelink feedback channel is an interleaved resource based on an RB.
[0043] In one embodiment, such as embodiment C, at least one resource location among the plurality of resource locations of the sidelink feedback channel is located in a COT different from the COT carrying the sidelink data channel.
[0044] Embodiments of a sidelink hybrid automatic repeat request (HARQ) feedback scheme and corresponding procedures that support the sidelink operation over Unlicensed spectrum (SL-U) feature are provided to take advantage of business use cases that require large amounts of data exchange between UEs without consuming valuable licensed spectrum. In addition to increasing throughput by utilizing the additional bandwidth of the unlicensed spectrum, SL-U can reduce data transmission latency while offloading services from the licensed spectrum to the unlicensed spectrum compared to NR-Unlicensed (NR-U) that operates uplink and downlink in the unlicensed spectrum. Scalable services or applications of the SL-U include direct vehicle communications, augmented reality (AR) / virtual reality (VR) games, video streaming in smart home Internet of Things (IoT) networks, etc. In order to meet the sidelink service requirements and the Listen Before Talk (LBT) regulatory requirements in the unlicensed spectrum, it is necessary to enhance the channel access scheme for sidelink operation over the unlicensed spectrum. Under the framework of load-based equipment (LBE) or frame-based equipment (FBE) channel access scheme, the functional improvements of sidelink operation include mode 1 or mode 2 resource allocation, resource reservation and HARQ feedback.
[0045] Vehicle-to-Everything (V2X) defines two resource allocation modes for sidelink communication, namely Mode 1 and Mode 2, corresponding to centralized scheduling scheme and distributed scheduling scheme, respectively. In Mode 1, the radio resources for sidelink transmission are scheduled by the eNB. Whereas, in Mode 2, the UE (e.g., UE 10a or UE 10b) autonomously selects radio resources from the resource pool configured by the gNB before performing sidelink transmission. Mode 1 resource allocation can only operate in the scenario where the UE is within the coverage of the gNB. On the other hand, Mode 2 resource allocation is determined and executed by the UE, so it can operate within and outside the coverage of the gNB. In NR V2X, the Physical Sidelink Control Channel (PSCCH) can be used to carry sidelink channel information (SCI), the physical sidelink share channel (PSSCH) can be used to carry sidelink data, and the physical sidelink feedback channel (PSFCH) can be used to carry HARQ feedback information of the sidelink data received in the PSSCH.
[0046] The SCI schedules the resources associated with a transport block (TB) carried by the PSSCH, and the information required to decode the TB. Unlike LTE V2X where the SCI is only carried in the PSCCH, in NR V2X, the SCI is transmitted in two phases. The first phase SCI is carried on the PSCCH, and the second phase SCI is carried on the corresponding PSSCH.
[0047] The first-stage SCI indicates the frequency resources of the PSSCH and the resource reservation for up to two retransmissions of the TB. The first-stage SCI also carries the modulation and coding scheme (MCS) of the relevant PSSCH, the priority of the relevant PSSCH, and the format and size of the second-stage SCI. The second-stage SCI carries information for decoding the PSSCH and supporting HARQ feedback and channel state information (CSI) reporting. The second-stage SCI indicates a source identifier (Source Identifier, ID), a destination ID, and whether HARQ feedback is enabled for the received PSSCH. The destination ID indicates the intended recipient of the receiving UE (Rx UE) of the TB, and the source ID allows the Rx UE to determine the identity of the transmitting UE (Tx UE) of the HARQ feedback carried on the PSFCH. The second-stage SCI also carries a new data indicator (New Data Indicator, NDI), a redundancy version (Redundancy Version, RV), and a HARQ process identification (ID) for the corresponding TB. The purpose of dividing the SCI into two stages is to allow multiple UEs other than the Rx UE to decode only the first stage SCI for channel sensing and determine whether resources are reserved by other multiple Tx UEs, while the second stage SCI provides the Rx UE with additional information about TB decoding and feedback.
[0048] To support sidelink wireless access in unlicensed bands, LBT and COT acquisition or COT sharing can be introduced into the mode 1 and mode 2 resource allocation schemes of the PC5 interface. For mode 1 resource allocation, the UE (e.g., Figure 1In this case, the gNB evaluates the channel based on the measurements and reports from the UE (e.g., UE 10a or UE 10b), and can schedule the sidelink UE (e.g., UE 10a or UE 10b) via the licensed or unlicensed spectrum of the Uu interface to allocate sidelink resources in the unlicensed spectrum of the PC5 interface. For mode 2 resource allocation, the UE (e.g., UE 10a or UE 10b) should perform channel sensing, resource selection and channel access procedures before sidelink transmission on the unlicensed spectrum. To avoid resource conflicts in the shared resource pool in the unlicensed band, the sidelink resource reservation for the current or future sidelink transmission indicated by the SCI in NR-V2X can be extended to the unlicensed spectrum. Other sidelink UEs can perform SCI monitoring in the resource pool to determine whether the sidelink resources are occupied or available for sidelink transmission. After determining valid resources according to specific rules and performing resource selection, the UE (eg, UE 10a or UE 10b) may perform LBT to evaluate channel availability before acquiring a COT for its own sidelink transmission or sharing the acquired multiple COTs with other sidelink UEs.
[0049] In NR-U, two channel access modes are supported, namely, LBE-based channel access mode and FBE-based channel access mode. LBE is also called dynamic channel access mode, and FBE is also called semi-static channel access mode. In LBE channel access, when the UE has data in the buffer, the UE (e.g., UE 10a or UE 10b) can immediately perform LBT at any time and start COT for transmission after LBT is successful. On the other hand, for FBE channel access, one or more UEs compete for channels based on LBT only at the synchronization frame boundary. A fixed frame period (FFP) in {1ms, 2ms, 2.5ms, 4ms, 5ms, 10ms} is allocated to the FBE device. FFP occurs periodically, and the channel occupation time (COT) starting from the beginning is followed by an idle period at the end of the FFP.
[0050] For unlicensed band channel access, when a UE (e.g., UE 10a or UE 10b) initiates a COT after a successful Type 1 LBT, the duration of continuous transmissions may be up to a maximum COT (MCOT), which depends on the Channel Access Priority Class (CAPC). Burst transmissions limit the interval between any two consecutive transmissions within a COT to a maximum of 16 microseconds (μs), which can improve channel access efficiency and prevent channel loss due to LBT failure in the middle of the COT. The burst transmission may include continuous multi-slot transmissions within a COT of the same TB or different multiple TBs from the UE initiating the COT or UEs sharing the COT.
[0051] Figure 3 is an example of a NR V2X slot structure without PSFCH symbols. Figure 4 Figure 2 is an example of an NR V2X slot structure with PSFCH symbols.
[0052] like Figure 3 As shown in FIG. 1 , in the current NR SL time slot structure, there are 14 SL symbols with a normal cyclic prefix (CP) and 3 PSCCH symbols, and a guard period (guardperiod) that allows transmission-reception or reception-transmission switching always exists at the end of the SL time slot. Figure 4As shown in Figure 1, if the resources of PSFCH are periodically preconfigured in the resource pool, additional gaps are added before the PSFCH symbol every 1, 2 or 4 time slots. Since the Orthogonal Frequency Division Multiplexing (OFDM) symbol duration is greater than 16 microseconds (μs), that is, 66.67μs, 33.3μs and 16.67μs for 15kHz, 30kHz and 60kHz respectively. These gaps will inevitably interrupt the channel occupancy of the UE. Therefore, a flexible time slot structure that explicitly or implicitly determines the position of the gap within the time slot based on semi-static or dynamic indications should be supported. When there is no transmission-reception or reception-transmission switching within the time slot due to the insertion of PSFCH resources for HARQ feedback transmission / reception, or when multiple consecutive time slots are scheduled, these gaps can be eliminated or replaced with data symbols to ensure continuous transmission within the COT. For example, the Tx UE transmits one or more TBs to one or more Rx UEs through consecutive time slots, or the Tx UE does not need to transmit or receive HARQ feedback in at least one time slot in the consecutive time slots. The HARQ feedback of the scheduled TB may indicate joint transmission at the end of the COT. In this case, a gap is added before the PSFCH symbol of the time slot indicating the HARQ-ACK transmission, or a gap is attached at the end symbol of the last time slot of the consecutive multiple time slots scheduled by the Tx UE.
[0053] On the other hand, if only one PSFCH symbol position is allocated to a PSSCH transmission of a single TB or a group of PSSCH transmissions of a single or multiple TBs, and the PSFCH may not be transmitted due to LBT failure, the condition will lead to retransmissions, thereby increasing the collision probability. In one embodiment, it should be supported to allocate the same HARQ feedback transmission on multiple PSFCH symbol positions, or (re)transmit HARQ feedback on a later PSFCH position when the UE failed to transmit the HARQ feedback on the previously allocated PSFCH position.
[0054] In this description, embodiments of flexible PSFCH resource indication and transmission gap elimination for HARQ feedback of multi-slot transmissions are provided, wherein the PSFCH resource location and the scheduled PSSCH transmissions may belong to the same COT or different COTs. The improvement of SL HARQ feedback operation involves its interaction with COT sharing, resource reservation of PSFCH, and PSFCH channel access schemes in the framework of LBE or FBE based channel access schemes on SL unlicensed spectrum based on SL mode 1 and mode 2 resource allocation.
[0055] Embodiment A:
[0056] The UE (e.g., UE 10a or UE 10b) provides one or more of the following types of information to the gNB through gNB detection, for example, based on a demodulation reference signal (DMRS) or PSCCH detection in a shared spectrum, or delivered to the gNB through uplink control information (UCI), a medium access control (MAC) control element (CE), or a radio resource control (RRC) message in the licensed spectrum, so that the gNB configures or indicates time and / or frequency resources for SL transmission and HARQ feedback for mode 1 or mode 2 resource allocation: 1. Scheduling Request (SR) and / or Buffer Status Report (BSR) for SL transmission; 2. COT start-up information or COT sharing information; 3. UE assistance information; and 4. PC5 Quality of Service (QoS) parameters defined for PC5 communications, for example, PC5 5QI (PQI). These types of information are described in further detail below. 1. Scheduling Request (SR) and / or Buffer Status Report (BSR) for SL transmission:
[0057] The gNB may determine whether the UE requests SL resources and / or determine the amount of resources required for the UE to perform SL transmission, such as the number of subchannels and / or one or more time slots for SL resource scheduling, based on the SR and / or BSR. The gNB performs SL resource scheduling accordingly. One or more time slot SL resource scheduling refers to SL resource scheduling in which the gNB allocates one or more time slots to the UE (e.g., UE 10a or UE 10b). 2. COT startup information or COT sharing information:
[0058] The gNB may obtain COT activation information or COT sharing information regarding whether the UE has activated COT based on one of the following schemes: ■The gNB detects the information based on DMRS or PSSCH to determine whether the UE has started COT. ■The information is transmitted by a UE (e.g., UE 10a or UE 10b) via UCI in a licensed or shared spectrum. The COT start information or COT shared information may be encoded in the Physical Uplink Control Channel (PUCCH) or Physical Uplink Shared Channel (PUSCH) alone or jointly encoded with SL HARQ feedback or other UCI information or jointly encoded with Configured Grant (CG)-UCI information.
[0059] Once a UE (e.g., UE 10a or UE 10b) successfully starts COT, the UE may provide a COT structure or COT sharing information to the gNB. The COT structure may be represented by the time / frequency position, duration, and / or other information of the COT. The COT sharing information may be indicated using one of a plurality of COT durations preconfigured by the gNB.
[0060] The COT shared information may include one or more of the following information examples: ■The start time, end time, length of the COT for COT sharing, or enable / disable of COT sharing. The start time of the COT may be the starting point of a timeslot, a microslot, or a subslot that carries the COT sharing information. ■ The frequency range shared by the COT, for example, the index of one or more interlaces, subchannels or RB sets. ■One or more target Rx UEs for SL transmission within the shared COT. ■ One or more channel types or signal types for SL transmission within the shared COT.
[0061] The gNB may determine, configure, or indicate to the UE at least one of the following parameters according to the COT startup information or the COT sharing information: ■2.1 Mode 1 resource allocation; ■2.2 PSSCH to PSFCH feedback timing and / or PSFCH resources for PSFCH feedback; and ■2.3PSCCH monitoring period, channel control element (CCE) aggregation level or search space configuration.
[0062] The parameters are described in detail below. 2.1 Mode 1 Resource Allocation:
[0063] The gNB may indicate different resource allocation schemes and corresponding parameters of the schemes to a UE that starts a COT, a UE that shares a COT, or a UE that does not acquire a COT. Examples are provided below.
[0064] According to the length of the activated COT, the gNB may determine whether to perform single-slot or multi-slot SL resource scheduling. Single-slot or multi-slot SL resource scheduling refers to SL resource scheduling in which the gNB allocates one or more slots to the UE (e.g., UE 10a or UE 10b).
[0065] For a UE that has not acquired the COT (e.g., UE 10a or UE 10b), in addition to resource allocation parameters (e.g., resource pool index, RB set index, initial index of a subchannel or interlace and the number of the subchannels or interlaces), additional information for type 1 channel access (e.g., location or duration for performing channel sensing or CAPC) should be provided to the UE.
[0066] For a UE that starts a COT or shares a COT (e.g., UE 10a or UE 10b), the scheduling resources should be limited within the COT based on the COT sharing information, and the channel access type (e.g., type 1 / 2A / 2B / 2C), CAPC, or CPE for channel access within the COT may be provided by the UE. 2.2PSSCH to PSFCH feedback timing and / or PSFCH resources for PSFCH feedback:
[0067] If the PSFCH feedback timing of the HARQ feedback is not within the COT carrying the scheduled SL transmission, the HARQ feedback delay or HARQ ACK / NACK retransmission procedure described in Example C may be configured by the gNB. 2.3PSCCH monitoring period, CCE aggregation level or search space configuration:
[0068] The gNB may configure different sets of the above parameters for a UE (e.g., UE 10a or UE 10b) monitoring the PSCCH within the COT duration or outside the COT duration, by SL resource pool or by RB set. 3.UE auxiliary information:
[0069] The UE auxiliary information provides the expected SL service of the UE, for example, SL service type, SL service periodicity, SL service priority, maximum TB size or delay and reliability requirements of TB. 4. PC5 Quality of Service (QoS) parameters defined for PC5 communications, for example, PC5 5QI (PQI):
[0070] The PQI (PC5 5G QoS Identifier (5QI)) value is associated with QoS characteristics regarding the reliability of the packet transmission, such as resource type, priority, packet error rate (PER), and the delay bound of the packet transmission, such as packet delay budget (PDB).
[0071] The CAPC value of PC5 communication can be mapped to different QoS parameters of PC5 communication, so the QoS processing of the side chain can be based on: ■ The mapping between PQI values and CAPC value categories as described in 4.1; and ■4.2 Mapping between the L1 priority level and CAPC value category level of PSSCH. 4.1:
[0073] The mapping between the four category levels of PQI values and CAPC values can be configured through a mapping table, where one or more PQI values can be mapped to one CAPC value.
[0074] The gNB indicates the CAPC for SL channel access to the UE (e.g., UE 10a or UE 10b) through RRC signaling or DCI.
[0075] Different SL channels or SL signals may correspond to separate PQI to CAPC mappings or may be indicated by independent CAPC values.
[0076] The downlink CAPC or uplink CAPC defined for NR-U can be reused for SL channel access. 4.2:
[0078] The mapping between the L1 priority level of PSSCH and the four category levels of CAPC can be provided by gNB.
[0079] The priority of PSSCH (referred to as PSSCH priority) may be indicated by the Tx UE using L1 priority level or CAPC category level in SCI, or by the gNB using L1 priority level or CAPC category level in DCI. PSSCH priority may be used to determine various aspects of the side chain, for example, including one or more of the following: ■Parameter settings related to the resource selection window and / or resource reservation. ■Whether to transmit or receive PSFCH feedback due to half-duplex constraints. ■ PSFCH resources used for HARQ feedback or the number of PSFCH transmission opportunities. ■Conflict resolution. If a PSSCH reservation conflicts in time with the transmission of another PSSCH, only the PSSCH with the higher priority can be transmitted. ■Power allocation for PSSCH transmission.
[0080] Embodiment A-1:
[0081] Reference Figure 5 , details a procedure example in embodiment A in which the gNB performs mode 1 resource allocation based on obtaining COT sharing information from the UE.
[0082] The gNB receives a scheduling request for SL resources from a UE (e.g., UE 10a or UE 10b) (S001).
[0083] The gNB determines whether the UE has started COT based on detecting SL transmission from the UE. (S002)
[0084] If the gNB determines that the UE successfully starts the COT and obtains COT sharing information from the UE (referred to as the starting UE) (S003), the gNB performs SL resource scheduling for the UE that has started the COT and / or another UE (e.g., UE 10b or UE 10a) that can use the COT shared from the starting UE (referred to as the other UE). The gNB indicates the corresponding CPE length to the other UE and uses the LBT indication to indicate the other UE. In response to the LBT indication, the other UE performs channel access for data transmission within the COT based on one of the type 2A, 2B, or 2C channel access schemes and the corresponding CPE length (S004).
[0085] Otherwise, if it is determined that the UE or other UEs have not started COT (S003), the gNB performs SL resource scheduling for the UE and instructs the UE to perform channel access of type 1 channel access based on the CAPC level indicated by the gNB or determined by the UE. (S005)
[0086] Embodiment B:
[0087] One or more of the following settings or configurations for each SL resource pool or each RB set may be determined based on UE assistance information, CAPC or PQI value, and may be configured or indicated by the Tx UE or gNB: ■ Requirements related to latency, reliability and / or priority of SL services; and ■Requirements related to packet size and / or TB size for SL services.
[0088] The setting or configuration of each SL resource pool or each RB set is described in detail below.
[0089] The settings or configurations regarding the delay, reliability and / or priority requirements of the SL service may include, for example, one or more of the following: ■ Activation / deactivation of configuration grant (CG) scheduling or parameter adjustment of one or more CG configurations (e.g., time-frequency resources, priority, or period). ■ Activation / deactivation of FBE-based channel access scheme or parameter adjustment of FBE (e.g., period or offset parameters). ■Adjustment of competition window range. ■ Sense window range or select window range adjustment. ■ L1 priority level determination for each of one or more SL channels or SL signals. ■CAPC or channel access type (Type 1 / 2A / 2B / 2C) indication for each of one or more SL channels or SL signals. ■PSFCH feedback resource allocation (e.g., PSFCH resource size, PSFCH occurrence period or PSFCH transmission opportunity). ■PSCCH symbol length, PSCCH search space and CCE aggregation level size. ■The Reference Signal Received Power (RSRP) threshold or probability for a UE (eg, UE 10a or UE 10b) to select a new SL resource. ■Time slot format configuration, for example, time slot-based, mini-slot-based or sub-slot-based time slot format, or subcarrier spacing setting. ■ Type A (slot-based) or Type B (non-slot-based) resource allocation. ■ Selection of Modulation and Coding Scheme (MCS) table. ■Activation of the preemption mechanism for overlapping resource reservations. ■Flexible transmission gap position.
[0090] The settings or configurations regarding the data packet size and / or TB size requirements of the SL service may include, for example, one or more of the following: ■ The number of subchannels or resource block (RB) size allocated to a TB. ■ The number of RBs allocated to a subchannel. ■The number of RB sets in the SL resource pool. ■ The number of interlaces allocated to a RB set. ■Supports single-slot or multi-slot SL scheduling of one or more TBs.
[0091] Embodiment C:
[0092] For mode 1 or mode 2 resource allocation, according to the PSSCH to PSFCH processing time requirement, if the PSFCH resources used for PSFCH feedback are not within the COT carrying the scheduled PSSCH due to PSFCH channel access failure or PSSCH to PSFCH feedback timing limitation, at least one of the following operations may be adopted.
[0093] The HARQ feedback transmission outside the COT is discarded.
[0094] The transmission UE that schedules the PSSCH or the receiving UE that receives the PSSCH may start a subsequent COT to carry the HARQ feedback that has not yet been transmitted.
[0095] If the transmitting UE starts a subsequent COT, the COT may be shared with the receiving UE to transmit HARQ feedback on PSFCH resources. The HARQ feedback may be delayed HARQ feedback that has not been transmitted in the same COT in response to the scheduled PSSCH transmission.
[0096] If the PSSCH to PSFCH feedback timing for each sidelink transmission is dynamically indicated by the gNB (Mode 1 resource allocation) or the transmitting UE (Mode 1 or Mode 2 resource allocation), the gNB or the transmitting UE may indicate a non-numeric HARQ-ACK timing indication for the HARQ-ACK that is not transmitted in the same COT in response to the scheduled PSSCH transmission.
[0097] The untransmitted HARQ-ACK can be transmitted together with another HARQ-ACK based on the value indicated by the corresponding PSSCH scheduled for the subsequent COT, and use the same PSFCH resources of the HARQ-ACK of the PSSCH scheduled in the subsequent COT.
[0098] The gNB may use a dynamic indication in the DCI to indicate that the untransmitted HARQ-ACK is to be retransmitted in a subsequent COT.
[0099] The gNB or transmitting UE indicates through DCI or SCI the sidelink HARQ-ACK retransmission based on enhanced 2 or (enhanced) 3 codebook HARQ feedback on the PSFCH resources of the subsequent COT.
[0100] In the case of HARQ-ACK retransmission, the HARQ ID or HARQ ID range of one or more PSSCHs can be derived from the HARQ feedback request field in the downlink control information (DCI) or the sidelink control information (SCI).
[0101] The HARQ-ACK transmission may be delayed to the first available PSFCH resource on the subsequent COT.
[0102] The available PSFCH resources are PSFCH symbols carried on the time slots within the coverage of the COT. The location of the PSFCH resources may appear periodically and be pre-configured per sidelink resource pool or per RB set through the RRC configuration of the gNB, or dynamically indicated by the gNB through DCI or the transmitting UE through SCI.
[0103] The gNB may configure a maximum PSFCH feedback delay, or a maximum PSSCH to PSFCH feedback timing per sidelink resource pool or per RB set, to limit HARQ-ACK transmissions on the subsequent COT.
[0104] If the delay of the delayed PSSCH to PSFCH feedback is greater than the maximum PSSCH to PSFCH feedback timing, the untransmitted HARQ-ACK is skipped.
[0105] If the delay of the PSSCH to PSFCH feedback after being delayed to the first available PSFCH resource on the subsequent COT is less than the maximum PSSCH to PSFCH feedback timing, the HARQ-ACK transmission will be further delayed to the next available PSFCH resource.
[0106] Figure 6 An example of PSSCH and corresponding PSFCH feedback is shown. The association between the PSSCH and corresponding PSFCH feedback is shown with an arrow. The PSFCH resource occurs periodically every 4 slots, the minimum PSSCH to PSFCH timing is K_min=3 slots, and the maximum PSSCH to PSFCH timing is K_max=6 slots. The HARQ feedback timing of the last three PSSCHs is outside the current COT.
[0107] Example C-1:
[0108] refer to Figure 7 , details an example of the process in embodiment B for determining PSFCH resources for HARQ feedback based on mode 1 resource allocation.
[0109] The gNB preconfigures a PSFCH resource with a periodicity of n time slots and a minimum PSSCH to HARQ feedback timing of K time slots for a sidelink resource pool or RB set (S101). The variables n and K are positive integers.
[0110] The transmitting UE transmits PSSCH based on the scheduling of the gNB and requests HARQ feedback of the PSSCH (S102).
[0111] The receiving UE receives the PSSCH and determines a PSFCH resource for HARQ feedback according to the minimum PSSCH to PSFCH feedback timing (S103). The receiving UE transmits HARQ feedback in the PSFCH resource in response to the received PSSCH.
[0112] The receiving UE determines whether the position of the HARQ feedback is within the COT of the PSSCH (referred to as the current COT) (S104): ■If the receiving UE cannot successfully access the PSFCH in the COT due to LBT, and the PSFCH is the last transmission opportunity in the COT (S105), the HARQ feedback process proceeds to step S107. ■ Otherwise, the HARQ feedback is transmitted on the earliest time slot containing PSFCH resources (eg, PSFCH symbols) within the current COT according to the minimum PSSCH to PSFCH feedback timing (S106).
[0113] If the position of the HARQ feedback is outside the COT of the PSSCH (S104) due to feedback timing limitation or LBT failure (S105), and the PSSCH to PSFCH feedback delay is less than the maximum PSSCH to PSFCH feedback timing (S107), then the HARQ feedback is delayed to a subsequent COT and transmitted on a PSFCH resource (e.g., a time slot containing a PSFCH symbol) in the subsequent COT (S108).
[0114] If the PSSCH to PSFCH feedback delay is not less than the maximum PSSCH to PSFCH feedback timing, the HARQ feedback is discarded (S109).
[0115] refer to Figure 2 In one embodiment, such as embodiment C, at least one of the multiple resource locations of the sidelink feedback channel is located in a COT different from the COT carrying the sidelink data channel.
[0116] Embodiment D:
[0117] The gNB configures at least one of the following parameters for a UE (e.g., UE 10a or UE 10b) or a group of UEs (e.g., UE 10a and UE 10b) to perform sidelink unlicensed (SL-U) channel access or sidelink communication. Unless otherwise specified, the configured parameters may be configured for each sidelink resource pool or each resource block (RB) set within a bandwidth part (BWP) through radio resource control (RRC) signaling.
[0118] Embodiment D-1: Frequency resource structure in side chain communication.
[0119] An RB set is the bandwidth of a subband for shared spectrum channel access, including a group of RBs in a segment of about 20 MHz in the channel. An RB set includes one or more subchannels, RB-based interleaving, or RB-based continuous resources. A subchannel corresponds to one or more RB-based interleaving or one or more RB-based continuous resources. A sidelink resource pool includes one or more RB sets. A BWP includes one or more sidelink resource pools.
[0120] Example D-2: Sidechain resource pool related configuration.
[0121] The sidechain resource pool related configuration may include one or more of the following: 1. The size of the sidechain resource pool; 2. The number of sidechain resource pools; 3. The location of the sidechain resource pool; and 4. Resource structure of the side chain resource pool.
[0122] The sidechain resource pool configuration is described in detail below.
[0123] 1. Size of the sidechain resource pool:
[0124] The size of the sidelink resource pool may be indicated based on the number of RB sets or the number of subchannels. A subchannel may include one or more RBs. One or more subchannels may be included in an RB set.
[0125] The sizes of the sidelink resource pool for sidelink transmission (referred to as a transmit sidelink resource pool) and the sidelink resource pool for sidelink reception (referred to as a receive sidelink resource pool) may be independently configured for a UE (eg, UE 10a or UE 10b).
[0126] 2. Number of sidechain resource pools:
[0127] The number of the transmission side chain resource pools and the number of the reception side chain resource pools within the BWP may be independently configured for the UE (eg, UE 10a or UE 10b).
[0128] 3. Location of the sidechain resource pool:
[0129] In the frequency domain: one or more RB sets in the sidelink resource pool may be configured by the gNB and indicated based on at least one of the following schemes: ■ The initial index of the RB set and the number of consecutive side chain RB sets. ■Per RB set bitmap, each bit indicates an RB set. The length of the bitmap can be configured by the gNB. ■Represents the row index of one or more RB sets according to the mapping table pre-configured by the gNB.
[0130] In the time domain: the position of the sidelink resource pool may include a periodically occurring time slot position for sidelink transmission in the sidelink resource pool. The periodically occurring time slot position may be based on at least one of the following configuration indications: ■The periodicity of the sidechain resource pool; or ■The time slot position of the side chain resource pool.
[0131] The time slot position of the side chain resource pool may be indicated based on at least one of the following schemes: ■The location of the initial time slot and the number of consecutive time slots; ■ a slot-based bitmap with each bit indicating a slot, where the length of the bitmap is configurable by the gNB; or ■A row index in a mapping table, indicating one or more time slots according to the mapping table pre-configured by the gNB.
[0132] 4. Resource structure of the side chain resource pool:
[0133] The resource structure of the side chain resource pool may include an RB-based interleaved resource structure or an RB-based continuous resource structure.
[0134] If the sidelink resource pool is composed of a plurality of RB sets, the whole or part of the RB sets may be configured as an RB-based interleaved resource structure, and the remaining RB sets may be configured as an RB-based contiguous resource structure. The positions and number of RB sets constituting the RB-based interleaved resource region or the RB-based contiguous resource region may be configured by the gNB.
[0135] The subchannels defined in the New Radio Vehicle-to-Everything (NR-V2X) may include one or more RB-based interlaces or one or more contiguous RB groups.
[0136] For RB-based interleaved resources, the gNB may provide one or more instances of the following information to indicate the structure: ■The number of interlaces, RB spacing of an interlace, or the number of RBs in an interlace per configured subcarrier spacing (SCS). ■ An index of an interlace or group of interlaces that may be used in the indexing scheme. The index may include an initial interlace index along with the number of consecutive interlaces. ■The range of indexed interleaving.
[0137] Note that if the sidelink resource pool consists of multiple RB sets, then interleaving may be applied across adjacent RB sets. That is, each RB set guard band may be adopted as part of the sidelink resource pool.
[0138] For RB-based contiguous resource structures, the gNB may provide one or more instances of the following information to indicate the structure: ■The number of consecutive RBs as a RB group. ■ An index of a RB group or groups of RBs that may be used in the indexing scheme. The index may include an initial RB group index followed by the number of consecutive RB groups.
[0139] Note that if the resource pool consists of multiple RB sets, then interleaving can be applied across adjacent RB sets. That is, each RB set guard band can be adopted as part of the sidelink resource pool.
[0140] Embodiment D-3: Sidelink control resource set (CORESET) or physical sidelink shared channel (PSSCH) configuration.
[0141] The configuration may include resource configuration and resource structure of a CORESET carrying the multiple PSSCHs, or resource configuration and resource structure of a resource set carrying the multiple PSSCHs.
[0142] 1. Resource configuration of a CORESET or a resource set carrying the multiple PSSCHs:
[0143] A gNB can be configured with one or more CORESETs in a sidelink resource pool.
[0144] The gNB may configure one or more resource block (RB) sets in a sidelink resource pool constituting a CORESET. The gNB may use a bitmap per RB set to indicate one or more RB sets constituting the CORESET in the sidelink resource pool, wherein each bit in the bitmap corresponds to an RB set. The gNB may further configure one or more subchannels, interlaces, or RB groups in an RB set constituting the CORESET. Alternatively, a user equipment (UE) may blindly detect a CORESET in an RB set.
[0145] The gNB may configure multiple PSCCH symbols for a CORESET in a timeslot.
[0146] The gNB may configure a search space indication for monitoring a CORESET. The gNB may configure a search space for a UE based on a slot format, such as a slot-based, a micro-slot-based (shorter slot length with fewer orthogonal frequency division multiplexing (OFDM) symbols or a higher sub-carrier spacing (SCS)), or a sub-slot-based (additional or different PSCCH positions within a slot) format. The gNB may configure two sets of search space indications for a UE respectively, each set of search space indications being defined based on a sidelink resource pool or based on an RB set. Each of the two sets of search space indications includes a slot format, a monitoring period, a monitoring offset, and / or a first-level sidelink control information (SCI) format. The UE monitors a PSCCH within and outside a channel occupancy time (COT) according to the two sets of search space indications.
[0147] A common CORESET or a common search space may be configured on overlapping RB sets, where the overlapping RB sets are shared by multiple UEs, where the multiple UEs have different numbers or positions of RB sets, different numbers or positions of sidelink resource pools, or sidelink resource pools of different sizes or positions.
[0148] At least a portion of the content of a CORESET carrying multiple PSCCHs in one RB set may be copied to other RB sets to be received by multiple Rx UEs having different numbers or positions of RB sets, different numbers or positions of sidelink resource pools, or sidelink resource pools of different sizes or positions.
[0149] Two sets of CORESET sizes and / or positions may be configured for a UE monitoring a PSCCH within and outside the COT, respectively.
[0150] For each sidelink resource pool or each RB set, the size of the PSCCH carrying the first level SCI may be the same for unicast, groupcast or broadcast transmission.
[0151] 2. Resource structure of a CORESET or a resource set carrying multiple PSCCHs:
[0152] One CORESET resource for carrying multiple PSCCHs may be deployed based on RB-based interleaved resources or RB-based continuous resources.
[0153] 1. For RB-based interleaved resources, CORESET resources can be restricted to one RB set. If more than one RB set is configured to carry one CORESET, at least one of the following schemes can be adopted.
[0154] Solution 1: One or more interlaces of a CORESET can be applied to more than one RB set. A CORESET can include one or more interlaces. Different CORESETs can belong to different interlaces.
[0155] Scheme 2: Multiple interleavings of CORESET resources are confined to one reference RB set, and the same interleaving structure of the CORESET in the reference RB set is copied to other RB sets. A CORESET may include one or more interleavings. Different CORESETs may belong to different interleavings. The same interleaving structure of a CORESET in the reference RB set is applied to other RB sets to increase PSSCH candidates.
[0156] Solution 3: Different CORESETs belong to different RB sets. A CORESET resource includes one or more interlaces and can only be confined to one RB set.
[0157] For RB-based interleaved resources: ■ An initial slice index, number of slices and / or bitmap indication may be applied to determine the selected multiple interlaces to form a CORESET, where each bit in the bitmap corresponds to an interlace or a group of interlaces. ■ An RB level offset, RB number and / or bitmap indication may be applied to determine the selected multiple RBs to constitute a CORESET within an interlace, where each bit in the bitmap corresponds to an RB.
[0158] 2. For RB-based contiguous resources (RB groups), a CORESET resource can be confined to one RB set. If more than one RB set is configured to carry a CORESET, at least one of the following schemes can be adopted.
[0159] Solution 1: A CORESET resource includes one or more than one RB group, and the CORESET resource can be deployed across multiple RB sets.
[0160] Solution 2: One or more RB groups of a CORESET resource are confined to a reference RB set, and the same CORESET resource structure in the reference RB set is replicated to other RB sets. ■A CORESET can include one or more than one RB group. ■Different CORESETs can belong to different RB groups in one RB set. ■ The same CORESET resource structure in one reference RB set can be applied to other RB sets to increase PSSCH candidates.
[0161] Solution 3: Different CORESETs belong to different RB sets. ■A CORESET resource includes one or more RB groups and can only be confined to one RB set.
[0162] 3. For RB-based contiguous resources (RB groups): ■ The selected RB groups constituting a CORESET may be determined using an RB level offset, the number of RB groups and / or a bitmap indication, where each bit in the bitmap corresponds to an RB group. ■ An RB level offset, RB number and / or bitmap indication may be applied to determine the selected multiple RBs to form a CORESET within an RB group, where each bit in the bitmap corresponds to an RB.
[0163] Embodiment D-4: PSFCH resource configuration.
[0164] The PSFCH resource configuration includes the time domain position and frequency domain position of the PSFCH resource.
[0165] Time domain location of PSFCH resources:
[0166] Preconfigured PSFCH resources and / or dynamically indicated PSFCH resources may be defined for each sidelink resource pool or each RB set.
[0167] For preconfigured PSFCH resources, the location of a PSFCH slot is determined based on at least one of the following schemes:
[0168] PSFCH resources that appear periodically:
[0169] For a periodically occurring PSFCH resource, the position of a time slot including a PSFCH resource is determined based on at least one of the following parameters: ■Periodicity of PSFCH resources in time slot granularity. ■Offset of the PSFCH period in slot granularity. A slot-level offset can be determined relative to: ◆The starting time slot of a COT, ◆The first time slot carrying PSCCH, or ◆The first symbol carrying PSCCH. ■ One or more time slot positions carrying one PSFCH resource in one cycle. A bitmap indication may be used to determine the selected multiple time slots carrying multiple PSFCH resources in one cycle, wherein each bit in the bitmap corresponds to one time slot. ■ One or more symbol positions carrying one PSFCH resource in a time slot. A bitmap indication may be used to determine the selected multiple symbols carrying the multiple PSFCH resources in a time slot, wherein each bit in the bitmap corresponds to one symbol.
[0170] For periodically occurring PSFCH resources, a minimum PSSCH to PSFCH feedback timing may be preconfigured by the gNB for a sidelink resource pool or a set of RBs, i.e., the minimum number of slots between a slot with a PSSCH transmission and a PSFCH slot with corresponding HARQ feedback for the PSSCH transmission. A UE (e.g., UE 10a or UE 10b) may determine the PSFCH slot position based on the earliest slot carrying PSFCH resources while taking into account the minimum PSSCH to PSFCH feedback timing. For example, the earliest slot is determined to be the first available PSFCH slot for HARQ feedback.
[0171] If the position of any PSFCH time slot determined by the above scheme is not within the COT carrying the scheduled PSSCH, the PSFCH retransmission or postponement scheme in embodiment C may be adopted.
[0172] Dynamically indicated PSFCH resources:
[0173] For dynamically indicated PSFCH resources, a timeslot position is determined based on one or more predefined PSCCH to PSFCH timings.
[0174] The PSCCH to PSFCH timing is a slot offset between the slot carrying a PSCCH and the slot carrying a PSFCH for a HARQ feedback for a corresponding PSSCH.
[0175] If there are multiple time slots carrying PSCCH in one COT: ■ Each SCI carried in a different PSCCH slot can point to the same PSFCH slot location using different PSCCH to PSFCH timing, or ■ The PSCCH to PSFCH timing used to determine the PSFCH slot position may be determined or overwritten by the SCI carried in the last PSCCH slot.
[0176] A set of PSCCH to PSFCH timing may be configured by the gNB for each sidelink resource pool or each RB set.
[0177] One or more PSFCH time slot opportunities may be dynamically indicated in the first level SCI or the second level SCI based on available PSCCH to PSFCH timings in a PSCCH to PSFCH timing set.
[0178] For dynamically indicated PSFCH resources, a timeslot position is determined based on one or more predefined PSSCH to PSFCH timings.
[0179] The PSSCH to PSFCH timing is one slot offset between the end slot carrying the PSSCH and the slot carrying the PSFCH for the corresponding HARQ feedback of the PSSCH.
[0180] If there are multiple slots carrying multiple PSSCHs due to PSSCH repetition or scheduling of multiple PSSCH slots within one COT, the last PSSCH slot may be used as a time reference for the PSSCH slots.
[0181] A set of PSSCH to PSFCH timing (referred to as a PSSCH to PSFCH timing set) may be configured by the gNB for each sidelink resource pool or each RB set.
[0182] One or more PSFCH time slot opportunities may be dynamically indicated in the first or second level SCI based on available PSSCH to PSFCH timings in the PSSCH to PSFCH timing set.
[0183] For dynamically indicated PSFCH resources, more than one time slot position with PSFCH resources can be determined based on a PSSCH to PSFCH timing or a PSCCH to PSFCH timing and multiple PSFCH transmission opportunities after the time slot position indicated by the PSSCH to PSFCH timing or the PSCCH to PSFCH timing.
[0184] For dynamically indicated PSFCH resources, one or more PSFCH resources of a PSFCH symbol or one or more PSFCH symbol positions within a slot may be preconfigured by a gNB.
[0185] For dynamically indicated PSFCH resources, if the position of the PSFCH time slot determined by the above scheme is not within the COT carrying the scheduled PSSCH, the PSFCH discard, PSFCH retransmission or postponement scheme in Example C may be adopted.
[0186] Frequency domain location of PSFCH resources:
[0187] The gNB may configure one or more RB sets including PSFCH resources in a sidelink resource pool.
[0188] The indication of one or more RB sets carrying PSFCH resources in a sidelink resource pool may be based on a per-RB set bitmap, wherein each bit in the bitmap corresponds to an RB set.
[0189] The gNB may further configure one or more subchannels, interlaces, or RB groups within an RB set including PSFCH resources.
[0190] The PSFCH resources may be deployed on the basis of RB-based interleaved resources or RB-based continuous resources.
[0191] For RB-based interleaved resources, if one PSFCH resource includes one RB, that is, similar to PUCCH format 0 / 1, the following can be used. For one interleaved resource including multiple RBs, the following resource deployment can be used:
[0192] Scheme 1: Extend one PSFCH resource to all RBs in one interlace by applying the same sequence with the same or different cyclic shifts to different RBs in one interlace. In this case, different interlaces correspond to different PSFCH resources.
[0193] Solution 2: Extend one PSFCH resource to all RBs in one interlace by multiplying an orthogonal cover code. In this case, more HARQ bits can be carried on one interlace, or multiple HARQ feedbacks from different users can be multiplexed on one interlace.
[0194] Solution 3: Multiple PSFCH resources are multiplexed into one interlace using frequency division multiplexing (FDM). In this case, more HARQ bits can be carried on one interlace, or multiple HARQ feedbacks from different users can be multiplexed into one interlace.
[0195] For RB-based interleaved resources:
[0196] For RB-based interleaved resources, if one PSFCH resource includes more than one RB, i.e., similar to PUCCH format 2 / 3, the following can be used. For one interleaving including multiple RBs, the following resource deployment can be used:
[0197] Solution 1: Extend a PSFCH resource with more than one RB to all RBs in one interlace by duplication. In this case, different interlaces correspond to different PSFCH resources.
[0198] Solution 2: Evenly distribute a PSFCH resource with more than one RB to all RBs in one interlace. If the RB size of one PSFCH resource is larger than the RB size of one interlace, more than one interlace can be selected. The RB size means the number of RBs.
[0199] Solution 3: Multiple PSFCH resources are multiplexed into one interlace using frequency division multiplexing (FDM). In this case, one PSFCH resource is locally distributed in one interlace, and more HARQ bits can be carried on one interlace, or multiple HARQ feedbacks of different users can be multiplexed into one interlace.
[0200] Scheme 4: Extend one PSFCH resource to all RBs in one interlace by multiplying an orthogonal cover code. In this case, more HARQ bits can be carried on one interlace, or multiple HARQ feedbacks from different users can be multiplexed on one interlace.
[0201] For RB-based contiguous resources:
[0202] For RB-based contiguous resources, the PSFCH resources used for HARQ feedback in one RB set may be indicated based on at least one of the following:
[0203] A gNB preconfigures the location of one or more RBs within an RB set that can be used for PSFCH transmission based on a bitmap, where each bit of a bitmap corresponds to an RB.
[0204] The gNB pre-configures the position of one or more RBs in an RB set that can be used for PSFCH transmission based on an RB initial index, an RB level offset, or multiple consecutive RBs.
[0205] If one PSFCH resource includes more than one RB, ie, like PUCCH formats 2 / 3, an RB group based index may be adopted.
[0206] The PSFCH and PSCCH may be FDM multiplexed in one RB set using RB-based interleaved resources or RB-based continuous resources.
[0207] In one embodiment, such as embodiment D-4, the multiple resource positions of the sidelink feedback channel correspond to time slot positions or symbol positions, and the multiple resource positions of the sidelink feedback channel are preconfigured for each RB set or each sidelink resource pool. The multiple resource positions of the sidelink feedback channel correspond to one or more RB set indexes or one or more RB-based interleavings. The multiple resource positions of the sidelink feedback channel can be preconfigured for each RB set or each sidelink resource pool.
[0208] refer to Figure 2 In one embodiment, such as embodiment D-4, the multiple resource locations of the sidelink feedback channel are determined based on a minimum PSSCH to PSFCH feedback offset, wherein the minimum PSSCH to PSFCH feedback offset is a relative time offset between the end time of the sidelink data channel and the start time of the sidelink feedback channel.
[0209] refer to Figure 2 In one embodiment, such as embodiment D-4, the resource in each of the plurality of resource locations of the sidelink feedback channel is an RB-based interleaved resource.
[0210] Embodiment D-5: PSFCH resource determination.
[0211] The location of the PSFCH resource may occur periodically and be pre-configured by the gNB via RRC configuration for each sidelink resource pool or each RB set, or dynamically indicated by the gNB via downlink control information DCI or by a transmitting (Tx) UE via SCI. A gNB, a Tx UE, or an Rx UE determines a sidelink resource pool or a RB set for PSFCH transmission.
[0212] Determination of a sidelink resource pool or an RB set for PSFCH transmission:
[0213] For a PSFCH resource transmitted in a sidelink resource pool / an RB set, a sidelink resource pool / an RB set carrying a PSFCH may be implicitly or explicitly indicated based on at least one of the following: ■ The sidelink resource pool / RB set carrying one PSFCH is implicitly determined based on the position of the sidelink resource pool / RB set carrying one PSCCH, and the PSCCH schedules one PSSCH. ■ The sidelink resource pool / RB set carrying one PSFCH is implicitly determined based on the position of the sidelink resource pool / RB set carrying the scheduled PSSCH with corresponding HARQ feedback on PSFCH. ■The sidelink resource pool / RB set carrying one PSFCH is explicitly indicated by the first-level SCI on the PSCCH or the second-level SCI on the PSSCH.
[0214] PSFCH resource structure:
[0215] A PSFCH resource structure may be implemented and indicated as described in detail below.
[0216] One PSFCH resource is associated with one time domain resource (PSFCH symbol), one frequency domain resource (one or more than one RB) and one code domain resource (cyclic shift pair).
[0217] Depending on the PSFCH format (similar to PUCCH formats 0 / 1 / 2 / 3), one or more than one RB may be used for one PSFCH resource before interleaving, and one or more than one consecutive PSFCH symbols may be used for PSFCH transmission.
[0218] Depending on the number of the UEs for multiplexing HARQ feedback, the following parameters may be allocated for adjusting the number of the PSFCH resources. ■ The number of cyclic shift pairs. ■ The number of RBs in one RB set in one PSFCH symbol allocated to carry PSFCH resources before interleaving.
[0219] The determination of the location of one or more PSFCH resources relative to a PSSCH resource may be based on a PSSCH to PSFCH resource mapping or a dynamic PSSCH to PSFCH resource indication. A gNB, a Tx UE or an Rx UE determines the location of one or more PSFCH resources.
[0220] PSSCH to PSFCH resource mapping in one RB set:
[0221] One PSSCH resource corresponds to one or more PSSCH interlaces in one slot, or one PSSCH resource corresponds to one or more PSSCH RB groups (multiple consecutive RBs or multiple subchannels) in one slot.
[0222] One PSFCH resource corresponds to one RB (PSFCH format 0 / 1) or one cyclic shift pair of multiple RBs (PSFCH format 2 / 3) before RB-based interleaving.
[0223] A base sequence of a Zadoff Chu sequence for PSFCH in PSFCH format 0 / 1 may be preconfigured by the gNB.
[0224] A PSSCH resource with one or more than one PSSCH interlace can be mapped to a group of RBs used for PSFCH resources before interleaving or to multiple RBs in one PSFCH interlace after interleaving. At least one of the following mapping schemes can be applied: ■ If one PSSCH resource includes one interlace, each interlace can be mapped to a group of RBs carrying PSFCH resources. ■ If one PSSCH resource includes more than one PSSCH interlaces, each of the more than one PSSCH interlaces may be mapped to a group of RBs carrying PSFCH resources, or the PSSCH interlace with the lowest index is mapped to a group of RBs carrying PSFCH resources. ■Different PSSCH interlaces in the same time slot are mapped to different groups of RBs carrying PSFCH resources in the same time slot.
[0225] An Rx UE selects a PSFCH resource index from a plurality of available PSFCH resources in a PSFCH symbol in an RB set for a HARQ feedback of a PSSCH. The Rx UE may determine the PSFCH resource index based on a function of at least one of the following parameters: ■ The time slot position of the received PSSCH. For multi-slot scheduling of a transport block (TB), for example, a time slot position of the last time slot, which is scheduled for transmission of a PSSCH, can be used as a reference time slot to determine a PSFCH resource. ■An interleaving index of the received PSSCH. ■The number of interlaces used for PSSCH transmission in one RB set. ■ The number of interlaces per received PSSCH resource. ■Tx UE identification (ID) or Rx UE ID. ■ The number of cyclic shift pairs. ■The number of RBs in an RB set that carries PSFCH resources in one PSFCH symbol. ■The number of Rx UEs in a sidelink multicast communication. ■The number of Rx UEs receiving unicast sidelink communication in the same time slot.
[0226] Dynamic PSSCH to PSFCH resource indication: ■A set of PSFCH resources in the frequency domain may be preconfigured by the gNB for an RB set via RRC signaling. ■ One of the PSFCH resources may be indicated by the Tx UE in the first level SCI in the PSCCH or in the second level SCI in the PSSCH. ■ The Rx UE determines the PSFCH resource based on the received PSFCH resource indication.
[0227] refer to Figure 2 In one embodiment, such as embodiment D-5, at least one parameter related to a plurality of resource positions of a sidelink feedback channel associated with a sidelink data channel is preconfigured. The at least one parameter may include a maximum number of the plurality of resource positions of the sidelink feedback channel associated with the sidelink data channel. The at least one parameter may include information indicating whether the plurality of resource positions of the sidelink feedback channel associated with the sidelink data channel are supported.
[0228] refer to Figure 2 In one embodiment, such as embodiment D-5, the multiple resource locations of the sidelink feedback channel are in the same RB set. The multiple resource locations of the sidelink feedback channel and one resource location of the sidelink data channel are in the same RB set.
[0229] refer to Figure 2 In one embodiment, such as embodiment D-5, the plurality of resource locations of the sidelink feedback channel are determined based on a resource location of the sidelink data channel. At least one of the plurality of resource locations of the sidelink feedback channel is dynamically indicated in the sidelink control information. In one embodiment, such as embodiment D-5, an index of an RB set including the plurality of resource locations of the sidelink feedback channel is dynamically indicated in the sidelink control information.
[0230] Embodiment D-6: HARQ feedback scheme configuration.
[0231] In order to improve feedback efficiency, the gNB may provide at least one of the following configurations for each side link resource pool or each RB set. ■ Codebook-based HARQ feedback, i.e., type 1 / (enhanced) type 2 / (enhanced) type 3 codebooks. HARQ feedback for multiple PSSCHs can be transmitted in the same PSFCH resource using one codebook. ■ Additional PSFCH formats to support more HARQ feedback or to support more reliable transmission for larger transmission distances (called coverage), for example, more RBs in one PSFCH resource before interleaving, or more PSFCH symbols in one slot, for carrying HARQ feedback. ■Use orthogonal cover code (OCC) to support more HARQ feedback for multiple UEs. ■ When the HARQ feedback is transmitted from a single Rx UE, supporting HARQ feedback deferral or HARQ feedback retransmission configured separately for unicast feedback, or when the HARQ feedback is transmitted from a group of Rx UEs, supporting HARQ feedback deferral or HARQ feedback retransmission configured separately for groupcast feedback.
[0232] In order to improve feedback reliability, the gNB may provide at least one of the following configurations for each side link resource pool.
[0233] A PSSCH resource or a PSSCH interlace can be mapped to multiple PSFCH resources. The location of the mapped PSFCH resources can be deployed according to at least one of the following schemes: ■ Each of the mapped PSFCH resources may belong to a different RB set. ◆A common RB set for carrying PSFCH can be configured by the gNB on an overlapping RB set, and the overlapping RB set is shared by multiple UEs, and the multiple UEs have different numbers or positions of RB sets, different numbers or positions of sidelink resource pools, or sidelink resource pools with different sizes or positions. ◆ The RB set used for PSFCH transmission may be indicated by the Tx UE in a first level SCI in a PSCCH or in a second level SCI in a PSCCH. ■ Each of the mapped PSFCH resources may belong to a different time slot. ◆Utilizing multiple PSFCH resources, the PSFCH can be transmitted repeatedly, that is, PSFCH repetitions, or the PSFCH can be transmitted in at least one of multiple PSFCH transmission opportunities (opportunities) on different time slots, which can prevent the loss of PSFCH transmission due to Listen Before Talk (LBT) failure. ◆The gNB can configure a maximum number of transmission opportunities for one HARQ feedback. ■ Maximum number of HARQ feedback retransmissions per TB: The maximum number of retransmissions per TB can be configured separately for unicast or multicast sidelink communications.
[0234] For an Rx UE supporting one feedback type for one sidelink resource pool or one RB set, at least one of the following feedback types and corresponding parameters may be configured by a gNB or a Tx UE for each sidelink resource pool or each RB set: ■Parameters for activating the HARQ feedback function, deactivating the HARQ feedback function, or supporting multiple transmission opportunities (opportunities) for one HARQ feedback. The parameters may be determined based on one or more of the following: ◆The location or periodicity configuration of available PSFCH resources. ◆Configuration of the maximum number of multiple transmission opportunities for one HARQ feedback. ■ One HARQ feedback type for one multicast sidelink transmission (e.g., Negative ACKnowledgement (NACK) or ACK / NACK feedback only). Additional configuration may be configured by the gNB. ◆The number of geographical areas used for NACK-only feedback in a sidelink resource pool or an RB set. Each area corresponds to the area where a UE is located. ◆The number of UE IDs in a group for a multicast sidelink transmission in a sidelink resource pool or an RB set. ■ Blind feedback configuration for unicast, multicast or broadcast sidechain transmission. ■Maximum number of HARQ feedback retransmissions. ◆ If the scheduled resources for a HARQ feedback retransmission are outside a COT in which an SCI scheduling the retransmission is transmitted, the retransmission may be discarded or postponed to a later started COT. ■ Codebook based or non-codebook based feedback. ◆For codebook-based feedback, one or more codebook types may be configured. ■PSFCH format. ◆According to the required RB size or PSFCH symbol number, one or more PSFCH formats can be configured for a PSFCH resource in a sidelink resource pool or an RB set.
[0235] Embodiment D-7: Channel access related configuration.
[0236] The channel occupation time COT duration information:
[0237] The length of the COT duration may be preconfigured by the gNB using a lookup table and provided to the UE (e.g., UE 10a or UE 10b) via the radio resource control RRC.
[0238] The transmitting UE that has started COT may indicate one of the COT durations based on a row index that references a row in the lookup table. The information of the indicated COT duration may be transmitted in the first-stage sidelink control information SCI.
[0239] The start time of the COT may be the start time of a time slot / sub-time slot or the first orthogonal frequency division multiplexing (OFDM) symbol carrying the COT duration information.
[0240] COT frequency resource indication:
[0241] A transmitting UE that has activated COT may indicate one of the interlaces, subchannels, or resource blocks (RB) sets that may be shared with a UE (e.g., UE 10a or UE 10b). The indicated one of the interlaces, subchannels, or RB sets may be preconfigured by the gNB. The frequency resource indication for COT may be based on one or more of the following: ■ an indication of a row index into the lookup table; and ■ Index of interlace, subchannel or RB set.
[0242] Multi-channel access or multi-RB set access:
[0243] The transmitting UE or the receiving UE may support multi-channel access or multi-RB set access for each side link resource pool. The gNB may configure for the transmitting UE or the receiving UE whether the UE supports multi-channel access or multi-RB set access for each side link resource pool. The gNB may configure a method for multi-channel access. The method for multi-channel access may include: ■ Perform a successful Type 1 Listen Before Talk (LBT) channel access procedure on each channel before simultaneous multi-channel transmission. ■Perform a successful Type 1 LBT channel access procedure on one of the channels and perform a Clear Channel Assessment (CCA) on each channel before simultaneous multi-channel transmission.
[0244] Channel access priority and / or channel access scheme:
[0245] The gNB may configure the channel access priority and / or channel access scheme for sidelink transmission of each sidelink resource pool or RB set for the UE.
[0246] The gNB may configure an applicable channel access priority class CAPC for each sidelink channel or sidelink signal (including a physical sidelink control channel PSCCH, a physical sidelink shared channel PSSCH, a physical sidelink feedback channel PSFCH, and a sidelink synchronization signal block (Sidelink Synchronization Signal Block, S-SSB)) for channel access outside the COT.
[0247] The gNB may configure an applicable LBT scheme for each sidelink channel or sidelink signal (including PSCCH, PSSCH, PSFCH, S-SSB) for channel access within the COT, such as type 1 / 2A / 2B / 2C and corresponding cyclic prefix extension (CPE) length.
[0248] The gNB may configure the UE to support channel access of load-based equipment (Load Based Equipment, LBE) and / or channel access of frame-based equipment (Frame Based Equipment, FBE).
[0249] Channel Awareness:
[0250] The gNB may configure a sensing window size, a sensing starting point, or a time required to complete the sensing process. The parameters of the sensing window size, the sensing starting point, or the required time may be configured differently according to the CAPC of the sidelink channel or the sidelink signal.
[0251] The reference signal received power (RSRP) threshold in the sidelink resource pool or RB set may be configured differently according to the CAPC of the sidelink channel or the sidelink signal, and is used to determine the available resources in the perception window.
[0252] If the gNB is configured with a preemption mechanism, the priority threshold in the sidelink resource pool or RB set may be configured differently according to the CAPC of the sidelink channel or sidelink signal.
[0253] If a UE (eg, UE 10a or UE 10b) estimates in the first stage SCI that another UE having a priority higher than a priority threshold will use the same reserved resources, the UE releases its reserved resources.
[0254] Embodiment D-8: Resource scheduling related configuration.
[0255] The gNB may configure resource scheduling related configurations for the UE.
[0256] Modulation and Coding Scheme (MCS) table for sidelink transmission in each sidelink resource pool or RB set:
[0257] The resource scheduling related configuration of the side chain communication may include MCS table configuration. The MCS table may be defined for unicast and multicast side chain communications respectively.
[0258] Transmission types supported by the side chain resource pool or RB set:
[0259] The resource scheduling related configuration of the sidelink communication may include the transmission types supported by the sidelink resource pool or RB set. The transmission types may be classified according to the configured grant (CG) resource allocation, the cast type of the sidelink communication and / or the resource allocation mode. Some examples are detailed below:
[0260] CG resource allocation includes type 1CG and / or type 2CG resource allocation and its corresponding parameters for one or more CG configurations. Different CG configurations with different offsets or periods can be configured to different RB sets.
[0261] The broadcast type of the side chain communication includes unicast, multicast and / or broadcast side chain transmission. Each RB set can be configured with a different side chain transmission scheme (ie, broadcast type).
[0262] The resource allocation mode indicates that each side chain resource pool or RB set supports a resource allocation mode of mode 1 and / or mode 2 and corresponding parameters.
[0263] For Mode 2 resource allocation:
[0264] The transmitting UE performs mode 2 resource allocation. The mode 2 resource allocation may be implemented by dynamic scheduling of a single transport block (TB) and / or semi-persistent scheduling (SPS) of multiple TBs. The configuration of the mode 2 resource allocation may include a configuration indicating dynamic scheduling of a single TB or semi-persistent scheduling of multiple TBs. The SPS configuration of multiple TBs may include a list of available resource reservation intervals (RRI) and a configuration of a corresponding reselection counter for semi-persistent scheduling.
[0265] If at least a portion of the time slots of the semi-persistent scheduling cannot be confined within the COT used to schedule the semi-persistent transmission, one of the following solutions may be adopted: ■ Solution 1: The time slots scheduled outside the COT can be discarded. ■Solution 2: The time slot scheduled outside the COT can be delayed or resumed after successful channel access in a subsequently started COT.
[0266] The resource scheduling related configuration includes a configuration for enabling / disabling UE coordinated scheduling in mode 2 resource allocation.
[0267] For continuous multi-slot scheduling of a single TB (PSSCH repeated transmission) or different TBs in mode 1 or mode 2 resource allocation, the resource scheduling related configuration includes: ■ Configuration of a maximum number of slots or options (eg, lists) for multi-slot scheduling can be selected. ■Configuration of the maximum number of TBs for multi-slot scheduling.
[0268] Note that if a portion of the time slots of a multi-slot schedule cannot be confined within the COT for scheduling the multi-slot transmission, one of the following procedures may be used: ■ Solution 1: The time slots scheduled outside the COT can be discarded. ■Solution 2: The time slot scheduled outside the COT can be delayed and transmission can be resumed after successful channel access in a subsequently started COT.
[0269] Embodiment D-9: Side chain time slot structure related configuration:
[0270] The gNB may configure the side chain slot structure and numerology.
[0271] The sidelink time slot structure configuration refers to the configuration of the sidelink time slot structure. The gNB or transmitting UE may pre-configure the following time slot structure or time slot characteristics for each sidelink resource pool or RB set: ■Supports slot formats within or outside the COT, such as mini-slots, sub-slots, or slots, for performing channel access within a slot or at a slot boundary. ■Supports single-slot scheduling and / or continuous multi-slot scheduling within COT. ■The symbol position available for side chain transmission in the time slot, where the side chain symbols available in each time slot can be indicated by the start symbol and the number of consecutive symbols. ■ Flexible guard symbol indication, which is located at the end of a slot due to continuous multi-slot scheduling. ■ Applicable DMRS pattern or DMRS position of PSSCH in a time slot. The DMRS pattern scheduled by PSSCH can be indicated by the first-stage SCI in the PSCCH. The initial value of the DMRS sequence is pre-configured for the sidelink resource pool or RB set.
[0272] Numerology information
[0273] The gNB or transmitting UE may apply Subcarrier Spacing (SCS) or Cyclic Prefix (CP) configuration for a sidelink resource pool or RB set.
[0274] Example D-10: S-SSB related configuration.
[0275] The S-SSB configuration includes the configuration of the S-SSB resources, such as the location, timing, Quasi-Co-Location (QCL) relationship and / or the reuse scheme of the S-SSB resources. For example, the S-SSB configuration includes: ■The number of S-SSB opportunities within a period and the periodicity of the S-SSB opportunities. ■The position of the S-SSB opportunity within the cycle and the periodicity of the S-SSB opportunity. ■Intra-cycle or inter-cycle QCL relationship of different S-SSBs. ■Time Division Multiplex (TDM) or Frequency Division Multiplex (FDM) scheme between S-SSB and Control Resource Set (CORESET) or between S-SSB and PSCCH. ■TDM or FDM multiplexing scheme between S-SSB and PSSCH. TDM stands for Time Division Multiplex.
[0276] Embodiment E:
[0277] In a Mode 1 or Mode 2 resource allocation, for a transmitting UE that schedules a contiguous multi-slot sidelink transmission of one or more TBs to one or more receiving UEs, at least one of the following information may be provided by the gNB to the transmitting UE via an RRC message or DCI as an indication in a Mode 1 resource allocation, or determined by the transmitting UE as an indication in a Mode 2 resource allocation. The indication of the resource allocation may be provided to the receiving UE.
[0278] Embodiment E-1: Frequency domain resource allocation:
[0279] A TB may include an initial PSSCH transmission or a PSSCH retransmission. One or more examples of the following information may be used to indicate the frequency domain resource location of each TB. ■Sidechain Bandwidth Part (BWP) index. ■The index of the sidechain resource pool transmitted within the sidechain BWP. ■ One or more sidelink RB sets within a sidelink resource pool. ◆ For multi-channel access, multiple RB sets are allocated to a UE (eg, UE 10a or UE 10b). ■ One or more subchannels within the RB set used for PSCCH (retransmission) transmission. ◆ In some embodiments, the subchannels in the indication may be replaced by RB-based interleaving or RB-based contiguous RB groups. ◆For multiple subchannels, the subchannel group can be indicated based on the initial index of the subchannel and the number of consecutive subchannels, based on each subchannel bitmap, or based on the indication index of the subchannel in the mapping table configured by the gNB. ■ PSCCH location in at least one subchannel.
[0280] The same frequency domain resources may be applied to at least one of the TBs for consecutive multi-slot transmission.
[0281] Embodiment E-2: Time domain resource allocation:
[0282] A TB may include an initial PSSCH transmission or a PSSCH retransmission. One or more instances of the following information may be used to indicate the time domain resource location of each TB: ■The time domain resource location of each TB.
[0283] The consecutive time slot indication of multiple PSSCH transmissions may be based on one of the following schemes. ■The continuous time slot group can be indicated using an offset value of the first time slot and the number of continuous time slots, wherein the offset value is relative to the time slot carrying the DCI, and each time slot corresponds to a TB. ■The continuous time slot group can be indicated using a bitmap within a scheduling period, where each bit corresponds to the time slot position of a time slot. ■The group of consecutive time slots may be indicated using a row index of a row in a mapping table configured by referencing the gNB, wherein each row index of the mapping table indicates a time slot position of a plurality of consecutive time slots.
[0284] Non-slot based Type B resource mapping (mini-slots with length ranging from 2 to 13 symbols) can be scheduled for multi-slot transmission.
[0285] The time slot positions of one or more retransmissions of a TB may be indicated using one of the following: ■ An indication of the time slot offset relative to the time slot carrying the initial transmission of the TB. ■ Resource Indication Value (RIV) parameter indicating one or more time slots within the time window. ■DCI dynamically indicated by gNB.
[0286] The position of the PSSCH symbol in each time slot can be indicated using a start symbol and a number of consecutive symbols, i.e., a start and length indicator value (SLIV). The mapping table is configured with at least one row mapped to a plurality of SLIVs, wherein each SLIV corresponds to one of the plurality of scheduled time slots.
[0287] A common repetition pattern or separate repetition patterns may be configured for multiple TBs. For the time domain resource locations allocated to multi-slot transmissions with multiple repetitions, the following repetition configurations may be used.
[0288] Common repeating pattern for multiple TBs:
[0289] A Time Domain Resource Allocation (TDRA) table may be used to configure multiple TBs, wherein the multiple TBs share a TB of the same repetition pattern. The following scheme may be used to configure the common repetition pattern.
[0290] Solution 1: The UE (eg, UE 10a or UE 10b) transmits the plurality of TBs as a first group, and transmits one or more group repetitions of the first group after the first group.
[0291] The row of the SLIV indexed in the TDRA table indicates the position of the first TB, and the positions of the other TBs are arranged in order after the first TB. After the transmission of all TBs is completed, the TB group is repeatedly transmitted as the group repetitions until a specified number of group repetitions is reached.
[0292] Solution 2: The UE (eg, UE 10a or UE 10b) transmits a repetition of the first TB, followed by a repetition of the next TB:
[0293] The row of the SLIV indexed in the TDRA table indicates the position of the first TB, and repeated transmission of the first TB is performed first according to the number of repetitions, followed by the next TB. The position of the next TB can be implicitly determined based on the position of the previous TB and the number of repetitions.
[0294] Independent repeating mode for multiple TBs:
[0295] The TDRA table may be expanded or enhanced to accommodate multiple SLIV sets and repetition times in a row.
[0296] The UE (eg, UE 10a or UE 10b) selects a SLIV set and a repetition number for mapping to a plurality of TBs using a row index in RRC signaling or DCI. The SLIV and the repetition number may be indicated independently for each TB.
[0297] Example E-3: Flexible guard symbol indication:
[0298] The presence of guard symbols in a time slot may be indicated explicitly or implicitly in the first stage SCI of the first time slot carrying the PSCCH.
[0299] Inserting guard symbols into a time slot may be determined based on one of the following schemes.
[0300] The guard symbols in each slot may be implicitly determined based on the SLIV corresponding to the slot.
[0301] For example, if the last symbol of the time slot is not indicated by the corresponding SLIV as being used for PSSCH transmission, a guard symbol is inserted at the end of the time slot (i.e., the last symbol). Otherwise, the guard symbol is not inserted into the time slot, and the PSSCH rate is matched until the last symbol of the time slot.
[0302] For example, if there are PSFCH symbols and corresponding automatic gain control (AGC) symbols or protection symbols in the time slot, at least one of the three symbols is not included in the range of the SLIV. Otherwise, the three symbols can be used for PSSCH transmission according to the SLIV containing all the three symbols.
[0303] An additional column may be added to the resource mapping table for the slot position indication, or a row index may be used to indicate the guard symbol position of the corresponding time slot.
[0304] The guard symbol insertion may be determined implicitly. Only the end symbol of the final slot in a multi-slot schedule is a guard symbol.
[0305] Insertion of the guard symbol may be implicitly determined based on the CPE duration indicated by extending the CP of the symbol next to the guard symbol. If the CPE is not applied, a guard symbol is inserted.
[0306] If the guard symbol does not exist, the guard symbol and / or AGC symbol following the guard symbol in the time slot may be reused for PSSCH transmission. If the guard symbol does not exist, the guard symbol may be reused for PSSCH transmission. If the guard symbol at the end of the previous sidelink time slot is not indicated, the AGC symbol at the first symbol of the sidelink time slot may be reused for PSSCH transmission. If the presence of the guard symbol at the end of the previous sidelink time slot is not indicated, or if the position of the PSFCH symbol for PSFCH transmission does not exist, the AGC symbol following the guard symbol for PSFCH transmission in the time slot may be reused for PSSCH transmission, wherein the PSFCH symbol position is dynamically indicated.
[0307] Figure 8 An example of using SLIV as an implicit indication to indicate whether the last symbol of the side chain time slot is used as a protection period (i.e., a protection symbol) is shown. If the range of SLIV values does not cover the last symbol, i.e., SLIV 3, the last symbol is used as a protection period (i.e., a protection symbol).
[0308] Embodiment E-5: MCS and HARQ process ID, New Data Indicator (NDI) and Redundancy Version (RV) indication for each TB
[0309] For continuous multi-slot scheduling of multiple PSSCHs with different TBs, one or more of the following parameters and configuration schemes may be configured and used for each of the TBs. ■MCS can be the same for each TB. ■ Indicates only the first HARQ process ID of the first TB. Other HARQ process IDs may be derived from the first HARQ process ID. ■ Independent NDI and RV indication for each HARQ process ID.
[0310] Embodiment E-6: HARQ feedback position indication for each TB
[0311] The time slot position of the HARQ feedback of each TB may be determined based on one of the following schemes: The time slot of the HARQ feedback in response to the TB may be called a feedback time slot. ■ The feedback time slot may be indicated using a time slot offset value relative to the last time slot of the multi-slot schedule. The HARQ bits of the TB are transmitted in the same time slot. ■If the time slot carrying the PSFCH resource for HARQ feedback is periodically configured, the feedback time slot is the earliest time slot carrying PSFCH determined based on the PSSCH to PSFCH feedback timing and the time slot position of each scheduled PSSCH. ■The PSFCH resources used for HARQ feedback are determined based on PSSCH to PSFCH resource mapping with a fixed PSFCH period, or may be dynamically indicated, for example, as described in Example D-4 and Example D5. ■If the location of the PSFCH timeslot used for HARQ feedback is outside the COT carrying the PSSCH related to the HARQ feedback, the HARQ feedback should be discarded, delayed or retransmitted on the subsequent COT as described in Example B.
[0312] Embodiment F: Repeat or blind retransmission behavior of sidelink transmission.
[0313] Type B repetitions may be used for mode 1 or mode 2 resource allocation. If the nominal repetitions of type B repetitions span one or more invalid symbols, the nominal repetitions may be skipped or segmented into one or more actual repetitions. For example, the nominal repetitions are segmented into the first actual repetition before the invalid symbol and the second actual repetition after the invalid symbol.
[0314] Invalid symbols include at least one of the following: ■Guard symbol at the end of the sidechain slot. ■The guard symbol before the AGC symbol of PSFCH in the sidelink time slot. ■The gNB is configured to use no symbols of the slot for sidelink communication.
[0315] If the nominal repetition is segmented into one or more actual repetitions, a gap is immediately created due to one or more invalid symbols. The UE (e.g., UE 10a or UE 10b) may perform LBT during the gap before transmitting the actual repetitions. The LBT type or channel access scheme used to access the channel after the invalid symbol depends on one of the following: ■The length of the invalid symbol. ■Transmit the LBT indication indicated by the UE.
[0316] If the nominal repetition of type B repetition crosses a time slot boundary, the nominal repetition may be skipped or segmented into one or more actual repetitions. For example, the nominal repetition segment is the first actual repetition before the time slot boundary and the second actual repetition after the time slot boundary.
[0317] If orphaned symbols are generated due to segmentation, one of the following transmission operations can be used: ■The isolated symbols are not transmitted. ■The isolated symbol is transmitted as a pilot reference signal (Demodulation Reference Signal, DMRS) symbol. ■ The isolated symbol is transmitted in a similar manner to the AGC symbol, ie as a copy of the next symbol in the same time slot. ■The isolated symbol is based on the CPE transmission of subsequent symbols.
[0318] Fig. 9 7 is a block diagram of an exemplary system 700 for wireless communication according to an embodiment of the present disclosure. The embodiments described herein may be implemented into the system using any suitably configured hardware and / or software. Fig. 9 The system 700 is shown to include a radio frequency (RF) circuit 710, a baseband circuit 720, a processing unit 730, a memory / storage 740, a display 750, a camera 760, a sensor 770, and an input / output (I / O) interface 780, which are coupled to each other as shown in the figure.
[0319] The processing unit 730 may include circuits, such as but not limited to one or more single-core or multi-core processors. The processor may include any combination of general-purpose processors and special-purpose processors, such as a graphics processor and an application processor. The processor may be coupled to the memory / storage and configured to execute instructions stored in the memory / storage to enable various applications and / or operating systems to run on the system.
[0320] The baseband circuit 720 may include circuits, such as but not limited to one or more single-core or multi-core processors. The processor may include a baseband processor. The baseband circuit may process various radio control functions that enable communication with one or more wireless networks through the RF circuit. The radio control functions may include but are not limited to signal modulation, encoding, decoding, radio frequency conversion, etc. In some embodiments, the baseband circuit may provide communications compatible with one or more wireless technologies. For example, in some embodiments, the baseband circuit may support communications with new radio (5G NR), LTE, Evolved Universal Terrestrial Radio Access Network (EUTRAN) and / or other wireless metropolitan area networks (WMAN), wireless local area networks (WLAN), wireless personal area networks (WPAN). An embodiment in which the baseband circuit is configured to support multiple wireless protocol radio communications may be referred to as a multi-mode baseband circuit. In various embodiments, the baseband circuit 720 may include circuits for operating non-strict baseband frequency signals. For example, in some embodiments, baseband circuitry may include circuitry for operating on signals having an intermediate frequency between the baseband frequency and the radio frequency.
[0321] The RF circuit 710 may enable communication with a wireless network using modulated electromagnetic radiation through a non-solid medium. In various embodiments, the RF circuit may include switches, filters, amplifiers, etc. to facilitate communication with the wireless network. In various embodiments, the RF circuit 710 may include circuits for operating non-strict radio frequency signals. For example, in some embodiments, the RF circuit may include circuits for operating signals having an intermediate frequency between a baseband frequency and a radio frequency.
[0322] In various embodiments, the transmitter circuit, control circuit or receiver circuit discussed with respect to the UE, eNB or gNB may be embodied in whole or in part in one or more of the RF circuit, the baseband circuit and / or the processing unit. As used herein, "circuitry" may refer to, be part of or include an Application Specific Integrated Circuit (ASIC), an electronic circuit, a processor (shared, dedicated or grouped) and / or a memory (shared, dedicated or grouped) that executes one or more software or firmware programs, a combinational logic circuit and / or other suitable hardware components that provide the functionality described. In some embodiments, the electronic device circuit may be implemented in one or more software or firmware modules, or the functionality associated with the circuit may be implemented by one or more software or firmware modules. In some embodiments, part or all of the components of the baseband circuit, the processing unit and / or the memory / storage may be implemented together on a System on Chip (SOC).
[0323] The memory / storage 740 may be used to load and store data and / or instructions, for example, for the system. The memory / storage in one embodiment may include any suitable combination of volatile memory, such as dynamic random access memory (DRAM), and / or non-volatile memory, such as flash memory. In various embodiments, the I / O interface 780 may include one or more user interfaces designed to enable user interaction with the system, and / or peripheral component interfaces designed to enable peripheral components to interact with the system. User interfaces may include, but are not limited to, physical keyboards or keyboards, touch pads, speakers, microphones, etc. Peripheral component interfaces may include, but are not limited to, non-volatile memory ports, Universal Serial Bus (USB) ports, audio jacks, and power interfaces.
[0324] In various embodiments, the sensor 770 may include one or more sensing devices for determining environmental conditions and / or location information related to the system. In some embodiments, the sensor may include, but is not limited to, a gyroscope sensor, an accelerometer, a proximity sensor, an ambient light sensor, and a positioning unit. The positioning unit may also be part of the baseband circuit and / or the RF circuit, or interact with them to communicate with components of a positioning network, such as a Global Positioning System (GPS) satellite. In various embodiments, the display 750 may include a display, such as a liquid crystal display and a touch screen display. In various embodiments, the system 700 may be a mobile computing device, such as, but not limited to, a laptop, a tablet computer, a netbook, an ultrabook, a smartphone, etc. In various embodiments, the system may have more or fewer components and / or a different architecture. Where appropriate, the methods described herein may be implemented as a computer program. The computer program may be stored on a storage medium, such as a non-transitory storage medium.
[0325] The described embodiments of the present disclosure are a combination of techniques / processes that can be adopted in 3GPP specifications to create a final product.
[0326] A person of ordinary skill in the art understands that each unit, algorithm, and step described and disclosed in the embodiments of the present disclosure is implemented using electronic hardware or a combination of computer software and electronic hardware. Whether the functions are run in hardware or software depends on the conditions of the application and the design requirements of the technical solution. A person of ordinary skill in the art may implement the functions in different ways for each specific application, but such implementation should not exceed the scope of the present disclosure. A person of ordinary skill in the art understands that he / she may refer to the working processes of the systems, devices, and units described in the above embodiments, because the working processes of the above systems, devices, and units are basically the same. For ease of description and brevity, these working processes will not be described in detail.
[0327] It is understood that the systems, devices and methods disclosed in the embodiments of the present disclosure may be implemented in other ways. The above embodiments are examples only. The division of the units is based only on logical functions, and other divisions exist in the implementation. It is possible that multiple units or components are combined or integrated into another system. It is also possible to omit or skip certain features. On the other hand, the mutual coupling, direct coupling or communication coupling shown or discussed is operated indirectly or communicatively through certain ports, devices or units in an electrical, mechanical or other form.
[0328] Whether the units used as separate components for illustration are physically separated. Whether the units used for display are physical units, i.e. located in one place or distributed on multiple network units. Part or all of the units are used according to the purpose of the embodiment. In addition, each functional unit in the embodiment can be integrated into one processing unit, physically independent, or integrated into one processing unit with two or more units.
[0329] If the software functional unit is implemented, used and sold as a product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution proposed by the present disclosure can be basically or partially implemented in the form of the software product. Alternatively, a part of the technical solution that is beneficial to the prior art can be implemented in the form of the software product. The software product in the computer is stored in a storage medium, including a plurality of commands for a computing device (such as a personal computer, a server or a network device) to run all or part of the steps disclosed in the embodiment of the present disclosure. The storage medium includes a USB disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a floppy disk or other types of media capable of storing program codes.
[0330] While the present disclosure has been described in connection with what are considered to be the most practical and preferred embodiments, it is to be understood that the present disclosure is not limited to the disclosed embodiments but is intended to cover various arrangements made without departing from the scope of the broadest interpretation of the appended claims.
Claims
1. A wireless communication method performed by a user equipment (UE), comprising: Performing channel occupancy time (COT) activation based on the channel access scheme; transmitting sidechain data and sidechain control information within the COT; and A sidelink hybrid automatic repeat request (HARQ) feedback is received for the transmitted sidelink data.
2. The wireless communication method according to claim 1, characterized in that: The sidelink data is transmitted in a sidelink data channel, and the sidelink HARQ feedback is received from a sidelink feedback channel located at at least one resource position among a plurality of resource positions of the sidelink feedback channel.
3. The wireless communication method according to claim 2, characterized in that: At least one parameter of the plurality of resource locations of the sidelink feedback channel associated with the sidelink data channel is preconfigured.
4. The wireless communication method according to claim 3, characterized in that: The at least one parameter comprises a maximum number of the plurality of resource locations for a sidelink feedback channel associated with the sidelink data channel.
5. The wireless communication method according to claim 3, characterized in that: The at least one parameter includes information indicating whether the plurality of resource locations of a sidelink feedback channel associated with the sidelink data channel is supported.
6. The wireless communication method according to claim 2, characterized in that: The format of the sidelink feedback channel to be transmitted at the at least one resource location of the plurality of resource locations of the sidelink feedback channel is preconfigured.
7. The wireless communication method according to claim 3, characterized in that: The multiple resource positions of the side chain feedback channel correspond to time slot positions or symbol positions, and the multiple resource positions of the side chain feedback channel are preconfigured according to each RB set or each side chain resource pool.
8. The wireless communication method according to claim 3, characterized in that: The multiple resource positions of the side chain feedback channel correspond to one or more RB set indexes or one or more RB-based interleavings, and the multiple resource positions of the side chain feedback channel are preconfigured per RB set or per side chain resource pool.
9. The wireless communication method according to claim 3, characterized in that: The multiple resource locations of the sidelink feedback channel are within the same RB set.
10. The wireless communication method according to claim 3, characterized in that: The plurality of resource locations of the sidelink feedback channel and the resource location of the sidelink data channel are within the same RB set.
11. The wireless communication method according to claim 3, characterized in that: The multiple resource locations of the sidelink feedback channel are determined based on a minimum PSSCH to PSFCH feedback offset, wherein the minimum PSSCH to PSFCH feedback offset is a relative time offset between the end time of the sidelink data channel and the start time of the sidelink feedback channel.
12. The wireless communication method according to claim 3, characterized in that: The plurality of resource locations of the sidelink feedback channel are determined based on resource locations of the sidelink data channel.
13. The wireless communication method according to claim 3, characterized in that: At least one of the plurality of resource locations of the sidelink feedback channel is dynamically indicated in the sidelink control information.
14. The wireless communication method according to claim 3, characterized in that: An index of an RB set including the plurality of resource locations of the sidelink feedback channel is dynamically indicated in the sidelink control information.
15. The wireless communication method according to claim 3, characterized in that: The resource of each of the plurality of resource locations of the sidelink feedback channel is an RB-based interleaved resource.
16. The wireless communication method according to claim 2, characterized in that: The at least one resource location of the plurality of resource locations for the sidelink feedback channel is located in a COT different from the COT carrying the sidelink data channel.
17. The wireless communication method according to claim 13, characterized in that: A COT for at least one of the plurality of resource locations for receiving the sidelink feedback channel is initiated by the UE.
18. A user equipment (UE), comprising: A processor configured to call and run a computer program stored in a memory so that a device equipped with the processor executes the method described in any one of claims 1 to 17.
19. A chip, comprising: A processor configured to call and run a computer program stored in a memory so that a device equipped with the chip executes the method described in any one of claims 1 to 17.
20. A computer-readable storage medium storing a computer program, wherein the computer program enables a computer to execute the method according to any one of claims 1 to 17.
21. A computer program product, comprising a computer program, wherein the computer program enables a computer to execute the method according to any one of claims 1 to 17.
22. A computer program, the computer program causing a computer to execute the method according to any one of claims 1 to 17.
23. A wireless communication method performed by a user equipment (UE), comprising: receiving side chain data and side chain control information within a shared channel occupation time (COT); executing a channel access scheme to use the shared COT; and Transmitting sidelink hybrid automatic repeat request (HARQ) feedback in response to the sidelink data transmission.
24. The wireless communication method according to claim 23, characterized in that: The sidelink data is received from a sidelink data channel, and the sidelink HARQ feedback is transmitted in a sidelink feedback channel located at at least one resource position among a plurality of resource positions of the sidelink feedback channel.
25. The wireless communication method according to claim 24, characterized in that: At least one parameter of the plurality of resource locations of the sidelink feedback channel associated with the sidelink data channel is preconfigured.
26. The wireless communication method according to claim 25, characterized in that: The at least one parameter comprises a maximum number of the plurality of resource locations for a sidelink feedback channel associated with the sidelink data channel.
27. The wireless communication method according to claim 25, characterized in that: The at least one parameter includes information indicating whether the plurality of resource locations of a sidelink feedback channel associated with a sidelink data channel is supported.
28. The wireless communication method according to claim 24, characterized in that: The format of the sidelink feedback channel to be transmitted at the at least one resource location of the plurality of resource locations of the sidelink feedback channel is preconfigured.
29. The wireless communication method according to claim 25, characterized in that: The multiple resource positions of the side chain feedback channel correspond to time slot positions or symbol positions, and the multiple resource positions of the side chain feedback channel are preconfigured according to each RB set or each side chain resource pool.
30. The wireless communication method according to claim 25, characterized in that: The multiple resource positions of the side chain feedback channel correspond to one or more RB set indexes or one or more RB-based interleavings, and the multiple resource positions of the side chain feedback channel are preconfigured per RB set or per side chain resource pool.
31. The wireless communication method according to claim 25, characterized in that: The multiple resource locations of the sidelink feedback channel are within the same RB set.
32. The wireless communication method according to claim 25, characterized in that: The plurality of resource locations of the sidelink feedback channel and the resource location of the sidelink data channel are within the same RB set.
33. The wireless communication method according to claim 25, characterized in that: The multiple resource locations of the sidelink feedback channel are determined based on a minimum PSSCH to PSFCH feedback offset, wherein the minimum PSSCH to PSFCH feedback offset is a relative time offset between the end time of the sidelink data channel and the start time of the sidelink feedback channel.
34. The wireless communication method according to claim 25, characterized in that: The plurality of resource locations of the sidelink feedback channel are determined based on resource locations of the sidelink data channel.
35. The wireless communication method according to claim 25, characterized in that: At least one of the plurality of resource locations of the sidelink feedback channel is dynamically indicated in the sidelink control information.
36. The wireless communication method according to claim 25, characterized in that: An index of an RB set including the plurality of resource locations of the sidelink feedback channel is dynamically indicated in the sidelink control information.
37. The wireless communication method according to claim 25, characterized in that: The resource of each of the plurality of resource locations of the sidelink feedback channel is an RB-based interleaved resource.
38. The wireless communication method according to claim 24, characterized in that: The at least one resource location of the plurality of resource locations for the sidelink feedback channel is located in a COT different from the COT carrying the sidelink data channel.
39. The wireless communication method according to claim 25, characterized in that: A COT for at least one of the plurality of resource locations for transmitting the sidelink feedback channel is initiated by the UE.
40. The wireless communication method according to claim 24, characterized in that: The UE determines a position of the sidelink feedback channel based on a channel access result.
41. A user equipment (UE), comprising: A processor configured to call and run a computer program stored in a memory so that a device equipped with the processor executes the method described in any one of claims 23 to 40.
42. A chip, comprising: A processor configured to call and run a computer program stored in a memory so that a device equipped with the chip executes the method described in any one of claims 23 to 40.
43. A computer-readable storage medium having a computer program stored therein, wherein the computer program causes a computer to execute the method according to any one of claims 23 to 40.
44. A computer program product comprising a computer program, wherein the computer program causes a computer to execute the method according to any one of claims 23 to 40.
45. A computer program causing a computer to execute the method of any one of claims 23 to 40.