User equipment and communication method

通过在用户装备(UE)中实现侧链路资源池配置和PSFCH资源组的确定,解决了现有技术无法有效应用于非许可频谱的问题,提高了侧链路通信的灵活性和效率。

CN119605302APending Publication Date: 2025-03-11SHARP KK
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380056610.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-08-04
Filing Date
2023-08-01
Publication Date
2025-03-11

AI Technical Summary

Technical Problem

The existing side link communication methods cannot be directly applied to the unlicensed spectrum, resulting in limited flexibility and efficiency of the communication system.

Method used

By implementing the receiving and transmitting side link resource pool configuration in user equipment (UE), the resource groups that can be used for physical side link feedback channel (PSFCH) transmission, including specific resource configurations for frequency domain, time domain and code domain.

Benefits of technology

Improves the flexibility and efficiency of side link communication on unlicensed spectrum, supporting high-speed and large-capacity data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119605302A_ABST
    Figure CN119605302A_ABST
Patent Text Reader

Abstract

A method performed by a user equipment (UE) is described. The method comprises: receiving a sidelink (SL) resource pool configuration, the SL resource pool configuration indicating an SL resource pool, the SL resource pool comprising a first group of RB sets; receiving a physical sidelink shared channel (PSSCH) from another UE in one or more RB sets in the first group; determining, in response to the PSSCH reception, a set of physical sidelink feedback channel (PSFCH) resources available for physical sidelink feedback channel (PSFCH) transmission with HARQ-ACK information, where each PSFCH resource in the set includes interleaving in any of the one or more RB sets in the frequency domain, an OFDM symbol in the time domain, and a cyclic shift pair index in the code domain; and indexing each PSFCH resource in the group based on the RB set index, the interleaving index, the cyclic shift pair index.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to user equipment and communication methods. Background Art

[0002] Currently, as radio access systems and radio network technologies for the fifth generation cellular system, as extension standards of Long Term Evolution (LTE), technical investigations and standard development are being conducted on Advanced LTE Pro (LTE-A Pro) and New Radio Technology (NR) in the 3rd Generation Partnership Project (3GPP).

[0003] In the fifth generation cellular system, three services of enhanced mobile broadband (eMBB) that enables high-speed and large-capacity transmission, ultra-reliability and low-latency communication (URLLC) that enables low-latency and high-reliability communication, and massive machine type communication (mMTC) that allows connection of a large number of machine type devices such as the Internet of Things (IoT) have been requested as hypothetical scenarios.

[0004] For example, a wireless communication device may communicate with one or more devices. For sidelink communications, two communication devices may communicate with each other via a PC-5 interface. However, given that existing sidelink communication methods cannot be directly applied to unlicensed spectrum, the flexibility and / or efficiency of the entire sidelink communication system will be limited. As shown in this discussion, systems and methods according to the present invention support sidelink communications on unlicensed spectrum, which may improve communication flexibility and / or efficiency and would be beneficial. BRIEF DESCRIPTION OF THE DRAWINGS

[0005] Figure 1 is a block diagram illustrating one configuration of one or more base stations and one or more user equipment (UE) in which systems and methods for determining PSFCH resources may be implemented; Figure 2 is a diagram showing one example 200 of a resource grid; Figure 3 is a diagram showing one example 300 of common resource block grid, carrier configuration, and BWP configuration performed by UE 102 and base station 160; Figure 4 is a diagram showing one example 400 of CORESET configuration performed by UE 102 and base station 160 in a BWP; Figure 5 is a diagram showing one example 500 of interleaved resource blocks for transmission and reception; Figure 6 is a diagram showing one example 600 of an interleaved mapping for a BWP; Figure 7 is a diagram showing an example 700 of a SL BWP and resource pools within the SL BWP; Figure 8 is a diagram showing one example 800 of a resource pool configuration; Fig. 9 is a diagram showing one example 900 of a configuration of a SL BWP and a SL resource pool; Fig.10 is a diagram showing an example 1000 of a time slot with PSFCH resources in a resource pool; Fig.11 is a diagram illustrating an example 1100 of a resource pool configured with PSFCH resources. Fig.12 is a diagram showing an example 1200 of a set of cyclic shift pairs; Fig.13 is a diagram showing one example 1300 of cyclic shifting for cyclic shift pair index 0 and index 1; Fig.14 is a diagram showing one example 1400 of indexing PSFCH resources for a given PSSCH; Fig.15 shows various components that may be utilized in a UE; Fig.16 Various components that may be utilized in a base station are shown. DETAILED DESCRIPTION

[0006] A user equipment (UE) is described. The UE includes a receiving circuit configured to: receive a SL resource pool configuration indicating a SL resource pool, wherein the SL resource pool includes a first group of RB sets; and receive a physical side link shared channel (PSSCH) from another UE in one or more RB sets in the first group; and a control unit configured to: in response to the PSSCH reception, determine a group of PSFCH resources that can be used for transmitting a physical side link feedback channel (PSFCH) with HARQ-ACK information, wherein each PSFCH resource in the group includes an interleaving in any RB set of one or more RB sets in the frequency domain, an OFDM symbol in the time domain, and a cyclic shift pair index in the code domain, and index each PSFCH resource in the group based on the RB set index, the interleaving index, and the cyclic shift pair index.

[0007] A user equipment (UE) is described. The UE includes a receiving unit configured to receive a side link (SL) resource pool configuration, the SL resource pool configuration indicating the SL resource pool, wherein the SL resource pool includes a first group of RB sets; a transmitting unit configured to transmit a physical side link shared channel (PSSCH) to another UE in one or more RB sets in the first group; and a control unit configured to: in response to the PSSCH transmission, determine a group of PSFCH resources that can be used for physical side link feedback channel (PSFCH) transmission with HARQ-ACK information, wherein each PSFCH resource in the group includes an interleaving in any RB set of one or more RB sets in the frequency domain, an OFDM symbol in the time domain, and a cyclic shift pair index in the code domain, and index each PSFCH resource in the group based on the RB set index, the interleaving index, and the cyclic shift pair index.

[0008] A communication method performed by a user equipment (UE) is described. The method includes: receiving a side link (SL) resource pool configuration, the SL resource pool configuration indicating the SL resource pool, wherein the SL resource pool includes a first group of RB sets; receiving a physical side link shared channel (PSSCH) from another UE in one or more RB sets in the first group; in response to the PSSCH reception, determining a group of PSFCH resources that can be used for transmitting a physical side link feedback channel (PSFCH) with HARQ-ACK information, wherein each PSFCH resource in the group includes an interleaving in any RB set in one or more RB sets in the frequency domain, an OFDM symbol in the time domain, and a cyclic shift pair index in the code domain; and indexing each PSFCH resource in the group based on the RB set index, the interleaving index, and the cyclic shift pair index.

[0009] 3GPP Long Term Evolution (LTE) is the name given to a project to improve the Universal Mobile Telecommunications System (UMTS) mobile phone or device standard to cope with future needs. In one aspect, UMTS has been modified to provide support and specifications for Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN). 3GPP NR (New Radio) is the name given to a project to improve the LTE mobile phone or device standard to cope with future needs. In one aspect, LTE has been modified to provide support and specifications for New Radio Access (NR) and Next Generation Radio Access Network (NG-RAN) (TS 38.331, 38.321, 38.300, 37.340, 38.211, 38.212, 38.213, 38.214, etc.).

[0010] At least some aspects of the systems and methods disclosed herein may be described in conjunction with 3GPP LTE, Advanced LTE (LTE-A), Advanced LTE Pro, New Radio (NR), and other 3G / 4G / 5G standards (e.g., 3GPP Releases 8, 9, 10, 11, 12, 13, 14, 15, 16, and / or 17 and / or Narrowband Internet of Things (NB-IoT)). However, the scope of the present disclosure should not be limited in this regard. At least some aspects of the systems and methods disclosed herein may be used in other types of wireless communication systems.

[0011] A wireless communication device may be an electronic device that is used to transmit voice and / or data to a base station, which in turn may communicate with a network of devices (e.g., a public switched telephone network (PSTN), the Internet, etc.). When describing the systems and methods herein, a wireless communication device may alternatively be referred to as a mobile station, UE (user equipment), access terminal, subscriber station, mobile terminal, remote station, user terminal, terminal, subscriber unit, mobile device, relay node, etc. Examples of wireless communication devices include cellular phones, smart phones, personal digital assistants (PDAs), laptops, netbooks, e-readers, wireless modems, industrial wireless sensors, video surveillance, wearable devices, vehicles, roadside units, infrastructure equipment, etc. In the 3GPP specification, a wireless communication device is generally referred to as a UE. However, since the scope of the present disclosure should not be limited to the 3GPP standard, the terms "UE" and "wireless communication device" may be used interchangeably herein to represent the more general term "wireless communication device".

[0012] In the 3GPP specifications, base stations are often referred to as gNBs, Node Bs, eNBs, Home Enhanced or Evolved Node Bs (HeNBs), or some other similar terms. Since the scope of the present disclosure should not be limited to the 3GPP standards, the terms "base station", "gNB", "Node B", "eNB", and "HeNB" may be used interchangeably herein to represent the more general term "base station". In addition, an example of a "base station" is an access point. An access point may be an electronic device that provides wireless communication devices with access to a network (e.g., a local area network (LAN), the Internet, etc.). The term "communication device" may be used to represent a wireless communication device and / or a base station.

[0013] It should be noted that, as used herein, a "cell" may be any communication channel that is specified by a standardization or regulatory body for use in International Mobile Telecommunications-Advanced (IMT-Advanced), IMT-2020 (5G), and all or a subset thereof, such that it is adopted by 3GPP as a licensed band (e.g., a frequency band) for communications between a base station and a UE. It should also be noted that in the NR, NG-RAN, E-UTRA, and E-UTRAN general descriptions, as used herein, a "cell" may be defined as "a combination of downlink resources and optional uplink resources." The link between the carrier frequency of the downlink resources and the carrier frequency of the uplink resources may be indicated in the system information transmitted on the downlink resources.

[0014] "Configured cells" are those cells that the UE is aware of and is allowed by the base station to transmit or receive information. "Configured cells" may be serving cells. The UE may receive system information and perform the required measurements on the configured cells. The "configured cells" for a radio connection may consist of a primary cell and / or zero, one or more secondary cells. "Activated cells" are those configured cells on which the UE is transmitting and receiving. That is, activated cells are those cells on which the UE monitors its physical downlink control channel (PDCCH), and in the case of downlink transmissions, those cells on which the UE decodes its physical downlink shared channel (PDSCH). "Deactivated cells" are those configured cells on which the UE does not monitor the transmitted PDCCH. It should be noted that "cells" may be described in different dimensions. For example, a "cell" may have time, space (e.g., geographic) and frequency characteristics.

[0015] The base station can be connected to the 5G core network (5G-CN) via the NG interface. 5G-CN may be referred to as the next generation core network (NGC) or the 5G core network (5GC). The base station may also be connected to the evolved packet core (EPC) via the S1 interface. For example, the base station may be connected to the next generation (NG) mobility management function via the NG-2 interface, and to the NG core user plane (UP) function via the NG-3 interface. The NG interface supports a many-to-many relationship between the NG mobility management function, the NG core UP function, and the base station. The NG-2 interface is an NG interface for the control plane, and the NG-3 interface is an NG interface for the user plane. For example, for an EPC connection, the base station may be connected to the MME via the S1-mobility management entity (MME) interface, and to the serving gateway (S-GW) via the S1-U interface. The S1 interface supports a many-to-many relationship between the MME, the serving gateway, and the base station. The S1-MME interface is an S1 interface for the control plane, and the S1-U interface is an S1 interface for the user plane. The Uu interface is a radio interface for a radio protocol between a UE and a base station.

[0016] The radio protocol architecture may include a user plane and a control plane. The user plane protocol stack may include a packet data convergence protocol (PDCP), a radio link control (RLC), a medium access control (MAC), and a physical (PHY) layer. A DRB (data radio bearer) is a radio bearer that carries user data (as opposed to control plane signaling). For example, a DRB may be mapped to a user plane protocol stack. The PDCP, RLC, MAC, and PHY sublayers (terminating at the base station 460a on the network) may perform user plane functions (e.g., header compression, encryption, scheduling, ARQ, and HARQ). The PDCP entity is located in the PDCP sublayer. The RLC entity may be located in the RLC sublayer. The MAC entity may be located in the MAC sublayer. The PHY entity may be located in the PHY sublayer.

[0017] The control plane may include a control plane protocol stack. The PDCP sublayer (terminated in the base station on the network side) may perform functions of the control plane (e.g., encryption and integrity protection). The RLC sublayer and the MAC sublayer (terminated in the base station on the network side) may perform the same functions as the user plane. The Radio Resource Control (RRC) (terminated in the base station on the network side) may perform the following functions. RRC may perform broadcast functions, paging, RRC connection management, radio bearer (RB) control, mobility functions, UE measurement reporting and control. The Non-Access Stratum (NAS) control protocol (terminated in the MME on the network side) may perform Evolved Packet System (EPS) bearer management, authentication, Evolved Packet System Connection Management (ECM)-IDLE mobility processing, paging initiation and security control in ECM-IDLE, etc.

[0018] A signaling radio bearer (SRB) is a radio bearer (RB) that can only be used to transmit RRC and NAS messages. Three SRBs can be defined. SRB0 can be used for RRC messages using the common control channel (CCCH) logical channel. SRB1 can be used for RRC messages (which may include piggybacked NAS messages) and NAS messages before SRB2 is established, all of which use the dedicated control channel (DCCH) logical channel. SRB2 can be used for RRC messages including recorded measurement information and NAS messages, all of which use the DCCH logical channel. The priority of SRB2 is lower than that of SRB1, and it can be configured by the network (e.g., base station) after security activation. The broadcast control channel (BCCH) logical channel can be used to broadcast system information. Some BCCH logical channels can transmit system information that can be sent from the network to the UE via the BCH (broadcast channel) transport channel. BCH can be sent on the physical broadcast channel (PBCH). Some BCCH logical channels can transmit system information that can be sent from the network to the UE via the DL-SCH (downlink shared channel) transport channel. Paging can be provided by using the paging control channel (PCCH) logical channel.

[0019] The system information may be divided into a master information block (MIB) and a plurality of system information blocks (SIBs).

[0020] The UE may receive one or more RRC messages from the base station to obtain the RRC configuration or parameters. The RRC layer of the UE may configure the RRC layer and / or lower layers (e.g., PHY layer, MAC layer, RLC layer, and PDCP layer) of the UE according to the RRC configuration or parameters that may be configured by the RRC message, the broadcast system information, etc. The base station may transmit one or more RRC messages to the UE so that the UE configures the RRC layer and / or lower layers of the UE according to the RRC configuration or parameters that may be configured by the RRC message, the broadcast system information, etc.

[0021] The sizes of various fields in the time domain are expressed in time units T. c =1 / (Δf max ×N f ) represents, where Δf max =480×10 3 Hz and N f =4096. Constant κ = T s / T c =64, where T s =1 / (Δf ref ·N f,ref ), Δf ref =15·10 3 Hz and N f,ref =2048.

[0022] As given in Table 4.2-1 of [TS 38.211], multiple OFDM parameters are supported, where μ and the cyclic prefix of the bandwidth part are obtained from the higher layer parameters subcarrierSpacing and cyclicPrefix respectively.

[0023] The size of each field in the time domain can be expressed as multiple time units T c =1 / (15000×2048) seconds. Downlink and uplink transmissions are organized into T f =(Δf max N f / 100)·T c = 10ms duration frames, each including T sf =(Δf max N f / 1000)·T c = ten subframes of 1ms duration. The number of consecutive OFDM symbols in each subframe is Each frame is divided into two equally sized half-frames including five subframes, each frame having half-frame 0 including subframes 0-4 and half-frame 1 including subframes 5-9.

[0024] For the subcarrier spacing (SCS) configuration μ, the time slots are numbered in increasing order within the subframe as and are numbered in increasing order within the frame as represents the number of time slots per subframe with subcarrier spacing configuration μ. consecutive OFDM symbols, where Depends on the cyclic prefix given in Table 4.3.2-1 and Table 4.3.2-2 of [TS 38.211]. Slots in a subframe The start time of the OFDM symbol in the same subframe The starting time of the subcarrier is aligned. The subcarrier spacing refers to the spacing (or frequency bandwidth) between two consecutive subcarriers in the frequency domain. For example, the subcarrier spacing can be set to 15kHz (i.e., μ=0), 30kHz (i.e., μ=1), 60kHz (i.e., μ=2), 120kHz (i.e., μ=3) or 240kHz (i.e., μ=4). A resource block is defined as a plurality of consecutive subcarriers (e.g., 12) in the frequency domain. For carriers with different frequencies, applicable subcarriers may be different. For example, for carriers in frequency range 1, only the subcarrier spacing in the {15kHz, 30kHz, 60kHz} group is applicable. For carriers in frequency range 2, only the subcarrier spacing in the {60kHz, 120kHz, 240kHz} group is applicable. The base station cannot configure an inapplicable subcarrier spacing for a carrier.

[0025] The OFDM symbols in a slot can be classified as "downlink", "flexible" or "uplink". The signaling of the slot format is described in subclause 11.1 of [TS 38.213].

[0026] In a slot in a downlink frame, the UE may assume that downlink transmissions occur only in "downlink" or "flexible" symbols. In a slot in an uplink frame, the UE may transmit only in "uplink" or "flexible" symbols.

[0027] Various examples of the systems and methods disclosed herein will now be described with reference to the accompanying drawings, wherein like reference numerals may indicate functionally similar elements. The systems and methods as generally described and illustrated in the drawings herein can be arranged and designed in a variety of different specific implementations. Therefore, the following more detailed description of several specific implementations presented in the drawings is not intended to limit the scope of the claims, but is merely representative of the systems and methods.

[0028] Figure 1 1 is a block diagram illustrating one configuration of one or more base stations 160 (e.g., eNBs, gNBs) and one or more user equipment (UEs) 102 in which systems and methods for determining PSFCH resources may be implemented. One or more UEs 102 may communicate with one or more base stations 160 using one or more antennas 122a-n. For example, the UE 102 transmits electromagnetic signals to and receives electromagnetic signals from the base station 160 using one or more antennas 122a-n. The base station 160 communicates with the UE 102 using one or more antennas 180a-n. Additionally, one or more UEs 102 may communicate with one or more UEs 102 using one or more antennas 122a-n. For example, the UE 102 transmits electromagnetic signals to and receives electromagnetic signals from another UE 102 using one or more antennas 122a-n. That is, the one or more UEs communicate with each other via sidelink communication.

