Terminal device and communication method
The terminal device achieves fair channel access by using a multi-channel access procedure and selecting the largest channel access priority class value, addressing the challenges of coexistence in unlicensed bands.
Patent Information
- Application Number
- PCT/JP2024/038392
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-11-02
- Filing Date
- 2024-10-28
- Publication Date
- 2025-05-08
AI Technical Summary
Existing terminal devices face challenges in achieving fair channel access in wireless communication systems, particularly in unlicensed bands where multiple systems need to coexist without interfering with each other.
A terminal device equipped with a processor and memory, employing a multi-channel access procedure to perform multiple side-link transmissions on multiple channels in consecutive slots, and selecting the largest channel access priority class value to ensure fair channel access.
The proposed solution enables fair channel access by prioritizing channel access based on available priority class values, thereby improving the efficiency and reliability of side-link transmissions in multi-system environments.
Smart Images

Figure JP2024038392_08052025_PF_FP_ABST
Abstract
Description
Terminal device and communication method
[0001] The present invention relates to a terminal device and a communication method. This application claims priority to Japanese Patent Application No. 2023-188071, filed on November 2, 2023, the contents of which are incorporated herein by reference.
[0002] A radio access method and a radio network for cellular mobile communications (hereinafter referred to as "Long Term Evolution (LTE)" or "EUTRA: Evolved Universal Terrestrial Radio Access") are being studied by the 3rd Generation Partnership Project (3GPP). In LTE, a base station device is also called an eNodeB (evolved NodeB), and a terminal device is also called a UE (User Equipment). LTE is a cellular communication system in which areas covered by a base station device are arranged in multiple cells. A single base station device may manage multiple serving cells.
[0003] 3GPP is currently studying and standardizing the next-generation standard (NR: New Radio) as the communication method for 5G. NR is expected to meet the requirements for three scenarios: eMBB (enhanced Mobile BroadBand), mMTC (massive Machine Type Communication), and URLLC (Ultra Reliable and Low Latency Communication) within a single technology framework.
[0004] NR supports sidelink technology, which allows terminal devices to communicate directly with each other without going through a base station device, and the application of sidelink technology to unlicensed spectrum is also being considered (Non-Patent Document 1).
[0005] "Title: New WID on NR sidelink evolution ", RP-213678, OPPO, LG Electronics. 3GPP TSG RAN Meeting #94e, Dec.6-17, 2021
[0006] In unlicensed bands, LBT (Listen Before Talk) based on CCA (Clear Channel Assessment) is used to coexist with other systems. In Japan, Europe, etc., the LBT function is required for systems operating in the 5 GHz unlicensed band. An object of one aspect of the present invention is to provide a terminal device and a communication method used in the terminal device that can achieve fair channel access.
[0007] (1) A first aspect of the present invention provides a terminal device comprising a processor and a memory for storing computer program code, the terminal device performing operations including: applying a multi-channel access procedure for performing multiple sidelink transmissions on multiple channels in one or more consecutive slots; selecting a highest channel access priority class value among multiple channel access priority class values associated with the multiple sidelink transmissions; and using the channel access priority class value selected in the multi-channel access procedure on a channel on which a Type 1 channel access procedure is performed.
[0008] (2) A second aspect of the present invention is a communication method for use in a terminal device, comprising the steps of: applying a multi-channel access procedure for performing a plurality of sidelink transmissions on a plurality of channels in one or more consecutive slots; selecting a highest channel access priority class value among a plurality of channel access priority class values associated with the plurality of sidelink transmissions; and using the channel access priority class value selected in the multi-channel access procedure on a channel on which a Type 1 channel access procedure is performed.
[0009] Fair channel access can be achieved.
[0010] 1 is a conceptual diagram of a wireless communication system according to an aspect of the present embodiment. FIG. 1 is a schematic diagram showing an example of a resource grid in a subframe according to an aspect of the present embodiment. FIG. 2 is a schematic block diagram showing a configuration of a terminal device 1 according to an aspect of the present embodiment. FIG. 3 is a schematic block diagram showing a configuration of a base station device 3 according to an aspect of the present embodiment. FIG. 4 is a diagram showing an example of interlace mapping according to an aspect of the present embodiment. FIG. 5 is a diagram showing an example of an arrangement of PSCCHs monitored in a terminal device 1 according to an aspect of the present embodiment. FIG. 6 is a diagram showing an example of an arrangement of PSCCHs monitored in a terminal device 1 according to an aspect of the present embodiment. FIG. 7 is a diagram showing an example of a resource selection procedure in a terminal device 1 according to an aspect of the present embodiment. FIG. 8 is a diagram showing an example of an arrangement of MCSt slots in a terminal device 1 according to an aspect of the present embodiment. FIG. 9 is a diagram showing an example of an arrangement of consecutive slot transmissions including multiple sidelink transmissions in a terminal device 1 according to an aspect of the present embodiment. FIG. 10 is a diagram showing an example of sidelink transmission on multiple channels in consecutive slots in a terminal device 1 according to an aspect of the present embodiment. FIG. 11 is a diagram showing an example of a multi-channel access procedure for performing multiple sidelink transmissions on multiple channels in one or more consecutive slots in a terminal device 1 according to an aspect of the present embodiment.
[0011] Hereinafter, an embodiment of the present invention will be described.
[0012] "A and / or B" may be a term that includes "A", "B", or "A and B".
[0013] The parameter or information indicating one or more values may mean that the parameter or information includes at least a parameter or information indicating the one or more values. The upper layer parameter may be a single upper layer parameter. The upper layer parameter may be an information element (IE) including multiple parameters.
[0014] Fig. 1 is a conceptual diagram of a wireless communication system according to one aspect of the present embodiment. In Fig. 1, the wireless communication system includes terminal devices 1A to 1C and a base station device 3 (gNB). Hereinafter, the terminal devices 1A to 1D are also referred to as terminal devices 1 (UE).
[0015] The base station device 3 may be configured to include one or both of an MCG (Master Cell Group) and an SCG (Secondary Cell Group). The MCG is a group of serving cells including at least a PCell (Primary Cell). The SCG is a group of serving cells including at least a PSCell (Primary Secondary Cell). The PCell is a cell on which an initial connection establishment procedure or a connection re-establishment procedure is performed by the terminal device 1 (the cell on which the procedure has been performed). The PSCell is a serving cell on which a random access procedure is performed by the terminal device 1. The MCG may be configured to include one or more SCells (Secondary Cells). The SCG may be configured to include one or more SCells. The serving cell identity is a short identifier for identifying a serving cell. The serving cell identity may be provided by a higher layer parameter.
[0016] A serving cell group (cell group) is a general term for an MCG, an SCG, and a PUCCH cell group. A serving cell group may include one or more serving cells (or component carriers). One or more serving cells (or component carriers) included in a serving cell group may be operated by carrier aggregation.
[0017] The base station device 3 communicates with the terminal device 1 using different frequency bands (carrier frequencies, frequency spectrums). This operation (multi-carrier operation) may be referred to as carrier aggregation or dual connectivity. Different cells (serving cells) use different frequency bands. In the base station device 3 and the terminal device 1, among the multiple cells used in carrier aggregation, one cell may use a downlink frequency band and an uplink frequency band, and the other cells may use only the downlink frequency band, or the other cells may also use a downlink frequency band and an uplink frequency band. The terminal device 1 makes an initial connection with the base station device 3, and after the connection with the base station device 3 is established, multiple cell connections are added. A frequency band used for communication is added to the terminal device 1. A cell (serving cell) used for communication is added to the terminal device 1. A connection with the base station device 3 is added to the terminal device 1.
[0018] Terminal device 1A and terminal device 1B communicate directly using side link technology. Terminal device 1A and terminal device 1B are located within the coverage of base station device 3 (in-coverage). Terminal device 1A and terminal device 1C communicate directly using side link technology. Terminal device 1C and terminal device 1D communicate directly using side link technology. Terminal device 1C and terminal device 1D are located outside the coverage of base station device 3 (out-of-coverage). There are three cases: direct communication between in-coverage terminal devices 1, direct communication between in-coverage terminal device 1 and out-of-coverage terminal device 1, and direct communication between out-of-coverage terminal devices 1.
[0019] In a wireless communication system, the terminal device 1 and the base station device 3 may use one or more communication methods. For example, CP-OFDM (Cyclic Prefix-Orthogonal Frequency Division Multiplexing) may be used in the downlink of the wireless communication system. Furthermore, either CP-OFDM or DFT-s-OFDM (Discrete Fourier Transform-spread-Orthogonal Frequency Division Multiplexing) may be used in the uplink of the wireless communication system. Here, DFT-s-OFDM is a communication method in which modified precoding is applied prior to signal generation in CP-OFDM. Here, modified precoding is also referred to as DFT precoding.
[0020] CP-OFDM may be used for the side link between the terminal devices 1. Furthermore, DFT-s-OFDM may be used for the side link between the terminal devices 1.
[0021] As shown in Fig. 1, the base station device 3 may be configured with one transceiver device (or transmission point, transmission device, reception point, reception device, transceiver point). On the other hand, in some cases, the base station device 3 may be configured to include multiple transceivers. When the base station device 3 is configured with multiple transceivers, each of the multiple transceivers may be located in a different geographical location.
[0022] The subcarrier spacing (SCS) Δf for a certain subcarrier spacing setting μ may be Δf=2μ×15 kHz. For example, the subcarrier spacing setting μ may represent any of 0, 1, 2, 3, and 4.
[0023] A time unit Tc = 1 / (Δfmax × Nf) may be used to express the length of the time domain. Here, Δfmax = 480 kHz. Nf = 4096. The constant κ may be κ = Δfmax × Nf / (ΔfrefNf,ref) = 64. Δfref may be 15 kHz. Nf,ref is 2048.
[0024] The transmission of downlink / uplink signals may be organized into radio frames (system frames, frames) of length Tf, where Tf = (Δfmax × Nf / 100) × Ts = 10 ms.
[0025] The transmission of sidelink signals may be organized in radio frames (system frames, frames) of length Tf, where Tf = (Δfmax × Nf / 100) × Ts = 10 ms.
[0026] A radio frame may include 10 subframes, where the length of the subframes, Tsf, may be (Δfmax×Nf / 1000)×Ts=1 ms, and the number of OFDM symbols per subframe, may be Nsubframe,μsymb=Nslotsymb×Nsubframe,μslot.
[0027] An OFDM symbol is used as a time domain unit for a communication scheme used in a wireless communication system. For example, an OFDM symbol may be used as a time domain unit for CP-OFDM. Also, an OFDM symbol may be used as a time domain unit for DFT-s-OFDM.
[0028] A slot may be configured to include multiple OFDM symbols. For example, one slot may be configured by Nslotsymb consecutive OFDM symbols. For example, in a normal CP setting, Nslotsymb=14 may be used. Also, in an extended CP setting, Nslotsymb=12 may be used.
[0029] The slots may be indexed in the time domain. For example, the slot index nμs may be given in ascending order as integer values ranging from 0 to Nsubframe,μslot−1 in subframes. Also, the slot index nμs,f may be given in ascending order as integer values ranging from 0 to Nframe,μslot−1 in radio frames.
[0030] Fig. 2 is a diagram showing an example of the configuration of a resource grid according to one aspect of this embodiment. In the resource grid of Fig. 2, the horizontal axis represents the OFDM symbol index lsym, and the vertical axis represents the subcarrier index ksc. The resource grid of Fig. 2 includes Nsize, μgrid, x × NRBsc subcarriers and Nsubframe, μsymb OFDM symbols. Here, Nsize, μgrid, and x represent the bandwidth of the SCS-specific carrier. The values of Nsize, μgrid, and x are expressed in resource blocks.
[0031] Within the resource grid, a resource identified by a subcarrier index ksc and an OFDM symbol index lsym is also called a resource element (RE).
[0032] A resource block (RB) includes NRBsc consecutive subcarriers. The resource block is a collective term for a common resource block (CRB), a physical resource block (PRB), and a virtual resource block (VRB). For example, NRBsc may be 12.
[0033] A Bandwidth Part (BWP) may be configured as a subset of the resource grid. Here, a BWP configured for the downlink is also referred to as a downlink BWP. A BWP configured for the uplink is also referred to as an uplink BWP.
[0034] The BWP configured for the sidelink is also called the sidelink BWP.
[0035] Carrier aggregation may be performing communication using a plurality of aggregated serving cells. Also, carrier aggregation may be performing communication using a plurality of aggregated component carriers. Also, carrier aggregation may be performing communication using a plurality of aggregated downlink component carriers. Also, carrier aggregation may be performing communication using a plurality of aggregated uplink component carriers.
[0036] An example of the configuration of the terminal device 1 according to one aspect of this embodiment will be described below.
[0037] 3 is a schematic block diagram showing the configuration of a terminal device 1 according to one aspect of the present embodiment. As shown in the figure, the terminal device 1 includes a radio transmission / reception unit 10 and an upper layer processing unit 14. The radio transmission / reception unit 10 includes at least an antenna unit 11, an RF (Radio Frequency) unit 12, and part or all of a baseband unit 13. The upper layer processing unit 14 includes at least a medium access control layer processing unit 15 and part or all of a radio resource control layer processing unit 16. The radio transmission / reception unit 10 is also referred to as a transmitter, a receiver, or a physical layer processing unit.
[0038] The wireless transmission / reception unit 10 performs physical layer processing.
[0039] For example, the radio transceiver 10 may generate a baseband signal of an uplink physical channel. Here, a transport block delivered from a higher layer on the UL-SCH may be mapped to the uplink physical channel. For example, the radio transceiver 10 may generate a baseband signal of an uplink physical signal.
[0040] For example, the radio transceiver 10 may attempt to detect information transmitted by a downlink physical channel. Here, a transport block of the information transmitted by the downlink physical channel may be delivered to a higher layer on a DL-SCH. For example, the radio transceiver 10 may attempt to detect information transmitted by a downlink physical signal.
[0041] For example, the radio transceiver unit 10 may generate a baseband signal of a sidelink physical channel. For example, the radio transceiver unit 10 may generate a baseband signal of a sidelink physical signal. For example, the radio transceiver unit 10 may attempt to detect information transmitted by the sidelink physical channel. For example, the radio transceiver unit 10 may attempt to detect information transmitted by the sidelink physical signal.
[0042] The receiving unit of the terminal device 1 receives the PDCCH. The receiving processing unit of the terminal device 1 performs processing to receive the PDCCH in the downlink frequency band (cell, component carrier, carrier). The receiving processing unit of the terminal device 1 performs processing such as demodulation and decoding on the PDCCH. The receiving processing unit of the terminal device 1 performs processing to receive the PDCCH and to detect downlink control information.
[0043] A receiving unit of the terminal device 1 receives the PDSCH. A receiving processing unit of the terminal device 1 performs processing to receive the PDSCH in the downlink frequency band (cell, component carrier, carrier). The receiving processing unit of the terminal device 1 performs processing such as demodulation and decoding on the PDSCH.
[0044] The receiving unit of the terminal device 1 receives the PSCCH. The receiving processing unit of the terminal device 1 performs processing such as demodulation and decoding on the PSCCH. The receiving processing unit of the terminal device 1 performs processing to receive the PSCCH and detect side link control information. The receiving unit of the terminal device 1 determines the frequency resources (interlaces and resource blocks, described later) that constitute the PSCCH. The receiving unit of the terminal device 1 determines the OFDM symbols in which the PSCCH can be allocated. The receiving unit of the terminal device 1 blind decodes the PSCCH. The receiving unit of the terminal device 1 blind decodes the PSCCH in one slot in one resource pool. The receiving unit of the terminal device 1 may blind decode the PSCCH in two or more slots in one resource pool. The receiving unit of the terminal device 1 may blind decode two or more PSCCHs in one slot in one resource pool. The receiving unit of the terminal device 1 receives the PSSCH. The receiving processing unit of the terminal device 1 performs processing such as demodulation and decoding on the PSSCH. A receiving unit of the terminal device 1 receives the PSFCH. A receiving processing unit of the terminal device 1 receives the HARQ-ACK on the PSFCH.
[0045] A transmitter (also referred to as a transmission processing unit) of the terminal device 1 transmits a HARQ-ACK. The transmission processing unit of the terminal device 1 transmits a HARQ-ACK for a PDSCH. The transmission processing unit of the terminal device 1 transmits the HARQ-ACK in an uplink frequency band (cell, component carrier, carrier).
[0046] The transmission processing unit of the terminal device 1 transmits a HARQ-ACK for the PSSCH. The transmission processing unit of the terminal device 1 transmits the HARQ-ACK in the sidelink frequency band. The transmission processing unit of the terminal device 1 transmits the HARQ-ACK on the PSFCH. The transmission processing unit of the terminal device 1 may transmit the HARQ-ACK on the PSSCH. The transmission processing unit of the terminal device 1 does not have to transmit a HARQ-ACK for the PSSCH.
[0047] The transmitting unit of the terminal device 1 transmits the PSCCH. The transmitting processing unit of the terminal device 1 performs processing such as encoding and modulation on the PSCCH. The transmitting processing unit of the terminal device 1 performs processing to transmit side link control information using the PSCCH. The transmitting unit of the terminal device 1 determines the frequency resources (interlaces and resource blocks, described later) that constitute the PSCCH. The transmitting unit of the terminal device 1 determines the OFDM symbols in which the PSCCH can be placed. The transmitting unit of the terminal device 1 transmits the PSSCH. The transmitting processing unit of the terminal device 1 performs processing such as encoding and modulation on the PSSCH.
[0048] The upper layer processing unit 14 outputs uplink data (transport blocks) generated by user operations or the like to the radio transceiver unit 10. The upper layer processing unit 14 performs processing on the MAC layer, Packet Data Convergence Protocol (PDCP) layer, Radio Link Control (RLC) layer, and RRC layer.
[0049] The upper layer processing unit 14 outputs the side link data (transport block) to the radio transceiver unit 10.
[0050] A media access control layer processing unit (MAC layer processing unit) 15 included in the upper layer processing unit 14 performs MAC layer processing.
[0051] The radio resource control layer processing unit 16 included in the upper layer processing unit 14 performs processing of the RRC layer. The radio resource control layer processing unit 16 manages various setting information / parameters (RRC parameters) of its own device. The radio resource control layer processing unit 16 sets various setting information / parameters (RRC parameters) based on upper layer signals received from the base station device 3. That is, the radio resource control layer processing unit 16 sets various setting information / parameters (RRC parameters) based on information indicating the various setting information / parameters (RRC parameters) received from the base station device 3. Note that the setting information may include information related to processing or setting of physical channels and physical signals (i.e., the physical layer), the MAC layer, the PDCP layer, the RLC layer, and the RRC layer. The parameters may be upper layer parameters.
[0052] For example, the radio resource control layer processing unit 16 may acquire RRC parameters included in an RRC message on a certain logical channel and set the acquired RRC parameters in a storage area of the terminal device 1. The RRC parameters set in the storage area of the terminal device 1 may be provided to a lower layer.
[0053] The radio resource control layer processing unit 16 sets a control resource set based on RRC signaling received from the base station device 3. The radio resource control layer processing unit 16 sets (configures) a search space within the control resource set. The radio resource control layer processing unit 16 sets (configures) PDCCH candidates to be monitored within the control resource set. The radio resource control layer processing unit 16 sets (configures) the number of PDCCH candidates to be monitored within the control resource set. The radio resource control processing unit 16 sets (configures) an aggregation level for the PDCCH candidates to be monitored within the control resource set.
[0054] The radio resource control layer processing unit 16 sets a DCI format to be monitored within a control resource set. The radio resource control layer processing unit 16 may set a DCI format to be monitored within a search space. The radio resource control layer processing unit 16 sets a DCI format to be monitored within a control resource set based on RRC signaling indicated from the base station device 3. The radio resource control layer processing unit 16 may set a DCI format to be monitored within a search space based on RRC signaling indicated from the base station device 3. The radio resource control layer processing unit 16 sets one or more DCI formats to be monitored in the reception processing unit.
[0055] The radio resource control layer processing unit 16 performs settings related to a plurality of search areas, each of which is indexed.
[0056] The radio resource control layer processing unit 16 performs settings related to CSI feedback (transmission of channel state information) based on RRC signaling received from the base station device 3. The radio resource control layer processing unit 16 sets the CSI feedback transmission period, the CSI feedback transmission start timing (offset), the CSI feedback information type, etc. The radio resource control layer processing unit 16 performs settings related to multiple CSI feedbacks. The settings related to multiple CSI feedbacks are each indexed.
[0057] The radio resource control layer processing unit 16 performs settings related to the SPS based on the RRC signaling received from the base station device 3. The radio resource control layer processing unit 16 sets the period of the SPS resources (PDSCH resources), the start timing (offset) of the SPS resources (PDSCH resources), the number of HARQ processes to be set for the SPS, an offset used to derive the HARQ process ID to be used for the SPS, an RNTI value for scheduling the SPS, etc. The radio resource control layer processing unit 16 performs settings related to multiple SPSs. The settings related to the multiple SPSs are each indexed.
[0058] The radio resource control layer processing unit 16 configures carrier aggregation based on RRC signaling received from the base station device 3. The radio resource control layer processing unit 16 configures a serving cell (secondary cell, primary secondary cell) as part of the carrier aggregation configuration. The serving cell may be configured with a downlink component carrier. The serving cell may be configured with a downlink component carrier and an uplink component carrier. The radio resource control layer processing unit 16 controls the radio transceiver unit 10 to perform reception processing using the downlink component carrier configured in the carrier aggregation configuration. The radio resource control layer processing unit 16 controls the radio transceiver unit 10 to perform transmission processing using the uplink component carrier configured in the carrier aggregation configuration.
[0059] The radio resource control layer processing unit 16 performs sidelink-related settings based on RRC signaling received from the base station device 3. The radio resource control layer processing unit 16 sets parameters related to the sidelink notified from the base station device 3. The parameters related to the sidelink will be described later. For example, the radio resource control layer processing unit 16 sets OFDM symbols in which the PSCCH can be allocated. For example, the radio resource control layer processing unit 16 sets a band in which the PSCCH is allocated. For example, the radio resource control layer processing unit 16 sets the number of resource blocks or interlaces that make up one PSCCH. The radio resource control layer processing unit 16 performs settings related to the transmission and reception of the PSCCH on the radio transceiver unit 10.
[0060] The medium access control layer processing unit (MAC layer processing unit) 15 activates / deactivates a secondary cell based on a MAC Control Element (MAC CE) received from the base station device 3. The medium access control layer processing unit (MAC layer processing unit) 15 outputs information indicating activation / deactivation for multiple serving cells configured by the radio resource control layer processing unit 16 to the radio transceiver unit 10 based on a MAC CE (SCell Activation / Deactivation MAC CEs) including information on activation / deactivation of the secondary cell. The medium access control layer processing unit (MAC layer processing unit) 15 deactivates a secondary cell based on a timer. The medium access control layer processing unit (MAC layer processing unit) 15 determines that scheduling has not been performed for a serving cell by the base station device 3 for a certain period of time by measuring with a timer, deactivates the serving cell, and controls the radio transceiver unit 10.
[0061] The medium access control layer processing unit (MAC layer processing unit) 15 processes sidelink HARQ operations, sidelink scheduling requests, sidelink buffer status reports, and CSI reports.
[0062] The radio resource control layer processing unit 16 may include functional information generated based on the functions provided by the terminal device 1 in an RRC message and transmit the information to the base station device 3.
[0063] The wireless transmission / reception unit 10 performs modulation, coding, and transmission processes. The wireless transmission / reception unit 10 generates a physical signal by performing coding, modulation, and baseband signal generation (conversion into a time-continuous signal) on data (transport blocks), and transmits the generated physical signal to the base station device 3.
[0064] The radio transmission / reception unit 10 performs demodulation processing, decoding processing, and reception processing. The radio transmission / reception unit 10 outputs a transport block from the information detected based on the demodulation processing and decoding processing of the received physical signal to the upper layer processing unit 14 on the DL-SCH.
[0065] The radio transceiver unit 10 stops various reception processes and various transmission processes in the deactivated serving cell. For example, the radio transceiver unit 10 stops monitoring the PDCCH in the deactivated serving cell. For example, the radio transceiver unit 10 stops receiving the PDSCH in the deactivated serving cell. For example, the radio transceiver unit 10 stops transmitting the SRS in the deactivated serving cell. For example, the radio transceiver unit 10 stops transmitting the PUSCH in the deactivated serving cell.
[0066] The RF unit 12 converts (down-converts) the signal received via the antenna unit 11 into a baseband signal and removes unnecessary frequency components. The RF unit 12 outputs the baseband signal to the baseband unit 13.
[0067] The baseband unit 13 converts the analog signal input from the RF unit 12 into a digital signal. The baseband unit 13 removes a portion corresponding to a cyclic prefix (CP) from the converted digital signal. The baseband unit 13 performs a fast Fourier transform (FFT) on the signal from which the CP has been removed, and extracts a signal in the frequency domain.
[0068] The baseband unit 13 performs an Inverse Fast Fourier Transform (IFFT) on the physical signal to generate an OFDM symbol. The baseband unit 13 adds a CP to the generated OFDM symbol to generate a baseband digital signal. The baseband unit 13 converts the baseband digital signal into an analog signal. The baseband unit 13 outputs the converted analog signal to the RF unit 12.
[0069] The RF unit 12 uses a low-pass filter to remove unnecessary frequency components from the analog signal input from the baseband unit 13, and upconverts the analog signal to a carrier frequency to generate an RF signal. The RF unit 12 transmits the RF signal via the antenna unit 11. The RF unit 12 also amplifies the power. The RF unit 12 may also have a function to control transmission power. The RF unit 12 is also referred to as a transmission power control unit.
[0070] The wireless transceiver 10 performs carrier sensing (LBT) before transmitting a signal to avoid signal collisions with other devices. The following types of LBT are used: Type 1: LBT that performs a random backoff process using a contention window with a variable size. Type 2A: LBT that does not perform a random backoff process and performs carrier sensing for 25 us before transmitting a signal. Type 2B: LBT that does not perform a random backoff process and performs carrier sensing for 16 us before transmitting a signal. Type 2C: LBT is not performed.
[0071] The wireless transceiver 10 transmits a signal after detecting that no other devices are transmitting (idle state) during listening, and does not transmit a signal when detecting that other devices are transmitting (busy state) during listening. The wireless transceiver 10 acquires a transmission opportunity and transmits when the LBT result is idle, and does not transmit when the LBT result is busy. The time of the transmission opportunity is called Channel Occupancy Time (COT). In LBT, the terminal device 1 monitors the channel before transmitting data, evaluates the idle channel, and transmits data only when it is confirmed that the channel is in an idle state.
[0072] When performing a random backoff process, the wireless transceiver unit 10 randomly generates a backoff counter value within the contention window size after the previous transmission. In random backoff, the terminal device 1 evaluates whether the channel is idle by detecting channel energy at each time interval using the random backoff counter. The wireless transceiver unit 10 waits until it confirms that the channel is idle for a certain period of time and performs carrier sensing (sensing) at each sensing slot time. If the carrier sensing result indicates that the channel is idle, the wireless transceiver unit 10 decrements the backoff counter value. If the carrier sensing result indicates that the channel is busy, the wireless transceiver unit 10 maintains the backoff counter value and waits until it confirms that the channel is idle for a certain period of time, and then performs carrier sensing. After repeating the above operations, the wireless transceiver unit 10 obtains access to the channel and can start transmitting signals on that channel after the backoff counter value reaches zero.
[0073] When HARQ-ACK feedback is applied to the sidelink, the radio transceiver unit 10 updates the contention window size based on the HARQ-ACK status. If the HARQ-ACK status is ACK, the radio transceiver unit 10 sets the contention window size to the minimum value. If the HARQ-ACK status is NACK, the radio transceiver unit 10 sets the contention window size to the next largest value. If the contention window size reaches the maximum configurable value, the radio transceiver unit 10 continues to use the maximum value even if the HARQ-ACK status is NACK.
[0074] The initial value of the random backoff counter may be an integer between 0 and the contention window size. Before the random backoff counter is initialized, the contention window size is adjusted to control the average time required for the terminal device 1 to access the channel.
[0075] Before transmitting on the channel, the terminal device 1 performs listen-before-talk (LBT) on the channel. The terminal device 1 may adjust the amount of time for which it performs LBT. The terminal device 1 may select a random number between zero and the contention window size. If the channel is free for at least the amount of time associated with the random number, the terminal device 1 may obtain a transmission opportunity and transmit.
[0076] An example of the configuration of the base station device 3 according to one aspect of this embodiment will be described below.
[0077] 4 is a schematic block diagram showing the configuration of a base station device 3 according to one aspect of the present embodiment. As shown in the figure, the base station device 3 includes a radio transmission / reception unit 30 and a higher layer processing unit 34. The radio transmission / reception unit 30 includes an antenna unit 31, an RF (Radio Frequency) unit 32, and a baseband unit 33. The higher layer processing unit 34 includes a medium access control layer processing unit 35 and a radio resource control layer processing unit 36. The radio transmission / reception unit 30 is also referred to as a transmitter, a receiver, or a physical layer processing unit.
[0078] The upper layer processing unit 34 processes the Medium Access Control (MAC) layer, Packet Data Convergence Protocol (PDCP) layer, Radio Link Control (RLC) layer, and Radio Resource Control (RRC) layer. Here, the MAC layer is also referred to as the MAC sublayer. The PDCP layer is also referred to as the PDCP sublayer. The RLC layer is also referred to as the RLC sublayer. The RRC layer is also referred to as the RRC sublayer.
[0079] The medium access control layer processing unit 35 included in the upper layer processing unit 34 performs MAC layer processing, which may include part or all of the following: mapping between logical channels and transport channels, multiplexing one or more MAC SDUs (Service Data Units) into transport blocks, disassembling transport blocks delivered from the physical layer on the UL-SCH into one or more MAC SDUs, applying HARQ (Hybrid Automatic Repeat reQuest) to transport blocks, and processing of scheduling requests.
[0080] The radio resource control layer processing unit 36 included in the upper layer processing unit 34 performs RRC layer processing. The RRC layer processing may include some or all of broadcast signal management, RRC connection / RRC idle state management, and RRC reconfiguration. The radio resource control layer processing unit 36 generates downlink data (transport blocks) to be allocated to the PDSCH, system information, RRC messages, MAC CEs, etc., or acquires them from upper nodes, and outputs them to the radio transceiver unit 30.
[0081] The radio resource control layer processing unit 36 also manages various setting information / parameters (RRC parameters) for each terminal device 1. The radio resource control layer processing unit 36 may set various setting information / parameters for each terminal device 1 via higher layer signals. That is, the radio resource control layer processing unit 36 transmits / broadcasts information indicating various setting information / parameters. The setting information may include information related to processing or setting of physical channels and physical signals (i.e., the physical layer), the MAC layer, the PDCP layer, the RLC layer, and the RRC layer. The parameters may be higher layer parameters. For example, the radio resource control layer processing unit 36 may include the RRC parameters in an RRC message on a certain logical channel and transmit the RRC parameters to the terminal device 1. Here, the RRC message may be mapped to any of the BCCH (Broadcast Control CHannel), CCCH (Common Control CHannel), and DCCH (Dedicated Control CHannel).
[0082] The radio resource control layer processing unit 36 may determine RRC parameters to be transmitted to the terminal device 1 based on the RRC parameters included in the RRC message transmitted from the terminal device 1. Here, the RRC message transmitted from the terminal device 1 may be related to a capability information report of the terminal device 1.
[0083] The radio resource control layer processing unit 36 sets a control resource set for the terminal device 1. Multiple PDCCH candidates are configured (set) within the set control resource set. The radio resource control layer processing unit 36 sets a search space for the terminal device 1. The radio resource control layer processing unit 36 sets a DCI format to be monitored in the search space for the terminal device 1.
[0084] The radio resource control layer processing unit 36 sets a DCI format to be applied to the terminal device 1 within the control resource set. The radio resource control layer processing unit 36 generates RRC signaling indicating the DCI format to be applied to the terminal device 1. The radio resource control layer processing unit 36 sets one or more DCI formats to be applied in the transmission processing unit.
[0085] The radio resource control layer processing unit 36 performs settings related to a plurality of search areas, each of which is indexed.
[0086] The radio resource control layer processing unit 36 sets resources for transmitting HARQ-ACK to the terminal device 1. The radio resource control layer processing unit 36 sets resources for transmitting HARQ-ACK for PDSCH in the downlink frequency band (cell, component carrier, carrier). The radio resource control layer processing unit 36 sets resources for transmitting HARQ-ACK for PDSCH in the uplink frequency band (cell, component carrier, carrier).
[0087] The radio resource control layer processing unit 36 performs settings related to CSI feedback (transmission of channel state information) for the terminal device 1. The radio resource control layer processing unit 36 sets the CSI feedback transmission period, the CSI feedback transmission start timing (offset), the CSI feedback information type, etc. The radio resource control layer processing unit 36 performs settings related to multiple CSI feedbacks. The settings related to multiple CSI feedbacks are each indexed.
[0088] The radio resource control layer processing unit 36 performs SPS-related settings for the terminal device 1. The radio resource control layer processing unit 36 sets the period of the SPS resources (PDSCH resources), the start timing (offset) of the SPS resources (PDSCH resources), the number of HARQ processes to be set for the SPS, an offset used to derive the HARQ process ID to be used for the SPS, an RNTI value for SPS scheduling, and the like. The radio resource control layer processing unit 36 performs settings for multiple SPSs. The settings for multiple SPSs are each indexed.
[0089] The radio resource control layer processing unit 36 configures carrier aggregation for the terminal device 1. The radio resource control layer processing unit 36 configures a serving cell (secondary cell, primary secondary cell) as the carrier aggregation configuration. The serving cell may be configured with a downlink component carrier. The serving cell may be configured with a downlink component carrier and an uplink component carrier. The radio resource control layer processing unit 36 controls the radio transceiver unit 30 to perform transmission processing for the terminal device 1 using the downlink component carrier configured in the carrier aggregation configuration. The radio resource control layer processing unit 36 controls the radio transceiver unit 30 to perform reception processing for the terminal device 1 using the uplink component carrier configured in the carrier aggregation configuration.
[0090] The radio resource control layer processing unit 36 performs sidelink-related settings for the terminal device 1. The radio resource control layer processing unit 36 sets parameters related to the sidelink for the terminal device 1 and notifies the terminal device 1 via the radio transceiver unit 30. For example, the following information is used as parameters related to the sidelink: Configuration of the sidelink BWP Configuration of the sidelink radio bearer Configuration of the sidelink measurement
[0091] The information indicating the configuration of the sidelink BWP includes information indicating the starting position of a symbol in a slot used for the sidelink, the length of the symbol, the PSBCH configuration, the configuration of the sidelink resource pool, etc. The information indicating the PSBCH configuration includes information indicating parameters used for PSBCH transmission power control. The information indicating the configuration of the sidelink resource pool includes information indicating the configuration of the sidelink reception resource pool, the configuration of the sidelink transmission resource pool, etc. The configuration of the sidelink transmission resource pool includes the configuration of the transmission resource pool for a method (mode 1) in which the base station device 3 indicates scheduling information to the terminal device 1, and the configuration of the transmission resource pool for a method (mode 2) in which the terminal device 1 autonomously selects resources.
[0092] The information indicating the configuration of the sidelink resource pool includes information indicating the PSCCH configuration, information indicating the PSSCH configuration, information indicating the PSFCH configuration, information indicating the sidelink subchannel size, information indicating the start position of the sidelink subchannel, information indicating the MCS table used in the sidelink, information indicating the sidelink PTRS configuration, information indicating the sidelink TDD UL-DL configuration, information indicating the number of PRBs in the sidelink resource pool, information indicating the time resources of the sidelink resource pool, information indicating parameters of the sidelink transmit power control, information indicating the maximum number of reserved PSCCH / PSSCH resources that can be indicated by one SCI, information indicating the set of reservable resource intervals, information indicating whether the PSCCH or PSSCH DM RS is used for L1 RSRP measurement in the sensing operation, information indicating the start position of the sensing window, information indicating the end position of the sensing window, and information indicating the sidelink synchronization configuration.
[0093] The information indicating the configuration of the sidelink resource pool may also include information indicating a slot configuration, which may be applied: a slot configuration in which the PSCCH can be allocated only in the first half of the slot (the second OFDM symbol, or the second and third OFDM symbols), a slot configuration in which the PSCCH can be allocated in the first half of the slot (the second OFDM symbol, or the second and third OFDM symbols), or a slot configuration in which the PSCCH can be allocated in the second half of the slot (the ninth OFDM symbol, or the ninth and tenth OFDM symbols).
[0094] The PSSCH is arranged in the OFDM symbol following the OFDM symbol in which the PSCCH is arranged. For example, the PSSCH is arranged in the second or subsequent OFDM symbols in a slot. For example, if the PSCCH is arranged in the first half of a slot, the PSSCH is arranged in the second or subsequent OFDM symbols in the slot, and if the PSCCH is arranged in the second half of a slot, the PSSCH is arranged in the ninth or subsequent OFDM symbols in the slot.
[0095] The information indicating the configuration of the PSCCH includes information indicating the number of symbols in the PSCCH, information indicating the number of RBs that make up the PSCCH, information indicating the initial value (ID) of the scrambling of the DM RS of the PSCCH, and information indicating the number of bits reserved in the first stage SCI.
[0096] The information indicating the configuration of the PSSCH includes information indicating candidates for β offsets used to determine the number of coded modulation symbols of the 2nd stage SCI, information indicating the time domain pattern of the DM RS of the PSSCH, and information indicating a scaling factor for limiting the number of resource elements allocated to the 2nd stage SCI of the PSSCH.
[0097] The information indicating the configuration of the PSFCH includes information indicating a set of PRBs used for transmitting and receiving the PSFCH, information indicating the number of cyclic shift pairs used for PSFCH transmission that can be multiplexed onto one PRB, information indicating the number of PSFCH resources available for multiplexing HARQ-ACK information, information indicating a scrambling ID for sequence hopping of the PSFCH, information indicating the interval of the PSFCH resources, and information indicating the minimum time gap between the PSSCH and the PSFCH.
[0098] The information indicating parameters for sidelink transmission power control includes information indicating parameters used for sidelink path loss-based transmission power control and information indicating parameters used for downlink path loss-based transmission power control.
[0099] The information indicating the sidelink synchronization configuration includes information indicating whether the sidelink synchronization configuration is used for transmitting and receiving the sidelink synchronization signal when the terminal device 1 is synchronized to GNSS, or whether the sidelink synchronization configuration is used for transmitting and receiving the sidelink synchronization signal when the terminal device 1 is synchronized to the base station device 3, information indicating the type of hysteresis when evaluating the synchronization reference terminal device 1, information indicating the number of sidelink SSB transmissions in one sidelink SSB section, information indicating the section and start position of the sidelink SSB, information indicating the ID of the sidelink synchronization signal, information indicating the threshold used to determine the transmission of the sidelink synchronization signal, etc.
[0100] The information indicating the configuration of the sidelink radio bearer includes information indicating whether the terminal device 1 is the synchronization source, information indicating parameters used to detect a sidelink radio link failure, information indicating the frequency used for the sidelink, information indicating the configuration for a method (mode 1) in which the base station device 3 instructs the terminal device 1 about scheduling information, information indicating the configuration for a method (mode 2) in which the terminal device 1 autonomously selects resources, information indicating whether CSI reporting is used, information indicating the configuration of a sidelink scheduling request, information indicating the priority of transmitting and receiving sidelink SSBs, information indicating the RLC mode, information indicating the configuration of the sidelink logical channel, and information indicating the configuration of the sidelink RLC.
[0101] The information indicating the frequency at which the sidelink is used further includes information indicating the subcarrier spacing, information indicating the frequency position of the sidelink SSB, information indicating the synchronization priority, and the like.
[0102] The information indicating the configuration for the method (mode 1) in which the base station device 3 indicates scheduling information to the terminal device 1 includes information indicating an RNTI used to scramble the CRC of a DCI format (e.g., DCI format 3_0) including scheduling information for the terminal device 1, information indicating a sidelink MAC configuration, and information indicating a sidelink Configured Grant configuration. The information indicating the sidelink MAC configuration includes information indicating a sidelink BSR configuration and information indicating a threshold used to determine the priority of sidelink transmission and uplink transmission. The information indicating the sidelink Configured Grant configuration includes information indicating an ID for identifying the sidelink Configured Grant, information indicating frequency resources for the sidelink Configured Grant, information indicating time resources for the sidelink Configured Grant, information indicating a HARQ process ID for the sidelink Configured Grant, information indicating resources used for sidelink HARQ-ACK transmission, information indicating the duration of the sidelink Configured Grant, information indicating a resource pool to which the sidelink Configured Grant is applied, and information indicating the start subchannel of the sidelink Configured Grant.
[0103] The information indicating the configuration for the method (mode 2) in which the terminal device 1 autonomously selects resources includes information indicating PSSCH transmission parameters such as MCS, subchannel number, number of retransmissions, and transmission power parameters, information indicating the probability used for resource selection, and information indicating a threshold value for RSRP used for resource selection.
[0104] The information indicating the configuration of the sidelink logical channel includes information indicating the sidelink logical channel priority, information indicating the configuration of the scheduling request applicable to the sidelink logical channel, information indicating the bit rate, information indicating the sidelink bucket size interval, information indicating whether HARQ feedback is applied to the sidelink logical channel, information indicating the subcarrier spacing applied to the resource to which the sidelink logical channel is mapped, information indicating the maximum physical channel interval of the resource to which the sidelink logical channel is mapped, information indicating the ID of the sidelink logical channel group, etc.
[0105] The information indicating the configuration of the sidelink measurements includes information indicating the frequency at which the sidelink measurements are performed, information indicating the filter coefficients applied to the sidelink measurements, information indicating the interval at which the sidelink measurement results are reported, information indicating the threshold used to decide whether to report the sidelink measurement results, information indicating the interval used to decide whether to report the sidelink measurement results, etc.
[0106] The terminal device 1 notifies the base station device 3 of information related to the sidelink by RRC signaling. The information includes information indicating frequencies at which the terminal device 1 is interested in receiving sidelink communications, information indicating frequencies at which the terminal device 1 is interested in transmitting sidelink communications, information indicating parameters for requesting sidelink transmission resources, information about sidelink capabilities, information indicating a cast type (broadcast, groupcast, unicast) for requesting sidelink resources, information indicating Destination Identity, information about sidelink QoS, information indicating an RLC mode, information indicating a list of synchronization references used by the terminal device 1, and the like.
[0107] The medium access control layer processing unit (MAC layer processing unit) 35 generates MAC CEs (SCell Activation / Deactivation MAC CEs) that instruct the activation / deactivation of secondary cells. The medium access control layer processing unit (MAC layer processing unit) 35 generates MAC CEs that instruct the activation / deactivation of secondary cells for multiple serving cells configured by the radio resource control layer processing unit 36. The medium access control layer processing unit (MAC layer processing unit) 35 deactivates secondary cells based on a timer. The medium access control layer processing unit (MAC layer processing unit) 35 determines that scheduling has not been performed for a serving cell for a certain period of time by measuring with a timer, deactivates the serving cell, and controls the radio transceiver unit 30.
[0108] The functions of the radio transceiver unit 30 are similar to those of the radio transceiver unit 10, and therefore description thereof will be omitted where appropriate. The radio transceiver unit 30 performs physical layer processing. Here, the physical layer processing may include some or all of the following: generation of a baseband signal of a physical channel, generation of a baseband signal of a physical signal, detection of information transmitted by the physical channel, and detection of information transmitted by the physical signal. Furthermore, the physical layer processing may include mapping processing of a transport channel to a physical channel. Here, the baseband signal is also referred to as a time-continuous signal.
[0109] The radio transceiver 30 may perform one or both of demodulation and decoding. The radio transceiver 30 may deliver a transport block of information detected based on the demodulation and decoding of a received physical signal to a higher layer on the UL-SCH. For example, the radio transceiver 30 may generate a baseband signal of a downlink physical channel. Here, the transport block delivered from a higher layer on the DL-SCH may be allocated to the downlink physical channel. For example, the radio transceiver 30 may generate a baseband signal of a downlink physical signal.
[0110] The radio transceiver unit 30 may perform some or all of modulation processing, coding processing, and transmission processing. The radio transceiver unit 30 may generate a physical signal based on some or all of coding processing, modulation processing, and baseband signal generation processing for the transport block. The radio transceiver unit 30 may map the physical signal to a BWP. The radio transceiver unit 30 may transmit the generated physical signal. For example, the radio transceiver unit 30 may attempt to detect information transmitted by an uplink physical channel. Here, the transport block of the information transmitted by the uplink physical channel may be delivered to a higher layer on the UL-SCH. For example, the radio transceiver unit 30 may attempt to detect information transmitted by an uplink physical signal.
[0111] The radio transceiver unit 30 grasps the SS (Search space) configured in the terminal device 1. The radio transceiver unit 30 grasps the search space within the control resource set configured in the terminal device 1. The radio transceiver unit 30 grasps the PDCCH candidates monitored in the terminal device 1 to grasp the search space. The radio transceiver unit 30 grasps which control channel elements constitute each PDCCH candidate monitored in the terminal device 1 (grabs the numbers of the control channel elements in which the PDCCH candidate is constituted). The radio transceiver unit 30 includes an SS grasping unit, which grasps the SS configured in the terminal device 1. The SS grasping unit grasps one or more PDCCH candidates in the control resource set configured as the search space of the terminal device. The SS grasping unit grasps the PDCCH candidates (the number of PDCCH candidates, the numbers of the PDCCH candidates) configured in the search space of the control resource set of the terminal device 1.
[0112] The SS ascertaining unit ascertains the configuration of the search space within the control resource set (the number of PDCCH candidates, the OFDM symbols of the PDCCH candidates, and the aggregation level of the PDCCH candidates). The transmitting unit (transmission processing unit) of the radio transceiver unit 30 transmits the PDCCH to the terminal device 1 using the PDCCH candidates within the search space of the control resource set.
[0113] A transmitter (also referred to as a transmission processing unit) of the base station device 3 transmits the PDCCH. The transmission processing unit of the base station device 3 transmits the PDCCH using PDCCH candidates monitored in the terminal device 1. The transmission processing unit of the base station device 3 transmits the PDCCH using resources corresponding to PDCCH candidates in a search space set for the terminal device 1. The transmission processing unit of the base station device 3 transmits the PDCCH using PDCCH candidates in a search space where the PDCCH is monitored in the terminal device 1, among multiple search spaces set for the terminal device 1.
[0114] The receiving unit (also referred to as the receiving processing unit) of the base station device 3 receives the HARQ-ACK. The receiving processing unit of the base station device 3 receives the HARQ-ACK for the PDSCH. The receiving processing unit of the base station device 3 receives the HARQ-ACK in the uplink frequency band (cell, component carrier, carrier). The receiving processing unit of the base station device 3 receives the HARQ-ACK for the PDSCH in the downlink frequency band (cell, component carrier, carrier) managed by the base station device 3.
[0115] A receiving unit of the base station device 3 receives the sidelink HARQ-ACK from the terminal device 1. The terminal device 1 transmits information about the sidelink HARQ-ACK acquired from the PSFCH received from the terminal device 1, which is the communication partner, via the sidelink, to the base station device 3 using the PUCCH.
[0116] The radio transceiver unit 30 stops various reception processes and various transmission processes in the deactivated serving cell. For example, the radio transceiver unit 30 stops transmitting the PDCCH in the deactivated serving cell. For example, the radio transceiver unit 30 stops transmitting the PDSCH in the deactivated serving cell. For example, the radio transceiver unit 30 stops receiving the SRS in the deactivated serving cell. For example, the radio transceiver unit 30 stops receiving the PUSCH in the deactivated serving cell.
[0117] The RF unit 32 may convert the signal received via the antenna unit 31 into a baseband signal and remove unnecessary frequency components. The RF unit 32 outputs the baseband signal to the baseband unit 33.
[0118] The baseband unit 33 may digitize the baseband signal input from the RF unit 32. The baseband unit 33 may remove a portion corresponding to a cyclic prefix (CP) from the digitized baseband signal. The baseband unit 33 may perform a fast Fourier transform (FFT) on the baseband signal from which the CP has been removed to extract a frequency domain signal.
[0119] The baseband unit 33 may generate a baseband signal by performing an Inverse Fast Fourier Transform (IFFT) on the physical signal. The baseband unit 33 may add a CP to the generated baseband signal. The baseband unit 33 may convert the baseband signal to which the CP has been added into an analog signal. The baseband unit 33 may output the analog baseband signal to the RF unit 32.
[0120] The RF unit 32 may remove unnecessary frequency components from the baseband signal input from the baseband unit 33. The RF unit 32 may up-convert the baseband signal to a carrier frequency to generate an RF signal. The RF unit 32 may transmit the RF signal via the antenna unit 31. The RF unit 32 may also have a function of controlling transmission power.
[0121] Each of the units designated by reference numerals 10 to 16 in the terminal device 1 may be configured as a circuit. Each of the units designated by reference numerals 30 to 36 in the base station device 3 may be configured as a circuit.
[0122] Hereinafter, physical channels and physical signals according to various aspects of the present embodiment will be described.
[0123] The physical signal is a general term for a downlink physical channel, a downlink physical signal, an uplink physical channel, and an uplink physical channel. The physical channel is a general term for a downlink physical channel and an uplink physical channel. The physical signal is a general term for a downlink physical signal and an uplink physical signal.
[0124] An uplink physical channel may correspond to a set of resource elements carrying information generated in a higher layer. An uplink physical channel is a physical channel used in an uplink component carrier. An uplink physical channel may be transmitted by the radio transceiver unit 10. An uplink physical channel may be received by the radio transceiver unit 30. In a wireless communication system according to one aspect of the present embodiment, at least some or all of the following uplink physical channels are used: PUCCH (Physical Uplink Control CHannel) PUSCH (Physical Uplink Shared CHannel) PRACH (Physical Random Access CHannel)
[0125] The PUCCH may be used to transmit (transmit) uplink control information (UCI). The uplink control information may be arranged in the PUCCH. The radio transceiver 10 may transmit the PUCCH in which the uplink control information is arranged. The radio transceiver 30 may receive the PUCCH in which the uplink control information is arranged.
[0126] The uplink control information (uplink control information bits, uplink control information sequence, uplink control information type) includes some or all of channel state information (CSI), scheduling request (SR), and hybrid automatic repeat request ACKnowledgement (HARQ-ACK) information. Note that the uplink control information may also include information not described above.
[0127] The channel state information is also referred to as a channel state information bit or a channel state information sequence. The scheduling request is also referred to as a scheduling request bit or a scheduling request sequence. The HARQ-ACK information is also referred to as a HARQ-ACK information bit or a HARQ-ACK information sequence.
[0128] The HARQ-ACK information may be configured by HARQ-ACK bits corresponding to one transport block (TB). The HARQ-ACK bits may indicate an acknowledgement (ACK) or a negative acknowledgement (NACK) corresponding to the transport block. The ACK may indicate that the transport block has been decoded successfully. The NACK may indicate that the transport block has not been decoded successfully. The HARQ-ACK information may include one or more HARQ-ACK bits.
[0129] The HARQ-ACK for a transport block is also referred to as the HARQ-ACK for a PDSCH. Here, the "HARQ-ACK for a PDSCH" may refer to the HARQ-ACK for a transport block included in the PDSCH.
[0130] The scheduling request may be used to request UL-SCH resources for initial transmission. The scheduling request bit may be used to indicate either a positive SR or a negative SR. When the scheduling request bit indicates a positive SR, this is also referred to as "a positive SR is transmitted (communicated)." A positive SR may indicate that UL-SCH resources for initial transmission are requested by the terminal device 1. When the scheduling request bit indicates a negative SR, this is also referred to as "a negative SR is transmitted (communicated)." A negative SR may indicate that UL-SCH resources for initial transmission are not requested by the terminal device 1.
[0131] The channel state information may include some or all of a Channel Quality Indicator (CQI), a Precoder Matrix Indicator (PMI), and a Rank Indicator (RI). The CQI is an indicator related to the quality of the propagation path (e.g., propagation strength) or the quality of the physical channel, the PMI is an indicator related to the precoder, and the RI is an indicator related to the transmission rank (or the number of transmission layers).
[0132] The channel state information is an indicator related to the reception state of a physical signal (e.g., CSI-RS) used for channel measurement. The value of the channel state information may be determined by the terminal device 1 based on the reception state assumed by the physical signal used for channel measurement. The channel measurement may include interference measurement.
[0133] The PUCCH may have a PUCCH format, where the PUCCH format may be a format of physical layer processing of the PUCCH, or a format of information transmitted using the PUCCH.
[0134] The PUSCH may be transmitted to convey one or both of uplink control information and a transport block. The PUSCH may be used to convey one or both of uplink control information and a transport block. The PUSCH may be used to transmit at least some or all of the transport block, HARQ-ACK, channel state information, and a scheduling request. The PUSCH is used at least to transmit a random access message 3. The PUSCH may be used to transmit information not described above. The terminal device 1 may transmit a PUSCH in which one or both of uplink control information and a transport block are allocated. The base station device 3 may receive a PUSCH in which one or both of uplink control information and a transport block are allocated.
[0135] The PRACH may be transmitted to convey an index of the random access preamble (random access message 1). The terminal device 1 may transmit the PRACH. The base station device 3 may receive the PRACH. The terminal device 1 may transmit the random access preamble on the PRACH. The base station device 3 may receive the random access preamble on the PRACH.
[0136] The uplink physical signal may correspond to a set of resource elements. The uplink physical signal does not have to be used to transmit information generated in a higher layer. The uplink physical signal may be used to transmit information generated in the physical layer. The uplink physical signal may be a physical signal used in an uplink component carrier. The radio transceiver unit 10 may transmit the uplink physical signal. The radio transceiver unit 30 may receive the uplink physical signal. In the uplink of the wireless communication system according to one aspect of the present embodiment, some or all of the following uplink physical signals may be used: UL DMRS (UpLink Demodulation Reference Signal) SRS (Sounding Reference Signal) UL PTRS (UpLink Phase Tracking Reference Signal)
[0137] UL DMRS is a general term for DMRS for PUSCH and DMRS for PUCCH.
[0138] A set of antenna ports for DMRSs for a PUSCH (DMRSs associated with a PUSCH, DMRSs included in a PUSCH, and DMRSs corresponding to a PUSCH) may be given based on the set of antenna ports for the PUSCH. For example, the set of antenna ports for DMRSs for a PUSCH may be the same as the set of antenna ports for the PUSCH.
[0139] The propagation path of the PUSCH may be estimated from the DMRS for the PUSCH.
[0140] The set of antenna ports for DMRS for PUCCH (DMRS related to PUCCH, DMRS included in PUCCH, DMRS corresponding to PUCCH) may be the same as the set of antenna ports for PUCCH.
[0141] The propagation path of the PUCCH may be estimated from the DMRS for the PUCCH.
[0142] The downlink physical channel may correspond to a set of resource elements that transmit information generated in a higher layer. The downlink physical channel may be a physical channel used in a downlink component carrier. The radio transceiver unit 30 may transmit the downlink physical channel. The radio transceiver unit 10 may receive the downlink physical channel. In the downlink of the wireless communication system according to one aspect of the present embodiment, some or all of the following downlink physical channels may be used: PBCH (Physical Broadcast Channel) PDCCH (Physical Downlink Control Channel) PDSCH (Physical Downlink Shared Channel)
[0143] The PBCH is transmitted to carry Master Information Blocks (MIBs) and / or physical layer control information (PLIC), which is information generated in the physical layer. MIBs are RRC messages delivered from higher layers on the Broadcast Control Channel (BCCH).
[0144] The PDCCH is used at least for transmitting (transmitting) downlink control information (DCI). The downlink control information may be allocated to the PDCCH. The terminal device 1 may receive the PDCCH in which the downlink control information is allocated. The base station device 3 may transmit the PDCCH in which the downlink control information is allocated.
[0145] The downlink control information may be transmitted with a DCI format. The DCI format may be interpreted as a format of the downlink control information. The DCI format may also be interpreted as a set of downlink control information set to a certain format of the downlink control information.
[0146] The base station device 3 may notify the terminal device 1 of downlink control information using a PDCCH with a DCI format. Here, the terminal device 1 may monitor the PDCCH to acquire the downlink control information. Unless otherwise specified, the DCI format and the downlink control information may be described as equivalent. For example, the base station device 3 may include the downlink control information in a DCI format and transmit it to the terminal device 1. Furthermore, the terminal device 1 may control the radio transceiver unit 10 using the downlink control information included in the detected DCI format.
[0147] The downlink control information may include at least one of a downlink grant (DL grant) or an uplink grant (UL grant). A DCI format used for scheduling the PDSCH is also referred to as a downlink DCI format. A DCI format used for scheduling the PUSCH is also referred to as an uplink DCI format. A downlink grant is also referred to as a downlink assignment (DL assignment) or a downlink allocation (DL allocation).
[0148] DCI formats include DCI format 0_0, DCI format 0_1, DCI format 1_0, and DCI format 1_1. The uplink DCI format is a general term for DCI format 0_0, DCI format 0_1, etc. The downlink DCI format is a general term for DCI format 1_0, DCI format 1_1, etc.
[0149] DCI format 0_0 is used for scheduling PUSCHs allocated to a certain cell. DCI format 0_0 is configured to include at least some or all of 1A to 1E. 1A) Identifier for DCI formats field 1B) Frequency domain resource assignment field 1C) Time domain resource assignment field 1D) Frequency hopping flag field 1E) MCS field (Modulation and Coding Scheme field)
[0150] The DCI format identification field may indicate whether the DCI format including the DCI format identification field is an uplink DCI format or a downlink DCI format. That is, the DCI format identification field may be included in both the uplink DCI format and the downlink DCI format. Here, the DCI format identification field included in DCI format 0_0 may indicate 0.
[0151] The frequency domain resource allocation field included in DCI format 0_0 may be used to indicate the allocation of frequency resources for the PUSCH scheduled by DCI format 0_0.
[0152] The time domain resource allocation field included in DCI format 0_0 may be used to indicate the allocation of time resources for the PUSCH scheduled by DCI format 0_0.
[0153] The frequency hopping flag field may be used to indicate whether frequency hopping is applied to the PUSCH scheduled by the DCI format 0_0.
[0154] The MCS field included in DCI format 0_0 may be used to indicate one or both of a modulation scheme for a PUSCH scheduled by DCI format 0_0 and a target coding rate scheduled by DCI format 0_1. The target coding rate may be a target coding rate for a transport block assigned to the PUSCH. The size of the transport block (TBS) assigned to the PUSCH may be determined based on part or all of the target coding rate and the modulation scheme for the PUSCH.
[0155] DCI format 0_0 may not include a field used for a CSI request. DCI format 0_0 may not include a carrier indicator field. DCI format 0_0 may not include a BWP field.
[0156] DCI format 0_1 is used for scheduling PUSCHs allocated to a certain cell. DCI format 0_1 is composed of some or all of fields 2A to 2H. 2A) DCI format specific field 2B) Frequency domain resource allocation field 2C) Time domain resource allocation field 2D) Frequency hopping flag field 2E) MCS field 2F) CSI request field 2G) BWP field 2H) UL DAI field (downlink assignment index)
[0157] The DCI format specific field included in DCI format 0_1 may indicate 0.
[0158] The frequency domain resource allocation field included in DCI format 0_1 may be used to indicate the allocation of frequency resources for the PUSCH scheduled by DCI format 0_1.
[0159] The time domain resource allocation field included in DCI format 0_1 may be used to indicate the allocation of time resources for the PUSCH scheduled by DCI format 0_1.
[0160] The MCS field included in DCI format 0_1 may be used to indicate one or both of the modulation scheme for the PUSCH scheduled by DCI format 0_1 and the target coding rate for the PUSCH scheduled by DCI format 0_1.
[0161] The CSI request field may be used to indicate the reporting of CSI.
[0162] The BWP field of DCI format 0_1 may be used to indicate the uplink BWP in which the PUSCH scheduled by the DCI format 0_1 is arranged. That is, the DCI format 0_1 may or may not involve a change of the active uplink BWP. The terminal device 1 may recognize the uplink BWP in which the PUSCH is arranged based on detecting the DCI format 0_1 used for scheduling the PUSCH.
[0163] When DCI format 0_1 includes a carrier indicator field, the carrier indicator field may be used to indicate the serving cell of the uplink component carrier on which the PUSCH is arranged. Based on detecting DCI format 0_1 in the downlink component carrier of a serving cell, the terminal device 1 may recognize that the PUSCH scheduled by the DCI format 0_1 is arranged on the uplink component carrier of the serving cell indicated by the carrier indicator field included in the DCI format 0_1.
[0164] If DCI format 0_1 does not include a carrier indicator field, the serving cell to which the uplink component carrier on which the PUSCH scheduled by DCI format 0_1 is allocated may be the same as the serving cell of the downlink component carrier on which the PDCCH including the DCI format 0_1 is allocated. Based on detecting DCI format 0_1 on a downlink component carrier of a serving cell, the terminal device 1 may recognize that the PUSCH scheduled by the DCI format 0_1 is allocated on the uplink component carrier of the serving cell.
[0165] The UL DAI field is at least used to indicate the transmission status of the PDSCH. When a dynamic HARQ-ACK codebook is used, the size of the UL DAI field may be 2 bits. The UL DAI field indicates the size of the HARQ-ACK codebook transmitted in the PUSCH. The UL DAI field indicates the number of HARQ-ACKs included in the HARQ-ACK codebook transmitted in the PUSCH. The UL DAI field indicates the number of PDSCHs in which the corresponding HARQ-ACK is included in the HARQ-ACK codebook transmitted in the PUSCH. The UL DAI field indicates the number of PDSCHs and SPS releases in which the corresponding HARQ-ACK is included in the HARQ-ACK codebook transmitted in the PUSCH.
[0166] The UL DAI field may indicate a value to which a modulo operation has been applied. An example in which the UL DAI field is 2 bits will be described. When the number of PDSCHs in which the corresponding HARQ-ACK is included in the HARQ-ACK codebook transmitted on the PUSCH is 0, the UL DAI field indicates "00". When the number of PDSCHs in which the corresponding HARQ-ACK is included in the HARQ-ACK codebook transmitted on the PUSCH is 1, the UL DAI field indicates "01". When the number of PDSCHs in which the corresponding HARQ-ACK is included in the HARQ-ACK codebook transmitted on the PUSCH is 2, the UL DAI field indicates "10". When the number of PDSCHs in which the corresponding HARQ-ACK is included in the HARQ-ACK codebook transmitted on the PUSCH is 3, the UL DAI field indicates "11". When the number of PDSCHs in which the corresponding HARQ-ACK is included in the HARQ-ACK codebook transmitted on the PUSCH is four, the UL DAI field indicates "00". When the number of PDSCHs in which the corresponding HARQ-ACK is included in the HARQ-ACK codebook transmitted on the PUSCH is five, the UL DAI field indicates "01". When the number of PDSCHs in which the corresponding HARQ-ACK is included in the HARQ-ACK codebook transmitted on the PUSCH is six, the UL DAI field indicates "10". When the number of PDSCHs in which the corresponding HARQ-ACK is included in the HARQ-ACK codebook transmitted on the PUSCH is seven, the UL DAI field indicates "11". In this example, a modulo operation using the value '4' is performed on the number of PDSCHs in which the corresponding HARQ-ACK is included in the HARQ-ACK codebook transmitted on the PUSCH.
[0167] The terminal device 1 interprets the UL DAI field taking into account the total number of received PDSCHs. For example, the terminal device 1 receives four PDSCHs and receives a UL DAI field indicating "00". In this case, the terminal device 1 interprets that the number of PDSCHs in which the corresponding HARQ-ACKs are included in the HARQ-ACK codebook transmitted on the PUSCH indicated by the UL DAI field is four. For example, the terminal device 1 receives three PDSCHs and receives a UL DAI field indicating "00". In this case, the terminal device 1 interprets that the number of PDSCHs in which the corresponding HARQ-ACKs are included in the HARQ-ACK codebook transmitted on the PUSCH indicated by the UL DAI field is four, and determines that reception of one PDSCH has been missed.
[0168] DCI format 1_0 is used for scheduling PDSCHs allocated to a certain cell. DCI format 1_0 is composed of some or all of 3A to 3F. 3A) DCI format specific field 3B) Frequency domain resource allocation field 3C) Time domain resource allocation field 3D) MCS field 3E) PDSCH to HARQ feedback timing indicator field 3F) PUCCH resource indicator field
[0169] The DCI format specific field included in DCI format 1_0 may indicate 1.
[0170] The frequency domain resource allocation field included in DCI format 1_0 may be used to indicate the allocation of frequency resources for the PDSCH scheduled by that DCI format.
[0171] The time domain resource allocation field included in DCI format 1_0 may be used to indicate the allocation of time resources for the PDSCH scheduled by that DCI format.
[0172] The MCS field included in DCI format 1_0 may be used to indicate one or both of a modulation scheme for a PDSCH scheduled by the DCI format and a target coding rate for a PDSCH scheduled by the DCI format. The target coding rate may be a target coding rate for a transport block allocated to the PDSCH. The size of the transport block (TBS) allocated to the PDSCH may be determined based on one or both of the target coding rate and the modulation scheme for the PDSCH.
[0173] The PDSCH_HARQ feedback timing indication field may be used to indicate an offset from the slot containing the last OFDM symbol of the PDSCH to the slot containing the first OFDM symbol of the PUCCH. The PDSCH to HARQ feedback timing indication field may be a field indicating timing K1. If the index of the slot containing the last OFDM symbol of the PDSCH is slot n, the index of the slot containing the PUCCH or PUSCH containing at least a HARQ-ACK corresponding to the transport block included in the PDSCH may be n+K1. If the index of the slot containing the last OFDM symbol of the PDSCH is slot n, the index of the slot containing the first OFDM symbol of the PUCCH or the first OFDM symbol of the PUSCH containing at least a HARQ-ACK corresponding to the transport block included in the PDSCH may be n+K1.
[0174] The PDSCH_HARQ feedback timing indication field may also be referred to as a PDSCH-to-HARQ feedback timing indicator field or a HARQ indication field.
[0175] The PUCCH resource indication field may be used to indicate the resource of the PUCCH.
[0176] DCI format 1_1 is used for scheduling PDSCHs allocated to a certain cell. DCI format 1_1 is composed of some or all of 4A to 4I. 4A) DCI format specific field 4B) Frequency domain resource allocation field 4C) Time domain resource allocation field 4E) MCS field 4F) PDSCH_HARQ feedback timing indication field 4G) PUCCH resource indication field 4H) BWP field 4I) Carrier indicator field
[0177] The DCI format specific field included in DCI format 1_1 may indicate 1.
[0178] The frequency domain resource allocation field included in DCI format 1_1 may be used to indicate the allocation of frequency resources for the PDSCH scheduled by DCI format 1_1.
[0179] The time domain resource allocation field included in DCI format 1_1 may be used to indicate the allocation of time resources for the PDSCH scheduled by DCI format 1_1.
[0180] The MCS field included in DCI format 1_1 may be used to indicate one or both of the modulation scheme for the PDSCH scheduled by DCI format 1_1 and the target coding rate for the PDSCH scheduled by DCI format 1_1.
[0181] If DCI format 1_1 includes a PDSCH_HARQ feedback timing indication field, the PDSCH_HARQ feedback timing indication field may be used to indicate an offset from the slot including the last OFDM symbol of the PDSCH to the slot including the first OFDM symbol of the PUCCH. If DCI format 1_1 does not include a PDSCH_HARQ feedback timing indication field, a parameter indicating the offset from the slot including the last OFDM symbol of the PDSCH to the slot including the first OFDM symbol of the PUCCH may be provided by the RRC layer.
[0182] The PUCCH resource indication field may be used to indicate the resource of the PUCCH.
[0183] The BWP field of DCI format 1_1 may be used to indicate the downlink BWP in which the PDSCH scheduled by the DCI format 1_1 is arranged. That is, the DCI format 1_1 may or may not involve a change of the active downlink BWP. The terminal device 1 may recognize the downlink BWP in which the PDSCH is arranged by detecting the DCI format 1_1 used for scheduling the PDSCH.
[0184] The DCI format 1_1 that does not include a BWP field may be a DCI format for scheduling a PDSCH without changing the active downlink BWP. The terminal device 1 may recognize that it will receive the PDSCH without switching the active downlink BWP based on detecting the DCI format 1_1 that is used for scheduling a PDSCH and does not include a BWP field.
[0185] When DCI format 1_1 includes a carrier indicator field, the carrier indicator field may be used to indicate the serving cell of the downlink component carrier on which the PDSCH scheduled by DCI format 1_1 is arranged. Based on detecting DCI format 1_1 on the downlink component carrier of a serving cell, the terminal device 1 may recognize that the PDSCH scheduled by DCI format 1_1 is arranged on the downlink component carrier of the serving cell indicated by the carrier indicator field included in DCI format 1_1.
[0186] If DCI format 1_1 does not include a carrier indicator field, the downlink component carrier on which the PDSCH scheduled by DCI format 1_1 is allocated may be the same as the downlink component carrier on which the PDCCH including DCI format 1_1 is allocated. Based on detecting DCI format 1_1 in a certain downlink component carrier, the terminal device 1 may recognize that the PDSCH scheduled by DCI format 1_1 is allocated to the downlink component carrier.
[0187] A downlink grant is used for scheduling at least one PDSCH in one serving cell. The downlink grant is used for scheduling at least one PDSCH in the same slot as the slot in which the downlink grant is transmitted. The downlink grant may be used for scheduling a PDSCH in a slot different from the slot in which the downlink grant is transmitted. The uplink grant is used for scheduling at least one PUSCH in one serving cell.
[0188] Note that various DCI formats may further include fields different from the above-mentioned fields. They may include a field indicating the cumulative number of transmitted PDCCHs (C-DAI: Counter Downlink Assignment Index field) or a field indicating the total number of transmitted PDCCHs (T-DAI: Total Downlink Assignment Index field).
[0189] The PDSCH may be transmitted to transmit a transport block. The PDSCH may be used to transmit a transport block. The transport block may be allocated to the PDSCH. The base station device 3 may transmit the PDSCH in which the transport block is allocated. The terminal device 1 may receive the PDSCH in which the transport block is allocated.
[0190] The downlink physical signal may correspond to a set of resource elements. The downlink physical signal does not have to be used to transmit information generated in a higher layer. The downlink physical signal may be used to transmit information generated in a physical layer. The downlink physical signal may be a physical signal used in a downlink component carrier. The radio transceiver unit 10 may receive the downlink physical signal. The radio transceiver unit 30 may transmit the downlink physical signal. In the downlink of the radio communication system according to one aspect of the present embodiment, at least some or all of the following downlink physical signals may be used: Synchronization signal (SS) DL DMRS (DownLink Demodulation Reference Signal) CSI-RS (Channel State Information-Reference Signal) DL PTRS (DownLink Phase Tracking Reference Signal)
[0191] The synchronization signal is used by the terminal device 1 to synchronize the frequency domain and / or the time domain of the downlink. The synchronization signal is a general term for a PSS (Primary Synchronization Signal) and an SSS (Secondary Synchronization Signal).
[0192] An SS block (SS / PBCH block) is composed of at least a PSS, an SSS, and some or all of the PBCH.
[0193] The antenna ports for the PSS, SSS, PBCH, and DMRS for the PBCH may be the same.
[0194] The PBCH on which the PBCH symbol is transmitted at a certain antenna port may be estimated by the DMRS for the PBCH that is placed in the slot to which the PBCH is mapped and is included in the SS / PBCH block to which the PBCH belongs.
[0195] DL DMRS is a general term for DMRS for PBCH, DMRS for PDSCH, and DMRS for PDCCH.
[0196] A set of antenna ports for a DMRS for a PDSCH (a DMRS associated with a PDSCH, a DMRS included in a PDSCH, or a DMRS corresponding to a PDSCH) may be determined based on the set of antenna ports for the PDSCH. For example, the set of antenna ports for a DMRS for a PDSCH may be the same as the set of antenna ports for the PDSCH.
[0197] A propagation path of a PDSCH may be estimated from a DMRS for the PDSCH. If a set of resource elements carrying a certain PDSCH symbol and a set of resource elements carrying a DMRS symbol for the PDSCH are included in the same precoding resource group (PRG), the PDSCH carrying the PDSCH symbol for a certain antenna port may be estimated by the DMRS for the PDSCH.
[0198] The antenna port of the DMRS for the PDCCH (DMRS related to the PDCCH, DMRS included in the PDCCH, DMRS corresponding to the PDCCH) may be the same as the antenna port for the PDCCH.
[0199] The propagation path of a PDCCH may be estimated from the DMRS for the PDCCH. If the same precoder is applied (or assumed to be applied) to a set of resource elements on which a certain PDCCH symbol is transmitted and a set of resource elements on which a DMRS symbol for the PDCCH is transmitted, the PDCCH on which the PDCCH symbol for a certain antenna port is transmitted may be estimated by the DMRS for the PDCCH.
[0200] The BCH (Broadcast CHannel), UL-SCH (Uplink-Shared CHannel), and DL-SCH (Downlink-Shared CHannel) are transport channels.
[0201] The BCH of the transport layer may be mapped to the PBCH of the physical layer, i.e., the transport block delivered from higher layers on the BCH of the transport layer may be placed on the PBCH of the physical layer, and the UL-SCH of the transport layer may be mapped to the PUSCH of the physical layer.
[0202] The transport layer may apply Hybrid Automatic Repeat reQuest (HARQ) to the transport block.
[0203] The BCCH (Broadcast Control CHannel), CCCH (Common Control CHannel), and DCCH (Dedicated Control CHannel) are logical channels. For example, the BCCH may be used to deliver an RRC message including an MIB or an RRC message including system information. The CCCH may be used to transmit an RRC message including RRC parameters common to multiple terminal devices 1. Here, the CCCH may be used, for example, for terminal devices 1 that are not RRC connected. The DCCH may be used to transmit an RRC message dedicated to a certain terminal device 1. Here, the DCCH may be used, for example, for terminal devices 1 that are RRC connected.
[0204] The BCCH may be mapped to the BCH or DL-SCH. That is, an RRC message containing MIB information may be delivered on the BCH. An RRC message containing system information other than MIB information may be delivered on the DL-SCH. The CCCH may be mapped to the DL-SCH or UL-SCH. That is, an RRC message mapped to the CCCH may be delivered on the DL-SCH or UL-SCH. The DCCH may be mapped to the DL-SCH or UL-SCH. That is, an RRC message mapped to the DCCH may be delivered on the DL-SCH or UL-SCH.
[0205] The UL-SCH may be mapped to the PUSCH, the DL-SCH may be mapped to the PDSCH, and the BCH may be mapped to the PBCH.
[0206] The medium access control layer processing unit 15 may implement a random access procedure.
[0207] For example, downlink control information including a downlink grant or an uplink grant is transmitted and received on a PDCCH, including a C-RNTI (Cell-Radio Network Temporary Identifier).
[0208] One physical channel may be mapped to one serving cell, and one physical channel may be mapped to one BWP configured on one carrier included in one serving cell.
[0209] One or more control resource sets (CORESETs) may be configured in the terminal device 1. The terminal device 1 monitors the PDCCH in one or more control resource sets. Here, monitoring the PDCCH in one or more control resource sets may include monitoring one or more PDCCHs corresponding to each of the one or more control resource sets. Note that the PDCCH may include one or more PDCCH candidates and / or sets of PDCCH candidates. Furthermore, monitoring the PDCCH may include monitoring and detecting the PDCCH and / or a DCI format transmitted via the PDCCH.
[0210] A plurality of control resource sets may be configured in the terminal device 1, and an index (control resource set index) may be assigned to each control resource set. One or more control channel elements (CCEs) may be configured in the control resource set, and an index (CCE index) may be assigned to each CCE.
[0211] A set of PDCCH candidates monitored by the terminal device 1 is defined in terms of a search space. That is, the set of PDCCH candidates monitored by the terminal device 1 is given by the search space.
[0212] The search space may be configured to include one or more PDCCH candidates of one or more aggregation levels. The aggregation level of the PDCCH candidates may indicate the number of CCEs constituting the PDCCH. The PDCCH candidates may be mapped to one or more CCEs.
[0213] The search area set may be configured to include at least one or more search areas, and an index (search area index) may be assigned to each search area.
[0214] Each search space set may be associated with at least one control resource set, each search space set may be included in one control resource set, and each search space set may be given an index of the control resource set associated with that search space set.
[0215] The terminal device 1 can detect the PDCCH and / or DCI for the terminal device 1 by blindly detecting the PDCCH candidates included in the search space within the control resource set.
[0216] In various aspects of the present embodiment, unless otherwise specified, the number of resource blocks refers to the number of resource blocks in the frequency domain.
[0217] The terminal device 1 transmits uplink control information (UCI) to the base station device 3. The terminal device 1 may multiplex the UCI onto a PUCCH and transmit the same. The terminal device 1 may multiplex the UCI onto a PUSCH and transmit the same. The UCI may include at least one of downlink channel state information (CSI), a scheduling request (SR) indicating a request for PUSCH resources, and a hybrid automatic repeat request ACKnowledgement (HARQ-ACK) for downlink data (Transport block, Medium Access Control Protocol Data Unit: MAC PDU, Downlink-Shared Channel: DL-SCH, Physical Downlink Shared Channel: PDSCH).
[0218] HARQ-ACK may also be referred to as ACK / NACK, HARQ feedback, HARQ-ACK feedback, HARQ response, HARQ-ACK response, HARQ information, HARQ-ACK information, HARQ control information, and HARQ-ACK control information.
[0219] If data is successfully decoded, an ACK is generated for the data. If data is not successfully decoded, a NACK is generated for the data. The HARQ-ACK may include at least a HARQ-ACK bit corresponding to at least one transport block. The HARQ-ACK bit may indicate an ACK (ACKnowledgement) or a NACK (Negative-ACKnowledgement) corresponding to one or multiple transport blocks. The HARQ-ACK may include at least a HARQ-ACK codebook including one or more HARQ-ACK bits. The HARQ-ACK bit corresponding to one or multiple transport blocks may correspond to a PDSCH including the one or multiple transport blocks.
[0220] HARQ control for one transport block may be referred to as an HARQ process. One HARQ process identifier may be assigned to each HARQ process. The DCI format includes a field indicating the HARQ process identifier (HARQ process number).
[0221] An NDI (New Data Indicator) is indicated in the DCI format for each HARQ process. For example, an NDI field is included in a DCI format (DL assignment) including scheduling information for PDSCH. The NDI field is 1 bit. The terminal device 1 stores (stores) an NDI value for each HARQ process. The base station device 3 stores (stores) an NDI value for each HARQ process for each terminal device 1. The terminal device 1 updates the stored NDI value using the NDI field of the detected DCI format. The base station device 3 sets the updated NDI value or the NDI value that is not updated in the NDI field of the DCI format and transmits it to the terminal device 1. The terminal device 1 updates the stored NDI value using the NDI field of the detected DCI format for the HARQ process corresponding to the value of the HARQ process identifier field of the detected DCI format.
[0222] The terminal device 1 determines whether a received transport block is a new transmission or a retransmission based on the value of the NDI field in the DCI format (DL assignment). The terminal device 1 compares the NDI value previously received for a transport block of a certain HARQ process, and if the value of the detected NDI field in the DCI format is toggled, determines that the received transport block is a new transmission. When transmitting a transport block for a new transmission in a certain HARQ process, the base station device 3 toggles the NDI value stored for the HARQ process and transmits the toggled NDI to the terminal device 1. When transmitting a transport block for a retransmission in a certain HARQ process, the base station device 3 does not toggle the NDI value stored for the HARQ process and transmits an untoggled NDI to the terminal device 1. The terminal device 1 compares the NDI value previously received for a transport block of a certain HARQ process, and if the value of the detected NDI field in the DCI format is not toggled (they are the same), determines that the received transport block is a retransmission. Note that toggling here means switching to a different value.
[0223] The terminal device 1 may report HARQ-ACK information to the base station device 3 using a HARQ-ACK codebook in a slot indicated by the value of the HARQ indication field included in DCI format 1_0 corresponding to PDSCH reception or DCI format 1_1.
[0224] For DCI format 1_0, the value of the HARQ indication field may be mapped to a set of slot numbers (1, 2, 3, 4, 5, 6, 7, 8). For DCI format 1_1, the value of the HARQ indication field may be mapped to a set of slot numbers given by the higher layer parameter dl-DataToUL-ACK. The number of slots indicated based at least on the value of the HARQ indication field may also be referred to as HARQ-ACK timing or K1. For example, a HARQ-ACK indicating the decoding status of PDSCH (downlink data) transmitted in slot n may be reported (transmitted) in slot n+K1.
[0225] The dl-DataToUL-ACK indicates a list of timings of the HARQ-ACK for the PDSCH. The timing is the number of slots between the slot in which the PDSCH is received (or the slot containing the last OFDM symbol to which the PDSCH is mapped) and the slot in which the HARQ-ACK for the received PDSCH is transmitted. For example, the dl-DataToUL-ACK is a list of 1, 2, 3, 4, 5, 6, 7, or 8 timings. If the dl-DataToUL-ACK is a list of 1 timing, the HARQ indication field is 0-bit. If the dl-DataToUL-ACK is a list of 2 timings, the HARQ indication field is 1-bit. If the dl-DataToUL-ACK is a list of 3 or 4 timings, the HARQ indication field is 2-bit. If the dl-DataToUL-ACK is a list of 5, 6, 7, or 8 timings, the HARQ indication field is 3-bit. For example, dl-DataToUL-ACK consists of a list of timings with values ranging from 0 to 31. For example, dl-DataToUL-ACK consists of a list of timings with values ranging from 0 to 63.
[0226] The size of the dl-DataToUL-ACK is defined as the number of elements it contains. The size of the dl-DataToUL-ACK may be referred to as Lpara. The index of the dl-DataToUL-ACK indicates the order (number) of the elements of the dl-DataToUL-ACK. For example, if the size of the dl-DataToUL-ACK is 8 (Lpara = 8), the index of the dl-DataToUL-ACK is any of 1, 2, 3, 4, 5, 6, 7, or 8. The index of the dl-DataToUL-ACK may be given, indicated, or indicated by the value indicated by the HARQ indication field.
[0227] The terminal device 1 may set the size of the HARQ-ACK codebook according to the size of the dl-DataToUL-ACK. For example, if the dl-DataToUL-ACK consists of eight elements, the size of the HARQ-ACK codebook is 8. For example, if the dl-DataToUL-ACK consists of two elements, the size of the HARQ-ACK codebook is 2. Each piece of HARQ-ACK information constituting the HARQ-ACK codebook is HARQ-ACK information for PDSCH reception at each slot timing of the dl-DataToUL-ACK. This type of HARQ-ACK codebook is also called a semi-static HARQ-ACK codebook.
[0228] The terminal device 1 may report HARQ-ACK information for PDSCH reception in slot n using PUCCH transmission and / or PUSCH transmission in slot n+k, where k may be the number of slots indicated by the HARQ indication field included in the DCI format corresponding to the PDSCH reception. Alternatively, if the HARQ indication field is not included in the DCI format, k may be provided by the higher layer parameter dl-DataToUL-ACK.
[0229] The terminal device 1 determines a set of multiple opportunities for one or more candidate PDSCH receptions, for transmitting corresponding HARQ-ACK information in the PUCCH of a certain slot. The terminal device 1 determines multiple slots of slot timing K1 included in the dl-DataToUL-ACK as multiple opportunities for candidate PDSCH receptions. K1 may be a set of k. For example, if the dl-DataToUL-ACK is (1, 2, 3, 4, 5, 6, 7, 8), in the PUCCH of slot n, HARQ-ACK information for PDSCH reception in slot n-1, PDSCH reception in slot n-2, PDSCH reception in slot n-3, PDSCH reception in slot n-4, PDSCH reception in slot n-5, PDSCH reception in slot n-6, PDSCH reception in slot n-7, and PDSCH reception in slot n-8 is transmitted. If the terminal device 1 actually receives a PDSCH in a slot corresponding to the candidate PDSCH reception, it sets ACK or NACK as the HARQ-ACK report based on the transport block contained in that PDSCH, and if it does not receive a PDSCH in the slot corresponding to the candidate PDSCH reception, it sets NACK as the HARQ-ACK information.
[0230] The HARQ-ACK codebook may be determined based on at least some or all of a set of PDCCH monitoring occasions and the value of the Counter DAI field. The HARQ-ACK codebook may be determined based on the value of the UL DAI field. The HARQ-ACK codebook may be determined based on the value of the DAI field. The HARQ-ACK codebook may be determined based on the value of the Total DAI field.
[0231] The size of the HARQ-ACK codebook may be set based on the value of the Counter DAI field of the last received DCI format, which indicates the cumulative number of PDSCHs or transport blocks scheduled until reception of the corresponding DCI format. The size of the HARQ-ACK codebook may be set based on the value of the Total DAI field of the DCI format, which indicates the total number of PDSCHs or transport blocks scheduled until transmission of the HARQ-ACK codebook.
[0232] The terminal device 1 may determine a set of PDCCH monitoring opportunities for HARQ-ACK information transmitted in a PUCCH arranged in a slot with index n (slot #n) based at least on the value of timing K1 and part or all of the value of slot offset K0. The set of PDCCH monitoring opportunities for HARQ-ACK information transmitted in a PUCCH arranged in a slot with index n is also referred to as a set of PDCCH monitoring opportunities for slot n (monitoring occasions for PDCCH for slot #n). Here, the set of PDCCH monitoring opportunities includes M PDCCH monitoring opportunities. For example, the slot offset K0 may be indicated based at least on the value of a time domain resource allocation field included in a downlink DCI format. The slot offset K0 is a value indicating the number of slots (slot difference) from a slot including the last OFDM symbol in which a PDCCH including a DCI format including a time domain resource allocation field indicating the slot offset K0 is arranged to the first OFDM symbol of a PDSCH scheduled by the DCI format.
[0233] If a DCI format detected in a monitoring opportunity of any search space set corresponding to a certain PDCCH monitoring opportunity triggers (includes triggering information) transmission of HARQ-ACK information in slot n, the terminal device 1 may determine the PDCCH monitoring opportunity as a PDCCH monitoring opportunity for slot n. Also, if a DCI format detected in a monitoring opportunity of a search space set corresponding to a certain PDCCH monitoring opportunity does not trigger (does not include triggering information) transmission of HARQ-ACK information in slot n, the terminal device 1 may not determine the PDCCH monitoring opportunity as a PDCCH monitoring opportunity for slot n. Also, if no DCI format is detected in a monitoring opportunity of a search space set corresponding to a certain PDCCH monitoring opportunity, the terminal device 1 may not determine the PDCCH monitoring opportunity as a PDCCH monitoring opportunity for slot n.
[0234] The Counter DAI indicates, for a PDCCH monitoring opportunity in a serving cell among M PDCCH monitoring opportunities, the cumulative number of PDCCH signals detected up to the PDCCH monitoring opportunity in the serving cell (or a value at least related to the cumulative number). The Counter DAI may also be referred to as C-DAI. The C-DAI corresponding to a PDSCH may be indicated by a field included in a DCI format used for scheduling the PDSCH. The Total DAI may indicate the cumulative number of PDCCH signals detected up to PDCCH monitoring opportunity m among M PDCCH monitoring opportunities (or a value at least related to the cumulative number). The Total DAI may also be referred to as T-DAI (Total Downlink Assignment Index).
[0235] The term "physical signal" is also a general term for the sidelink physical channel and the sidelink physical signal. The term "physical channel" is also a general term for the sidelink physical channel. The term "physical signal" is also a general term for the sidelink physical signal.
[0236] A sidelink physical channel may correspond to a set of resource elements carrying information generated in a higher layer. A sidelink physical channel is a physical channel used in the sidelink. The sidelink physical channel may be transmitted by the radio transceiver unit 10. The sidelink physical channel may be received by the radio transceiver unit 10. In a wireless communication system according to one aspect of the present embodiment, at least some or all of the following sidelink physical channels are used: PSBCH (Physical Sidelink Broadcast CHannel), PSCCH (Physical Sidelink Control CHannel), PSSCH (Physical Sidelink Shared CHannel), and PSFCH (Physical Sidelink Feedback CHannel).
[0237] The PSBCH is transmitted to convey the DFN (Direct Frame Number), the TDD UL-DL configuration, the slot index (the slot index of the slot in which the PSBCH is placed), and the in-coverage indicator (an identifier indicating whether the transmitting terminal device 1 is located within the coverage of the base station device 3).
[0238] The PSCCH is used at least for transmitting (transmitting) sidelink control information (SCI). The sidelink control information may be arranged in the PSCCH. The terminal device 1 may receive the PSCCH in which the sidelink control information is arranged. The terminal device 1 may transmit the PSCCH in which the sidelink control information is arranged.
[0239] Sidelink control information is transmitted and received in the form of a sidelink control information (SCI) format. The SCI transmitted and received on the PSCCH is called the 1st stage SCI. The SCI transmitted and received on the PSSCH is called the 2nd stage SCI. The 1st stage SCI format may include SCI format 1-A. SCI format 1-A is used for scheduling the PSSCH and the 2nd stage SCI. SCI format 1-A includes a field indicating priority, a field indicating frequency resource allocation, a field indicating time resource allocation, a field indicating a resource reservation period, a field indicating a DM RS pattern, a field indicating a 2nd stage SCI format (SCI format 2-A, SCI format 2-B), a field indicating a beta offset (a parameter used to determine the amount of resources for the 2nd stage SCI), a field indicating the number of DM RS ports, a field indicating an MCS, a field indicating an MCS table, and a field including a PSFCH overhead indication.
[0240] The second stage SCI is used for decoding the PSSCH. SCI format 2-A contains the HARQ process number, NDI, RV (Redundancy version), Source ID, Destination ID, HARQ feedback enable / disable indicator, cast type indicator (unicast, broadcast, groupcast), and CSI request information. SCI format 2-B contains the HARQ process number, NDI, RV, Source ID, Destination ID, HARQ feedback enable / disable indicator, Zone ID, and communication range request information.
[0241] The PSSCH may be transmitted to transmit sidelink data (sidelink transport block, sidelink PDU) and the second stage SCI. The PSSCH may be used to transmit the sidelink data and the second stage SCI. The terminal device 1 may transmit the PSSCH in which the sidelink data and the second stage SCI are arranged. The terminal device 1 may receive the PSSCH in which the sidelink data and the second stage SCI are arranged.
[0242] The PSFCH may be used to transmit HARQ-ACK information corresponding to PSSCH reception. The terminal device 1 may transmit the PSFCH in which the HARQ-ACK information is arranged. The terminal device 1 may receive the PSFCH in which the HARQ-ACK information is arranged.
[0243] The sidelink physical signal may correspond to a set of resource elements. The sidelink physical signal does not have to be used to transmit information generated in a higher layer. The sidelink physical signal may be used to transmit information generated in a physical layer. The radio transceiver 10 may transmit the sidelink physical signal. The radio transceiver 10 may receive the sidelink physical signal. In the sidelink of the wireless communication system according to one aspect of the present embodiment, at least some or all of the following sidelink physical signals may be used: Sidelink Synchronization Signal (S-SS), Sidelink DM RS, Sidelink CSI-RS, and Sidelink PT-RS.
[0244] The sidelink synchronization signal is used by the terminal device 1 to synchronize the sidelink frequency domain and / or time domain. The sidelink synchronization signal is a collective term for the sidelink primary synchronization signal (S-PSS) and the sidelink secondary synchronization signal (S-SSS).
[0245] The sidelink DM RS is a general term for the DM RS for the PSBCH, the DM RS for the PSCCH, and the DM RS for the PSSCH. The time domain pattern of the DM RS for the PSSCH is selected by the transmitting terminal device 1. The time domain pattern of the selection candidates is configured for each resource pool.
[0246] The sidelink CSI-RS is a reference signal used for sidelink channel measurement. It includes a time resource allocation (symbol position to be allocated), a frequency resource allocation, the number of antenna ports, and the number of layers for the CSI-RS. The terminal device 1 reports channel state information measured based on the sidelink CSI-RS using MAC CE.
[0247] Sidelink PT-RS may be supported only in the high frequency band (FR2). The time and frequency density of sidelink PT-RS is configured for each resource pool.
[0248] An AGC (Access Gain Control) signal may be used, and the AGC signal may be placed in the first OFDM symbol of the slot (first slot, second slot).
[0249] The terminal device 1 may use the uplink PUCCH to report information about the sidelink HARA-ACK received from the destination terminal device 1 to the base station device 3. A semi-static HARQ-ACK codebook or a dynamic HARQ-ACK codebook may be used.
[0250] The base station device 3 may notify the terminal device 1 of sidelink scheduling information using a DCI format. DCI format 3_0 is used for scheduling the PSCCH and PSSCH. DCI format 3_0 is configured to include some or all of the following information: Resource pool index Time gap HARQ process number NDI Subchannel allocation information SCI format 1_A field Timing indicator for feeding back HARQ-ACK of PSSCH corresponding to PSFCH reception PUCCH resource indicator Configuration index Sidelink allocation index counter
[0251] The resource pool index indicates the resource pool used for the scheduled PSCCH and PSSCH. The time gap indicates the time from reception of DCI format 3_0 to sidelink transmission. The subchannel allocation information indicates the subchannel used for the scheduled PSCCH and PSSCH. The SCI format 1_A field includes information on frequency resource allocation and time resource allocation of SCI format 1_A transmitted by the terminal device 1 on the PSCCH. The timing indicator for feeding back HARQ-ACK of PSSCH corresponding to PSFCH reception indicates the timing at which the terminal device 1 feeds back HARQ-ACK information acquired by receiving the PSFCH from the remote terminal device 1 using the PUCCH. The PUCCH resource indicator indicates the PUCCH resource used to feed back HARQ-ACK information acquired by receiving the PSFCH. The configuration index indicates the configuration of the sidelink configured grant. The sidelink allocation index counter indicates the number of sidelink allocations assigned by the base station device 3 to the terminal device 1 within a certain period.
[0252] To use unlicensed spectrum, certain restrictions must be met. For example, according to regulations of the European Telecommunications Standards Institute (ETSI), when using 5 GHz, one of the unlicensed spectrum bands, the occupied channel bandwidth (OCB), which contains 99% of the signal power, must be at least 80% of the available bandwidth (e.g., system bandwidth, LBT sub-band bandwidth, sub-band bandwidth). Also, restrictions are specified regarding the maximum power spectral density (PSD) per given bandwidth (1 MHz).
[0253] To satisfy such constraints (e.g., OCB rules), transmission (interlaced transmission) is performed on unlicensed carriers using a set of multiple frequency domain resources (also called interlaces, RB sets, etc.) at a predetermined interval. One interlace may be defined as a set of multiple frequency domain resources allocated at a predetermined frequency interval (e.g., 10 RB intervals).
[0254] 5 is a diagram showing an example of interlace mapping according to one aspect of this embodiment. Here, a case where the total available bandwidth is 20 MHz and there are 100 RBs will be described. Interlace #i is made up of 10 RBs with index values {i, i+10, i+20, ..., i+90}. One interlace is made up of multiple RBs spaced at a frequency interval of 10 RBs. When the total available bandwidth is 20 MHz, 10 interlaces #0 to #9 are provided.
[0255] Although FIG. 5 illustrates a case where the subcarrier spacing is 15 kHz, the frequency spacing of the resource blocks constituting an interlace may be different when the subcarrier spacing is 30 kHz. A 20 MHz bandwidth is made up of 50 RBs, and one interlace is made up of 10 RBs. In this case, there are five interlaces, #0 to #4. In this case, interlace #i is made up of 10 RBs with index values {i, i+5, i+10, ..., i+45}. One interlace is made up of multiple RBs with a frequency spacing of five RBs.
[0256] A subchannel may consist of one or more interlaces. Subchannel indexes and interlace indexes may be associated in ascending order.
[0257] FIG. 6 is a diagram showing the arrangement of PSCCHs monitored in a terminal device 1 according to one aspect of this embodiment. One slot consists of 14 OFDM symbols (#0, #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11, #12, #13). FIG. 6(a) shows a case where the PSCCH is monitored in the second OFDM symbol (#1). The PSCCH is monitored in a specific subchannel of the second OFDM symbol (e.g., the subchannel with the smallest subchannel index). When the terminal device 1 detects the PSCCH, it receives the PSSCH in another subchannel of the second OFDM symbol, and receives the PSSCH and DM RS in the third and subsequent OFDM symbols. FIG. 6(b) shows a case where the PSCCH is monitored in the second and third OFDM symbols (#1, #2). The PSCCH is monitored in a specific subchannel of the second and third OFDM symbols (for example, the subchannel with the smallest subchannel index). If the PSCCH is detected, the terminal device 1 receives the PSSCH in another subchannel of the second and third OFDM symbols. The PSSCH and DM RS are received in the fourth and subsequent OFDM symbols. Note that in FIG. 6(b), monitoring of one PSCCH is intended in the second and third OFDM symbols, and monitoring of two PSCCHs is not intended.
[0258] 7 is a diagram showing an example of the arrangement of PSCCHs monitored in a terminal device 1 according to one aspect of this embodiment. One slot consists of 14 OFDM symbols (#0, #1, #2, #3, #4, #5, #6, #7, #8, #9, #10, #11, #12, #13). FIG. 7(a) shows a case where PSCCHs are monitored in a maximum of the second OFDM symbol (#1) and the ninth OFDM symbol (#8). PSCCHs are monitored in a specific subchannel of the second OFDM symbol (for example, the subchannel with the smallest subchannel index). When the terminal device 1 detects PSCCHs in the second OFDM symbol, it receives PSSCHs in other subchannels of the second OFDM symbol, receives PSSCHs and DM RSs in the third and subsequent OFDM symbols, and does not monitor PSCCHs in the ninth OFDM symbol. If terminal device 1 cannot detect PSCCH in the second OFDM symbol, it monitors PSCCH in a specific subchannel of the ninth OFDM symbol. If terminal device 1 can detect PSCCH in the ninth OFDM symbol, it receives PSSCH in other subchannels of the ninth OFDM symbol, and receives PSSCH and DM RS in the tenth and subsequent OFDM symbols.
[0259] FIG. 7(b) shows a case where the PSCCH is monitored in up to the second and third OFDM symbols (#1, #2) and the ninth and tenth OFDM symbols (#8, #9). The PSCCH is monitored in a specific subchannel of the second and third OFDM symbols (for example, the subchannel with the smallest subchannel index). If the terminal device 1 can detect the PSCCH in the second and third OFDM symbols, it receives the PSSCH in other subchannels of the second and third OFDM symbols, receives the PSSCH and DM RS in the fourth and subsequent OFDM symbols, and does not monitor the PSCCH in the ninth and tenth OFDM symbols. If the terminal device 1 cannot detect the PSCCH in the second and third OFDM symbols, it monitors the PSCCH in a specific subchannel of the ninth and tenth OFDM symbols. When terminal device 1 detects PSCCH in the 9th and 10th OFDM symbols, it receives PSSCH in other subchannels of the 9th and 10th OFDM symbols, and receives PSSCH and DM RS in the 11th and subsequent OFDM symbols. Note that in Figure 7(b), it is intended to monitor one PSCCH in the second and third OFDM symbols, and it is not intended to monitor two PSCCHs. Note that in Figure 7(b), it is intended to monitor one PSCCH in the 9th and 10th OFDM symbols, and it is not intended to monitor two PSCCHs.
[0260] Before transmitting a signal (channel access), the terminal device 1 performs channel sensing (carrier sensing) to check whether other devices (e.g., a base station device, a terminal device, a WiFi terminal device, a WiFi access point, etc.) are transmitting. After transmitting a previous signal, the terminal device 1 randomly generates a backoff counter value within the contention window size (CWS). The terminal device 1 waits until it confirms that the channel (LBT subband, RB set, for example, a band with a 20 MHz bandwidth) is idle, and performs carrier sensing at each sensing slot time. The RB set may be composed of multiple resource blocks. The RB set may be a unit used for resource allocation for sidelink transmission. The RB set may be a unit of frequency used for PSCCH / PSSCH transmission. The RB set may be a unit of frequency used for PSFCH transmission. The RB set may be a unit of frequency used for S-SSB transmission. If the channel is idle, the terminal device 1 sequentially decrements a counter value randomly determined within the contention window size (CWS). After the counter value reaches 0, the terminal device 1 obtains access to the channel and transmits a signal. After completing signal transmission, a terminal device 1 that performs communication using HARQ-ACK feedback updates the contention window size based on the HARQ-ACK feedback received from the terminal device 1 to which the signal is transmitted. If the HARQ-ACK status is ACK, the terminal device 1 sets the contention window size to the minimum value. If the HARQ-ACK status is NACK, the terminal device 1 sets the contention window size to the next largest value. If the contention window size reaches the maximum value that can be set, the terminal device 1 continues to use the maximum value even if the HARQ-ACK status is NACK.
[0261] The terminal device 1 acquires a transmission opportunity (TxOP, channel occupancy) and transmits if the LBT result is idle, and does not transmit if the LBT result is busy (LBT-busy). The duration of the transmission opportunity is called Channel Occupancy Time (COT). The LBT for acquiring the COT may be referred to as Type 1 channel access procedure. The Type 1 channel access procedure may also be referred to as Type 1 LBT. The COT is the total time length between all transmissions within a transmission opportunity and gaps within a predetermined time, and may be less than or equal to a maximum COT (MCOT). The MCOT may be determined based on a channel access priority class. The channel access priority class may be associated with a contention window size. The Type 1 channel access procedure performed for sidelink transmission may be referred to as a Type 1 SL channel access procedure. The Type 1 SL channel access procedure may be referred to as Type 1 SL LBT. The Type 1 channel access procedure may be sensing of the channel to obtain the COT.
[0262] The Type 1 SL channel access procedure may be a channel access procedure by the terminal device 1 when the duration of a sensing slot detected as idle before a sidelink transmission is random. The Type 1 SL channel access procedure may be applied to sidelink transmissions including at least one of the PSCCH / PSSCH, PSFCH, or S-SSB. After the terminal device 1 first senses that the channel is idle during a sensing slot in the defer interval and after the counter N becomes 0 in the fourth step of the Type 1 channel access procedure, the terminal device 1 may perform transmission. As a first step of the Type 1 channel access procedure, the terminal device 1 may set the counter N to an initial counter N. The initial counter N may be a value randomly selected from 0 to the contention window size. After the first step of the Type 1 channel access procedure, the terminal device 1 proceeds to the fourth step of the Type 1 channel access procedure. As a second step of the Type 1 channel access procedure, if the value of counter N is greater than 0, the terminal device 1 decrements the value of counter N by 1. In the third step of the Type 1 channel access procedure, the terminal device 1 senses the channel during the additional sensing slot, and if the channel is idle during the additional sensing slot, proceeds to the fourth step of the Type 1 channel access procedure. In the third step of the Type 1 channel access procedure, the terminal device 1 senses the channel during the additional sensing slot, and if the channel is not idle during the additional sensing slot, proceeds to the fifth step of the Type 1 channel access procedure.In the fourth step of the Type 1 channel access procedure, if the value of counter N is 0, the terminal device 1 may stop the Type 1 channel access procedure. In the fourth step of the Type 1 channel access procedure, if the value of counter N is not 0, the terminal device 1 proceeds to the second step of the Type 1 channel access procedure. In the fifth step of the Type 1 channel access procedure, the terminal device 1 senses the channel until a busy sensing slot is detected within the additional defer interval or until all sensing slots in the additional defer interval are detected to be idle. In the sixth step of the Type 1 channel access procedure, if the channel is detected to be idle during all sensing slots in the additional defer interval, the terminal device 1 proceeds to the fourth step of the Type 1 channel access procedure. In the sixth step of the Type 1 channel access procedure, if the channel is not detected to be idle during all sensing slots in the additional defer interval, the terminal device 1 proceeds to the fifth step of the Type 1 channel access procedure. The terminal device 1 may determine the contention window size before the first step of the Type 1 channel access procedure. The Type 1 SL channel access procedure may also be referred to as the Type 1 channel access procedure.
[0263] Sensing may be performed in units of a 9 μs sensing slot. During sensing of the channel in a sensing slot period, if the detected power is less than a threshold for at least 4 μs within the sensing slot period, the channel may be determined to be idle. If sensing of the channel in a sensing slot period does not result in the channel being idle, the channel may be determined to be busy.
[0264] Channel access priority classes are defined and used. For example, four channel access priority classes (channel access priority class 1, channel access priority class 2, channel access priority class 3, and channel access priority class 4) are defined and used. In channel access priority class 1, the minimum contention window size is 3 slots, the maximum contention window size is 7 slots, and there are two allowed contention window sizes: {3 slots, 7 slots}. In channel access priority class 2, the minimum contention window size is 7 slots, the maximum contention window size is 15 slots, and there are two allowed contention window sizes: {7 slots, 15 slots}. In channel access priority class 3, the minimum contention window size is 15 slots, the maximum contention window size is 1023 slots, and there are seven allowed contention window sizes: {15 slots, 31 slots, 63 slots, 127 slots, 255 slots, 511 slots, 1023 slots}. In channel access priority class 4, the minimum contention window size is 15 slots, the maximum contention window size is 1023 slots, and there are seven permitted contention window sizes: {15 slots, 31 slots, 63 slots, 127 slots, 255 slots, 511 slots, 1023 slots}. Note that the contention window size may represent the number of counts per slot.
[0265] If the terminal device 1 determines that the channel is busy through carrier sensing during the sensing slot time, it senses whether the channel is idle in the defer interval. The defer interval consists of 16 us and multiple sensing slots. The number of sensing slots that make up the defer interval depends on the channel access priority class. In channel access priority class 1, about two sensing slots are configured in the defer interval. In channel access priority class 2, about two sensing slots are configured in the defer interval. In channel access priority class 3, about three sensing slots are configured in the defer interval. In channel access priority class 4, about seven sensing slots are configured in the defer interval. If the terminal device 1 determines that the channel is busy in the defer interval, it again determines whether the channel is idle in a new defer interval. If the terminal device 1 determines that the channel is idle in the defer interval, it decrements the counter value set based on the contention window size and continues to perform carrier sensing every sensing slot time to determine whether the channel is idle.
[0266] For example, for channel access priority class 1, a maximum COT of 2 ms is used. For example, for channel access priority class 2, a maximum COT of 4 ms is used. For example, for channel access priority class 3, a maximum COT of 6 ms is used. For example, for channel access priority class 3, a maximum COT of 10 ms is used. For example, for channel access priority class 4, a maximum COT of 6 ms is used. For example, for channel access priority class 4, a maximum COT of 10 ms is used.
[0267] Sidelink resource allocation mode 2 is a method in which the terminal device 1 autonomously determines resources for PSCCH / PSSCH transmission. An upper layer of the terminal device 1 requests the physical layer of the terminal device 1 to determine a resource set SA, and determines resources for PSCCH / PSSCH transmission from the multiple resource sets SA. The physical layer of the terminal device 1 performs a resource selection procedure to determine a subset of resources to notify the upper layer in sidelink resource allocation mode 2. The physical layer of the terminal device 1 may be provided with parameters from the upper layer to determine the subset of resources to notify the upper layer in sidelink resource allocation mode 2. The parameters provided from the upper layer to the physical layer may be L1 priority prioTX, remaining packet delay budget, the number of subchannels used for PSCCH / PSSCH transmission in one slot L_subCH, and a resource reservation period Prsvp_TX. The upper layer is a layer higher than the physical layer of the terminal device 1 and may be the MAC layer. Alternatively, the upper layer may be the RRC layer. The terminal device 1 may transmit a transport block using resources selected in sidelink resource allocation mode 2. The transport block may be transmitted on a PSSCH. The transport block may be referred to as a MAC PDU. The MAC PDU may consist of one SL-SCH subheader and one or more MAC sub-PDUs. The L1 priority may be the priority of the PSSCH transmission.
[0268] L1 priority may be the priority indicated in the Priority field of SCI format 1-A. L1 priority may be the priority of PSSCH transmission. L1 priority may be the priority of PSCCH / PSSCH transmission. The NR PC5 priority level may have the same format and meaning as the LTE PC5 Prose Per-Packet Priority (PPPP) priority value. The PPPP value may reflect the LTE PC5 latency requirement and Packet Delay Budget (PDB). A lower PDB may be mapped to a higher PPPP value. The NR PC5 priority level may be associated with the PDB and PQI. The PDB may be derived from a PQI table. The priority level may be used to process different V2X service data across different communication modes. The communication mode may be unicast, broadcast, or groupcast. If the terminal device 1 cannot satisfy all QoS requirements for all PC5 service data associated with a PC5 reference point, the priority level may be used to select which PC5 service data to prioritize in terms of QoS requirements. For example, a PC5 service data packet with a priority level value of N may be prioritized over PC5 service data packets with priority level values of N+1 or N+2. The priority level may also be referred to as L1 priority. V2X may be realized by V2V (Vehicle-to-Vehicle), V2P (Vehicle-to-Pedestrian), V2I (Vehicle-to-Infrastructure), and V2N (Vehicle-to-Network). The PQI is a special 5QI and may be used as a reference to PC5 QoS characteristics. The PQI may also be referred to as a PC5 5QI.A normalized PQI value may be mapped one-to-one to a combination of normalized PC5 QoS characteristics.
[0269] The set SA that the physical layer of the terminal device 1 notifies the upper layer of the terminal device 1 may be a set of resource candidates for PSCCH / PSSCH transmission. The set SA may include multiple resource candidates. The terminal device 1 may determine the resource candidates for PSCCH / PSSCH transmission included in the set SA. The terminal device 1 may exclude from the set SA resource candidates of the terminal device 1 that overlap with resources reserved by other terminal devices 1 for PSCCH / PSSCH transmission. The resources reserved by other terminal devices 1 for PSCCH / PSSCH transmission may be referred to as reserved resources of the other terminal devices 1. The resource candidates for PSCCH / PSSCH transmission may be referred to as candidate resources.
[0270] FIG. 8 is a diagram showing an example of a resource selection procedure in a resource pool of a terminal device 1 according to one aspect of the present embodiment. FIG. 8 may also be a case where contiguous RBs are configured in the resource pool. The terminal device 1 may include any of the terminal devices 1A to 1D of FIG. 1. The other terminal device 1 may include any of the terminal devices 1A to 1D of FIG. 1. In FIG. 8, one horizontal square represents one slot, and one vertical square represents one subchannel. Sub-channel #0 is a subchannel in the resource pool and has an index of 0. Slot #0 is a slot belonging to the resource pool and has an index of 0. In FIG. 8, as an example, it is assumed that the number of subchannels L_subCH used for PSCCH / PSSCH transmission is set to 2. For example, in FIG. 8, the number of subchannels of one candidate resource in each slot within a time interval of the terminal device 1 may be 2.
[0271] When the terminal device 1 triggers a resource selection procedure in slot n as the first step of the resource selection procedure, the period from slot n+T1 to slot n+T2 may be a time interval. For example, in FIG. 8, slot 801 may be the slot in which the terminal device 1 triggers the resource selection procedure. In FIG. 8, period 802 may be a time interval. The time interval may be a period for determining candidate resources for PSCCH / PSSCH transmission. The terminal device 1 determines, as one candidate resource, consecutive subchannels equal to the number of L_subCHs in slots of the resource pool within the time interval. In other words, one candidate resource may be defined as consecutive resources equal to the number of L_subCHs starting from the index of a certain subchannel in a certain slot. One candidate resource may be indicated by a slot index and a starting index of the subchannel. For example, in FIG. 8, candidate resource 803 may be one of the candidate resources using subchannels #0 and #1 in slot #8. Candidate resource 804 may be one of the candidate resources using sub-channel #1 and sub-channel #2 in slot #8. Candidate resource 805 may be one of the candidate resources using sub-channel #0 and sub-channel #1 in slot #11. Candidate resource 806 may be one of the candidate resources using sub-channel #1 and sub-channel #2 in slot #11. Similarly, terminal device 1 may determine that there is a candidate resource using sub-channel #0 and sub-channel #1 in slot #9. Terminal device 1 may determine that there is a candidate resource using sub-channel #1 and sub-channel #2 in slot #9. Terminal device 1 may determine that there is a candidate resource using sub-channel #0 and sub-channel #1 in slot #10. Terminal device 1 may determine that there is a candidate resource using sub-channel #1 and sub-channel #2 in slot #10.The terminal device 1 may determine that there are a total of eight candidate resources within the time interval. The terminal device 1 may determine T1 within the range of 0 to Tproc1. Tproc1 is the number of slots and is defined for each subcarrier spacing of the sidelink BWP. The terminal device 1 may determine T2 based on T2min and the remaining packet delay budget. For example, if T2min is shorter than the remaining packet delay budget, the terminal device 1 may determine T2 within the range of T2min to the remainingpacket delay budget. If T2min is not shorter than the remainingpacket delay budget, the terminal device 1 may set T2 to the remaining packet delay budget. For T2min, a value corresponding to the PSSCH transmission priority L1 priority prioTX may be determined from the RRC parameter sl-SelectionWindowList. sl-SelectionWindowList is a list of parameters for determining the end of the time interval, and L1 priority and window size are set. sl-SelectionWindowList may be included in the resource pool configuration information. L1 priority prioTX may be the priority of PSCCH / PSSCH transmission of the terminal device 1. The terminal device 1 may set the number of all candidate resources within a time interval as M_total. For example, in FIG. 8, M_total is 8 because two candidate resources exist in one slot and the time interval duration is four slots. For example, when L_subCH is 1, the terminal device 1 sets one subchannel as one candidate resource in each slot within the time interval. In FIG. 8, when L_subCH is 1, the terminal device 1 determines that there are three candidate resources in each slot. In the terminal device 1, M_total is 12 because three candidate resources exist in one slot and the time interval duration is four slots.That is, the first step of the resource selection procedure is to determine candidate resources within a time interval.
[0272] In the second step of the resource selection procedure, the terminal device 1 may define the range from slot n-T0 to slot n-Tproc0 as a sensing window. For example, in FIG. 8, period 807 may be the duration of the sensing window. T0 is the number of slots and may be determined based on the RRC parameter sl-SensingWindow. Tproc0 is used to determine the end of the sensing window and is defined by the subcarrier spacing of the sidelink BWP. sl-SensingWindow is a parameter for determining the start of the sensing window and may be included in the resource pool configuration information. The terminal device 1 monitors slots belonging to the sidelink resource pool within the sensing window, excluding the slot in which the terminal device 1 itself transmitted. In other words, the second step of the resource selection procedure is a step for defining the sensing window.
[0273] The terminal device 1 may determine an RSRP threshold as a third step of the resource selection procedure. In a sixth step, the terminal device 1 determines an RSRP threshold in order to exclude candidate resources based on the RSRP threshold. The terminal device 1 may determine the RSRP threshold from the PSSCH transmission priority L1 priority prioTX of the terminal device 1, the PSSCH transmission priority L1 priority prioRX of the other terminal device 1 notified in the SCI, and the RRC parameter sl-Thres-RSRP-List. The terminal device 1 may determine an RSRP threshold for each of the PSSCH transmission priority L1 priority prioTX of the terminal device 1 and the PSSCH transmission priority L1 priority prioRX of the other terminal device 1 notified in the SCI. The sl-Thres-RSRP-List indicates a list of 64 types of thresholds, and which threshold to use may be determined from the PSSCH transmission priority L1 priority prioTX of the terminal device 1 and the PSSCH transmission priority L1 priority prioRX of the other terminal device 1. The sl-Thres-RSRP-List may be included in the configuration information of the resource pool. That is, the third step of the resource selection procedure is a step for determining the RSRP threshold.
[0274] In the fourth step of the resource selection procedure, the terminal device 1 may set all candidate resources in the set SA of candidate resources. In the fourth step of the resource selection procedure, the terminal device 1 may initialize the set S_A to include all candidate resources determined in the first step. In other words, the fourth step of the resource selection procedure is a step for setting all candidate resources determined in the first step in the set SA, which is a collection of candidate resources.
[0275] As a fifth step of the resource selection procedure, the terminal device 1 may assume that the terminal device 1 itself transmits within the sensing window and receives SCI format 1-A in a slot that is not monitored within the sensing window, and exclude candidate resources belonging to slots in all periods of the RRC parameter sl-ResourceReservePeriodList, starting from the slot where it is assumed that SCI format 1-A was received, from the set SA. The sl-ResourceReservePeriodList indicates a set of periods of reserved resources valid in the resource pool, and up to 16 values may be set for each resource pool. The sl-ResourceReservePeriodList may be included in the configuration information of the resource pool. For example, in FIG. 8 , slot 808 may be a slot that the terminal device 1 is not monitoring. The terminal device 1 assumes that it received SCI format 1-A in slot 808, and excludes candidate resources belonging to slots in all periods of the sl-ResourceReservePeriodList, starting from slot 808, from the set SA. 8, sl-ResourceReservePeriodList indicates 8-period slots and 9-period slots. Slot 809 is a slot located 8 periods after slot 808. Terminal device 1 excludes candidate resources belonging to slot 809 from set SA. Slot 810 is a slot located 9 periods after slot 808. Terminal device 1 excludes candidate resources belonging to slot 810 from set SA. In other words, the fifth step of the resource selection procedure is a step for excluding candidate resources from set SA in consideration of slots not being monitored in the sensing window.
[0276] If the number of candidate resources remaining in the set SA after the fifth step of the resource selection procedure is smaller than X·M_total, the terminal device 1 may set all of the candidate resources determined in the first step in the set SA. X may indicate the proportion of the candidate resources to the total number M_total of all the candidate resources determined in the first step. X may be set by the RRC parameter sl-TxPercentateList. sl-TxPercentateList may be included in the configuration information of the resource pool. If the number of candidate resources remaining in the set SA is equal to or greater than X·M_total, the terminal device 1 maintains the candidate resources in the set SA.
[0277] As a sixth step of the resource selection procedure, the terminal device 1 determines the location of the reserved resources of the other terminal device 1 based on the resource reservation period field, the time domain resource allocation field, and the frequency domain resource allocation field of the SCI format 1-A of the other terminal device 1 received in the sensing window. If the RSRP measurement value of the SCI format 1-A of the other terminal device 1 is higher than the set RSRP threshold, the terminal device 1 may exclude candidate resources that overlap with the reserved resources of the other terminal device 1 from the set SA. For example, in FIG. 8 , resource 811 is the resource from which the terminal device 1 received SCI format 1-A of the other terminal device 1 on sub-channel #1 in slot #3 in the sensing window. The terminal device 1 may determine the location of the reserved resources of the other terminal device 1 from the SCI format 1-A received in resource 811. Resource 812 is the reserved resource of the other terminal device 1 indicated by the SCI format 1-A received in resource 811. Resource 812 is a reserved resource of the other terminal device 1 present on sub-channel #0 of Slot #11. When the terminal device 1 determines that the RSRP measurement value of SCI format 1-A of the other terminal device 1 received on resource 811 is higher than the set RSRP threshold, it excludes candidate resources 805 that overlap with the reserved resource 812 of the other terminal device 1 from the set SA. Resource 813 is a resource from which the terminal device 1 received SCI format 1-A of the other terminal device 1 on sub-channel #2 in slot #4 within the sensing window. The other terminal device 1 that transmitted SCI format 1-A on resource 811 and the other terminal device 1 that transmitted SCI format 1-A on resource 813 may be different terminal devices. The terminal device 1 may determine the location of the reserved resource of the other terminal device 1 from the SCI format 1-A received on resource 813. The resource 814 is a reserved resource of the other terminal device 1 indicated by the SCI format 1-A received in the resource 813 .Resource 814 is a reserved resource of other terminal device 1 present on sub-channel #2 of Slot #11. If terminal device 1 determines that the RSRP measurement value of SCI format 1-A of other terminal device 1 received via resource 813 is equal to or lower than the set RSRP threshold, it does not exclude candidate resource 806 from set SA even if reserved resource 814 of other terminal device 1 overlaps with candidate resource 806. In other words, the sixth step of the resource selection procedure is a step for determining whether to exclude candidate resources from set SA based on SCI format 1-A of other terminal device 1 received in the sensing window.
[0278] In the seventh step of the resource selection procedure, if the number of candidate resources remaining in the set SA is smaller than X·M_total, the terminal device 1 increases the RSRP threshold by 3 dB and starts resource selection again from the fourth step of the resource selection procedure. If the number of candidate resources remaining in the set SA is equal to or greater than X·M_total, the physical layer of the terminal device 1 may notify the upper layer of the terminal device 1 of the set SA. In other words, the seventh step of the resource selection procedure is a step for deciding whether to start resource selection again. The set SA may also be referred to as a set of candidate resources.
[0279] When the terminal device 1 redoes resource selection, the RSRP threshold for excluding candidate resources in the sixth step may be increased by 3 dB. For example, by increasing the RSRP threshold by 3 dB, the number of candidate resources excluded in the second sixth step of the terminal device 1 becomes smaller than the number of candidate resources excluded in the first sixth step, and the number of candidate resources remaining in the set SA in the second resource selection can be increased compared to the first resource selection. For example, in FIG. 8, if the number of candidate resources remaining in the set SA as a result of the first resource selection is smaller than a predetermined number, the terminal device 1 amplifies the RSRP threshold by 3 dB and redoes resource selection from the fourth step. In FIG. 8, in the first sixth step of the terminal device 1, the RSRP measurement value of the SCI format 1-A of the other terminal device 1 received at resource 811 exceeded the RSRP threshold, so the terminal device 1 excluded candidate resource 805 that overlaps with reserved resource 812 of the other terminal device 1 from the set SA. In the sixth step for the second time, when the RSRP measurement value of SCI format 1-A received in resource 811 does not exceed the RSRP threshold, the terminal device 1 does not exclude from set SA candidate resources 805 that overlap with reserved resources 812 of other terminal devices 1. In other words, the terminal device 1 can increase the candidate resources remaining in set SA by increasing the RSRP threshold and redoing resource selection.
[0280] The upper layer of the terminal device 1 may select (determine) resources for PSCCH / PSSCH transmission from the set SA notified from the physical layer of the terminal device 1 and notify the physical layer of the terminal device 1. The upper layer of the terminal device 1 may generate an SL grant to indicate the selected resources and pass the generated SL grant to the physical layer of the terminal device 1. The physical layer of the terminal device 1 determines resources for PSCCH / PSSCH transmission (i.e., resources selected by the upper layer of the terminal device 1) based on the SL grant. The terminal device 1 may perform PSCCH / PSSCH transmission using resources selected (determined) by the upper layer. Of the resources selected (determined) by the upper layer for a certain resource selection procedure, PSCCH / PSSCH transmission using the first resource may be referred to as initial transmission. PSCCH / PSSCH transmission using resources other than the first resource does not have to be referred to as initial transmission. That is, among the resources selected (determined) by a higher layer for a certain resource selection procedure, resources other than the first resource may be referred to as reserved resources (reserved resources of the terminal device 1 itself). The terminal device 1 may regard the first PSCCH / PSSCH transmission in the candidate resources after autonomously selecting resources for PSCCH / PSSCH transmission (mode 2) as the initial transmission. The terminal device 1 may set the reserved resources of the terminal device 1 after a resource reservation period after the initial transmission. In one aspect of the present invention, the initial transmission may be the first transmission performed using the determined resources.
[0281] The terminal device 1 may perform multi-consecutive slot transmission (MCSt) in consecutive slots including sidelink transmission. MCSt may also be referred to as transmission in multiple consecutive slots.
[0282] The transport blocks transmitted in each slot of the MCSt may be different transport blocks. Furthermore, the transport blocks transmitted in each slot of the MCSt may include the same transport block. MCSts with different transport blocks may be referred to as MCSts with Multiple TBs. The terminal device 1 may perform a resource selection procedure for each transport block to be transmitted in the MCSt. The physical layer of the terminal device 1 may determine a set of candidate resources SA for each resource selection procedure. To determine resources for the MCSt, the MAC layer of the terminal device 1 may select resources from the set of candidate resources SA notified by the physical layer for each transport block so that they are contiguous in the slot. The MCSt may be referred to as a sidelink transmission burst. For example, when performing MCSt with Multiple TBs, the terminal device 1 performs a first resource selection procedure to determine resources to be used for transmitting a first transport block, and the terminal device 1 determines a first set of candidate resources SA. The terminal device 1 performs a second resource selection procedure to determine resources to be used for transmitting a second transport block, and the terminal device 1 determines a second set of candidate resources SA. The terminal device 1 selects resources for performing MCSt from the determined first candidate resource set SA and second candidate resource set SA. Alternatively, when performing MCSt, the terminal device 1 performs a first resource selection procedure to determine resources to be used for transmitting the first transport block, and determines the first candidate resource set. The terminal device 1 determines resources for performing MCSt from the determined first candidate resource set.
[0283] FIG. 9 is a diagram showing an example of the arrangement of slots of the MCSt of the terminal device 1 according to one aspect of the present embodiment. The terminal device 1 may include any of the terminal devices 1A to 1D of FIG. 1. In FIG. 9, each horizontal square represents one slot. Slot #0 is a slot belonging to the resource pool and has an index of 0. Slot #1 is a slot belonging to the resource pool and has an index of 1. Slot #2 is a slot belonging to the resource pool and has an index of 2. Slot #3 is a slot belonging to the resource pool and has an index of 3. Slot #4 is a slot belonging to the resource pool and has an index of 4. Slot #0, slot #1, slot #2, slot #3, and slot #4 are consecutive slots. Slot #1 is the slot in which the PSSCH is transmitted. Slot #2 is the slot in which the PSSCH is transmitted. Slot #3 is the slot in which the PSSCH is transmitted. The frequency domain in FIG. 9 may be 1 RB set. The frequency domain in FIG. 10 may be 1 channel.
[0284] For example, in FIG. 9, terminal device 1 may perform MCSt in consecutive slots #1, #2, and #3 including PSSCH. Terminal device 1 may transmit different transport blocks in slot #1, #2, and #3. Terminal device 1 may also transmit the same transport block in slot #1, #2, and #3. For example, terminal device 1 may transmit transport block #1 in slot #1, #2 in slot #2, and #3 in slot #3. Terminal device 1 may also transmit transport block #1 in slot #1, #2, and #3. Terminal device 1 may also transmit transport block #1 in slot #1 and #2, and #2 in slot #3. Here, transport block #1, #2, and #3 are different transport blocks.
[0285] When interlacing is configured in the resource pool, parameters provided from a higher layer to the physical layer for performing sidelink resource allocation mode 2 may include the number of RB sets, L_RBset, to be used for one candidate resource. The higher layer may be a layer higher than the physical layer of the terminal device 1. Alternatively, the higher layer may be the MAC layer. Alternatively, the higher layer may be the RRC layer. When the physical layer of the terminal device 1 is provided with L_RBset, the terminal device 1 may define one candidate resource using the number of RB sets indicated by L_RBset in the first step of the resource selection procedure. The number of subchannels, L_subCH, provided from the higher layer to the physical layer may be the number of subchannels used in one RB set. In the first step of the resource selection procedure, one candidate resource may be defined as the number of consecutive subchannels, L_subCH, in each RB set, in the number of consecutive RB sets, L_RBset, in a certain slot. Alternatively, one candidate resource may be defined by a slot index, a starting index of the RB set, and a starting index of the subchannel. For example, if the physical layer of terminal device 1 is provided with L_RB set=2 and L_subCH=2 from a higher layer, one candidate resource for terminal device 1 may be a resource having subchannel index #0 and subchannel index #1 in RB set #0, and a resource having subchannel index #0 and subchannel index #1 in RB set #1.
[0286] The number of consecutive slots Nslot,MCSt may be included in the parameters provided from the upper layer to the physical layer. The upper layer may be a layer higher than the physical layer of the terminal device 1. The upper layer may also be the MAC layer. The upper layer may also be the RRC layer. When the physical layer of the terminal device 1 is provided with Nslot,MCSt, the physical layer of the terminal device 1 may define the time domain of one candidate resource as a resource having Nslot,MCSt of consecutive slots in the first step of the resource selection procedure. When Nslot,MCSt is provided, one candidate resource may be referred to as a multi-slot candidate resource. The index of the time domain of one multi-slot candidate resource may be indicated by the index of the first slot of the multi-slot candidate resource. The frequency resources of the multi-slot candidate resources may all be the same for each slot. Alternatively, the frequency resources of the multi-slot candidate resources may be different for each slot. For example, when contiguous RBs are configured in the resource pool and Nslot,MCSt=2 and L_subCH=2 are provided to the physical layer of the terminal device 1 by an upper layer, one multi-slot candidate resource may be a resource having subchannel index #1 and subchannel index #2 in slot #1, and having subchannel index #1 and subchannel index #2 in slot #2. When interlacing is configured in the resource pool and Nslot,MCSt=2, L_RB set=2 and L_subCH=2 are provided to the physical layer of the terminal device 1 by an upper layer, one multi-candidate resource may be a resource having subchannel index #1 and subchannel index #2 in RB sets #0 and #1 in slot #1, and having subchannel index #1 and subchannel index #2 in RB sets #0 and #1 in slot #2.
[0287] A resource pool may include one or more RB sets in the frequency domain. A channel may be a carrier or a portion of a carrier consisting of a set of contiguous resource blocks for which channel access is performed in a shared spectrum. That is, a channel may be a unit for sensing. Sensing may be performed using a Type 1 channel access procedure. Alternatively, sensing may be performed using a Type 2 channel access procedure. Alternatively, sensing may be performed using a Type 2A channel access procedure. Alternatively, sensing may be performed using a Type 2B channel access procedure. Alternatively, sensing may be performed using a Type 2C channel access procedure. A channel may be referred to as an RB set. An RB set may be configured in a sidelink BWP. An RB set may be defined by the start CRB and end CRB of the RB set. The terminal device 1 may perform sensing for each RB set. When the terminal device 1 performs sidelink transmission simultaneously on multiple channels, the terminal device 1 may perform multi-channel access. Multi-channel access may be a method of sensing multiple channels used for sidelink transmission. An RB set may be referred to as a sub-band. The Type 2A channel access procedure may be referred to as Type 2A LBT. The Type 2B channel access procedure may be referred to as Type 2B LBT. The Type 2C channel access procedure may be referred to as Type 2C LBT. A channel may be a 20 MHz unit in the frequency domain, including an RB set and a guard band.
[0288] The terminal device 1 may perform Type 1 channel access procedure before transmission in the first slot of MCSt. The terminal device 1 may perform Type 1 channel access procedure for the RB set to which the PSSCH in the first slot of MCSt belongs. The terminal device 1 may perform MCSt if the Type 1 channel access procedure is successful before transmission in the first slot of MCSt. The terminal device 1 may perform multi-channel access before transmission in the first slot of MCSt. The terminal device 1 may perform multi-channel access for multiple RB sets to which the PSSCH in the first slot of MCSt belongs. The terminal device 1 may perform MCSt if the multi-channel access is successful before transmission in the first slot of MCSt. If the Type 1 channel access procedure or multi-channel access in the first slot of MCSt fails, the terminal device 1 may perform Type 1 channel access procedure or multi-channel access before transmission in the second slot. That is, if the Type 1 channel access procedure or multi-channel access for MCSt fails, the terminal device 1 may perform the Type 1 channel access procedure or multi-channel access for transmission from the slot next to the slot where transmission failed. For example, in FIG. 9 , the terminal device 1 may perform the Type 1 channel access procedure or multi-channel access before transmission in slot #1. The terminal device 1 may perform the Type 1 channel access procedure or multi-channel access for the RB set to which the PSSCH of slot #1 belongs. The terminal device 1 may perform MCSt if the Type 1 channel access procedure or multi-channel access is successful.If the Type 1 channel access procedure or multi-channel access fails before transmission in slot #1, the terminal device 1 may perform the Type 1 channel access procedure or multi-channel access for transmission in slot #2. If the Type 1 channel access procedure or multi-channel access fails before transmission in slot #2, the terminal device 1 may perform the Type 1 channel access procedure or multi-channel access for transmission in slot #3.
[0289] When the terminal device 1 applies the Type 1 channel access procedure to transmit a PSCCH / PSSCH of a single TB (Transport Block), the terminal device 1 may perform the Type 1 channel access procedure using a channel access priority class value associated with the single TB. The terminal device 1 may perform MCSt to transmit the single TB in multiple consecutive slots. For example, in FIG. 9, the terminal device 1 may transmit a first transport block using slot #1, slot #2, and slot #3.
[0290] When the terminal device 1 applies the Type 1 channel access procedure to transmit Multiple TBs in multiple consecutive slots, the terminal device 1 may perform the Type 1 channel access procedure using the largest channel access priority class value among the channel access priority class values associated with the Multiple TBs. For example, in FIG. 9, if the terminal device 1 performs MCSt of a first transport block associated with a channel access priority class value of 1 in slot #1, a second transport block associated with a channel access priority class value of 2 in slot #2, and a third transport block associated with a channel access priority class value of 3 in slot #3, the terminal device 1 may perform the Type 1 channel access procedure using the channel access priority class value of 3.
[0291] FIG. 10 is a diagram showing an example of an arrangement of consecutive slot transmissions including multiple sidelink transmissions of a terminal device 1 according to one aspect of the present embodiment. The terminal device 1 may include any of the terminal devices 1A to 1D of FIG. 1. In FIG. 10, each horizontal square represents one slot. Slot #0 is a slot belonging to the resource pool and has an index of 0. Slot #1 is a slot belonging to the resource pool and has an index of 1. Slot #2 is a slot belonging to the resource pool and has an index of 2. Slot #3 is a slot belonging to the resource pool and has an index of 3. Slot #4 is a slot belonging to the resource pool and has an index of 4. Slot #0, slot #1, slot #2, slot #3, and slot #4 are consecutive slots. Slot #1 is a slot in which a PSFCH is transmitted. Slot #2 is a slot in which a PSSCH is transmitted. Slot #3 is a slot in which an S-SSB is transmitted. The frequency domain in FIG. 10 may be 1 RB set. The frequency domain in FIG. 10 may be 1 channel.
[0292] When the terminal device 1 applies the Type 1 channel access procedure to transmit multiple sidelink transmissions in multiple consecutive slots, the terminal device 1 may use the largest channel access priority class value among the channel access priority class values associated with the multiple sidelink transmissions when performing the Type 1 channel access procedure. For example, in FIG. 10, when the terminal device 1 performs a PSFCH transmission associated with a channel access priority class value of 1 in slot #1, a PSSCH transmission associated with a channel access priority class value of 3 in slot #2, and an S-SSB transmission associated with a channel access priority class value of 1 in slot #3, the terminal device 1 may perform multiple sidelink transmissions using the channel access priority class value of 3 in the Type 1 channel access procedure.
[0293] The S-SSB may consist of P-SSS, S-SSS, and PSBCH. The channel access priority class value of the S-SSB transmission may be 1. The channel access priority class value of the PSFCH transmission may be 1.
[0294] The channel access priority class value for channel access priority class 1 may be 1. The channel access priority class value for channel access priority class 2 may be 2. The channel access priority class value for channel access priority class 3 may be 3. The channel access priority class value for channel access priority class 4 may be 4. The channel access priority class values may be related to the number of sensing slots for the defer interval, the minimum contention window size, the maximum contention window size, the maximum channel occupancy period, and the allowed contention window size.
[0295] If the terminal device 1 is scheduled to transmit on a set of channels C and the sidelink transmission is scheduled to start simultaneously on all channels in the set of channels C, the terminal device 1 may access the multiple channels on which the sidelink transmission is performed according to the multi-channel access procedure for sidelink transmission. Also, if the terminal device 1 intends to perform sidelink transmission on resources configured in the set of channels C and the sidelink transmission is scheduled to start simultaneously on all channels in the set of channels C, the terminal device 1 may access the multiple channels on which the sidelink transmission is performed according to the multi-channel access procedure for sidelink transmission. Also, if the terminal device 1 intends to perform sidelink transmission on resources selected in the set of channels C and the sidelink transmission is scheduled to start simultaneously on all channels in the set of channels C, the terminal device 1 may access the multiple channels on which the sidelink transmission is performed according to the multi-channel access procedure for sidelink transmission. Here, the set of channels C may be a set including one or more channels.
[0296] The multi-channel access procedure for sidelink transmissions may be applied to PSCCH / PSSCH transmissions, the multi-channel access procedure for sidelink transmissions may be applied to S-SSB transmissions, and the multi-channel access procedure for sidelink transmissions may be applied to PSFCH transmissions.
[0297] The multi-channel access procedure for sidelink transmission may be referred to as the multi-channel access procedure.
[0298] FIG. 11 is a diagram illustrating an example of sidelink transmission over multiple channels by a terminal device 1 according to an aspect of the present embodiment. The terminal device 1 may include any of the terminal devices 1A to 1D in FIG. 1. In FIG. 11, each horizontal square represents one slot. Slot #0 is a slot belonging to a resource pool and has an index of 0. Slot #1 is a slot belonging to a resource pool and has an index of 1. Slot #2 is a slot belonging to a resource pool and has an index of 2. Slot #3 is a slot belonging to a resource pool and has an index of 3. Slot #4 is a slot belonging to a resource pool and has an index of 4. RB set #0 is an RB set belonging to a resource pool and has an index of 0. RB set #1 is an RB set belonging to a resource pool and has an index of 1. RB set #2 is an RB set belonging to a resource pool and has an index of 2. Reference numeral 111 may represent sidelink transmission that starts simultaneously using RB set #0, RB set #1, and RB set #2. Reference numeral 111 may represent PSCCH / PSSCH transmission. 111 may be a PSSCH transmission. 111 may be a PSFCH transmission. 111 may be an S-SSB transmission. Channel set C may be configured with channels on which sensing is performed for transmissions in RB set #0, RB set #1, and RB set #2. Channel set C may be configured with RB set #0, RB set #1, and RB set #2. The terminal device 1 may perform a multi-channel access procedure for transmission of 111. RB set #0 may be referred to as channel #0. RB set #1 may be referred to as channel #1. RB set #2 may be referred to as channel #2.
[0299] When the terminal device 1 intends to perform sidelink transmission on channel set C and the Type 1 channel access procedure is used for sidelink transmission on channel set C, the terminal device 1 may perform transmission using the Type 1 channel access procedure on each channel of channel set C. For example, in FIG. 11 , the terminal device 1 may perform the Type 1 channel access procedure on each of RB set #0, RB set #1, and RB set #2.
[0300] The terminal device 1 intends to perform sidelink transmission on channel set C, and when the Type 1 channel access procedure is used for sidelink transmission on channel set C, the terminal device 1 may access a first channel using the Type 1 channel access procedure and perform transmission on a second channel using the Type 2A channel access procedure immediately before transmission on the first channel. Alternatively, when the terminal device 1 intends to perform sidelink transmission on channel set C, and when the Type 1 channel access procedure is used for sidelink transmission on channel set C, the channel frequencies of channel set C are a subset of the defined set of channel frequencies, and the terminal device 1 may access a first channel using the Type 1 channel access procedure and perform transmission on a second channel using the Type 2A channel access procedure immediately before transmission on the first channel. The first channel is a channel included in channel set C. The first channel may be any channel included in channel set C or may be randomly selected from channel set C. The second channel is a channel included in channel set C excluding the first channel. For example, in FIG. 11 , the terminal device 1 may apply a multi-channel access procedure to perform sidelink transmissions that start simultaneously in RB set #0, RB set #1, and RB set #2 in slot #1. The terminal device 1 may randomly select a first channel from RB set #0, RB set #1, and RB set #2. The terminal device 1 may select RB set #1 as the first channel. RB set #0 and RB set #2 may be defined as second channels. The terminal device 1 may perform a Type 1 channel access procedure in RB set #1.When Type 1 channel access is successful in RB set #1, the terminal device 1 may perform transmission using the Type 2A channel access procedure in the second channel immediately before transmission in the first channel. That is, the terminal device 1 may perform transmission using the Type 2A channel access procedure in RB set #0 and RB set #2. If the terminal device 1 does not satisfy the conditions for performing the Type 2A channel access procedure in the second channel, the terminal device 1 may perform the Type 1 channel access procedure in each channel of channel set C.
[0301] When the terminal device 1 performs sidelink transmission on a channel using the Type 2A channel access procedure, the terminal device 1 may perform sensing for a sensing interval of at least 25 μs. If the channel is idle, the terminal device 1 may perform sidelink transmission on the channel immediately after sensing. Here, the 25 μs sensing interval may consist of a first period and one sensing slot immediately following the first period. The first period may have a duration of 16 μs. The first period may include one sensing slot at the start of the first period. One sensing slot may have a duration of 9 μs. The terminal device 1 may consider a channel to be idle if both sensing slots of the 25 μs sensing interval are idle. For example, the terminal device 1 may define the one sensing slot immediately following the first period as the first sensing slot. The terminal device 1 may define the sensing slot included at the start of the first period as the second sensing slot. If the terminal device 1 is idle in both the first sensing slot and the second sensing slot, it may determine that the channel is idle and perform transmission. In other words, the Type 2A channel access procedure may be a channel sensing method that performs channel sensing for at least 25 μs and performs transmission if the channel is idle. The Type 2A channel access procedure performed for sidelink transmission may be referred to as the Type 2A SL channel access procedure. The Type 2A channel access procedure may be referred to as the Type 2A LBT.
[0302] If the terminal device 1 cannot access any channel of the carrier bandwidth for which sidelink resources are scheduled or configured, the terminal device 1 cannot transmit on channel set C. For example, the terminal device 1 may perform a multi-channel access procedure to transmit 111 in FIG. 11 . If the terminal device 1 fails to access any of the channels of RB set #0, RB set #1, and RB set #2, it cannot transmit 111. If the terminal device 1 performs a multi-channel access procedure to transmit 111 and fails to access any one of the channels of RB set #0, RB set #1, and RB set #2, it cannot transmit even if it has successfully accessed a channel in another RB set.
[0303] After the multi-channel access procedure for channel set C is successful, the terminal device 1 may perform a second sidelink transmission after the first sidelink transmission within the channel occupation initiated on the channel set C. The second sidelink transmission may be an S-SSB transmission, a PSFCH transmission, or a PSCCH / PSSCH transmission. The second sidelink transmission may be a transmission including any of S-SSB, PSFCH, or PSCCH / PSSCH.
[0304] FIG. 12 is a diagram illustrating multiple sidelink transmissions on multiple channels in consecutive slots of a terminal device 1 according to one aspect of the present embodiment. The terminal device 1 may include any of the terminal devices 1A to 1D of FIG. 1. In FIG. 12, each horizontal square represents one slot. Slot #0 is a slot belonging to a resource pool and has an index of 0. Slot #1 is a slot belonging to a resource pool and has an index of 1. Slot #2 is a slot belonging to a resource pool and has an index of 2. Slot #3 is a slot belonging to a resource pool and has an index of 3. Slot #4 is a slot belonging to a resource pool and has an index of 4. RB set #0 is an RB set belonging to a resource pool and has an index of 0. RB set #1 is an RB set belonging to a resource pool and has an index of 1. RB set #2 is an RB set belonging to a resource pool and has an index of 2. Reference numeral 121 may represent sidelink transmissions that start simultaneously using RB set #0, RB set #1, and RB set #2. Reference numeral 121 may represent PSCCH / PSSCH transmissions. Reference numeral 121 may be a PSSCH transmission. Reference numeral 121 may be a PSFCH transmission. Reference numeral 121 may be an S-SSB transmission. The terminal device 1 may perform a multi-channel access procedure for 121. Reference numeral 122 may be a sidelink transmission performed within channel occupation initiated for the transmission of 121. Reference numeral 122 may be a sidelink transmission using RB set #1 and RB set #2. Reference numeral 122 may be a PSCCH / PSSCH transmission. Reference numeral 122 may be a PSSCH transmission. Reference numeral 122 may be a PSFCH transmission. Reference numeral 122 may be an S-SSB transmission. RB set #0 may be referred to as channel #0. RB set #1 may be referred to as channel #1. RB set #2 may be referred to as channel #2. The terminal device 1 may transmit either a PSCCH / PSSCH, a PSFCH, or an S-SSB on each RB set of 121. The terminal device 1 may transmit either PSCCH / PSSCH, PSFCH or S-SSB in each of the 122 RB sets.For example, the terminal device 1 may transmit PSFCH#0 in RB set#0, PSFCH#1 in RB set#1, and PSFCH#2 in RB set#2. The terminal device 1 may transmit PSCCH / PSSCH#0 in RB set#0, PSCCH / PSSCH#1 in RB set#1, and PSCCH / PSSCH#2 in RB set#2. The terminal device 1 may transmit PSCCH / PSSCH#0 in RB set#0, PSFCH in RB set#1, and S-SSB in RB set#2.
[0305] In a first embodiment of the present invention, when the terminal device 1 applies a multi-channel access procedure for performing multiple sidelink transmissions on multiple channels in one or more consecutive slots, the terminal device 1 may select the largest channel access priority class value among multiple channel access priority class values associated with the multiple sidelink transmissions and use the channel access priority class value selected in the multi-channel access procedure for the channel on which the Type 1 channel access procedure is performed. When the terminal device 1 performs a multi-channel access procedure for performing multiple sidelink transmissions on multiple channels in one or more consecutive slots in a shared spectrum to initiate channel occupancy, the terminal device 1 may determine the channel access priority class value to use for the channel on which the Type 1 channel access procedure is performed from the multiple channel access priority class values associated with the multiple sidelink transmissions. One channel access priority class value may be associated with each sidelink transmission. In this embodiment, when the terminal device 1 performs a multi-channel access procedure to initiate a channel occupancy for multiple sidelink transmissions on multiple channels in one or more consecutive slots in the shared spectrum, the terminal device 1 may select a maximum channel access priority class value from multiple channel access priority class values associated with the multiple sidelink transmissions. The terminal device 1 may use the selected channel access priority class value for the channel on which the Type 1 channel access procedure is performed in the multi-channel access procedure. The terminal device 1 may perform a multi-channel access procedure for a first sidelink transmission on channel set C. After the multi-channel access procedure for channel set C is successful, the terminal device 1 may perform a second sidelink transmission after the first sidelink transmission within the initiated channel occupancy on channel set C.The first and second sidelink transmissions may be multiple sidelink transmissions on multiple channels in one or more consecutive slots. When the terminal device 1 applies a multi-channel access procedure for the first and second sidelink transmissions, the terminal device 1 may select a maximum channel access priority class value among multiple channel access priority class values associated with the first and second sidelink transmissions. The terminal device 1 may use the selected channel access priority class value on a channel occupying the Type 1 channel access procedure in the multi-channel access procedure. The second sidelink transmission may be a transmission using one RB set. The terminal device 1 may perform a third sidelink transmission within a channel occupancy after the second sidelink transmission. In this case, the multiple sidelink transmissions may include the first, second, and third sidelink transmissions. The third sidelink transmission may be a transmission using one RB set. The channel on which the sidelink transmission with the maximum channel access priority class value is performed may be different from the channel on which the Type 1 channel access procedure is performed.
[0306] For example, in FIG. 12 , 121 may be a first sidelink transmission performed using RB set #0, RB set #1, and RB set #2. The terminal device 1 may perform a multi-channel access procedure for RB set #0, RB set #1, and RB set #2. Channel set C may be composed of RB set #0, RB set #1, and RB set #2. The terminal device 1 may perform transmission 121 if the multi-channel access procedure is successful. The terminal device 1 may perform transmission 122 within the channel occupancy initiated for transmission 121. The transmissions 121 and 122 may be multiple sidelink transmissions on multiple channels in multiple consecutive slots. The channel access priority class value of 121 may be 1. The channel access priority class value of 122 may be 3. When terminal device 1 performs a multi-channel access procedure to transmit 121 and 122, terminal device 1 may select the largest channel access priority class value among multiple channel access priority class values associated with 121 and 122. Since the channel access priority class value of 121 is 1 and the channel access priority class value of 122 is 3, terminal device 1 may select the channel access priority class value 3 of 122, which has the largest channel access priority class value. Terminal device 1 may use the channel access priority class value selected in the multi-channel access procedure performed in channel set C for transmitting 121 and 122 on the channel on which Type 1 channel access procedure is performed. Terminal device 1 may use the channel access priority class value 3 on the channel on which Type 1 channel access procedure is performed in the multi-channel access procedure. When terminal device 1 performs Type 1 channel access on each channel of channel set C in the multi-channel access procedure, terminal device 1 may use the channel access priority class value 3 on each channel.That is, when the terminal device 1 performs the Type 1 channel access procedure on each of the channels RB set #0, RB set #1, and RB set #2, the terminal device 1 may perform the Type 1 channel access procedure using a channel access priority class value of 3 on each of the channels RB set #0, RB set #1, and RB set #2. When the terminal device 1 performs the Type 1 channel access procedure on one channel of channel set C in the multi-channel access procedure and performs the Type 2A channel access procedure on the other channels, the terminal device 1 may use a channel access priority class value of 3 on the channel on which the Type 1 channel access procedure is performed. When the terminal device 1 selects RB set #0 as the channel on which the Type 1 channel access procedure is performed, the terminal device 1 may use a channel access priority class value of 3 for the Type 1 channel access procedure on RB set #0. The terminal device 1 may perform the Type 2A channel access procedure on RB set #1 and RB set #2. 121 may be referred to as a first sidelink transmission. 122 may be referred to as a second sidelink transmission. When terminal device 1 performs Type 1 channel access procedure on one channel of channel set C and Type 2A channel access procedure on the other channels in a multi-channel access procedure, the channel on which Type 1 channel access procedure is performed may be referred to as the first channel.When the terminal device 1 performs a Type 1 channel access procedure on one channel of the channel set C and a Type 2A channel access procedure on the other channels in the multi-channel access procedure, the channel on which the Type 2A channel access procedure is performed may be referred to as a second channel. RB set #0 may be referred to as channel #0. RB set #1 may be referred to as channel #1. RB set #2 may be referred to as channel #2.
[0307] The channel on which the sidelink transmission associated with the highest channel access priority class value is performed may be different from the channel on which the Type 1 channel access procedure is performed. For example, in FIG. 12 , the channel access priority class value of 121 may be 1. The channel access priority class value of 122 may be 3. The transmission of 122 may be associated with the highest channel access priority class value. RB set #1 and RB set #2 may be channels on which the sidelink transmission associated with the highest channel access priority class value is performed. When the terminal device 1 performs the Type 1 channel access procedure with RB set #0 in the multi-channel access procedure, the terminal device 1 may use a channel access priority class value of 3.
[0308] 13 illustrates an example of a multi-channel access procedure for performing multiple sidelink transmissions on multiple channels in one or more consecutive slots in a terminal device 1 according to an embodiment of the present invention. The terminal device 1 initiates the multi-channel access procedure for performing multiple sidelink transmissions on multiple channels in one or more consecutive slots (S131). The terminal device 1 selects the largest channel access priority class value among the channel access priority class values associated with the multiple sidelink transmissions (S132). The terminal device 1 then applies the selected channel access priority class value to the channel on which the Type 1 channel access procedure is performed (S133).
[0309] As described above, in the embodiment of the present invention, when the terminal device 1 applies the multi-channel access procedure for performing multiple sidelink transmissions on multiple channels in one or more consecutive slots, the terminal device 1 may select the largest channel access priority class value among multiple channel access priority class values associated with the multiple sidelink transmissions and use the selected channel access priority class value for the channel on which the Type 1 channel access procedure is performed in the multi-channel access procedure. This invention enables fair selection of channel access priority class values to be used for the channel on which the Type 1 channel access procedure is performed in the multi-channel access procedure when the terminal device 1 applies the multi-channel access procedure for performing multiple sidelink transmissions on multiple channels in one or more consecutive slots.
[0310] In a second embodiment of the present invention, when a terminal device 1 performs a multi-channel access procedure for multiple sidelink transmissions on multiple channels in one or more consecutive slots and performs the Type 1 channel access procedure on one channel and the Type 2A channel access procedure on another channel, the terminal device 1 may perform the Type 1 channel access procedure on the channel on which the sidelink transmission is performed, which is associated with the highest channel access priority class value among the channel access priority class values associated with the multiple sidelink transmissions. When a terminal device 1 performs a multi-channel access procedure for multiple sidelink transmissions on multiple channels in one or more consecutive slots in a shared spectrum and performs the Type 1 channel access procedure on one channel and the Type 2A channel access procedure on another channel to initiate channel occupancy, the terminal device 1 may perform the Type 1 channel access procedure on the channel on which the sidelink transmission is performed, which is associated with the highest channel access priority class value among the channel access priority class values associated with the multiple sidelink transmissions. One channel access priority class value may be associated with each sidelink transmission. The terminal device 1 may perform a multi-channel access procedure for a first sidelink transmission on channel set C. After the multi-channel access procedure for channel set C is successful, the terminal device 1 may perform a second sidelink transmission after the first sidelink transmission within the channel occupancy initiated on channel set C. Here, the multi-channel access procedure may be a method of performing a Type 1 channel access procedure on some channels of channel set C and a Type 2A channel access procedure on other channels.The first and second sidelink transmissions may be multiple sidelink transmissions on multiple channels in one or more consecutive slots. When the terminal device 1 applies a multi-channel access procedure for the first and second sidelink transmissions, the terminal device 1 may select a maximum channel access priority class value among multiple channel access priority class values associated with the first and second sidelink transmissions. The terminal device 1 may perform a Type 1 channel access procedure on the channel on which the sidelink transmission is performed, associated with the selected channel access priority class value. If the channel access priority class value of the first sidelink transmission is the maximum, the terminal device 1 may perform a Type 1 channel access procedure on the channel on which the first sidelink transmission is performed, associated with the channel access priority class value of the second sidelink transmission, associated with the channel access priority class value of the second sidelink transmission. The second sidelink transmission may use one RB set. After the second sidelink transmission, the terminal device 1 may perform a third sidelink transmission within the channel occupancy. In this case, the plurality of sidelink transmissions may include a first sidelink transmission, a second sidelink transmission, and a third sidelink transmission, and the third sidelink transmission may use one RB set.
[0311] For example, in FIG. 12 , 121 may be a first sidelink transmission performed using RB set #0, RB set #1, and RB set #2. The terminal device 1 may perform a multi-channel access procedure for RB set #0, RB set #1, and RB set #2. Channel set C may be composed of RB set #0, RB set #1, and RB set #2. The terminal device 1 may perform transmission 121 if the multi-channel access procedure is successful. The terminal device 1 may perform transmission 122 within the channel occupancy initiated for transmission 121. The transmissions 121 and 122 may be multiple sidelink transmissions on multiple channels in multiple consecutive slots. The channel access priority class value of 121 may be 1. The channel access priority class value of 122 may be 3. When the terminal device 1 performs a multi-channel access procedure to transmit 121 and 122, the terminal device 1 may select the largest channel access priority class value among multiple channel access priority class values associated with 121 and 122. Here, since the channel access priority class value of 121 is 1 and the channel access priority class value of 122 is 3, the terminal device 1 may select the channel access priority class value of 3 for 122, which has the largest channel access priority class value. When the terminal device 1 performs a multi-channel access procedure to perform multiple sidelink transmissions on multiple channels in one or more consecutive slots and performs Type 1 channel access procedure on one channel and Type 2A channel access procedure on another channel, it may perform Type 1 channel access procedure on the channel on which transmission of 122 is performed. That is, the terminal device 1 may perform Type 1 channel access procedure on either RB set #1 or RB set #2.When the terminal device 1 performs the Type 1 channel access procedure on RB set #2, it may perform the Type 2A channel access procedure on RB set #0 and RB set #1. 121 may be referred to as a first sidelink transmission. 122 may be referred to as a second sidelink transmission. When the terminal device 1 performs the Type 1 channel access procedure on one channel of channel set C and the Type 2A channel access procedure on the other channels in the multi-channel access procedure, the channel on which the Type 1 channel access procedure is performed may be referred to as a first channel. When the terminal device 1 performs the Type 1 channel access procedure on one channel of channel set C and the Type 2A channel access procedure on the other channels in the multi-channel access procedure, the channel on which the Type 2A channel access procedure is performed may be referred to as a second channel. RB set #0 may be referred to as channel #0. RB set #1 may be referred to as channel #1. RB set #2 may be referred to as channel #2.
[0312] Each sidelink transmission of the plurality of sidelink transmissions may be one of PSCCH / PSSCH, PSSCH, PSFCH, or S-SSB. The plurality of sidelink transmissions may be MCST transmissions of multiple TBs. The first sidelink transmission may be the first sidelink transmission among the plurality of sidelink transmissions. The second sidelink transmission may be the next sidelink transmission after the first sidelink transmission among the plurality of sidelink transmissions. The first sidelink transmission may use one RB set. The second sidelink transmission may use one RB set. The RB sets used for the first sidelink transmission and the second sidelink transmission may be different. If the RB sets used for the first sidelink transmission and the second sidelink transmission are different, the terminal device 1 may perform the multi-channel access procedure for all RB sets used for the first and second sidelink transmissions. For example, if the terminal device 1 uses RB set#0 and RB set#1 for the first sidelink transmission and RB set#1 and RB set#2 for the second sidelink transmission, the terminal device 1 may perform the multi-channel access procedure for RB set#0, RB set#1, and RB set#2. If the terminal device 1 uses RB set#0 and RB set#1 for the first sidelink transmission and RB set#2 for the second sidelink transmission, the terminal device 1 may perform the multi-channel access procedure for RB set#0, RB set#1, and RB set#2. If the terminal device 1 uses RB set#0 for the first sidelink transmission and RB set#1 for the second sidelink transmission, the terminal device 1 may perform the multi-channel access procedure for RB set#0 and RB set#1.
[0313] As described above, in the embodiment of the present invention, when the terminal device 1 performs the multi-channel access procedure for multiple sidelink transmissions on multiple channels in one or more consecutive slots, and performs the Type 1 channel access procedure on some channels and the Type 2A channel access procedure on other channels, the terminal device 1 may perform the Type 1 channel access procedure on the channel for which the sidelink transmission is performed, which has the largest channel access priority class value among multiple channel access priority class values associated with the multiple sidelink transmissions. According to the present invention, when the multi-channel access procedure is applied for multiple sidelink transmissions on multiple channels in one or more consecutive slots, the channel access priority class value to be used on the channel for which the Type 1 channel access procedure is performed in the multi-channel access procedure can be selected fairly.
[0314] When applying a multi-channel access procedure to perform multiple sidelink transmissions on multiple channels in one or more consecutive slots, the terminal device 1 comprises: a control unit that selects the largest channel access priority class value among multiple channel access priority class values associated with the multiple sidelink transmissions; and a transmission unit that uses the selected channel access priority class value on a channel on which the Type 1 channel access procedure is performed in the multi-channel access procedure and transmits the multiple sidelink transmissions on the multiple channels in one or more consecutive slots.
[0315] This embodiment may be performed in an unlicensed band where channel sensing is performed. The unlicensed band may also be referred to as a shared spectrum. The unlicensed band may also be referred to as an unlicensed spectrum.
[0316] The programs running on the base station device 3 and terminal device 1 according to one aspect of the present invention may be programs (programs that cause a computer to function) that control a CPU (Central Processing Unit) or the like so as to realize the functions of the above-described embodiment of the present invention. Information handled by these devices is temporarily stored in RAM (Random Access Memory) during processing, and then stored in various ROMs such as Flash ROM (Read Only Memory) or HDD (Hard Disk Drive), and is read, modified, and written by the CPU as needed.
[0317] Note that the terminal device 1 and part of the base station device 3 in the above-described embodiment may be realized by a computer. In this case, a program for realizing this control function may be recorded on a computer-readable recording medium, and the program recorded on this recording medium may be read into a computer system and executed to realize the control function.
[0318] The term "computer system" used here refers to a computer system built into the terminal device 1 or base station device 3, and includes hardware such as the OS and peripheral devices. Also, the term "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into the computer system.
[0319] Furthermore, the term "computer-readable recording medium" may include a medium that dynamically stores a program for a short period of time, such as a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line, or a medium that stores a program for a certain period of time, such as a volatile memory within a computer system that serves as a server or client in such a case. The program may also be one that realizes part of the above-mentioned functions, or one that can realize the above-mentioned functions in combination with a program already recorded in the computer system.
[0320] The terminal device 1 may comprise at least one processor and at least one memory containing computer program instructions (computer programs). The memory and computer program instructions (computer programs) may be configured to cause the terminal device 1 to perform the operations and processes described in the above embodiments using the processor. The base station device 3 may comprise at least one processor and at least one memory containing computer program instructions (computer programs). The memory and computer program instructions (computer programs) may be configured to cause the base station device 3 to perform the operations and processes described in the above embodiments using the processor.
[0321] Furthermore, the base station device 3 in the above-described embodiment can also be realized as a collection (device group) consisting of multiple devices. Each of the devices constituting the device group may have some or all of the functions or functional blocks of the base station device 3 according to the above-described embodiment. It is sufficient for the device group to have all of the functions or functional blocks of the base station device 3. Furthermore, the terminal device 1 according to the above-described embodiment can also communicate with the base station device as a collection.
[0322] Furthermore, the base station device 3 in the above-described embodiment may be an EUTRAN (Evolved Universal Terrestrial Radio Access Network) and / or an NG-RAN (NextGen RAN, NR RAN). Furthermore, the base station device 3 in the above-described embodiment may have some or all of the functions of an upper node for the eNodeB and / or the gNB.
[0323] Furthermore, some or all of the terminal device 1 and base station device 3 in the above-described embodiments may be realized as an LSI, which is typically an integrated circuit, or as a chipset. Each functional block of the terminal device 1 and base station device 3 may be individually formed into a chip, or some or all of them may be integrated into a chip. Furthermore, the integrated circuit method is not limited to LSI, and may be realized using a dedicated circuit or a general-purpose processor. Furthermore, if an integrated circuit technology that can replace LSI emerges due to advances in semiconductor technology, it is also possible to use an integrated circuit based on that technology.
[0324] Furthermore, in the above-described embodiment, a terminal device is described as an example of a communication device, but the present invention is not limited to this and can also be applied to terminal devices or communication devices such as stationary or non-movable electronic devices installed indoors or outdoors, for example, AV equipment, kitchen equipment, cleaning / washing equipment, air conditioning equipment, office equipment, vending machines, and other household appliances.
[0325] Although the embodiments of the present invention have been described above in detail with reference to the drawings, the specific configuration is not limited to this embodiment, and design modifications and the like are also included within the scope of the gist of the present invention. Furthermore, various modifications of one aspect of the present invention are possible within the scope of the claims, and embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention. Furthermore, configurations in which elements described in the above embodiments are substituted with elements that achieve the same effect are also included. Possibility of industrial applicability
[0326] One aspect of the present invention can be used, for example, in a communication system, a communication device (e.g., a mobile phone device, a base station device, a wireless LAN device, or a sensor device), an integrated circuit (e.g., a communication chip), or a program.
Claims
1. A terminal device having a processor and a memory for storing computer program code, the terminal device performing operations including: applying a multi-channel access procedure for performing multiple sidelink transmissions on multiple channels in one or more consecutive slots; selecting a maximum channel access priority class value among multiple channel access priority class values associated with the multiple sidelink transmissions; and using the channel access priority class value selected in the multi-channel access procedure on a channel on which a Type 1 channel access procedure is performed.
2. The terminal device according to claim 1, further comprising: a channel on which the sidelink transmission associated with the maximum channel access priority class value is performed that is different from a channel on which the Type 1 channel access procedure is performed.
3. A communication method for use in a terminal device, comprising: applying a multi-channel access procedure for performing a plurality of sidelink transmissions on a plurality of channels in one or more consecutive slots; selecting a maximum channel access priority class value among a plurality of channel access priority class values associated with the plurality of sidelink transmissions; and using the channel access priority class value selected in the multi-channel access procedure on a channel on which a Type 1 channel access procedure is performed.