User equipment, base station and communication method
By implementing side link resource pool configuration between user equipment (UE) and base stations, the problem that the prior art cannot effectively perform side link communication on the unlicensed spectrum is solved, and more efficient and flexible communication is achieved.
Patent Information
- Application Number
- CN202380049530.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-06-27
- Filing Date
- 2023-06-27
- Publication Date
- 2025-02-11
AI Technical Summary
The existing side link communication methods cannot be directly applied to the unlicensed spectrum, resulting in limited flexibility and efficiency of the communication system.
By implementing side link resource pool configuration between user equipment (UE) and base stations, the UE can receive and parse side link resource pool configuration, determine interleaved resources in the sub-channel, and conduct communication.
Improves the flexibility and efficiency of side link communication on the unlicensed spectrum, supporting high-speed and large-capacity transmission on the unlicensed spectrum.
Smart Images

Figure CN119422426A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to user equipment, a base station and a communication method. 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 subchannels 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 one example 700 of a SL BWP and a resource pool 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 flow chart illustrating one specific implementation of a method 1000 for determining a subchannel performed by a UE 102; Fig.11 shows various components that may be utilized in a UE; Fig.12 shows various components that may be utilized in a base station; DETAILED DESCRIPTION
[0006] The present invention describes a user equipment (UE). The UE includes: a receiving circuit configured to receive a side link (SL) resource pool configuration included in a preconfiguration or from a base station, the SL resource pool configuration indicating a SL resource pool in a SL bandwidth part (BWP), wherein the SL resource pool is composed of one or more subchannels and includes one or more resource block (RB) sets in the frequency domain; and a control unit configured to determine which one or more interlaces of a plurality of interlaces are included in a subchannel of the one or more subchannels based at least on a first parameter and a second parameter, wherein the first parameter indicates an RB index relative to a lowest RB index of the SL BWP, and the second parameter indicates a first number K of interlaces included in the subchannel.
[0007] The present invention describes a communication method performed by a user equipment (UE). The method includes: receiving a side link (SL) resource pool configuration included in a preconfiguration or from a base station, the SL resource pool configuration indicating a SL resource pool in a SL bandwidth part (BWP), wherein the SL resource pool is composed of one or more subchannels and includes one or more resource block (RB) sets in the frequency domain; and determining which one or more interlaces of a plurality of interlaces are included in a subchannel of the one or more subchannels based at least on a first parameter and a second parameter, wherein the first parameter indicates an RB index relative to a lowest RB index of the SL BWP, and the second parameter indicates a first number K of interlaces included in the subchannel.
[0008] A base station is described. The base station includes: a control circuit configured to: generate a side link (SL) resource pool configuration to a user equipment (UE), the SL resource pool configuration indicating a SL resource pool in a SL bandwidth part (BWP), wherein the SL resource pool is composed of one or more subchannels and includes one or more resource block (RB) sets in the frequency domain; and generate a first parameter and a second parameter, the first parameter indicating an RB index relative to a lowest RB index of the SL BWP, and the second parameter indicating a first number K of interleavings included in the subchannel, wherein which one or more interleavings of a plurality of interleavings are included in a subchannel of the one or more subchannels is determined based at least on the first parameter and the second parameter; and a transmitting unit configured to transmit the SL resource pool configuration including the first parameter and the second parameter to the UE.
[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 an authorized band (e.g., a frequency band) for communication 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] When carrier aggregation is configured, the UE may have one RRC connection with the network. One radio interface may provide carrier aggregation. During RRC establishment, re-establishment, and handover, one serving cell may provide non-access stratum (NAS) mobility information (e.g., tracking area identity (TAI)). During RRC re-establishment and handover, one serving cell may provide security input. The cell may be referred to as a primary cell (PCell). In the downlink, the component carrier corresponding to the PCell may be a downlink primary component carrier (DL PCC), and in the uplink, the component carrier may be an uplink primary component carrier (UL PCC). In the present disclosure, the terms "component carrier" and "carrier" may be interchangeable with each other.
[0022] Depending on UE capabilities, one or more SCells may be configured to form a group of serving cells together with the PCell. In the downlink, the component carrier corresponding to the SCell may be a downlink secondary component carrier (DL SCC), and in the uplink, the component carrier may be an uplink secondary component carrier (UL SCC).
[0023] Thus, the configured set of serving cells for the UE may consist of one PCell and one or more SCells. For each SCell, the use of uplink resources (in addition to downlink resources) performed by the UE may be configurable. The number of configured DL SCCs may be greater than or equal to the number of UL SCCs, and the SCell may not be configured only for use of uplink resources.
[0024] From the perspective of the UE, each uplink resource may belong to one serving cell. The number of configurable serving cells depends on the aggregation capability of the UE. The PCell can only be changed using a switching process (for example, using a security key change and a random access process). The PCell can be used for the transmission of the PUCCH. The primary secondary cell (PSCell) can also be used for the transmission of the PUCCH. The PSCell may be referred to as the primary SCG cell or SpCell of the secondary cell group. The PCell or PSCell cannot be deactivated. Reestablishment may be triggered when the PCell experiences a radio link failure (RLF), rather than when the SCell experiences an RLF. In addition, NAS information may be obtained from the PCell.
[0025] Reconfiguration, addition, and removal of SCells may be performed by RRC. In case of synchronous handover or reconfiguration, the radio resource control (RRC) layer may also add, remove, or reconfigure SCells for use with the target PCell. When a new SCell is added, dedicated RRC signaling may be used to send all necessary system information for the SCell (e.g., when in connected mode, the UE does not need to obtain broadcast system information directly from the SCell).
[0026] Once started, a timer runs until it is stopped or until it expires; otherwise, it does not run. You can start a timer if it is not running, or restart it if it is running. You can always start or restart a timer from its initial value.
[0027] For NR, technologies for aggregating NR carriers can be studied. Lower layer aggregation such as carrier aggregation (CA) for LTE and upper layer aggregation such as DC are studied. From a layer 2 / 3 perspective, aggregation of carriers with different numerologies can be supported in NR.
[0028] 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.
[0029] 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.
[0030] 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 frame, each frame consists of T sf =(Δf max N f / 1000)·T c =10 subframes of 1ms duration. The number of consecutive OFDM symbols in each subframe is Each frame is divided into two equally sized half-frames of five sub-frames, with each frame having half-frame 0 including sub-frames 0-4 and half-frame 1 including sub-frames 5-9.
[0031] 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 is the number of time slots per subframe used for 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.
[0032] 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].
[0033] 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.
[0034] 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.
[0035] Figure 11 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 subchannels 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. In addition, 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.
[0036] UE 102 may communicate directly 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 UE 1B may communicate directly with each other via sidelink communication. In addition, UE 1B and UE 1C may communicate directly with each other via sidelink communication.
[0037] 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.
[0038] 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 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 transmission of downlink control information. Information bits are mapped to one or more fields defined in the DCI format. Examples of downlink signals include primary synchronization signal (PSS), secondary synchronization signal (SSS), cell-specific reference signal (CRS), non-zero power channel state information reference signal (NZP CSI-RS), and zero power channel state information reference signal (ZP CSI-RS). Other types of channels or signals may also be used.
[0039] For UEs 102 capable of sidelink communication, the UEs 102 may communicate with each other using one or more sidelink channels. For example, a UE 102 may transmit information or data to another UE 102 using one or more sidelink (SL) channels 121 and signals.
[0040] 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.
[0041] 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.
[0042] 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.
[0043] 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.
[0044] 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 specific implementations, 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.
[0045] For UEs capable of sidelink transmission, the UE RRC information configuration module 126 may process parameters including (pre) configurations related to sidelink communications. The UE RRC information configuration module 126 may include a memory unit for storing (pre) configurations related to sidelink communications. For example, the UE RRC information configuration module 126 may process parameters to determine the SL BWP, one or more resource pools in the frequency domain and time domain for SL communications within the SL BWP. The UE SL control module 128 may determine the frequency resources and time 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 interlace and RB set.
[0046] 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.
[0047] 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, and / or 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.
[0048] 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.
[0049] 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 encoding 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 encoding with which DCI size for the transmission from the base station 160.
[0050] 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.
[0051] 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.
[0052] 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.
[0053] 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.
[0054] 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.
[0055] 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.
[0056] 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.
[0057] In general, the base station operation module 182 may enable the base station 160 to communicate with one or more UEs 102. The base station operation module 182 may include a base station RRC information configuration module 194. The base station operation module 182 may include a base station resource management (RM) control module 196 (or a base station RM 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.
[0058] The base station RM control module 196 can determine when and where to transmit the preamble, time and frequency resources of the PRACH opportunity for each UE and input this information to the base station RRC information configuration module 194. The base station RM control module 196 can generate a DCI format to indicate the frequency and time resources of the PSSCH to the UE 102.
[0059] 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).
[0060] 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.
[0061] 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.
[0062] 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.
[0063] 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.
[0064] 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.
[0065] 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.
[0066] 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.
[0067] 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.
[0068] 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.
[0069] 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".
[0070] Figure 2 is a diagram illustrating one example of a resource grid 200 .
[0071] 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. For a given antenna port p, subcarrier spacing configuration μ, and transmission direction (downlink or uplink), there is one resource grid. The subscript x can be dropped when there is no risk of aliasing.
[0072] 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 symbsubframe,μ (204) equals 14.
[0073] 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.
[0074] 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.
[0075] 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.
[0076] 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).
[0077] 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.
[0078] 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).
[0079] 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.
[0080] 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.
[0081] The physical resource blocks for the subcarrier spacing configuration μ are defined within the bandwidth part and are numbered 0 to N. BWP,i size,μ , where i is the number of the bandwidth part. Physical resource block n in bandwidth part (BWP) iPRB μ 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.
[0082] 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) by at least 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) RB start and according to the length L of the consecutive 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
[0083] A UE 102 configured to operate in a BWP of a serving cell is configured by a high 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 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 high 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 the active BWP to the base station 160. Specific signaling (high layer signaling) for BWP configuration is described later. Similarly, at a given time, a single SLBWP is active for a UE 102 capable of sidelink communication. The UE 102 may not transmit PSCCH, PSSCH, and / or PSFCH outside the active SL BWP to another UE. UE 102 may not receive side PSCCH, PSSCH, and / or PSFCH outside of the active SL BWP from another UE.
[0084] 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.
[0085] 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 .
[0086] 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).
[0087] 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. 载波 =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.
[0088] 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. start ) 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 CRB 5 of CRB grid 302, and so on.
[0089] 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.
[0090] 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.
[0091] Figure 3 The BWP shown in FIG. 1 may refer to a DL BWP, a UL BWP, or a sidelink BWP. 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.
[0092] 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.
[0093] The RRC parameter initialDownlinkBWP may indicate the initial downlink BWP (initial DL BWP) configuration of the serving cell (e.g., SpCell and Scell). The base station may configure the RRC parameter locationAndBandwidth included in the initialDownlinkBWP so that the initial DL BWP contains the entire CORESET 0 of the serving cell in the frequency domain. locationAndBandwidth may be used to indicate the frequency domain location and bandwidth of the BWP. The RRC parameter initialUplinkBWP may indicate the initial uplink BWP (initial UL BWP) configuration of the serving cell (e.g., SpCell and Scell). The base station may transmit the initialDownlinkBWP and / or initialUplinkBWP, which may be included in SIB1, the RRC parameter ServingCellConfigCommon, or the RRC parameter ServingCellConfig, to the UE.
[0094] initialDownlinkBWP may include one, more, or all of the following: (I) common parameters of the initial downlink BWP (e.g., locationAndBandwidth, subcarrierSpacing, cyclicPrefix), (II) cell-specific parameters of the PDCCH for the initial downlink BWP (e.g., pdcch-ConfigCommon), (III) cell-specific parameters of the PDSCH for the initial downlink BWP (e.g., pdsch-ConfigCommon). initialUplinkBWP may include one, more, or all of the following: (I) common parameters of the initial UL BWP (e.g., locationAndBandwidth, subcarrierSpacing, cyclicPrefix), (II) cell-specific parameters of the PUCCH for the initial UL BWP (e.g., pucch-ConfigCommon), (III) cell-specific parameters of the PUSCH for the initial UL BWP (e.g., pusch-ConfigCommon), and (IV) cell-specific random access parameters (e.g., rach-ConfigCommon).
[0095] 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.
[0096] 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.
[0097] 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.
[0098] 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.
[0099] The PDCCH candidate set to be monitored by the UE is defined according to the PDCCH search space set. The search space set may be a CSS set or a USS set. The UE may monitor the PDCCH candidate set in one or more search space sets.
[0100] Figure 4is a diagram showing one example 400 of CORESET configuration performed by UE 102 and base station 160 in a BWP.
[0101] 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.
[0102] 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 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#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.
[0103] 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.
[0104] 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.
[0105] 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.
[0106] Interleaved transmission is introduced to ensure compliance with regulations on OCB and NCB requirements. Specifically, interleaved transmission is designed so that each interleaving can occupy a channel bandwidth, wherein the occupied channel bandwidth can meet the OCB requirements.
[0107] 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.
[0108] 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.
[0109] 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.
[0110] 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.
[0111] 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.
[0112] like Figure 6 As shown, BWP 601 includes two RB sets, namely RB set 602 and RB set 603. The RB sets within the BWP may be indexed with frequency in increasing order starting from 0. According to the high-level (RRC) configuration, there may be a gap 604 between two consecutive RB sets. The gap in resource blocks may be indicated by the high-level 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 the BWP.
[0113] 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.
[0114] To ensure fair coexistence with another NR-U node and / or another radio access technology (RAT) node such as a wireless LAN node, the gNB 160 and / or the UE 102 may have to perform a listen-before-talk (LBT) procedure before it transmits. The LBT procedure is also referred to as a channel access procedure. There may be several types of channel access (CA) procedures. For example, Cat-1 LBT is a channel access procedure without channel sensing. Cat-2 LBT is a channel access procedure with single channel sensing. Cat-2 LBT may also be referred to as a type 2 channel access procedure. Cat-1 LBT and Cat-2 LBT may only be allowed within the COT. Cat-3 LBT is a channel access procedure with a fixed contention window (CW) size and random backoff. Cat-4 LBT is a channel access procedure with an adaptive CW size and random backoff. Cat-4 LBT may also be referred to as a type 1 channel access procedure.
[0115] 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.
[0116] 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.
[0117] 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.
[0118] Current NR sidelink communications support two sidelink resource allocation modes: Mode 1 and Mode 2. In Mode 1, the sidelink resource allocation is provided by the base station and / or the network. For Mode 1, the base station can manage resource allocation in a resource pool. For example, the base station can allocate resources for sidelink communications to UEs with network coverage in the resource pool. In Mode 2, the UE determines the sidelink transmission resources in the resource pool. The UE itself can perform resource allocation without involving the base station. These UEs can autonomously determine the resources selected for sidelink communications based on a sensing-based process.
[0119] 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).
[0120] 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.
[0121] 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.
[0122] 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.
[0123] 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.
[0124] 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.
[0125] 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.
[0126] 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.
[0127] 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.
[0128] 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.
[0129] 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.
[0130] 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.
[0131] 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.
[0132] Figure 7 is a diagram illustrating one example 700 of a SL BWP and resource pools within the SL BWP.
[0133] 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 .
[0134] 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.
[0135] 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.
[0136] 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 belongs 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. For example, 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.
[0137] Figure 8 is a diagram showing an example 800 of resource pool configuration in the time domain and the frequency domain. Figure 8 In the example, the resource pool is configured with an existing transmission scheme. That is, the resource pool is not configured with an interleaved transmission scheme.
[0138] 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.
[0139] 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.
[0140] 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.
[0141] 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.
[0142] In NR Release 16 / 17, sidelink communications were developed to operate in licensed spectrum. In NR Release 18, in order to further support commercial use cases with increased sidelink data rates, sidelink communications on unlicensed spectrum are added to the agenda. As described 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. However, subchannels in existing sidelink communication systems are designed to consist of continuous resource blocks in the frequency domain, so that sidelink transmissions based on existing subchannel designs can occupy continuous portions of the channel bandwidth in the frequency domain and cannot meet OCB requirements. Therefore, existing subchannels are not suitable for interleaved transmissions on unlicensed spectrum. The present disclosure provides new methods and solutions on how to determine the association between subchannels and interleaving for a resource pool (i.e., the present disclosure provides a new design of subchannels for sidelink communications on unlicensed spectrum), which will provide a more efficient and flexible sidelink communication system on unlicensed spectrum.
[0143] 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.
[0144] 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.
[0145] 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.
[0146] 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.
[0147] 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.
[0148] 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.
[0149] 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-set That 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.
[0150] 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.
[0151] 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.
[0152] 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.
[0153] 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.
[0154] 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 number M, wherein each interleaving consists of non-contiguous (common) resource blocks. As described above, the value of M is determined for each SCS.
[0155] Fig. 9 is a diagram showing one example 900 of a configuration of a SL BWP and a SL resource pool.
[0156] 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.
[0157] 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.
[0158] 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.
[0159] 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.
[0160] 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.
[0161] 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.
[0162] 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.
[0163] 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.
[0164] 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.
[0165] Fig.10 1 is a flowchart showing a specific implementation of a method 1000 for determining a subchannel performed by UE 102. In a specific implementation of the present disclosure, UE 102 (i.e., a receiving UE, a second UE, or an RX UE) may determine a resource pool within a SL BWP for PSCCH / PSSCH reception. At the same time, in response to the reception of PSCCH and PSSCH, the RX UE may transmit HARQ feedback on the PSFCH in the resource pool within the SL BWP. In a specific implementation of the present disclosure, the resource pool is configured with an interleaved transmission scheme according to the above-mentioned parameter A. That is, in the resource pool, the transmission and / or reception of PSCCH, PSSCH and / or PSFCH are performed on an interleaved basis. In order to accommodate the interleaved transmission in the resource pool, a new subchannel design is provided, which specifies that the subchannel is composed of one or more interleavings in the frequency domain. In this specific implementation, an example of how to determine the association between interleaving and subchannels will be described below.
[0166] In 1001, UE 102 (e.g., a receiving unit of UE 102) may receive a side link (SL) resource pool configuration, wherein the SL resource pool configuration may be included in a preconfiguration or the SL resource pool configuration may be received by UE 102 from a base station 160. Specifically, a memory unit of UE 102 may pre-store the preconfiguration. The receiving unit of UE 102 may receive the SL resource pool configuration stored in the preconfiguration. In addition, the receiving unit of UE 102 may receive the SL resource pool configuration from the base station 160. The memory unit of UE 102 may store the SL resource pool configuration received from the base station 160. The base station 160 may generate a SL resource pool configuration indicating a SL resource pool in a SL BWP to UE 102.
[0167] In the present disclosure, the SL BWP configuration may include one or more SL resource pool configurations. The SL resource pool configuration may indicate to the UE 102 the resource pool in the SL BWP provided by the SL BWP configuration. The resource pool may be a resource pool used by the UE 102 to transmit PSCCH, PSSCH and / or PSFCH. Additionally or alternatively, the resource pool may be a resource pool used by the UE 102 to receive PSCCH, PSSCH and / or PSFCH. The resource pool may be a resource pool in which the base station 160 schedules the UE 102 to transmit or receive PSCCH, PSSCH and / or PSFCH.
[0168] The 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, in order to accommodate the interleaved transmission, a mapping between the interleaving and one or more subchannels of the resource pool is provided. UE 102 (e.g., a control unit of UE 102) may determine 1002 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. The SL resource pool configuration may include parameter B and parameter C. The base station 160 may generate parameter B and / or parameter C so that it is determined at least based on parameter B and / or parameter C 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. The base station 160 may transmit a SL resource pool configuration including parameter B and / or parameter C to UE 102.
[0169] In other words, UE 102 may determine the starting interleaving index and the number of interleavings of the subchannel based on parameter B and / or parameter C. Likewise, the base station may determine the starting interleaving index and the number of interleavings of the subchannel based on parameter B and / or parameter C.
[0170] 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. UE 102 (or a base station) may determine the number N of one or more subchannels based on the parameters C and M. subch . Specifically, N subchCan 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.
[0171] 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.
[0172] In one example, parameter B is introduced to determine or indicate the starting interleaving index m. 0 UE 102 (or base station 160) may determine the starting interleaving index m based on parameter B for the resource pool. 0 . Starting interleaving index m 0 It can be used to determine the subchannel with the lowest index in the resource pool. 0 is an interlace among the K interlaces included in the lowest subchannel. The lowest subchannel refers to the subchannel with the lowest subchannel index.
[0173] 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. UE 102 (or base station 160) may determine the interlaced m based on parameter B. 0 Specifically, the UE 102 (or the base station 160) may determine the first RB of the lowest subchannel based on the parameter B. Specifically, the UE 102 (or the base station 160) may determine the interlaced m based on the parameter B. 0 , where interlaced m 0 Including the first RB of the lowest subchannel. That is, the first RB of the lowest subchannel is interlaced m 0 RB.
[0174] In one example, parameter B may be interleaved m0 Parameter B can be used to indicate the interleaving m of the subchannel with the lowest index in a resource pool or in a set of RBs in a resource pool. 0 .
[0175] 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 the interlace m of resource pool 907. 0 =2.
[0176] 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 the interlace m of resource pool 908. 0 =3. Therefore, in the present disclosure, different resource pools in the same SL BWP may have the same or different starting interlace m 0 .
[0177] In determining the starting interleaving index m 0 Thereafter, UE 102 (or base station 160) may determine K interleaving indices for the subchannels. UE 102 (or base station 160) may determine that the subchannel with the lowest index includes the subchannel with the interleaving indices (m 0 +j) mod M (j = 0, 1, ..., Kl) calculated. UE 102 (or base station 160) can determine that the subchannel with index i includes K interlaces, and the indices of these interlaces are calculated as ((m 0+floor(i*K))mod M+j)mod M, j=0,1,...,K1. In the case where the subcarrier spacing (SCS) of the SLBWP is 15 kHz, M is 10, and in the case where the SCS is 30 kHz, M is 5. For convenience of description, floor(i*K) and floor(i*K) may be used interchangeably.
[0178] 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.
[0179] 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 an RB set in the frequency domain. The RBs of the subchannel do not belong to more than one RB set. The UE 102 (or the base station 160) may determine the K interlaces of the subchannel. The UE 102 (or the base station 160) 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 .
[0180] 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 RP The resource pool of RB sets, RB 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, l, ..., (M mod K)-1.
[0181] According to the first concept of subchannel, for a subchannel with index i, where i=0, 1..., N subch -1, UE 102 (or base station 160) may determine that the subchannel with index i includes K interlaces, the indices of which are calculated as ((m 0 +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 15 kHz, M is 10, and in the case where the SCS is 30 kHz, M is 5.
[0182] 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 (or base station 160) may determine a 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 (or base station 160) may determine interlace m 0,r , where interlaced m 0,r The first RB of RB set r is included. UE 102 (or base station 160) may determine that the subchannel with the lowest index in RB set r includes K interlaces, the indices of which 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.
[0183] After determining the K interleaving indexes of the subchannel, the UE 102 (or the base station 160) may also determine the RB of the subchannel as the intersection of the determined K interleaving RBs and the 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 the 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.
[0184] 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. UE 102 (or base station 160) may determine K interlaces of the subchannel. UE 102 (or base station 160) 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, UE 102 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 resource pool and 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.
[0185] According to the second concept of subchannel, for a subchannel with index i, where i = 0, 1, ..., Nsubch -1, UE 102 may determine that the subchannel with index i includes K interlaces, the indices of which are calculated as ((m 0 +floor(i*K))mod M+j)mod M, j=0,1,…,K-1.
[0186] 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 an unequal number of interlaces. The unequal number of interlaces may be determined based on the values of M and K. Specifically, UE 102 (or base station 160) may determine that a 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 the largest index in the resource pool or RB set.
[0187] 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.
[0188] 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.
[0189] The number of PRBs used for PSCCH transmission in a time slot may be preconfigured or indicated in the above (pre) configuration. Similarly, the number of symbols used for PSCCH transmission in a time slot may be preconfigured or indicated in the (pre) configuration. In other words, the Tx UE may determine one or more interlaces in a subchannel for PSCCH transmission. The Rx UE may determine one or more interlaces in a subchannel for PSCCH reception in a time slot. PSCCH reception or PSCCH candidate detection may be performed once within a set of RBs in a resource pool. The RX UE may blindly detect PSCCH candidates in each set of RBs in a resource pool.
[0190] Fig.11 Various components that may be used in a UE 1102 are shown. Fig.11 The UE 1102 (UE 102) described herein may be configured in accordance with a combination of Figure 1 102 described herein. The UE 1102 includes a processor 1181 that controls the operation of the UE 1102. The processor 1181 may also be referred to as a central processing unit (CPU). The memory 1187 (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 1183a and data 1185a to the processor 1181. A portion of the memory 1187 may also include a non-volatile random access memory (NVRAM). The instructions 1183b and the data 1185b may also reside in the processor 1181. The instructions 1183b and / or data 1185b loaded into the processor 1181 may also include instructions 1183a and / or data 1185a from the memory 1187, which are loaded for execution or processing by the processor 1181. The instructions 1183b may be executed by the processor 1181 to implement one or more of the above methods.
[0191] The UE 1102 may also include a housing that houses one or more transmitters 1158 and one or more receivers 1120 to allow transmission and reception of data. The transmitters 1158 and receivers 1120 may be combined into one or more transceivers 1118. One or more antennas 1122a-n are attached to the housing and electrically coupled to the transceiver 1118.
[0192] The various components of the UE 1102 are coupled together via a bus system 1189 (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.111189. The UE 1102 may also include a digital signal processor (DSP) 1191 for processing signals. The UE 1102 may also include a communication interface 1193 that provides a user with access rights to the functions of the UE 1102. Fig.11 The UE 1102 is shown as a functional block diagram rather than a listing of specific components.
[0193] Fig.12 Various components that may be utilized in base station 1260 are shown. Fig.12 The base station 1260 described may be based on the combination of Figure 1 The base station 1260 described in the embodiment of the present invention is implemented by the base station 160. The base station 1260 includes a processor 1281 that controls the operation of the base station 1260. The processor 1281 may also be referred to as a central processing unit (CPU). The memory 1287 (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 1283a and data 1285a to the processor 1281. A portion of the memory 1287 may also include a non-volatile random access memory (NVRAM). The instructions 1283b and the data 1285b may also reside in the processor 1281. The instructions 1283b and / or data 1285b loaded into the processor 1281 may also include instructions 1283a and / or data 1285a from the memory 1287, which are loaded for execution or processing by the processor 1281. The instructions 1283b may be executed by the processor 1281 to implement one or more of the above-mentioned methods 300.
[0194] The base station 1260 may also include a housing that houses one or more transmitters 1217 and one or more receivers 1278 to allow transmission and reception of data. The transmitters 1217 and receivers 1278 may be combined into one or more transceivers 1276. One or more antennas 1280a-n are attached to the housing and electrically coupled to the transceivers 1276.
[0195] The various components of the base station 1260 are coupled together via a bus system 1289 (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.12 The base station 1260 may also include a digital signal processor (DSP) 1291 for processing signals. The base station 1260 may also include a communication interface 1293 that provides user access to the functions of the base station 1260. Fig.12 The base station 1260 is shown as a functional block diagram rather than a listing of specific components.
[0196] 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.
[0197] 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.
[0198] 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.
[0199] 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 included in a preconfiguration or from a base station, the SL resource pool configuration indicating a SL resource pool in a SL bandwidth part (BWP), the SL resource pool including a plurality of resource block (RB) sets in a frequency domain, and receiving a first parameter, wherein the first parameter indicates configuring interleaved transmission in the SL resource pool; and A control unit configured to determine a plurality of subchannels for the SL resource pool, wherein A subchannel of the plurality of subchannels is determined to be within one RB set of the plurality of RB sets, and An index of an interlace included in a subchannel is determined based on at least a starting interlace index, which is a starting interlace index of a subchannel having a lowest subchannel index, and a second parameter indicating a first number of interlaces to be included in the subchannel.
2. The UE according to claim 1: wherein The first parameter is a common parameter of multiple SL resource pools configured in the SL BWP.
3. The UE according to claim 1: The control unit is further configured to determine the resource block of the subchannel as an intersection of the determined interleaved resource blocks of the subchannel and the RB set where the subchannel is located.
4. The UE according to claim 1: The control unit is further configured to determine that the subchannel with the lowest subchannel index includes the first number of interleavings, wherein the index of the interleavings is determined as (m0+j)mod M, j=0,1,···, the first number-1, wherein m0 is the starting interleaving index of the subchannel with the lowest subchannel index, and if the subcarrier spacing of the SL BWP is 15kHz, the value of M is equal to 10, or if the subcarrier spacing is 30kHz, the value of M is equal to 5.
5. A communication method performed by a user equipment (UE), the communication method comprising: receiving a sidelink (SL) resource pool configuration included in a preconfiguration or from a base station, the SL resource pool configuration indicating a SL resource pool in a SL bandwidth part (BWP), the SL resource pool comprising a plurality of resource block (RB) sets in a frequency domain; receiving a first parameter, wherein the first parameter indicates configuring interleaved transmission in the SL resource pool; as well as Determine a plurality of subchannels for the SL resource pool, wherein A subchannel of the plurality of subchannels is determined to be within one RB set of the plurality of RB sets, and An index of an interlace included in one subchannel is determined based on at least a starting interlace index, which is a starting interlace index of a subchannel having a lowest subchannel index, and a second parameter indicating a first number of interlaces to be included in the subchannel.
6. A base station, comprising: a control unit configured to generate a side link (SL) resource pool configuration to a user equipment (UE), the SL resource pool configuration indicating a SL resource pool in a SL bandwidth part (BWP), the SL resource pool comprising a plurality of resource block (RB) sets in a frequency domain, generating a first parameter and a second parameter, the first parameter indicating that interleaved transmission is configured in the SL resource pool, the second parameter indicating a first number of interleavings to be included in a subchannel, Determine a plurality of subchannels for the SL resource pool, wherein a subchannel in the plurality of subchannels is determined to be within an RB set in the plurality of RB sets, and determine an index of an interlace included in the subchannel based on at least a starting interlace index and the second parameter, the starting interlace index being a starting interlace index of a subchannel having a lowest subchannel index; and A transmitting unit, wherein the transmitting unit is configured to transmit the SL resource pool configuration, the first parameter and the second parameter to the UE.
7. The base station according to claim 6: The first parameter is a common parameter of multiple SL resource pools configured in the SL BWP.
8. The base station according to claim 6: The control unit is further configured to determine the resource block of the subchannel as an intersection of the determined interleaved resource blocks of the subchannel and the RB set where the subchannel is located.
9. The base station according to claim 6: The control unit is further configured to determine that the subchannel with the lowest subchannel index includes the first number of interleavings, wherein the index of the interleavings is determined as (m0+j)mod M, j=0,1,···, the first number-1, wherein m0 is the starting interleaving index of the subchannel with the lowest subchannel index, and if the subcarrier spacing of the SL BWP is 15kHz, the value of M is equal to 10, or if the subcarrier spacing is 30kHz, the value of M is equal to 5.