Terminal device and communication method

By applying a cyclic shift and encoding process based on OFDM symbols and UCI bits, the terminal device optimizes uplink channel encoding, enhancing communication efficiency in wireless systems.

JP7827634B2Active Publication Date: 2026-03-10SHARP KK
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-10-11
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Existing wireless communication systems face inefficiencies in terminal devices and base station devices, particularly in handling uplink channels with varying numbers of OFDM symbols and UCI bits, which affect communication efficiency.

Method used

A terminal device generates a first coded bit sequence by applying a cyclic shift to a bit sequence and adds a predetermined amount to generate a second encoded bit sequence for uplink channels, optimizing the encoding process based on the number of OFDM symbols and UCI bits per symbol.

Benefits of technology

This approach enhances communication efficiency for both terminal and base station devices by optimizing the encoding process for uplink channels, improving overall communication performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007827634000001
    Figure 0007827634000001
  • Figure 0007827634000002
    Figure 0007827634000002
  • Figure 0007827634000003
    Figure 0007827634000003
Patent Text Reader

Abstract

The present invention comprises a segmentation unit that segments a bit sequence for uplink control information into one or a plurality of code blocks, a coding unit that applies an error correction code to each of the code blocks and generates one or a plurality of coded bit sequences, a rate matching unit that, on the basis of at least the length Es of a rate matching output sequence for the sth PUCCH entity of S PUCCH entities, applies bit selection for the sth PUCCH entity and generates a coded bit sequence for the sth PUCCH entity, and a transmission unit that uses the sth PUCCH entity to transmit the coded bit stream for the sth PUCCH entity. The segmentation unit determines whether to segment the bit sequence for the uplink control information into the plurality of code blocks on the basis of at least a reference value related to the length of the rate matching output sequence.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a terminal device and a base station device. This application claims priority to Japanese Patent Application No. 2020-171852, filed on October 12, 2020, the contents of which are incorporated herein by reference. [Background technology]

[0002] The radio access method and radio network for cellular mobile communications (hereinafter referred to as "Long Term Evolution (LTE)" or "EUTRA: Evolved Universal Terrestrial Radio Access") is being developed by the Third Generation Partnership Project (3GPP). rd This is being studied in the LTE Generation Partnership Project. In LTE, base station devices are also called eNodeBs (evolved NodeBs) and terminal devices are also called UEs (User Equipment). LTE is a cellular communication system in which areas covered by base station devices are arranged in multiple cell-like configurations. A single base station device may manage multiple serving cells.

[0003] 3GPP is currently studying the next-generation standard (NR: New Radio) to propose it for IMT (International Mobile Telecommunication)-2020, the standard for next-generation mobile communication systems formulated by the International Telecommunication Union (ITU) (Non-Patent Document 1). NR is expected to meet the requirements of 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] 3GPP is currently studying the extension of services supported by NR (Non-Patent Document 2). [Prior art documents] [Non-patent literature]

[0005] [Non-Patent Document 1] "New SID proposal: Study on New Radio Access Technology", RP-160671, NTT docomo, 3GPP TSG RAN Meeting #71, Goteborg, Sweden, 7th - 10th March, 2016. [Non-patent document 2] “Release 17 package for RAN”, RP-193216, RAN chairman, RAN1 chairman, RAN2 chairman, RAN3 chairman, 3GPP TSG RAN Meeting #86, Sitges, Spain, 9th ― 12th December, 2019 Summary of the Invention [Problem to be solved by the invention]

[0006] One aspect of the present invention provides a terminal device that performs communication efficiently and a base station device that performs communication efficiently. [Means for solving the problem]

[0007] (1) The aspects of the present invention employ the following means. That is, a first aspect of the present invention is a terminal device, which generates a first coded bit sequence d by coding a bit sequence, and adds a predetermined amount C s an encoding unit that generates a second encoded bit sequence by applying a cyclic shift of including the second coded bit sequencea transmitter for transmitting the S uplink channels; The S is an integer of 2 or more, and the s is an integer of 0 or more and S-1 or less, The encoding unit encodes the predetermined amount C s is a predetermined quantity C s-1 , the number of OFDM symbols N included in the entity of the s-1th uplink channel s-1 , and N denotes the number of UCI bits per OFDM symbol. block bit The decision will be based on the following.

[0008] (2) A second aspect of the present invention is a communication method used in a terminal device, which generates a first coded bit sequence d by coding a bit sequence, and for an s-th uplink channel entity among S uplink channel entities, adds a predetermined amount C s an encoding step of generating a second coded bit sequence by applying a cyclic shift of including the second coded bit sequence a transmitting step of transmitting the S uplink channels; The S is an integer of 2 or more, and the s is an integer of 0 or more and S-1 or less, In the encoding step, the predetermined amount C s is a predetermined quantity C s-1 , the number of OFDM symbols N included in the entity of the s-1th uplink channel s-1 , and N denotes the number of UCI bits per OFDM symbol. block bit The decision will be based on the following. [Effects of the Invention]

[0015] According to one aspect of the present invention, a terminal device can perform communication efficiently, and a base station device can perform communication efficiently. [Brief explanation of the drawings]

[0016] [Figure 1] 1 is a conceptual diagram of a wireless communication system according to an aspect of the present embodiment. [Figure 2]10 is an example showing the relationship between a subcarrier spacing setting μ, the number of OFDM symbols per slot Nslot symb, and a cyclic prefix (CP) setting according to one aspect of the present embodiment. [Figure 3] FIG. 10 is a diagram illustrating an example of a method for configuring a resource grid according to an aspect of the present embodiment. [Figure 4] FIG. 3 is a diagram illustrating an example of the configuration of a resource grid 3001 according to an aspect of the present embodiment. [Figure 5] 2 is a schematic block diagram illustrating an example of the configuration of a base station device 3 according to one aspect of the present embodiment. FIG. [Figure 6] 1 is a schematic block diagram showing an example of the configuration of a terminal device 1 according to an aspect of the present embodiment. [Figure 7] FIG. 2 is a diagram illustrating an example of the configuration of an SS / PBCH block according to one aspect of this embodiment. [Figure 8] FIG. 10 is a diagram illustrating an example of a monitoring opportunity for a set of search areas according to one aspect of the present embodiment. [Figure 9] FIG. 10 is a diagram illustrating an example of transmission based on repetition of PUCCH according to an aspect of this embodiment. [Figure 10] 2 is a diagram illustrating an example of the configuration of a baseband unit 13 of a terminal device 1 according to an aspect of the present embodiment. FIG. [Figure 11] FIG. 10 is a diagram illustrating an example of the operation of a dividing unit 1001 according to one aspect of the present embodiment. [Figure 12] FIG. 10 is a diagram illustrating an example of a procedure for determining a variable n used in encoding a polar code according to one aspect of the present embodiment. [Figure 13] FIG. 10 is a diagram illustrating an example of mapping of uplink control information for sequence-based PUCCH according to an aspect of this embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0017] Hereinafter, an embodiment of the present invention will be described.

[0018] floor(C) may be a floor function for real number C. For example, floor(C) may be a function that outputs the largest integer not exceeding real number C. ceil(D) may be a ceiling function for real number D. For example, ceil(D) may be a function that outputs the smallest integer not below real number D. mod(E,F) may be a function that outputs the remainder when E is divided by F. mod(E,F) may be a function that outputs a value corresponding to the remainder when E is divided by F. exp(G) = e^G, where e is Napier's constant. H^I represents H to the Ith power. max(J,K) is a function that outputs the maximum value of J and K. Here, max(J,K) is a function that outputs J or K when J and K are equal. min(L,M) is a function that outputs the maximum value of L and M. Here, min(L,M) is a function that outputs L or M when L and M are equal. round(N) is a function that outputs the integer value that is closest to N.

[0019] In a wireless communication system according to an aspect of this embodiment, at least OFDM (Orthogonal Frequency Division Multiplexing) is used. An OFDM symbol is a time domain unit of OFDM. The OFDM symbol includes at least one or more subcarriers. The OFDM symbol is converted into a time-continuous signal in baseband signal generation. In the downlink, at least CP-OFDM (Cyclic Prefix-Orthogonal Frequency Division Multiplexing) is used. In the uplink, either CP-OFDM or DFT-s-OFDM (Discrete Fourier Transform-spread-Orthogonal Frequency Division Multiplexing) is used. DFT-s-OFDM may be achieved by applying transform precoding to CP-OFDM.

[0020] The OFDM symbol may be a name including a CP added to the OFDM symbol. In other words, a certain OFDM symbol may be configured to include the certain OFDM symbol and the CP added to the certain OFDM symbol.