[0029] UE 102 can directly communicate with each other by using sidelink communication. For example, UE 102 capable of sidelink communication includes UE 1A, UE 1B and UE 1C. UE 1A may be located within the coverage of base station 160. UE 1B and UE 1C may be located outside the coverage of base station 160. UE 1A and base station 160 may communicate with each other via downlink and uplink communication. In addition, UE 1A and UE 1B may directly communicate with each other via sidelink communication. In addition, UE 1B and UE 1C may directly communicate with each other via sidelink communication.

[0030] It should be noted that in some configurations, one or more of the UEs 102 described herein may be implemented in a single device. For example, in some implementations, multiple UEs 102 may be combined into a single device. Additionally or alternatively, in some configurations, one or more of the base stations 160 described herein may be implemented in a single device. For example, in some implementations, multiple base stations 160 may be combined into a single device. Figure 1 In the context of, for example, according to the systems and methods described herein, a single device may include one or more UEs 102. Additionally or alternatively, according to the systems and methods described herein, one or more base stations 160 may be implemented as a single device or multiple devices.

[0031] The UE 102 and the base station 160 may communicate with each other using one or more channels 119, 121. For example, the UE 102 may send information or data to the base station 160 using one or more uplink (UL) channels 121 and signals. Examples of uplink channels 121 include physical uplink control channels (PUCCH) and physical uplink shared channels (PUSCH), etc. Examples of uplink signals include demodulation reference signals (DMRS) and sounding reference signals (SRS), etc. One or more base stations 160 may also use, for example, one or more downlink (DL) channels 119 and signals to transmit information or data to one or more UEs 102. Examples of downlink channels 119 include PDCCH, PDSCH, etc. PDCCH may be used to schedule DL transmissions on PDSCH and UL transmissions on PUSCH, wherein downlink control information (DCI) on PDCCH includes downlink allocations and uplink scheduling grants. PDCCH can also be used to schedule sidelink transmissions on PSCCH and PSSCH in a cell, where the downlink control information (DCI) on the PDCCH includes a sidelink scheduling grant. PDCCH is used to transmit downlink control information (DCI) in the case of downlink radio communication (radio communication from a base station to a UE). Here, one or more DCIs (which may be referred to as DCI formats) are defined for the transmission of downlink control information. The information bits are mapped to one or more fields defined in the DCI format. Examples of downlink signals include primary synchronization signals (PSS), secondary synchronization signals (SSS), cell-specific reference signals (CRS), non-zero power channel state information reference signals (NZP CSI-RS), and zero power channel state information reference signals (ZP CSI-RS). Other types of channels or signals may also be used.

[0032] For UEs 102 capable of sidelink communication, the UEs 102 may communicate with each other using one or more sidelink channels 123. For example, a UE 102 may transmit information or data to another UE 102 using one or more sidelink (SL) channels 123 and signals. Examples of sidelink channels 123 include a physical sidelink control channel (PSCCH), a physical sidelink shared channel (PSSCH), a physical sidelink feedback channel (PSFCH), and a physical sidelink broadcast channel (PSBCH). Examples of sidelink signals include a demodulation reference signal (DMRS), a phase tracking reference signal (PT-RS), a channel state information reference signal (CSI-RS), a sidelink primary synchronization signal (S-PSS), and a sidelink secondary synchronization signal (S-SSS).

[0033] Each of the one or more UEs 102 may include one or more transceivers 118, one or more demodulators 114, one or more decoders 108, one or more encoders 150, one or more modulators 154, one or more data buffers 104, and one or more UE operation modules 124. For example, one or more receive paths and / or transmit paths may be implemented in the UE 102. For convenience, only a single transceiver 118, decoder 108, demodulator 114, encoder 150, and modulator 154 are shown in the UE 102, but multiple parallel elements (e.g., multiple transceivers 118, decoders 108, demodulators 114, encoders 150, and modulators 154) may be implemented.

[0034] The transceiver 118 may include one or more receivers 120 and one or more transmitters 158. The one or more receivers 120 may receive signals (e.g., downlink channels, downlink signals, sidelink channels, sidelink signals) from a base station 160 or from another UE 102 using one or more antennas 122a-n. For example, the receiver 120 may receive and downconvert the signals to produce one or more received signals 116. The one or more received signals 116 may be provided to the demodulator 114. The one or more transmitters 158 may transmit signals (e.g., uplink channels, uplink signals, sidelink channels, sidelink signals) to the base station 160 or another UE 102 using one or more antennas 122a-n. For example, the one or more transmitters 158 may upconvert and transmit the one or more modulated signals 156.

[0035] The demodulator 114 may demodulate one or more received signals 116 to produce one or more demodulated signals 112. The one or more demodulated signals 112 may be provided to the decoder 108. The UE 102 may use the decoder 108 to decode the signal. The decoder 108 may produce one or more decoded signals 106, 110. For example, the first UE decoded signal 106 may include received payload data, which may be stored in the data buffer 104. The second UE decoded signal 110 may include overhead data and / or control data. For example, the second UE decoded signal 110 may provide data that the UE operation module 124 may use to perform one or more operations.

[0036] As used herein, the term "module" may mean that a particular element or component may be implemented in hardware, software, or a combination of hardware and software. However, it should be noted that any element denoted as a "module" herein may alternatively be implemented in hardware. For example, the UE operation module 124 may be implemented in hardware, software, or a combination of the two.

[0037] In general, the UE operation module 124 may enable the UE 102 to communicate with one or more base stations 160. For a UE capable of sidelink communication, the UE operation module 124 may enable the UE 102 to communicate with one or more other UEs. The UE operation module 124 may include a UE RRC information configuration module 126. For a UE capable of sidelink communication, the UE operation module 124 may include a UE sidelink (SL) control module 128. In some embodiments, the UE operation module 124 may include a physical (PHY) entity, a medium access control (MAC) entity, a radio link control (RLC) entity, a packet data convergence protocol (PDCP) entity, and a radio resource control (RRC) entity. For example, the UE RRC information configuration module 126 may process RRC parameters for random access configuration, initial UL BWP configuration, maximum bandwidth that the UE can support, and cell-specific PUCCH resource configuration.

[0038] For UEs capable of sidelink transmission, the UE RRC information configuration module 126 may process parameters included in the (pre) configuration related to the sidelink communication. The UE RRC information configuration module 126 may include a memory unit for storing the (pre) configuration related to the sidelink communication. For example, the UE RRC information configuration module 126 may determine one or more resource pools in the frequency domain and time domain for SL communication within the SLBWP, SL BWP based on these parameters. The UE SL control module 128 may determine the frequency resources, time resources and / or code resources for transmitting or receiving PSCCH, PSSCH and PSFCH. The frequency resources for transmitting or receiving PSCCH, PSSCH and PSFCH include information related to the allocated interleaving and RB sets.

[0039] The UE SL control module 128 may determine a subchannel on an unlicensed spectrum. The UE SL control module (processing module) 128 may determine which one or more interlaces of the M interlaces are included in the subchannel based on a first parameter and a second parameter. The first parameter indicates an RB index relative to a lowest RB index of the SL BWP, and the second parameter indicates the number K of interlaces included in the subchannel in the resource pool.

[0040] The UE RRC information configuration module 126 may provide information related to frequency resources, time resources, and / or code resources of the PSFCH to the UE SL control module 128. The UE SL control module 128 may determine a set of PSFCH resources that may be used for PSFCH transmission with HARQ-ACK information in response to a given PSSCH reception. The UE RRC information configuration module 126 may determine to index each PSFCH resource in the set according to its RB set index, its interleaving index, and its cyclic shift pair index.

[0041] In addition, the UE RRC information configuration module 126 may provide a parameter indicating a first number of cyclic shift pairs of the resource pool to the UE SL control module 128. The first number of cyclic shift pairs corresponds to their respective first number of initial cyclic shift values. The UE SL control module 128 may determine a sequence cyclic shift value for a sequence for PSFCH transmission from a group B of four sequence cyclic shift values ​​or a group C of four sequence cyclic shift values ​​based on the first number of values.

[0042] The UE operation module 124 may provide information 148 to one or more receivers 120. For example, the UE operation module 124 may inform the receiver 120 when to receive a transmission or when not to receive a transmission based on a radio resource control (RRC) message (e.g., broadcasted system information, RRC reconfiguration message), a MAC control element, an SCI (sidelink control information), and / or a DCI (downlink control information). The UE operation module 124 may provide information 148 to one or more receivers 120, including a PDCCH monitoring opportunity, a DCI format size, a PSCCH monitoring opportunity, and an SCI format size. The UE operation module 124 may inform the receiver 120 when or where to receive / monitor a PDCCH candidate in a DCI format and / or a PSCCH candidate in an SCI format.

[0043] The UE operations module 124 may provide the information 138 to the demodulator 114. For example, the UE operations module 124 may inform the demodulator 114 of the modulation pattern expected for transmissions from the base station 160.

[0044] The UE operation module 124 may provide the information 136 to the decoder 108. For example, the UE operation module 124 may inform the decoder 108 of the expected coding for the transmission from the base station 160. For example, the UE operation module 124 may inform the decoder 108 of the expected PDCCH candidate coding with which DCI size for the transmission from the base station 160. The UE operation module 124 may inform the decoder 108 of the expected PSCCH candidate coding with which SCI size for the transmission from another UE 102.

[0045] The UE operation module 124 may provide information 142 to the encoder 150. The information 142 may include data to be encoded and / or instructions for encoding. For example, the UE operation module 124 may instruct the encoder 150 to encode the transmit data 146 and / or other information 142.

[0046] The encoder 150 may encode the transmit data 146 and / or other information 142 provided by the UE operations module 124. For example, encoding the data 146 and / or other information 142 may involve error detection and / or correction coding, mapping the data to spatial, time, and / or frequency resources for transmission, multiplexing, etc. The encoder 150 may provide the encoded data 152 to a modulator 154.

[0047] The UE operations module 124 may provide the information 144 to the modulator 154. For example, the UE operations module 124 may inform the modulator 154 of the type of modulation (e.g., constellation mapping) to be used for transmission to the base station 160. The modulator 154 may modulate the coded data 152 to provide one or more modulated signals 156 to one or more transmitters 158.

[0048] The UE operations module 124 may provide information 140 to the one or more transmitters 158. The information 140 may include instructions for the one or more transmitters 158. For example, the UE operations module 124 may instruct the one or more transmitters 158 when to transmit a signal to a base station 160 or another UE 102. The one or more transmitters 158 may upconvert the one or more modulated signals 156 and transmit the one or more modulated signals to the one or more base stations 160 or another one or more UEs 102.

[0049] The base station 160 may include one or more transceivers 176, one or more demodulators 172, one or more decoders 166, one or more encoders 109, one or more modulators 113, one or more data buffers 162, and one or more base station operation modules 182. For example, one or more receive paths and / or transmit paths may be implemented in the base station 160. For convenience, only a single transceiver 176, decoder 166, demodulator 172, encoder 109, and modulator 113 are shown in the base station 160, but multiple parallel elements (e.g., multiple transceivers 176, decoders 166, demodulators 172, encoders 109, and modulators 113) may be implemented.

[0050] The transceiver 176 may include one or more receivers 178 and one or more transmitters 117. The one or more receivers 178 may receive signals (e.g., uplink channels, uplink signals) from the UE 102 using one or more antennas 180a-n. For example, the receiver 178 may receive and downconvert the signals to produce one or more received signals 174. The one or more received signals 174 may be provided to the demodulator 172. The one or more transmitters 117 may transmit signals (e.g., downlink channels, downlink signals) to the UE 102 using one or more antennas 180a-n. For example, the one or more transmitters 117 may upconvert and transmit one or more modulated signals 115.

[0051] The demodulator 172 may demodulate one or more received signals 174 to produce one or more demodulated signals 170. The one or more demodulated signals 170 may be provided to the decoder 166. The base station 160 may use the decoder 166 to decode the signal. The decoder 166 may produce one or more decoded signals 164, 168. For example, the signal 164 decoded by the first base station may include received payload data, which may be stored in the data buffer 162. The signal 168 decoded by the second base station may include overhead data and / or control data. For example, the signal 168 decoded by the second base station may provide data (e.g., PUSCH transmission data) that the base station operation module 182 may use to perform one or more operations.

[0052] Generally speaking, the base station operation module 182 may enable the base station 160 to communicate with one or more UEs 102. For a base station capable of sidelink communication, the UE operation module 124 may enable the base station 160 to communicate with one or more UEs 102 capable of sidelink communication. The base station operation module 182 may include a base station RRC information configuration module 194. For a base station capable of sidelink communication, the base station operation module 182 may include a base station sidelink (SL) control module 196 (or a base station SL processing module 196). The base station operation module 182 may include a PHY entity, a MAC entity, an RLC entity, a PDCP entity, and an RRC entity.

[0053] For base stations capable of sidelink transmission, the base station SL control module 196 may determine the time and frequency resources for scheduling PSCCH and PSSCH for each UE, and input the information to the base station RRC information configuration module 194. The base station RRC information configuration module 194 may determine whether to generate a third parameter in the SL resource pool configuration. The base station RRC information configuration module 194 may provide information of the third parameter to the base station SL control module 196. The base station SL control module 196 may determine the size of the frequency resource allocation included in the DCI format 3_0 based on whether the base station RRC information configuration module 194 generates the third parameter in the SL resource pool configuration.

[0054] The base station SL control module 196 may generate a DCI format 3_0 to indicate the frequency and time resources of the PSSCH to the UE 102. The base station SL control module 196 may generate a DCI format 3_0 to indicate the frequency and time resources of the PSSCH to the UE 102.

[0055] The base station operation module 182 may provide the benefit of efficiently performing PDCCH candidate searches and monitoring. The base station operation module 182 may provide information 190 to one or more receivers 178. For example, the base station operation module 182 may inform the receiver 178 when to receive a transmission or when not to receive a transmission based on an RRC message (e.g., broadcasted system information, an RRC reconfiguration message), a MAC control element, and / or a DCI (downlink control information).

[0056] The base station operations module 182 can provide information 188 to the demodulator 172. For example, the base station operations module 182 can inform the demodulator 172 of the modulation pattern expected for transmissions from one or more UEs 102.

[0057] The base station operations module 182 can provide information 186 to the decoder 166. For example, the base station operations module 182 can inform the decoder 166 of the encoding expected for transmissions from one or more UEs 102.

[0058] The base station operation module 182 may provide information 101 to the encoder 109. The information 101 may include data to be encoded and / or instructions for encoding. For example, the base station operation module 182 may instruct the encoder 109 to encode the transmission data 105 and / or other information 101.

[0059] Generally speaking, the base station operation module 182 can enable the base station 160 to communicate with one or more network nodes (e.g., NG mobility management function, NG core UP function, mobility management entity (MME), serving gateway (S-GW), gNB). The base station operation module 182 can also generate an RRC reconfiguration message to be sent to the UE 102.

[0060] The encoder 109 may encode the transmit data 105 and / or other information 101 provided by the base station operations module 182. For example, encoding the data 105 and / or other information 101 may involve error detection and / or correction coding, mapping the data to space, time, and / or frequency resources for transmission, multiplexing, etc. The encoder 109 may provide the encoded data 111 to the modulator 113. The transmit data 105 may include network data to be relayed to the UE 102.

[0061] The base station operations module 182 may provide information 103 to the modulator 113. The information 103 may include instructions for the modulator 113. For example, the base station operations module 182 may inform the modulator 113 of the type of modulation (e.g., constellation mapping) to be used for transmission to the UE 102. The modulator 113 may modulate the coded data 111 to provide one or more modulated signals 115 to one or more transmitters 117.

[0062] The base station operation module 182 may provide information 192 to one or more transmitters 117. The information 192 may include instructions for the one or more transmitters 117. For example, the base station operation module 182 may instruct the one or more transmitters 117 when (or when not) to send a signal to one or more UEs 102. The base station operation module 182 may provide information 192 to the one or more transmitters 117, including PDCCH monitoring opportunities and DCI format sizes. The base station operation module 182 may inform the transmitter 117 when or where to transmit a PDCCH candidate with a DCI format of which DCI size. The one or more transmitters 117 may up-convert the modulated signal 115 and transmit the modulated signal to the one or more UEs 102.

[0063] It should be noted that one or more of the elements or components thereof included in the base station 160 and the UE 102 may be implemented in hardware. For example, one or more of these elements or components thereof may be implemented as a chip, a circuit, a hardware component, etc. It should also be noted that one or more of the functions or methods described herein may be implemented in hardware and / or performed using hardware. For example, one or more of the methods described herein may be implemented in a chipset, an application specific integrated circuit (ASIC), a large scale integrated circuit (LSI), or an integrated circuit, etc., and / or implemented using a chipset, an application specific integrated circuit (ASIC), a large scale integrated circuit (LSI), or an integrated circuit, etc.

[0064] The base station may generate an RRC message including the one or more RRC parameters, and may transmit the RRC message to the UE. The UE may receive an RRC message including one or more RRC parameters from the base station. The term "RRC parameter" in the present disclosure may alternatively be referred to as an "RRC information element". The RRC parameter may also include one or more RRC parameters. In the present disclosure, the RRC message may include system information, and the RRC message may include one or more RRC parameters. The RRC message may be sent on a broadcast control channel (BCCH) logical channel, a common control channel (CCCH) logical channel, or a dedicated control channel (DCCH) logical channel.

[0065] In the present disclosure, the description "the base station may configure the UE" may also imply / refer to "the base station may transmit an RRC message including one or more RRC parameters to the UE". Additionally or alternatively, "RRC parameters configure the UE" may also refer to "the base station may transmit an RRC message including one or more RRC parameters to the UE". Additionally or alternatively, "the UE is configured to" may also refer to "the UE may receive an RRC message including one or more RRC parameters from the base station".

[0066] Figure 2 is a diagram illustrating one example of a resource grid 200 .

[0067] For each parameter and carrier, the common resource block N indicated by the higher layer signaling grid start,μ Start defining N grid,x size,μ N sc RB subcarriers and N symb subframe,μ OFDM symbols. There is a set of resource grids per transmission direction (uplink or downlink), where the subscript x is set to DL and UL for downlink and uplink respectively. There is one resource grid for a given antenna port p, subcarrier spacing configuration μ and transmission direction (downlink or uplink). The subscript x can be omitted when there is no risk of confusion.