[0021] 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 at least terminal devices 1A to 1C and a base station device 3 (BS#3: Base station#3). Hereinafter, the terminal devices 1A to 1C will also be referred to as terminal device 1 (UE#1: User Equipment#1).

[0022] The base station device 3 may be configured to include one or more transmission devices (or transmission points, transmission / reception devices, or transmission / reception points). When the base station device 3 is configured with multiple transmission devices, the multiple transmission devices may be located at different positions.

[0023] The base station device 3 may provide one or more serving cells. A serving cell may be defined as a set of resources used for wireless communication. A serving cell may also be referred to as a cell.

[0024] A serving cell may be configured to include at least one downlink component carrier (downlink carrier) and / or one uplink component carrier (uplink carrier). A serving cell may be configured to include at least two or more downlink component carriers and / or two or more uplink component carriers. A downlink component carrier and an uplink component carrier are also referred to as a component carrier (carrier).

[0025] For example, one resource grid may be provided for one component carrier. Also, one resource grid may be provided for one component carrier and a certain subcarrier spacing configuration μ. Here, the subcarrier spacing configuration μ is also called numerology. The resource grid is defined as N size,μ grid,x N RB sc The resource grid is divided into common resource blocks N start,μ grid,x Common resource block N start,μ grid,x is also called the reference point of the resource grid. The resource grid is subframe,μ symb The resource grid includes OFDM symbols, where x is a subscript indicating the transmission direction, either downlink or uplink. A resource grid is given for a set of antenna ports p, a subcarrier spacing setting μ, and a transmission direction x.

[0026] N size,μ grid,x and N start,μ grid,x is given based at least on a higher layer parameter (CarrierBandwidth). The higher layer parameter is also called an SCS specific carrier. One resource grid corresponds to one SCS specific carrier. One component carrier may comprise one or more SCS specific carriers. The SCS specific carriers may be included in the system information. One subcarrier spacing setting μ may be given for each SCS specific carrier.

[0027] The subcarrier spacing (SCS) Δf is Δf=2 μFor example, the subcarrier spacing setting μ may represent any of 0, 1, 2, 3, or 4.

[0028] FIG. 2 shows a subcarrier spacing setting μ and the number of OFDM symbols per slot N according to one aspect of this embodiment. slot symb 2A, for example, when the subcarrier spacing setting μ is 2 and the CP setting is normal cyclic prefix (CP), N slot symb =14, N frame,μ slot =40, N subframe,μ slot 2B, for example, when the subcarrier spacing setting μ is 2 and the CP setting is an extended cyclic prefix (CP), N slot symb =12, N frame,μ slot =40, N subframe,μ slot =4.

[0029] In the wireless communication system according to one aspect of the present embodiment, a time unit T is used to express a length in the time domain. c may be used. Time unit T c is T c =1 / (Δf max N f ) Δf max = 480 kHz. f = 4096. The constant κ is κ = Δf max N f / (Δf ref N f,ref )=64. Δf ref is 15kHz. f,ref is 2048.

[0030] The transmission of the signal in the downlink and / or the transmission of the signal in the uplink may be a period of length T fThe radio frame (system frame, frame) may be organized into T f =(Δf max N f / 100)·T s = 10 ms. "·" indicates multiplication. A radio frame consists of 10 subframes. The length of a subframe is T sf =(Δf max N f / 1000)·T s = 1 ms. The number of OFDM symbols per subframe is N subframe,μ symb =N slot symb N subframe,μ slot is.

[0031] For a given subcarrier spacing setting μ, the number and index of slots contained in the subframe may be given. For example, slot index n μ s ranges from 0 to N in the subframe subframe,μ slot The number and index of slots included in the radio frame may be given for the subcarrier spacing setting μ. μ s,f ranges from 0 to N in the radio frame. frame,μ slot The integer values ​​may be given in ascending order in the range -1 to N. slot symb N OFDM symbols may be included in one slot. slot symb =14.

[0032] Fig. 3 is a diagram showing an example of a resource grid configuration method according to one aspect of this embodiment. The horizontal axis in Fig. 3 represents the frequency domain. Fig. 3 shows an example of a resource grid configuration with subcarrier spacing μ1 in a component carrier 300, and an example of a resource grid configuration with subcarrier spacing μ2 in the component carrier. In this way, one or more subcarrier spacings may be set for a given component carrier. Fig. 3 assumes that μ1 = μ2-1, but various aspects of this embodiment are not limited to the condition μ1 = μ2-1.

[0033] The component carrier 300 is a band having a predetermined width in the frequency domain.

[0034] Point 3000 is an identifier for identifying a certain subcarrier. Point 3000 is also referred to as point A. Common resource block (CRB) set 3100 is a set of common resource blocks for subcarrier spacing setting μ1.

[0035] In the common resource block set 3100, the common resource block including the point 3000 (the block indicated by the diagonal line slanting upward to the right in FIG. 3) is also called the reference point of the common resource block set 3100. The reference point of the common resource block set 3100 may be the common resource block with index 0 in the common resource block set 3100.

[0036] The offset 3011 is the offset from the reference point of the common resource block set 3100 to the reference point of the resource grid 3001. The offset 3011 is indicated by the number of common resource blocks for the subcarrier spacing setting μ1. The resource grid 3001 is N size,μ grid1,x It contains common resource blocks.

[0037] The offset 3013 is the distance from the reference point of the resource grid 3001 to the reference point (N start,μ BWP,i1 ) is the offset to

[0038] Common resource block set 3200 is a set of common resource blocks for subcarrier spacing setting μ2.

[0039] Of the common resource block set 3200, the common resource block including the point 3000 (the block indicated by the diagonal line slanting downwards to the left in FIG. 3) is also referred to as the reference point of the common resource block set 3200. The reference point of the common resource block set 3200 may be the common resource block with index 0 in the common resource block set 3200.

[0040] The offset 3012 is the offset from the reference point of the common resource block set 3200 to the reference point of the resource grid 3002. The offset 3012 is indicated by the number of common resource blocks relative to the subcarrier spacing μ. The resource grid 3002 is N size,μ grid2,x It contains common resource blocks.

[0041] The offset 3014 is the distance from the reference point of the resource grid 3002 to the reference point of the BWP 3004 with index i2 (N start,μ BWP,i2 ) is the offset to

[0042] 4 is a diagram showing an example of the configuration of a resource grid 3001 according to one aspect of this embodiment. In the resource grid of FIG. 4, the horizontal axis represents OFDM symbol index l sym and the vertical axis is the subcarrier index k sc The resource grid 3001 is size,μ grid1,x N RB sccontains N subcarriers, subframe,μ symb Within the resource grid, subcarrier index k sc and OFDM symbol index l sym The resource specified by is also called a resource element (RE).

[0043] Resource Block (RB) is N RB sc A resource block includes N consecutive subcarriers. A resource block is a collective term for a common resource block, a physical resource block (PRB), and a virtual resource block (VRB). RB sc =12.

[0044] A resource block unit is a set of resources corresponding to one OFDM symbol in one resource block, i.e., one resource block unit includes 12 resource elements corresponding to one OFDM symbol in one resource block.

[0045] The common resource blocks for a given subcarrier spacing setting μ are indexed in a given common resource block set in the frequency domain in ascending order starting from 0. The common resource block with index 0 for a given subcarrier spacing setting μ contains (or collides with, or coincides with) point 3000. The index n of the common resource block for a given subcarrier spacing setting μ μ CRB is n μ CRB =ceil(k sc / N RB sc ) relationship is satisfied. Here, k scThe subcarrier with 0 is a subcarrier having the same center frequency as the subcarrier corresponding to point 3000.

[0046] The physical resource blocks for a given subcarrier spacing configuration μ are indexed in the frequency domain in ascending order starting from 0 in a given BWP. The index n of the physical resource block for a given subcarrier spacing configuration μ is μ PRB is n μ CRB =n μ PRB +N start,μ BWP,i where N start,μ BWP,i denotes the reference point of the BWP with index i.

[0047] A BWP is defined as a subset of common resource blocks contained in the resource grid. start,μ BWP,i Starting with N size,μ BWP,i The BWP configured for a downlink carrier is also referred to as a downlink BWP. The BWP configured for an uplink component carrier is also referred to as an uplink BWP.

[0048] An antenna port may be defined such that the channel over which a symbol on the antenna port is conveyed can be inferred from the channel over which another symbol on the same antenna port is conveyed. For example, a channel may correspond to a physical channel, a symbol may correspond to an OFDM symbol, a symbol may correspond to a resource block unit, or a symbol may correspond to a resource element.

[0049] When the large-scale properties of a channel through which symbols are transmitted at one antenna port can be estimated from the channel through which symbols are transmitted at another antenna port, the two antenna ports are said to be Quasi Co-Located (QCL). The large-scale properties may include at least long-range channel properties. The large-scale properties may include at least some or all of delay spread, Doppler spread, Doppler shift, average gain, average delay, and beam parameters (spatial Rx parameters). The first and second antenna ports being QCL with respect to beam parameters may be when a receiving beam assumed by the receiving side for the first antenna port is the same as a receiving beam assumed by the receiving side for the second antenna port. The first antenna port and the second antenna port being QCLs in terms of beam parameters may mean that the transmission beam assumed by the receiving side for the first antenna port and the transmission beam assumed by the receiving side for the second antenna port are the same. The terminal device 1 may assume that the two antenna ports are QCLs if the large-scale characteristics of a channel through which symbols are transmitted at one antenna port can be estimated from the channel through which symbols are transmitted at another antenna port. The two antenna ports being QCLs may mean that the two antenna ports are assumed to be QCLs.

[0050] 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.

[0051] Fig. 5 is a schematic block diagram showing an example configuration of a base station device 3 according to one aspect of the present embodiment. As shown in Fig. 5, the base station device 3 includes at least a radio transceiver unit (physical layer processing unit) 30 and / or part or all of an upper layer processing unit 34. The radio transceiver unit 30 includes at least an antenna unit 31, an RF (Radio Frequency) unit 32, and part or all of a baseband unit 33. The upper layer processing unit 34 includes at least a medium access control layer processing unit 35 and part or all of a radio resource control (RRC) layer processing unit 36.

[0052] The wireless transceiver 30 includes at least a wireless transmitter 30a and part or all of a wireless receiver 30b. Here, the baseband unit included in the wireless transmitter 30a and the baseband unit included in the wireless receiver 30b may have the same or different device configurations. Furthermore, the RF unit included in the wireless transmitter 30a and the RF unit included in the wireless receiver 30b may have the same or different device configurations. Furthermore, the antenna unit included in the wireless transmitter 30a and the antenna unit included in the wireless receiver 30b may have the same or different device configurations.

[0053] For example, the radio transmitting unit 30a may generate and transmit a PDSCH baseband signal. For example, the radio transmitting unit 30a may generate and transmit a PDCCH baseband signal. For example, the radio transmitting unit 30a may generate and transmit a PBCH baseband signal. For example, the radio transmitting unit 30a may generate and transmit a synchronization signal baseband signal. For example, the radio transmitting unit 30a may generate and transmit a PDSCH DMRS baseband signal. For example, the radio transmitting unit 30a may generate and transmit a PDCCH DMRS baseband signal. For example, the radio transmitting unit 30a may generate and transmit a CSI-RS baseband signal. For example, the radio transmitting unit 30a may generate and transmit a DL PTRS baseband signal.

[0054] For example, the radio receiving unit 30b may receive a PRACH. For example, the radio receiving unit 30b may receive and demodulate a PUCCH. The radio receiving unit 30b may receive and demodulate a PUSCH. For example, the radio receiving unit 30b may receive a PUCCH DMRS. For example, the radio receiving unit 30b may receive a PUSCH DMRS. For example, the radio receiving unit 30b may receive an UL PTRS. For example, the radio receiving unit 30b may receive an SRS.

[0055] The upper layer processing unit 34 outputs the downlink data (transport block) to the radio transceiver unit 30 (or the radio transmitter unit 30a). The upper layer processing unit 34 performs processing on the Medium Access Control (MAC) layer, the Packet Data Convergence Protocol (PDCP) layer, the Radio Link Control (RLC) layer, and the RRC layer.

[0056] The medium access control layer processing unit 35 included in the upper layer processing unit 34 performs MAC layer processing.

[0057] The radio resource control layer processing unit 36 ​​included in the upper layer processing unit 34 performs processing of the RRC layer. The radio resource control layer processing unit 36 ​​manages various setting information / parameters (RRC parameters) of the terminal device 1. The radio resource control layer processing unit 36 ​​sets the RRC parameters based on an RRC message received from the terminal device 1.

[0058] The radio transceiver 30 (or the radio transmitter 30a) performs processes such as modulation and encoding. The radio transceiver 30 (or the radio transmitter 30a) generates a physical signal by modulating, encoding, and generating a baseband signal (converting into a time-continuous signal) downlink data, and transmits the physical signal to the terminal device 1. The radio transceiver 30 (or the radio transmitter 30a) may allocate the physical signal to a certain component carrier and transmit the physical signal to the terminal device 1.

[0059] The radio transceiver unit 30 (or the radio receiver unit 30b) performs processes such as demodulation and decoding. The radio transceiver unit 30 (or the radio receiver unit 30b) separates, demodulates, and decodes the received physical signal, and outputs the decoded information to the upper layer processing unit 34. The radio transceiver unit 30 (or the radio receiver unit 30b) may perform a channel access procedure prior to transmitting the physical signal.

[0060] The RF unit 32 converts (down-converts) the signal received via the antenna unit 31 into a baseband signal by quadrature demodulation and removes unnecessary frequency components. The RF unit 32 outputs the processed analog signal to the baseband unit.

[0061] The baseband unit 33 converts the analog signal input from the RF unit 32 into a digital signal. The baseband unit 33 removes a portion corresponding to a CP (Cyclic Prefix) from the converted digital signal, and performs a Fast Fourier Transform (FFT) on the signal from which the CP has been removed to extract a signal in the frequency domain.

[0062] The baseband unit 33 performs an Inverse Fast Fourier Transform (IFFT) on the data to generate OFDM symbols, adds CPs to the generated OFDM symbols, generates baseband digital signals, and converts the baseband digital signals into analog signals. The baseband unit 33 outputs the converted analog signals to the RF unit 32.

[0063] The RF unit 32 uses a low-pass filter to remove unnecessary frequency components from the analog signal input from the baseband unit 33, up-converts the analog signal to a carrier frequency, and transmits it via the antenna unit 31. The RF unit 32 may also have a function to control transmission power. The RF unit 32 is also referred to as a transmission power control unit.

[0064] For the terminal device 1, one or more serving cells (or component carriers, downlink component carriers, uplink component carriers) may be configured.

[0065] Each of the serving cells configured for the terminal device 1 may be any of a PCell (Primary cell), a PSCell (Primary SCG cell), and an SCell (Secondary Cell).

[0066] The PCell is a serving cell included in an MCG (Master Cell Group). 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).

[0067] The PSCell is a serving cell included in an SCG (Secondary Cell Group). The PSCell is a serving cell to which random access is performed by the terminal device 1 in a reconfiguration procedure with synchronization.

[0068] An SCell may be included in either an MCG or an SCG.

[0069] A serving cell group (cell group) is a term that includes at least an MCG and an SCG. 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.

[0070] One or more downlink BWPs may be configured for each serving cell (or downlink component carrier). One or more uplink BWPs may be configured for each serving cell (or uplink component carrier).

[0071] Of one or more downlink BWPs configured for a serving cell (or a downlink component carrier), one downlink BWP may be set as an active downlink BWP (or one downlink BWP may be activated). Of one or more uplink BWPs configured for a serving cell (or an uplink component carrier), one uplink BWP may be set as an active uplink BWP (or one uplink BWP may be activated).

[0072] The PDSCH, PDCCH, and CSI-RS may be received in an active downlink BWP. The terminal device 1 may receive the PDSCH, PDCCH, and CSI-RS in an active downlink BWP. The PUCCH and PUSCH may be transmitted in an active uplink BWP. The terminal device 1 may transmit the PUCCH and PUSCH in an active uplink BWP. The active downlink BWP and the active uplink BWP are also referred to as active BWPs.

[0073] The PDSCH, PDCCH, and CSI-RS do not have to be received in downlink BWPs (inactive downlink BWPs) other than the active downlink BWP. The terminal device 1 does not have to receive the PDSCH, PDCCH, and CSI-RS in downlink BWPs other than the active downlink BWP. The PUCCH and PUSCH do not have to be transmitted in uplink BWPs (inactive uplink BWPs) other than the active uplink BWP. The terminal device 1 does not have to transmit the PUCCH and PUSCH in uplink BWPs other than the active uplink BWP. The inactive downlink BWP and the inactive uplink BWP are also referred to as inactive BWPs.

[0074] A downlink BWP switch is used to deactivate one active downlink BWP and activate any inactive downlink BWP other than the one active downlink BWP. The downlink BWP switch may be controlled by a BWP field included in downlink control information. The downlink BWP switch may also be controlled based on higher layer parameters.

[0075] The uplink BWP switching is used to deactivate one active uplink BWP and activate any inactive uplink BWP other than the one active uplink BWP. The uplink BWP switching may be controlled by a BWP field included in the downlink control information. The uplink BWP switching may also be controlled based on higher layer parameters.

[0076] Of one or more downlink BWPs configured for a serving cell, two or more downlink BWPs may not be configured as active downlink BWPs.For a serving cell, one downlink BWP may be active at a given time.

[0077] Of one or more uplink BWPs configured for a serving cell, two or more uplink BWPs may not be configured as active uplink BWPs. At any given time, one uplink BWP may be active for a serving cell.

[0078] Fig. 6 is a schematic block diagram showing an example configuration of a terminal device 1 according to one aspect of the present embodiment. As shown in Fig. 6, the terminal device 1 includes at least one or all of a radio transmission / reception unit (physical layer processing unit) 10 and an upper layer processing unit 14. The radio transmission / reception unit 10 includes at least an antenna unit 11, an RF 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.

[0079] The wireless transceiver 10 includes at least a wireless transmitter 10a and part or all of a wireless receiver 10b. Here, the baseband unit 13 included in the wireless transmitter 10a and the baseband unit 13 included in the wireless receiver 10b may have the same or different device configurations. The RF unit 12 included in the wireless transmitter 10a and the RF unit 12 included in the wireless receiver 10b may have the same or different device configurations. The antenna unit 11 included in the wireless transmitter 10a and the antenna unit 11 included in the wireless receiver 10b may have the same or different device configurations.

[0080] For example, the radio transmitting unit 10a may generate and transmit a baseband signal for a PRACH. For example, the radio transmitting unit 10a may generate and transmit a baseband signal for a PUCCH. The radio transmitting unit 10a may generate and transmit a baseband signal for a PUSCH. For example, the radio transmitting unit 10a may generate and transmit a baseband signal for a PUCCH DMRS. For example, the radio transmitting unit 10a may generate and transmit a baseband signal for a PUSCH DMRS. For example, the radio transmitting unit 10a may generate and transmit a baseband signal for a UL PTRS. For example, the radio transmitting unit 10a may generate and transmit a baseband signal for an SRS.

[0081] For example, the wireless receiver 10b may receive and demodulate a PDSCH. For example, the wireless receiver 10b may receive and demodulate a PDCCH. For example, the wireless receiver 10b may receive and demodulate a PBCH. For example, the wireless receiver 10b may receive a synchronization signal. For example, the wireless receiver 10b may receive a PDSCH DMRS. For example, the wireless receiver 10b may receive a PDCCH DMRS. For example, the wireless receiver 10b may receive a CSI-RS. For example, the wireless receiver 10b may receive a DL PTRS.

[0082] The upper layer processing unit 14 outputs the uplink data (transport block) to the radio transceiver unit 10 (or the radio transmitter unit 10a). The upper layer processing unit 14 performs processing on the MAC layer, the integrated packet data protocol layer, the radio link control layer, and the RRC layer.

[0083] The medium access control layer processing unit 15 included in the upper layer processing unit 14 performs processing of the MAC layer.

[0084] 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 the terminal device 1. The radio resource control layer processing unit 16 sets the RRC parameters based on an RRC message received from the base station device 3.

[0085] The radio transceiver 10 (or the radio transmitter 10a) performs processes such as modulation and encoding. The radio transceiver 10 (or the radio transmitter 10a) generates a physical signal by modulating, encoding, and generating a baseband signal (converting into a time-continuous signal) the uplink data, and transmits the physical signal to the base station device 3. The radio transceiver 10 (or the radio transmitter 10a) may allocate the physical signal to a certain BWP (active uplink BWP) and transmit the physical signal to the base station device 3.

[0086] The radio transceiver 10 (or the radio receiver 10b) performs processes such as demodulation and decoding. The radio transceiver 10 (or the radio receiver 30b) may receive a physical signal in a certain BWP (active downlink BWP) of a certain serving cell. The radio transceiver 10 (or the radio receiver 10b) separates, demodulates, and decodes the received physical signal, and outputs the decoded information to the upper layer processing unit 14. The radio transceiver 10 (radio receiver 10b) may perform a channel access procedure prior to transmitting the physical signal.

[0087] The RF unit 12 converts (down-converts) the signal received via the antenna unit 11 into a baseband signal by quadrature demodulation and removes unnecessary frequency components. The RF unit 12 outputs the processed analog signal to the baseband unit 13.

[0088] 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, and performs a fast Fourier transform (FFT) on the signal from which the CP has been removed to extract a signal in the frequency domain.

[0089] The baseband unit 13 performs an Inverse Fast Fourier Transform (IFFT) on the uplink data to generate OFDM symbols, adds CPs to the generated OFDM symbols, generates baseband digital signals, and converts the baseband digital signals into analog signals. The baseband unit 13 outputs the converted analog signals to the RF unit 12.

[0090] The RF unit 12 uses a low-pass filter to remove unnecessary frequency components from the analog signal input from the baseband unit 13, up-converts the analog signal to a carrier frequency, and transmits it via the antenna unit 11. 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.

[0091] The physical signals (signals) will be explained below.

[0092] 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.

[0093] The uplink physical channel may correspond to a set of resource elements carrying information generated in a higher layer. The uplink physical channel may be a physical channel used in an uplink component carrier. The uplink physical channel may be transmitted by a terminal device 1. The uplink physical channel may be received by a base station device 3. In a wireless communication system according to one aspect of the present embodiment, at least some or all of the following uplink physical channels may be used. ·PUCCH (Physical Uplink Control CHannel) ·PUSCH (Physical Uplink Shared CHannel) ·PRACH(Physical Random Access CHannel)

[0094] The PUCCH may be used to transmit uplink control information (UCI). The PUCCH may be transmitted to deliver, transmit, or convey the uplink control information. The uplink control information may be mapped to the PUCCH. The terminal device 1 may transmit the PUCCH in which the uplink control information is mapped. The base station device 3 may receive the PUCCH in which the uplink control information is mapped.

[0095] The uplink control information (uplink control information bits, uplink control information sequence, uplink control information type) includes at least some or all of channel state information (CSI), scheduling request (SR), and hybrid automatic repeat request ACKnowledgement (HARQ-ACK) information.

[0096] 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.

[0097] The HARQ-ACK information may include at least a HARQ-ACK corresponding to a transport block (or a TB: Transport block, MAC PDU: Medium Access Control Protocol Data Unit, DL-SCH: Downlink-Shared Channel, UL-SCH: Uplink-Shared Channel, PDSCH: Physical Downlink Shared Channel, PUSCH: Physical Uplink Shared CHannel). The HARQ-ACK may indicate an acknowledgement (ACK) or a negative acknowledgement (NACK) corresponding to the transport block. The ACK may indicate that the decoding of the transport block has been successfully completed. The NACK may indicate that the decoding of the transport block has not been successfully completed. The HARQ-ACK information may include a HARQ-ACK codebook including one or more HARQ-ACK bits.

[0098] Correspondence between HARQ-ACK information and a transport block may mean that the HARQ-ACK information corresponds to a PDSCH used to transmit the transport block.

[0099] The HARQ-ACK may indicate an ACK or NACK corresponding to one Code Block Group (CBG) included in the transport block.

[0100] The scheduling request may be used at least to request PUSCH (or UL-SCH) resources for an initial transmission. The scheduling request bit may be used to indicate either a positive SR or a negative SR. The scheduling request bit indicating a positive SR is also referred to as "a positive SR is transmitted." A positive SR may indicate that PUSCH (or UL-SCH) resources are requested by the terminal device 1 for the initial transmission. A positive SR may indicate that a scheduling request is triggered by a higher layer. A positive SR may be transmitted when transmission of a scheduling request is instructed by a higher layer. The scheduling request bit indicating a negative SR is also referred to as "a negative SR is transmitted." A negative SR may indicate that PUSCH (or UL-SCH) resources are not requested by the terminal device 1 for the initial transmission. A negative SR may indicate that a scheduling request is not triggered by a higher layer. A negative SR may be transmitted when no higher layer indicates that a scheduling request should be transmitted.

[0101] The channel state information may include at least 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 a propagation path (e.g., propagation strength) or the quality of a physical channel, the PMI is an indicator related to a precoder, and the RI is an indicator related to a transmission rank (or the number of transmission layers).

[0102] The channel state information may be provided based at least on receiving a physical signal (e.g., CSI-RS) used at least for channel measurement. The channel state information may be selected by the terminal device 1 based at least on receiving a physical signal used at least for channel measurement. The channel measurement may include interference measurement.

[0103] The PUCCH may correspond to a PUCCH format. The PUCCH may be a set of resource elements used to convey the PUCCH format. The PUCCH may include the PUCCH format.

[0104] The PUSCH may be used to transmit transport blocks and / or uplink control information. The PUSCH may be used to transmit transport blocks and / or uplink control information corresponding to the UL-SCH. The PUSCH may be used to transmit transport blocks and / or uplink control information. The PUSCH may be used to transmit transport blocks and / or uplink control information corresponding to the UL-SCH. A transport block may be mapped to the PUSCH. A transport block corresponding to the UL-SCH may be mapped to the PUSCH. Uplink control information may be mapped to the PUSCH. The terminal device 1 may transmit a PUSCH in which a transport block and / or uplink control information is mapped. The base station device 3 may receive a PUSCH in which a transport block and / or uplink control information is mapped.

[0105] The PRACH may be used to transmit a random access preamble. The PRACH may be used to transmit a random access preamble. The PRACH sequence x u,v (n) is x u,v (n)=x u (mod(n+C v ,L RA)) is defined by x u may be a ZC (Zadoff-Chu) sequence. u x u =exp(-jπui(i+1) / L RA ) where j is the imaginary unit and π is the ratio of the circumference of a circle to its circumference. C v corresponds to the cyclic shift of the PRACH sequence. RA corresponds to the length of the PRACH sequence. RA is 839 or 139. i ranges from 0 to L RA u is an integer in the range of -1. u is a sequence index for the PRACH sequence. The terminal device 1 may transmit the PRACH. The base station device 3 may receive the PRACH.

[0106] For a given PRACH opportunity, 64 random access preambles are defined. The random access preambles are cyclically shifted C v , and the sequence index u for the PRACH sequence. An index may be assigned to each of the identified 64 random access preambles.

[0107] The uplink physical signal may correspond to a set of resource elements. The uplink physical signal may not carry information generated in a higher layer. The uplink physical signal may be a physical signal used in an uplink component carrier. The terminal device 1 may transmit the uplink physical signal. The base station device 3 may receive the uplink physical signal. In a wireless communication system according to one aspect of the present embodiment, at least 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)

[0108] UL DMRS is a general term for DMRS for PUSCH and DMRS for PUCCH.

[0109] The set of antenna ports for DMRSs for PUSCH (DMRSs related to PUSCH, DMRSs included in PUSCH, and DMRSs corresponding to PUSCH) may be determined based on the set of antenna ports for the PUSCH, that is, the set of antenna ports for DMRSs for PUSCH may be the same as the set of antenna ports for the PUSCH.

[0110] The transmission of the PUSCH and the transmission of the DMRS for the PUSCH may be indicated (or scheduled) by one DCI format. The PUSCH and the DMRS for the PUSCH may be collectively referred to as the PUSCH. Transmitting the PUSCH may be equivalent to transmitting the PUSCH and the DMRS for the PUSCH.

[0111] The PUSCH may be estimated from the DMRS for the PUSCH, that is, the propagation path of the PUSCH may be estimated from the DMRS for the PUSCH.

[0112] 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.

[0113] The transmission of a PUCCH and the transmission of a DMRS for the PUCCH may be indicated (or triggered) by one DCI format. The mapping of a PUCCH to resource elements and / or the mapping of a DMRS for the PUCCH to resource elements may be provided by one PUCCH format. The PUCCH and the DMRS for the PUCCH may be collectively referred to as the PUCCH. Transmitting a PUCCH may also mean transmitting a PUCCH and a DMRS for the PUCCH.

[0114] The PUCCH may be estimated from the DMRS for the PUCCH, that is, the propagation path of the PUCCH may be estimated from the DMRS for the PUCCH.

[0115] The downlink physical channel may correspond to a set of resource elements carrying information generated in a higher layer. The downlink physical channel may be a physical channel used in a downlink component carrier. The base station device 3 may transmit the downlink physical channel. The terminal device 1 may receive the downlink physical channel. In a wireless communication system according to one aspect of the present embodiment, at least 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)

[0116] The PBCH may be used to transmit a Master Information Block (MIB) and / or physical layer control information. The PBCH may be transmitted to deliver, transmit, or convey the MIB and / or physical layer control information. A BCH may be mapped to the PBCH. The terminal device 1 may receive a PBCH in which the MIB and / or physical layer control information is mapped. The base station device 3 may transmit a PBCH in which the MIB and / or physical layer control information is mapped. The physical layer control information is also called a PBCH payload or a PBCH payload related to timing. The MIB may include one or more higher layer parameters.

[0117] The physical layer control information includes 8 bits. The physical layer control information may include at least some or all of the following 0A to 0D: 0A) Radio frame bit 0B) Half radio frame (half system frame, half frame) bit 0C) SS / PBCH block index bit 0D) Subcarrier offset bit

[0118] The radio frame bits are used to indicate the radio frame in which the PBCH is transmitted (the radio frame including the slot in which the PBCH is transmitted). The radio frame bits include 4 bits. The radio frame bits may be configured by 4 bits of a 10-bit radio frame indicator. For example, the radio frame indicator may be used to identify at least radio frames with index 0 to index 1023.

[0119] The half radio frame bit is used to indicate whether the PBCH is transmitted in the first five subframes or the last five subframes of a radio frame in which the PBCH is transmitted. Here, a half radio frame may be configured to include five subframes. Alternatively, a half radio frame may be configured to include the first five subframes of ten subframes included in a radio frame. Alternatively, a half radio frame may be configured to include the last five subframes of ten subframes included in a radio frame.

[0120] The SS / PBCH block index bits are used to indicate the SS / PBCH block index. The SS / PBCH block index bits include 3 bits. The SS / PBCH block index bits may be configured with 3 bits of a 6-bit SS / PBCH block index indicator. The SS / PBCH block index indicator may be used at least to identify SS / PBCH blocks from index 0 to index 63.

[0121] The subcarrier offset bit is used to indicate a subcarrier offset, which may be used to indicate the difference between the first subcarrier to which the PBCH is mapped and the first subcarrier to which the control resource set with index 0 is mapped.

[0122] The PDCCH may be used to transmit downlink control information (DCI). The PDCCH may be transmitted to deliver (transmit, convey) the downlink control information. The downlink control information may be mapped to the PDCCH. The terminal device 1 may receive the PDCCH in which the downlink control information is mapped. The base station device 3 may transmit the PDCCH in which the downlink control information is mapped.

[0123] The downlink control information may correspond to a DCI format, may be included in the DCI format, or may be arranged in each field of the DCI format.

[0124] DCI format 0_0, DCI format 0_1, DCI format 1_0, and DCI format 1_1 are DCI formats that each include a different set of fields. The uplink DCI format is a general term for DCI format 0_0 and DCI format 0_1. The downlink DCI format is a general term for DCI format 1_0 and DCI format 1_1.

[0125] DCI format 0_0 is used at least for scheduling a PUSCH of a certain cell (or configured in a certain cell). DCI format 0_0 is configured to include at least some or all of fields 1A to 1E. 1A) Identifier field for DCI formats 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)

[0126] The DCI format specification field may indicate whether the DCI format including the DCI format specification field is an uplink DCI format or a downlink DCI format. The DCI format specification field included in DCI format 0_0 may indicate 0 (or may indicate that DCI format 0_0 is an uplink DCI format).

[0127] The frequency domain resource allocation field included in DCI format 0_0 may be used at least to indicate the allocation of frequency resources for the PUSCH.

[0128] The time domain resource allocation field included in DCI format 0_0 may be used at least to indicate the allocation of time resources for the PUSCH.

[0129] The frequency hopping flag field may be used at least to indicate whether frequency hopping is applied to the PUSCH.

[0130] The MCS field included in DCI format 0_0 may be used to indicate at least a modulation scheme and / or a target coding rate for the PUSCH. The target coding rate may be a target coding rate for a transport block of the PUSCH. The transport block size (TBS) of the PUSCH may be determined based on at least a part or all of the target coding rate and the modulation scheme for the PUSCH.

[0131] DCI format 0_0 may not include a field used for a CSI request, that is, CSI may not be requested by DCI format 0_0.

[0132] DCI format 0_0 may not include a carrier indicator field, i.e., the uplink component carrier on which the PUSCH scheduled by DCI format 0_0 is arranged may be the same as the uplink component carrier on which the PDCCH including DCI format 0_0 is arranged.

[0133] DCI format 0_0 may not include a BWP field. That is, the uplink BWP in which the PUSCH scheduled by DCI format 0_0 is arranged may be the same as the uplink BWP in which the PDCCH including the DCI format 0_0 is arranged.

[0134] DCI format 0_1 ​​is used at least for scheduling a PUSCH of a certain cell (located in a certain cell). DCI format 0_1 ​​is configured to include at least some or all of fields 2A to 2H. 2A) DCI format specific fields 2B) Frequency domain resource allocation field 2C) Uplink time domain resource allocation field 2D) Frequency hopping flag field 2E) MCS Field 2F) CSI request field 2G) BWP field 2H) Carrier indicator field

[0135] The DCI format identification field included in DCI format 0_1 ​​may indicate 0 (or may indicate that DCI format 0_1 ​​is an uplink DCI format).

[0136] The frequency domain resource allocation field included in DCI format 0_1 ​​may be used at least to indicate the allocation of frequency resources for the PUSCH.

[0137] The time domain resource allocation field included in DCI format 0_1 ​​may be used at least to indicate the allocation of time resources for the PUSCH.

[0138] The MCS field included in DCI format 0_1 ​​may be used to indicate at least part or all of the modulation scheme and / or target coding rate for the PUSCH.

[0139] When DCI format 0_1 ​​includes a BWP field, the BWP field may be used to indicate an uplink BWP in which a PUSCH is arranged. When DCI format 0_1 ​​does not include a BWP field, the uplink BWP in which a PUSCH is arranged may be the same as an uplink BWP in which a PDCCH including a DCI format 0_1 ​​used for scheduling the PUSCH is arranged. When the number of uplink BWPs configured in a terminal device 1 in a certain uplink component carrier is two or more, the number of bits of the BWP field included in DCI format 0_1 ​​used for scheduling a PUSCH arranged in the certain uplink component carrier may be one or more. When the number of uplink BWPs configured in a terminal device 1 in a certain uplink component carrier is one, the number of bits of the BWP field included in DCI format 0_1 ​​used for scheduling a PUSCH arranged in the certain uplink component carrier may be zero (or the BWP field may not be included in DCI format 0_1 ​​used for scheduling a PUSCH arranged in the certain uplink component carrier).