[0068] exist Figure 2 In the frequency domain, resource grid 200 includes N grid,x size,μ N sc RB (202) subcarriers, and in the time domain includes N symb subframe,μ (204) symbols. Figure 2 In the example for illustration, the subcarrier spacing configuration μ is set to 0. That is, Figure 2 The number of consecutive OFDM symbols in each subframe is N symb subframe,μ (204) equals 14.

[0069] Carrier bandwidth N for subcarrier spacing configuration μ grid size,μ (N grid,x size,μ ) is given by the higher layer (RRC) parameter carrierBandwidth in the SCS-SpecificCarrierIE. The starting position N of the subcarrier spacing configuration μ grid start,μ It is given by the higher layer parameter offsetToCarrier in the SCS-SpecificCarrier IE. The frequency position of a subcarrier refers to the center frequency of the subcarrier.

[0070] exist Figure 2 In, for example, the value of the offset is provided by the higher layer parameter offsetToCarrier. That is, k=12×offset is the lowest available subcarrier on the carrier.

[0071] Each element in the resource grid for antenna port p and subcarrier spacing configuration μ is called a resource element and is represented by (k, l) p,μUniquely identifies, where k is the index in the frequency domain and l refers to the symbol position in the time domain relative to some reference point. A resource element consists of one subcarrier during one OFDM symbol.

[0072] Resource blocks are defined as N in the frequency domain sc RB = 12 consecutive subcarriers. Figure 2 As shown, resource block 206 includes 12 consecutive subcarriers in the frequency domain. Resource blocks can be classified into common resource blocks (CRBs) and physical resource blocks (PRBs).

[0073] For subcarrier spacing configuration μ, the common resource blocks in the frequency domain are numbered upwards starting from 0. The center of subcarrier 0 of the common resource block with index 0 (i.e., CRB0) for subcarrier spacing configuration μ coincides with point A. The relationship between the resource elements (k, l) and the subcarrier spacing configuration μ is given by (1) CRB μ =floor(k / N sc RB ), where k is defined relative to point A, so that k=0 corresponds to a subcarrier centered at point A. The function floor(A) below is a floor operation that outputs the largest integer not greater than A.

[0074] Point A refers to the common reference point. For all subcarrier spacings, point A coincides with subcarrier 0 of CRB 0 (i.e. k=0). Point A can be obtained from the RRC parameter offsetToPointA or the RRC parameter absoluteFrequencyPointA. The RRC parameter offsetToPointA is used for the PCell downlink and represents the frequency offset between point A and the lowest subcarrier of the lowest resource block, which has a subcarrier spacing provided by the higher-layer parameter subCarrierSpacingCommon and overlaps with the SS / PBCH block used by the UE for initial cell selection, expressed in units of resource blocks, assuming 15kHz subcarrier spacing for frequency range (FR) 1 and 60kHz subcarrier spacing for frequency range (FR2). FR1 corresponds to a frequency range between 410MHz and 7125MHz. FR2 corresponds to a frequency range between 24250MHz and 52600MHz. The RRC parameter absoluteFrequencyPointA is used for all cases except the PCell case and represents the frequency position of point A as expressed in ARFCN. The frequency position of point A may be the lowest subcarrier of the carrier bandwidth (or the actual carrier). In addition, point A may be located outside the carrier bandwidth (or the actual carrier).

[0075] As described above, the information element (IE) SCS-SpecificCarrier provides parameters for determining the location and width of the carrier bandwidth or the actual carrier. That is, the carrier (or carrier bandwidth or actual carrier) is determined (identified or defined) by at least the RRC parameter offsetToCarrier, the RRC parameter subcarrierSpacing, and the RRC parameter carrierBandwidth in the SCS-SpecificCarrier IE.

[0076] subcarrierSpacing indicates (or defines) the subcarrier spacing of a carrier. offsetToCarrier uses the subcarrier spacing defined for a carrier to indicate the offset between point A in the frequency domain and the lowest available subcarrier on that carrier, in units of the number of resource blocks (e.g., CRBs). carrierBandwidth uses the subcarrier spacing defined for a carrier to indicate the width of that carrier, in units of the number of resource blocks (e.g., CRBs or PRBs). A carrier includes a maximum of 275 resource blocks.

[0077] The physical resource blocks for the subcarrier spacing configuration μ are defined within the bandwidth part and are numbered from 0 to N. BWP,i size,μ , where i is the number of the bandwidth part. Physical resource block n in bandwidth part (BWP) i PRB μ With common resource block n CRB μ The relationship between CRB μ =n PRB μ +N BWP,i start,μ Given, where N BWP,i start,μ is the common resource block where bandwidth part i starts relative to common resource block 0 (CRB0). The index μ may be omitted when there is no risk of confusion.

[0078] A BWP is a subset of contiguous common resource blocks for a given subcarrier spacing configuration μ on a given carrier. Specifically, a BWP may be determined (defined) at least by the subcarrier spacing μ indicated by the RRC parameter subcarrierSpacing, the cyclic prefix determined by the RRC parameter cyclicPrefix, the frequency domain position, the bandwidth, the BWP index indicated by bwp-Id, etc. locationAndBandwidth may be used to indicate the frequency domain position and bandwidth of a BWP. The value indicated by locationAndBandwidth is interpreted as corresponding to the offset (starting resource block) RBstart and the length L in terms of contiguous resource blocks. RB Resource indicator value (RIV). Offset RB start is the number of DRBs between the lowest CRB of the carrier and the lowest CRB of the BWP. BWP,i start,μ From formula (3) N BWP,i start,μ =O carrier +RB start Given. For the corresponding subcarrier spacing configuration μ, O carrier The value of offsetTocarrier is provided by

[0079] A UE 102 configured to operate in a BWP of a serving cell is configured by a higher layer for the serving cell with a set of up to four BWPs for reception in the downlink. At a given time, a single downlink BWP is active. The base station 160 may not transmit PDSCH and / or PDCCH outside of the active downlink BWP to the UE 102. A UE 102 configured to operate in a BWP of a serving cell is configured by a higher layer for the serving cell with a set of up to four BWPs for transmission. At a given time, a single uplink BWP is active. The UE 102 may not transmit PUSCH or PUCCH outside of the active BWP to the base station 160. Specific signaling (high layer signaling) for BWP configuration is described later.

[0080] A UE 102 configured to operate in a SL BWP is configured or preconfigured by a higher layer of the serving cell, or is configured or preconfigured by a preconfigured SL BWP for sidelink reception and / or transmission. At a given time, a single SL BWP is active. A UE 102 may not transmit sidelink channels (PSCCH, PSCCH, and / or PSFCH) outside of the active SL BWP to another UE 102.

[0081] Figure 3 is a diagram showing one example 300 of common resource block grid, carrier configuration, and BWP configuration performed by UE 102 and base station 160 .

[0082] For all subcarrier spacing configurations, point A 301 is the lowest subcarrier of CRB0. CRB grid 302 and CRB grid 312 correspond to two different subcarrier spacing configurations. CRB grid 302 is for subcarrier spacing configuration μ=0 (i.e., with a subcarrier spacing of 15 kHz). CRB grid 312 is for subcarrier spacing configuration μ=1 (i.e., with a subcarrier spacing of 30 kHz).

[0083] One or more carriers are determined by the corresponding SCS-SpecificCarrier IE. Figure 3 In FIG. 1 , carrier 304 uses a subcarrier spacing configuration μ=0. And carrier 314 uses a subcarrier spacing configuration μ=1. The starting position N of carrier 304 grid start,μ Based on the value of offset 303 indicated by offsetToCarrier in the SCS-SpecificCarrier IE (i.e., carrier ) is given. Figure 3 As shown, for example, offsetToCarrier indicates the value of offset 303 as 0. carrier =3. That is, for the subcarrier spacing configuration μ=0, the starting position N of the carrier 304 is grid start,μ Corresponding to CRB3 of CRB grid 302. Meanwhile, the starting position N of carrier 314 grid start,μ Based on the value of offset 313 indicated by offsetToCarrier in another SCS-SpecificCarrier IE (i.e., carrier ). For example, offsetToCarrier indicates the value of offset 313 as 0. carrier =1. That is, for the subcarrier spacing configuration μ=1, the starting position N of the carrier 314 grid start,μ Corresponding to CRB1 of CRB grid 312. Carriers configured with different subcarrier spacing may occupy different frequency ranges.

[0084] As described above, a BWP is used for a given subcarrier spacing configuration μ. One or more BWPs may be configured for the same subcarrier spacing configuration μ. Figure 3 In the example, BWP 306 is composed of at least μ=0, frequency domain position, bandwidth (L RB) and the BWP index (index A). The first PRB of the BWP (i.e., PRB0) is determined by at least the subcarrier spacing of the BWP, the offset derived by locationAndBandwidth, and the offset indicated by offsetToCarrier corresponding to the subcarrier spacing of the BWP. 开始 ) is derived as 1 according to locationAndBandwidth. According to equations (2) and (3), PRB0 of BWP 306 corresponds to CRB 4 of CRB grid 302, and PRB1 of BWP 306 corresponds to CRB5 of CRB grid 302, and so on.

[0085] In addition, Figure 3 In the example, BWP 308 is composed of at least μ=0, frequency domain position, bandwidth (L RB ) and the BWP index (index B). For example, offset 307 (RB start ) is derived from locationAndBandwidth to be 6. According to equations (2) and (3), PRB0 of BWP 308 corresponds to CRB 9 of CRB grid 302, and PRB1 of BWP 308 corresponds to CRB 10 of CRB grid 302, and so on.

[0086] In addition, Figure 3 In the example, BWP 316 is composed of at least μ=1, frequency domain position, bandwidth (L RB ) and BWP index (index C). For example, offset 315 (RB start ) is derived as 1 according to locationAndBandwidth. According to equations (2) and (3), PRB0 of BWP 316 corresponds to CRB 2 of CRB grid 312, and PRB1 of BWP 316 corresponds to CRB 3 of CRB grid 312, and so on.

[0087] In this disclosure, Figure 3 The BWP shown in may refer to a DL BWP, a UL BWP, or a sidelink BWP.

[0088] like Figure 3 As shown, carriers with defined subcarrier spacing are located in corresponding CRB grids with the same subcarrier spacing. BWPs with defined subcarrier spacing are also located in corresponding CRB grids with the same subcarrier spacing.

[0089] The base station may transmit an RRC message including one or more RRC parameters related to the BWP configuration to the UE. The UE may receive an RRC message including one or more RRC parameters related to the BWP configuration from the base station. For each cell, the base station may configure at least an initial DL BWP, an initial uplink bandwidth portion (initial UL BWP), and a sidelink BWP to the UE. In addition, for a cell, the base station may configure additional UL and DL BWPs to the UE.

[0090] SIB1 is a cell-specific system information block (System Information Block, SIB), which may contain information relevant to evaluating whether a UE is allowed to access a cell and defining the scheduling of other system information. SIB1 may also contain radio resource configuration information common to all UEs and prohibition information applied to unified access control. The RRC parameter ServingCellConfigCommon is used to configure the cell-specific parameters of the UE's serving cell. The RRC parameter ServingCellConfig is used to configure (add or modify) the UE with a serving cell, which can be a SpCell or SCell of an MCS or SCG. The RRC parameter ServingCellConfig in this article is mainly UE-specific, but also partially cell-specific.

[0091] The base station may configure the UE using the RRC parameter BWP-Downlink and the RRC parameter BWP-Uplink. The RRC parameter BWP-Downlink may be used to configure an additional DL BWP. The RRC parameter BWP-Uplink may be used to configure an additional UL BWP. The base station may transmit BWP-Downlink and BWP-Uplink, which may be included in the RRC parameter ServingCellConfig, to the UE.

[0092] The UE may be configured by a base station, at least one initial BWP and up to 4 additional BWPs. One of the initial BWP and the configured additional BWP may be activated as an active BWP. The UE may monitor the DCI format and / or receive the PDSCH in the active DL BWP. The UE may not monitor the DCI format and / or receive the PDSCH in a DL BWP other than the active DL BWP. The UE may transmit PUSCH and / or PUCCH in an active UL BWP. The UE may not transmit PUSCH and / or PUCCH in a BWP other than the active UL BWP.

[0093] As described above, the UE may monitor the DCI format in the active DL BWP. More specifically, the UE may monitor a set of PDCCH candidates in one or more CORESETs on the active DL BWP on each activated serving cell configured with PDCCH monitoring according to the corresponding search space set, where monitoring means decoding each PDCCH candidate according to the monitored DCI format.

[0094] The PDCCH candidate set to be monitored by the UE is defined according to the PDCCH search space set. The search space set can be a CSS set or a USS set. The UE can monitor a set of PDCCH candidates in one or more search space sets.

[0095] Figure 4 is a diagram showing one example 400 of CORESET configuration performed by UE 102 and base station 160 in a BWP.

[0096] Figure 4 UE 102 is shown configured with three CORESETs for receiving PDCCH transmissions in two BWPs. Figure 4 In the SCS-SpecificCarrier IE, 401 represents point A. 402 is the offset (in number of CRBs) between point A 401 in the frequency domain and the lowest available subcarrier on carrier 403, and the offset 402 is given by offsetToCarrier in the SCS-SpecificCarrier IE. The BWP 405 with index A and the carrier 403 are used for the same subcarrier spacing configuration μ. The offset 404 (in number of CRBs) between the lowest CRB of the carrier and the lowest CRB of the BWP is given by locationAndBandwidth included in the BWP configuration of BWP A. The BWP 407 with index B and the carrier 403 are used for the same subcarrier spacing configuration μ. The offset 406 (in number of RBs) between the lowest CRB of the carrier and the lowest CRB of the BWP is given by locationAndBandwidth included in the BWP configuration of BWP B.

[0097] For BWP 405, two CORESETs are configured. As described above, the RRC parameter frequencyDomainResource in the corresponding CORESET configuration indicates the frequency domain resources for the corresponding CORESET. In the frequency domain, a CORESET is defined in multiple RB groups, and each RB group consists of 6 RBs. For example, in Figure 4In the RRC parameter frequencyDomainResource, a bit string with a fixed size (e.g., 45 bits) is provided, such as "11010000 ... 000000" for CORESET#1. That is, the first RB group, the second RB group, and the fourth RB group belong to the frequency domain resources of CORESET#1. In addition, the RRC parameter frequencyDomainResource provides a bit string with a fixed size (e.g., 45 bits), such as "00101110 ... 000000" for CORESET#2. That is, the third RB group, the fifth RB group, the sixth RB group, and the seventh RB group belong to the frequency domain resources of CORESET#2.

[0098] For BWP 407, one CORESET is configured. As described above, the RRC parameter frequencyDomainResource in the CORESET configuration indicates the frequency domain resources for CORESET#3. In the frequency domain, a CORESET is defined in multiple RB groups, and each RB group consists of 6 RBs. For example, in Figure 4 In the RRC parameter frequencyDomainResource, a bit string with a fixed size (e.g., 45 bits) is provided, such as "11010000...000000" for CORESET#3. That is, the first RB group, the second RB group, and the fourth RB group belong to the frequency domain resources of CORESET#3. Although the bit string configured for CORESET#3 is the same as the bit string configured for CORESET#1, the first RB group of BWP B in the carrier is different from the first RB group of BWP A. Therefore, the frequency domain resources of CORESET#3 in the carrier are also different from the frequency domain resources of CORESET#1.

[0099] For communication systems, the spectrum is divided into licensed spectrum and unlicensed spectrum. NR technology has been developed in both licensed and unlicensed spectrum. As a complementary solution, operation in unlicensed spectrum can increase the throughput of the entire wireless communication system. However, operation in unlicensed spectrum is subject to regulatory restrictions and constraints. For example, the European Telecommunications Standards Institute (ETSI) has established rules for operating on unlicensed spectrum. For example, the occupied channel bandwidth (OCB), which is defined as the bandwidth containing 99% of the signal power, should be greater than a certain percentage of the nominal channel bandwidth (NCB). For example, according to ETSI regulations, for the 5GHz band, the OCB should be between 70% and 100% of the NCB.

[0100] The unlicensed band (or carrier, or sub-band) will be divided into one or more non-overlapping channels of 20MHz bandwidth in the frequency domain. For a (nominal) channel bandwidth of 20MHz, a transmission should occupy a larger channel bandwidth than the channel bandwidth required by the OCB regulation, for example, a transmission should be greater than 80% of the 20MHz channel bandwidth to meet the OCB requirements. In order to meet the OCB requirements, the design of interleaved transmission is introduced, in which each interleaved transmission within the channel bandwidth can occupy a larger channel bandwidth than the channel bandwidth required by the OCB.

[0101] Interleaved transmission is introduced to ensure compliance with regulations on OCB and NCB requirements. Specifically, interleaved transmission is designed so that each interleave can occupy a channel bandwidth, wherein the occupied channel bandwidth can meet the OCB requirements.

[0102] Interleaving includes a set of resource blocks spread across the bandwidth of the carrier in the frequency domain. The number of interleavings M depends on the value of the SCS. That is, the number of interleavings M can be predefined according to a specific SCS. For example, if the SCS is equal to 15kHz, the number of resource block interleavings M is correspondingly equal to 10. If the SCS is equal to 30kHz, the number of resource block interleavings M is correspondingly equal to 5.

[0103] Figure 5 is a diagram showing an example 500 of interleaved resource blocks for transmission and reception. Figure 5 In , each block in the frequency domain refers to a common resource block. Figure 5 In , the subcarrier spacing is configured as 30kHz, and the number of resource block interlaces denoted as M is 5. Then, these interlaces are indexed from 0 to M-1. That is, interlace m (where m=0, 1, ..., M-1) consists of multiple common resource blocks indexed as {m, M+m, 2M+m, 3M+m, ...}. For example, in Figure 5 In the example, interlace m=0 consists of common resource blocks with indices {0, 5, 10, 15, ...}, interlace m=1 consists of common resource blocks with indices {1, 6, 11, 16, ...}, and so on.

[0104] Figure 6 is a diagram showing an example 600 of an interleaved mapping for a BWP. Figure 6 In the example, the subcarrier spacing is configured as 30kHz and the number of resource block interleaving M is 5. In the frequency domain, Figure 3 BWP 601 is determined as shown in FIG.

[0105] The interleaved resource blocks in BWP are represented as in The BWP is indexed from 0, 1, ... Interleaved Resource Block and interleave m and common resource blocks The relationship between Given. is the common resource block at which the BWP starts relative to common resource block 0 (i.e., the common resource block with index 0). Figure 6 , BWP 601 starts in CRB with index 4 relative to CRB with index 0.