[0140] The CSI request field is used at least to indicate the reporting of CSI.

[0141] When DCI format 0_1 ​​includes a carrier indicator field, the carrier indicator field may be used to indicate an uplink component carrier on which a PUSCH is arranged. When DCI format 0_1 ​​does not include a carrier indicator field, the uplink component carrier on which a PUSCH is arranged may be the same as an uplink component carrier on which a PDCCH including DCI format 0_1 ​​used for scheduling the PUSCH is arranged. When the number of uplink component carriers configured in a terminal device 1 in a certain serving cell group is two or more (when uplink carrier aggregation is operated in a certain serving cell group), the number of bits of the carrier indicator field included in DCI format 0_1 ​​used for scheduling a PUSCH arranged in the certain serving cell group may be one bit or more (for example, three bits). When the number of uplink component carriers configured for a terminal device 1 in a certain serving cell group is 1 (when uplink carrier aggregation is not operated in a certain serving cell group), the number of bits in the carrier indicator field included in DCI format 0_1 ​​used for scheduling a PUSCH placed in the certain serving cell group may be 0 bits (or the carrier indicator field may not be included in DCI format 0_1 ​​used for scheduling a PUSCH placed in the certain serving cell group).

[0142] DCI format 1_0 is used at least for scheduling a PDSCH of a certain cell (located in a certain cell), and is configured to include at least some or all of 3A to 3F. 3A) DCI Format Specific Fields 3B) Frequency domain resource allocation field 3C) Time Domain Resource Allocation Field 3D) MCS field 3E) PDSCH_HARQ feedback timing indicator field 3F) PUCCH resource indicator field

[0143] The DCI format identification field included in DCI format 1_0 may indicate 1 (or may indicate that DCI format 1_0 is a downlink DCI format).

[0144] The frequency domain resource allocation field included in DCI format 1_0 may be used at least to indicate the allocation of frequency resources for the PDSCH.

[0145] The time domain resource allocation field included in DCI format 1_0 may be used at least to indicate the allocation of time resources for the PDSCH.

[0146] The MCS field included in DCI format 1_0 may be used to indicate at least a modulation scheme and / or a target coding rate for the PDSCH. The target coding rate may be a target coding rate for a transport block of the PDSCH. The size of the transport block (TBS) of the PDSCH may be determined based on at least a part or all of the target coding rate and the modulation scheme for the PDSCH.

[0147] The PDSCH_HARQ feedback timing indication field may be used at least to indicate the offset from the slot containing the last OFDM symbol of the PDSCH to the slot containing the first OFDM symbol of the PUCCH.

[0148] The PUCCH resource indication field may be a field indicating an index of one or more PUCCH resources included in a PUCCH resource set. A PUCCH resource set may include one or more PUCCH resources.

[0149] DCI format 1_0 may not include a carrier indicator field, i.e., the downlink component carrier on which the PDSCH scheduled by DCI format 1_0 is arranged may be the same as the downlink component carrier on which the PDCCH including DCI format 1_0 is arranged.

[0150] DCI format 1_0 may not include a BWP field. That is, the downlink BWP in which the PDSCH scheduled by DCI format 1_0 is arranged may be the same as the downlink BWP in which the PDCCH including DCI format 1_0 is arranged.

[0151] DCI format 1_1 is used at least for scheduling a PDSCH of a certain cell (or configured in a certain cell), and is configured to include at least some or all of 4A to 4I. 4A) DCI Format Specific Fields 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) Career Indicator Field

[0152] The DCI format identification field included in DCI format 1_1 may indicate 1 (or may indicate that DCI format 1_1 is a downlink DCI format).

[0153] The frequency domain resource allocation field included in DCI format 1_1 may be used at least to indicate the allocation of frequency resources for the PDSCH.

[0154] The time domain resource allocation field included in DCI format 1_1 may be used at least to indicate the allocation of time resources for the PDSCH.

[0155] The MCS field included in DCI format 1_1 may be used to indicate at least part or all of the modulation scheme and / or target coding rate for the PDSCH.

[0156] If DCI format 1_1 includes a PDSCH_HARQ feedback timing indication field, the PDSCH_HARQ feedback timing indication field may be used at least 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. If DCI format 1_1 does not include a PDSCH_HARQ feedback timing indication field, the offset from the slot containing the last OFDM symbol of the PDSCH to the slot containing the first OFDM symbol of the PUCCH may be specified by a parameter of a higher layer.

[0157] The PUCCH resource indication field may be a field indicating an index of one or more PUCCH resources included in a PUCCH resource set.

[0158] When DCI format 1_1 includes a BWP field, the BWP field may be used to indicate a downlink BWP in which a PDSCH is arranged. When DCI format 1_1 does not include a BWP field, the downlink BWP in which a PDSCH is arranged may be the same as a downlink BWP in which a PDCCH including DCI format 1_1 used for scheduling the PDSCH is arranged. When the number of downlink BWPs configured in the terminal device 1 in a certain downlink component carrier is two or more, the number of bits of the BWP field included in DCI format 1_1 used for scheduling the PDSCH arranged in the certain downlink component carrier may be one or more. When the number of downlink BWPs configured in the terminal device 1 in a certain downlink component carrier is one, the number of bits of the BWP field included in DCI format 1_1 used for scheduling the PDSCH arranged in the certain downlink component carrier may be zero (or the BWP field may not be included in DCI format 1_1 used for scheduling the PDSCH arranged in the certain downlink component carrier).

[0159] When DCI format 1_1 includes a carrier indicator field, the carrier indicator field may be used to indicate a downlink component carrier on which a PDSCH is arranged. When DCI format 1_1 does not include a carrier indicator field, the downlink component carrier on which a PDSCH is arranged may be the same as a downlink component carrier on which a PDCCH including DCI format 1_1 used for scheduling the PDSCH is arranged. When the number of downlink component carriers configured in a terminal device 1 in a certain serving cell group is two or more (when downlink carrier aggregation is operated in a certain serving cell group), the number of bits of the carrier indicator field included in DCI format 1_1 used for scheduling a PDSCH arranged in the certain serving cell group may be one bit or more (for example, three bits). When the number of downlink component carriers configured for a terminal device 1 in a certain serving cell group is 1 (when downlink carrier aggregation is not operated in a certain serving cell group), the number of bits in the carrier indicator field included in DCI format 1_1 used for scheduling the PDSCH placed in the certain serving cell group may be 0 bits (or the carrier indicator field may not be included in DCI format 1_1 used for scheduling the PDSCH placed in the certain serving cell group).

[0160] The PDSCH may be used to transmit a transport block. The PDSCH may be used to transmit a transport block corresponding to the DL-SCH. The PDSCH may be used to transmit a transport block. The PDSCH may be used to transmit a transport block corresponding to the DL-SCH. A transport block may be allocated to the PDSCH. A transport block corresponding to the DL-SCH may be allocated to the PDSCH. The base station device 3 may transmit the PDSCH. The terminal device 1 may receive the PDSCH.

[0161] The downlink physical signal may correspond to a set of resource elements. The downlink physical signal may not carry information generated in a higher layer. The downlink physical signal may be a physical signal used in a downlink component carrier. The downlink physical signal may be transmitted by a base station device 3. The downlink physical signal may be transmitted by a terminal device 1. In a wireless communication system according to one aspect of this 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)

[0162] The synchronization signal may be used at least for synchronization in the frequency domain and / or the time domain of the downlink by the terminal device 1. The synchronization signal is a general term for a PSS (Primary Synchronization Signal) and an SSS (Secondary Synchronization Signal).

[0163] FIG. 7 is a diagram showing an example of the configuration of an SS / PBCH block according to one aspect of this embodiment. In FIG. 7, the horizontal axis is the time axis (OFDM symbol index l sym ), where the vertical axis represents the frequency domain. The diagonally shaded blocks represent sets of resource elements for PSS. The grid-lined blocks represent sets of resource elements for SSS. The horizontally shaded blocks represent sets of resource elements for PBCH and DMRS for the PBCH (DMRS related to the PBCH, DMRS included in the PBCH, and DMRS corresponding to the PBCH).

[0164] As shown in FIG. 7, the SS / PBCH block includes a PSS, SSS, and PBCH. The SS / PBCH block includes four consecutive OFDM symbols. The SS / PBCH block includes 240 subcarriers. The PSS is allocated to the 57th to 183rd subcarriers in the first OFDM symbol. The SSS is allocated to the 57th to 183rd subcarriers in the third OFDM symbol. The 1st to 56th subcarriers in the first OFDM symbol may be set to zero. The 184th to 240th subcarriers in the first OFDM symbol may be set to zero. The 49th to 56th subcarriers in the third OFDM symbol may be set to zero. The 184th to 192nd subcarriers in the third OFDM symbol may be set to zero. The PBCH is allocated to the 1st to 240th subcarriers in the second OFDM symbol, which are subcarriers where the DMRS for the PBCH is not allocated. The PBCH is allocated to the 1st to 48th subcarriers of the third OFDM symbol, and to subcarriers where DMRS for the PBCH is not allocated. The PBCH is allocated to the 193rd to 240th subcarriers of the third OFDM symbol, and to subcarriers where DMRS for the PBCH is not allocated. The PBCH is allocated to the 1st to 240th subcarriers of the fourth OFDM symbol, and to subcarriers where DMRS for the PBCH is not allocated.

[0165] The antenna ports for the PSS, SSS, PBCH, and DMRS for the PBCH may be the same.

[0166] 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.

[0167] DL DMRS is a general term for DMRS for PBCH, DMRS for PDSCH, and DMRS for PDCCH.

[0168] The set of antenna ports for DMRSs for a PDSCH (DMRSs associated with a PDSCH, DMRSs included in a PDSCH, and DMRSs corresponding to a PDSCH) may be determined based on the set of antenna ports for the PDSCH, i.e., the set of antenna ports for DMRSs for a PDSCH may be the same as the set of antenna ports for the PDSCH.

[0169] The transmission of the PDSCH and the transmission of the DMRS for the PDSCH may be indicated (or scheduled) by one DCI format. The PDSCH and the DMRS for the PDSCH may be collectively referred to as the PDSCH. Transmitting the PDSCH may also mean transmitting the PDSCH and the DMRS for the PDSCH.

[0170] A PDSCH may be estimated from a DMRS for the PDSCH. That is, a propagation path of a PDSCH may be estimated from the DMRS for the PDSCH. If a set of resource elements carrying a certain PDSCH symbol and a set of resource elements carrying a DMRS for the certain PDSCH symbol 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.

[0171] 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.

[0172] A PDCCH may be estimated from a DMRS for the PDCCH. That is, a propagation path of a PDCCH may be estimated from a 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 a certain antenna port transmits a PDCCH symbol may be estimated by the DMRS for the PDCCH.

[0173] The BCH (Broadcast CHannel), UL-SCH (Uplink-Shared CHannel), and DL-SCH (Downlink-Shared CHannel) are transport channels. Channels used in the MAC layer are called transport channels. The unit of transport channels used in the MAC layer is also called a transport block (TB) or MAC PDU (Protocol Data Unit). In the MAC layer, HARQ (Hybrid Automatic Repeat reQuest) control is performed for each transport block. A transport block is a unit of data that the MAC layer delivers to the physical layer. In the physical layer, a transport block is mapped to a codeword, and modulation processing is performed for each codeword.

[0174] One UL-SCH and one DL-SCH may be provided for each serving cell. The BCH may be provided for the PCell. The BCH does not necessarily have to be provided for the PSCell or SCell.

[0175] The BCCH (Broadcast Control CHannel), CCCH (Common Control CHannel), and DCCH (Dedicated Control CHannel) are logical channels. For example, the BCCH is a channel of the RRC layer used for transmitting MIB or system information. The CCCH (Common Control CHannel) may be used for transmitting an RRC message common to a plurality of terminal devices 1. Here, the CCCH may be used, for example, for a terminal device 1 that is not RRC connected. The DCCH (Dedicated Control CHannel) may be used at least for transmitting an RRC message dedicated to the terminal device 1. Here, the DCCH may be used, for example, for a terminal device 1 that is RRC connected.

[0176] An RRC message includes one or more RRC parameters (information elements). For example, an RRC message may include an MIB. An RRC message may also include system information. An RRC message may also include a message corresponding to a CCCH. An RRC message including a message corresponding to a DCCH is also called a dedicated RRC message.

[0177] The BCCH in the logical channel may be mapped to the BCH or DL-SCH in the transport channel, the CCCH in the logical channel may be mapped to the DL-SCH or UL-SCH in the transport channel, and the DCCH in the logical channel may be mapped to the DL-SCH or UL-SCH in the transport channel.

[0178] The UL-SCH in the transport channel may be mapped to the PUSCH in the physical channel, the DL-SCH in the transport channel may be mapped to the PDSCH in the physical channel, and the BCH in the transport channel may be mapped to the PBCH in the physical channel.

[0179] The upper layer parameters (upper layer parameters) are parameters included in an RRC message or a MAC CE (Medium Access Control Control Element). That is, the upper layer parameters are a collective term for the parameters included in the MIB, system information, a message corresponding to the CCCH, a message corresponding to the DCCH, and the MAC CE. The parameters included in the MAC CE are transmitted by a MAC CE (Control Element) command.

[0180] The procedure performed by the terminal device 1 includes at least some or all of the following steps 5A to 5C. 5A) Cell Search 5B) Random Access 5C) Data communication

[0181] The cell search is a procedure used by the terminal device 1 to synchronize with a certain cell in the time domain and the frequency domain and detect a physical cell identity. That is, the terminal device 1 may perform the cell search to synchronize with a certain cell in the time domain and the frequency domain and detect a physical cell ID.

[0182] The sequence of PSSs is based at least on a physical cell ID. The sequence of SSSs is based at least on a physical cell ID.

[0183] The SS / PBCH block candidates indicate resources on which transmission of the SS / PBCH block is permitted (possibly, reserved, configured, defined, possible).

[0184] The set of SS / PBCH block candidates in a half radio frame is also called the SS burst set. The SS burst set is also called the transmission window, SS transmission window, or DRS (Discovery Reference Signal) transmission window. The SS burst set is a general term that includes at least the first SS burst set and the second SS burst set.

[0185] The base station device 3 transmits SS / PBCH blocks of one or more indexes at a predetermined period. The terminal device 1 may detect at least one of the SS / PBCH blocks of the one or more indexes and attempt to decode the PBCH included in the SS / PBCH block.

[0186] Random access is a procedure that includes at least some or all of message 1, message 2, message 3, and message 4.

[0187] Message 1 is a procedure for transmitting a PRACH by a terminal device 1. The terminal device 1 transmits a PRACH in one PRACH opportunity selected from one or more PRACH opportunities based at least on an index of an SS / PBCH block candidate detected based on a cell search. Each PRACH opportunity is defined based at least on resources in the time domain and the frequency domain.

[0188] The terminal device 1 transmits one random access preamble selected from among the PRACH opportunities corresponding to the index of the SS / PBCH block candidate from which the SS / PBCH block is detected.

[0189] Message 2 is a procedure in which the terminal device 1 attempts to detect DCI format 1_0 with a CRC (Cyclic Redundancy Check) scrambled with an RA-RNTI (Random Access - Radio Network Temporary Identifier). The terminal device 1 attempts to detect a PDCCH including this DCI format in a control resource set given based on an MIB included in a PBCH included in an SS / PBCH block detected based on a cell search and in resources indicated based on the setting of a search space set. Message 2 is also referred to as a random access response.

[0190] Message 3 is a procedure for transmitting a PUSCH scheduled by a random access response grant included in DCI format 1_0 detected by the procedure for message 2. Here, the random access response grant is indicated by a MAC CE included in a PDSCH scheduled by DCI format 1_0.

[0191] The PUSCH scheduled based on the random access response grant is either a message 3 PUSCH or a PUSCH. The message 3 PUSCH includes a contention resolution identifier (MAC CE). The contention resolution identifier (MAC CE) includes the contention resolution ID.

[0192] Message 3 PUSCH retransmissions are scheduled with DCI format 0_0 with CRC scrambled based on TC-RNTI (Temporary Cell - Radio Network Temporary Identifier).

[0193] Message 4 is a procedure for attempting to detect DCI format 1_0 with a CRC scrambled based on either a C-RNTI (Cell-Radio Network Temporary Identifier) ​​or a TC-RNTI. The terminal device 1 receives a PDSCH scheduled based on the DCI format 1_0. The PDSCH may include a collision resolution ID.

[0194] Data communication is a general term for downlink communication and uplink communication.

[0195] In data communication, the terminal device 1 attempts to detect the PDCCH in resources specified based on the control resource set and the search space set (monitors the PDCCH).

[0196] A control resource set is a set of resources consisting of a predetermined number of resource blocks and a predetermined number of OFDM symbols. In the frequency domain, a control resource set may be composed of contiguous resources (non-interleaved mapping) or distributed resources (interleaver mapping).

[0197] A set of resource blocks constituting the control resource set may be indicated by a higher layer parameter, and the number of OFDM symbols constituting the control resource set may be indicated by a higher layer parameter.

[0198] The terminal device 1 attempts to detect a PDCCH in a search space set. Here, attempting to detect a PDCCH in a search space set may be attempting to detect a PDCCH candidate in the search space set, may be attempting to detect a DCI format in the search space set, may be attempting to detect a PDCCH in a control resource set, may be attempting to detect a PDCCH candidate in the control resource set, or may be attempting to detect a DCI format in the control resource set.

[0199] The search space set is defined as a set of PDCCH candidates. The search space set may be a Common Search Space (CSS) set or a UE-specific Search Space (USS) set. The terminal device 1 attempts to detect PDCCH candidates in some or all of a Type 0 PDCCH common search space set, a Type 0a PDCCH common search space set, a Type 1 PDCCH common search space set, a Type 2 PDCCH common search space set, a Type 3 PDCCH common search space set, and / or a UE-specific search space set.

[0200] The Type 0 PDCCH common search space set may be used as the common search space set with index 0. The Type 0 PDCCH common search space set may be the common search space set with index 0.

[0201] The CSS set is a collective term for a Type 0 PDCCH common search space set, a Type 0a PDCCH common search space set, a Type 1 PDCCH common search space set, a Type 2 PDCCH common search space set, and a Type 3 PDCCH common search space set. The USS set is also called a UE-specific PDCCH search space set.

[0202] A search space set is associated with (contained in, corresponds to) a control resource set. The index of the control resource set associated with the search space set may be indicated by a higher layer parameter.

[0203] For a given search area set, some or all of 6A to 6C may be indicated by at least higher layer parameters. 6A) PDCCH monitoring periodicity 6B) PDCCH monitoring pattern within a slot 6C) PDCCH monitoring offset

[0204] A monitoring occasion for a search space set may correspond to an OFDM symbol in which a first OFDM symbol of a control resource set associated with the search space set is located. A monitoring occasion for a search space set may correspond to resources of a control resource set starting from a first OFDM symbol of the control resource set associated with the search space set. The monitoring occasion for the search space set is determined based on at least some or all of a PDCCH monitoring interval, a PDCCH monitoring pattern within a slot, and a PDCCH monitoring offset.

[0205] 8 is a diagram illustrating an example of a monitoring opportunity for a search area set according to one aspect of the present embodiment. In FIG. 8, search area set 91 and search area set 92 are set in primary cell 301, search area set 93 is set in secondary cell 302, and search area set 94 is set in secondary cell 303.

[0206] In Figure 8, blocks indicated by grid lines represent search area set 91, blocks indicated by diagonal lines rising to the right represent search area set 92, blocks indicated by diagonal lines rising to the left represent search area set 93, and blocks indicated by horizontal lines represent search area set 94.