[0106] At least for NR-U operation in, for example, a 5 GHz spectrum, the BWP may have a bandwidth in multiples of 20 MHz. A subband may include a 20 MHz bandwidth or a bandwidth in multiples of 20 MHz. A subband may also be referred to as a subchannel or a channel access bandwidth (e.g., a 20 MHz channel). In this way, the BWP may include one or more subbands in the frequency domain. A subband consists of a plurality of non-overlapping RBs. The number of resource blocks within a subband may depend on the SCS of the BWP. For example, for a 40 MHz BWP, the subband size for SCS=15 kHz may be equal to 108, and for a 40 MHz BWP, the subband size for SCS=30 kHz may be equal to 53. That is, a subband is an RB set of non-overlapping continuous (common) resource blocks. And a subband may be defined by a starting common RB and an ending common RB in the frequency domain. In the following, an RB set is used to refer to a subband. In other words, an RB set consists of non-overlapping resource blocks and may be defined by a starting common RB and an ending common RB.

[0107] As in Figure 6 As in FIG. 6 , BWP 601 includes two RB sets, namely RB set 602 and RB set 603. The RB sets within a BWP may be indexed with frequency in increasing order starting from 0. Depending on the higher layer (RRC) configuration, there may be a gap 604 between two consecutive RB sets. The gap in resource blocks may be indicated by the higher layer configuration. Additionally or alternatively, there may be no gap between the two RB sets. In other words, there may be a gap of zero, one or more RBs between two consecutive RB sets in the frequency domain within a BWP.

[0108] exist Figure 6 In the frequency domain, the interleaving of the RB with the lowest CRB index in the first RB set is interleaving m=4, while the interleaving of the RB with the lowest CRB index in the second RB set is m=0.

[0109] In order to ensure fair coexistence with another NR-U node and / or another radio access technology (RAT) node such as a wireless LAN node, the base station 160 and / or the UE 102 may have to perform a listen-before-talk (LBT) process before it transmits. The LBT process is also referred to as a channel access process. The base station 160 and / or the UE 102 may perform a channel access process to determine whether there are other transmissions in the channel before a subsequent transmission. There may be several types of channel access (CA) processes. For example, Cat-1 LBT is a channel access process without channel sensing. Cat-2 LBT is a channel access process with a single channel sensing. Cat-2 LBT may also be referred to as a type 2 channel access process. Cat-1 LBT and Cat-2 LBT may only be allowed within the COT. Cat-3 LBT is a channel access process with a fixed contention window (CW) size random backoff. Cat-4 LBT is a channel access process with an adaptive CW size random backoff. Cat-4 LBT may also be referred to as a type 1 channel access process.

[0110] In the BWP, before the gNB and / or UE attempts to transmit a signal, the gNB and / or UE may first perform channel sensing in each RB set to check whether the channel (or one or more RB sets allocated for transmission within the BWP) is available for transmission. If it is sensed that the channel or the allocated RB set is considered idle (i.e., the channel is available for transmission or the gNB and / or UE successfully obtains channel access), the gNB and / or UE may transmit on the channel or on the allocated RB set. On the other hand, if it is sensed that the channel or the allocated RB set is considered busy (i.e., the channel is not available or the gNB and / or UE does not successfully obtain channel access), the gNB and / or UE may not transmit on the channel or on the allocated RB set.

[0111] 3GPP has developed vehicle-to-everything (V2X) communication technology for the automotive industry. V2X refers to the communication technology used by a vehicle to exchange information with another vehicle, pedestrians, objects with infrastructure, etc. V2X is divided into 4 types, such as vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), vehicle-to-network (V2N), and vehicle-to-pedestrian (V2P). Therefore, V2X communication is different from the communication between UE and gNB. V2X communication enables communication between UEs, also known as sidelink. That is, sidelink communication supports UE-to-UE direct communication via the PC5 interface. In other words, sidelink communication is performed or transmitted directly between a transmitting UE and one or more receiving UEs.

[0112] Sidelink communication consists of unicast, groupcast and broadcast. Unicast may refer to communication between two UEs (i.e., one transmitting UE and one receiving UE). Groupcast and / or broadcast may refer to communication between one transmitting UE and multiple receiving UEs.

[0113] The current NR sidelink communication supports two sidelink resource allocation modes: Mode 1 and Mode 2. The difference between sidelink resource allocation Mode 1 and sidelink resource allocation Mode 2 lies in determining the resources to be used for sidelink communication.

[0114] In mode 1, the sidelink resource allocation is provided or determined by the base station and / or the network. That is, for mode 1, the base station can manage the resource allocation for the UE. For example, the base station can allocate resources for sidelink communication to UEs with network coverage. In sidelink resource allocation mode 1, dynamic grants, configured grant type 1, and configured grant type 2 are supported for PSSCH and PSCCH transmissions. In sidelink resource allocation mode 1, for sidelink dynamic grants, PSSCH transmissions are scheduled by DCI format 3_0. For grant type 1 configured for the sidelink, the configured grant is provided (activated) or released (deactivated) by RRC signaling. For grant type 2 configured for the sidelink, the configured grant is provided or released by PDCCH with DCI format 3_0.

[0115] In Mode 2, the sidelink resource allocation is determined by the TX UE itself. The UE can decide the sidelink transmission resources in the resource pool. The UE can perform resource allocation without involving the base station. These UEs can autonomously determine the resources selected for sidelink communication based on a sensing-based process.

[0116] In mode 1, DCI format 3_0 is used by the base station for scheduling NR PSCCH and NR PSSCH in one cell. The base station may determine the scheduling information of NR PSCCH and NR PSSCH, and provide the scheduling information to the UE with network coverage. The scheduling information may include at least a resource pool index field, a time slot field, a HARQ process number field, a new data indicator field, a minimum index field of subchannel allocation for initial transmission, an SCI format 1-A field, and the like. The resource pool index field is used to indicate the index of the resource pool used to schedule the sidelink transmission, and the SCI format 1-A field refers to the frequency resource allocation field and the time resource allocation field. That is, in mode 1, the base station may determine the time and frequency resource allocation for scheduling the sidelink transmission, and then generate the corresponding fields of the scheduling information in DCI format 3_0. The TX UE (UE with network coverage) that receives DCI format 3_0 may transmit PSSCH and PSCCH with SCI format 1-A in the resources allocated by the base station based on the scheduling information in DCI format 3_0. In addition, the SCI format 1-A transmitted by the TX UE includes a frequency resource allocation field and a time resource allocation field, which are the same as the frequency resource allocation field and the time resource allocation field included in the DCI format 3_0. The RX UE (a UE without network coverage and / or a UE with network coverage) receiving the PSCCH with SCI format 1-A can receive the PSSCH in the resources allocated by the base station.

[0117] In Mode 2, the TX UE may autonomously determine the resources selected for sidelink communication and generate fields in SCI format 1-A to inform the RX UE of the time and frequency resource allocation. An RX UE receiving a PSCCH with SCI format 1-A may receive the PSSCH in the resources allocated by the TX UE.

[0118] Sidelink communications support physical channels such as a physical sidelink control channel (PSCCH), a physical sidelink shared channel (PSSCH), a physical sidelink feedback channel (PSFCH), and a physical sidelink broadcast channel (PSBCH).

[0119] PSCCH is used to transmit / receive sidelink control information (e.g., level 1 SCI). For example, PSCCH indicates resources and other transmission parameters used by UE for PSSCH reception. PSCCH transmission is associated with DM-RS. For PSCCH, QPSK is supported.

[0120] PSSCH is used to transmit / receive sidelink control information (e.g., level 2 SCI), transport blocks of data, and channel state information (CSI). The sidelink control information here may include information such as HARQ and CSI feedback triggers for HARQ processes. At least 6 OFDM symbols in a time slot are used for PSSCH transmission. PSSCH transmission is associated with DM-RS and may be associated with PT-RS. For PSSCH, QPSK, 16QAM, 64QAM, and 256QAM are supported.

[0121] The PSFCH is used to carry HARQ feedback on the sidelink from a UE that is the intended recipient of a PSSCH transmission to the UE performing the PSSCH transmission.The PSFCH sequence is transmitted in one PRB repeated over two OFDM symbols near the end of the sidelink resources in a slot.

[0122] The PSBCH is used to transmit broadcast information. The PSBCH occupies 9 and 7 symbols for normal and extended CP cases, respectively, including the associated DM-RS.

[0123] Sidelink communication supports physical signals such as demodulation reference signal (DM-RS), phase tracking reference signal (PT-RS), channel state information reference signal (CSI-RS), and sidelink synchronization signal.

[0124] The DMRS is associated with the PSCCH, PSSCH and / or PSBCH. The transmitting UE may transmit the DMRS within the associated sidelink physical channel. The receiving UE may use the DMRS to estimate and / or decode the associated sidelink physical channel.

[0125] PT-RS is used to mitigate the effects of phase noise. A transmitting UE may transmit PT-RS within a PSSCH transmission. A receiving UE may receive PT-RS and use PT-RS to mitigate the effects of phase noise.

[0126] CSI-RS is used to measure channel state information. A transmitting UE may transmit a sidelink CSI-RS within a unicast PSSCH transmission. A receiving UE may measure channel state information using CSI-RS and transmit a CSI report to the transmitting UE based on the measurement.

[0127] The sidelink synchronization signal consists of a sidelink primary synchronization signal and a sidelink secondary synchronization signal (S-PSS, S-SSS), each of which occupies 2 symbols and 127 subcarriers. The sidelink synchronization signal is transmitted together with the PSBCH in the time slot. Specifically, the reception timing of the PSBCH, S-PSS and S-SSS is in consecutive symbols in the time slot, and forms an S-SS / PBSCH block. For SL-BWP, the S-SS / PBSCH block has the same SCS as the PSCCH, PSSCH and / or PSFCH.

[0128] In various specific implementations of the present disclosure, NR sidelink communication (pre) configuration may be provided to the UE. For simplicity, the (pre) configuration hereinafter refers to the NR sidelink communication (pre) configuration. The (pre) configuration in the present disclosure may include a configuration received from a base station via system information (e.g., SIB 12), a configuration received from a base station via dedicated RRC signaling (e.g., RRC configuration / parameter / message), and / or a configuration pre-configured in the UE (i.e., pre-configuration). With respect to pre-configuration, a memory unit of the UE may pre-store the pre-configuration.

[0129] In various examples or implementations of the present disclosure, the (pre) configuration may include the configuration of one or more sidelink BWPs for sidelink communication. That is, the UE may receive the configuration of one or more BWPs included in system information, in dedicated RRC signaling and / or in pre-configuration. In the present disclosure, the UE may have a (pre) configuration of a BWP for sidelink transmission.

[0130] In various examples or specific implementations of the present disclosure, the SL BWP configuration may include the configuration of one or more resource pools for sidelink communication. That is, the configuration of the one or more resource pools (the configuration related to the one or more resource pools) may be received in system information, received in dedicated RRC signaling, and / or pre-configured in pre-configuration. According to the configuration, the resource pool may be indicated for sidelink communication reception or for sidelink communication transmission. Additionally or alternatively, the resource pool may be indicated for both sidelink communication reception and sidelink communication transmission. Each resource pool is associated with sidelink resource allocation mode 1 or sidelink resource allocation mode 2.

[0131] Figure 7 is a diagram showing one example 700 of a SL BWP and resource pools within the SL BWP.

[0132] UE 102 has a parameter SL-BWP-Config that configures the BWP for sidelink transmission (SL BWP) through a parameter set and a resource grid. The determination of SL BWP 701 is similar to how Figure 3 The BWP specified in .

[0133] exist Figure 7 In the SL BWP 701, each block in the time domain represents a time slot. A resource pool is configured within the SL BWP 701. The resource pool can be used for the transmission of PSSCH, PSCCH and / or PSFCH, and / or for the reception of PSSCH, PSCCH and / or PSFCH. The first RB 702 of the resource pool relative to the first RB of the SL BWP can be indicated by a parameter included in the (pre-) configuration.

[0134] Not all time slots within the SL BWP can be allocated to the resource pool within the SL BWP. That is, not all time slots can belong to the resource pool. The time slots allocated to the resource pool (or the time slots belonging to the resource pool) may also be referred to as time slots available for the resource pool. Conversely, the time slots that are not allocated to the resource pool (or the time slots that do not belong to the resource pool) may also be referred to as time slots that are not available for the resource pool. Therefore, the resource pool may consist of multiple (groups of) non-contiguous time slots in the time domain. In the SL BWP, different resource pools may be allocated different groups of time slots. The UE may determine a set of time slots allocated to the resource pool based on the (pre) configuration. The transmitting UE may transmit one or more physical SL channels or one or more SL signals in one or more resource pools within the SL BWP, and the receiving UE may receive one or more physical SL channels or one or more SL signals in one or more resource pools within the SL BWP.

[0135] exist Figure 7 In the example, slot #0 refers to the first slot of the radio frame corresponding to SFN 0 or DFN 0 of the serving cell. Figure 7 As shown, a group of time slots with indices #4, #5, #7 and #10 belong to the resource pool. The time slots in this group for the resource pool are re-indexed so that the logical time slot indexes are from 0 to T' max -1 continuous, where T' max is the number of time slots in the group. Figure 7 In the example, the four time slots in the group may be re-indexed into time slots with logical time slot indices 0, 1, 2, and 3. The time slots available for the resource pool may be provided or indicated by the parameter sl-TimeResource and may occur in a period of 10240 ms.

[0136] Figure 8 is a diagram showing an example 800 of resource pool configuration in the time domain and the frequency domain. Figure 8 In NR Release 16 / 17, the resource pool is configured with the existing transmission scheme specified in NR Release 16 / 17. That is, the resource pool is not configured with an interleaved transmission scheme. For a resource pool configured with the existing transmission scheme, PSSCH transmission / reception is performed in one or more consecutively allocated subchannels in the frequency domain, where each subchannel consists of one or more consecutive RBs in the frequency domain.

[0137] The resource pool within the SL BWP may be divided into one or more consecutive subchannels in the frequency domain. That is, the resource pool within the SL BWP consists of one or more consecutive subchannels in the frequency domain. The number of the one or more subchannels is indicated by a parameter sl-NumSubchannel included in the configuration of the resource pool. Each subchannel includes a plurality of consecutive RBs in the frequency domain. The number of consecutive RBs is indicated by a parameter sl-SubchannelSize included in the configuration of the resource pool. Figure 8 In , each block in the frequency domain represents a subchannel of resource pool 801. Figure 8 In , the parameter sl-NumSubchannel indicates that the number of one or more consecutive subchannels is 4. That is, resource pool 801 consists of 4 consecutive subchannels in the frequency domain. The first RB of the first subchannel of resource pool 801 in the SL BWP can be indicated by the parameter sl-StartRB-Subchannel. The first subchannel of the resource pool refers to the subchannel with the lowest subchannel index in the resource pool. Figure 8 , subchannel #0 is the first subchannel of resource pool 801, i.e., the subchannel with the lowest subchannel index 0. In the frequency domain, the frequency domain resource allocation granularity is one subchannel for PSSCH transmission. That is, for PSSCH transmission, the frequency domain unit is a subchannel. PSSCH transmission can be performed in one or more consecutive subchannels in the frequency domain.

[0138] In the time domain, each block in the time domain represents a time slot in a set of time slots allocated to the resource pool 801 . Figure 8 The slot index in refers to the logical slot index. The OFDM symbols allocated for sidelink transmission within a slot are provided by parameters included in the (pre-)configuration.

[0139] For example, SL transmission may start from the first symbol indicated by the parameter sl-StartSymbol and continue for a number of consecutive symbols indicated by the parameter sl-LengthSymbols. Figure 8 As in the example, duration 802 starts at the third OFDM symbol indicated by parameter sl-StartSymbol and consists of 11 consecutive OFDM symbols, the number of which is indicated by parameter sl-LengthSymbols. For a time slot indicated for transmission of an S-SS / PSBCH block, the number of first symbols and consecutive symbols is predetermined.

[0140] A UE that receives a PSSCH transmission may transmit sidelink HARQ feedback via PSFCH to another UE that transmitted the PSSCH. Sidelink HARQ feedback may operate in one of two options. In one option that may be configured for unicast and multicast, the PSFCH transmits an ACK or NACK using resources dedicated to a single PSFCH transmitting UE. In another option that may be configured for multicast, the PSFCH transmits a NACK on resources that may be shared by multiple PSFCH transmitting UEs, or does not transmit a PSFCH signal. Additionally, in sidelink resource allocation mode 1, a UE that receives a PSFCH may report sidelink HARQ feedback to the gNB via PUCCH or PUSCH.

[0141] In NR Release 16 / 17, sidelink communications were developed to operate in licensed spectrum. In NR Release 18, to further support commercial use cases with increased sidelink data rates, sidelink communications on unlicensed spectrum were added to the agenda. As mentioned above, operations on unlicensed spectrum should meet different regulatory restrictions and constraints, such as OCB / NCB requirements. Interleaved transmissions should be introduced for sidelink communications on unlicensed spectrum so that regulatory requirements can be met.

[0142] For sidelink transmissions on unlicensed spectrum, whether OCB requirements need to be complied with depends on regional regulations. Therefore, for unlicensed spectrum that does not require OCB requirements, the existing transmission schemes for sidelink physical channels and signals specified in 3GPP NR versions 16 and 17 can be reused for sidelink communications on the unlicensed spectrum. On the other hand, for unlicensed spectrum that requires OCB requirements, an interleaved transmission scheme can be applied to sidelink communications on the unlicensed spectrum. In the present disclosure, in order to achieve flexible and efficient design, parameter A is introduced to indicate which of the existing transmission scheme and the interleaved transmission scheme is applied to sidelink transmission in a resource pool or in an SL BWP.

[0143] Parameter A may be a common parameter for multiple SL resource pools configured within the SL BWP. That is, the SL BWP configuration may include parameter A, so that parameter A is a common indication of which scheme is applied to all resource pools configured in the SL BWP provided by the SL BWP configuration. Specifically, in a case where the SL BWP configuration includes parameter A, the interleaved transmission scheme is applied to all resource pools configured in the SL BWP. That is, the UE 102 may determine to use the interleaved transmission scheme for sidelink transmission / reception in all resource pools configured in the SL BWP. In a case where the SL BWP configuration does not include parameter A, the existing transmission scheme is applied to all resource pools configured in the SLBWP. That is, the UE 102 may determine not to use the interleaved transmission scheme in all resource pools configured in the SL BWP and to use the existing transmission scheme for sidelink transmission / reception.