[0207] The monitoring interval of search area set 91 is set to 1 slot, the monitoring offset of search area set 91 is set to 0 slot, and the monitoring pattern of search area set 91 is set to [1,0,0,0,0,0,0,1,0,0,0,0,0,0]. That is, the monitoring opportunities for search area set 91 correspond to the first OFDM symbol (OFDM symbol #0) and the eighth OFDM symbol (OFDM symbol #7) in each slot.

[0208] The monitoring interval of search area set 92 is set to 2 slots, the monitoring offset of search area set 92 is set to 0 slots, and the monitoring pattern of search area set 92 is set to [1,0,0,0,0,0,0,0,0,0,0,0,0,0,0]. That is, the monitoring opportunity for search area set 92 corresponds to the first OFDM symbol (OFDM symbol #0) in each of the even slots.

[0209] The monitoring interval of search area set 93 is set to 2 slots, the monitoring offset of search area set 93 is set to 0 slots, and the monitoring pattern of search area set 93 is set to [0,0,0,0,0,0,0,1,0,0,0,0,0,0], i.e., the monitoring opportunity for search area set 93 corresponds to the 8th OFDM symbol (OFDM symbol #7) in each of the even slots.

[0210] The monitoring interval of search area set 94 is set to 2 slots, the monitoring offset of search area set 94 is set to 1 slot, and the monitoring pattern of search area set 94 is set to [1,0,0,0,0,0,0,0,0,0,0,0,0,0,0]. That is, the monitoring opportunity for search area set 94 corresponds to the first OFDM symbol (OFDM symbol #0) in each odd slot.

[0211] The Type 0 PDCCH common search space set may be used at least for DCI formats with a Cyclic Redundancy Check (CRC) sequence scrambled by a System Information-Radio Network Temporary Identifier (SI-RNTI).

[0212] The Type 0aPDCCH common search space set may be used at least for DCI formats with a CRC (Cyclic Redundancy Check) sequence scrambled by a System Information-Radio Network Temporary Identifier (SI-RNTI).

[0213] The Type 1 PDCCH common search space set may be used at least for DCI formats with a CRC sequence scrambled by a Random Access-Radio Network Temporary Identifier (RA-RNTI) and / or a CRC sequence scrambled by a Temporary Cell-Radio Network Temporary Identifier (TC-RNTI).

[0214] A Type 2 PDCCH common search space set may be used for a DCI format with a CRC sequence scrambled by a Paging-Radio Network Temporary Identifier (P-RNTI).

[0215] The Type 3 PDCCH common search space set may be used for a DCI format with a CRC sequence scrambled by a Cell-Radio Network Temporary Identifier (C-RNTI).

[0216] The UE dedicated PDCCH search space set may be used at least for DCI formats with CRC sequences scrambled by the C-RNTI.

[0217] In downlink communication, the terminal device 1 detects a downlink DCI format. The detected downlink DCI format is used at least for PDSCH resource allocation. The detected downlink DCI format is also referred to as a downlink assignment. The terminal device 1 attempts to receive the PDSCH. Based on the PUCCH resource indicated based on the detected downlink DCI format, the terminal device 1 reports a HARQ-ACK corresponding to the PDSCH (a HARQ-ACK corresponding to a transport block included in the PDSCH) to the base station device 3.

[0218] In uplink communication, the terminal device 1 detects an uplink DCI format. The detected DCI format is used at least for PUSCH resource allocation. The detected uplink DCI format is also called an uplink grant. The terminal device 1 transmits the PUSCH.

[0219] In configured scheduling (configured grant), an uplink grant for scheduling a PUSCH is configured for each transmission period of the PUSCH. When a PUSCH is scheduled by an uplink DCI format, some or all of the information indicated by the uplink DCI format may be indicated by the uplink grant configured in the case of configured scheduling.

[0220] FIG. 9 is a diagram showing an example of transmission based on PUCCH repetition according to one aspect of this embodiment. PUCCH repetition is also called UCI repetition. In FIG. 9, the horizontal axis represents the time domain. The grid on the line representing the time domain represents the slot boundary. Here, in the upper diagram of FIG. 9, the first slot is slot #0. The diagonally shaded blocks below the line representing the time domain indicate that the time domain corresponding to the diagonally shaded blocks is the downlink domain. The vertically shaded blocks below the line representing the time domain indicate that the time domain corresponding to the vertically shaded blocks is the uplink domain. The lower diagram of FIG. 9 is an expanded diagram of a portion of slot #3 and slot #4.

[0221] In Fig. 9, PUCCH is allocated to slot #3 and slot #4. Here, 9001 is a PUCCH instance allocated to OFDM symbol #12 and OFDM symbol #13 of slot #3. Also, 9002 is a PUCCH instance allocated to OFDM symbol #0 to OFDM symbol #13 of slot #4. In this way, it is preferable in some scenarios to divide and allocate PUSCH so that no PUCCH instance occurs across slot boundaries. Here, for example, the PUCCH instance may be a single PUCCH. Also, for example, the PUCCH instance may be one repetition of PUCCH.

[0222] FIG. 10 is a diagram illustrating an example of the configuration of the baseband unit 13 of the terminal device 1 according to one aspect of the present embodiment. The baseband unit 13 includes at least some or all of a segmentation unit (Segmentation) 1001, an encoding unit (Encoder) 1002, a rate matching unit (Rate Matcher) 1003, a concatenation unit (Concatenation) 1004, and a multiplexer (Multiplexer) 1005. If any of the units is not included in the baseband unit, that unit may be considered to be short-circuited. For example, if the baseband unit 13 includes the encoding unit 1002, the rate matching unit 1003, and the multiplexer 1004, the segmentation unit 1001 may be considered to be short-circuited. Here, by short-circuiting the segmentation unit 1001, a may be input to c. Furthermore, by short-circuiting the concatenation unit 1004, h may be input to f.

[0223] In Fig. 10, a indicates a bit sequence of the uplink control information. The bit sequence a is a0, a1, ..., a A-1 where a k (k is an integer from 0 to A-1) indicates the k-th bit of the bit sequence of the uplink control information. The bit sequence a is input to the division unit 1001. A indicates the number of bits of the uplink control information.

[0224] FIG. 11 is a diagram illustrating an example of the operation of the division unit 1001 according to one aspect of this embodiment. Condition 1101 is a condition that A is 12 or greater. If A is 12 or greater, the process proceeds to evaluation of condition 1102. Condition 1102 is that at least either condition 1102a or condition 1102b is satisfied. Condition 1102a is a condition that A is 360 or greater and E is 1088 or less. Condition 1102b is a condition that A is 1013 or greater. Here, E represents the length of the rate matching output sequence. The rate matching output sequence will be described later.

[0225] If the condition 1102 is satisfied, the division unit 1001 divides the bit sequence a into C UCIcode blocks are generated. UCI A CRC sequence is generated for each of the code blocks, where C UCI If the index assigned to each of the code blocks is r, then the bit sequence c for the code block r output from division section 1001 is a sequence in which a CRC sequence is added to the code block of index r.

[0226] If condition 1102 is not satisfied, division of bit sequence a is not performed in division section 1001, but a CRC sequence is generated for bit sequence a. Here, bit sequence c output from division section 1001 is a sequence in which a CRC sequence is added to bit sequence a.

[0227] If condition 1101 is not satisfied, division of bit sequence a is not performed in division section 1001, and no CRC sequence is generated. Here, bit sequence c output from division section 1001 is equal to bit sequence a.

[0228] The bit sequence c for code block r is c0, c1,..., c K-1 where c k (k is an integer from 0 to K-1) indicates the k-th coded bit of bit sequence c. Bit sequence c for code block r is input to coding unit 1002. K indicates the number of bits in the bit sequence for code block r.

[0229] The encoding unit 1002 generates an encoded bit sequence d by encoding the bit sequence c. The encoding scheme used in the encoding unit 1002 may be determined based at least on the number of bits A of the uplink control information. For example, if the condition 1101 is satisfied, the encoding scheme used in the encoding unit 1002 may be a polar code. Alternatively, if the condition 1101 is not satisfied, the encoding scheme used in the encoding unit 1002 may be either a Reed-Muller code or a repetition code.

[0230] FIG. 12 is a diagram showing an example of a procedure for determining a variable n used in encoding a polar code according to one aspect of the present embodiment. In step P1, if E is equal to or smaller than (9 / 8)*2^(ceil(log2(E))-1) and K / E is smaller than 9 / 16, step P2 is executed. If E is not equal to or smaller than (9 / 8)*2^(ceil(log2(E))-1) and / or K / E is not smaller than 9 / 16, step P4 is executed. That is, in step P1, the variable n may be determined based on at least one or both of K and E. Also, in step P1, a sequence used in polar encoding may be determined based on at least one or both of K and E.

[0231] In step P2, ceil(log2(E)-1) is input to variable n1.

[0232] In step P4, ceil(log2(E)) is input to variable n1.

[0233] In step P6, 1 / 8 is R min is input to

[0234] In step P7, ceil(log2(K / R min )) is entered into variable n2.

[0235] In step P8, max(min(n1,n2,n max ),n min ) is entered into the variable n.

[0236] where n min is 5. Also, n max is 10.

[0237] Based at least on the value of the variable n determined in step P8, the number of coding bits N after polar coding is determined by N = 2^n. The number of coding bits N corresponds to the size of the array used for polar coding. The array used for polar coding may be determined based at least on the number of coding bits N. Here, the array used for polar coding is also called a matrix, polarization matrix, etc. Furthermore, the array used for polar coding may be an array calculated based on the Kronecker product of a matrix G = [1,0;1,1].

[0238] If K is 1, N is Q m where Q m indicates the order of the PUCCH modulation scheme. Also, if K is 2, N is 3*Q m is set to

[0239] If K is greater than or equal to 3 and less than or equal to 11, N is set to 32. If K is greater than or equal to 3 and less than or equal to 11, a Reed-Muller code may be used to encode the bit sequence c.

[0240] The coded bit sequence d for the bit sequence c is d0, d1,..., d N-1 where d k (k is an integer from 0 to N−1) indicates the k-th coded bit of the coded bit sequence d. The coded bit sequence d is input to the rate matching unit 1003.

[0241] The rate matching unit 1003 applies an interleaver and a part or all of bit selection to the input coded bit sequence d to generate a rate matching sequence f. The rate matching sequence f is expressed as f0, f1, ..., f E-1 where f k (k is an integer from 0 to E−1) indicates the k-th coded bit of the rate matching sequence f. The rate matching sequence f is input to the combining unit 1004.

[0242] The length E of the rate matching output sequence may be determined based at least on the number of resource elements of the PUCCH entity. The rate matching output sequence E may be expressed as E=E UCI / C UCI It may be determined by:

[0243] E UCI may be determined based at least on a combination of uplink control information transmitted on the PUCCH. For example, when the uplink control information transmitted on the PUCCH is HARQ-ACK, E UCI is E tot For example, when the uplink control information transmitted on the PUCCH is HARQ-ACK and SR, E UCI is E tot For example, when the uplink control information transmitted on the PUCCH is CSI, E UCI is E tot For example, when the uplink control information transmitted on the PUCCH is HARQ-ACK and CSI, E UCI is E tot For example, when the uplink control information transmitted on the PUCCH is HARQ-ACK, SR, and CSI, E UCI is E tot Here, it is assumed that the CSI is not divided into two parts (two-part CSI). tot The method for determining this will be described later.

[0244] For example, if the uplink control information transmitted on the PUCCH includes at least CSI and the CSI is divided into two parts, E UCI is min(E tot ,ceil((O ACK +O SR +O CSI-part1 +L) / R max UCI / Q m )·Q m ) for the second CSI part. UCI is E tot -min(Etot ,ceil((O CSI-part1 +L) / R max UCI / Q m )·Q m ) may be used. Here, if A is 360 or more, L is 11. If A is not 360 or more, L indicates the number of bits of the CRC sequence. If no CRC sequence is generated, L is 0. ACK indicates the number of bits of HARQ-ACK. If the uplink control information transmitted on the PUCCH does not include HARQ-ACK, O ACK is 0. Also, O SR indicates the number of bits of SR. If the uplink control information transmitted on the PUCCH does not include SR, O SR is 0. Also, O CSI-part1 denotes the number of bits in the first CSI part. max UCI indicates the maximum coding rate set for the PUCCH format.

[0245] For PUCCH format 2, E tot is 16*N PUCCH,2 symb,UCI N PUCCH,2 PRB In addition, for PUCCH format 3, E tot is 12*Q m *N PUCCH,3 symb,UCI N PUCCH,3 PRB For PUCCH format 4, E tot is 12*Q m *N PUCCH,4 symb,UCI / N PUCCH,4 SF where N PUCCH,2 symb,UCI indicates the number of OFDM symbols included in PUCCH format 2 that carry uplink control information. PUCCH,3 symb,UCI indicates the number of OFDM symbols included in PUCCH format 3 that carry uplink control information. PUCCH,4 symb,UCIindicates the number of OFDM symbols included in PUCCH format 4 that carry uplink control information. PUCCH,2 PRB denotes the number of resource blocks determined for the transmission of PUCCH format 2. Also, N PUCCH,3 PRB denotes the number of resource blocks determined for the transmission of PUCCH format 3. Also, N PUCCH,4 SF indicates the spreading factor set in PUCCH format 4.

[0246] In this way, the length E of the rate matching output sequence is determined based on at least some or all of the PUCCH modulation scheme, the number of resource blocks determined for transmitting the PUCCH, the number of OFDM symbols carrying uplink control information, the maximum coding rate set for the PUCCH format, and the spreading factor set for the PUCCH format. That is, in the case of repeated transmission of the PUCCH as shown in FIG. 9, a different number of code blocks and / or a different length of the rate matching output sequence may be determined for each PUCCH entity. The fact that the number of code blocks and / or the length of the rate matching output sequence differ for each PUCCH entity may cause cases in which the coding procedure by coding unit 1002 differs for each PUCCH entity.

[0247] For example, the rate matching unit 1003 may determine the length E of the rate matching output sequence for each of the multiple PUCCH entities. On the other hand, the dividing unit 1001 may assume one value as the length of the rate matching output sequence for each of the multiple PUCCH entities. Also, the encoding unit 1002 may assume one value as the length of the rate matching output sequence for each of the multiple PUCCH entities.

[0248] For example, the base station device 3 may use one DCI format to trigger the terminal device 1 to transmit S PUCCH entities for transmitting uplink control information. Here, S may be an integer equal to or greater than 2. In some cases, S may be 1. Here, the rate matching unit 1003 determines the length E of the rate matching output sequence determined for the s-th PUCCH entity among the S PUCCH entities. s Here, the determined E s A bit selection operation for the s-th PUCCH instance may be performed based on: s = s + ...

[0249] For example, the division unit 1001 s and may assume that the selected maximum value is the length E of the rate matching output sequence. s The dividing unit 1001 may determine the average value of E and assume the determined average value as the length E of the rate matching output sequence. s and may assume that the selected minimum value is the length E of the rate matching output sequence. s and may assume the determined sum as the length E of the rate matching output sequence. s The division unit 1001 may determine the length E of the expected rate matching output sequence based on at least each of the S rate matching output sequences. s may be used to determine the length E of an expected rate matching output sequence. For example, the division unit 1001 may perform encoding based on the length E of an expected rate matching output sequence.

[0250] For example, the division unit 1001 divides E for each of the entities of a plurality of PUCCHs. s and may assume that the selected maximum value is the length E of the rate matching output sequence. The dividing unit 1001 divides E for each of the multiple PUCCH repetitions for one PUCCH. s and assume the selected maximum value to be the length E of the rate matching output sequence.

[0251] Furthermore, the division unit 1001 divides the E for each of the multiple PUCCH entities. s The dividing unit 1001 may determine an average value of E for each of a plurality of PUCCH repetitions for one PUCCH. s and assume the determined average value as the length E of the rate matching output sequence.

[0252] Furthermore, the division unit 1001 divides the E for each of the multiple PUCCH entities. s and may assume the selected minimum value as the length E of the rate matching output sequence. The dividing unit 1001 divides E for each of a plurality of PUCCH repetitions for one PUCCH. s and assume the selected minimum value to be the length E of the rate matching output sequence.

[0253] Furthermore, the division unit 1001 divides the E for each of the multiple PUCCH entities. s and may assume the determined sum as the length E of the rate matching output sequence. The dividing unit 1001 divides E for each of the multiple PUCCH repetitions for one PUCCH. s and assume the determined sum to be the length E of the rate matching output sequence.

[0254] That is, for example, the dividing unit 1001 divides the length E sThe dividing unit 1001 may determine the length E of the expected rate matching output sequence for each of the multiple PUCCH repetitions for one PUCCH. s The expected rate matching output sequence length E for one PUCCH may be determined based at least on each of

[0255] Also, for example, the dividing unit 1001 divides S rate matching output sequences of length E s The dividing unit 1001 may determine the length E of the expected rate matching output sequence by using at least two of the above. s At least two of these may be used to determine the length E of the rate matching output sequence expected for one PUCCH.

[0256] For example, the division unit 1001 may perform encoding based on the length E of the rate matching output sequence expected for one PUCCH.

[0257] Also, for example, the dividing unit 1001 divides S rate matching output sequences of length E s , and may select the length E0 of the rate matching output sequence for the first PUCCH instance #0 from the plurality of PUCCH instances, and may assume that E0 is the length E of the rate matching output sequence. For example, the dividing unit 1001 may select S rate matching output sequences of length E s , and may select the length E1 of the rate matching output sequence for the second PUCCH instance #1 from the top, and assume that E1 is the length E of the rate matching output sequence. For example, the dividing unit 1001 may select S rate matching output sequences of length E for each of the multiple PUCCH instances. s The length of the rate matching output sequence for the last PUCCH instance #S-1 is ES-1 Select the E S-1 The rate matching output sequence may be assumed to be of length E.

[0258] For example, the length E of the rate matching output sequence assumed by the dividing unit 1001 may be determined based on RRC signaling. Also, the length E of the rate matching output sequence assumed by the dividing unit 1001 may be indicated by RRC signaling. For example, the length E of the rate matching output sequence assumed by the dividing unit 1001 may be determined based on a DCI format used for scheduling the S PUCCH entities. Also, the length E of the rate matching output sequence assumed by the dividing unit 1001 may be indicated by the DCI format used for scheduling the S PUCCH entities.

[0259] For example, dividing unit 1001 may select one value as a parameter used to determine the length E of the rate matching output sequence for each of the S PUCCH entities. For example, dividing unit 1001 may select any one of the numbers of OFDM symbols included in each of the S PUCCH entities. Dividing unit 1001 may use the selected number to determine the length E of the rate matching output sequence. For example, dividing unit 1001 may select the largest number of the numbers of OFDM symbols included in each of the S PUCCH entities and determine the length E of the rate matching output sequence. For example, dividing unit 1001 may select the smallest number of the numbers of OFDM symbols included in each of the S PUCCH entities and determine the length E of the rate matching output sequence. For example, dividing unit 1001 may determine the average value of the numbers of OFDM symbols included in each of the S PUCCH entities and determine the length E of the rate matching output sequence. For example, the division unit 1001 may determine the sum of the number of OFDM symbols included in each of the S PUCCH entities, and determine the length E of the rate matching output sequence. sFrom among the numbers of OFDM symbols included in each of the S PUCCH entities, the division unit 1001 may select the number N0 of OFDM symbols included in the first PUCCH entity #0, and use the selected N0 to determine the length E of the rate matching output sequence. For example, from the numbers of OFDM symbols included in each of the S PUCCH entities, the division unit 1001 may select the number N1 of OFDM symbols included in the second PUCCH entity #1 from the beginning, and use the selected N1 to determine the length E of the rate matching output sequence. For example, from the numbers of OFDM symbols included in each of the S PUCCH entities, the division unit 1001 may select the number N1 of OFDM symbols included in the last PUCCH entity #S-1 S-1 and select N S-1 may be used to determine the length E of the rate matching output sequence, where N s indicates the number of OFDM symbols included in PUCCH entity #s. s may represent the number of OFDM symbols included in PUCCH entity #s minus the number of OFDM symbols for DMRS included in PUCCH entity #s. s may indicate the number of OFDM symbols contained in PUCCH entity #s that carry UCI.

[0260] For example, the dividing unit 1001 may select one of the numbers of resource blocks included in each of the S PUCCH entities. The dividing unit 1001 may use the selected number to determine the length E of the rate matching output sequence. For example, the dividing unit 1001 may select the largest number of resource blocks included in each of the S PUCCH entities and use the largest number to determine the length E of the rate matching output sequence. For example, the dividing unit 1001 may select the smallest number of resource blocks included in each of the S PUCCH entities and use the smallest number to determine the length E of the rate matching output sequence. For example, the dividing unit 1001 may determine the average value of the number of resource blocks included in each of the S PUCCH entities and use the determined average value to determine the length E of the rate matching output sequence. For example, the dividing unit 1001 may determine the sum of the number of resource blocks included in each of the S PUCCH entities and use the determined sum to determine the length E of the rate matching output sequence. For example, the dividing unit 1001 divides the number of resource blocks R included in each of the S PUCCH entities into s For example, the dividing unit 1001 may determine the rate matching output sequence E by dividing the number of resource blocks R0 included in each of the S PUCCHs. s For example, the dividing unit 1001 may determine the length E of the rate matching output sequence using the number R1 of resource blocks included in each of the S PUCCH entities #1. s The number of resource blocks R included in the last PUCCH entity #S-1 is S-1 may be used to determine the length E of the rate matching output sequence, where R s indicates the number of resource blocks included in PUCCH entity #s. s may indicate the number of resource blocks transmitted in PUCCH entity #s.

[0261] For example, the division unit 1001 may select one PUCCH format from among the PUCCH formats included in each of the S PUCCH entities. The division unit 1001 may determine the length E of the rate matching output sequence using the setting of the selected one PUCCH format. For example, the division unit 1001 may divide the length E of the rate matching output sequence from among the PUCCH formats F included in each of the S PUCCH entities. s For example, the dividing unit 1001 may determine the length E of the rate matching output sequence by using the index F0 of the PUCCH format F included in each of the S PUCCH entities. s For example, the dividing unit 1001 may divide the PUCCH format F included in each of the S PUCCH entities into the PUCCH format F and ... s Among them, the index F of the PUCCH format included in the last PUCCH entity #S-1 S-1 may be used to determine the length E of the rate matching output sequence, where F s indicates the index of the PUCCH format included in the sth PUCCH entity.

[0262] The dividing unit 1001 may determine the number of code blocks for polar coding for the S PUCCH entities using the length E of an assumed rate matching output sequence. The dividing unit 1001 may determine the number of code blocks for polar coding for the S PUCCH entities using the length E of a selected rate matching output sequence. The dividing unit 1001 may determine the number of code blocks for polar coding for the S PUCCH entities using the determined length E of the rate matching output sequence. Here, a bit sequence c of uplink control information to be transmitted in the S PUCCH entities may be generated based on the determined number of code blocks.

[0263] For example, the dividing unit 1001 and the rate matching unit 1003 may use different methods to determine the length E of the rate matching output sequence. 1001 where the length of the first rate matching output sequence E 1001 may be used in common for each of the S PUCCH instances. On the other hand, the rate matching unit 1003 may use the length E 1003 where the length of the second rate matching output sequence E 1003 , may be determined for each of the S PUCCH instances.

[0264] The dividing unit 1001 divides the number of code blocks C for S PUCCH instances using the length E of the assumed rate matching output sequence. UCI The dividing unit 1001 may determine the number of code blocks C for the S PUCCH instances using the length E of the selected rate matching output sequence. UCI The dividing unit 1001 may determine the number of code blocks C for the S PUCCH instances using the determined length E of the rate matching output sequence. UCI may be determined.

[0265] For example, the encoding unit 1002 s and may assume that the selected maximum value is the length E of the rate matching output sequence. s The encoding unit 1002 may determine the average value of E and assume the determined average value as the length E of the rate matching output sequence. s and may assume that the selected minimum value is the length E of the rate matching output sequence. s and assume the determined sum to be the length E of the rate matching output sequence. That is, for example, the encoding unit 1002 may sFor example, the encoding unit 1002 may determine the length E of the expected rate matching output sequences based on at least each of the S rate matching output sequences. s may be used to determine the length E of an expected rate matching output sequence. For example, the encoding unit 1002 may perform encoding based on the length E of an expected rate matching output sequence.

[0266] For example, the encoding unit 1002 may encode E s and may assume that the selected maximum value is the length E of the rate matching output sequence. s and assume the selected maximum value to be the length E of the rate matching output sequence.

[0267] Furthermore, the encoding unit 1002 encodes E for each of the multiple PUCCH entities. s and may assume the determined average value as the length E of the rate-matching output sequence. The encoding unit 1002 may determine the average value E for each of the multiple PUCCH repetitions for one PUCCH. s and assume the determined average value as the length E of the rate matching output sequence.

[0268] Furthermore, the encoding unit 1002 encodes E for each of the multiple PUCCH entities. s and may assume the selected minimum value as the length E of the rate matching output sequence. The encoder 1002 may select the minimum value of E for each of the multiple PUCCH repetitions for one PUCCH. s and assume the selected minimum value to be the length E of the rate matching output sequence.

[0269] Furthermore, the encoding unit 1002 encodes E for each of the multiple PUCCH entities. sThe encoder 1002 may determine the sum of E for each of the multiple PUCCH repetitions for one PUCCH. s and assume the determined sum to be the length E of the rate matching output sequence.

[0270] That is, for example, the encoding unit 1002 encodes a rate matching output sequence of length E s The encoder 1002 may determine the length E of the expected rate-matching output sequence for each of the multiple PUCCH repetitions for one PUCCH. s The expected rate matching output sequence length E for one PUCCH may be determined based at least on each of

[0271] Furthermore, for example, the encoding unit 1002 encodes S rate-matching output sequences of length E s The encoding unit 1002 may determine the length E of the expected rate matching output sequence using at least two of the above. s At least two of these may be used to determine the length E of the rate matching output sequence expected for one PUCCH.

[0272] For example, the encoding unit 1002 may perform encoding based on the length E of the rate matching output sequence expected for one PUCCH.

[0273] Furthermore, for example, the encoding unit 1002 encodes S rate-matching output sequences of length E sFor example, the encoder 1002 may select a length E0 of the rate matching output sequence for the first PUCCH instance #0 from the plurality of PUCCH instances, and assume that E0 is the length E of the rate matching output sequence. s For example, the encoder 1002 may select a length E1 of the rate matching output sequence for the second PUCCH instance #1 from the top, and assume that E1 is the length E of the rate matching output sequence. s The length of the rate matching output sequence for the last PUCCH instance #S-1 is E S-1 Select the E S-1 The rate matching output sequence may be assumed to be of length E.

[0274] For example, the length E of the rate matching output sequence assumed by the encoder 1002 may be determined based on RRC signaling. Alternatively, the length E of the rate matching output sequence assumed by the encoder 1002 may be indicated by RRC signaling. For example, the length E of the rate matching output sequence assumed by the encoder 1002 may be determined based on a DCI format used for scheduling the S PUCCH entities. Alternatively, the length E of the rate matching output sequence assumed by the encoder 1002 may be indicated by the DCI format used for scheduling the S PUCCH entities.

[0275] For example, the encoder 1002 may select one value as a parameter used to determine the length E of the rate matching output sequence for each of the S PUCCH instances. For example, the encoder 1002 may select any one of the numbers of OFDM symbols included in each of the S PUCCH instances. The encoder 1002 may use the selected number to determine the length E of the rate matching output sequence. For example, the encoder 1002 may select the largest number of the numbers of OFDM symbols included in each of the S PUCCH instances and determine the length E of the rate matching output sequence. For example, the encoder 1002 may select the smallest number of the numbers of OFDM symbols included in each of the S PUCCH instances and determine the length E of the rate matching output sequence. For example, the encoder 1002 may determine the average value of the numbers of OFDM symbols included in each of the S PUCCH instances and determine the length E of the rate matching output sequence. For example, the encoder 1002 may determine the sum of the number of OFDM symbols included in each of the S PUCCH entities, and determine the length E of the rate matching output sequence. s From among the numbers of OFDM symbols included in each of the S PUCCH entities, the encoding unit 1002 may select the number N0 of OFDM symbols included in the first PUCCH entity #0, and use the selected N0 to determine the length E of the rate matching output sequence. For example, from among the numbers of OFDM symbols included in each of the S PUCCH entities, the encoding unit 1002 may select the number N1 of OFDM symbols included in the second PUCCH entity #1 from the beginning, and use the selected N1 to determine the length E of the rate matching output sequence. For example, from among the numbers of OFDM symbols included in each of the S PUCCH entities, the encoding unit 1002 may select the number N1 of OFDM symbols included in the last PUCCH entity #S-1 S-1 and select N S-1 The length E of the rate matching output sequence may be determined using:

[0276] For example, the encoder 1002 may select one of the numbers of resource blocks included in each of the S PUCCH entities. The encoder 1002 may use the selected number to determine the length E of the rate matching output sequence. For example, the encoder 1002 may select the largest number of resource blocks included in each of the S PUCCH entities and use the largest number to determine the length E of the rate matching output sequence. For example, the encoder 1002 may select the smallest number of resource blocks included in each of the S PUCCH entities and use the smallest number to determine the length E of the rate matching output sequence. For example, the encoder 1002 may determine the average value of the number of resource blocks included in each of the S PUCCH entities and use the determined average value to determine the length E of the rate matching output sequence. For example, the encoder 1002 may determine the sum of the number of resource blocks included in each of the S PUCCH entities and use the determined sum to determine the length E of the rate matching output sequence. For example, the encoding unit 1002 may encode the number of resource blocks R included in each of the S PUCCH entities. s For example, the encoding unit 1002 may determine the rate matching output sequence E using the number R0 of resource blocks included in each of the S PUCCH entities #0. s For example, the encoding unit 1002 may determine the length E of the rate matching output sequence using the number R1 of resource blocks included in each of the S PUCCH entities #1. s The number of resource blocks R included in the last PUCCH entity #S-1 is S-1 The length E of the rate matching output sequence may be determined using:

[0277] For example, the encoding unit 1002 may select one PUCCH format from among the PUCCH formats included in each of the S PUCCH entities. The encoding unit 1002 may determine the length E of the rate matching output sequence using the setting of the selected one PUCCH format. For example, the encoding unit 1002 may select one PUCCH format from among the PUCCH formats included in each of the S PUCCH entities. s For example, the encoding unit 1002 may determine the length E of the rate matching output sequence using the index F0 of the PUCCH format F included in each of the S PUCCH entities. s For example, the encoding unit 1002 may determine the length E of the rate matching output sequence using the second PUCCH entity #1 included in each of the S PUCCH entities. s Among them, the index F of the PUCCH format included in the last PUCCH entity #S-1 S-1 may be used to determine the length E of the rate matching output sequence, where F s indicates the index of the PUCCH format included in the sth PUCCH entity.

[0278] The encoder 1002 may determine a sequence to be used for polar coding for the S PUCCH entities using the expected rate matching output sequence length E. The encoder 1002 may determine a sequence to be used for polar coding for the S PUCCH entities using the selected rate matching output sequence length E. The encoder 1002 may determine a sequence to be used for polar coding for the S PUCCH entities using the determined rate matching output sequence length E. Here, a bit sequence c of uplink control information to be transmitted in the S PUCCH entities may be coded using the determined sequence.

[0279] For example, the encoding unit 1002 and the rate matching unit 1003 may use different methods to determine the length E of the rate matching output sequence. For example, the encoding unit 1002 may use different methods to determine the length E of the third rate matching output sequence. 1002 where the length of the third rate matching output sequence E 1002 may be used in common for each of the S PUCCH instances. On the other hand, the rate matching unit 1003 may use the length E 1003 where the length of the second rate matching output sequence E 1003 , may be determined for each of the S PUCCH instances.

[0280] In the polar code, a coded bit sequence y may be generated by applying a first interleaver to the coded bit sequence d. The coded bit sequence y is represented by y0, y1, ..., y N-1 where y k (k is an integer from 0 to N-1) indicates the k-th coded bit of coded bit sequence y. When the first interleaver is not applied to coded bit sequence d, coded bit sequence d may be input to coded bit sequence y.

[0281] The first interleaver interleaves the coded bits d J(k) is the encoded bit y k where J(k) is a function for the first interleaver. J(k)=k may mean that the first interleaver is not applied.

[0282] In polar codes, bit selection may be applied to the coded bit sequence y to generate a coded bit sequence e. The coded bit sequence e is represented by e0, e1,..., e E-1 where e k (k is an integer from 0 to E-1) indicates the k-th coded bit in the coded bit sequence e.

[0283] In polar codes, if E is equal to or greater than N, a first method of bit selection may be applied. In the first method of bit selection, y mod(k,N) is the encoded bit e k In the first method of bit selection, the domain of k is the integers from 0 to E-1. The first method of bit selection is also called repetition.

[0284] In polar codes, if E is not greater than or equal to N and K / E is less than or equal to 7 / 16, a second method of bit selection may be applied. k+N-E is the encoded bit e k In the second method of bit selection, the domain of k is an integer from 0 to E-1. The second method of bit selection is also called puncture.

[0285] In polar codes, if E is not greater than or equal to N and K / E is not less than or equal to 7 / 16, a third method of bit selection may be applied. In the third method of bit selection, the coded bit y k is the encoded bit e k In the third method of bit selection, the domain of k is the integers from 0 to E-1. The third method of bit selection is also called shortening.

[0286] That is, for example, in a polar code, the method of bit selection may be determined based at least on some or all of K, E, and N.

[0287] In a polar code, an interleaver may be applied to the coded bit sequence e to generate the coded bit sequence f. If an interleaver is not applied to the coded bit sequence e, the coded bit sequence e may be input to the coded bit sequence f.

[0288] In the Reed-Muller code, an interleaver does not need to be applied to the coded bit sequence d.k is the encoded bit y k may be input to

[0289] In the Reed-Muller code, a first method of bit selection may be applied. That is, by the first method of bit selection, y mod(k,N) is the encoded bit f k is input to

[0290] At the coupling portion 1004, C UCI The coded bits f for each of the code blocks k are combined to form the coded bit g k If the bit sequence is not divided into multiple code blocks in the division unit 1001, the coded bits f k is the encoded bit g k may be input to

[0291] In the multiplexing unit 1005, multiple UCIs are multiplexed to generate a coded bit sequence h. The coded bit sequence h is represented by h0, h1, ..., h Etot-1 where h k (k is a number from 0 to E tot where k is the coded bit of coded bit sequence h (an integer of -1). For example, when a first CSI part and a second CSI part are transmitted on the PUCCH, coded bit sequence g for the first CSI part and coded bit sequence g for the second CSI part are multiplexed to generate coded bit sequence h. When multiplexing section 1005 does not multiplex multiple UCIs, coded bit sequence h is coded bit sequence g.

[0292] The coded bit sequence h may be transmitted on the PUCCH. The coded bit sequence h may be mapped to the PUCCH. The coded bit sequence h may be included in the PUCCH. The coded bit sequence h may be transmitted on the PUSCH. The coded bit sequence h may be mapped to the PUSCH. The coded bit sequence h may be included in the PUSCH.

[0293] The coded bit sequence h mapped to the PUCCH may be scrambled. The scrambled sequence may be modulated. The coded bit sequence h mapped to the PUSCH may be scrambled. The scrambled sequence may be modulated.

[0294] In the PUCCH repetition as shown in Fig. 9, a sequence-based PUCCH may be used. The sequence-based PUCCH may be a sequence-based PUCCH format. The sequence-based PUCCH may be a PUCCH that does not include a DMRS.

[0295] A sequence-based PUCCH is a PUCCH that has a means for transmitting information by linking information to each sequence included in a predetermined set of sequences. For example, if the predetermined set of sequences includes a first sequence linked to '00,' a second sequence linked to '01,' a third sequence linked to '10,' and a fourth sequence linked to '11,' and terminal device 1 wishes to notify base station device 3 of '01,' it may select the second sequence and transmit it on the PUCCH.

[0296] For example, in a sequence-based PUCCH, polar codes may not be applied even when condition 1101 is satisfied. Also, in a sequence-based PUCCH, polar codes may be applied even when condition 1101 is satisfied. For example, in a sequence-based PUCCH, Reed-Muller codes may not be applied even when condition 1101 is not satisfied and A is 3 or greater. Also, in a sequence-based PUCCH, Reed-Muller codes may be applied even when condition 1101 is not satisfied and A is 3 or greater. For example, in a sequence-based PUCCH, repetition codes may not be applied even when condition 1101 is not satisfied and A is 2 or less. Also, in a sequence-based PUCCH, repetition codes may be applied even when condition 1101 is not satisfied and A is 2 or less.

[0297] 13 is a diagram illustrating an example of mapping of uplink control information for sequence-based PUCCH according to one aspect of this embodiment. As shown in FIG. 13, one UCI block may be mapped to each of the OFDM symbols included in each of PUCCH entity 9001 and PUCCH entity 9002. A UCI block is a set of uplink control information bits, or coded bits h, mapped to one OFDM symbol. k This is a set of:

[0298] For example, a modulation symbol generated by a set of bits included in a UCI block may be mapped to one OFDM symbol, or a sequence selected by a set of bits included in a UCI block may be mapped to one OFDM symbol.

[0299] For example, the UCI block may be obtained by dividing the coded bit sequence h. For example, E tot The encoded bit sequence h is N block =ceil(E tot / N block bit ) UCI ​​blocks, where N block bit may indicate the maximum number of bits included in one UCI block.

[0300] Figure 13 shows the N block 13 shows an example of mapping of uplink control information when N is 3. As shown in FIG. block By cyclically mapping each of the UCI blocks, optimal communication is achieved.

[0301] 13, mapping of UCI blocks for PUCCH entity 9001 starts from UCI block #0, and mapping of UCI blocks for PUCCH entity 9002 starts from UCI block #2. In this way, it is preferable that the UCI mapping method be adjusted for each PUCCH entity.

[0302] For example, mapping of UCI blocks to PUCCH entity 9001 may start from UCI block #0. Alternatively, mapping of UCI blocks to PUCCH entity 9001 may be the UCI block next to the UCI block mapped to the last OFDM symbol of PUCCH entity 9001. In other words, when the number of OFDM symbols carrying UCI in PUCCH entity 9001 is N, 9001 When UCI block #x is mapped to the first OFDM symbol among the OFDM symbols carrying UCI in PUCCH entity 9001, UCI block #(x+N 9001 ) may be mapped.

[0303] That is, the terminal device 1 is 9001 The base station device 3 may determine mapping of UCI blocks to the PUCCH entity 9002 based at least on N 9001 The PUCCH entity 9002 may receive a PUCCH entity 9002 for which UCI block mapping is determined based on the above.

[0304] For example, the mapping of UCI blocks to PUCCH entities 9002 may be related to the index of an OFDM symbol in a radio frame. For example, if the index in the radio frame of the OFDM symbol conveying UCI in PUCCH 9002 is 1, then the mapping of UCI blocks to PUCCH entities 9002 may be related to the index of the OFDM symbol in a radio frame. rf symb If so, the OFDM symbol contains UCI block #(mod(l rf symb ,N block )) may be mapped.

[0305] That is, the terminal device 1 may map the UCI block based at least on the index within the radio frame of the OFDM symbol that transmits the UCI. Here, the index of the OFDM symbol used for mapping the UCI block may be set in a time domain other than the radio frame. For example, an index within a subframe may be used for mapping the UCI block. Alternatively, an index within a half radio frame may be used for mapping the UCI block. Alternatively, an index within two consecutive radio frames may be used for mapping the UCI block.

[0306] For example, the first OFDM symbol among the OFDM symbols that convey UCI in PUCCH entity 9001 may be set by RRC signaling, and the first OFDM symbol among the OFDM symbols that convey UCI in PUCCH entity 9002 may be set by RRC signaling.

[0307] For example, the terminal device 1 may apply a cyclic shift of a predetermined amount C to the coded bit sequence h. Here, a coded bit sequence j may be generated by applying the cyclic shift of the predetermined amount C. The coded bit sequence j is represented by j0, j1,...,j Etot-1 where j k (k is a number from 0 to E tot The integer (integer equal to -1) indicates the kth coded bit of the coded bit sequence j. By applying a cyclic shift of a predetermined amount C, h mod(k+C,Etot) is the encoded bit j k For example, the coded bit sequence j after applying a cyclic shift of a predetermined amount C may be mapped to the PUCCH.

[0308] For example, the predetermined amount C may be determined for each PUCCH entity. Here, the predetermined amount C determined for PUCCH entity #s among S PUCCH entities is the predetermined amount C s For example, a predetermined amount C for PUCCH entity #s is sis the predetermined quantity C for PUCCH entity #s-1 s-1 , N block bit , and the number N of OFDM symbols included in PUCCH entity #s-1 s-1 may be determined based at least in part or in whole on:

[0309] That is, for each of the S PUCCH instances, a different predetermined quantity C s may be determined.

[0310] For example, a predetermined amount C for PUCCH entity #s s is C s-1 +N s-1 *N block bit For example, the predetermined amount C for the PUCCH entity #s may be determined based on at least s is C s-1 +N s-1 *N block bit +O s may be set to , where O s indicates the offset value for PUCCH entity #s. For example, O s can be 0. For example, O s may be an offset value set for each PUCCH entity.

[0311] For example, a predetermined amount C for PUCCH entity #s s is the index of the OFDM symbol in the radio frame l frame sym For example, the predetermined amount C for the PUCCH entity #s may be determined based on at least s is, l frame sym *N block bit For example, the predetermined amount C for the PUCCH entity #s may be determined based on at least s is, l frame sym *N block bit +O sAlternatively, instead of the index of the OFDM symbol in the radio frame, the OFDM symbol index in the slot l may be set to sym Alternatively, instead of the index of the OFDM symbol in the radio frame, the OFDM symbol index l in the subframe may be used. subframe sym Alternatively, instead of the index of the OFDM symbol in the radio frame, the OFDM symbol index l in the half radio frame may be used. hlf sym Alternatively, instead of the index of the OFDM symbol in the radio frame, an index set within the S PUCCH entities may be used.

[0312] The index set within the S PUCCH entities may be an OFDM symbol index of the OFDM symbols included in the S PUCCH entities. For example, if the first OFDM symbol of 9001 has index 0, the last OFDM symbol of 9001 may have index 1. The first OFDM symbol of 9002 may have index 2. The last OFDM symbol of 9002 may have index 15. That is, for example, the index of the first OFDM symbol of PUCCH entity #s may be determined based at least on the sum of the numbers of OFDM symbols of PUCCH entities #0 to #s-1. The index of the first OFDM symbol of PUCCH entity #s may be equal to the sum of the numbers of OFDM symbols of PUCCH entities #0 to #s-1.

[0313] For example, a predetermined amount C for PUCCH entity #s s O s For example, O s may be determined based at least on parameters of higher layers. s may be indicated by a parameter of a higher layer. Also, for each of the S PUCCH entities, O may be determined based at least on the parameter of the higher layer.s For each of the S PUCCH entities, O may be determined by a higher layer parameter. s may be shown.

[0314] For example, a given amount C s may be applied to the bit sequence a. s may be applied to the bit sequence c. s may be applied to the coded bit sequence d. s may be applied to the coded bit sequence y. s may be applied to the coded bit sequence e. s may be applied to the coded bit sequence f. s may be applied to the coded bit sequence g. s may be applied to the modulation symbol sequence after modulating the coded bit sequence.

[0315] Various aspects of the device according to one aspect of this embodiment will be described below.

[0316] (1) In order to achieve the above object, the aspects of the present invention employ the following means: That is, a first aspect of the present invention is a terminal device, comprising: a dividing unit that divides a bit sequence of uplink control information into one or more code blocks; an encoding unit that applies an error correction code to each of the one or more code blocks to generate one or more coded bit sequences; and an encoding unit that generates a rate matching output sequence of length E for an s-th PUCCH entity among S PUCCH entities. sand a transmitter configured to transmit the coded bit sequence for the s-th PUCCH entity in the s-th PUCCH entity, wherein the segmentation unit determines whether to segment the bit sequence of the uplink control information into the plurality of code blocks based at least on a reference value related to a length of a rate matching output sequence, the reference value being one of: 1) a length E0 of a rate matching output sequence for a 0-th PUCCH entity among the S PUCCH entities; 2) a length E S-1 3) the maximum length of the rate matching output sequence for each of the S PUCCH instances, 4) the minimum length of the rate matching output sequence for each of the S PUCCH instances, and 5) the sum of the lengths of the rate matching output sequences for each of the S PUCCH instances.

[0317] (2) A second aspect of the present invention is a terminal device, comprising: a division unit that divides a bit sequence of uplink control information into one or more code blocks; an encoding unit that applies an error correction code to each of the one or more code blocks to generate one or more coded bit sequences; and a rate matching output sequence length E for an s-th PUCCH entity among S PUCCH entities. sand a transmitter that transmits the coded bit sequence for the s-th PUCCH entity in the s-th PUCCH entity, wherein the encoder determines a sequence used for applying the error correction code based at least on a reference value for a length of a rate matching output sequence, the reference value being one of: 1) a length E0 of a rate matching output sequence for a 0-th PUCCH entity among the S PUCCH entities; 2) a length E S-1 3) the maximum length of the rate matching output sequence for each of the S PUCCH instances, 4) the minimum length of the rate matching output sequence for each of the S PUCCH instances, and 5) the sum of the lengths of the rate matching output sequences for each of the S PUCCH instances.