[0144] Additionally or alternatively, the parameter may be a dedicated parameter specific to a resource pool. That is, the resource pool configuration may include parameter A, such that parameter A is a specific indication of which scheme is applied to the resource pool provided by the resource pool configuration. Specifically, in the case where the resource pool configuration includes parameter A, the interleaved transmission scheme is applied to the resource pool configured by the resource pool configuration. That is, the UE 102 may determine to use the interleaved transmission scheme for sidelink transmission / reception in the resource pool. In the case where the resource pool configuration does not include parameter A, the existing transmission scheme is applied to the resource pool configured by the resource pool configuration. That is, the UE 102 may determine not to use the interleaved transmission scheme in the resource pool and determine to use the existing transmission scheme for sidelink transmission / reception.

[0145] In the present disclosure, the existing transmission scheme may also be referred to as an existing subchannel design specified in NR Releases 16 and 17, wherein the subchannel consists of consecutive PRBs in the frequency domain. And the interleaved transmission scheme may also be referred to as a new subchannel design, which will be specified below. In the present disclosure, the terms "existing transmission scheme" and "existing subchannel design" may be used interchangeably. The terms "interleaved transmission scheme" and "new subchannel design" may be used interchangeably. In other words, the above-mentioned parameter A may be a parameter for indicating which of the existing subchannel design and the new subchannel design is applied to the resource pool.

[0146] In the present disclosure, unlike the new subchannel design, the subchannel of the resource pool under the new design may consist of multiple consecutive or non-consecutive PRBs in the frequency domain. The subchannel may be associated with one or more interlaces. The resource pool consists of one or more subchannels in the frequency domain.

[0147] For a carrier with SCS u, multiple intra-cell guard bands may be configured on a carrier with SCS u. Each intra-cell guard band is defined by a starting common resource block and a size in number of common resource blocks. For each intra-cell guard band, the starting common resource block and the size in number of common resource blocks are provided by parameters, such as startCRB and nrofCRBs, respectively. The size of the guard band may be configured to be 0 RBs or non-zero RBs. For a carrier, if the information of the intra-cell guard band is not configured by parameters, the intra-cell guard band may be predefined or predetermined for a carrier with SCS u.

[0148] The intra-cell guard band separates the RB sets in the carrier by SCS u. The number of intra-cell guard bands on a carrier with SCS can be expressed as N RB-set -1. That is, the UE has N RB-set -1 intra-cell protection band. RB-set -1 protection band separation in a cell N RB-setThat is, the number of RB sets used for this carrier is N RB-set . Each RB set is defined by a starting common resource block and an ending common resource block in the frequency domain. The UE can determine the starting common resource block and the ending common resource block for the RB set based on the information of the guard band within the cell. In this way, the RB set consists of multiple consecutive common resource blocks in the frequency domain. For carriers with different SCSs, RB sets may include different numbers of common resource blocks. For example, when the subcarrier spacing is equal to 15kHz, the number of resource blocks in the RB set can be configured to be between 100 and 110. When the subcarrier spacing is equal to 30kHz, the number of resource blocks in the RB set can be configured to be between 50 and 55. However, as an exception, for a resource pool, a maximum of one RB set can be configured to contain 56 resource blocks. Specifically, a single RB set is defined by a starting common RB and an ending common RB in the frequency domain.

[0149] A UE may be configured with one or more SL BWPs on a carrier with SCS u. In the frequency domain, a SL BWP may be configured to include one or more RB sets on a carrier. The number of one or more RB sets within a SL BWP is based on the configured bandwidth of the SL BWP. The one or more RB sets within a SL BWP may be denoted as N RB-set BWP , where N RB-set BWP Can be less than or equal to N RB-set One or more RB sets within a SL BWP are numbered from 0 to N in ascending order of the SL BWP and starting from the lowest frequency. RB-set BWP -1 index.

[0150] Likewise, a UE may be configured with one or more SL resource pools within a SL BWP on a carrier with SCS u. In the frequency domain, a SL resource pool may be configured to include one or more RB sets within a SL BWP on a carrier. The number of RB sets included in a SL resource pool is based on the configured bandwidth of the resource pool. The RB sets included in a SL resource pool may be denoted as N RB-set RP , where N RB-set RP Can be less than or equal to N RB-set BWP The RB sets included in the resource pool are numbered from 0 to N in ascending order of the resource pool and starting from the lowest frequency. RB-set RP -1 index.

[0151] In the present disclosure, the SL BWP and / or the resource pool may be divided into one or more RB sets, wherein each of the one or more RB sets does not overlap with each other in the frequency domain. That is, the one or more RB sets do not have overlapping RBs in the frequency domain. The one or more RB sets within the resource pool are indexed starting from 0 in the ascending frequency order of the one or more RB sets.

[0152] Additionally or alternatively, a guard band including zero, one or more RBs may separate two consecutive RB sets in one or more RB sets within a resource pool.

[0153] For a resource pool configured with interleaved transmission, each RB of the resource pool is mapped to an RB of interleaving m. In addition, each RB within the resource pool is mapped to an interleaving. In other words, in the present disclosure, a resource pool may consist of multiple interleavings. In the frequency domain, the resource pool is divided into a plurality of interleavings of M number, wherein each interleaving consists of non-contiguous (common) resource blocks. As described above, the value of M is determined for each SCS.

[0154] Fig. 9 is a diagram showing one example 900 of a configuration of a SL BWP and a SL resource pool.

[0155] As in Fig. 9 As in FIG. 1 , a CRB grid is used to represent a common resource block in a carrier with an SCS. That is, a CRB index is used to represent a CRB in a carrier. The CRBs in a carrier are indexed starting from 0 in ascending frequency order and starting from point A. Here, as Fig. 9 In the example in FIG. 1 , carrier 901 uses a subcarrier spacing configuration μ=1, that is, SCS=30kHz. The starting position N of carrier 901 grid start,μ Based on the value of the offset 902 indicated by the parameter (e.g., the offsetToCarrier described above) (i.e., carrier ) is given. That is, carrier 901 starts from CRB with index 2, that is, N grid start,μ =2, and includes a plurality of consecutive CRBs indexed from 2 to 107. That is, the carrier bandwidth N of carrier 901 in terms of the number of RBs grid size,μ It is 106.

[0156] Each CRB on a carrier is mapped to interlace m, where the mapping between CRBs and interlaces is performed cyclically from 0 to M-1 in ascending order of CRBs. Fig. 9 As in FIG, the CRBs on a carrier are cyclically mapped to interlaces from 0 to 4 in the order of ascending frequencies of the CRBs and starting from the lowest frequency of the CRBs.

[0157] like Fig. 9As shown, the number of guard bands in the cell is equal to 1, that is, N RB-set -1=1. As described above, the intra-cell guard band 903 may be defined by the starting CRB and the size in terms of the number of CRBs provided by the parameters startCRB and nrofCRBs, respectively. Specifically, the parameter startCRB indicates the RB offset relative to the starting CRB of the carrier 901. The CRB index of the starting CRB of the intra-cell guard band is determined by the corresponding parameters startCRB and NrofCRBs of the carrier 901. grid start,μ Given. Fig. 9 In the example, the parameter startCRB indicates that the RB offset is 50. The starting CRB of the guard band 903 in the cell is determined by the RB offset and N grid start,μ That is, the starting CRB of the intra-cell guard band 903 is the CRB with index 52. And the intra-cell guard band 903 includes 6 CRBs provided by the parameter nrofCRBs.

[0158] In this way, the intra-cell guard band 903 separates two RB sets 904 and 905 in the carrier 901, that is, N RB-set =2. In this carrier, RB sets are numbered from 0 to N in ascending order. RB-set RB set 904 may be indexed with 0, i.e., RB set 904 refers to RB set 0 within carrier 901. Similarly, RB set 905 may be indexed with 1, i.e., RB set 905 refers to RB set 1 within carrier 901.

[0159] The starting position (starting CRB) of RB set 904 is the starting position N of carrier 901. grid start,μ Based on the starting position N of carrier 901 grid start,μ The end CRB of RB set 904 is determined by the RB offset provided by the parameter startCRB of the guard band 903 in the cell. grid start,μ , the RB offset for the intra-cell guard band 903 provided by the parameter startCRB, and the size of the intra-cell guard band 903 provided by the parameter nrofCRBs determine the starting CRB of the RB set 905. grid start,μ and the size N of the carrier 901 grid size,μ To determine the end CRB of RB set 905.

[0160] In the present disclosure, a SL BWP may be configured to include one, multiple, or all RB sets within a carrier. Fig. 9In the embodiment, SLBWP 906 is configured to include all RB sets in carrier 901. That is, the number of RB sets in SL BWP 906 is the same as the number of RB sets in carrier 901. Likewise, the RB sets in SL BWP are numbered in ascending order starting from 0.

[0161] The PRB grid is used to represent the physical resource blocks in the SL BWP. That is, the PRB index is used to represent the PRBs in the SL BWP. The PRBs in the BWP are indexed starting from 0 in ascending order. The PRBs in the SL BWP correspond to the CRBs in the carrier. Similarly, the PRBs in the BWP correspond to the RBs of interlace m in the carrier. Fig. 9 As shown, the PRB with index 0 corresponds to the CRB with index 2, the PRB with index 1 corresponds to the CRB with index 3, and so on. Similarly, the PRB with index 0 corresponds to the RB with interlace m=2. The PRB with index 1 corresponds to the RB with interlace m=3.

[0162] In various examples or various specific implementations of the present disclosure, one or more SL resource pools may be configured within a SL BWP on a carrier with SCS u. The SL resource pool may be configured to include one or more RB sets of the SL BWP in the frequency domain. Fig. 9 As shown, two SL resource pools, namely, SL resource pool 907 and SL resource pool 908, are configured in SL BWP 906. SL resource pool 907 is configured to include RB set 904, RB set 905, and guard band 903 in the frequency domain. SL resource pool 908 is configured to include RB set 905 in the frequency domain. That is, different SL resource pools may be configured with different numbers of RB sets in the SL BWP, depending on the configured bandwidth of the resource pool. The RB sets included in the SL resource pool may be represented as N RB-set RP , where N RB-set RP Can be less than or equal to N RB-set BWP The RB sets included in the resource pool are numbered from 0 to N in ascending order of the resource pool and starting from the lowest frequency. RB-set RP -1. Resource pool 907 includes N RB-set RP =2 RB sets, and resource pool 908 includes N RB-set RP =1 RB set.

[0163] exist Fig. 9, resource pool 907 starts in the RPB indexed 0 relative to the starting PRB of the SL BWP (i.e., the PRB indexed 0), and resource pool 908 starts in the RPB indexed 56 relative to the starting PRB of the SL BWP (i.e., the PRB indexed 0). The SL BWP and / or the resource pool are configured to exclude certain portions of the RB set. In the present disclosure, the SL BWP and / or the resource pool may be configured to start on the RB with the lowest CRB index within the first RB set and end on the RB with the largest CRB index within the second RB set. The first RB set and the second RB set may refer to the same RB set or different RB sets within a carrier. In other words, the starting RB of the SL BWP and / or the SL resource pool is the starting RB of the RB set. Similarly, the ending (last) RB of the SL BWP and / or the SL resource pool is the ending RB of the RB set.

[0164] In the present disclosure, a resource pool may be composed of one or more sub-channels. The one or more sub-channels are numbered from 0 to N. subch -1 are indexed in increasing order, N subch is the number of one or more subchannels included in the resource pool. If interleaved transmission is configured to be applied to the resource pool, a mapping between an interleaving and one or more subchannels of the resource pool is provided to accommodate the interleaved transmission. UE 102 (e.g., a control unit of UE 102) may determine which one or more interleavings of the M interleavings are included (or grouped) in a subchannel of one or more subchannels of the resource pool based at least on parameter B and / or parameter C.

[0165] In other words, UE 102 may determine the starting interlace index and the number of interlaces of the subchannel based on parameter B and / or parameter C.

[0166] In one example, a parameter C is introduced to indicate the number of interlaces K, where K interlaces are included in a subchannel. That is, K interlaces are formed for a subchannel. A subchannel may be composed of K interlaces. The UE may determine the number N of one or more subchannels based on the parameters C and M. subch . Specifically, N subch Can be determined or calculated as ceiling(M mod K) or M mod K. The mod function refers to a modulo operation, and the ceiling(A) function below will output the smallest integer not less than A. For example, in the case of SCS=15kHz (i.e., M=10), the value of K indicated by the parameter C may be 1, 2, 2.5, 5, or 10. In the case of SCS=30kHz (i.e., M=5), the value of K indicated by the parameter C may be 1, 2.5, or 5. K interlaces may also be referred to as one or more interlaces. For ease of description, ceiling(M mod K) and M mod K may be used interchangeably.

[0167] Additionally or alternatively, the SL resource pool configuration may not include parameter C. UE 102 may determine the value of K as a default value or a predefined value. For example, in the case where the SL resource pool configuration may not include parameter C, UE 102 may determine K=1 or K=M. That is, if the SL resource pool configuration is intended to set K to a default value, the SL resource pool configuration does not always have to include parameter C, so that the signaling overhead of parameter C can be reduced.

[0168] In one example, parameter B is introduced to determine or indicate the starting interleaving index m0. UE 102 may determine the starting interleaving index m0 based on parameter B for the resource pool. The starting interleaving index m0 may be used to determine the subchannel with the lowest index in the resource pool. The starting interleaving index m0 is the interleaving among the K interleavings included in the lowest subchannel. The lowest subchannel refers to the subchannel with the lowest subchannel index.

[0169] Parameter B may refer to the above-mentioned parameter sl-StartRB-Subchannel. As described above, the parameter sl-StartRB-Subchannel is used to indicate the first (starting, lowest) RB index of the lowest subchannel in the resource pool relative to the lowest RB index of the SL BWP. The lowest RB index of the SL BWP refers to PRB 0 of the SL BWP. The UE may determine interlace m0 based on parameter B. Specifically, the UE may determine the first RB of the lowest subchannel based on parameter B. Then, the UE may determine interlace m0, where interlace m0 includes the first RB of the lowest subchannel. That is, the first RB of the lowest subchannel is the RB of interlace m0.

[0170] In one example, parameter B may be an indication of interlace m0. Parameter B may be used to indicate interlace m0 of a subchannel within the lowest index within a resource pool or within a set of RBs within a resource pool.

[0171] like Fig. 9 As shown, for resource pool 907, parameter sl-StartRB-Subchannel indicates 0, that is, the first RB of the lowest subchannel in resource pool 907 is the lowest RB index of SL BWP 906. The RB offset between resource pool 907 and SL BWP 906 is zero RBs. The first RB of resource pool 907 is PRB 0 of SL BWP 906, where PRB 0 corresponds to CRB 2 and is an RB with interlace m=2. The UE can determine that interlace m0=2 of resource pool 907.

[0172] In addition, for resource pool 908, parameter sl-StartRB-Subchannel indicates 56, that is, the first RB of the lowest subchannel in resource pool 907 is a PRB with index 56 relative to the lowest RB index of SL BWP 906. That is, parameter sl-StartRB-Subchannel indicates an RB offset 909 between resource pool 908 and SL BWP 906. The first RB of resource pool 908 is PRB 56 of SL BWP 906, where PRB 56 corresponds to CRB 58 and is an RB of interlace m=3. The RB offset 909 between resource pool 908 and SLBWP 906 is 55 RBs. The UE may determine that interlace m0=3 of resource pool 908. Therefore, in the present disclosure, different resource pools in the same SL BWP may have the same or different starting interlace m0.

[0173] After determining the starting interleaving index m0, UE 102 may determine K interleaving indices for the subchannel. UE 102 may determine that the subchannel with the lowest index includes K interleavings with indices calculated as (m0+j)mod M (j=0,1,K-1). UE 102 may determine that the subchannel with index i includes K interleavings, the indices of which are calculated as ((m0+floor(i*K))mod M+j)mod M, j=0,1,K-1. M is 10 when the subcarrier spacing (SCS) of the SL BWP is 15kHz, and M is 5 when the SCS is 30kHz. For ease of description, floor(i*K) and floor(i*K) may be used interchangeably.

[0174] In the present disclosure, there are two concepts in designing a subchannel in a resource pool. One concept is that a subchannel is within an RB set. The other concept is that a subchannel spans all RB sets included in the resource pool.

[0175] In the present disclosure, the concept of a subchannel being within an RB set (first concept) may imply that the RBs of the subchannel are within the RB set in the frequency domain. The RBs of the subchannel do not belong to more than one RB set. The UE may determine the K interlaces of the subchannel. The UE may also determine the RBs of the subchannel as the intersection of the RBs of the determined K interlaces and a single RB set of the resource pool. According to the first concept of the subchannel, N subch Can be determined or calculated as (M mod K)*N RB-set RP .

[0176] There are (M mod K) subchannels in each RB set. In the following, RB set r may refer to an RB set with RB set index r. RB-set RPThe resource pool of RB sets, the RB set index r is r = 0, 1, ..., N RB-set RP -1. The subchannels within RB set r have indices (M mod K)*r, (M mod K)*r+1, ..., (M mod K)*(r+1)-1. That is, the subchannels within RB set r have indices (M mod K)*r+n, where n=0, 1, ..., (M mod K)-1.

[0177] According to the first concept of subchannel, for a subchannel with index i, where i=0, 1, ..., N subch -1, UE102 may determine that the subchannel with index i includes K interlaces, the indices of which are calculated as ((m0+floor(i*K))mod M+j)mod M, j=0,1,...,K-1. In the case where the subcarrier spacing (SCS) of the SL BWP is 15kHz, M is 10, and in the case where the SCS is 30kHz, M is 5.

[0178] Additionally or alternatively, according to the first concept of subchannels, the UE may determine the starting interlace m for the subchannel with the lowest index within RB set r based on the lowest RB index in RB set r. 0,r UE 102 may determine the first RB of RB set r, where the first RB is the RB with the lowest RB index (lowest CRB index or lowest frequency) in RB set r in the frequency domain. And UE 102 may determine interlace m 0,r , where interlaced m 0,r The first RB of RB set r is included. UE 102 determines that the subchannel with the lowest index in RB set r includes K interlaces, and the indices of these interlaces are calculated as (m 0,r +j) mod M, j = 0, 1, .. K-1. For RB set r, UE 102 may determine that the subchannel with index (M mod K)*r+n includes K interlaces, the indices of which are calculated as ((m 0,r +floor(n*K))mod M+j)mod M, j=0,1,...,K-1.