[0318] (3) A third aspect of the present invention is a base station apparatus including an antenna unit and a baseband unit, wherein a bit sequence of uplink control information is divided into one or more code blocks, an error correction code is applied to each of the one or more code blocks to generate one or more coded bit sequences, and a length E of a rate matching output sequence for an s-th PUCCH entity among S PUCCH entities is sbit selection for the s-th PUCCH entity is applied based at least on S-1 , 3) the maximum length of the rate matching output sequence for each of the S PUCCH instances, 4) the minimum length of the rate matching output sequence for each of the S PUCCH instances, and 5) the sum of the lengths of the rate matching output sequences for each of the S PUCCH instances, and receives the sth PUCCH instance.

[0319] (4) A fourth aspect of the present invention is a base station apparatus, comprising an antenna unit and a baseband unit, wherein a bit sequence of uplink control information is divided into one or more code blocks, an error correction code is applied to each of the one or more code blocks to generate one or more coded bit sequences, and a length E of a rate matching output sequence for an s-th PUCCH entity among S PUCCH entities is sa bit selection for the s-th PUCCH instance is applied based at least on S-1 , 3) the maximum length of the rate matching output sequence for each of the S PUCCH instances, 4) the minimum length of the rate matching output sequence for each of the S PUCCH instances, and 5) the sum of the lengths of the rate matching output sequences for each of the S PUCCH instances, and receives the sth PUCCH instance.