[0179] After determining the K interleaving indices of the subchannel, the UE may also determine the RB of the subchannel as the intersection of the determined K interleaving RBs and a single RB set of the resource pool. That is, the subchannel may be composed of resource blocks, where these resource blocks are the intersection of the determined K interleaving RBs and a single RB set of the resource pool. Here, the determined K interleavings are the interleavings mapped to the subchannel. The single RB set is the RB set where the subchannel is located.

[0180] In the present disclosure, the concept (second concept) that a subchannel spans all RB sets of a resource pool may imply that the RBs of the subchannel span all RB sets. If the resource pool includes more than one RB set, the RBs of the subchannel belong to more than one RB set. The UE may determine K interlaces of the subchannel. The UE may also determine the RBs of the subchannel as the intersection of the RBs of the determined K interlaces and all RB sets of the resource pool. The subchannel may not include the RBs of the determined K interlaces that are located in the intra-cell guard band included in the resource pool. Additionally or alternatively, the UE may also determine the RBs of the subchannel as the intersection of the RBs of the determined K interlaces and the union of all RB sets of the intra-cell guard band included in the resource pool. According to this concept of the subchannel, N subch It can be determined or calculated as (M mod K). That is, there are (M mod K) subchannels in the resource pool.

[0181] According to the second concept of subchannel, for a subchannel with index i, where i=0, 1, ..., N subch -1, UE 102 may determine that the subchannel with index i includes K interlaces, the indices of which are calculated as ((m0+floor(i*K))mod M+j)mod M, j=0, 1, ..., K-1.

[0182] In the present disclosure, subchannels in a resource pool may have an equal number of interlaces. Additionally or alternatively, subchannels in a resource pool may also have unequal numbers of interlaces. The unequal numbers of interlaces may be determined based on the values ​​of M and K. Specifically, the UE may determine that the resource pool has a first group of subchannels and a second group of subchannels, wherein the subchannels in the first group include K interlaces and the subchannels in the second group include (M mod K) interlaces. The second group may include a subchannel with a maximum index in the resource pool or RB set.

[0183] For example, parameter C may indicate K=2. In the case of M=5, the UE may determine the first two subchannels including K=2 interlaces, and may determine the last subchannel including the remaining one interlace. By supporting unequal numbers of interlaces included in subchannels, a more flexible mapping between subchannels and interlaces may be provided, which may enable more efficient use of interlaces for the SL resource pool.

[0184] In the present disclosure, PSCCH transmission is performed within a subchannel. As described above, a subchannel may include K interlaces, where K may be equal to 1 or greater than 1. The UE may receive a parameter D to indicate the number of PRBs in a resource pool, where the number of PRBs is used for PSCCH transmission in the resource pool. For the purpose of illustration, parameter D indicates that L PRBs are used for PSCCH in the resource pool. UE 102 may determine which RBs in a subchannel will be used as PRBs for PSCCH transmission. That is, UE 102 may need to determine L PRBs from the RBs of the subchannel in the following order, i.e., first in ascending order of interlace indexes within K interlaces, and then in ascending order of RB indexes within one interlace. The RB index may refer to a CRB index, a PRB index, or a frequency index of the RB. According to the values ​​of the L PRBs, the L PRBs may be mapped to one or more interlaces of the subchannel. That is, PSCCH transmission may be performed in one or more interlaces within an RB set. In case a subchannel spans more than one RB sets, the L PRBs used for PSCCH should be determined in the RB set with the lowest RB set index among the more than one RB sets.

[0185] The sidelink control information is divided into two levels, namely, level 1 SCI and level 2 SCI. Specifically, the SCI carried on the PSCCH is level 1 SCI, which transmits sidelink scheduling information. That is, level 1 SCI is sent on the PSCCH. The SCI carried on the PSSCH is level 2 SCI, which transmits sidelink scheduling information and / or inter-UE coordination related information. That is, level 2 SCI is sent on the PSSCH.

[0186] The fields of the level 1 SCI format (eg, SCI format 1-A) are mapped to the information bits of the level 1 SCI. The SCI format 1-A is used for scheduling PSSCH and level 2 SCI on PSSCH.

[0187] SCI format 1-A may include the following fields, such as priority, frequency resource allocation, time resource allocation, resource reservation period, DMRS mode, level 2 SCI format, Beta_offset indicator, DMRS port number, modulation and coding scheme, additional MCS table indicator, PSFCH overhead indication, reservation, conflict information receiver flag. As described above, in mode 1, the UE may obtain the time resource allocation field and the frequency resource allocation field from DCI format 3_0 and include them in SCI format 1-A. In mode 2, the UE may determine the resource allocation for sidelink transmission and generate the time resource allocation field and the frequency resource allocation field in SCI format 1-A.

[0188] The fields defined in each of the level 2 SCI formats (e.g., SCI format 2-A, SCI format 2-B, SCI format 2-C) are mapped to the information bits of the level 2 SCI. SCI format 2-A is used for decoding of PSSCH, and HARQ operation is performed when the HARQ-ACK information includes ACK or NACK, when the HARQ-ACK information includes only NACK, or when there is no feedback of HARQ-ACK information. SCI format 2-B is used for decoding of PSSCH, and HARQ operation is performed when the HARQ-ACK information includes only NACK, or when there is no feedback of HARQ-ACK information. SCI format 2-C is used for decoding PSSCH, providing UE-to-UE coordination information, or requesting UE-to-UE coordination information.

[0189] In NR Release 16 / 17, PSFCH transmission is performed in one PRB in the frequency domain. In NR Release 18, sidelink transmission on unlicensed spectrum is added to the agenda. Whether transmission on unlicensed spectrum needs to meet OCB requirements depends on regional regulations and / or frequency band regulations on unlicensed spectrum. OCB requirements are not required for unlicensed spectrum in some regions or frequency bands, in which case, PSFCH transmission based on one PRB specified in NR Release 16 / 17 can be applied to PSFCH transmission on unlicensed spectrum. On the other hand, OCB requirements are required for unlicensed spectrum in some regions or frequency bands, in which case, PSFCH transmission based on one PRB cannot be applied to PSFCH transmission on unlicensed spectrum. In this case, interleaving-based PSFCH should be introduced, and determination of PSFCH resources on unlicensed spectrum is necessary and will be beneficial to adapt to PSFCH transmission on unlicensed spectrum. However, no method for determining PSFCH resources on unlicensed spectrum has been provided so far. In addition, how to index PSFCH resources on unlicensed spectrum has not been discussed. The present disclosure provides new methods and solutions on how to determine PSFCH resources including cyclic shifts and how to index PSFCH resources in a resource pool on unlicensed spectrum, which will provide a more efficient and flexible sidelink communication system on unlicensed spectrum.

[0190] In the following, for the purpose of illustration, a TX UE refers to a UE that transmits a PSCCH and / or a PSSCH in a resource pool. An RX UE refers to a UE that receives a PSCCH and / or a PSSCH in a resource pool. In response to reception of the PSSCH, the RX UE may transmit a PSFCH transmission with HARQ-ACK information in a PSFCH resource to the TX UE. The HARQ-ACK information corresponding to one HARQ-ACK information bit may include an ACK or a NACK, or only a NACK. The TX UE may receive the PSFCH transmission from the RX UE in a PSFCH resource.

[0191] In the present disclosure, the above-mentioned parameter A can be used to indicate whether to perform interleaved PSFCH transmission / reception or to perform PSFCH transmission / reception based on one RB in the resource pool. Additionally or alternatively, parameters other than the above-mentioned parameter A can be used to indicate whether to perform interleaved PSFCH transmission / reception or to perform PSFCH transmission / reception based on one RB in the resource pool. That is, parameter A can be used to indicate whether PSCCH and / or PSSCH transmission / reception is performed in an interleaved transmission scheme or in an existing transmission scheme. And parameters other than parameter A can be used to indicate whether to perform interleaved PSFCH transmission / reception or to perform PSFCH transmission / reception based on one RB in the resource pool.

[0192] In the present disclosure, for a resource pool configured with PSFCH resources, each PSFCH resource includes a time domain resource, a frequency domain resource, and a code domain resource. In other words, the PSFCH resource can be mapped to the time domain resource, the frequency domain resource, and the code domain resource. In other words, the PSFCH resource can be defined by the time domain resource, the frequency domain resource, and the code domain resource.

[0193] Fig.10 is a diagram showing an example 1000 of a time slot with PSFCH resources in a resource pool.

[0194] In the time domain, PSFCH resources can be periodically is (pre)configured periodically, the period being in units of time slots within the resource pool, where The value of is indicated by the parameter sl-PSFCH-Period included in the resource pool configuration. The value of can be indicated as 0, 1, 2 or 4. In the case where the value of is indicated as 0, the TX UE and the RX UE may determine that there are no resources for the PSFCH, and PSFCH transmission in the resource pool (ie, HARQ feedback for PSSCH transmission) may be disabled. In the case where the value of is indicated as not 0, the TX UE and the RX UE may determine that the resources for the PSFCH are allocated in the resource pool in units of Time slots are periodically configured.

[0195] As described above, the parameter sl-StartSymbol indicates the starting symbol for the sidelink in the time slot. The parameter sl-LengthSymbols indicates the number of consecutive symbols for the sidelink in the time slot. Fig.10 In , the parameter sl-StartSymbol indicates that the starting symbol for the side link in the time slot is the third symbol 1001 in the time slot. And the parameter sl-LengthSymbols indicates that the number of consecutive symbols 1002 for the side link in the time slot is 12. That is, 1002 consists of 12 consecutive OFDM symbols in the time slot. Symbol 1001 is the first symbol of the consecutive symbols 1002. As in Fig.10 As in , symbols in time slot 1002 are configured for the side link. On the other hand, symbols in time slot 1003 (i.e., symbols outside 1002) are not configured for the side link. The UE may not transmit the PSSCH in symbols in the time slot that are not configured for the side link. The UE may transmit the PSSCH in symbols in the time slot that are configured for the side link.

[0196] In a time slot where no PSFCH resource is configured, the UE may transmit the PSSCH in consecutive symbols 1002 except for the first symbol and the last symbol of 1002, wherein the first symbol of 1002 (i.e., symbol 1001) is used as an automatic gain control (AGC) symbol and the last symbol of 1002 (i.e., symbol 1004) is used as a guard symbol. The AGC symbol is used to adjust the strength of the received signal in order to reduce quantization error or clipping of the received signal at the analog-to-digital converter. The guard symbol is used for timing adjustment and for the UE to switch between transmission and reception.

[0197] However, in a time slot in which PSFCH resources are configured, a portion of continuous symbols 1002 can be used for PSFCH. Specifically, the penultimate symbol in 1002 is used for PSFCH transmission and can therefore be referred to as a PSFCH symbol. That is, symbol 1006 is a PSFCH symbol in the time slot. The OFDM symbol before the PSFCH symbol is used as an AGC symbol. The signal transmitted in the PSFCH symbol will be replicated in the AGC symbol. In other words, AGC symbol 1005 is a replicated symbol of PSFCH symbol 1006. Therefore, symbol 1007 is used for PSSCH transmission. Symbol 1008 between PSSCH transmission and PSFCH transmission is used as a guard symbol. Fig.10 As shown, PSSCH and PSFCH can be multiplexed in the time domain in the time slot configured with PSFCH resources.

[0198] Depending on whether the PSFCH transmission in the resource pool is configured with interleaved PSFCH transmission, the PSFCH resources in the frequency domain may include PRBs or interleaving. For a resource pool configured with PSFCH transmission based on one PRB (i.e., interleaved PSFCH transmission is not configured), each PSFCH resource may be mapped to a PRB in the frequency domain. That is, one PRB of the resource pool is used for PSFCH transmission. On the other hand, for a resource pool configured with interleaved PSFCH transmission, each PSFCH resource may be mapped to an interleaving in the frequency domain. That is, the interleaved PRBs in the resource pool are used for PSFCH transmission.

[0199] According to the configured bandwidth of the resource pool, the resource pool may include one or more RB sets. In this way, the interleaved PRBs in the resource pool include the interleaved PRBs in all RB sets and the interleaved PRBs in the guard band (if present in the resource pool) in the cell. Using all interleaved PRBs in the resource pool as PSFCH resources will not only lead to resource waste, but also increase the risk of LBT failure. Therefore, it will be beneficial to limit the frequency domain resources of the PSFCH resources used for PSFCH transmission to the RB set. Specifically, the frequency resources of the PSFCH resources correspond to the interleaved PRBs in the RB set. The same interleaved PRBs in different RB sets correspond to different PSFCH resources. For example, the frequency resources of the PSFCH resources may include the PRBs of interleaving #0 in RB set #0, and the frequency resources of different PSFCH resources may include the PRBs of interleaving #0 in RB set #1. "PSFCH resources are mapped to interleaving in RB sets" means "PSFCH resources are mapped to interleaving PRBs in RB sets". Therefore, in the present disclosure, for a resource pool configured with interleaved PSFCH transmission, each PSFCH resource can be mapped to the interleaving in the RB set in the frequency domain. That is, interlaced PRBs in the RB set in the resource pool are used for PSFCH transmission.

[0200] Fig.11 is a diagram showing an example 1100 of a resource pool configured with PSFCH resources. The subcarrier spacing configuration of the resource pool is μ=1, ie, SCS=30 kHz. Therefore, the value of M is equal to 5.

[0201] The resource pool in the frequency domain includes two RB sets, namely 1101 and 1103, and an intra-cell guard band 1102. The resource pool configuration may include a parameter for indicating whether there are resources for PSFCH configured for the resource pool. Fig.11 In the resource pool, PSFCH resources are configured.

[0202] The resource pool configuration may provide (including) information A related to the time resources used for PSFCH reception / transmission. For example, the information A may indicate the position of the PSFCH symbol in the time slot in which the PSFCH resources are configured. For example, the information A may indicate the period of the PSFCH resources. TX / RX UE can use the time slot index k and The value of k mod determines whether the time slot in the resource pool includes PSFCH resources. In the case where the TX / RX UE may determine that the time slot with the time slot index k includes the PSFCH resource. Otherwise, the TX / RX UE may determine that the time slot with the time slot index k does not include the PSFCH resource.

[0203] exist Fig.11 In the PSFCH resource cycle The parameter sl-PSFCH-Period included in the information A indicates that it is 2. Therefore, the PSFCH resources will be in the resource pool every Appears once in a time slot. Fig.11 For example, time slot 1107 is a time slot configured with or including PSFCH resources. The RX UE may transmit PSFCH in time slot 1107 in response to reception of a given PSSCH. Considering the resource pool The two time slots in which the PSSCH is transmitted are associated with the PSFCH symbols in the time slots that include the PSFCH resources. Information A may also provide information that can be used by the TX / RX UE to determine which The information A is information associated with a time slot including PSFCH information. The information provided by information A may be a time slot in units of time slots. That is, the time slot is the number of time slots T, which may be indicated by a parameter or an SCI format. The time slot is used to accommodate the processing time of the RX UE, such as including PSCCH / PSSCH processing / decoding time and generation time of HARQ feedback. Therefore, for a PSSCH transmission in time slot n, its corresponding HARQ-ACK information should be sent in time slot n+t, where t is a minimum certificate equal to or greater than T, and time slot n+t includes PSFCH resources. "PSSCH transmission in time slot n" means "the last symbol of the PSSCH transmission in time slot n" or "the last time slot of the PSSCH transmission in time slot n".

[0204] For example, in Fig.11, the time slot T is indicated to be equal to 2. Therefore, HARQ information received in response to the PSSCH in time slot 1104 may be transmitted in the PSFCH symbol of time slot 1107. Similarly, HARQ information received in response to the PSSCH in time slot 1105 may be transmitted in the PSFCH symbol of time slot 1107. On the other hand, assuming that the gap between time slots cannot satisfy the time slot T=2, if the time slot T=2 is satisfied, the HARQ information received in response to the PSSCH in time slot 1106 may be sent in time slot 1107 including the PSFCH resource immediately adjacent to the time slot.

[0205] A time slot including a PSFCH resource may also be referred to as a PSFCH time slot. Time slot 1107 may be referred to as a PSFCH time slot 1107. Time slot 1104 is a PSSCH time slot associated with PSFCH time slot 1107. Time slot 1105 is a PSSCH time slot associated with PSFCH time slot 1107. Time slot 1106 is not a PSSCH time slot associated with PSFCH time slot 1107. However, time slot 1106 may be a PSSCH time slot associated with a PSFCH time slot other than PSFCH time slot 1107. Therefore, in Fig.11 In , there are two PSSCH time slots associated with PSFCH time slot 1107. It should be noted here that if PSSCH reception is scheduled by SCI format on more than one time slot, then the PSSCH time slot means the last time slot of PSSCH reception.

[0206] Thus, the TX / RX UE may determine the time resources in the PSFCH resources for PSFCH transmission in response to reception of a given PSSCH based at least on information A. The time resources in the PSFCH resources may include information about which time slot and which symbol in the time slot is to be used for PSFCH transmission.

[0207] The resource pool configuration may provide TX / RX UE information B related to frequency resources used for PSFCH reception / transmission.

[0208] If interleaved PSFCH transmission is not configured in the resource pool, the information B may indicate a set of PRBs used for PSFCH transmission and reception in the resource pool. For resource pool N subch sub-channels, UE can of PRBs PRBs are allocated to PSSCH slot i in the PSSCH slots associated with PSFCH slot and subchannel j. and The allocation starts in ascending order of i and continues in ascending order of j.

[0209] In the case where interleaved PSFCH transmission is configured in a resource pool, information B may indicate a group of interlaces used for PSFCH transmission and reception in the resource pool. PRBs of the interlaces in which RBs are concentrated in this group may be used by the TX / RX UE for PSFCH reception / transmission.

[0210] In this case, the information B can be a bitmap with M bits, where each bit of the M bits corresponds to one of the M interleavings. Specifically, the first (leftmost) bit of the bitmap corresponds to interleaving m=0, the second bit of the bitmap corresponds to interleaving m=1, and so on. In other words, the last (rightmost) bit of the bitmap corresponds to interleaving m=M-1. The leftmost bit may also be referred to as the most significant bit. Similarly, the rightmost bit may also refer to the least significant bit. If the bit value in the bitmap is set to 1, the interleaving corresponding to the bit is assigned to the UE for PSFCH transmission / reception. If the bit value in the bitmap is set to 0, the interleaving corresponding to the bit is not assigned to the UE for PSFCH transmission / reception.

[0211] In one example, the bitmap may be specific to an RB set included in the resource pool. That is, in the case where the resource pool is configured to include multiple RB sets, the information B may provide multiple bitmaps, wherein each of the multiple bitmaps is associated with one RB set among the multiple RB sets included in the resource pool. According to the configuration of the RB set-specific bitmap, flexibility of PSFCH resource configuration in different RB sets may be achieved.

[0212] As in Fig.11 As in, the resource pool includes two RB sets. Information B may provide two bitmaps, each of which has M bits. For example, the first bitmap for RB set 1101 is set to "01111", and the second bitmap for RB set 1103 is set to "11110". The TX / RX UE may determine, based on the first bitmap, that the first group of interlaces m=1, 2, 3, 4 are used or can be used for PSFCH transmission and reception in RB set 1101 of the resource pool. The TX / RX UE may determine, based on the first bitmap, that interlace m=0 is not used or cannot be used for PSFCH transmission and reception in RB set 1101 of the resource pool. Similarly, the TX / RX UE may determine, based on the second bitmap, that the second group of interlaces m=0, 1, 2, 3 are used or can be used for PSFCH transmission and reception in RB set 1103 of the resource pool. The TX / RX UE may determine, based on the second bitmap, that interlace m=4 is not used or cannot be used for PSFCH transmission and reception in RB set 1103 of the resource pool.

[0213] As in PSFCH slot 1107, each block in the PSFCH symbol corresponds to a resource block of interlace m. A block marked with a cross means that the corresponding RB is not available for PSFCH transmission / reception. A block not marked with a cross means that the corresponding RB is available for PSFCH transmission / reception. In RB set 1101, RBs with interlace m=0 are not available for PSFCH transmission. In RB set 1103, RBs with interlace m=4 are not available for PSFCH transmission.

[0214] Additionally or alternatively, if no information of the bitmap is provided to the TX / RX UE, the TX / RX UE may determine that all M interlaces are available for PSFCH transmission / reception in the resource pool.

[0215] In one example, the bitmap may be a common bitmap for all RB sets included in the resource pool. That is, regardless of whether the resource pool includes one RB set or multiple RB sets, the information B may provide one bitmap. The TX / RX UE may determine a set of interlaces m to be used or available for PSFCH transmission and reception in all RB sets included in the resource pool based on the one bitmap.

[0216] In the following, for the purpose of illustration, Denotes the total number of interlaces in a set of interlaces available for PSFCH in the RB set with RB set index r. represents the total number of subchannels included in the RB set with the RB set index i. The value of may be calculated as (M mod K). After determining a set of interlaces available for PSFCH in the RB set of the resource pool, the TX / RX UE may further determine to allocate one or more interlaces from the set of interlaces to the PSSCH slots and subchannels in the RB set. The total number of the one or more interlaces is based on The value of The value and For different RB sets in the resource pool, The values ​​of can be the same or different. For different RB sets in the resource pool, The values ​​of can be the same or different. For different RB sets in the resource pool, The values ​​are the same. Represents the total number of one or more interlaces allocated to PSSCH time slots and subchannels in the RB set with RB set index i. The value can be based on to calculate.

[0217] Then each of the interleaved The interlaces are allocated to PSSCH slots and subchannels in ascending order of slot index and then in ascending order of subchannel index in RB set r. The first interlace is assigned to the first subchannel in the first PSSCH slot, and the subsequent The first interlace is assigned to the first subchannel in the second PSSCH slot in the PSSCH slot, and so on. An interleave refers to the interleaves in the group starting from the lowest interleave index in the group. An interweaving.

[0218] exist Fig.11 For example, RB set 1101 (ie, the RB set with RB index r=0) includes subchannels, that is, RB set 1101 includes the first subchannel in each time slot. As described above, is equal to 4. Therefore, The value of is calculated to be 2. That is, each interlaces are assigned to the subchannels in the time slot and RB set 1101. In other words, two interlaces m=1,2 (i.e., interlace) is allocated to or associated with the first subchannel in PSSCH slot 1104 and RB set 1101. Two interlaces m=3, 4 (i.e., interlace) is assigned to or associated with the first subchannel in PSSCH time slot 1105 and RB set 1101.

[0219] In another example, RB set 1101 (ie, the RB set with RB index r=0) includes subchannels, that is, RB set 1101 includes a first subchannel and a second subchannel in each time slot. The first subchannel has a lower subchannel index than the second subchannel. As described above, is equal to 4. Therefore, The value of is calculated as 1. That is, each Interlaces are assigned to time slots and subchannels in RB set 1101. In other words, interlace m=1 is assigned to PSSCH time slot 1104 and the first subchannel in RB set 1101. Interlace m=2 is assigned to PSSCH time slot 1105 and the first subchannel in RB set 1101. Interlace m=3 is assigned to PSSCH time slot 1104 and the second subchannel in RB set 1101. Interlace m=4 is assigned to PSSCH time slot 1105 and the second subchannel in RB set 1101.

[0220] Likewise, for example, RB set 1103 (ie, the RB set with RB index r=1) includes subchannel (i.e., the first subchannel in RB set 1103). As described above, is equal to 4. Therefore, The value of is calculated to be 2. That is, The interlaces are assigned to the time slots and subchannels in RB set 1103. The assignment of the interlaces may also be determined in ascending order of the time slot index and then in ascending order of the subchannel index in RB set 1103. In other words, two interlaces m=0,1 are assigned to PSSCH time slot 1104 and the first subchannel in RB set 1103. Two interlaces m=2,3 are assigned to PSSCH time slot 1105 and the first subchannel in RB set 1103.

[0221] In the present disclosure, code division multiplexing (CDM) for multiple RX UEs may be supported in the same time-frequency resource for PFSCH transmission. The time resource for PSFCH transmission is one OFDM symbol. The frequency resource for PSFCH transmission may be one PRB in a resource pool or multiple PRBs interleaved in an RB set, depending on whether interleaved PSFCH transmission is configured in the resource pool.

[0222] With respect to the CDM method, sequences sharing the same time-frequency resources (i.e., the same interleaving in the same PSFCH symbol in the same RB set) may be orthogonal to each other so that the TX UE receiving these sequences can distinguish these orthogonal sequences. These types of orthogonal sequences can be generated by using the same base sequence but with different cyclic shifts. A low PAPR sequence of length 12 (i.e., a Zadoff-Chu sequence) is used as the base sequence for PSFCH format 0. Up to 12 different phase rotations (i.e., 12 different cyclic shifts) in the time domain may be applied to the same base sequence. Different cyclic shifts represent different HARQ-ACK information. A sequence of length 12 for PSFCH format 0 is mapped to 12 subcarriers of one PRB. For interleaved PSFCH transmission, a sequence of length 12 for PSFCH format 0 may be repeated in each resource block of the interleaving in the RB set.

[0223] In order to transmit a PSFCH with HARQ-ACK information using PSFCH format 0, the RX UE needs to calculate the value of cyclic shift a to generate a sequence for PSFCH format 0. The cyclic shift a is based on at least the initial cyclic shift value m0 and the sequence cyclic shift value m cs For example, the value of cyclic shift a is equal to the initial cyclic shift m0 and the sequence cyclic shift m csThe sum of. In the present disclosure, the resource pool configuration may provide TX / RX UE information C related to the code domain resources (a set of cyclic shift pairs) for PSFCH transmission. Information C may include the number of cyclic shift pairs for the resource pool, which may be indicated by a parameter included in the resource pool. The number of cyclic shift pairs may be multiplexed in one or more PRBs interlaced in the RB set for PSFCH transmission. That is, the number of cyclic shift pairs may determine how many PSFCH resources may be allocated within the same time-frequency resources for PSFCH transmission. That is, different cyclic shift pairs may be allocated to different RXUEs in the same time-frequency resources for PSFCH transmission.

[0224] In the following, Indicates the number of cyclic shift pairs used in the resource pool. A cyclic shift pair can be programmed with The cyclic shift pair may be used by the TX / RX UE to at least determine or calculate an initial cyclic shift value m0 starting from the cyclic shift pair. The cyclic shift pairs correspond to their corresponding The initial cyclic shift value. cyclic shift pairs and their corresponding The initial cyclic shift values ​​can be predefined in the table. That is, the UE can The initial cyclic shift value is determined by the parameter of the value and the predefined table.

[0225] For example, Fig.12 is a diagram showing one example 1200 of a set of cyclic shift pairs. Fig.12 A predefined table 1200 is specified for determining the mapping between initial cyclic shift values ​​and cyclic shift pair indices. Fig.12 Like in When is equal to 1, there is only one cyclic shift pair, namely cyclic shift pair index 0. When cyclic shift pair index is equal to 2, there are two cyclic shift pairs, namely cyclic shift pair index 0 and cyclic shift pair index 1.

[0226] according to Fig.12 , each cyclic shift pair index corresponds to the initial cyclic shift value m0. For example, when When is equal to 2, the cyclic shift pair index 1 corresponds to the initial cyclic shift m0=3. When equal to 3, the cyclic shift pair index 1 corresponds to the initial cyclic shift m0=1. If the corresponding If the value of is different, the same cyclic shift pair index may correspond to different initial cyclic shift values. UE 102 may Fig.12The initial cyclic shift value for each cyclic shift pair index is determined using a predefined table specified in .

[0227] UE 102 (e.g., a control unit of UE 102) may need to further determine a sequence cyclic shift value for a sequence transmitted using a PSFCH of PSFCH format 0. Different sequence cyclic shift values ​​indicate different HARQ-ACK information bit values. Different HARQ-ACK information bit values ​​represent different HARQ-ACK information. For example, a HARQ-ACK information bit value of 0 represents NACK, while a HARQ-ACK information bit value of 1 represents ACK. For example, the values ​​of two HARQ-ACK information bits (0,0) represent (NACK,NACK), the values ​​of two HARQ-ACK information bits (0,1) represent (NACK,ACK), the values ​​of two HARQ-ACK information bits (1,0) represent (ACK,NACK), and the values ​​of two HARQ-ACK information bits (1,1) represent (ACK,ACK). In other words, the sequence cyclic shift value m is determined according to the value of one HARQ-ACK information bit or according to the values ​​of two HARQ-ACK information bits. cs .

[0228] In example A of a specific implementation of the present disclosure, the RX UE may transmit a PSFCH transmission with one HARQ-ACK information bit to the TX UE using PSFCH format 0. In this example, the TX UE may receive a PSFCH transmission with one HARQ-ACK information bit from the RX UE using PSFCH format 0. The RX / TX UE may be (pre-)configured with the number of cyclic shift pairs for the resource pool. The value of can be configured as one of 1, 2, 3 and 6. The TX / RX UE can be based on The value and predefined table 1200 are used to determine the value corresponding to the corresponding The circular shift index The initial cyclic shift value.

[0229] In example A, the RX UE may determine the sequence cyclic shift value m based on the value of the one HARQ-ACK information bit. cs Specifically, the sequence cyclic shift value is determined from a group A of two sequence cyclic shift values. Group A includes two sequence cyclic shift values ​​{0, 6}, where the sequence cyclic shift value 0 is mapped to a value of 0 (i.e., NACK) of a HARQ-ACK information bit, and the sequence cyclic shift value 6 is mapped to a value of 1 (i.e., ACK) of a HARQ-ACK information bit. Then, the initial cyclic shift value m0 determined and the sequence cyclic shift value m determined may be used to determine the cyclic shift value of the HARQ-ACK information bit. cs To determine the cyclic shift value a of the sequence used for PSFCH transmission.

[0230] According to the initial cyclic shift value of group A and the cyclic shift pair index, two cyclic shift values ​​included in each cyclic shift pair index may be determined as m0 and (m0+6). In the case of , there is a cyclic shift pair index including two cyclic shift values ​​0 and 6. In the case of , there are two cyclic shift pair indices. Cyclic shift pair index 0 includes two cyclic shift values ​​0 and 6, and cyclic shift pair index 1 includes two cyclic shift values ​​3 and 9. The cyclic shift value of cyclic shift pair index 0 can be used by the RX UE to send HARQ-ACK information. And the cyclic shift value of cyclic shift pair index 1 can be used by another RX UE to send HARQ-ACK information. The TX UE can detect the PSFCH transmission. And the TX UE can distinguish which UE sends the HARQ-ACK information and what the sent HARQ-ACK information is based on the detected cyclic shift value.

[0231] In example B of a specific implementation of the present disclosure, the RX UE may transmit a PSFCH transmission with two HARQ-ACK information bits to the TX UE using PSFCH format 0. In this example, the TX UE may receive a PSFCH transmission with two HARQ-ACK information bits from the RX UE using PSFCH format 0. The RX / TX UE may be (pre-)configured with the number of cyclic shift pairs for the resource pool. Assuming that two HARQ-ACK information bits will occupy four cyclic shift values, then The value of may therefore not be configured as 6, and The value of can be configured as one of 1, 2, and 3. The TX / RX UE can be based on The value and predefined table 1200 are used to determine the value corresponding to the corresponding The circular shift index The initial cyclic shift value.

[0232] In example B, the RX UE may determine the sequence cyclic shift value m based on the values ​​of the two HARQ-ACK information bits. cs . Specifically, the sequence cyclic shift value is determined from group B of four sequence cyclic shift values. Group B includes four sequence cyclic shift values ​​{0,3,6,9}, where the sequence cyclic shift value 0 is mapped to the value (0,0) of two HARQ-ACK information bits, the sequence cyclic shift value 3 is mapped to the value (0,1) of two HARQ-ACK information bits, the sequence cyclic shift value 6 is mapped to the value (1,1) of two HARQ-ACK information bits, and the sequence cyclic shift value 9 is mapped to the value (1,1) of two HARQ-ACK information bits.

[0233] The difference between each two consecutive sequence cyclic shift values ​​in group B is equal to each other. The difference between each two consecutive sequence cyclic shift values ​​in group B is equal to value C. In group B, the difference between each two consecutive sequence cyclic shift values ​​is equal to 3. In other words, these four cyclic shift values ​​have equal but farthest phase rotation distance in the frequency domain. According to the characteristics of the four sequence cyclic shift values ​​in group B, the detection pre-formation between (NACK, NACK), (NACK, ACK), (ACK, ACK) and (NACK, ACK) can be maximized. However, group B cannot be applied to For example, for In the case where cyclic shift pair index 0 is equal to 2, if group B is applied, cyclic shift pair index 0 will include four cyclic shift values ​​{0, 3, 6, 9}, and cyclic shift pair index 1 will include four cyclic shift values ​​{3, 6, 9, 0}. The two cyclic shift pair indices will have the same four cyclic shift values, so that HARQ-ACK feedback from different RX UEs cannot be multiplexed in the same time-frequency resources for PSFCH transmission. The TX UE cannot distinguish which UE sends the HARQ-ACK information and the content of the HARQ-ACK information sent.

[0234] In the present disclosure, another group of four sequence cyclic shift values ​​(group C) is introduced to solve this problem. That is, the sequence cyclic shift value can also be determined from group C of four sequence cyclic shift values. Group C includes four sequence cyclic shift values ​​{0, 2, 6, 8} (or {0, 4, 6, 10}), wherein the sequence cyclic shift value 0 is mapped to the value (0, 0) of two HARQ-ACK information bits, the sequence cyclic shift value 2 (or 4) is mapped to the value (0, 1) of two HARQ-ACK information bits, the sequence cyclic shift value 6 is mapped to the value (1, 1) of two HARQ-ACK information bits, and the sequence cyclic shift value 8 (or 10) is mapped to the value (1, 1) of two HARQ-ACK information bits. The difference between each two consecutive sequence cyclic shift values ​​in group C is not equal to value C, that is, the phase rotation distance between each two consecutive sequence cyclic shift values ​​in group C is not equal to π / 2 in the frequency domain. Value C can be 3.

[0235] In example B, the UE may The value of determines the sequence cyclic shift value of the sequence used for PSFCH transmission from group B or group C. When the value of is equal to value A, the sequence cyclic shift value is determined from the group C of four sequence cyclic shift values. When the value of is equal to the value B, the sequence cyclic shift value is determined from the group B of four sequence cyclic shift values. The value A may be 2. The value B may be an integer other than 2, such as 1 or 3.

[0236] In example B, additionally or alternatively, the UE may be based on The sequence cyclic shift value of the sequence used for PSFCH transmission is determined from group B or group C by determining whether the difference between two of the initial cyclic shift values ​​is equal to value C. In the case where the difference between two of the initial cyclic shift values ​​is equal to the value C, the sequence cyclic shift value is determined from the group C of four sequence cyclic shift values. When the difference between two of the initial cyclic shift values ​​is not equal to the value C, the sequence cyclic shift value is determined from the group B of four sequence cyclic shift values.

[0237] Additionally or alternatively, The value of is equal to the value A and When the difference between two of the initial cyclic shift values ​​is equal to value C, a sequence cyclic shift value is determined from group C. The value of is equal to value B and In the case where the difference between two of the initial cyclic shift values ​​is not equal to any multiple of the value C, a sequence cyclic shift value is determined from set B. A multiple of the value C may refer to 3, 6 or 9, for example, in this document.

[0238] Fig.13 is a diagram showing an example 1300 of cyclic shifting for cyclic shift pairs index 0 and index 1. Fig.13 For example, The value of is equal to 2. As described above, 12 different cyclic shifts in the time domain can be applied to the same base sequence, that is, 12 different phase rotations can be defined for the same base sequence. Applying a cyclic shift in the time domain is equivalent to performing a linear phase rotation in the frequency domain. Therefore, in the present disclosure, a "cyclic shift" may also be referred to as a "phase rotation". Fig.13 In , 12 phase rotations (12 cyclic shifts) are separated by 2π / 12. In other words, an increment of 1 in the cyclic shift value means an increment of 2π / 12 in the phase rotation.

[0239] according to Fig.12 , the initial cyclic shift value corresponding to cyclic shift pair index 0 is 0, and the initial cyclic shift value corresponding to cyclic shift pair index 1 is 3. Fig.13 As in , 1301 represents the initial cyclic shift value of the cyclic shift pair index 0. The initial cyclic shift value 1301 may also refer to the reference phase rotation of the cyclic shift pair index 0. Similarly, 1311 represents the initial cyclic shift value of the cyclic shift pair index 1. The initial cyclic shift value 1311 may also refer to the reference phase rotation of the cyclic shift pair index 1.