[0320] (5) A fifth aspect of the present invention is a terminal device, comprising: an encoding unit that generates a first coded bit sequence by error correction coding of a bit sequence of uplink control information; and an encoding unit that generates a first coded bit sequence by a predetermined amount C for an s-th PUCCH entity among S PUCCH entities. s a rate matching unit that generates a second coded bit sequence by applying a cyclic shift of the predetermined amount C s is a predetermined quantity C for the s-1th PUCCH entity. s-1 , the number of OFDM symbols included in the s-1th PUCCH entity, the number of coded bits mapped per OFDM symbol N block bit is determined based at least in part or in whole on

[0321] (6) A sixth aspect of the present invention is a terminal device, comprising: an encoding unit that generates a first coded bit sequence by error correction coding of a bit sequence of uplink control information; and an encoding unit that generates a first coded bit sequence by a predetermined amount C for an s-th PUCCH entity among S PUCCH entities. s a rate matching unit that generates a second coded bit sequence by applying a cyclic shift of the predetermined amount C s is determined based at least on either an index of an OFDM symbol in a radio frame or an index of an OFDM symbol included in the S PUCCH entities.

[0322] (7) A seventh aspect of the present invention is a terminal device, comprising: a coding unit that generates a first coded bit sequence by error correction coding of a bit sequence of uplink control information; and a coding unit that corrects a predetermined amount C s a rate matching unit that generates a second coded bit sequence by applying a cyclic shift of the predetermined amount C s is indicated by a parameter of the higher layer.

[0323] (8) An eighth aspect of the present invention is a base station apparatus, comprising: an antenna unit and a baseband unit; a first coded bit sequence is generated by error correction coding of a bit sequence of uplink control information; and a predetermined amount C is added to the first coded bit sequence for an s-th PUCCH entity among S PUCCH entities. s a cyclic shift of the predetermined amount C s is a predetermined quantity C for the s-1th PUCCH entity. s-1, the number of OFDM symbols included in the s-1th PUCCH entity, the number of coded bits mapped per OFDM symbol N block bit and receiving the s-th PUCCH entity based at least in part or in whole on the s-th PUCCH entity.

[0324] (9) A ninth aspect of the present invention is a base station apparatus, comprising: an antenna unit and a baseband unit; and a first coded bit sequence is generated by error correction coding of a bit sequence of uplink control information; and a predetermined amount C is added to the first coded bit sequence for an s-th PUCCH entity among S PUCCH entities. s is applied to generate a second coded bit sequence, and the second coded bit sequence is transmitted in the s-th PUCCH entity, and the predetermined amount C s is determined based at least on either an index of an OFDM symbol in a radio frame or an index among the OFDM symbols included in the S PUCCH instances, and receives the s-th PUCCH instance.

[0325] (10) A tenth aspect of the present invention is a base station apparatus, comprising: an antenna unit and a baseband unit; and a first coded bit sequence is generated by error correction coding of a bit sequence of uplink control information; and a predetermined amount C is added to the first coded bit sequence for an s-th PUCCH entity among S PUCCH entities. s a cyclic shift of the predetermined amount C s is indicated by a parameter of an upper layer and receives the sth PUCCH entity.

[0326] 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 according to one aspect 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.

[0327] 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 function.

[0328] 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 an 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.

[0329] 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 fixed period of time, such as 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 stored in the computer system.

[0330] 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.

[0331] Furthermore, the base station device 3 in the above-described embodiments 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 embodiments may have some or all of the functions of an upper node for an eNodeB and / or a gNB.

[0332] 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.

[0333] 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.

[0334] 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. [Industrial Applicability]

[0335] One aspect of the present invention can be used in, for example, a communication system, a communication device (for example, a mobile phone device, a base station device, a wireless LAN device, or a sensor device), an integrated circuit (for example, a communication chip), or a program. [Explanation of symbols]

[0336] 1(1A, 1B, 1C) Terminal equipment 3 Base station equipment 10, 30 Radio transmitter / receiver 10a, 30a Radio transmitter 10aa Channel coding / scrambling / modulation section 10ab Layer Mapping Section 10ac precoding section 10ad Time signal generator 10ae Spatial filter section 10af antenna part 10b, 30b Wireless receiver 10ba Channel Decoding / Descrambling / Demodulation Unit 10bb Layer Demapping Unit 10bc channel demodulation section 10bd Frequency signal generator 10be spatial filter section 10bf antenna part 11, 31 Antenna section 12, 32 RF section 13, 33 Baseband section 14, 34 Upper layer processing unit 15, 35 Medium access control layer processing unit 16, 36 Radio resource control layer processing unit 91, 92, 93, 94 Search area set 300 Component Carriers 301 Primary Cell 302, 303 Secondary Cell 1600 Spatial Filter Set 1700 Codebook Set 3000 points 3001, 3002 Resource Grid 3003, 3004 BWP 3011, 3012, 3013, 3014 offset 3100, 3200 common resource block set 9001, 9002 PUSCH entities 1001 Split part 1002 Encoding section 1003 Rate Matching Unit 1004 Joint 1005 Multiplex section 1101, 1102 conditions

Claims

1. an encoding unit that generates a first coded bit sequence d by encoding a bit sequence, and generates a second coded bit sequence by applying a cyclic shift of a predetermined amount Cs to the first coded bit sequence d for an s-th uplink channel entity among the S uplink channel entities; a transmitter configured to transmit the S uplink channels each including the second coded bit sequence; Equipped with The S is an integer of 2 or more, The s is an integer of 0 or more and S-1 or less, the encoding unit determines the predetermined amount Cs based on a predetermined amount Cs-1 for an s-1th uplink channel entity among the S uplink channel entities, a number Ns-1 of OFDM symbols included in the s-1th uplink channel entity, and Nblockbit indicating the number of UCI bits per OFDM symbol; Terminal device.

2. A communication method used in a terminal device, comprising: an encoding step of generating a first coded bit sequence d by encoding a bit sequence, and generating a second coded bit sequence by applying a cyclic shift of a predetermined amount Cs to the first coded bit sequence d for an s-th uplink channel entity among the S uplink channel entities; a transmitting step of transmitting the S uplink channels including the second coded bit sequence; and The S is an integer of 2 or more, The s is an integer of 0 or more and S-1 or less, In the encoding step, the predetermined amount Cs is determined based on a predetermined amount Cs-1 for an s-1th uplink channel entity among the S uplink channel entities, a number Ns-1 of OFDM symbols included in the s-1th uplink channel entity, and Nblockbit indicating the number of UCI bits per OFDM symbol. Communication method.

Citation Information

Patent Citations

  • Transmitter, and bit allocation method

    JP2009284538A

  • Terminal device, base station device, and method

    JP2018041994A

  • Terminal device, base station device and communication method

    JP2019092060A

  • Terminal device, base station device, and communication method

    JP2019186688A

  • Uplink control information transmission

    US20190150179A1