[0240] According to example B, group C with {0, 2, 6, 8} is used to determine the sequence cyclic shift values. Therefore, cyclic shift pair index 0 may include four cyclic shift values ​​with {0, 2, 6, 8}, and cyclic shift pair index 1 may include four cyclic shift values ​​with {3, 5, 9, 11}.

[0241] like Fig.13 As shown, 1301 also represents the cyclic shift value (α=0) corresponding to the value (0,0) of the two HARQ-ACK information bits. 1302 represents the cyclic shift value (α=2) corresponding to the value (0,1) of the two HARQ-ACK information bits. 1303 represents the cyclic shift value (α=6) corresponding to the value (1,1) of the two HARQ-ACK information bits. 1304 represents the cyclic shift value (α=8) corresponding to the value (1,0) of the two HARQ-ACK information bits.

[0242] Similarly, 1311 also represents the cyclic shift value (α=3) corresponding to the value (0,0) of the two HARQ-ACK information bits. 1312 represents the cyclic shift value (α=5) corresponding to the value (0,1) of the two HARQ-ACK information bits. 1313 represents the cyclic shift value (α=9) corresponding to the value (1,1) of the two HARQ-ACK information bits. 1314 represents the cyclic shift value (α=11) corresponding to the value (1,0) of the two HARQ-ACK information bits.

[0243] According to the solution provided in Example B, by By applying group C, the cyclic shift in cyclic shift pair index 0 does not overlap with the cyclic shift in cyclic shift pair index 1. Therefore, two different RX UEs can be multiplexed in the same time-frequency resource for PSFCH transmission. In addition, by applying group C, for each cyclic shift pair index, the phase rotation distance between the phase rotation representing (0,0) and another phase rotation representing (1,1) is guaranteed to be the farthest, so that the performance for detecting (0,0) and (1,1) can be maximized. In addition to the phase rotation distance between (0,0) and (1,1), the phase rotation distance between the other two HARQ-ACK information is also kept at a reasonable distance.

[0244] Additionally or alternatively, in order to solve the problem of cyclic shift overlap in cyclic shift pair index 0 and index 1, the UE may determine the cyclic shift pair for use in a manner different from that specified in the predefined table 1200. The initial cyclic shift value of . Specifically, In the case where the value of is equal to 2 and the RX UE transmits a PSFCH transmission with one HARQ-ACK information bit using PSFCH format 0, the UE may determine that the initial cycle value for cyclic shift pair index 0 is 0 and the initial cycle value for cyclic shift pair index 1 is 3. In the case where the value of is equal to 2 and the RX UE transmits a PSFCH transmission with two HARQ-ACK information bits using PSFCH format 0, the UE may determine that the initial cyclic value for cyclic shift pair index 0 is 0 and that the initial cyclic value for cyclic shift pair index 1 is 2 (or 4). Then, for a PSFCH transmission with two HARQ-ACK information bits, the UE may further determine the sequence cyclic shift value m from group B based on the HARQ-ACK information. cs In addition, for PSFCH transmission with one HARQ-ACK information bit, the UE may further determine the sequence cyclic shift value m from group A based on the HARQ-ACK information. cs .

[0245] In the present disclosure, the RX / TX UE may be configured with information A, information B, and information C. The RX / TX UE may determine a set of PSFCH resources that can be used for PSFCH transmission with HARQ-ACK information in response to PSSCH reception. Each PSFCH resource in the set includes an interlace in any RB set of one or more RB sets in the frequency domain, an OFDM symbol in the time domain, and a cyclic shift pair index in the code domain. In other words, each PSFCH resource in the set is mapped to an interlace in any RB set of one or more RB sets in the frequency domain, an OFDM symbol in the time domain, and a cyclic shift pair index in the code domain.

[0246] The OFDM symbol refers to the PSFCH symbol mentioned above. The number of cyclic shift pairs indexed Indicated by the parameters included in the SL resource pool configuration. The cyclic shift pair index may be multiplexed in the interleaving of the RB set. The one or more RB sets may be RB sets allocated for PSSCH reception. The one or more RB sets may be subsets of RB sets included in the resource pool. Alternatively, the one or more RB sets may be all RB sets of the resource pool. For the purpose of illustration, the RB set of the resource pool may refer to the first group of RB sets. The one or more RB sets allocated for PSSCH reception may refer to the second group of RB sets.

[0247] For RB set r in the second group, the UE may determine a set of PSFCH resources in RB set r of the resource pool, wherein the set of PSFCH resources may be used to multiplex HARQ-ACK in PSFCH transmission in response to PSSCH reception. Specifically, the UE may determine a set of PSFCH resources in RB set r of the resource pool as Parameters (e.g., sl-PSFCH-CandidateResourceType) may be used to indicate If this parameter is set to a certain value (for example, startSubCH), is equal to 1. In this case, Associated with the PSSCH slot in which the PSSCH is transmitted and the starting subchannel (lowest subchannel index) of the PSSCH in RB set r. If this parameter is set to a certain value (e.g., allocSubCH), The value is equal to in this case, interlace with the PSSCH in RB set r sub-channels are associated.

[0248] In the case where the PSSCH is transmitted in more than one RB set (i.e., there is more than one RB set in the second group), the UE may also determine a set of PSFCH resources for each RB set in the second group. After determining the PSFCH resources for each RB set in the second group, the total number of PSFCH resources associated with PSSCH reception is calculated as the sum of all determined PSFCH resources for each RB set in the second group. That is, the total group of PSFCH resources for PSSCH reception may include all group PSFCH resources for all RB sets in the second group. For the RB set in the second group, the number of determined PSFCH resources for the RB set may be the same or different from the number of determined PSFCH resources for another RB set. Each PSFCH resource in the total group includes an interleaving in any RB set of the second group in the frequency domain, an OFDM symbol in the time domain, and a cyclic shift pair index in the code domain. Each PSFCH resource in the total group is mapped to an interleaving in any RB set of the second group in the frequency domain, an OFDM symbol in the time domain, and a cyclic shift pair index in the code domain.

[0249] The HARQ-ACK information for PSSCH reception in the resource pool may be sent only in the PFSCH resources associated with the PSSCH reception. In other words, the HARQ-ACK information for the first PSSCH reception in the resource pool may be sent in the PFSCH resources associated with the first PSSCH reception, and may not be sent in the PSFCH resources associated with PSSCH receptions other than the first PSSCH reception. Additionally or alternatively, the HARQ-ACK information for PSSCH reception in the resource pool may be sent in the RB set to which the PSSCH is allocated, and may not be sent in the RB set to which the PSSCH is not allocated.

[0250] After determining the total group of PSFCH resources, the UE may determine to index the PSFCH resources based on the corresponding RB set index of each PSFCH resource in the total group, its corresponding interleaving index, and its corresponding cyclic shift pair index. The indexes of the PSFCH resources are determined in the following order: first, in ascending order of the interleaving index within the RB set in the second group; then, in ascending order of the RB set index in the second group; and then, in ascending order of the cyclic shift pair index. The cyclic shift pair indices in ascending order are given in the cyclic shift pairs.

[0251] Fig.14 14 is a diagram showing one example 1400 of indexing PSFCH resources for a given PSSCH. Fig.14 middle, The value of is set to 2, and the parameter (e.g., sl-PSFCH-CandidateResourceType) is set to allocSubCH. The resource pool 1401 in the frequency domain includes two RB sets, 1402 and 1404, and an intra-cell guard band 1403. RB set 1402 is an RB set with RB index r=0. RB set 1404 is an RB set with RB index r=1. Fig.14 Used for Fig.11 The PSFCH resources used for PSSCH reception in the PSSCH slot shown in are further indexed. RB set 1402 and RB set 1101 may be used interchangeably, and RB set 1404 and RB set 1103 may also be used interchangeably.

[0252] The RX UE may receive a PSSCH transmission, where the PSSCH is scheduled in the first subchannel of RB set 1101 and the first subchannel of RB set 1103 in the frequency domain and is scheduled in the PSSCH slot 1105 in the time domain. Here, it is assumed that is 1, and also assume that =1. Thus, for both RB set 1402 and RB set 1404, The value of is equal to 1. Fig.11 The diagram in and The number of PSFCH resources associated with PSSCH reception in RB set 1402 is determined to be 4. Similarly, the number of PSFCH resources associated with PSSCH reception in RB set 1404 is determined to be 4. Thus, the total number of PSFCH resources available for PSFCH transmission in response to PSSCH reception is the sum of the number of PSFCH resources determined for RB set 1402 and the number of PSFCH resources determined for RB set 1404, i.e., 4+4=8.

[0253] The index of the PSFCH resource is determined in the following order: first, in ascending order of the interleaving index within the RB set in the second group; then in ascending order of the RB set index in the second group; and then in ascending order of The cyclic shift pair indices in ascending order are given in the cyclic shift pairs.

[0254] According to the order, PSFCH resource index #0 is allocated to the PSFCH resource consisting of interleaving m=3 in RB set index r=0 (i.e., the lowest interleaving index in RB set 1402) and cyclic shift index 0. PSFCH resource index #1 is allocated to the PSFCH resource consisting of interleaving m=4 in RB set index r=0 and cyclic shift index 0. PSFCH resource index #2 is allocated to the PSFCH resource consisting of interleaving m=2 in RB set index r=1 (i.e., the lowest interleaving index in RB set 1404) and cyclic shift index 0. PSFCH resource index #3 is allocated to the PSFCH resource consisting of interleaving m=3 in RB set index r=1 and cyclic shift index 0. PSFCH resource index #4 is allocated to the PSFCH resource consisting of interleaving m=3 in RB set index r=0 (i.e., the lowest interleaving index in RB set 1402) and cyclic shift index 1. PSFCH resource index #5 is allocated to the PSFCH resource consisting of interleaving m=4 in RB set index r=0 and cyclic shift index 1. PSFCH resource index #6 is allocated to a PSFCH resource consisting of interlace m=2 in RB set index r=1 (i.e., the lowest interlace index in RB set 1404) and cyclic shift index 1. PSFCH resource index #7 is allocated to a PSFCH resource consisting of interlace m=3 in RB set index r=1 and cyclic shift index 1.

[0255] The RX UE may determine the PSFCH resource index used as the actual PSFCH resource for PSFCH transmission among the 8 PSFCH resources with corresponding indices based on the first identifier and / or the second identifier. The first identifier may refer to the physical layer source ID of the TX UE provided by the SCI format of the scheduling PSSCH. The second identifier may refer to the identifier of the RX UE.

[0256] According to the above index order, each PSFCH resource available for PSFCH transmission in response to PSSCH reception can be indexed by a unique number. More efficient PSFCH transmission on unlicensed spectrum is provided.

[0257] Fig.15 Various components that may be used in a UE 1502 are shown. Fig.15 The described UE 1502 (UE 102) may be configured in accordance with the combination of Figure 1 102 described herein is implemented. UE 1502 includes a processor 1581 that controls the operation of UE 1502. Processor 1581 may also be referred to as a central processing unit (CPU). Memory 1587 (which may include a read-only memory (ROM), a random access memory (RAM), a combination of these two memories, or any type of device that can store information) provides instructions 1583a and data 1585a to processor 1581. A portion of memory 1587 may also include a non-volatile random access memory (NVRAM). Instructions 1583b and data 1585b may also reside in processor 1581. Instructions 1583b and / or data 1585b loaded into processor 1581 may also include instructions 1583a and / or data 1585a from memory 1587, which are loaded for execution or processing by processor 1581. Instructions 1583b may be executed by processor 1581 to implement one or more of the above methods.

[0258] The UE 1502 may also include a housing that houses one or more transmitters 1558 and one or more receivers 1520 to allow transmission and reception of data. The transmitters 1558 and receivers 1520 may be combined into one or more transceivers 1518. One or more antennas 1522a-n are attached to the housing and electrically coupled to the transceiver 1518.

[0259] The various components of UE 1502 are coupled together via bus system 1589 (which may include a power bus, a control signal bus, and a status signal bus in addition to a data bus). However, for the sake of clarity, the various buses are described in detail in the following sections. Fig.15 1502 is shown as bus system 1589. UE 1502 may also include a digital signal processor (DSP) 1591 for processing signals. UE 1502 may also include a communication interface 1593 that provides a user with access rights to functions of UE 1502. Fig.15 The UE 1502 is shown as a functional block diagram rather than a listing of specific components.

[0260] Fig.16 Various components that may be utilized in base station 1660 are shown. Fig.16The base station 1660 described may be based on the combination of Figure 1 The base station 1660 described in the embodiment of the present invention is implemented. The base station 1660 includes a processor 1681 that controls the operation of the base station 1660. The processor 1681 may also be referred to as a central processing unit (CPU). The memory 1687 (which may include a read-only memory (ROM), a random access memory (RAM), a combination of these two memories, or any type of device that can store information) provides instructions 1683a and data 1685a to the processor 1681. A portion of the memory 1687 may also include a non-volatile random access memory (NVRAM). The instructions 1683b and the data 1685b may also reside in the processor 1681. The instructions 1683b and / or data 1685b loaded into the processor 1681 may also include instructions 1683a and / or data 1685a from the memory 1687, which are loaded for execution or processing by the processor 1681. The instructions 1683b may be executed by the processor 1681 to implement one or more of the above-mentioned methods 300.

[0261] The base station 1660 may also include a housing that houses one or more transmitters 1617 and one or more receivers 1678 to allow transmission and reception of data. The transmitters 1617 and receivers 1678 may be combined into one or more transceivers 1676. One or more antennas 1680a-n are attached to the housing and electrically coupled to the transceivers 1676.

[0262] The various components of the base station 1660 are coupled together via a bus system 1689 (which may include a power bus, a control signal bus, and a status signal bus in addition to a data bus). However, for the sake of clarity, the various buses are described in detail in the figure. Fig.16 1689. The base station 1660 may also include a digital signal processor (DSP) 1691 for processing signals. The base station 1660 may also include a communication interface 1693 that provides user access to the functions of the base station 1660. Fig.16 The base station 1660 is shown as a functional block diagram rather than a listing of specific components.

[0263] The term "computer-readable medium" refers to any available medium that can be accessed by a computer or processor. As used herein, the term "computer-readable medium" may refer to a non-transitory and tangible computer-readable medium and / or a processor-readable medium. By way of example, and not limitation, a computer-readable medium or a processor-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage devices, magnetic disk storage devices or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and that can be accessed by a computer or processor. As used herein, disks and optical disks include compact disks (CDs), laser disks, optical disks, digital versatile disks (DVDs), floppy disks, and Optical disks, where magnetic disks usually reproduce data magnetically, optical disks reproduce data optically using lasers.

[0264] It should be noted that one or more of the methods described herein may be implemented in hardware and / or performed using hardware. For example, one or more of the methods described herein may be implemented in and / or performed using a circuit, a chipset, an application specific integrated circuit (ASIC), a large scale integrated circuit (LSI), or an integrated circuit, etc.

[0265] Each method in the methods disclosed herein includes one or more steps or actions for implementing the method. These method steps and / or actions may be interchangeable with each other and / or combined into a single step without departing from the scope of the claims. In other words, unless a specific order of steps or actions is required for the correct operation of the method, the order and / or use of specific steps and / or actions may be modified without departing from the scope of the claims.

[0266] It is to be understood that the claims are not limited to the precise configuration and components shown above. Various modifications, changes and variations may be made in the arrangement, operation and details of the systems, methods, and apparatus described herein without departing from the scope of the claims.

Claims

1. A user equipment (UE), the UE comprising: a receiving unit configured to receive a side link (SL) resource pool configuration, the SL resource pool configuration indicating an SL resource pool, wherein the SL resource pool includes a first group of RB sets; and receive a physical side link shared channel (PSSCH) from another UE in one or more RB sets in the first group; and A control unit configured to: determine, in response to the PSSCH reception, a set of PSFCH resources that can be used for transmission of a physical sidelink feedback channel (PSFCH) with HARQ-ACK information, wherein each PSFCH resource in the set comprises an interlace in any of the one or more RB sets in the frequency domain, an OFDM symbol in the time domain, and a cyclic shift pair index in the code domain; as well as Each PSFCH resource in the group is indexed based on an RB set index, an interleaving index, and a cyclic shift pair index.

2. The UE according to claim 1: The index of the PSFCH resource is determined in some order, wherein First, in ascending order of the interleaving index within the one or more RB sets, then in ascending order of the RB set indexes in the one or more RB sets, and then in ascending order of the cyclic shift pair indexes in the N cyclic shift pairs.

3. The UE according to claim 1: The values ​​of the N cyclic shift pairs are indicated by parameters, which are included in the SL resource pool configuration.

4. A user equipment (UE), the UE comprising: a receiving unit, the receiving unit being configured to receive a side link (SL) resource pool configuration, the SL resource pool configuration indicating an SL resource pool, wherein the SL resource pool includes a first group of RB sets; a transmitting unit configured to transmit a physical sidelink shared channel (PSSCH) to another UE in one or more RB sets in the first group; and A control unit configured to: determine, in response to the PSSCH transmission, a set of PSFCH resources that can be used for a physical sidelink feedback channel (PSFCH) transmission with HARQ-ACK information, wherein each PSFCH resource in the set comprises an interlace in any of the one or more RB sets in the frequency domain, an OFDM symbol in the time domain, and a cyclic shift pair index in the code domain; as well as Each PSFCH resource in the group is indexed based on an RB set index, an interleaving index, and a cyclic shift pair index.

5. The UE according to claim 4: The index of the PSFCH resource is determined in some order, wherein First, in ascending order of the interleaving index within the one or more RB sets, then in ascending order of the RB set indexes in the one or more RB sets, and then in ascending order of the cyclic shift pair indexes in the N cyclic shift pairs.

6. The UE according to claim 4: wherein The values ​​of the N cyclic shift pairs are indicated by parameters, which are included in the SL resource pool configuration.

7. A communication method performed by a user equipment (UE), the communication method comprising: receiving a side link (SL) resource pool configuration, the SL resource pool configuration indicating a SL resource pool, wherein the SL resource pool includes a first set of RBs; receiving a physical sidelink shared channel (PSSCH) from another UE in one or more RB sets in the first group; In response to the PSSCH reception, determining a set of physical sidelink feedback channel (PSFCH) resources that can be used for transmission of PSFCH with HARQ-ACK information, wherein each PSFCH resource in the set comprises an interlace in any of the one or more RB sets in the frequency domain, an OFDM symbol in the time domain, and a cyclic shift pair index in the code domain; as well as Each PSFCH resource in the group is indexed based on an RB set index, an interleaving index, and a cyclic shift pair index.