Terminal device, base station device, and communication method

By introducing a group management mechanism of spatial association information set and SRS resource set in terminal device and base station device, and dynamically adjusting the transmission filter and precoder, the problem of low communication efficiency in cellular mobile communication system is solved, and high-efficiency, ultra-reliable, low-latency and massive machine-type communication is achieved.

CN115152260BActive Publication Date: 2026-05-19SHARP KK
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHARP KK
Filing Date
2021-03-02
Publication Date
2026-05-19

AI Technical Summary

Technical Problem

In existing cellular mobile communication systems, especially in new radio (NR) technology, the communication efficiency between terminal devices and base station devices is low, making it difficult to meet the requirements of ultra-reliable low-latency communication (URLLC) and massive machine-type communication (mMTC).

Method used

By introducing a group management mechanism of spatial association information set and SRS resource set in terminal device and base station device, multiple transmit filters and precoders are used to transmit and receive PUCCH and PUSCH in time slot set, and the transmit filters and precoders are dynamically adjusted to adapt to the communication requirements of different time slots.

Benefits of technology

It improves the communication efficiency of terminal devices and base station devices, enabling them to more efficiently meet the requirements of ultra-reliable low-latency communication and massive machine-type communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115152260B_ABST
    Figure CN115152260B_ABST
Patent Text Reader

Abstract

The present application has: a transmission unit that transmits PUCCH using a transmission filter based on any one of the set of spatial correlation information, transmits PUSCH using a plurality of transmission filters based on each of a plurality of spatial correlation information included in a subset of spatial correlation information of the set of spatial correlation information, the subset of spatial correlation information including at least a first spatial correlation information and a second spatial correlation information different from the first spatial correlation information, the transmission unit applying a transmission filter based on the first spatial correlation information to the PUSCH of a first subset of slots of the set of slots, applying a transmission filter based on the second spatial correlation information to the PUSCH of a second subset of slots of the set of slots.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to terminal devices, base station devices, and communication methods.

[0002] This application claims priority to Japanese Patent Application No. 2020-38493, filed in Japan on March 6, 2020, the contents of which are incorporated herein by reference. Background Technology

[0003] In the third generation partnership program (3GPP: 3 rd The Generation Partnership Project studied radio access methods and radio networks for cellular mobile communication (hereinafter also referred to as "Long Term Evolution (LTE)" or "Evolved Universal Terrestrial Radio Access (EUTRA)"). In LTE, base station equipment is also called eNodeB (evolved NodeB), and terminal equipment is also called UE (User Equipment). LTE is a cellular communication system that uses multiple base station equipment configured in a cell-like structure to cover an area. A single base station equipment can manage multiple serving cells.

[0004] Within 3GPP, research was conducted on the next-generation standard (NR: New Radio) in order to make recommendations to IMT (International Mobile Telecommunication)-2020, the standard for next-generation mobile communication systems developed by the International Telecommunication Union (ITU) (Non-Patent Document 1). NR was required to meet the requirements of the following three scenarios within a single technical framework: eMBB (enhanced Mobile Broadband), mMTC (massive Machine-Type Communication), and URLLC (Ultra-Reliable and Low-Latency Communication).

[0005] In 3GPP, the expansion of services supported by NR has been studied (Non-Patent Document 2).

[0006] Existing technical documents

[0007] Non-patent literature

[0008] Non-patent literature 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.

[0009] 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, December 9-12, 2019 Summary of the Invention

[0010] The problem the invention aims to solve

[0011] One aspect of the present invention provides a terminal device for efficient communication, a communication method for the terminal device, a base station device for efficient communication, and a communication method for the base station device.

[0012] Technical solution

[0013] (1) A first aspect of the present invention is a terminal device comprising: a receiving unit for receiving a command of the MAC layer to activate a spatial association information set; and a transmitting unit for transmitting a PUCCH by applying a transmitting filter based on any one spatial association information in the spatial association information set, and transmitting a PUSCH in a time slot set by applying multiple transmitting filters based on each of multiple spatial association information included in a spatial association information subset of the spatial association information set, wherein the spatial association information subset includes at least a first spatial association information and a second spatial association information different from the first spatial association information, wherein the transmitting unit applies a transmitting filter based on the first spatial association information to the PUSCH of the first time slot subset of the time slot set, and applies a transmitting filter based on the second spatial association information to the PUSCH of the second time slot subset of the time slot set.

[0014] (2) A second aspect of the present invention is a terminal device comprising: a receiving unit that receives a DCI format including at least one SRS resource indication field; and a transmitting unit that transmits PUSCH scheduled through the DCI format in a time slot set, sets an SRS resource set in the terminal device through RRC parameters, determines a first SRS resource subset and a second SRS resource subset of the SRS resource set, and indicates the first SRS resource subset or the second SRS resource subset based on the value of the SRS resource indication field, wherein the first SRS resource subset includes at least a first SRS resource and a second SRS resource, and the second SRS resource subset includes at least a third SRS resource and a fourth SRS resource. In the case of SRS resources, when the indicated SRS resource subset is the first SRS resource subset, the PUSCH application of the first time slot subset of the time slot set is a transmission filter applied to the first SRS resource, and the PUSCH application of the second time slot subset of the time slot set is a transmission filter applied to the second SRS resource. When the indicated SRS resource subset is the second SRS resource subset, the PUSCH application of the third time slot subset of the time slot set is a transmission filter applied to the third SRS resource, and the PUSCH application of the fourth time slot subset of the time slot set is a transmission filter applied to the fourth SRS resource.

[0015] (3) A third aspect of the present invention is a terminal device comprising: a receiving unit that receives a first MAC layer command to activate a first spatial association information set and a second MAC layer command to activate a second spatial association information set; and a transmitting unit that transmits a PUCCH by applying a transmitting filter based on a spatial association information in the first spatial association information set and transmits a PUSCH in a time slot set by applying multiple transmitting filters based on each of multiple spatial association information included in a subset of the first spatial association information in the second spatial association information set, wherein the first spatial association information subset includes at least first spatial association information and second spatial association information, and the transmitting unit applies a transmitting filter based on the first spatial association information to the PUSCH of the first time slot subset of the time slot set and applies a transmitting filter based on the second spatial association information to the PUSCH of the second time slot subset of the time slot set.

[0016] (4) A fourth aspect of the present invention is a base station apparatus comprising: a receiving unit that transmits a command to activate a MAC layer of a spatial association information set; and a receiving unit that receives a PUCCH for which a transmission filter based on any one of the spatial association information in the spatial association information set is applied, and receives, in a time slot set, a PUSCH for which a plurality of transmission filters based on each of a plurality of spatial association information included in a spatial association information subset of the spatial association information set are applied, wherein the spatial association information subset includes at least a first spatial association information and a second spatial association information different from the first spatial association information, applies a transmission filter based on the first spatial association information to the PUSCH of a first time slot subset of the time slot set, and applies a transmission filter based on the second spatial association information to the PUSCH of a second time slot subset of the time slot set.

[0017] (5) A fifth aspect of the present invention is a base station apparatus comprising: a transmitting unit that receives a DCI format including at least one SRS resource indication field; and a receiving unit that receives PUSCH scheduled through the DCI format in a time slot set, sets an SRS resource set in a terminal device through RRC parameters, determines a first SRS resource subset and a second SRS resource subset of the SRS resource set, and indicates the first SRS resource subset or the second SRS resource subset based on the value of the SRS resource indication field, wherein the first SRS resource subset includes at least a first SRS resource and a second SRS resource, and the second SRS resource subset includes at least a third SRS resource. And the fourth SRS resource, when the indicated SRS resource subset is the first SRS resource subset, the PUSCH application for the first time slot subset of the time slot set is the transmit filter applied to the first SRS resource, and the PUSCH application for the second time slot subset of the time slot set is the transmit filter applied to the second SRS resource; when the indicated SRS resource subset is the second SRS resource subset, the PUSCH application for the third time slot subset of the time slot set is the transmit filter applied to the third SRS resource, and the PUSCH application for the fourth time slot subset of the time slot set is the transmit filter applied to the fourth SRS resource.

[0018] (6) A sixth aspect of the present invention is a base station apparatus comprising: a transmitting unit that transmits a first MAC layer command to activate a first spatial association information set and a second MAC layer command to activate a second spatial association information set; and a receiving unit that receives a PUCCH for which a transmission filter based on a spatial association information in the first spatial association information set is applied, and receives, in a time slot set, a PUSCH for which a plurality of transmission filters based on each of a plurality of spatial association information included in a first spatial association information subset of the second spatial association information set are applied, wherein the first spatial association information subset includes at least first spatial association information and second spatial association information, and the transmission filter based on the first spatial association information is applied to the PUSCH of the first time slot subset of the time slot set, and the transmission filter based on the second spatial association information is applied to the PUSCH of the second time slot subset of the time slot set.

[0019] (7) The seventh aspect of the present invention is a communication method for a terminal device, comprising the following steps: receiving a command to activate a MAC layer of a spatial association information set; and applying a transmission filter based on any one of the spatial association information in the spatial association information set to transmit a PUCCH, applying multiple transmission filters based on each of the multiple spatial association information included in a subset of the spatial association information in the spatial association information set to transmit a PUSCH in a time slot set, wherein the spatial association information subset includes at least a first spatial association information and a second spatial association information different from the first spatial association information, applying a transmission filter based on the first spatial association information to the PUSCH of the first time slot subset of the time slot set, and applying a transmission filter based on the second spatial association information to the PUSCH of the second time slot subset of the time slot set.

[0020] (8) The eighth aspect of the present invention is a communication method for a terminal device, comprising the following steps: receiving a DCI format including at least one SRS resource indication field; transmitting PUSCH scheduled through the DCI format in a time slot set; setting an SRS resource set in the terminal device through RRC parameters; determining a first SRS resource subset and a second SRS resource subset of the SRS resource set; indicating the first SRS resource subset or the second SRS resource subset based on the value of the SRS resource indication field; wherein the first SRS resource subset includes at least a first SRS resource and a second SRS resource, and the second SRS resource subset includes at least a third SRS resource. In the case where the indicated subset of SRS resources is the first subset of SRS resources, the PUSCH application for the first time slot subset of the time slot set is a transmit filter applied to the first SRS resource, and the PUSCH application for the second time slot subset of the time slot set is a transmit filter applied to the second SRS resource. In the case where the indicated subset of SRS resources is the second subset of SRS resources, the PUSCH application for the third time slot subset of the time slot set is a transmit filter applied to the third SRS resource, and the PUSCH application for the fourth time slot subset of the time slot set is a transmit filter applied to the fourth SRS resource.

[0021] (9) The ninth aspect of the present invention is a communication method for a terminal device, comprising the following steps: receiving a first MAC layer command to activate a first spatial association information set, receiving a second MAC layer command to activate a second spatial association information set; and applying a transmission filter based on a spatial association information in the first spatial association information set to transmit PUCCH, applying multiple transmission filters based on each of multiple spatial association information included in the first spatial association information subset of the second spatial association information set to transmit PUSCH in a time slot set, wherein the first spatial association information subset includes at least first spatial association information and second spatial association information, applying a transmission filter based on the first spatial association information to the PUSCH of the first time slot subset of the time slot set, and applying a transmission filter based on the second spatial association information to the PUSCH of the second time slot subset of the time slot set.

[0022] (10) The tenth aspect of the present invention is a communication method for a base station device, comprising the following steps: sending a command to activate a MAC layer of a spatial association information set; receiving a PUCCH that applies a transmission filter based on any one of the spatial association information in the spatial association information set; receiving a PUSCH in a time slot set that applies a plurality of transmission filters based on each of a plurality of spatial association information included in a subset of spatial association information in the spatial association information set, wherein the spatial association information subset includes at least a first spatial association information and a second spatial association information different from the first spatial association information; applying a transmission filter based on the first spatial association information to the PUSCH of a first time slot subset of the time slot set; and applying a transmission filter based on the second spatial association information to the PUSCH of a second time slot subset of the time slot set.

[0023] (11) The eleventh aspect of the present invention is a communication method for a base station device, comprising the following steps: receiving a DCI format including at least one SRS resource indication field; receiving PUSCH scheduled through the DCI format in a time slot set; setting an SRS resource set in a terminal device through RRC parameters; determining a first SRS resource subset and a second SRS resource subset of the SRS resource set; indicating the first SRS resource subset or the second SRS resource subset based on the value of the SRS resource indication field; wherein the first SRS resource subset includes at least a first SRS resource and a second SRS resource. S resources, the second SRS resource subset includes at least a third SRS resource and a fourth SRS resource. When the indicated SRS resource subset is the first SRS resource subset, the PUSCH application to the first time slot subset of the time slot set is a transmit filter applied to the first SRS resource, and the PUSCH application to the second time slot subset of the time slot set is a transmit filter applied to the second SRS resource. When the indicated SRS resource subset is the second SRS resource subset, the PUSCH application to the third time slot subset of the time slot set is a transmit filter applied to the third SRS resource, and the PUSCH application to the fourth time slot subset of the time slot set is a transmit filter applied to the fourth SRS resource.

[0024] (12) The twelfth aspect of the present invention is a communication method for a base station device, comprising the following steps: sending a first MAC layer command to activate a first spatial association information set, sending a second MAC layer command to activate a second spatial association information set; receiving a PUCCH that applies a transmission filter based on a spatial association information in the first spatial association information set, receiving a PUSCH in a time slot set that applies a plurality of transmission filters based on each of a plurality of spatial association information included in a plurality of spatial association information in a first spatial association information subset of the second spatial association information set, wherein the first spatial association information subset includes at least first spatial association information and second spatial association information, applying a transmission filter based on the first spatial association information to the PUSCH of the first time slot subset of the time slot set, and applying a transmission filter based on the second spatial association information to the PUSCH of the second time slot subset of the time slot set.

[0025] (13) The thirteenth aspect of the present invention is a terminal device comprising: a receiving unit that receives a control signal representing information indicating a first precoder subset of a first precoder set, and receiving a DCI format including a field representing a first precoder among the precoders included in the first precoder subset; and a transmitting unit that transmits PUSCH scheduled through the DCI format, wherein the first precoder subset includes at least a second precoder, the second precoder being determined based on the first precoder, and the transmitting unit applying the first precoder to the PUSCH of the first time slot subset of the time slot set, and applying the second precoder to the PUSCH of the second time slot subset of the time slot set.

[0026] (14) The fourteenth aspect of the present invention is a base station apparatus comprising: a transmitting unit that transmits a control signal representing information indicating a first precoder subset of a first precoder set, and transmits a DCI format including a field representing a first precoder among the precoders included in the first precoder subset; and a receiving unit that receives PUSCHs scheduled by the DCI format in a time slot set, wherein the first precoder subset includes at least a second precoder, the second precoder is determined based on the first precoder, the first precoder is applied to the PUSCHs of the first time slot subset of the time slot set, and the second precoder is applied to the PUSCHs of the second time slot subset of the time slot set.

[0027] (15) The fifteenth aspect of the present invention is a communication method for a terminal device, comprising the following steps: receiving a control signal representing information indicating a first precoder subset of a first precoder set; receiving a DCI format including a field representing a first precoder among the precoders included in the first precoder subset; and transmitting a PUSCH scheduled through the DCI format, wherein the first precoder subset includes at least a second precoder, the second precoder being determined based on the first precoder; applying the first precoder to the PUSCH of the first time slot subset of the time slot set; and applying the second precoder to the PUSCH of the second time slot subset of the time slot set.

[0028] (16) The sixteenth aspect of the present invention is a communication method for a base station device, comprising the following steps: transmitting a control signal representing information indicating the determination of a first precoder subset of a first precoder set; transmitting a DCI format including a field representing a first precoder among the precoders included in the first precoder subset; and receiving, in a time slot set, PUSCHs scheduled by the DCI format, wherein the first precoder subset includes at least a second precoder, the second precoder being determined based on the first precoder; applying the first precoder to the PUSCHs of the first time slot subset of the time slot set; and applying the second precoder to the PUSCHs of the second time slot subset of the time slot set.

[0029] Beneficial effects

[0030] According to one aspect of the present invention, the terminal device can perform communication efficiently. Furthermore, the base station device can perform communication efficiently. Attached Figure Description

[0031] Figure 1 This is a conceptual diagram of a wireless communication system according to one embodiment of this invention.

[0032] Figure 2 This represents a scheme in this embodiment where the subcarrier spacing is set to μ and the number of OFDM symbols N per time slot. slot symb And an example of the relationship set by CP (cyclic Prefix).

[0033] Figure 3 This is a diagram illustrating an example of a resource grid construction method according to one embodiment of this invention.

[0034] Figure 4 This is a diagram illustrating an example of the configuration of a resource grid 3001 according to one embodiment of this invention.

[0035] Figure 5This is a schematic block diagram illustrating a configuration example of a base station device 3 according to one embodiment of this invention.

[0036] Figure 6 This is a schematic block diagram illustrating a configuration example of a terminal device 1 according to one embodiment of this invention.

[0037] Figure 7 This is a diagram illustrating an example of the configuration of the SS / PBCH block in one embodiment of this invention.

[0038] Figure 8 This is a diagram illustrating an example of the monitoring opportunities for a set of search regions in one embodiment of this invention.

[0039] Figure 9 This is a diagram illustrating an example of the PUSCH format for one embodiment of this work.

[0040] Figure 10 This is a diagram illustrating an example of the configuration of modulation symbols in one embodiment of this invention.

[0041] Figure 11 This is a diagram illustrating an example configuration of the wireless transceiver unit 10 in one embodiment of this invention.

[0042] Figure 12 This is a diagram showing a candidate matrix W for transmitting PUSCH at layer 1, using a scheme with 4 antenna ports in this embodiment.

[0043] Figure 13 This is a diagram illustrating an example of a spatial filter management method for a terminal device 1 according to one embodiment of this invention.

[0044] Figure 14 This is a diagram illustrating an example of the patterns of multiple spatial filters included in a spatial filter set 1600 that applies one embodiment of this invention.

[0045] Figure 15 This is a diagram illustrating an example of a method for determining a codebook set 1700 according to one embodiment of this invention.

[0046] Figure 16 This is a diagram illustrating an example configuration of the DMRS of the PUSCH used in one embodiment of this invention.

[0047] Figure 17 This is a diagram illustrating an example of the DMRS time slots of a PUSCH configured for one embodiment of this implementation.

[0048] Figure 18 This is a diagram illustrating an example configuration of the DMRS of the PUSCH used in one embodiment of this invention. Detailed Implementation

[0049] The embodiments of the present invention will be described below.

[0050] `floor(C)` can be a function that rounds down a real number C. For example, `floor(C)` can be a function that outputs the largest integer within the range not exceeding C. `ceil(D)` can be a function that rounds up a real number D. For example, `ceil(D)` can be a function that outputs the smallest integer within the range not less than D. `mod(E, F)` can be a function that outputs the remainder when E is divided by F. `mod(E, F)` can also be a function that outputs the value corresponding to the remainder when E is divided by F. `exp(G) = e^G`, where e is the Napier number. `H^I` represents H raised to the power of I. `max(J, K)` is a function that outputs the maximum value between J and K. When J and K are equal, `max(J, K)` outputs either J or K. `min(L, M)` is a function that outputs the minimum value between L and M. When L and M are equal, `min(L, M)` outputs either L or M. `round(N)` is a function that outputs the integer value closest to N.

[0051] In one embodiment of the wireless communication system, at least OFDM (Orthogonal Frequency Division Multiplexing) is used. An OFDM symbol is the time-domain unit of OFDM. An OFDM symbol includes at least one or more subcarriers. OFDM symbols are converted into a time-continuous signal during baseband signal generation. At least CP-OFDM (Cyclic Prefix-Orthogonal Frequency Division Multiplexing) is used in the downlink. In the uplink, either CP-OFDM or DFT-s-OFDM (Discrete Fourier Transform-spread-Orthogonal Frequency Division Multiplexing) is used. DFT-s-OFDM can be provided by applying transform precoding to CP-OFDM.

[0052] An OFDM symbol can be a term that includes a CP appended to the OFDM symbol. That is, an OFDM symbol can be constituted as including that OFDM symbol and a CP appended to that OFDM symbol.

[0053] Figure 1 This is a conceptual diagram of a wireless communication system according to one embodiment of this invention. Figure 1 In this context, the wireless communication system is configured to include at least terminal devices 1A to 1C and base station device 3 (BS#3). Hereinafter, terminal devices 1A to 1C will also be referred to as terminal device 1 (UE#1).

[0054] The base station device 3 may be configured to include one or more transmitting devices (or transmitting points, transceivers, or receivers). When the base station device 3 is composed of multiple transmitting devices, these multiple transmitting devices may be configured in different locations.

[0055] Base station device 3 can provide one or more serving cells. A serving cell can be defined as a collection of resources used for wireless communication. Furthermore, a serving cell is also referred to as a cell.

[0056] 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 also be configured to include at least two or more downlink component carriers and / or two or more uplink component carriers. Downlink component carriers and uplink component carriers are also referred to as component carriers (carriers).

[0057] For example, a resource grid can be provided for a component carrier. Alternatively, a resource grid can be provided for a component carrier and a subcarrier spacing configuration μ. Here, the subcarrier spacing configuration μ is also referred to as a parameter set (numerology). The resource grid includes N. size,μ grid,x N RB sc Subcarriers. The resource grid consists of N public resource blocks. start,μ grid,x Begin. Public resource block N start,μ grid,x Also known as the baseline of the resource grid. The resource grid includes N. subframe,μ symb There are 10 OFDM symbols. x is the subscript indicating the transmission direction, representing either the downlink or uplink. A resource grid is given for a given antenna port p, a given subcarrier spacing setting μ, and a given transmission direction x.

[0058] N size,μ grid,x and N start,μ grid,xIt is given at least based on the upper-layer parameter (Carrier Bandwidth). This upper-layer parameter is also known as the SCS-specific carrier. One resource grid corresponds to one SCS-specific carrier. A component carrier can have one or more SCS-specific carriers. SCS-specific carriers can be included in system information. A subcarrier spacing setting μ can be given for each SCS-specific carrier.

[0059] The subcarrier spacing (SCS) Δf can be Δf = 2. μ • 15kHz. For example, the subcarrier spacing setting μ can represent any one of 0, 1, 2, 3 or 4.

[0060] Figure 2 This represents the subcarrier spacing setting μ and the number of OFDM symbols N per time slot in one embodiment of this scheme. slot symb And an example of the relationship set by CP (cyclic prefix). Figure 2 In A, for example, when the subcarrier spacing μ is set to 2 and the CP is set to normal CP (normal cyclic prefix), N slot symb =14, N frame,μ slot =40, N subframe,μ slot =4. Furthermore, in Figure 2 In B, for example, when the subcarrier spacing μ is set to 2 and CP is set to extended CP (extended cyclic prefix), N slot symb =12, N frame,μ slot =40, N subframe,μ slot =4.

[0061] In one embodiment of the wireless communication system, the time unit T can be used. c To represent the length of the time domain. The time unit is T. c It is T c =1 / (Δf) max ·N f ). Δf max =480kHz. N f =4096. The constant κ is κ = Δf max ·N f / (Δfref N f,ref ) = 64. Δf ref It's 15kHz. N f,ref It is 2048.

[0062] The transmission of signals in the downlink and / or the transmission of signals in the uplink can be carried out by a length of T. f It is composed of radio frames (system frames, frames) (organized into). T f =(Δf max N f / 100)·T s = 10ms. "·" indicates multiplication. A radio frame consists of 10 subframes. The length of each subframe is T. sf =(Δf max N f / 1000)·T s = 1ms. The number of OFDM symbols in each subframe is N. subframe,μ symb =N slot symb N subframe,μ slot .

[0063] The number and index of the time slots included in a subframe can be given for setting the subcarrier interval μ. For example, the time slot index n μ s It can be in the subframe from 0 to N subframe,μ slot Integer values ​​within the range of -1 are given in ascending order. The number and index of time slots included in the radio frame can also be given for setting the subcarrier spacing μ. Additionally, the time slot index n... μ s,f It can also be in the wireless frame from 0 to N frame,μ slot Integer values ​​within the range of -1 are given in ascending order. Consecutive N values... slot symb One OFDM symbol can be included in one time slot. slot symb =14.

[0064] Figure 3 This is a diagram illustrating an example of a method for constructing a resource grid according to one embodiment of this invention. Figure 3 The horizontal axis represents the frequency domain. Figure 3 The diagram shows an example of the resource grid configuration for subcarrier spacing μ1 in component carrier 300 and an example of the resource grid configuration for subcarrier spacing μ2 in that component carrier. In this way, one or more subcarrier spacings can be set for a given component carrier. Figure 3In this embodiment, it is assumed that μ1 = μ2-1, but the various schemes of this embodiment are not limited to the condition that μ1 = μ2-1.

[0065] Component carrier 300 is a frequency band with a specified width in the frequency domain.

[0066] Point 3000 is an identifier used to identify a specific subcarrier. Point 3000 is also known as point A. The Common Resource Block (CRB) set 3100 is a collection of common resource blocks for setting the subcarrier spacing μ1.

[0067] The public resource block in public resource block set 3100 includes point 3000 (by... Figure 3 The block indicated by the upper right slash in the block is also called the reference point of the public resource block set 3100. The reference point of the public resource block set 3100 can also be the public resource block with index 0 in the public resource block set 3100.

[0068] 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. Offset 3011 is represented by the number of common resource blocks with a subcarrier spacing of μ1. Resource grid 3001 includes N starting from the reference point of resource grid 3001. size,μ grid1,x A public resource block.

[0069] Offset 3013 is the distance from the reference point of resource grid 3001 to the reference point (N) of BWP (BandWidth Part) 3003 at index i1. start,μ BWP,i1 The offset of ).

[0070] The common resource block set 3200 is a set of common resource blocks with a subcarrier spacing of μ2.

[0071] The public resource block in the public resource block set 3200 includes point 3000 (by... Figure 3 The block represented by the upper left slash in the block (3200) is also known as the reference point of the public resource block set 3200. The reference point of the public resource block set 3200 can also be the public resource block with index 0 in the public resource block set 3200.

[0072] 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. Offset 3012 is represented by the number of common resource blocks for subcarrier spacing μ2. Resource grid 3002 includes N starting from the reference point of resource grid 3002. size,μ grid2,x A public resource block.

[0073] Offset 3014 is the distance from the reference point of resource grid 3002 to the reference point of BWP3004 at index i2 (N). start,μ BWP,i2 The offset of ).

[0074] Figure 4 This is a diagram illustrating an example of the configuration of a resource grid 3001 according to one embodiment of this invention. Figure 4 In the resource grid, the horizontal axis represents the OFDM symbol index. sym The vertical axis represents the subcarrier index k. sc Resource grid 3001 includes N size,μ grid1,x N RB sc N subcarriers, including N subframe,μ symb One OFDM symbol. Within the resource grid, via subcarrier index k sc and OFDM symbol index l sym A defined resource is called a resource element (RE).

[0075] A resource block (RB) includes N RB sc A series of consecutive subcarriers. A resource block is a collective term for common resource blocks, physical resource blocks (PRBs), and virtual resource blocks (VRBs). Here, N... RB SC =12.

[0076] A resource block cell is a collection of resources corresponding to one OFDM symbol in a resource block. That is, a resource block cell includes 12 resource elements corresponding to one OFDM symbol in a resource block.

[0077] For a given subcarrier interval, the common resource blocks of setting μ are indexed in the frequency domain, starting from 0 and proceeding in ascending order. The common resource block with index 0 for setting μ of a given subcarrier interval includes (or competes for, agrees with) point 3000. The index n of the common resource block for setting μ of a given subcarrier interval... μ CRB Satisfying n μ CRB =ceil(k sc / N RB sc The relationship between k and ) is as follows. Here, k scA subcarrier with a center frequency of 0 is a subcarrier that has the same center frequency as the subcarrier corresponding to point 3000.

[0078] For a given subcarrier interval, a physical resource block with a specified value μ is indexed in a specific BWP (Block Window) in ascending order starting from 0 in the frequency domain. The index n of the physical resource block with a specified value μ for a given subcarrier interval is... μ PRB Satisfying n μ CRB =n μ PRB +N start ,μ BWP,i The relationship. Here, N start,μ BWP,i This represents the base point of the BWP at index i.

[0079] A BWP is defined as a subset of common resource blocks included in a resource grid. A BWP includes the base point N of that BWP. start,μ BWP,i The beginning of N size,μ BWP,i A common resource block. The BWP set for the downlink carrier is also called the downlink BWP. The BWP set for the uplink component carrier is also called the uplink BWP.

[0080] An antenna port can 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 can correspond to a physical channel. Furthermore, a symbol can also correspond to an OFDM symbol. Additionally, a symbol can also correspond to a resource block cell. Furthermore, a symbol can also correspond to a resource element.

[0081] The large-scale property of a channel transmitting symbols in one antenna port can be estimated based on the channel transmitting symbols in another antenna port; this is called the Quasi-Co-Located (QCL) for both antenna ports. The large-scale property can include at least the long-range characteristics of the channel. It can also include at least some or all of the following: delay spread, Doppler spread, Doppler shift, average gain, average delay, and spatial Rx parameters. QCL for the first and second antenna ports with respect to beam parameters can mean that the assumed receive beam for the first antenna port and the assumed receive beam for the second antenna port are the same. QCL for the first and second antenna ports with respect to beam parameters can also mean that the assumed transmit beam for the first antenna port and the assumed transmit beam for the second antenna port are the same. Terminal device 1 can assume that both antenna ports are QCLs if the large-scale characteristics of the channel transmitting symbols at one antenna port can be estimated based on the channel transmitting symbols at the other antenna port. Alternatively, it can be assumed that both antenna ports are QCLs.

[0082] Carrier aggregation can use multiple aggregated serving cells for communication. Furthermore, carrier aggregation can also use multiple aggregated component carriers for communication. Additionally, carrier aggregation can use multiple aggregated downlink component carriers for communication. Furthermore, carrier aggregation can use multiple aggregated uplink component carriers for communication.

[0083] Figure 5 This is a schematic block diagram illustrating an example configuration of a base station device 3 according to one embodiment of this invention. Figure 5 As shown, the base station device 3 includes at least a portion or all of a wireless transceiver unit (physical layer processing unit) 30 and / or an upper-layer processing unit 34. The wireless transceiver unit 30 includes at least a portion or all of an antenna unit 31, an RF (Radio Frequency) unit 32, and a baseband unit 33. The upper-layer processing unit 34 includes at least a portion or all of a media access control layer processing unit 35 and a radio resource control (RRC) layer processing unit 36.

[0084] The wireless transceiver unit 30 includes at least a portion or all of a wireless transmitting unit 30a and a wireless receiving unit 30b. Here, the baseband section included in the wireless transmitting unit 30a and the baseband section included in the wireless receiving unit 30b may have the same or different configurations. Furthermore, the RF section included in the wireless transmitting unit 30a and the RF section included in the wireless receiving unit 30b may have the same or different configurations. Additionally, the antenna section included in the wireless transmitting unit 30a and the antenna section included in the wireless receiving unit 30b may have the same or different configurations.

[0085] For example, the wireless transmitter 30a can generate and transmit a baseband signal for PDSCH. For example, the wireless transmitter 30a can also generate and transmit a baseband signal for PDCCH. For example, the wireless transmitter 30a can also generate and transmit a baseband signal for PBCH. For example, the wireless transmitter 30a can also generate and transmit a baseband signal for synchronization. For example, the wireless transmitter 30a can also generate and transmit a baseband signal for PDSCH DMRS. For example, the wireless transmitter 30a can also generate and transmit a baseband signal for PDCCH DMRS. For example, the wireless transmitter 30a can also generate and transmit a baseband signal for CSI-RS. For example, the wireless transmitter 30a can also generate and transmit a baseband signal for DL ​​PTRS.

[0086] For example, wireless receiver 30b can receive PRACH. For example, wireless receiver 30b can also receive and demodulate PUCCH. Wireless receiver 30b can also receive and demodulate PUSCH. For example, wireless receiver 30b can also receive PUCCH DMRS. For example, wireless receiver 30b can also receive PUSCH DMRS. For example, wireless receiver 30b can also receive ULPTRS. For example, wireless receiver 30b can also receive SRS.

[0087] The upper-layer processing unit 34 outputs downlink data (transmission blocks) to the wireless transceiver unit 30 (or the wireless transmitter 30a). The upper-layer processing unit 34 performs processing at the MAC (Medium Access Control) layer, the Packet Data Convergence Protocol (PDCP) layer, the Radio Link Control (RLC) layer, and the RRC layer.

[0088] The media access control layer processing unit 35 of the upper layer processing unit 34 performs MAC layer processing.

[0089] The Radio Resource Control (RRC) layer processing unit 36, included in the upper-layer processing unit 34, performs RRC layer processing. The RRC layer processing unit 36 ​​manages various setting information / parameters (RRC parameters) of the terminal device 1. The RRC layer processing unit 36 ​​sets the RRC parameters based on the RRC messages received from the terminal device 1.

[0090] The wireless transceiver unit 30 (or wireless transmitter 30a) performs modulation, encoding, and other processing. The wireless transceiver unit 30 (or wireless transmitter 30a) generates a physical signal by modulating, encoding, and generating a baseband signal (converting it to a time-continuous signal) on the downlink data, and then transmits it to the terminal device 1. The wireless transceiver unit 30 (or wireless transmitter 30a) can also assign the physical signal to a component carrier and transmit it to the terminal device 1.

[0091] The wireless transceiver unit 30 (or wireless receiver 30b) performs demodulation and decoding processes. The wireless transceiver unit 30 (or wireless receiver 30b) separates, demodulates, and decodes the received physical signal, and outputs the decoded information to the upper-layer processing unit 34. The wireless transceiver unit 30 (or wireless receiver 30b) can perform the channel access process before the physical signal is transmitted.

[0092] The RF unit 32 converts the signal received by the antenna unit 31 into a baseband signal through quadrature demodulation (down-conversion), removing unwanted frequency components. The RF unit 32 then outputs the processed analog signal to the baseband unit.

[0093] The baseband unit 33 converts the analog signal input from the RF unit 32 into a digital signal. The baseband unit 33 removes the part equivalent to the CP (Cyclic Prefix) from the converted digital signal, performs a Fast Fourier Transform (FFT) on the signal after removing the CP, and extracts the signal in the frequency domain.

[0094] The baseband unit 33 performs an inverse fast fourier transform (IFFT) on the data to generate OFDM symbols, and appends a CP to the generated OFDM symbols to generate a digital baseband signal. The baseband unit 33 then converts the digital baseband signal into an analog signal. The baseband unit 33 outputs the converted analog signal to the RF unit 32.

[0095] The RF unit 32 uses a low-pass filter to remove unwanted 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. Furthermore, the RF unit 32 may also have the function of controlling the transmission power. Therefore, the RF unit 32 is also referred to as the transmission power control unit.

[0096] One or more serving cells (or component carriers, downlink component carriers, uplink component carriers) can be set for terminal device 1.

[0097] The serving cells set for terminal device 1 can be any one of PCell (Primary cell), PSCell (Primary SCG cell), and SCell (Secondary cell).

[0098] PCell is a serving cell included in MCG (Master Cell Group). PCell is the cell (the cell that has been implemented) through terminal device 1 in performing the initial connection establishment procedure or the connection re-establishment procedure.

[0099] A PSCell is a serving cell included in a SCG (Secondary Cell Group). A PSCell is a serving cell through which random access is performed by terminal device 1 during a reconfiration with synchronization process.

[0100] SCell can be included in either MCG or SCG.

[0101] A serving cell group (cell group) is a designation that includes at least an MCG and an SCG. A serving cell group may include one or more serving cells (or component carriers). The one or more serving cells (or component carriers) included in a serving cell group can be utilized through carrier aggregation.

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

[0103] One downlink BWP among one or more downlink BWPs configured for the serving cell (or downlink component carrier) can be set to activate the downlink BWP (or one downlink BWP can be activated). One uplink BWP among one or more uplink BWPs configured for the serving cell (or uplink component carrier) can be set to activate the uplink BWP (or one uplink BWP can be activated).

[0104] PDSCH, PDCCH, and CSI-RS can be received in the active downlink BWP. Terminal device 1 can receive PDSCH, PDCCH, and CSI-RS in the active downlink BWP. PUCCH and PUSCH can be transmitted in the active uplink BWP. Terminal device 1 can transmit PUCCH and PUSCH in the active uplink BWP. The active downlink BWP and active uplink BWP are also referred to as active BWP.

[0105] PDSCH, PDCCH, and CSI-RS may also be excluded from reception in downlink BWPs other than the active downlink BWP (inactive downlink BWPs). Terminal device 1 may also exclude the reception of PDSCH, PDCCH, and CSI-RS in downlink BWPs other than the active downlink BWP. PUCCH and PUSCH may also be excluded from transmission in uplink BWPs other than the active uplink BWP (inactive uplink BWPs). Terminal device 1 may also exclude the transmission of PUCCH and PUSCH in uplink BWPs other than the active uplink BWP. Inactive downlink BWPs and inactive uplink BWPs are also referred to as inactive BWPs.

[0106] Downlink BWP switching is used to deactivate an active downlink BWP and activate any of the inactive downlink BWPs other than the active one. Downlink BWP switching can be controlled via the BWP field included in the downlink control information. Downlink BWP switching can also be controlled based on upper-layer parameters.

[0107] Uplink BWP switching is used to deactivate an active uplink BWP and activate any of the inactive uplink BWPs other than the active one. Uplink BWP switching can be controlled via the BWP field included in the downlink control information. Uplink BWP switching can also be controlled based on upper-layer parameters.

[0108] It is not necessary to set more than two downlink BWPs out of one or more downlink BWPs configured for the serving cell as active downlink BWPs. Alternatively, one downlink BWP can be activated for the serving cell at a certain time.

[0109] Alternatively, more than two uplink BWPs from one or more uplink BWPs configured for the serving cell may not be set as active uplink BWPs. Instead, one uplink BWP may be activated for the serving cell at a certain time.

[0110] Figure 6 This is a schematic block diagram illustrating an example configuration of terminal device 1 according to one embodiment of this invention. Figure 6 As shown, the terminal device 1 includes at least one or all of a wireless transceiver unit (physical layer processing unit) 10 and an upper-layer processing unit 14. The wireless transceiver unit 10 includes at least a portion or all of an antenna unit 11, an RF unit 12, and a baseband unit 13. The upper-layer processing unit 14 includes at least a portion or all of a media access control layer processing unit 15 and a radio resource control layer processing unit 16.

[0111] The wireless transceiver unit 10 includes at least a portion or all of a wireless transmitting unit 10a and a wireless receiving unit 10b. Here, the baseband unit 13 included in the wireless transmitting unit 10a and the baseband unit 13 included in the wireless receiving unit 10b may have the same or different configurations. Furthermore, the RF unit 12 included in the wireless transmitting unit 10a and the RF unit 12 included in the wireless receiving unit 10b may have the same or different configurations. Additionally, the antenna unit 11 included in the wireless transmitting unit 10a and the antenna unit 11 included in the wireless receiving unit 10b may have the same or different configurations.

[0112] For example, the wireless transmitter 10a can generate and transmit a PRACH baseband signal. For example, the wireless transmitter 10a can also generate and transmit a PUCCH baseband signal. For example, the wireless transmitter 10a can also generate and transmit a PUSCH baseband signal. For example, the wireless transmitter 10a can also generate and transmit a PUCCH DMRS baseband signal. For example, the wireless transmitter 10a can also generate and transmit a PUSCH DMRS baseband signal. For example, the wireless transmitter 10a can also generate and transmit an ULPTRS baseband signal. For example, the wireless transmitter 10a can also generate and transmit an SRS baseband signal.

[0113] For example, the wireless receiver 10b can receive and demodulate the PDSCH. For example, the wireless receiver 10b can also receive and demodulate the PDCCH. For example, the wireless receiver 10b can also receive and demodulate the PBCH. For example, the wireless receiver 10b can also receive synchronization signals. For example, the wireless receiver 10b can also receive PDSCH DMRS. For example, the wireless receiver 10b can also receive PDCCH DMRS. For example, the wireless receiver 10b can also receive CSI-RS. For example, the wireless receiver 10b can also receive DLPTRS.

[0114] The upper-layer processing unit 14 outputs uplink data (transmission blocks) to the wireless transceiver unit 10 (or the wireless transmitter 10a). The upper-layer processing unit 14 performs processing at the MAC layer, packet convergence protocol layer, radio link control layer, and RRC layer.

[0115] The media access control layer processing unit 15 of the upper layer processing unit 14 performs MAC layer processing.

[0116] The Radio Resource Control (RRC) layer processing unit 16, included in the upper-layer processing unit 14, performs RRC layer processing. The RRC layer processing unit 16 manages various setting information / parameters (RRC parameters) of the terminal device 1. The RRC layer processing unit 16 sets the RRC parameters based on the RRC messages received from the base station device 3.

[0117] The wireless transceiver unit 10 (or wireless transmitter 10a) performs modulation, encoding, and other processing. The wireless transceiver unit 10 (or wireless transmitter 10a) generates a physical signal by modulating, encoding, and generating baseband signals (converting to a time-continuous signal) the uplink data, and then transmits it to the base station device 3. The wireless transceiver unit 10 (or wireless transmitter 10a) can also configure the physical signal to a specific BWP (activate the uplink BWP) and transmit it to the base station device 3.

[0118] The wireless transceiver unit 10 (or wireless receiver 10b) performs demodulation and decoding processes. The wireless transceiver unit 10 (or wireless receiver 10b) can receive physical signals in a specific BWP (Active Downlink BWP) of a serving cell. The wireless transceiver unit 10 (or wireless receiver 10b) separates, demodulates, and decodes the received physical signals, and outputs the decoded information to the upper-layer processing unit 14. The wireless transceiver unit 10 (wireless receiver 10b) can perform the channel access procedure before transmitting the physical signals.

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

[0120] The baseband unit 13 converts the analog signal input from the RF unit 12 into a digital signal. The baseband unit 13 removes the part equivalent to the CP (Cyclic Prefix) from the converted digital signal, performs a Fast Fourier Transform (FFT) on the signal after removing the CP, and extracts the signal in the frequency domain.

[0121] The baseband unit 13 performs an inverse fast fourier transform (IFFT) on the uplink data to generate OFDM symbols, and adds a CP to the generated OFDM symbols to generate a baseband digital signal. The baseband digital signal is then converted into an analog signal. The baseband unit 13 outputs the converted analog signal to the RF unit 12.

[0122] The RF unit 12 uses a low-pass filter to remove unwanted 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. Furthermore, the RF unit 12 may also have the function of controlling the transmission power. The RF unit 12 is also referred to as the transmission power control unit.

[0123] The following is an explanation of physical signals (signals).

[0124] Physical signals refer to the downlink physical channel, uplink physical channel, and the collective term for the uplink physical channel. Physical channels refer to both downlink and uplink physical channels. Physical signals refer to both downlink and uplink physical signals.

[0125] The uplink physical channel can correspond to a set of resource elements carrying information generated in the upper layer. The uplink physical channel can be a physical channel used in uplink component carriers. The uplink physical channel can be transmitted by terminal device 1. The uplink physical channel can be received by base station device 3. In a wireless communication system according to one embodiment, at least some or all of the following uplink physical channels can be used.

[0126] • PUCCH (Physical Uplink Control Channel)

[0127] • PUSCH (Physical Uplink Shared Channel)

[0128] • PRACH (Physical Random Access Channel)

[0129] PUCCH can be used to transmit uplink control information (UCI). PUCCH can be transmitted to deliver, transmit, or convey uplink control information. Uplink control information can be mapped onto the PUCCH. Terminal device 1 can transmit a PUCCH configured with uplink control information. Base station device 3 can receive a PUCCH configured with uplink control information.

[0130] Uplink control information (uplink control information bits, uplink control information sequence, uplink control information type) includes at least some or all of the following: Channel State Information (CSI), Scheduling Request (SR), and HARQ-ACK (Hybrid Automatic Repeat Request ACK knowledgement).

[0131] Channel state information is also referred to as channel state information bits or channel state information sequence. Scheduling requests are also referred to as scheduling request bits or scheduling request sequence. HARQ-ACK information is also referred to as HARQ-ACK information bits or HARQ-ACK information sequence.

[0132] HARQ-ACK information may include HARQ-ACKs corresponding to transport blocks (or 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). HARQ-ACK can represent either ACK (acknowledgement) or NACK (negative-acknowledgement) corresponding to the transport block. ACK indicates successful decoding of the transport block. NACK indicates unsuccessful decoding of the transport block. HARQ-ACK information may also include a HARQ-ACK codebook containing one or more HARQ-ACK bits.

[0133] The correspondence between HARQ-ACK information and transport block can mean that the HARQ-ACK information corresponds to the PDSCH used for the transmission of that transport block.

[0134] HARQ-ACK can also represent ACK or NACK corresponding to a CBG (Code Block Group) included in the transport block.

[0135] A scheduling request can be used at least to request PUSCH (or UL-SCH) resources for initial transmission (new transmission). The scheduling request bit can be used to indicate either a positive SR or a negative SR. A scheduling request bit indicating a positive SR is also called "a positive SR has been sent." A positive SR can indicate that terminal device 1 has requested PUSCH (or UL-SCH) resources for initial transmission. A positive SR can also indicate that the scheduling request was triggered by an upper layer. A positive SR can be sent when indicating that the scheduling request was sent by an upper layer. A scheduling request bit indicating a negative SR is also called "a negative SR has been sent." A negative SR can indicate that terminal device 1 has not requested PUSCH (or UL-SCH) resources for initial transmission. A negative SR can also indicate that the scheduling request was not triggered by an upper layer. A negative SR can also be sent when not indicating that the scheduling request was sent by an upper layer.

[0136] Channel state information may include at least some or all of the following: Channel Quality Indicator (CQI), Precoder Matrix Indicator (PMI), and Rank Indicator (RI). CQI is an indicator associated with the quality of the transmission path (e.g., transmission strength) or the quality of the physical channel; PMI is an indicator associated with precoding; and RI is an indicator associated with the transmission rank (or transmission layer number).

[0137] Channel state information can be provided at least based on receiving physical signals (e.g., CSI-RS) used for channel measurements. The channel state information can be selected by terminal device 1 based at least on receiving physical signals used for channel measurements. Channel measurements may include interference measurements.

[0138] PUCCH can correspond to the PUCCH format. PUCCH can be a collection of resource elements used to transmit the PUCCH format. PUCCH can include the PUCCH format.

[0139] The PUSCH can be used to transmit transport blocks and / or uplink control information. The PUSCH can also be used to transmit transport blocks and / or uplink control information corresponding to the UL-SCH. The PUSCH can also be used to transmit transport blocks and / or uplink control information corresponding to the UL-SCH. Transport blocks can be configured on the PUSCH. Transport blocks corresponding to the UL-SCH can also be configured on the PUSCH. Uplink control information can be configured on the PUSCH. Terminal device 1 can transmit a PUSCH configured with transport blocks and / or uplink control information. Base station device 3 can receive a PUSCH configured with transport blocks and / or uplink control information.

[0140] PRACH can be used to send a random access preamble. PRACH can also be used to transmit a random access preamble. The sequence x of the PRACH... u,v (n) by x u,v (n)=x u (mod(n+C v L RA To define it. x u It can be a ZC (Zadoff-Chu) sequence. u By x u =exp(-jπui(i+1) / L RA Let j be the imaginary unit. Additionally, π is the value of pi. v This corresponds to a cyclic shift in the PRACH sequence. L RA Corresponding to the length of the PRACH sequence. L RA It is 839 or 139. i is 0 to L. RA Integers in the range of -1. U is the sequence index used for the PRACH sequence. Terminal device 1 can transmit PRACH. Base station device 3 can receive PRACH.

[0141] For a given PRACH opportunity, 64 random access preambles are defined. Each random access preamble is based at least on a cyclic shift C of the PRACH sequence. v The sequence index u used for the PRACH sequence is used to determine (determine, give).

[0142] The uplink physical signal can correspond to a set of resource elements. The uplink physical signal may also not carry information generated at the upper layer. The uplink physical signal can be a physical signal used in uplink component carriers. Terminal device 1 can transmit the uplink physical signal. Base station device 3 can receive the uplink physical signal. In a wireless communication system according to one embodiment, at least some or all of the following uplink physical signals can be used.

[0143] • UL DMRS (Uplink Demodulation Reference Signal)

[0144] • SRS (Sounding Reference Signal)

[0145] • UL PTRS (Uplink Phase Tracking Reference Signal)

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

[0147] The set of antenna ports for the DMRS used for the PUSCH (DMRS associated with the PUSCH, DMRS included in the PUSCH, and DMRS corresponding to the PUSCH) can be given based on the set of antenna ports used for the PUSCH. That is, the set of antenna ports for the DMRS used for the PUSCH can be the same as the set of antenna ports for the PUSCH.

[0148] The transmission of a PUSCH and the transmission of the DMRS used for that PUSCH can be represented (or scheduled) by a DCI format. The PUSCH and the DMRS used for that PUSCH can be collectively referred to as the PUSCH. Transmitting a PUSCH can also consist of transmitting both the PUSCH and the DMRS used for that PUSCH.

[0149] The propagation path of a PUSCH can be estimated based on the DMRS used for that PUSCH.

[0150] The set of antenna ports for the DMRS used for the PUCCH (DMRS associated with the PUCCH, DMRS included in the PUCCH, and DMRS corresponding to the PUCCH) can be the same as the set of antenna ports for the PUCCH.

[0151] The transmission of a PUCCH and the transmission of the DMRS used for that PUCCH can be indicated (or triggered) by a DCI format. The mapping of the PUCCH to resource elements and / or the mapping of the DMRS used for that PUCCH to resource elements can be given by a PUCCH format. The PUCCH and the DMRS used for that PUCCH can be collectively referred to as PUCCH. Transmitting a PUCCH can also consist of transmitting both the PUCCH and the DMRS used for that PUCCH.

[0152] The PUCCH can be estimated based on the DMRS used for that PUCCH. In other words, the transmission path of the PUCCH can be estimated based on the DMRS used for that PUCCH.

[0153] A downlink physical channel can correspond to a set of resource elements carrying information generated at the upper layer. The downlink physical channel can be a physical channel used in downlink component carriers. Base station device 3 can transmit the downlink physical channel. Terminal device 1 can receive the downlink physical channel. In a wireless communication system according to one embodiment, at least some or all of the following downlink physical channels can be used.

[0154] ·PBCH (Physical Broadcast Channel)

[0155] • PDCCH (Physical Downlink Control Channel)

[0156] • PDSCH (Physical Downlink Shared Channel)

[0157] The PBCH can be used to transmit MIB (Master Information Block) and / or physical layer control information. The PBCH can be transmitted to deliver and / or convey MIB and / or physical layer control information. The BCH can be mapped onto the PBCH. Terminal device 1 can receive a PBCH configured with MIB and / or physical layer control information. Base station device 3 can transmit a PBCH configured with MIB and / or physical layer control information. The physical layer control information is also referred to as the PBCH payload, specifically the timing-related PBCH payload. The MIB may include one or more upper-layer parameters.

[0158] The physical layer control information consists of 8 bits. The physical layer control information may include at least some or all of the following 0A to 0D.

[0159] 0A) Wireless frame bits

[0160] 0B) Half-wireless frame (half-system frame, half-frame) bits

[0161] 0C)SS / PBCH block index bits

[0162] 0D) Subcarrier offset bits

[0163] The radio frame bit is used to indicate the radio frame transmitting the PBCH (including radio frames in the time slot of the PBCH transmission). The radio frame bit consists of 4 bits. The radio frame bit can be composed of 4 bits from the 10-bit radio frame indicator. For example, the radio frame indicator can be used to identify radio frames at least from index 0 to index 1023.

[0164] The half-frame bit is used to indicate which of the first five subframes or the second five subframes of a radio frame containing a PBCH should be transmitted. Here, a half-frame can be configured to include five subframes. Alternatively, a half-frame can consist of the first five subframes of a radio frame containing ten subframes. Furthermore, a half-frame can also consist of the second five subframes of a radio frame containing ten subframes.

[0165] The SS / PBCH block index bits are used to indicate the SS / PBCH block index. The SS / PBCH block index bits consist of 3 bits. Alternatively, the SS / PBCH block index bits can be composed of 3 bits from a 6-bit SS / PBCH block index indicator. The SS / PBCH block index indicator can be used to identify at least SS / PBCH blocks with indices 0 to 63.

[0166] The subcarrier offset bit is used to represent the subcarrier offset. The subcarrier offset can also be used to represent the difference between the subcarrier at the start of the mapped PBCH and the subcarrier at the start of the control resource set at mapping index 0.

[0167] The PDCCH can be used to transmit downlink control information (DCI). The PDCCH can be transmitted to deliver, transmit, or convey downlink control information. Downlink control information can be mapped onto the PDCCH. Terminal device 1 can receive a PDCCH configured with downlink control information. Base station device 3 can transmit a PDCCH configured with downlink control information.

[0168] Downlink control information can correspond to DCI format. Downlink control information can be included in DCI format. Downlink control information can be configured in various fields.

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

[0170] DCI format 0_0 is used at least for the scheduling of PUSCH in a cell (or configured in a cell). DCI format 0_0 consists of at least some or all of the fields 1A to 1E.

[0171] 1A) Identifier field for DCI formats

[0172] 1B) Frequency domain resource assignment field

[0173] 1C) Time domain resource assignment field

[0174] 1D) Frequency hopping flag field

[0175] 1E) MCS field (MCS field: Modulation and Coding Scheme field)

[0176] The DCI format-specific field can indicate whether the DCI format including the DCI format-specific field is an uplink DCI format or a downlink DCI format. The DCI format-specific field included in DCI format 0_0 can indicate 0 (or can indicate that DCI format 0_0 is an uplink DCI format).

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

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

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

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

[0181] DCI format 0_0 can also exclude fields used for CSI requests. That is to say, it is also possible to request CSI without using DCI format 0_0.

[0182] DCI format 0_0 may also exclude the carrier indicator field. That is, an uplink component carrier configured with a PUSCH scheduled by DCI format 0_0 can be the same as an uplink component carrier configured with a PDCCH that includes this DCI format 0_0.

[0183] DCI format 0_0 may also exclude the BWP field. That is, the uplink BWP configured with a PUSCH scheduled by DCI format 0_0 can be the same as the uplink BWP configured with a PDCCH that includes the DCI format 0_0.

[0184] DCI format 0_1 ​​is used at least for the scheduling of PUSCH in a specific cell (configured in a specific cell). DCI format 0_1 ​​consists of at least some or all of the fields 2A to 2H.

[0185] 2A) Specific fields in DCI format

[0186] 2B) Frequency domain resource allocation field

[0187] 2C) Uplink time-domain resource allocation field

[0188] 2D) Frequency Hopping Flag Field

[0189] 2E)MCS field

[0190] 2F) CSI Request Field

[0191] 2G) BWP field

[0192] 2H) Carrier indicator field

[0193] The DCI format-specific fields included in DCI format 0_1 ​​can indicate 0 (or can indicate that DCI format 0_1 ​​is an uplink DCI format).

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

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

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

[0197] When the DCI format 0_1 ​​includes a BWP field, this BWP field can be used to indicate the uplink BWP configured with a PUSCH. When the DCI format 0_1 ​​does not include a BWP field, the uplink BWP configured with a PUSCH can be the same as the uplink BWP configured with a PDCCH in DCI format 0_1 ​​that includes scheduling for that PUSCH. Specifically, when the number of uplink BWPs assigned to terminal device 1 in a certain uplink component carrier is 2 or more, the number of bits in the BWP field included in DCI format 0_1 ​​used for scheduling the PUSCH for that certain uplink component carrier is 1 bit or more. Alternatively, when the number of uplink BWPs assigned to terminal device 1 in a certain uplink component carrier is set to 1, the number of bits in the BWP field included in the DCI format 0_1 ​​used to configure the scheduling of the PUSCH for that certain uplink component carrier is 0 bits (or the BWP field may not be included in the DCI format 0_1 ​​used to configure the scheduling of the PUSCH for that certain uplink component carrier).

[0198] The CSI Request field is used at least to indicate the CSI's report.

[0199] Alternatively, if the DCI format 0_1 ​​includes a carrier indicator field, this carrier indicator field is used to indicate the uplink component carrier configured with a PUSCH. Alternatively, if the DCI format 0_1 ​​does not include a carrier indicator field, the uplink component carrier configured with a PUSCH is the same as the uplink component carrier configured with a PDCCH in DCI format 0_1 ​​that includes scheduling for that PUSCH. Alternatively, if the number of uplink component carriers assigned to terminal device 1 in a certain serving cell group is 2 or more (in the case of uplink carrier aggregation in a certain serving cell group), the number of bits in the carrier indicator field included in DCI format 0_1 ​​used to configure the scheduling of the PUSCH for that certain serving cell group is 1 bit or more (e.g., 3 bits). Alternatively, if the number of uplink component carriers assigned to terminal device 1 in a certain serving cell group is 1 (in the case where uplink carrier aggregation is not used in a certain serving cell group), the number of bits in the carrier indicator field included in the DCI format 0_1 ​​used to configure the PUSCH for that certain serving cell group is 0 (or the carrier indicator field may not be included in the DCI format 0_1 ​​used to configure the PUSCH for that certain serving cell group).

[0200] DCI format 1_0 is used for scheduling of PDSCH in at least one cell (configured in one cell). DCI format 1_0 is configured to include at least some or all of 3A to 3F.

[0201] 3A) DCI format specific fields

[0202] 3B) Frequency domain resource allocation field

[0203] 3C) Time-domain resource allocation field

[0204] 3D)MCS field

[0205] 3E) PDSCH_HARQ feedback timing indicator field

[0206] 3F) PUCCH resource indicator field

[0207] The DCI format-specific fields included in DCI format 1_0 can indicate 1 (or can indicate that DCI format 1_0 is a downlink DCI format).

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

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

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

[0211] The PDSCH_HARQ feedback timing indication field can be used to indicate at least the offset from the time slot of the last OFDM symbol including PDSCH to the time slot of the first OFDM symbol including PUCCH.

[0212] The PUCCH resource indicator field can be a field that indicates any index of one or more PUCCH resources included in a PUCCH resource set. A PUCCH resource set can include one or more PUCCH resources.

[0213] DCI format 1_0 may also exclude the carrier indicator field. That is, a downlink component carrier configured with a PDSCH scheduled by DCI format 1_0 can be the same as a downlink component carrier configured with a PDCCH that includes DCI format 1_0.

[0214] DCI format 1_0 may also exclude the BWP field. That is, the downlink BWP configured with a PDSCH scheduled by DCI format 1_0 can be the same as the downlink BWP configured with a PDCCH that includes the DCI format 1_0.

[0215] DCI format 1_1 is used at least for the scheduling of PDSCH in a specific cell (or configured in a specific cell). DCI format 1_1 may include at least some or all of 4A to 4I. 4A) DCI format specific fields

[0216] 4B) Frequency domain resource allocation field

[0217] 4C) Time-domain resource allocation field

[0218] 4E)MCS field

[0219] 4F) PDSCH_HARQ Feedback Timing Indicator Field

[0220] 4G) PUCCH Resource Indication Field

[0221] 4H)BWP field

[0222] 4I) Carrier Indicator Field

[0223] The DCI format-specific fields included in DCI format 1_1 can indicate 1 (or can indicate that DCI format 1_1 is a downlink DCI format).

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

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

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

[0227] Alternatively, if the DCI format 1_1 includes a PDSCH_HARQ feedback timing indication field, this field may be used to indicate at least the offset from the time slot containing the last OFDM symbol including the PDSCH to the time slot containing the starting OFDM symbol including the PUCCH. Alternatively, if the DCI format 1_1 does not include a PDSCH_HARQ feedback timing indication field, the offset from the time slot containing the last OFDM symbol including the PDSCH to the time slot containing the starting OFDM symbol including the PUCCH may be determined by parameters from a higher layer.

[0228] The PUCCH resource indicator field can be a field that indicates any index of one or more PUCCH resources included in a PUCCH resource set.

[0229] Alternatively, if the DCI format 1_1 includes a BWP field, this BWP field is used to indicate the downlink BWP configured with PDSCH. Alternatively, if the DCI format 1_1 does not include a BWP field, the downlink BWP configured with PDSCH is the same as the downlink BWP configured with PDCCH in DCI format 1_1, which includes scheduling for the PDSCH. Alternatively, if the number of downlink BWPs assigned to terminal device 1 in a certain downlink component carrier is 2 or more, the number of bits in the BWP field included in DCI format 1_1 for scheduling the PDSCH of that certain downlink component carrier is 1 or more. Alternatively, if the number of downlink BWPs assigned to terminal device 1 in a certain downlink component carrier is 1, the number of bits in the BWP field included in the DCI format 1_1 for configuring the PDSCH of that certain downlink component carrier is 0 bits (or the BWP field may not be included in the DCI format 1_1 for configuring the PDSCH of that certain downlink component carrier).

[0230] Alternatively, if the DCI format 1_1 includes a carrier indicator field, this carrier indicator field is used to indicate the downlink component carrier configured with PDSCH. Alternatively, if the DCI format 1_1 does not include a carrier indicator field, the downlink component carrier configured with PDSCH is the same as the downlink component carrier configured with PDCCH in DCI format 1_1, which includes scheduling for the PDSCH. Alternatively, if the number of downlink component carriers assigned to terminal device 1 in a certain serving cell group is 2 or more (in the case of downlink carrier aggregation 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 for that serving cell group is 1 bit or more (e.g., 3 bits). Alternatively, if the number of downlink component carriers assigned to terminal device 1 in a certain serving cell group is 1 (in the case where downlink carrier aggregation is not used in a certain serving cell group), the number of bits in the carrier indicator field included in the DCI format 1_1 used to configure the PDSCH for that certain serving cell group is 0 (or, the carrier indicator field may not be included in the DCI format 1_1 used to configure the PDSCH for that certain serving cell group).

[0231] PDSCH can be used to transmit transport blocks. PDSCH can also be used to transmit transport blocks corresponding to DL-SCH. PDSCH can be used to transmit transport blocks. PDSCH can also be used to transmit transport blocks corresponding to DL-SCH. Transport blocks can be configured in PDSCH. Transport blocks corresponding to DL-SCH can also be configured in PDSCH. Base station device 3 can transmit PDSCH. Terminal device 1 can receive PDSCH.

[0232] Downlink physical signals can correspond to a set of resource elements. Downlink physical signals may also not carry information generated at the upper layer. Downlink physical signals can be physical signals used in downlink component carriers. Downlink physical signals can be transmitted via base station device 3. Downlink physical signals can also be transmitted via terminal device 1. In a wireless communication system according to one embodiment, at least some or all of the following downlink physical signals can be used.

[0233] • Synchronization signal (SS)

[0234] • DL DMRS (Downlink Demodulation Reference Signal)

[0235] • CSI-RS (Channel State Information-Reference Signal)

[0236] • DL PTRS (Downlink Phase Tracking Reference Signal)

[0237] Synchronization signals can be used at least to enable terminal device 1 to obtain downlink frequency and / or time domain synchronization. Synchronization signals are a collective term for PSS (Primary Synchronization Signal) and SSS (Secondary Synchronization Signal).

[0238] Figure 7 This is a diagram illustrating an example of the configuration of the SS / PBCH block in one embodiment of this invention. Figure 7 In the middle, the horizontal axis is the time axis (OFDM symbol index l). sym The vertical axis represents the frequency domain. Additionally, the diagonally lined blocks represent the set of resource elements used for the PSS. Furthermore, the gridded blocks represent the set of resource elements used for the SSS. Additionally, the horizontally lined blocks represent the set of resource elements used for the PBCH and the DMRS used by that PBCH (DMRS associated with the PBCH, DMRS included in the PBCH, and DMRS corresponding to the PBCH).

[0239] like Figure 7As shown, the SS / PBCH block includes the PSS, SSS, and PBCH. Furthermore, the SS / PBCH block comprises four consecutive OFDM symbols. The SS / PBCH block includes 240 subcarriers. The PSS is configured on subcarriers 57 to 183 in the first OFDM symbol. The SSS is configured on subcarriers 57 to 183 in the third OFDM symbol. Subcarriers 1 to 56 of the first OFDM symbol can be set to zero. Subcarriers 184 to 240 of the first OFDM symbol can also be set to zero. Subcarriers 49 to 56 of the third OFDM symbol can also be set to zero. Subcarriers 184 to 192 of the third OFDM symbol can also be set to zero. The PBCH is configured on subcarriers 1 to 240 of the second OFDM symbol that are not configured with DMRS for the PBCH. The PBCH is configured on subcarriers 1 to 48 of the third OFDM symbol that are not configured with DMRS for the PBCH. Configure the PBCH in subcarriers 193 to 240, which are the third OFDM symbol, where no DMRS is configured for the PBCH. Configure the PBCH in subcarriers 1 to 240, which are the fourth OFDM symbol, where no DMRS is configured for the PBCH.

[0240] The antenna ports for PSS, SSS, PBCH, and DMRS used for PBCH can be the same.

[0241] The PBCH that transmits the symbol of the PBCH in a certain antenna port can be estimated based on the DMRS for the PBCH configured as the time slot mapping the PBCH and the DMRS for the PBCH included in the SS / PBCH block of the PBCH.

[0242] DL DMRS is a general term for DMRS used in PBCH, DMRS used in PDSCH, and DMRS used in PDCCH.

[0243] The set of antenna ports for the DMRS used in the PDSCH (DMRS associated with the PDSCH, DMRS included in the PDSCH, and DMRS corresponding to the PDSCH) can be given based on the set of antenna ports used in the PDSCH. That is, the set of antenna ports for the DMRS used in the PDSCH can be the same as the set of antenna ports used in the PDSCH.

[0244] The transmission of a PDSCH and the transmission of the DMRS used for that PDSCH can be indicated (or scheduled) by a DCI format. The PDSCH and the DMRS used for that PDSCH can be collectively referred to as the PDSCH. Transmitting a PDSCH can also consist of transmitting both the PDSCH and the DMRS used for it.

[0245] The PDSCH can be estimated based on the DMRS used for that PDSCH. That is, the transmission path of the PDSCH can be estimated based on the DMRS used for that PDSCH. If the set of resource elements for transmitting symbols of a certain PDSCH and the set of resource elements for transmitting symbols of the DMRS used for that PDSCH are included in the same Precoding Resource Group (PRG), then the PDSCH for transmitting symbols of that PDSCH in a certain antenna port can be estimated based on the DMRS used for that PDSCH.

[0246] The antenna ports of the DMRS used for the PDCCH (the DMRS associated with the PDCCH, the DMRS included in the PDCCH, and the DMRS corresponding to the PDCCH) can be the same as the antenna ports used for the PDCCH.

[0247] The PDCCH can be estimated based on the DMRS used for that PDCCH. That is, the transmission path of the PDCCH can be estimated based on the DMRS used for that PDCCH. If the same precoding is applied (assumed to be applied) in both the set of resource elements transmitting the symbols of a certain PDCCH and the set of resource elements transmitting the symbols of the DMRS used for that certain PDCCH, then the PDCCH transmitting the symbols of that PDCCH in a certain antenna port can be estimated based on the DMRS used for that PDCCH.

[0248] 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 a transport channel used in the MAC layer is also called a transport block (TB) or MAC PDU (Protocol Data Unit). The MAC layer controls HARQ (Hybrid Automatic Repeat reQuest) on a per-TB basis. A transport block is the unit of data delivered from the MAC layer to the physical layer. In the physical layer, transport blocks are mapped to codewords and modulated on a per-codeword basis.

[0249] One UL-SCH and one DL-SCH can be provided for each serving cell. The BCH can be provided by the PCell. Alternatively, the BCH may not be provided by the PSCell or SCell.

[0250] BCCH (Broadcast Control Channel), CCCH (Common Control Channel), and DCCH (Dedicated Control Channel) are logical channels. For example, BCCH is an RRC layer channel used to transmit MIB or system information. Furthermore, CCCH (Common Control Channel) can be used to transmit RRC messages common to multiple terminal devices 1. Here, CCCH can be used, for example, for terminal devices 1 that are not connected via RRC. Additionally, DCCH (Dedicated Control Channel) can be used at least to transmit RRC messages specific to terminal device 1. Here, DCCH can be used, for example, for terminal devices 1 in an RRC connection.

[0251] An RRC message includes one or more RRC parameters (information elements). For example, an RRC message may include a MIB. Additionally, an RRC message may include system information. Furthermore, an RRC message may include messages corresponding to the CCCH. Additionally, an RRC message may include messages corresponding to the DCCH. RRC messages that include messages corresponding to the DCCH are also called dedicated RRC messages.

[0252] The BCCH in the logical channel can be mapped to the BCH or DL-SCH in the transport channel. The CCCH in the logical channel can be mapped to the DL-SCH or UL-SCH in the transport channel. The DCCH in the logical channel can be mapped to the DL-SCH or UL-SCH in the transport channel.

[0253] The UL-SCH in the transport channel can be mapped to the PUSCH in the physical channel. The DL-SCH in the transport channel can be mapped to the PDSCH in the physical channel. The BCH in the transport channel can be mapped to the PBCH in the physical channel.

[0254] Upper-layer parameters (or upper-level parameters) are the parameters included in RRC messages or MAC CE (Medium Access Control Control Element). In other words, upper-layer parameters are the collective term for parameters included in the MIB, system information, messages corresponding to CCCH, messages corresponding to DCCH, and MAC CE. The parameters included in the MAC CE are sent via MAC CE (Control Element) commands.

[0255] The process performed by terminal device 1 includes at least some or all of the following 5A to 5C.

[0256] 5A) Cell search

[0257] 5B) Random access

[0258] 5C) Data communication

[0259] Cell search is the process by which terminal device 1 synchronizes with a specific cell in both the time and frequency domains and detects the physical cell ID. In other words, terminal device 1 can use cell search to synchronize with a specific cell in both the time and frequency domains and detect the physical cell ID.

[0260] The sequence of PSS is given at least based on the physical cell ID. The sequence of SSS is given at least based on the physical cell ID.

[0261] SS / PBCH block candidates indicate resources that allow (can, reserve, set, specify, may) the transmission of SS / PBCH blocks.

[0262] The set of SS / PBCH block candidates in a semi-radio frame is also called the SS burst set. The SS burst set is also called the transmission window, SS transmission window, or DRS transmission window (Discovery Refeence 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.

[0263] The base station device 3 transmits one or more indexed SS / PBCH blocks at a predetermined period. The terminal device 1 can detect at least one SS / PBCH block among the one or more indexed SS / PBCH blocks and attempt to decode the PBCH included in that SS / PBCH block.

[0264] Random access is a process that includes at least some or all of messages 1, 2, 3, and 4.

[0265] Message 1 describes the process of sending a PRACH via terminal device 1. Terminal device 1 sends a PRACH in one of one or more PRACH opportunities, based at least on the index of SS / PBCH block candidates, wherein the index of SS / PBCH block candidates is detected based on cell search. Each PRACH opportunity is defined at least based on time-domain resources and frequency-domain resources.

[0266] Terminal device 1 sends a random access preamble selected from the PRACH opportunity corresponding to the index of the SS / PBCH block candidate for detecting the SS / PBCH block.

[0267] Message 2 describes the process by which terminal device 1 attempts to detect DCI format 1_0 accompanied by CRC (Cyclic Redundancy Check) scrambled by RA-RNTI (Random Access-Radio Network Temporary Identifier). Terminal device 1 attempts to detect PDCCHs including this DCI format in resources indicated by settings of control resource sets and search area sets, wherein the settings of the control resource sets and search area sets are given based on the MIB of the PBCH included in the SS / PBCH blocks detected based on cell search.

[0268] Message 3 is the process of sending the PUSCH scheduled by the random access response grant included in DCI format 1_0, which was detected by the process in Message 2. Here, the random access response grant is indicated by the MAC CE included in the PDSCH scheduled by this DCI format 1_0.

[0269] The PUSCH scheduled based on the random access response grant is either message 3PUSCH or any of the PUSCH messages. Message 3PUSCH includes the Contention Resolution Identifier (MAC CE). The Contention Resolution Identifier (MAC CE) includes the Contention Resolution Identifier.

[0270] Retransmission of message 3PUSCH is scheduled by DCI format 0_0 with CRC scrambled based on TC-RNTI (Temporary Cell-Radio Network Temporary Identifier).

[0271] Message 4 is a process of attempting detection with DCI format 1_0 accompanied by a scrambled CRC based on either C-RNTI (Cell-Radio Network Temporary Identifier) ​​or TC-RNTI. Terminal device 1 receives a PDSCH scheduled based on this DCI format 1_0. This PDSCH may include a contention resolution ID.

[0272] Data communication is a general term encompassing downlink and uplink communication.

[0273] In data communication, terminal device 1 attempts to detect (monitor PDCCH) in resources determined based on the control resource set and search area set.

[0274] A control resource set is a collection of resources consisting of a specified number of resource blocks and a specified number of OFDM symbols. In the frequency domain, the control resource set can consist of either contiguous resources (non-interleaved mapping) or dispersed resources (interleaved mapping).

[0275] The set of resource blocks that constitute a control resource set can be represented by upper-level parameters. The number of OFDM symbols that constitute a control resource set can also be represented by upper-level parameters.

[0276] Terminal device 1 attempts to detect PDCCH in the search area set. Here, attempting to detect PDCCH in the search area set can be attempting to detect PDCCH candidates in the search area set, attempting to detect DCI format in the search area set, attempting to detect PDCCH in the control resource set, attempting to detect PDCCH candidates in the control resource set, or attempting to detect DCI format in the control resource set.

[0277] The search area set is defined as the set of candidate PDCCHs. The search area set can be a CSS (Common Search Space) set or a USS (UE-specific Search Space) set. Terminal device 1 attempts to detect candidate PDCCHs in some or all of the following sets: Type 0 PDCCH common search space set, Type 0a PDCCH common search space set, Type 1 PDCCH common search space set, Type 2 PDCCH common search space set, Type 3 PDCCH common search space set, and / or UE-specific PDCCH search space set.

[0278] The type 0 PDCCH public search region set can be used as the public search region set of index 0. The type 0 PDCCH public search region set can also be the public search region set of index 0.

[0279] The CSS set is a collective term for the Type 0 PDCCH public search area set, the Type 0a PDCCH public search area set, the Type 1 PDCCH public search area set, the Type 2 PDCCH public search area set, and the Type 3 PDCCH public search area set. The USS set is also known as the UE-specific PDCCH search area set.

[0280] A search region set is associated with (includes, corresponds to) a control resource set. The index of the control resource set associated with the search region set can be represented by a higher-level parameter.

[0281] For a given search region set, at least a portion or all of 6A to 6C can be represented by the upper-level parameters.

[0282] 6A) PDCCH monitoring periodicity

[0283] 6B) PDCCH monitoring pattern within a slot

[0284] 6C) PDCCH monitoring offset

[0285] A monitoring occasion for a search region set can correspond to an OFDM symbol configured with the starting point of the control resource set associated with that search region set. A monitoring occasion for a search region set can also correspond to the resources of that control resource set starting from the starting point of the control resource set associated with that search region set. The monitoring occasion for the search region set is given based on at least some or all of the following: the PDCCH monitoring interval, the PDCCH monitoring mode within the time slot, and the PDCCH monitoring offset.

[0286] Figure 8 This is a diagram illustrating an example of the monitoring opportunities for a set of search areas in one embodiment of this method. Figure 8 In the main cell 301, search area set 91 and search area set 92 are set; in the secondary cell 302, search area set 93 is set; and in the secondary cell 303, search area set 94 is set.

[0287] exist Figure 8In the diagram, the blocks indicated by grid lines represent search region set 91, the blocks indicated by the upper right diagonal represent search region set 92, the blocks indicated by the upper left diagonal represent search region set 93, and the blocks indicated by horizontal lines represent search region set 94.

[0288] The monitoring interval of search region set 91 is set to 1 time slot, the monitoring offset of search region set 91 is set to 0 time slot, and the monitoring mode of search region set 91 is set to [1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0]. That is to say, the monitoring opportunities of search region set 91 correspond to the OFDM symbol at the beginning of each time slot (OFDM symbol #0) and the 8th OFDM symbol (OFDM symbol #7).

[0289] The monitoring interval of search region set 92 is set to 2 time slots, the monitoring offset of search region set 92 is set to 0 time slots, and the monitoring mode of search region set 92 is set to [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. That is to say, the monitoring opportunities of search region set 92 correspond to the OFDM symbol (OFDM symbol #0) of the starting point in each even-numbered time slot.

[0290] The monitoring interval of search region set 93 is set to 2 time slots, the monitoring offset of search region set 93 is set to 0 time slots, and the monitoring mode of search region set 93 is set to [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0]. That is to say, the monitoring opportunity of search region set 93 corresponds to the 8th OFDM symbol (OFDM symbol #7) in each even-numbered time slot.

[0291] The monitoring interval of search region set 94 is set to 2 time slots, the monitoring offset of search region set 94 is set to 1 time slot, and the monitoring mode of search region set 94 is set to [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. That is to say, the monitoring opportunities of search region set 94 correspond to the OFDM symbol (OFDM symbol #0) of the starting point in each odd time slot.

[0292] The type 0PDCCH common search region set can be used at least for DCI formats with CRC (Cyclic Redundancy Check) sequences scrambled by SI-RNTI (System Information-Radio Network Temporary Identifier).

[0293] The type 0aPDCCH common search region set can be used at least for DCI formats with CRC (Cyclic Redundancy Check) sequences scrambled by SI-RNTI (System Information-Radio Network Temporary Identifier).

[0294] Type 1 PDCCH common search area set can be used at least for DCI formats accompanied by CRC sequences scrambled by RA-RNTI (Random Access-Radio Network Temporary Identifier) ​​and / or TC-RNTI (Temporary Cell-Radio Network Temporary Identifier).

[0295] Type 2 PDCCH common search area set can be used with DCI format accompanied by a CRC sequence scrambled by P-RNTI (Paging-Radio Network Temporary Identifier).

[0296] Type 3 PDCCH common search area set can be used with DCI format accompanied by CRC sequences scrambled by C-RNTI (Cell-Radio Network Temporary Identifier).

[0297] The UE-specific PDCCH search area set can be used at least for DCI formats that include CRC sequences scrambled by C-RNTI.

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

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

[0300] In the configured grant, the uplink grant for scheduling a PUSCH is set for each transmission cycle of that PUSCH. When scheduling a PUSCH via the uplink DCI format, some or all of the information shown in that uplink DCI format can be represented by the configured uplink grant under the configured grant.

[0301] The time resources of one or more PUSCHs can be determined by the allocation of time resources for the PUSCHs indicated by the uplink grant. That is, one or more PUSCHs can be scheduled by an uplink grant. It should be noted that, hereinafter, "one or more PUSCHs" will sometimes be referred to as "PUSCH". In particular, "one or more PUSCHs" may be referred to as "PUSCH" when it is possible to describe the technical content without distinguishing each of the one or more PUSCHs.

[0302] The format of a PUSCH can be given based on at least some or all of the following: the configuration period of the transport block, the configuration period of the modulation symbol sequence, the configuration period of the DMRS used for the PUSCH, and the coherence period of the PUSCH. When terminal device 1 transmits a PUSCH, terminal device 1 can determine the format of the PUSCH based on at least some or all of the following: the configuration period of the transport block, the configuration period of the modulation symbol sequence, the configuration period of the DMRS used for the PUSCH, and the coherence period of the PUSCH. When base station device 3 receives a PUSCH transmitted from terminal device 1, base station device 3 can determine the format of the PUSCH based on at least some or all of the following: the configuration period of the transport block, the configuration period of the modulation symbol sequence, the configuration period of the DMRS used for the PUSCH, and the coherence period of the PUSCH.

[0303] For example, in a certain PUSCH format, the PUSCH time resource may be 8 time slots, the transport block configuration period may be 4 time slots, the modulation symbol sequence configuration period may be 2 time slots, the DMRS configuration period for the PUSCH may be 2 time slots, and the PUSCH coherence period may be 4 time slots. Here, by setting the PUSCH coherence period to be equal to the transport block configuration period, channel estimation for demodulation / decoding of the transport block can be implemented simultaneously, thus potentially improving transmission characteristics.

[0304] For example, in a certain PUSCH format, the PUSCH time resource may be 8 time slots, the transport block configuration period may be 8 time slots, the modulation symbol sequence configuration period may be 1 time slot, the DMRS configuration period for the PUSCH may be 1 time slot, and the PUSCH coherence period may be 4 time slots. Here, by shortening the DMRS configuration period relative to the PUSCH coherence period, the number of DMRS resources that can be effectively utilized in the time domain for a single channel estimation can be increased, thus potentially improving transmission characteristics.

[0305] For example, in a certain PUSCH format, the PUSCH time resource may be 8 time slots, the transport block configuration period may be 8 time slots, the modulation symbol sequence configuration period may be 4 time slots, the DMRS configuration period for the PUSCH may be 1 time slot, and the PUSCH coherence period may be 1 time slot. Here, by setting a longer configuration period for the modulation symbol sequence, the modulation symbols of the coded bits can be more effectively configured in the time domain, thus potentially predicting transmission characteristics.

[0306] For example, the time resources of a PUSCH indicated by an uplink grant may include multiple time slots. Here, even when the time resources of a PUSCH indicated by a single uplink grant are included in multiple time slots, the PUSCH may be one or multiple. For example, when the PUSCH is defined per time slot, the number of PUSCHs may be the same as the number of time slots.

[0307] Figure 9 This is a diagram illustrating an example of the PUSCH format for one embodiment of this work. Figure 9 In the diagram, the horizontal axis represents the time axis. Furthermore, in... Figure 9 In the middle, multiple time slots are shown on the time axis (in Figure 9 (There are 8 time slots in the middle). Here, Figure 9 Multiple time slots are indexed sequentially from time slot #0 to time slot #7. Figure 9 In this invention, multiple time slots are configured consecutively in the time domain, but the solution is not limited to this configuration. For example, in the solution, multiple time slots may also consist of time slots capable of uplink transmission. That is, in the solution, multiple time slots may also be configured without including time slots capable of downlink transmission.

[0308] exist Figure 9In one example shown, an uplink grant can indicate a PUSCH transmitted in eight time slots, including time slots #0 to #7. Here, the PUSCH can include a transport block. The TB mapping period for the transport block of the PUSCH can be eight time slots. Furthermore, the modulation symbol mapping period for the sequence of modulation symbols of the PUSCH can be four time slots. Additionally, the DMRS mapping period for the PUSCH can be two times. Furthermore, the channelcoference period for the DMRS of the PUSCH can be two times.

[0309] The configuration period of a transport block can also correspond to the number of time slots that include a particular transport block. For example, a particular transport block can be configured over a period of length X0 of the transport block's configuration period. For example, X0 can be determined at least based on RRC parameters. For example, X0 can also be represented by RRC parameters. For example, X0 can also be determined at least based on upper-layer signals. For example, X0 can also be represented by upper-layer signals. For example, X0 can also be determined by an uplink grant indication for scheduling PUSCHs that include the transport block for transmission. For example, X0 can also be determined at least based on an uplink grant indication for scheduling PUSCHs that include the transport block for transmission. For example, X0 can also be represented by a DCI format. For example, X0 can also be determined at least based on a DCI format.

[0310] For example, X0 can represent the number of time slots. For example, X0 can also represent the number of OFDM symbols.

[0311] For example, X0 can also be given at least based on the time-domain composition (e.g., time resources of the PUSCH) of a PUSCH scheduled by an uplink grant. For example, X0 can also be determined at least based on the time-domain composition of a PUSCH scheduled by an uplink grant. For example, terminal device 1 can determine X0 at least based on the time-domain composition of a PUSCH scheduled by an uplink grant. For example, base station device 3 can also determine X0 at least based on the time-domain composition of a PUSCH scheduled by an uplink grant.

[0312] By controlling X0 based at least on the time-domain configuration of the PUSCH, it is possible to achieve the desired data transfer rate regardless of the time-domain configuration of the PUSCH. In dynamic TDD and the like, it is not limited to always using a predetermined configuration as the time-domain configuration of the PUSCH; control of X0 is preferred.

[0313] For example, when the time domain configuration of the PUSCH is a first configuration, X0 can be a first value. Alternatively, when the time domain configuration of the PUSCH is a second configuration different from the first configuration, X0 can be a second value different from the first value. For example, when the time resource of the PUSCH is a first number of time slots, X0 can be a first value. Alternatively, when the time resource of the PUSCH is a second time slot different from the first time slot, X0 can be a second value different from the first value.

[0314] For example, the time domain configuration of a PUSCH can be the number of time slots configured for the PUSCH. Alternatively, the time domain configuration of a PUSCH can be the number of OFDM symbols configured for the PUSCH. Finally, the time domain configuration of a PUSCH can also be the time domain configuration of the DMRS used for the PUSCH.

[0315] Figure 10 This is a diagram illustrating an example of the configuration of modulation symbols in one embodiment of this invention. Figure 10 In the diagram, the horizontal axis represents the time axis, and the vertical axis represents the frequency axis. Furthermore, in... Figure 10 In this context, blocks laid out in the time-frequency domain each represent a resource element. Furthermore, in... Figure 10 The diagram shows the configuration of x1 time slots.

[0316] A sequence of modulation symbols generated from a transport block can be configured among the resource elements included in x1 time slots based on a frequency-first time-second manner. The frequency-first time-second manner can be a method of configuring modulation symbols among multiple resource elements arranged in the time-frequency domain based on the following process: Process 1) Determine the set of resource elements at the starting point of the time domain, proceed to Process 2, / Process 2) Configure modulation symbols sequentially starting from the resource element at the starting point of the frequency domain in the determined set of resource elements. Process 3) Compare with the determined set of resource elements to determine the next set of resource elements in the time domain, proceed to Process 2).

[0317] For example, Figure 10 Process 1 in the process can be to determine a set of resource elements that includes at least resource element A1, resource element A2, and resource element A3. Furthermore, Figure 10 Process 2 in the process can be the configuration of modulation symbols starting from resource element A1 and sequentially passing through resource elements A2 to A3. Furthermore, Figure 10 Process 3 in the process can be to determine a set of resource elements that includes at least resource element A4, resource element A5, and resource element A6. Furthermore, Figure 10Process 2 after process 3 can be a configuration of modulation symbols starting from resource element A4 and sequentially passing through resource elements A5 to A6.

[0318] For example, the sequence of modulation symbols generated from a transport block can be configured based on frequency (first mode, time (second mode)) and the resource elements included in the length X1 of one period of the configuration period of the modulation symbols. For example, X1 can be represented by RRC parameters. For example, X1 can also be determined at least based on RRC parameters. For example, X1 can also be determined at least based on upper-layer signals. For example, X1 can also be an uplink grant indication for scheduling the PUSCH that includes the transport block for transmission. For example, X1 can also be determined at least based on the uplink grant for scheduling the PUSCH that includes the transport block for transmission. For example, X1 can also be represented by a DCI format. For example, X1 can also be determined at least based on a DCI format.

[0319] For example, X1 can represent the number of time slots. For example, X1 can also represent the number of OFDM symbols.

[0320] For example, if terminal device 1 determines X1 based at least on first control information, the sequence of modulation symbols generated from a transport block can be configured based on a frequency first mode and a time second mode, relative to the resource elements included in the length X1 of a period of the configuration period of the modulation symbol sequence. For example, the first control information can be determined based at least on RRC parameters, upper-layer signals, uplink grants for scheduling PUSCHs that include the transport block for transmission, and some or all of a DCI format.

[0321] Even when terminal device 1 retains the first control information, the sequence of modulation symbols generated from the transport block included in message 3PUSCH can be configured relative to the resource elements included in a time slot based on the frequency first mode and the time second mode. That is, even when terminal device 1 retains the first control information, X1 can be one time slot for the transport block included in message 3PUSCH.

[0322] For example, holding certain control information by terminal device 1 can be a setting of terminal device 1 based on that control information. Alternatively, holding certain control information by terminal device 1 can also be a process performed by terminal device 1 based on that control information.

[0323] For example, the terminal device 1 holding the first control information could mean that the terminal device 1 holds X1. For example, the first control information could be information representing X1. For example, the first control information could be information other than information representing X1, but it could also be information used to determine X1.

[0324] Even when terminal device 1 retains the first control information, the sequence of modulation symbols generated from the transport block included in the PUSCH scheduled by random access response authorization can be configured relative to the resource elements included in a time slot based on the frequency first mode and the time second mode. That is, even when terminal device 1 retains the first control information, X1 can be one time slot for the transport block included in the PUSCH scheduled by random access response authorization.

[0325] If terminal device 1 does not maintain the first control information, the sequence of modulation symbols generated from the transport block included in the PUSCH can be configured relative to the resource elements included in a time slot based on a first frequency and a second time. That is, if terminal device 1 does not maintain the first control information, X1 can be one time slot for the transport block included in the PUSCH.

[0326] For example, X1 can also be given at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, X1 can also be determined at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, terminal device 1 can determine X1 at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, base station device 3 can also determine X1 at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant.

[0327] By controlling X1 based at least on the time domain configuration of PUSCH, it is possible to appropriately configure the modulation symbols of the coded bits based on the time domain configuration of PUSCH.

[0328] For example, X1 could be a first value if the time domain configuration of the PUSCH is a first configuration. Alternatively, X1 could be a second value different from the first value if the time domain configuration of the PUSCH is a second configuration different from the first configuration. For example, X1 could be a first value if the time resource of the PUSCH is a first number of time slots. Alternatively, X1 could be a second value different from the first value if the time resource of the PUSCH is a second time slot different from the first time slot.

[0329] For example, X1 can be given at least based on X0. For example, X1 can also be determined at least based on X0. For example, terminal device 1 can determine X1 at least based on X0. For example, base station device 3 can also determine X1 at least based on X0.

[0330] By controlling X1 based at least on X0, it is possible to appropriately configure the modulation symbols of the coded bits based on the configuration period of the transport block.

[0331] For example, it could be that X0 is the first value and X1 is the second value. Alternatively, it could be that X0 is a third value different from the first value and X1 is a fourth value different from the second value.

[0332] For example, a sequence of modulation symbols can be generated by modulation of a sequence of coded bits produced from a transport block. For instance, the modulation method could be QPSK (Quadrature Phase Shift Keying), 16QAM (Quadrature Amplitude Modulation), 64QAM, 256QAM, or (1 / 2)πBPSK (Binary Phase Shift Keying). Here, a prescribed scrambling can be applied to the sequence of coded bits before the generation of the modulation symbol sequence.

[0333] For example, the position of the coded bits included in the modulation symbol at the beginning of the modulation symbol sequence can be given by the RV (Redandancy Version). The RV is information indicating the position of the coded bits at the beginning of the sequence of coded bits used in the generation of the modulation symbol sequence. For example, information representing the RV can include at least any one of RRC parameters, upper-layer signals, uplink grants for scheduling PUSCHs that include transport blocks for transmission, or a DCI format. For example, the RV can be given at least based on any one of RRC parameters, upper-layer signals, uplink grants for scheduling PUSCHs that include transport blocks for transmission, or a DCI format.

[0334] For example, an RV can be given for each period of the configuration period of the modulation symbol sequence. For example, the coded bits included in the modulation symbol at the start of the modulation symbol sequence can be given for each period of the configuration period of the modulation symbol sequence. For example, information representing an RV for each period of the configuration period of the modulation symbol sequence can include at least one of RRC parameters, upper-layer signals, uplink grants for scheduling information of PUSCHs including transport blocks, or a DCI format. For example, an RV for each period of the configuration period of the modulation symbol sequence can be determined based at least on any one of RRC parameters, upper-layer signals, uplink grants for scheduling information of PUSCHs including transport blocks, or a DCI format.

[0335] exist Figure 9In one example shown, an RV can be indicated for a period including time slots #0 to #3, or an RV can be indicated for a period including time slots #4 to #7.

[0336] For example, in a PUSCH scheduled by an uplink grant, an RV can be indicated for the start of a period in the configuration period of a sequence of one or more modulation symbols included in the time domain of the PUSCH. Here, the information indicating this RV can include at least any one of RRC parameters, upper-layer signals, uplink grants for scheduling information of the PUSCH including transport blocks, or a DCI format. Here, the RVs for the configuration periods of the sequence of one or more modulation symbols included in the time domain of the PUSCH, other than the period starting from this RV, can be given at least based on this RV.

[0337] The DMRS configuration cycle is the cycle in which the configuration pattern of the time-domain DMRS is applied. For example, it could be that the configuration pattern of the time-domain DMRS is applied every two cycles of length X2.

[0338] For example, the configuration mode of DMRS can be information representing a set of indices of OFDM symbols mapping DMRS within a length X2. Here, the index of the OFDM symbol can be an index of an OFDM symbol based on a reference point (considered as the OFDM symbol with index 0). For example, the reference point of a period within the configuration cycle of DMRS included in the time domain of PUSCH can be the OFDM symbol at the starting point of that period. For example, the reference point of a period within the configuration cycle of DMRS included in the time domain of PUSCH can be determined by a particular OFDM symbol included in that period. For example, X2 can be determined at least based on RRC parameters. For example, X2 can also be represented by RRC parameters. For example, X2 can also be determined at least based on upper-layer signals. For example, X2 can also be represented by upper-layer parameters. For example, X2 can also be an uplink grant indication for scheduling PUSCH that includes the transport block for transmission. For example, X2 can also be determined at least based on uplink grant for scheduling PUSCH that includes the transport block for transmission. For example, X2 can also be represented by a DCI format. For example, X2 can also be determined based on at least one DCI format.

[0339] For example, X2 can represent the number of time slots. For example, X2 can also represent the number of OFDM symbols.

[0340] In other words, if terminal device 1 determines X2 based at least on the second control information, a DMRS configuration mode for PUSCH can be applied every X2 time slots. For example, the second control information can be determined based at least on some or all of the following: RRC parameters, upper-layer signals, uplink grants for scheduling the PUSCH, and a DCI format.

[0341] Even when terminal device 1 retains the second control information, the DMRS configuration mode for message 3PUSCH can be applied per time slot. That is, even when terminal device 1 retains the second control information, X2 can still be one time slot for message 3PUSCH.

[0342] For example, the terminal device 1 holding the second control information could mean that the terminal device 1 holds X2. For example, the second control information could be information representing X2. For example, the second control information could be information other than information representing X2, but it could also be information used to determine X2.

[0343] Even when terminal device 1 retains the second control information, the DMRS configuration mode for PUSCH scheduled by random access response authorization can be applied per time slot. That is, even when terminal device 1 retains the second control information, X2 can still be one time slot for PUSCH scheduled by random access response authorization.

[0344] If terminal device 1 does not retain the second control information, the DMRS configuration mode for PUSCH can be applied per time slot. That is, if terminal device 1 does not retain the second control information, X2 can be one time slot for PUSCH.

[0345] For example, X2 can also be given at least based on the time-domain composition of a PUSCH scheduled by an uplink grant. For example, X2 can also be determined at least based on the time-domain composition of a PUSCH scheduled by an uplink grant. For example, terminal device 1 can determine X2 at least based on the time-domain composition of a PUSCH scheduled by an uplink grant. For example, base station device 3 can also determine X2 at least based on the time-domain composition of a PUSCH scheduled by an uplink grant.

[0346] By controlling X2 based at least on the temporal configuration of the PUSCH, it is possible to appropriately implement the DMRS configuration based on the temporal configuration of the PUSCH. Since the density of the temporal DMRS is controlled by X2, the preferred density of the temporal DMRS can vary depending on the temporal configuration of the PUSCH.

[0347] For example, if the time domain configuration of the PUSCH is a first configuration, X2 can be a first value. Alternatively, if the time domain configuration of the PUSCH is a second configuration different from the first configuration, X2 can be a second value different from the first value. For example, if the time resource of the PUSCH is a first number of time slots, X2 can be a first value. Alternatively, if the time resource of the PUSCH is a second time slot different from the first time slot, X2 can be a second value different from the first value.

[0348] For example, X2 can be given at least based on X0. For example, X2 can also be determined at least based on X0. For example, terminal device 1 can determine X1 at least based on X0. For example, base station device 3 can also determine X1 at least based on X0.

[0349] By controlling X2 based at least on X0, it is possible to properly implement DMRS configuration based on the configuration cycle of transport blocks.

[0350] For example, it could be that X0 is the first value and X2 is the second value. Alternatively, it could be that X0 is a third value different from the first value and X2 is a fourth value different from the second value.

[0351] For example, X2 can be given at least based on X1. For example, X2 can also be determined at least based on X1. For example, terminal device 1 can determine X2 at least based on X1. For example, base station device 3 can also determine X2 at least based on X1.

[0352] By controlling X2 based at least on X1, it is possible to appropriately implement the DMRS configuration based on the configuration period of the modulation symbol sequence. The configuration of the modulation symbol sequence and the configuration of the DMRS are processed at the same layer (processed at the resource element mapping layer), so, for example, X2 can be set to X1.

[0353] For example, it could be that X1 is the first value, and X2 is the second value. Alternatively, it could be that X1 is a third value different from the first value, and X2 is a fourth value different from the second value.

[0354] The coherence period can be the same period that can be considered as radio interval information. For example, radio interval information can be information related to the phase and / or amplitude variations as a modulation symbol configured in a resource element is transmitted to the radio interval. Radio interval information can include information about the effects of a precoder applied prior to the transmission of the modulation symbol.

[0355] Terminal device 1 may choose not to generate a PUSCH, in which case it is considered that the radio interval information is the same even if the coherence period is greater than the coherence period. Alternatively, terminal device 1 may generate a PUSCH, in which case it is considered that the radio interval information is the same within the coherence period.

[0356] Base station device 3 can also be considered as having the same radio interval information within a coherence period, even if the period is longer than the coherence period.

[0357] For example, radio interval information of another modulation symbol within the same coherent period can be estimated based on a modulation symbol within that coherent period. Furthermore, the coherent period can also be configured to estimate radio interval information of another modulation symbol within the same coherent period based on a modulation symbol within that coherent period.

[0358] For example, the length X3 of one period of the coherent period of the PUSCH can be determined at least based on RRC parameters. For example, X3 can be represented by RRC parameters. For example, X3 can also be determined at least based on upper-layer signals. For example, X3 can also be represented by upper-layer signals. For example, X3 can also be determined by uplink grant indications for scheduling the PUSCH that includes the transport block for transmission. For example, X3 can also be determined at least based on uplink grant indications for scheduling the PUSCH that includes the transport block for transmission. For example, X3 can also be represented by a DCI format. For example, X3 can also be determined at least based on a DCI format.

[0359] In other words, if terminal device 1 determines X3 based at least on third control information, it can be considered that the radio interval information in the X3 time slot is the same. For example, the third control information can be determined based at least on RRC parameters, upper-layer signals, uplink grants for scheduling the PUSCH, and some or all of a DCI format.

[0360] Even when terminal device 1 retains the third control information, the radio interval information for message 3PUSCH can be considered to be the same within one time slot. That is, even when terminal device 1 retains the third control information, X3 can still be one time slot for message 3PUSCH.

[0361] For example, the terminal device 1 holding the third control information could be terminal device 1 holding X3. For example, the third control information could be information representing X3. For example, the third control information could be information other than information representing X3, but it could also be information used to determine X3.

[0362] Even when terminal device 1 retains the third control information, the radio segment information used for PUSCH scheduled by random access response grant can be considered to be the same radio segment information within one time slot. That is, even when terminal device 1 retains the third control information, X3 can also be one time slot for PUSCH scheduled by random access response grant.

[0363] If terminal device 1 does not maintain the third control information, the radio interval information used for PUSCH can be considered to be the same within one time slot. That is, if terminal device 1 does not maintain the third control information, X3 can be one time slot for PUSCH.

[0364] For example, X3 can also be given at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, X3 can also be determined at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, terminal device 1 can determine X3 at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, base station device 3 can also determine X3 at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant.

[0365] By controlling X3 based at least on the time domain configuration of PUSCH, it is possible to appropriately control the channel estimation operation of the base station device 3 based on the time domain configuration of PUSCH.

[0366] For example, if the time domain configuration of the PUSCH is a first configuration, X3 can be a first value. Alternatively, if the time domain configuration of the PUSCH is a second configuration different from the first configuration, X3 can be a second value different from the first value. For example, if the time resource of the PUSCH is a first number of time slots, X3 can be a first value. Alternatively, if the time resource of the PUSCH is a second time slot different from the first time slot, X3 can be a second value different from the first value.

[0367] For example, X3 can be given at least based on X0. For example, X3 can also be determined at least based on X0. For example, terminal device 1 can determine X3 at least based on X0. For example, base station device 3 can also determine X3 at least based on X0.

[0368] By controlling X3 based at least on X0, it is possible to appropriately control the channel estimation operation of the base station device 3 based on the configuration period of the transport block.

[0369] For example, it could be that X0 is the first value and X3 is the second value. Alternatively, it could be that X0 is a third value different from the first value and X3 is a fourth value different from the second value.

[0370] For example, X3 can be given at least based on X1. For example, X3 can also be determined at least based on X1. For example, terminal device 1 can determine X3 at least based on X1. For example, base station device 3 can also determine X3 at least based on X1.

[0371] By controlling X3 based at least on X1, it is possible to appropriately control the channel estimation operation of the base station device 3 based on the configuration period of the modulation symbol sequence.

[0372] For example, it could be that X1 is the first value and X3 is the second value. Alternatively, it could be that X1 is a third value different from the first value and X3 is a fourth value different from the second value.

[0373] For example, X3 can be given at least based on X2. For example, X3 can also be determined at least based on X2. For example, terminal device 1 can determine X3 at least based on X2. For example, base station device 3 can also determine X3 at least based on X2.

[0374] By controlling X3 based at least on X2, it is possible to appropriately control the channel estimation operation of the base station device 3 based on the DMRS configuration period. Since the time-domain density can be controlled through the DMRS configuration period, it is preferable to control the channel estimation operation of the base station device 3.

[0375] For example, it could be that X2 is the first value and X3 is the second value. Alternatively, it could be that X2 is a third value different from the first value and X3 is a fourth value different from the second value.

[0376] For example, X2 can be given at least based on X3. For example, X2 can also be determined at least based on X3. For example, terminal device 1 can determine X2 at least based on X3. For example, base station device 3 can also determine X2 at least based on X3.

[0377] like Figure 9 As shown, the configuration period of the transport block, the configuration period of the modulation symbol sequence, the configuration period of the DMRS used for the PUSCH, and the coherence period of the PUSCH can each have different values, or they can be set separately.

[0378] For example, the terminal device 1 may apply the same precoding within one period of the coherent period. Alternatively, the terminal device 1 may apply the same spatial filter within one period of the coherent period.

[0379] Figure 11 This diagram illustrates an example configuration of the wireless transceiver unit 10 according to one embodiment of this invention. Here, the configuration of the wireless transceiver unit 30 is the same as or at least similar to that of the wireless transceiver unit 10. Figure 11 In this process, the transport block is input to the channel coding / scrambling / modulation unit 10aa. The sequence b of coded bits is generated by applying channel coding to the input transport block in the channel coding / scrambling / modulation unit 10aa.k Here, a transport block is also referred to as a codeword. Furthermore, the channel coding process may include at least part or all of the following: appending a CRC sequence to the transport block, dividing the code block into transport blocks with the appended CRC, encoding the code block, and interleaving the sequence of the encoded bits.

[0380] By processing the sequence b of coded bits in the channel coding / scrambling / modulation unit 10aa k The specified scrambling sequence is used to generate the scrambled coded bit sequence b. a k .

[0381] The scrambled coded bit sequence b is processed in the channel coding / scrambling / modulation unit 10aa. a k Apply modulation to generate a sequence d of modulation symbols k For example, the modulation can be QPSK, 16QAM, 64QAM, 256QAM, or (1 / 2)πBPSK.

[0382] By mapping the sequence d of modulation symbols in the layer mapping section 10ab k The sequence x is assigned to the ν layer to generate ν modulation symbols. (λ) k For example, ν can be an integer greater than 1. Here, λ is the index of the layer, representing any integer value in the range of 0 to ν-1.

[0383] For example, the sequence x of ν modulation symbols after layer mapping can be... (λ) k Each application of variant precoding can also be done without applying variant precoding.

[0384] By processing the sequence x of ν modulation symbols after layer mapping in the precoding unit 10ac (λ) k The precoding shown in formula (1) is used to generate the sequence z of precoded modulation symbols. (pλ) k .

[0385] [Formula 1]

[0386]

[0387] In formula (1), W is the matrix used for precoding. Here, the number of elements in the rows (horizontal axis) of matrix W is ρ. Furthermore, the number of elements in the columns (vertical axis) of matrix W is ν. Additionally, p ξ Let ξ represent the antenna port indexed by ξ. Here, ξ is the index of the antenna port, representing any integer value in the range of 0 to ρ-1.

[0388] For example, in non-codebook-based transmission, matrix W can be an identity matrix. For example, in codebook-based transmission, matrix W can be represented by the DCI format of the scheduled PUSCH. For example, in codebook-based transmission, matrix W can also be represented by RRC parameters, and matrix W can be given at least based on RRC parameters. For example, regardless of whether it is non-codebook-based or codebook-based transmission, in the case of transmitting PUSCH through a single antenna port (when ρ = 1), W can be 1.

[0389] For example, the RRC parameter can be used to indicate whether a non-codebook-based or codebook-based transmission is applied to the PUSCH. Alternatively, the RRC parameter can be used to determine whether a non-codebook-based or codebook-based transmission is applied to the PUSCH.

[0390] Figure 12 This is a diagram showing the candidate matrix W for transmission of the PUSCH at layer 1, using a scheme with four antenna ports in this implementation. It should be noted that the candidate matrix W is also called the codebook. Figure 12 In this list, the upper section represents the index of the TPMI (Transmission Precoding Matrix Indicator), and the lower section represents the codebook corresponding to the index in the upper section. Figure 12 In this context, j is the imaginary unit.

[0391] Codebooks can be classified into three types of codebook groups. The first type of codebook group consists of a codebook in which only one element is non-zero, and all other elements are zero. Figure 12 In the first codebook group, four codebooks corresponding to any one of indices 0 to 3 are included. The first codebook group can be effectively used for switching antenna ports used for PUSCH transmission. The codebooks included in the first codebook group can be used at least in cases where there is no coherence between the multiple antenna ports of the terminal device 1. The lack of coherence between the multiple antenna ports can mean that it is impossible to guarantee that some or all of the characteristics of the signals transmitted from the multiple antenna ports, such as transmission timing, transmission power, expected received power, and initial phase, are the same.

[0392] The second codebook is constructed by including a codebook in which more than one number of elements constituting a codebook are non-zero, and all other elements are zero. Figure 12In the second codebook group, the eight codebooks corresponding to any one of indices 4 to 11 are included. The codebooks included in the second codebook group can be used at least for the following cases among the multiple antenna ports of the terminal device 1: 1) the first antenna port and the second antenna port are coherent, and 2) the first antenna port and the third antenna port are not coherent. Here, the coherence among the multiple antenna ports can be such that it ensures that some or all of the characteristics of the signals transmitted from the multiple antenna ports, such as transmission timing, transmission power, expected received power, and initial phase of the signal, are the same.

[0393] The second codebook can be divided into multiple codebook subgroups. For example, in Figure 12 In this codebook, the codebook corresponding to any one of indices 4 to 7 can be included in the first codebook subgroup, and the codebook corresponding to any one of indices 8 to 11 can be included in the second codebook subgroup. Here, the codebooks included in the first codebook subgroup are codebooks where the first and third elements from the top are non-zero, and the second and fourth elements from the top are zero. Similarly, the codebooks included in the second codebook subgroup are codebooks where the first and third elements from the top are zero, and the second and fourth elements from the top are non-zero. That is, a codebook subgroup can contain codebooks where each codebook includes non-zero elements at the same positions.

[0394] The third codebook is constructed by consisting of multiple non-zero elements that constitute a codebook. Figure 12 In the third codebook group, the 16 codebooks corresponding to any one of indices 12 to 27 can be included. The codebooks included in the third codebook group can be used at least in cases where there is coherence between the multiple antenna ports of the terminal device 1.

[0395] Terminal device 1 may report functional information indicating the codebook groups supported by terminal device 1 to base station device 3. Here, the functional information may be information that represents at least some or all of states 1, 2, and 3. State 1 may be a state where terminal device 1 supports precoding of PUSCH based on a first codebook group but does not support precoding of PUSCH based on a second codebook group or a third codebook group. Similarly, state 2 may be a state where terminal device 1 supports precoding of PUSCH based on a first codebook group, supports precoding of PUSCH based on a second codebook group, but does not support precoding of PUSCH based on a third codebook group. Likewise, state 3 may be a state where terminal device 1 supports precoding of PUSCH based on a first codebook group, supports precoding of PUSCH based on a second codebook group, and supports precoding of PUSCH based on a third codebook group.

[0396] For example, functional information can be included in RRC signaling.

[0397] The time-signal generation unit 10ad is based on the antenna port p. λ The precoded sequence of modulation symbols z (pλ) k To generate time signal s (pλ) (t). The generation process of the time signal may at least include converting the antenna port p λ The precoded sequence of modulation symbols z (pλ) k This refers to part or all of the process of allocating resources to elements and generating OFDM signals. Here, t is a variable on the time axis.

[0398] Spatial filter section 10ae to antenna port p λ Time signal s (pλ) (t) Applying a spatial filter to generate the time signal u (pλ) (t). Spatial filters are also known as analog beams, transmit beams, beams, spatial relationships, spatial processing, etc. For example, a spatial filter can be determined by a combination of multiple phase shifters. Alternatively, a spatial filter can be determined by the power intensity mode of the antenna, etc.

[0399] Antenna (Antennas) section 10af transmits the time signal u (pλ) (t) Send to wireless space.

[0400] The antenna section 10bf receives the time signal u transmitted to the wireless space. (pλ) (t).

[0401] The spatial filter section 10be applies a spatial filter to the received time signal u. (pλ) (t), restore antenna port p λ Time signal s (pλ) (t).

[0402] The frequency signal generation unit (Freq-signal generation) is based on the antenna port p. λ Time signal s (pλ) (t) to recover the frequency signal z (pλ) k .

[0403] The channel demodulation unit 10bc modulates the antenna port p. λ frequency signal z (pλ) kApplying DMRS-based channel demodulation to recover the sequence x of modulated symbols (λ) k The channel demodulation process may include at least the estimation of the phase shift of the DMRS and some or all of the phase demodulation based on the estimated phase shift.

[0404] The layer de-mapping unit 10bb modulates the sequence x of modulation symbols. (λ) k Perform demapping to recover the sequence d of modulation symbols k .

[0405] The channel decoding / de-scrambling / de-modulation unit 10ba pairs the sequence d of modulation symbols. k Demodulate the code to recover the scrambled bit sequence b. a k .

[0406] The channel decoding / descrambling / demodulation unit 10ba processes the scrambled coded bit sequence b. a k Descramble and recover the sequence b of encoded bits. k .

[0407] The channel decoding / descrambling / demodulation unit 10ba processes the sequence b of encoded bits. k Perform channel decoding to recover the transport block.

[0408] For example, terminal device 1 can apply a spatial filter in the transmission of uplink signals. Here, uplink signals are a general term for both the uplink physical channel and the uplink physical signals.

[0409] Figure 13 This diagram illustrates an example of a spatial filter management method for a terminal device 1 according to one embodiment of this invention. The terminal device 1 includes a management function 16000. Figure 13 In the middle, the management function 16000 includes spatial filters 16001 to spatial filters 16032. That is to say, in Figure 13 In this configuration, terminal device 1 can adaptively use 32 spatial filters to transmit uplink signals. Here, the set of spatial filters included in management function 16000 is referred to as the spatial filter set. It should be noted that management function 16000 only needs to include a specified number of spatial filters. This specified number is not limited to 32.

[0410] Terminal device 1 monitors downlink physical signals transmitted periodically or aperiodically. Figure 13 In this process, terminal device 1 monitors downlink physical signals (DLRS) 16101 and 16102. Terminal device 1 can apply resources to each downlink physical signal 16101 and receive any spatial filter from the spatial filter set. Here, terminal device 1 determines the spatial filter suitable for monitoring downlink physical signals 16101. Furthermore, terminal device 1 associates the spatial filter suitable for monitoring downlink physical signals 16101 with downlink physical signals 16101. Figure 13 In this process, spatial filter 16009 is associated with downlink physical signal 16101. Furthermore, terminal device 1 can apply and receive any spatial filter from the spatial filter set according to the resources of each downlink physical signal 16102. Here, terminal device 1 determines the spatial filter suitable for monitoring downlink physical signal 16102. Furthermore, terminal device 1 associates the spatial filter suitable for monitoring downlink physical signal 16102 with downlink physical signal 16102. Figure 13 In this process, the spatial filter 16028 is associated with the downlink physical signal 16102.

[0411] Terminal device 1 periodically or non-periodically transmits uplink physical signals. Figure 13 In this process, terminal device 1 transmits an uplink physical signal (UL RS) 16103. Terminal device 1 associates a spatial filter with the uplink physical signal 16103. Terminal device 1 uses the associated spatial filter to transmit the uplink physical signal 16103. Figure 13 In this context, the spatial filter 16024 is associated with the uplink physical signal 16103.

[0412] Base station device 3 can notify spatial association information for granting / scheduling / setting uplink signals transmitted via terminal device 1. For example, spatial association information can be information representing an index of a downlink physical signal. Here, a spatial filter associated with that spatial association information can be applied to the downlink physical signal represented by that spatial association information. For example, base station device 3 can apply a spatial filter associated with that spatial association information to the downlink physical signal represented by that spatial association information. For example, terminal device 1 can monitor the uplink physical signal based on the assumption that a spatial filter associated with that spatial association information is applied to the downlink physical signal represented by that spatial association information. Furthermore, spatial association information can be information representing an index of an uplink physical signal. Here, a spatial filter associated with that spatial association information can be applied to the uplink physical signal represented by that spatial association information. For example, terminal device 1 can apply a spatial filter associated with that spatial association information to the uplink physical signal represented by that spatial association information. For example, base station device 3 can monitor the uplink physical signal by applying a spatial filter associated with the spatial association information to the uplink physical signal represented by a certain spatial association information. Here, the uplink physical signal may be SRS.

[0413] In other words, terminal device 1 can determine a spatial filter based on the spatial association information notified by base station device 3 to send the uplink signal.

[0414] For example, base station device 3 can notify the terminal device 1 of a list of spatial association information for PUCCH transmission via RRC signaling. For example, the candidate list may include one spatial association information. Alternatively, the candidate list may include more than one spatial association information.

[0415] For example, when a list of spatial association information, including one spatial association information, is notified via RRC signaling, terminal device 1 can apply a spatial filter associated with that one spatial association information to the PUCCH.

[0416] For example, when a list of spatial association information including more than one spatial association information is notified via RRC signaling, terminal device 1 can be expected to receive a MAC CE command. For example, base station device 3 can use the MAC CE command to notify one of the more than one spatial association information. For example, terminal device 1 can apply a spatial filter associated with that spatial association information to the PUCCH based on receiving the MAC CE command. Activating a spatial filter can activate the spatial association information associated with that spatial filter.

[0417] Spatial filters applied to PUCCH are also called PUCCH-activated spatial filters. That is, for example, a spatial filter can be activated by RRC signaling including a list of spatial association information containing one spatial association. Alternatively, for example, a spatial filter can be activated by a MAC CE command representing one spatial association.

[0418] For example, terminal device 1 can activate one spatial filter per group of PUCCH resources. For example, a group of PUCCH resources can include one or more PUCCH resources. For example, base station device 3 can configure multiple PUCCH resources and multiple groups for PUCCH resources via RRC signaling. For example, base station device 3 can notify one spatial association information to any one of the multiple groups via a single MAC CE command. For example, base station device 3 can notify each spatial association information activated for each of the multiple groups via a single MAC CE command. Furthermore, base station device 3 can apply a spatial filter activated for a specific group when transmitting a PUCCH within the PUCCH resources included in that group.

[0419] For example, base station device 3 may not notify a list containing spatial association information for PUCCH. For example, terminal device 1 may apply a spatial filter associated with the default spatial association information to the PUCCH (or activate a spatial filter associated with the default spatial association information) at least based on not notifying a list of spatial association information for PUCCH. For example, the default spatial association information may be given by the TCI (Transmission Configuration Indication) state set in a specified control resource set monitored by terminal device 1 or by the QCL resource set in that specified control resource set. Furthermore, for example, the default spatial association information may be given based on any TCI state in the list of TCI states set for PDSCH when terminal device 1 is not configured to monitor that specified control resource set. For example, the specified control resource set may be the control resource set with index 0. For example, the specified control resource set may also be the control resource set with the smallest index set in a certain BWP. For example, the specified control resource set may also be the control resource set with the smallest index set in a certain cell.

[0420] Here, the TCI state is information that includes an index of one or more downlink reference signals. The TCI state is used to represent QCL relationships. For example, a TCI state set for a certain control resource set indicates that the PDCCH monitored in that control resource set and one or more reference signals represented by that TCI state are QCLs.

[0421] Furthermore, here, the QCL resource set in a certain control resource set is the downlink reference signal with the PDCCH monitored in that certain control resource set as the QCL.

[0422] For example, base station device 3 can notify a list of spatial association information, including one or more spatial association information for PUSCH.

[0423] For example, when a list of spatial association information, including one spatial association information for PUSCH, is notified via RRC signaling, terminal device 1 can apply a spatial filter associated with that one spatial association information to PUSCH.

[0424] For example, if base station device 3 uses RRC signaling to notify terminal device 1 of a list of spatial association information including more than one spatial association information for PUSCH, then one of the spatial association information from the more than one spatial association information can be notified to terminal device 1 using the SRS resource indication field included in the DCI format for scheduling PUSCH. For example, terminal device 1 can apply a spatial filter associated with the one spatial association information to the PUSCH based on receiving the DCI format.

[0425] Spatial filters applied to PUSCH are also called PUSCH-activated spatial filters. That is, for example, spatial filters applied to PUSCH can be activated via RRC signaling that includes a list of spatial association information containing one spatial association. Alternatively, spatial filters applied to PUSCH can also be activated via DCI format representing one spatial association.

[0426] Figure 14 This is a diagram illustrating an example of the patterns of multiple spatial filters included in a spatial filter set 1600 applying one embodiment of this scheme. For example, it could be in... Figure 14 In the PUSCH format shown, a different spatial filter is applied to the PUSCH for each one-cycle of coherent periods. For example, if a PUSCH format includes one cycle of X coherent periods, one spatial filter included in the spatial filter set 1600 is applied to the PUSCH for each of the X coherent periods. For example, in Figure 14In embodiment A1, the PUSCH format includes one cycle of four coherent cycles. Spatial filter 16001 is applied to the first cycle (cycle 1), spatial filter 16002 is applied to the second cycle (cycle 2), spatial filter 16003 is applied to the third cycle (cycle 3), and spatial filter 16004 is applied to the fourth cycle (cycle 4). Here, spatial filters 16001, 16002, 16003, and 16004 are included in spatial filter set 1600. Figure 9 In the coherent cycle, the first period includes time slots #0 and #1, the second period includes time slots #2 and #3, the third period includes time slots #4 and #5, and the fourth period includes time slots #6 and #7.

[0427] For example, given a PUSCH format that includes one period of X coherent periods, any one of the Y spatial filters included in the spatial filter set 1600 can be applied based on a prescribed pattern. For example, Y = 2 spatial filters can be applied to the PUSCH based on a prescribed pattern. Figure 14 In embodiment A2, spatial filter 16001 is applied to the first period of the coherent period, spatial filter 16002 is applied to the second period of the coherent period, spatial filter 16001 is applied to the third period of the coherent period, and spatial filter 16002 is applied to the fourth period of the coherent period. Here, in embodiment A2, spatial filter set 1600 includes spatial filter 16001 and spatial filter set 1600.

[0428] exist Figure 14 In embodiment A3, spatial filter 16002 is applied to the first period of the coherent period, spatial filter 16002 is applied to the second period of the coherent period, spatial filter 16001 is applied to the third period of the coherent period, and spatial filter 16001 is applied to the fourth period of the coherent period. Here, in embodiment A2, spatial filter set 1600 includes spatial filter 16001 and spatial filter set 1600.

[0429] exist Figure 14In embodiment A4, spatial filter 16002 is applied to the first period of the coherent period, spatial filter 16001 is applied to the second period of the coherent period, spatial filter 16001 is applied to the third period of the coherent period, and spatial filter 16002 is applied to the fourth period of the coherent period. Here, in embodiment A2, spatial filter set 1600 includes spatial filter 16001 and spatial filter set 1600.

[0430] For example, terminal device 1 can apply multiple spatial filters included in spatial filter set 1600 to each period of coherent period based on a prescribed pattern. For example, terminal device 1 can apply multiple spatial filters included in spatial filter set 1600 to each period of coherent period based on a pattern selected by terminal device 1.

[0431] The following describes a configuration example for the spatial filter set 1600.

[0432] That is, for example, if the format of a certain PUSCH includes one cycle of X coherent cycles, a first spatial filter from the spatial filter set 1600 can be applied to the PUSCH in the first cycle of that X coherent cycle. Furthermore, for example, a second spatial filter from the spatial filter set 1600 can be applied to the PUSCH in the second cycle of that X coherent cycle.

[0433] For example, spatial filter set 1600 may include at least spatial filters activated for PUCCH. For example, spatial filter set 1600 may also include multiple spatial filters activated for any one of multiple groups of PUCCH resources. For example, terminal device 1 may determine spatial filter set 1600 based on spatial association information notified via a MAC CE command. For example, terminal device 1 may also determine spatial filter set 1600 based on multiple spatial association information corresponding to any one of the multiple groups notified via a MAC CE command. Base station device 3 may notify spatial filter set 1600 via a MAC CE command.

[0434] For example, the spatial filter set 1600 may include at least spatial filters that have been associated with default spatial association information. For example, if the terminal device 1 has determined the default spatial association information, the default spatial association information may be included in the spatial filter set 1600. For example, the terminal device 1 may be notified of whether the default spatial association information has been determined via RRC signaling.

[0435] For example, regardless of the type of DCI format, for a PUSCH scheduled via that DCI format, the spatial filter set 1600 may include at least spatial filters associated with default spatial association information. For example, the terminal device 1 may include spatial filters associated with default spatial association information in the spatial filter set 1600 for a PUSCH scheduled via that DCI format, regardless of the type of DCI format.

[0436] For example, for a PUSCH scheduled via DCI format 0_0, the spatial filter set 1600 may include at least spatial filters associated with the default spatial association information. For example, the terminal device 1 may include spatial filters associated with the default spatial association information in the spatial filter set 1600 for a PUSCH scheduled via DCI format 0_0.

[0437] For example, for a PUSCH scheduled via DCI format, spatial filter set 1600 may not include spatial filters associated with default spatial association information. For example, terminal device 1 may also exclude spatial filters associated with default spatial association information from spatial filter set 1600 for a PUSCH scheduled via DCI format 0_1, regardless of whether terminal device 1 determines default spatial association information.

[0438] For example, for a PUSCH scheduled via DCI format 0_1 ​​including an SRS resource indication field, the spatial filter set 1600 may include at least a plurality of spatial filters that are associated with any one of the plurality of spatial association information represented by the SRS resource indication field.

[0439] For example, it could be that an RRC signaling notification includes a list of spatial association information comprising more than one spatial association information for PUSCH, with the SRS resource indication field used to represent a subset of the more than one spatial association information. This subset may include at least one or more spatial association information. Here, the spatial filter set 1600 may include at least one or more spatial filters associated with any one of the one or more spatial association information.

[0440] For example, when the SRS resource indication field represents a first subset of more than one spatial association information, the spatial filter set 1600 may include at least one or more spatial filters associated with any one of the spatial association information included in the first subset. Furthermore, for example, when the SRS resource indication field represents a second subset of more than one spatial association information, the spatial filter set 1600 may include at least one or more spatial filters associated with any one of the spatial association information included in the second subset. For example, the second subset may be different from the first subset.

[0441] For example, when setting up codebook-based transmission for a PUSCH, and the format of a PUSCH includes one cycle of multiple coherent cycles, the SRS resource indication field represents one or more spatial association information. Here, the SRS resource indication field can be set to represent a subset of the list of spatial association information represented by RRC signaling. One or more spatial filters associated with any of the one or more spatial association information included in this subset are included in the spatial filter set 1600. For example, the size of the SRS resource indication field can be given at least based on formula (2).

[0442] [Formula 2]

[0443]

[0444] Here, log2(P) is a function representing the logarithm of P to the base 2. Furthermore, L max For example, L. max This can be the maximum number of layers used for the PUSCH supported by terminal device 1. The maximum number of layers used for the PUSCH supported by terminal device 1 can be notified via RRC signaling from terminal device 1 to base station device 3. Furthermore, for example, L max This can be determined through the RRC signaling notified from base station device 3 to terminal device 1. Furthermore, here, N SRS This could be the number of spatial associations included in the list of spatial association information notified via RRC signaling. Additionally, C NSRS k From N SRS A function that calculates the total number of combinations of selecting k elements from a set of elements.

[0445] For example, when PUSCH is configured for codebook-based transmission, and the format of a certain PUSCH is configured to include only one coherent cycle, the SRS resource indication field represents one spatial association information. Here, the SRS resource indication field can be set to represent any one of the list of spatial association information represented by RRC signaling. For example, the size of the SRS resource indication field can be given at least based on formula (3).

[0446] [Formula 3]

[0447] ceil(log2(N SRS ))

[0448] For example, when a PUSCH is configured for non-codebook-based transmission, the SRS resource indication field may represent one or more spatial association information, regardless of how many coherent cycles a PUSCH format includes. Here, the SRS resource indication field may be configured to represent a subset of the list of spatial association information represented by RRC signaling. One or more spatial filters associated with any of the spatial association information included in this subset are included in the spatial filter set 1600. For example, the size of the SRS resource indication field may be given at least based on formula (2).

[0449] For example, when a PUSCH is configured for non-codebook-based transmission and the format of a PUSCH includes one cycle of multiple coherent cycles, the SRS resource indication field represents one or more spatial association information. Here, the SRS resource indication field can be configured to represent a subset of the list of spatial association information represented by RRC signaling. One or more spatial filters associated with any of the spatial association information included in this subset are included in the spatial filter set 1600. For example, the size of the SRS resource indication field can be given at least based on formula (2).

[0450] For example, when a PUSCH is configured for non-codebook-based transmission and the format of a PUSCH consists of only one cycle of a coherent period, the SRS resource indication field represents one or more spatial association information. Here, the SRS resource indication field can be configured to represent a subset of the list of spatial association information represented by RRC signaling. One or more spatial filters associated with any of the spatial association information included in this subset are included in the spatial filter set 1600. For example, the size of the SRS resource indication field can be given at least based on formula (2).

[0451] For example, when a list of spatial association information including more than one spatial association information is notified via RRC signaling, it is also expected that terminal device 1 will receive a MAC CE command. Here, the MAC CE command can be either a first MAC CE command or a second MAC CE command. For example, base station device 3 can notify a subset of the more than one spatial association information via the first MAC CE command. For example, terminal device 1 can apply a spatial filter associated with at least the spatial association information determined based on receiving the first MAC CE command to the PUCCH.

[0452] For example, base station device 3 can use a second MAC CE command to notify a subset of more than one spatial association information notified via RRC signaling. For example, terminal device 1 can include spatial filters associated with any one of the spatial association information included in the subset in spatial filter set 1600.

[0453] exist Figure 14 In this context, the spatial filter set 1600 can be replaced by the codebook set 1700. Furthermore, in... Figure 14 In this context, spatial filter 16001 can also be replaced by codebook 17001. Furthermore, in... Figure 14 In this context, spatial filter 16002 can also be replaced by codebook set 17002. Furthermore, in... Figure 14 In this context, spatial filter 16003 can also be replaced by codebook set 17003. Furthermore, in... Figure 14 In this context, spatial filter 16004 can also be replaced by codebook 17004. The following is an explanation in relation to codebook set 1700.

[0454] For example, it can be Figure 14 In the format of the PUSCH shown, a different codebook is applied to the PUSCH for each period of the coherent period. For example, if the format of a PUSCH includes one period of Z coherent periods, one codebook included in codebook set 1700 is applied to the PUSCH for each period of the Z coherent periods. Figure 14 In Embodiment 1, codebook 17001 is applied to the first period of the coherent period, codebook 17002 is applied to the second period of the coherent period, codebook 17003 is applied to the third period of the coherent period, and codebook 17004 is applied to the fourth period of the coherent period. Here, codebooks 17001, 17002, 17003, and 17004 are included in codebook set 1700.

[0455] For example, in the case where a certain PUSCH format includes one period of Z coherent periods, any one of the W codebooks included in codebook set 1700 can be applied based on a specified pattern. Figure 14 In this process, W=2 codebooks are applied to PUSCH based on a prescribed pattern. Figure 14 In Example 2, codebook 17001 is applied to the first period of the coherent period, codebook 17002 is applied to the second period of the coherent period, codebook 17001 is applied to the third period of the coherent period, and codebook 17002 is applied to the fourth period of the coherent period.

[0456] For example, terminal device 1 may apply multiple codebooks included in codebook set 1700 to each period of the coherent period based on a prescribed pattern. For example, terminal device 1 may apply multiple codebooks included in codebook set 1700 to each period of the coherent period based on a pattern selected by terminal device 1.

[0457] That is, for example, if the format of a certain PUSCH includes one period of Z coherent periods, the first codebook in codebook set 1700 can be applied to the PUSCH in the first period of the Z coherent periods. Furthermore, for example, the second codebook in codebook set 1700 can be applied to the PUSCH in the second period of the Z coherent periods.

[0458] For example, if the DCI format used for PUSCH scheduling includes a field representing a TPMI, the codebook corresponding to that TPMI may be included in codebook set 1700. Furthermore, one or more codebooks corresponding to any one of one or more TPMIs determined based on that TPMI may also be included in codebook set 1700.

[0459] For example, when the TPMI of index V is represented in the DCI format used for PUSCH scheduling, terminal device 1 can determine W codebooks corresponding to any one of index V to index V+W-1. Here, these W codebooks are included in codebook set 1700. For example, when the TPMI of index V is represented in the DCI format used for PUSCH scheduling, terminal device 1 can determine the W codebooks corresponding to any one of index V, V+1… mod(V+W-2, N…). TPMI mod(V+W-1, N) TPMI The codebooks corresponding to any one of the W codes in the W.

[0460] Figure 15 This diagram illustrates an example of a method for determining the codebook set 1700, representing one embodiment of this work. Here, it is assumed that W = 4. Figure 15In this diagram, the upper segment represents the TPMI index, the middle segment represents the codebook, and the lower segment indicates whether the codebook can be included in codebook set 1700. Here, Y indicates that the codebook can be included in codebook set 1700, and N indicates that the codebook cannot be included in codebook set 1700. For example, when the TPMI of index 3 is represented by the DCI format used for PUSCH scheduling, and W = 4, terminal device 1 can determine 4 codebooks corresponding to any one of indices 3, 4, 5, and 7. Here, these 4 codebooks are included in codebook set 1700. That is, in determining W codebooks through terminal device 1, terminal device 1 can determine W codebooks based on codebooks that can be included in codebook set 1700.

[0461] For example, information indicating whether a codebook can be included in codebook set 1700 can be included in RRC signaling. For example, information indicating whether a codebook can be included in codebook set 1700 can also be included in MAC CE. For example, information indicating whether a codebook can be included in codebook set 1700 can also be included in DCI format.

[0462] For example, codebook groups can be considered in determining the W codebooks. For example, terminal device 1 can determine the W codebooks such that only one type of codebook group is included in the W codebooks. Here, the W codebooks are included in codebook set 1700. For example, in Figure 15 In the case that the TPMI of index 10 is represented by the DCI format used for scheduling of PUSCH and W=4, the terminal device 1 can determine the four codebooks corresponding to any one of indices 10, 11, 4, and 5.

[0463] For example, codebook subgroups can be considered in determining the W codebooks. For instance, terminal device 1 can determine the W codebooks such that only one type of codebook subgroup is included in the W codebooks. Here, the W codebooks are included in codebook set 1700. For example, in... Figure 15 In this context, when the TPMI of index 10 is represented in the DCI format used for PUSCH scheduling, and W = 4, terminal device 1 can determine four codebooks corresponding to any one of indices 10, 11, 9, and 10. Thus, multiple identical codebooks can be included among these W codebooks.

[0464] For example, in a certain PUSCH format, the coherence period for the spatial filter and the coherence period for precoding can be set to different lengths. For example, in a certain PUSCH format, the coherence period for the spatial filter could be 4 time slots, and the coherence period for precoding could be 1 time slot. For example, the coherence periods for the spatial filter and the coherence periods for precoding can be notified separately via RRC signaling. For example, the coherence periods for the spatial filter and the coherence periods for precoding can be determined at least based on each RRC signaling.

[0465] Preferred support such as Figure 9 The flexible PUSCH format is shown. For example, if terminal device 1 supports multiple services (such as broadband service, low-latency service, automotive service, etc.), a PUSCH format suitable for each service can be constructed.

[0466] A flexible PUSCH format is also preferred for ensuring specified transmission power. For example, when the maximum transmission power per unit time is specified according to treaties, national laws, or specifications, a greater maximum transmission power can be ensured by setting the configuration period of the transport block to multiple time slots compared to setting the configuration period to a single time slot.

[0467] On the other hand, there are concerns that by setting the configuration period of transport blocks to multiple time slots, the expected data transfer rate (also known as transmission speed, throughput, etc.) will be reduced.

[0468] By varying the size of the transport block according to its configuration cycle, it is at least expected that the aforementioned concerns can be eliminated.

[0469] Terminal device 1 can determine the transport block based on at least some or all of the following processes 1 to 3. Process 1) Determine the number N of resource elements within a time length X4. RE Process 2) Determine the intermediate number of information bits (N) info =N RE ·R·Q m • Process 3) Determine the size of the transport block

[0470] Process 1 may also include at least some or all of Process 1a and Process 1b. Process 1a) determines N. a RE =N RB sc ·N sh symb -N PRB DMRS -N PRB oh Process 1b) Determine N RE =min(X5, N) a RE )·n PRB

[0471] In process 1a, N sh symb This can be the number of OFDM symbols allocated to PUSCH within a time length of X4. N PRB DMRSThis takes into account the overhead value of the resource element configured for this PUSCH's DMRS. N PRB DMRS Alternatively, it can be the number of resource elements per PRB configured in the OFDM symbol assigned to this PUSCH for the DMRS. N PRB oh This value considers the overhead caused by elements other than DMRS used for PUSCH. Here, this element may include at least the overhead of controlling resource sets or the overhead arising from the configuration of CSI-RS. Here, N PRB oh Represented by RRC parameters. Even when terminal device 1 maintains N PRB oh In this case, it can also be assumed that N is in the sending of message 3PUSCH. PRB oh It is 0. Furthermore, when terminal device 1 does not maintain N... PRB oh In this case, it can also be assumed that N is in the transmission of PUSCH. PRB oh It is 0.

[0472] For example, X4 can be given by fourth control information. This fourth control information can be determined based at least on some or all of the following: RRC parameters, upper-layer signals, uplink grants for scheduling the PUSCH, and a DCI format.

[0473] Even if terminal device 1 holds the fourth control information, X4 can be a time slot for message 3PUSCH.

[0474] For example, terminal device 1 holding the fourth control information could mean that terminal device 1 holds X4. For example, the fourth control information could be information representing X4. For example, the fourth control information could be information other than information representing X4, but it could also be information used to determine X4.

[0475] Even if terminal device 1 retains the fourth control information, X4 can be a time slot for PUSCH scheduled by random access response authorization.

[0476] If the terminal device 1 does not maintain the fourth control information, X4 can be a single time slot for PUSCH.

[0477] For example, the fourth control information could be the configuration period of a transport block. For example, the time length X4 could be given at least based on the transport block configuration period being X0. For example, the time length X4 could also be determined at least based on the transport block configuration period being X0. For example, terminal device 1 could determine the time length X4 at least based on the transport block configuration period being X0. For example, base station device 3 could also determine the time length X4 at least based on the transport block configuration period being X0.

[0478] For example, the fourth control information may be the configuration period of the modulation symbol sequence. For example, the time length X4 may be given at least based on the configuration period of the modulation symbol sequence being X1. For example, the time length X4 may also be determined at least based on the configuration period of the modulation symbol sequence being X1. For example, terminal device 1 may determine the time length X4 at least based on the configuration period of the modulation symbol sequence being X1. For example, base station device 3 may also determine the time length X4 at least based on the configuration period of the modulation symbol sequence being X1.

[0479] For example, X4 can also be given at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, X4 can also be determined at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, terminal device 1 can determine X4 at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, base station device 3 can also determine X4 at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant.

[0480] By controlling X4 based at least on the time domain configuration of the PUSCH, it is possible to achieve the desired data transfer rate regardless of the time domain configuration of the PUSCH. For example, when the PUSCH time resource is 10 time slots, setting X4 to 10 time slots can result in a data transfer rate of the same magnitude as setting X4 to 1 time slot when the PUSCH time resource is 1 time slot.

[0481] For example, if the time domain configuration of the PUSCH is a first configuration, X4 can be a first value. Alternatively, if the time domain configuration of the PUSCH is a second configuration different from the first configuration, X4 can be a second value different from the first value. For example, if the time resource of the PUSCH is a first number of time slots, X4 can be a first value. Alternatively, if the time resource of the PUSCH is a second time slot different from the first time slot, X4 can be a second value different from the first value.

[0482] For example, X4 can be given at least based on X0. For example, X4 can also be determined at least based on X0. For example, terminal device 1 can determine X4 at least based on X0. For example, base station device 3 can also determine X4 at least based on X0.

[0483] By controlling X4 based at least on X0, it is possible to achieve a specified data transfer rate independent of the configuration period of the transport block. For example, when X0 is 10 time slots, setting X4 to 10 time slots can result in a data transfer rate of the same magnitude as setting X4 to 1 time slot when X0 is 1 time slot.

[0484] For example, it could be that X0 is the first value and X4 is the second value. Alternatively, it could be that X0 is a third value different from the first value and X4 is a fourth value different from the second value.

[0485] For example, X4 can be given at least based on X1. For example, X4 can also be determined at least based on X1. For example, terminal device 1 can determine X4 at least based on X1. For example, base station device 3 can also determine X4 at least based on X1.

[0486] By controlling X4 based at least on X1, it is possible to achieve a specified data transmission rate independent of the configuration period of the modulation symbol. For example, when X1 is 10 time slots, by setting X4 to 10 time slots, the same level of data transmission rate can be expected as when X1 is 1 time slot and X4 is set to 1 time slot.

[0487] For example, it could be that X1 is the first value, and X4 is the second value. Alternatively, it could be that X1 is a third value different from the first value, and X4 is a fourth value different from the second value.

[0488] For example, X4 can be given at least based on X2. For example, X4 can also be determined at least based on X2. For example, terminal device 1 can determine X4 at least based on X2. For example, base station device 3 can also determine X4 at least based on X2.

[0489] By controlling X4 based at least on X2, it is possible to achieve a specified data transfer rate independent of the DMRS configuration cycle. For example, if X2 is 10 time slots, setting X4 to 10 time slots can result in a data transfer rate similar to setting X4 to 1 time slot if X2 is 1 time slot.

[0490] For example, it could be that X2 is the first value and X4 is the second value. Alternatively, it could be that X2 is a third value different from the first value and X4 is a fourth value different from the second value.

[0491] For example, X4 can be given at least based on X3. For example, X4 can also be determined at least based on X3. For example, terminal device 1 can determine X4 at least based on X3. For example, base station device 3 can also determine X4 at least based on X3.

[0492] By controlling X4 based at least on X3, it is possible to achieve a specified data transmission rate independent of the coherence period. For example, when X3 is 10 time slots, by setting X4 to 10 time slots, the same level of data transmission rate can be expected as when X3 is 1 time slot and X4 is set to 1 time slot.

[0493] For example, it could be that X3 is the first value and X4 is the second value. Alternatively, it could be that X3 is a third value different from the first value and X4 is a fourth value different from the second value.

[0494] For example, in process 1b, n PRB It can be the number of PRBs assigned to this PUSCH.

[0495] For example, X5 can be determined based at least on the fifth control information. This fifth control information can be determined based at least on at least one of the following: RRC parameters, upper-layer signals, uplink grants for scheduling the PUSCH, or a DCI format.

[0496] For example, even if terminal device 1 retains the fifth control information, X5 can be 156 REs for message 3PUSCH.

[0497] For example, the terminal device 1 holding the fifth control information could be terminal device 1 holding X5. For example, the fifth control information could be information representing X5. For example, the fourth control information could be information other than information representing X5, but it could also be information used to determine X5.

[0498] For example, even if terminal device 1 retains the fifth control information, X5 can be 156 REs for PUSCH scheduled by random access response authorization.

[0499] For example, if terminal device 1 does not maintain the fifth control information, X5 can be 156 REs for PUSCH.

[0500] For example, X5 can also be given at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, X5 can also be determined at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, terminal device 1 can determine X5 at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, base station device 3 can also determine X5 at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant.

[0501] For example, X5 can be given at least based on X0. For example, X5 can also be determined at least based on X0. For example, terminal device 1 can determine X5 at least based on X0. For example, base station device 3 can also determine X5 at least based on X0.

[0502] For example, X5 can be given at least based on X1. For example, X5 can also be determined at least based on X1. For example, terminal device 1 can determine X5 at least based on X1. For example, base station device 3 can also determine X5 at least based on X1.

[0503] For example, X5 can be given at least based on X2. For example, X5 can also be determined at least based on X2. For example, terminal device 1 can determine X5 at least based on X2. For example, base station device 3 can also determine X5 at least based on X2.

[0504] For example, X5 can be given at least based on X3. For example, X5 can also be determined at least based on X3. For example, terminal device 1 can determine X5 at least based on X3. For example, base station device 3 can also determine X5 at least based on X3.

[0505] For example, X5 can be given at least based on X4. For example, X5 can also be determined at least based on X4. For example, terminal device 1 can determine X5 at least based on X4. For example, base station device 3 can also determine X5 at least based on X4.

[0506] X5 is the estimated total number of resource elements allocated to data for every X4 time slots, and therefore it is preferable to control X5 based on X4.

[0507] For example, it could be that X4 is the first value and X5 is the second value. Alternatively, it could be that X4 is a third value different from the first value and X5 is a fourth value different from the second value.

[0508] In process 2, R is the target coding rate determined by the value of the MCS field included in the uplink grant. In process 2, Q mThis refers to the modulation order of the PUSCH or the modulation order of the PUSCH. In process 2, v represents the number of layers in the PUSCH. The number of layers is also called the spatial multiplexing number, etc. That is to say, the number of layers can also be the spatial stream number.

[0509] In process 3, based on N info The value is used to switch between process 3a and process 3c. For example, it could be that in N... info Process 3a is performed when the value is below a specified value. Alternatively, it can be performed when N... info If the value is greater than the specified value, proceed to process 3c. Here, for example, the specified value could be 3824.

[0510] In process 3a, through N a info =max(24, floor(N) info / 2)·2^n) gives N a info In process 3a, n = max(3, floor(N) info )-6).

[0511] For example, process 3b can be implemented after process 3a.

[0512] In procedure 3b, a value is selected from the candidate values ​​for the transport block size included in the specified table. Here, the specified table may include at least the following values: 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 208, 224, 240, 256, 272, 288, 304, 320, 336, 352, 368, 384, 408, 432, 456, 480, 504, 528, 552, 576, 608, 640, 672, 704, 736, 768, 808, 848, 888, 928, 984, 1 Some or all of the following values ​​can be used as candidate values ​​for TBS: 032, 1064, 1128, 1160, 1192, 1224, 1256, 1288, 1320, 1352, 1416, 1480, 1544, 1608, 1672, 1736, 1800, 1864, 1928, 2024, 2088, 2152, 2216, 2280, 2408, 2472, 2536, 2600, 2664, 2728, 2792, 2856, 2976, 3104, 3240, 3368, 3496, 3624, 3753, and 3824. That is, the specified table can include a set of integer values ​​not exceeding the specified range.

[0513] For example, in process 3b, the minimum value of N can be determined according to the specified table. a info The value closest to N within the range a info Candidate values ​​for TBS.

[0514] In process 3c, through N a info =max(3840, 2^n·round((N)) info -24) / 2^n)) gives N a info In process 3c, n = floor(log2(N) info -24))-5 is given.

[0515] For example, process 3d can be implemented after process 3c.

[0516] In process 3d, the size N of the transport block is determined. TBS For example, when R is less than 1 / 4, through N TBS =8·C·ceil((N a info +24) / (8·C))-24 is given here. Here, it is obtained by C=ceil((N) a info +24) / 3816) is given.

[0517] In process 3d, for example, when R is greater than 1 / 4 and N a info When the value is greater than 8424, through N TBS =8·C·ceil((N a info +24) / (8·C))-24 is given here. Here, it is obtained by C=ceil((N) a info +24) / 8424) is given.

[0518] In process 3d, for example, when R is greater than 1 / 4 and N a info When the value is below 8424, through N TBS =8·ceil((N a info +24) / 8)-24 is given.

[0519] There is a concern that the longer the transport block configuration period, the lower the expected data transfer rate. Therefore, considering the possibility of a longer transport block configuration period, it is preferable to implement a mechanism to control the size of the transport block.

[0520] For example, the target coding rate R can also be controlled. Here, the target coding rate R can be a value greater than 1. When the target coding rate R is greater than 1, if the configuration period X0 of the transport block is 1 slot, the effective coding rate of the transport block is expected to be greater than 1, therefore, communication is generally not possible. On the other hand, even if the configuration period of the transport block is greater than 1, if the configuration period X0 of the transport block is greater than 1 slot, the effective coding rate of the transport block is less than 1, and optimal communication can still be achieved.

[0521] For example, the target coding rate R can be a value greater than a specified value. This specified value can be within the range of 0.93 to 1. This specified value is close to the effective coding rate supported by New Radio.

[0522] The target coding rate Rmax supported by the new radio is generally 948 / 1024. That is to say, this specified value can be close to the target coding rate Rmax supported by the new radio.

[0523] The effective coding rate can be calculated by dividing the size of the transport block by the product of the number of resource elements of the PUSCH included in the period of the transport block and the order of the modulation scheme of the PUSCH.

[0524] The MCS field included in the uplink grant for PUSCH scheduling can represent an index. In a first case, the target coding rate can be given based on a first MCS table and this index. In a second case, the target coding rate can be given based on a second MCS table and this index. Here, all target coding rates included in the first MCS table can be below the specified value. Furthermore, at least a portion of the target coding rates included in the first MCS table can be greater than the specified value. Additionally, all target coding rates included in the first MCS table corresponding to QPSK modulation can be below the specified value. Furthermore, at least a portion of the target coding rates included in the first MCS table corresponding to QPSK can be greater than the specified value.

[0525] Terminal device 1 can determine whether to refer to the first MCS table or the second MCS table based on an index represented by the MCS field included in the uplink grant for PUSCH scheduling.

[0526] The base station device 3 can determine whether to refer to the first MCS table or the second MCS table based on the index represented by the MCS field included in the uplink grant for PUSCH scheduling.

[0527] For example, the first case could be the case where the CRC sequence in DCI format attached to the uplink license is scrambled by C-RNTI, the PUSCH signal waveform is DFT-s-OFDM, and the configuration period X0 of the transport block is 1 time slot.

[0528] For example, the first case could be the scrambling of the CRC sequence in DCI format attached to the uplink license by C-RNTI, where the PUSCH signal waveform is DFT-s-OFDM and the configuration period X1 of the modulation symbol sequence is one time slot.

[0529] For example, the second case could be the case where the CRC sequence of the DCI format attached to the uplink license is scrambled by the C-RNTI, the signal waveform of the PUSCH is the DFT-s-OFDM, and the configuration period X0 of the transport block is an integer greater than one time slot.

[0530] For example, the second case could be the scrambling of the CRC sequence in DCI format attached to the uplink license by the C-RNTI, the signal waveform of the PUSCH being the DFT-s-OFDM, and the configuration period X1 of the sequence of modulation symbols being greater than one time slot.

[0531] Furthermore, in the third case, the target coding rate can be given based on the third MCS table and that index.

[0532] The third case may be that the CRC sequence of the DCI format attached to the uplink license is scrambled by the C-RNTI, the signal waveform of the PUSCH is the DFT-s-OFDM, the configuration period X0 of the transport block is 1 time slot, and it indicates that the RRC parameter of the third MCS table is maintained by the terminal device 1.

[0533] The third case may be that the CRC sequence of the DCI format attached to the uplink license is scrambled by the C-RNTI, the signal waveform of the PUSCH is the DFT-s-OFDM, the configuration period X1 of the modulation symbol sequence is 1 time slot, and it indicates that the RRC parameter of the third MCS table is held by the terminal device 1.

[0534] For example, the first table may include modulation schemes with orders lower than 64QAM. The first table may also exclude modulation schemes with orders higher than 64QAM (e.g., 256QAM).

[0535] For example, the second table may include modulation schemes with orders lower than 64QAM. The second table may also exclude modulation schemes with orders higher than 64QAM (e.g., 256QAM).

[0536] For example, the third table may include modulation schemes with orders greater than 64QAM (e.g., 256QAM).

[0537] Even in this second case, the first table can still be used for message 3PUSCH. Even in this second case, the first table can still be used for PUSCHs scheduled by random access response authorization.

[0538] For example, the target coding rate R can be given at least based on the temporal composition of a PUSCH with uplink grant scheduling. For example, the target coding rate R can also be determined at least based on the temporal composition of a PUSCH with uplink grant scheduling. For example, terminal device 1 can determine the target coding rate R at least based on the temporal composition of a PUSCH with uplink grant scheduling. For example, base station device 3 can also determine the target coding rate R at least based on the temporal composition of a PUSCH with uplink grant scheduling.

[0539] By controlling the target coding rate R based at least on the temporal configuration of the PUSCH, it is possible to achieve the desired data transfer rate regardless of the temporal configuration of the PUSCH. For example, with 10 time slots of PUSCH time resources, setting the target coding rate R to around 4 can yield a data transfer rate similar to setting the target coding rate R to 0.4 with 1 time slot of PUSCH time resources.

[0540] For example, when the temporal configuration of the PUSCH is a first configuration, the target coding rate R can be a first value. Alternatively, when the temporal configuration of the PUSCH is a second configuration different from the first configuration, the target coding rate R can be a second value different from the first value. For example, when the time resources of the PUSCH are a first number of time slots, the target coding rate R can be a first value. Alternatively, when the time resources of the PUSCH are a second time slot different from the first time slot, the target coding rate R can be a second value different from the first value.

[0541] For example, the target coding rate R can be given at least based on X0. For example, the target coding rate R can also be determined at least based on X0. For example, terminal device 1 can determine the target coding rate R at least based on X0. For example, base station device 3 can also determine the target coding rate R at least based on X0.

[0542] By controlling the target coding rate R based at least on X0, it is possible to achieve a specified data transfer rate independent of the transport block configuration period. For example, when X0 is 10 time slots, setting the target coding rate R to around 4 can yield a similar level of data transfer rate as setting the target coding rate R to around 0.4 when X0 is 1 time slot.

[0543] For example, if X0 is a first value, the target coding rate R can be a second value. Alternatively, if X0 is a third value different from the first value, the target coding rate R can be a fourth value different from the second value.

[0544] For example, the target coding rate R can be given at least based on X1. For example, the target coding rate R can also be determined at least based on X1. For example, terminal device 1 can determine the target coding rate R at least based on X1. For example, base station device 3 can also determine the target coding rate R at least based on X1.

[0545] By controlling the target coding rate R based at least on X1, it is possible to achieve a specified data transmission rate independent of the configuration period of the modulation symbols. For example, when X1 is 10 time slots, setting the target coding rate R to around 4 can result in a data transmission rate of the same magnitude as setting the target coding rate R to around 0.4 when X1 is 1 time slot.

[0546] For example, if X1 is a first value, the target coding rate R can be a second value. Alternatively, if X1 is a third value different from the first value, the target coding rate R can be a fourth value different from the second value.

[0547] For example, the target coding rate R can be given at least based on X2. For example, the target coding rate R can also be determined at least based on X2. For example, terminal device 1 can determine the target coding rate R at least based on X2. For example, base station device 3 can also determine the target coding rate R at least based on X2.

[0548] By controlling the target coding rate R based at least on X2, it is possible to achieve a specified data transfer rate independent of the DMRS configuration cycle. For example, with X2 of 10 time slots, setting the target coding rate R to around 4 can yield a similar level of data transfer rate as setting the target coding rate R to 0.4 with X2 of 1 time slot.

[0549] For example, if X2 is a first value, the target coding rate R can be a second value. Alternatively, if X2 is a third value different from the first value, the target coding rate R can be a fourth value different from the second value.

[0550] For example, the target coding rate R can be given at least based on X3. For example, the target coding rate R can also be determined at least based on X3. For example, terminal device 1 can determine the target coding rate R at least based on X3. For example, base station device 3 can also determine the target coding rate R at least based on X3.

[0551] By controlling the target coding rate R based at least on X3, it is possible to achieve a specified data transfer rate independent of the coherence period. For example, with X3 of 10 time slots, setting the target coding rate R to around 4 can yield a similar data transfer rate as setting the target coding rate R to around 0.4 with X3 of 1 time slot.

[0552] For example, if X3 is a first value, the target coding rate R can be a second value. Alternatively, if X3 is a third value different from the first value, the target coding rate R can be a fourth value different from the second value.

[0553] For example, the size of the transport block can be controlled during the process of determining the size of the transport block (part or all of process 1 to process 3).

[0554] For example, the first operator can be used to control the size of the transport block. That is, the first operator can act on at least one of the variables in the process to control the size of the transport block.

[0555] For example, when the configuration period X0 of the transport block is greater than one time slot, the first size of the transport block can be given at least based on the first operator. For example, when the configuration period X0 of the transport block is greater than one time slot, the size of the transport block can also be determined at least based on the first operator. For example, when the configuration period X0 of the transport block is greater than one time slot, terminal device 1 can determine the size of the transport block at least based on the first operator. For example, when the configuration period X0 of the transport block is greater than one time slot, base station device 3 can also determine the size of the transport block at least based on the first operator.

[0556] For example, when the configuration period X0 of the transport block is one time slot, the second size of the transport block can be given without being based on the first operator. For example, when the configuration period X0 of the transport block is one time slot, the size of the transport block can also be determined without being based on the first operator. For example, when the configuration period X0 of the transport block is one time slot, terminal device 1 can determine the size of the transport block without being based on the first operator. For example, when the configuration period X0 of the transport block is one time slot, base station device 3 can also determine the size of the transport block without being based on the first operator. Here, the first operator can be an operator that operates in a way that makes the first size greater than the second size. Here, the values ​​of the various parameters used to determine the first size can be the same as the values ​​of the various parameters used to determine the second size.

[0557] For example, when the configuration period X1 of the modulation symbol sequence is greater than one time slot, the first size of the transport block can be given at least based on the first operator. For example, when the configuration period X1 of the modulation symbol sequence is greater than one time slot, the size of the transport block can also be determined at least based on the first operator. For example, when the configuration period X1 of the modulation symbol sequence is greater than one time slot, terminal device 1 can determine the size of the transport block at least based on the first operator. For example, when the configuration period X1 of the modulation symbol sequence is greater than one time slot, base station device 3 can also determine the size of the transport block at least based on the first operator.

[0558] For example, when the configuration period X1 of the modulation symbol sequence is one time slot, the second size of the transport block can be given without being based on the first operator. For example, when the configuration period X1 of the modulation symbol sequence is one time slot, the size of the transport block can also be determined without being based on the first operator. For example, when the configuration period X1 of the modulation symbol sequence is one time slot, terminal device 1 can determine the size of the transport block without being based on the first operator. For example, when the configuration period X1 of the modulation symbol sequence is one time slot, base station device 3 can also determine the size of the transport block without being based on the first operator. Here, the first operator can be an operator that operates in a way that makes the first size greater than the second size. Here, the values ​​of the various parameters used to determine the first size can be the same as the values ​​of the various parameters used to determine the second size.

[0559] For example, the first operator can be used in process 1a related to the determination of the size of the transport block. For example, in process 1a, N can be controlled at least based on the first operator. a RE For example, in process 1a, N can be... RB sc ·N sh symbMultiply by the value given as the first operator. Here, the value given as the first operator can be a value greater than 1. For example, in process 1a, the value given as the first operator could be N. PRB oh For example, in process 1a, through N a RE =N RB sc ·N sh symb -N PRB DMRS -N PRB oh +X gives N a RE X can be the value given as the first operator.

[0560] For example, the first operator can be used in process 1b related to the determination of the transport block size. For example, in process 1b, N can be controlled at least based on the first operator. RE For example, in process 1b, min(X5, N) can be used. a RE )·n PRB Multiply by the value given by the first operator. For example, in process 1b, X5 can also be multiplied by the value given by the first operator. For example, in process 1b, N can also be multiplied by the value given by the first operator. a RE Multiply by the value given by the first operator. For example, in process 1b, through N RE =min(X5, N) a RE )·n PRB +X gives N RE X can be the value given as the first operator.

[0561] For example, the first operator can be used at least in process 2, which relates to determining the size of the transport block. For example, in process 2, N can be... info =N RE ·R·Q m ·v is multiplied by the value given by the first operator. For example, in process 2, through N info =N RE ·R·Q m ·v+X gives N info X can be the value given as the first operator.

[0562] For example, the first operator can be used at least in process 3, which relates to determining the size of the transport block. For example, via N TBS =8·C·ceil((N a info+24) / (8·C))·X-24 gives N TBS X can be a value given as the first operator. For example, via N TBS =8·C·ceil((N a info +24)·X / (8·C))-24 gives N TBS X can be a value given as the first operator. For example, via N TBS =8·C·ceil((N a info ·X+24) / (8·C))-24 gives N TBS X can be a value given as the first operator. For example, via N TBS =8·C·ceil((N a info +24) / (8·C))-24+X gives N TBS X can be the value given as the first operator.

[0563] For example, the first operator can be used for at least N TBS For example, the size of the transport block can be determined by dividing N... TBS The value is given by multiplying by the value given by the first operator.

[0564] The first operator can be determined based on at least the sixth control information. For example, the sixth control information can be determined based on at least any one of the following: RRC parameters, upper-layer signals, uplink grants for PUSCH scheduling, or a DCI format.

[0565] For example, the terminal device 1 holding the sixth control information could be terminal device 1 holding X6. For example, the sixth control information could be information representing X6. For example, the sixth control information could be information other than information representing X6, but it could also be information used to determine X6.

[0566] Even if the terminal device 1 retains the sixth control information, the first operator may not be used in determining the size of the transport block included in message 3PUSCH.

[0567] Even if terminal device 1 retains the sixth control information, the first operator may not be used in determining the size of the transport block included in the PUSCH scheduled by the random access response authorization.

[0568] If the terminal device 1 does not maintain the sixth control information, the first operator may not be used in determining the size of the transport block included in the PUSCH.

[0569] For example, X6 can be given at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, X6 can also be determined at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, terminal device 1 can determine X6 at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, base station device 3 can also determine X6 at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant.

[0570] By controlling X6 based at least on the time domain configuration of PUSCH, it is possible to achieve the desired data transfer rate regardless of the time domain configuration of PUSCH.

[0571] For example, if the time domain configuration of the PUSCH is a first configuration, X6 can be a first value. Alternatively, if the time domain configuration of the PUSCH is a second configuration different from the first configuration, X6 can be a second value different from the first value. For example, if the time resource of the PUSCH is a first number of time slots, X6 can be a first value. Alternatively, if the time resource of the PUSCH is a second time slot different from the first time slot, X6 can be a second value different from the first value.

[0572] For example, X6 can be given at least based on X0. For example, X6 can also be determined at least based on X0. For example, terminal device 1 can determine X6 at least based on X0. For example, base station device 3 can also determine X6 at least based on X0.

[0573] By controlling X6 based at least on X0, it is possible to achieve a specified data transfer rate independent of the configuration cycle of the transport block.

[0574] For example, it could be that X0 is the first value and X6 is the second value. Alternatively, it could be that X0 is a third value different from the first value and X6 is a fourth value different from the second value.

[0575] For example, X6 can be given at least based on X1. For example, X6 can also be determined at least based on X1. For example, terminal device 1 can determine X6 at least based on X1. For example, base station device 3 can also determine X6 at least based on X1.

[0576] By controlling the target coding rate R based at least on X1, it is possible to achieve a specified data transmission rate independent of the configuration period of the sequence of modulation symbols.

[0577] For example, it could be that X1 is the first value, and X6 is the second value. Alternatively, it could be that X1 is a third value different from the first value, and X6 is a fourth value different from the second value.

[0578] For example, X6 can be given at least based on X2. For example, X6 can also be determined at least based on X2. For example, terminal device 1 can determine X6 at least based on X2. For example, base station device 3 can also determine X6 at least based on X2.

[0579] By controlling the target coding rate R based at least on X2, it is possible to achieve the specified data transfer rate regardless of the DMRS configuration cycle.

[0580] For example, it could be that X2 is the first value and X6 is the second value. Alternatively, it could be that X2 is a third value different from the first value and X6 is a fourth value different from the second value.

[0581] For example, X6 can be given at least based on X3. For example, X6 can also be determined at least based on X3. For example, terminal device 1 can determine X6 at least based on X3. For example, base station device 3 can also determine X6 at least based on X3.

[0582] By controlling the target coding rate R based at least on X3, it is possible to achieve the specified data transmission rate independent of the coherence period.

[0583] For example, it could be that X3 is the first value and X6 is the second value. Alternatively, it could be that X3 is a third value different from the first value and X6 is a fourth value different from the second value.

[0584] For example, X6 can be given at least based on X4. For example, X6 can also be determined at least based on X4. For example, terminal device 1 can determine X6 at least based on X4. For example, base station device 3 can also determine X6 at least based on X4.

[0585] By controlling X6 based at least on X4, it is possible to achieve a specified data transfer rate regardless of the method for determining the size of the transport block.

[0586] For example, it could be that X4 is the first value and X6 is the second value. Alternatively, it could be that X4 is a third value different from the first value and X6 is a fourth value different from the second value.

[0587] Figure 16 This is a diagram illustrating an example configuration of the DMRS for a PUSCH used in one embodiment of this invention. Figure 16 In this context, it is assumed that the configuration period for the DMRS used for this PUSCH is one time slot. Figure 16 In the diagram, the horizontal axis represents the time axis, and the vertical axis represents the frequency axis. Furthermore, in... Figure 16 In the time domain, resource elements corresponding to OFDM symbols for two time slots are shown. Furthermore, in... Figure 16In the frequency domain, the resource element corresponding to one PRB is shown. Furthermore, Figure 16 The 28 OFDM symbols shown are appended with indices l = 0 to l = 27 in ascending order in the time domain. Furthermore, in Figure 16 The diagram shows the PUSCH configured in OFDM symbols l=3 to l=27.

[0588] For example, the configuration of DMRS can be based at least on reference location l start And configuration modes are given. For example, the configuration of DMRS can also be based at least on reference location l start The configuration mode is determined accordingly. For example, terminal device 1 can be based at least on reference location l. start The configuration of DMRS is determined by the configuration mode. For example, base station device 3 can also be based at least on reference location l. start The configuration mode determines the configuration of DMRS.

[0589] A configuration pattern may include at least a set of OFDM symbol indices for configuring DMRS. Here, the location where OFDM symbol index l = 0 in the DMRS configuration pattern is set as reference location l. start .

[0590] exist Figure 16 In the middle, the reference location l for time slot #0 0 start This is set to the location where PUSCH transmission begins in time slot #0 (that is, the location where OFDM symbol index l = 3). In other words, OFDM symbol index l = 3 is the reference location l for time slot #0. 0 start Here, the configuration mode for slot #0 is 0, 4, 8, therefore DMRS is configured in the resource element represented by diagonal lines and grid lines. For example... Figure 16 As shown, DMRS are configured with certain intervals in the frequency direction. In particular, the DMRS of diagonal resource elements are also called float-loaded DMRS. In addition, the DMRS of grid line resource elements are also called additional DMRS.

[0591] exist Figure 16 In the middle, the reference location l for time slot #1 1 start This is set to the location where PUSCH transmission begins in time slot #1 (that is, the location where OFDM symbol index l = 14). In other words, OFDM symbol index l = 14 is the reference location l for time slot #0. 1 startHere, the configuration mode for slot #1 is 0, 5, 10, therefore DMRS is configured in the resource elements represented by diagonal lines and grid lines. In particular, the DMRS for resource elements with horizontal lines is also called preloaded DMRS. Furthermore, the DMRS for resource elements with vertical lines is also called appended DMRS.

[0592] Also Figure 16 As shown, the configuration mode of DMRS can be different for each time slot, or it can be set for each time slot. For example, the configuration mode of DMRS can be determined based on the number of OFDM symbols used for PUSCH in a time slot.

[0593] like Figure 16 The sparse DMRS configuration shown is preferred in environments where terminal device 1 moves at high speeds, but it is sometimes not considered efficient resource utilization when terminal device 1 moves at low speeds or is not moving. Therefore, when PUSCH is configured across multiple time slots, it is preferable to further limit the configuration settings of DMRS.

[0594] For example, the time slot for configuring DMRS can be given at least based on the DMRS configuration period X2. For example, the time slot for configuring DMRS can also be determined at least based on the DMRS configuration period X2. For example, terminal device 1 can determine which time slot within a period of the DMRS configuration period to configure DMRS in, at least based on the DMRS configuration period X2. For example, base station device 3 can also determine which time slot within a period of the DMRS configuration period to configure DMRS in, at least based on the DMRS configuration period X2.

[0595] Figure 17 This is a diagram illustrating an example of the DMRS time slots of a PUSCH configured for one embodiment of this implementation. Figure 17 The horizontal axis represents the time axis. Furthermore, in Figure 17 In the middle, multiple time slots are shown on the time axis (in Figure 17 (There are 8 time slots in the middle). Here, Figure 17 Multiple time slots are indexed sequentially, from time slot #0 to time slot #3, according to the configuration cycle of each DMRS. Figure 17 In this invention, multiple time slots are configured consecutively in the time domain, but the solution is not limited to this configuration. For example, in the solution, multiple time slots may also consist of time slots capable of uplink transmission. That is, in the solution, multiple time slots may also be configured without including time slots capable of downlink transmission.

[0596] For example, in Figure 17In this configuration, the DMRS used for PUSCH can be configured in time slots #0, #1, #4, and #5. On the other hand, in... Figure 17 In this context, the DMRS used for PUSCH may not be configured in time slots #2, #3, #6, and #7.

[0597] For example, the time slot configured for DMRS for PUSCH can be configured in the X7 time slot at the beginning of one cycle within the DMRS configuration period. Alternatively, DMRS can be configured outside of time slots not specifically designated for DMRS configuration for PUSCH.

[0598] For example, the time slots configured for the DMRS used for the PUSCH can have a periodicity of X7 time slots within one period of the DMRS configuration cycle. For example, the time slot i configured for the DMRS used for the PUSCH can be a value that satisfies mod(i, X7) = Z. Here, Z can include at least one of the following: RRC parameters, upper-layer signals, uplink grants for scheduling the PUSCH, or a DCI format.

[0599] For example, X7 can be determined based at least on the seventh control information. For example, the seventh control information can be determined based at least on at least one of the following: RRC parameters, upper-layer signals, uplink grants for PUSCH scheduling, or a DCI format.

[0600] Even if terminal device 1 retains the seventh control information, DMRS for message 3PUSCH can be configured in all time slots.

[0601] For example, the terminal device 1 holding the seventh control information could be terminal device 1 holding X7. For example, the seventh control information could be information representing X7. For example, the seventh control information could be information other than information representing X7, but it could also be information used to determine X7.

[0602] Even if terminal device 1 retains the seventh control information, the DMRS for PUSCH scheduled by random access response authorization can be configured in all time slots.

[0603] If the terminal device 1 does not retain the seventh control information, the DMRS for PUSCH can be configured in all time slots.

[0604] For example, X7 can be given at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, X7 can also be determined at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, terminal device 1 can determine X7 at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant. For example, base station device 3 can also determine X7 at least based on the time-domain configuration of a PUSCH scheduled by an uplink grant.

[0605] By controlling X7 based at least on the temporal configuration of the PUSCH, it is possible to control the temporal density of the DMRS of the PUSCH based on the temporal configuration of the PUSCH.

[0606] For example, X7 could be a first value if the time domain configuration of the PUSCH is a first configuration. Alternatively, X7 could be a second value different from the first value if the time domain configuration of the PUSCH is a second configuration different from the first configuration. For example, X7 could be a first value if the time resource of the PUSCH is a first number of time slots. Alternatively, X7 could be a second value different from the first value if the time resource of the PUSCH is a second time slot different from the first time slot.

[0607] For example, X7 can be given at least based on X0. For example, X7 can also be determined at least based on X0. For example, terminal device 1 can determine X7 at least based on X0. For example, base station device 3 can also determine X7 at least based on X0.

[0608] By controlling X7 based at least on X0, it is possible to control the temporal density of the DMRS of this PUSCH based on the configuration period of the transport block. For example, it is preferable to implement the specified DMRS configuration on a per-transport-block basis.

[0609] For example, it could be that X0 is the first value and X7 is the second value. Alternatively, it could be that X0 is a third value different from the first value and X7 is a fourth value different from the second value.

[0610] For example, X7 can be given at least based on X1. For example, X7 can also be determined at least based on X1. For example, terminal device 1 can determine X7 at least based on X1. For example, base station device 3 can also determine X7 at least based on X1.

[0611] By controlling X7 based at least on X1, it is possible to control the temporal density of the DMRS of the PUSCH based on the configuration period of the modulation symbol sequence. For example, the configuration of the modulation symbols and the configuration of the DMRS may be facilitated.

[0612] For example, it could be that X1 is the first value and X7 is the second value. Alternatively, it could be that X1 is a third value different from the first value and X7 is a fourth value different from the second value.

[0613] For example, X7 can be given at least based on X2. For example, X7 can also be determined at least based on X2. For example, terminal device 1 can determine X7 at least based on X2. For example, base station device 3 can also determine X7 at least based on X2.

[0614] By controlling X7 based at least on X2, it is possible to control the temporal density of the DMRS for this PUSCH based on the DMRS configuration cycle. Flexible DMRS configuration can be achieved by setting the DMRS configuration cycle and the temporal density of the DMRS.

[0615] For example, it could be that X2 is the first value and X7 is the second value. Alternatively, it could be that X2 is a third value different from the first value and X7 is a fourth value different from the second value.

[0616] For example, X7 can be given at least based on X3. For example, X7 can also be determined at least based on X3. For example, terminal device 1 can determine X7 at least based on X3. For example, base station device 3 can also determine X7 at least based on X3.

[0617] By controlling X7 based at least on X3, it is possible to control the temporal density of the DMRS of the PUSCH based on the coherence period. It is also possible to control the DMRS density based on the terminal's movement speed by setting the coherence period and the temporal density of the DMRS.

[0618] For example, it could be that X3 is the first value and X7 is the second value. Alternatively, it could be that X3 is a third value different from the first value and X7 is a fourth value different from the second value.

[0619] For example, X7 can be given at least based on X4. For example, X7 can also be determined at least based on X4. For example, terminal device 1 can determine X7 at least based on X4. For example, base station device 3 can also determine X7 at least based on X4.

[0620] By controlling X7 based at least on X4, it is possible to control the temporal density of the DMRS of the PUSCH based on a method for determining the size of the transport block.

[0621] For example, it could be that X4 is the first value and X7 is the second value. Alternatively, it could be that X4 is a third value different from the first value and X7 is a fourth value different from the second value.

[0622] Figure 18 This is a diagram illustrating an example configuration of the DMRS for a PUSCH used in one embodiment of this invention. Figure 18 In this context, it is assumed that the configuration period for the DMRS used for this PUSCH is one time slot. Figure 18 In the diagram, the horizontal axis represents the time axis, and the vertical axis represents the frequency axis. Furthermore, in... Figure 18 In the time domain, resource elements corresponding to OFDM symbols for two time slots are shown. Furthermore, in... Figure 18 In the frequency domain, the resource element corresponding to one PRB is shown. Furthermore, Figure 18 The 28 OFDM symbols shown are appended with indices l = 0 to l = 27 in ascending order in the time domain. Furthermore, in Figure 18 The diagram shows the PUSCH configured in OFDM symbols l=3 to l=27.

[0623] exist Figure 18 In this context, the DMRS configuration modes include OFDM symbol indices 0, 8, and 16. That is, based on the DMRS reference location l... start Based on this, DMRS is configured in OFDM symbols 0, 8, and 16.

[0624] like Figure 18 As shown, the DMRS configuration pattern can be applied in each cycle of the DMRS configuration period. Here, the DMRS configuration pattern can be composed of a set of integer values ​​ranging from 0 to x2*14 OFDM symbols - 1. In particular, at least one of the indices of the OFDM symbols included in the DMRS configuration pattern can be a value greater than 13.

[0625] Hereinafter, various apparatus designs for one embodiment will be described.

[0626] (1) To achieve the above objective, the present invention adopts the following solution. That is, the first solution of the present invention is a terminal device comprising: a receiving unit that receives a command to activate a MAC layer of a spatial association information set; and a transmitting unit that applies a transmitting filter based on any one spatial association information in the spatial association information set to transmit a PUCCH, and applies multiple transmitting filters based on each of multiple spatial association information included in a subset of spatial association information in the spatial association information set to transmit a PUSCH in a time slot set, wherein the spatial association information subset includes at least a first spatial association information and a second spatial association information different from the first spatial association information, and the transmitting unit applies a transmitting filter based on the first spatial association information to the PUSCH of the first time slot subset of the time slot set, and applies a transmitting filter based on the second spatial association information to the PUSCH of the second time slot subset of the time slot set.

[0627] (2) Furthermore, a second aspect of the present invention is a terminal device comprising: a receiving unit that receives a DCI format including at least one SRS resource indication field; and a transmitting unit that transmits PUSCH scheduled via the DCI format in a time slot set, sets an SRS resource set in the terminal device via RRC parameters, determines a first SRS resource subset and a second SRS resource subset of the SRS resource set, and indicates the first SRS resource subset or the second SRS resource subset based on the value of the SRS resource indication field, wherein the first SRS resource subset includes at least a first SRS resource and a second SRS resource, and the second SRS resource subset includes at least a third SRS resource and a second SRS resource. Four SRS resources, when the indicated SRS resource subset is the first SRS resource subset, the transmission unit applies the PUSCH to the first time slot subset of the time slot set as a transmission filter applied to the first SRS resource, and applies the PUSCH to the second time slot subset of the time slot set as a transmission filter applied to the second SRS resource; when the indicated SRS resource subset is the second SRS resource subset, the PUSCH to the third time slot subset of the time slot set as a transmission filter applied to the third SRS resource, and applies the PUSCH to the fourth time slot subset of the time slot set as a transmission filter applied to the fourth SRS resource.

[0628] (3) Furthermore, in the second aspect of the present invention, when the transmission mode for the PUSCH is set to codebook mode and transmission diversity is set for the PUSCH, the first SRS resource subset includes multiple SRS resources. When the transmission mode for the PUSCH is set to codebook mode and transmission diversity is not set for the PUSCH, the first SRS resource subset includes one SRS resource, and the second SRS resource subset includes one SRS resource. When the transmission mode for the PUSCH is set to non-codebook mode, regardless of the transmission diversity setting for the PUSCH, the first SRS resource subset includes multiple SRS resources.

[0629] (4) Furthermore, a third aspect of the present invention is a terminal device comprising: a receiving unit that receives a first MAC layer command to activate a first spatial association information set and a second MAC layer command to activate a second spatial association information set; and a transmitting unit that transmits a PUCCH by applying a transmitting filter based on a spatial association information in the first spatial association information set and transmits a PUSCH in a time slot set by applying multiple transmitting filters based on each of multiple spatial association information included in a subset of the first spatial association information in the second spatial association information set, wherein the first spatial association information subset includes at least first spatial association information and second spatial association information, and the transmitting unit applies a transmitting filter based on the first spatial association information to the PUSCH of the first time slot subset of the time slot set and applies a transmitting filter based on the second spatial association information to the PUSCH of the second time slot subset of the time slot set.

[0630] (5) Furthermore, the fourth aspect of the present invention is a base station apparatus comprising: a receiving unit that transmits a command to activate a MAC layer of a spatial association information set; and a receiving unit that receives a PUCCH for which a transmission filter based on any one of the spatial association information in the spatial association information set is applied, and receives, in a time slot set, a PUSCH for which a plurality of transmission filters based on each of a plurality of spatial association information included in a spatial association information subset of the spatial association information set are applied, wherein the spatial association information subset includes at least a first spatial association information and a second spatial association information different from the first spatial association information, applies a transmission filter based on the first spatial association information to the PUSCH of a first time slot subset of the time slot set, and applies a transmission filter based on the second spatial association information to the PUSCH of a second time slot subset of the time slot set.

[0631] (6) Furthermore, a fifth aspect of the present invention is a base station apparatus comprising: a transmitting unit that receives a DCI format including at least one SRS resource indication field; and a receiving unit that receives PUSCH scheduled through the DCI format in a time slot set, sets an SRS resource set in a terminal device using RRC parameters, determines a first SRS resource subset and a second SRS resource subset of the SRS resource set, and indicates the first SRS resource subset or the second SRS resource subset based on the value of the SRS resource indication field, wherein the first SRS resource subset includes at least a first SRS resource and a second SRS resource, and the second SRS resource subset includes at least a third SRS resource. The PUSCH application for the first time slot subset of the time slot set is a transmit filter applied to the first SRS resource when the indicated SRS resource subset is the first SRS resource subset; the PUSCH application for the second time slot subset of the time slot set is a transmit filter applied to the second SRS resource when the indicated SRS resource subset is the second SRS resource subset; the PUSCH application for the third time slot subset of the time slot set is a transmit filter applied to the third SRS resource when the indicated SRS resource subset is the second SRS resource subset; and the PUSCH application for the fourth time slot subset of the time slot set is a transmit filter applied to the fourth SRS resource.

[0632] (7) Furthermore, in the fifth aspect of the present invention, when the transmission mode for the PUSCH is set to codebook mode and transmission diversity is set for the PUSCH, the first SRS resource subset includes multiple SRS resources; when the transmission mode for the PUSCH is set to codebook mode and transmission diversity is not set for the PUSCH, the first SRS resource subset includes one SRS resource, and the second SRS resource subset includes one SRS resource; when the transmission mode for the PUSCH is set to non-codebook mode, regardless of the transmission diversity setting for the PUSCH, the first SRS resource subset includes multiple SRS resources.

[0633] (8) Furthermore, a sixth aspect of the present invention is a base station apparatus comprising: a transmitting unit that transmits a first MAC layer command to activate a first spatial association information set and a second MAC layer command to activate a second spatial association information set; and a receiving unit that receives a PUCCH for which a transmission filter based on a spatial association information set in the first spatial association information set is applied, and receives, in a time slot set, a PUSCH for which a plurality of transmission filters based on each of a plurality of spatial association information sets included in a first spatial association information set in the second spatial association information set are applied, wherein the first spatial association information set includes at least first spatial association information and second spatial association information, and applies a transmission filter based on the first spatial association information to the PUSCH of the first time slot subset of the time slot set, and applies a transmission filter based on the second spatial association information to the PUSCH of the second time slot subset of the time slot set.

[0634] (9) Furthermore, a seventh aspect of the present invention is a terminal device comprising: a receiving unit that receives a control signal representing information indicating a first precoder subset of a first precoder set, and receiving a DCI format including a field representing a first precoder among the precoders included in the first precoder subset; and a transmitting unit that transmits PUSCH scheduled via the DCI format, wherein the first precoder subset includes at least a second precoder, the second precoder being determined based on the first precoder, and the transmitting unit applying the first precoder to the PUSCH of the first time slot subset of the time slot set, and applying the second precoder to the PUSCH of the second time slot subset of the time slot set.

[0635] (10) Furthermore, in the seventh aspect of the present invention, the transmitting unit transmits the functional information of the terminal device, the functional information indicating whether it has the function of applying a precoder of a specified type in the first precoder set. If the functional information indicates that the function of applying the specified type of precoder is not available, the first precoder subset is configured to exclude the specified type of precoder.

[0636] (11) Furthermore, an eighth aspect of the present invention is a base station apparatus comprising: a transmitting unit that transmits a control signal representing information indicating a first precoder subset of a first precoder set, and transmits a DCI format including a field representing a first precoder among the precoders included in the first precoder subset; and a receiving unit that receives PUSCHs scheduled via the DCI format in a time slot set, wherein the first precoder subset includes at least a second precoder, the second precoder is determined based on the first precoder, the first precoder is applied to the PUSCHs of the first time slot subset of the time slot set, and the second precoder is applied to the PUSCHs of the second time slot subset of the time slot set.

[0637] (12) Furthermore, in the eighth aspect of the present invention, the receiving unit receives functional information of the terminal device that transmits the PUSCH, the functional information indicating whether it has the function of applying a precoder of a specified type in the first precoder set, and if the functional information indicates that it does not have the function of applying the specified type of precoder, the first precoder subset is configured to not include the specified type of precoder.

[0638] The programs operating in the base station device 3 and terminal device 1 according to one aspect of the present invention can be programs that control CPUs (Central Processing Units) and the like to achieve the functions of the above-described embodiments according to one aspect of the present invention (programs that enable the computer to function). Then, the information processed by these devices is temporarily stored in RAM (Random Access Memory) during processing, and subsequently stored in various ROMs such as Flash ROM (Read Only Memory) and HDDs (Hard Disk Drives), and read, corrected, and written by the CPU as needed.

[0639] It should be noted that a portion of the terminal device 1 and base station device 3 described above can also be implemented using a computer. In this case, it can be achieved by recording a program for implementing the control function on a computer-readable recording medium, reading the program recorded on the recording medium into a computer system, and executing it.

[0640] It should be noted that the "computer system" mentioned here refers to the computer system built into terminal device 1 or base station device 3, and employs hardware including an operating system and peripheral devices. Furthermore, "computer-readable recording media" refers to removable media such as floppy disks, magneto-optical disks, ROMs, and CD-ROMs, as well as storage devices such as hard drives built into the computer system.

[0641] Furthermore, "computer-readable recording medium" may also include: a recording medium that dynamically stores a program for a short period of time, such as a communication line in the case of transmitting a program via a network such as the Internet or a communication line such as a telephone line; and a recording medium that stores a program for a fixed period of time, such as volatile memory inside a computer system that serves as a server or client in such cases. In addition, the aforementioned program may be a program used to implement the above-mentioned functions, or it may be a program that can implement the above-mentioned functions by combining with a program already recorded in the computer system.

[0642] Furthermore, the base station device 3 in the above embodiments can also be implemented as an assembly (device group) composed of multiple devices. Each device constituting the device group can possess some or all of the functions or functional blocks of the base station device 3 in the above embodiments. As a device group, it is sufficient to have all the functions or functional blocks of the base station device 3. In addition, the terminal device 1 in the above embodiments can also communicate with the base station device, which is an assembly.

[0643] Furthermore, the base station device 3 in the above embodiments can be EUTRAN (Evolved Universal Terrestrial Radio Access Network) and / or NG-RAN (NextGenRAN, NR RAN). Additionally, the base station device 3 in the above embodiments may also have some or all of the functions of a host node for the eNodeB and / or gNB.

[0644] Furthermore, the terminal device 1 and base station device 3 described above can be implemented, either partially or entirely, as an LSI (Laser Sensor), typically an integrated circuit, or as a chipset. Each functional block of the terminal device 1 and base station device 3 can be implemented as a separate chip, or partially or entirely integrated into a single chip. Moreover, the method of integrated circuit implementation is not limited to LSI; it can also be implemented using dedicated circuits or general-purpose processors. Furthermore, if advancements in semiconductor technology lead to integrated circuit technologies that replace LSIs, integrated circuits based on such technologies can also be used.

[0645] Furthermore, while the above embodiments describe a terminal device as an example of a communication device, the invention of this application is not limited thereto and can be applied to fixed or non-movable electronic devices installed indoors or outdoors, such as AV equipment, kitchen equipment, cleaning / washing equipment, air conditioning equipment, office equipment, vending machines, and other household equipment, etc.

[0646] The embodiments of the present invention have been described in detail above with reference to the accompanying drawings. However, the specific configuration is not limited to these embodiments, and design changes that do not depart from the spirit of the present invention are also included. Furthermore, various modifications can be made to one aspect of the present invention within the scope shown in the technical solution. Embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included within the technical scope of the present invention. In addition, configurations obtained by replacing elements that have the same effect as the elements described in the above embodiments are also included.

[0647] Industrial availability

[0648] One aspect of the present invention can be used, for example, in communication systems, communication devices (e.g., mobile phone devices, base station devices, wireless LAN devices, or sensor devices), integrated circuits (e.g., communication chips), or programs.

[0649] Explanation of reference numerals in the attached figures

[0650] 1 (1A, 1B, 1C) Terminal device

[0651] 3. Base station equipment

[0652] 10, 30 Wireless Transceiver Unit

[0653] 10a and 30a wireless transmission units

[0654] 10aa Channel coding / scrambling / modulation unit

[0655] 10ab layer mapping section

[0656] 10ac precoding section

[0657] 10ad Time Signal Generation Unit

[0658] 10ae Spatial Filter Section

[0659] 10af antenna section

[0660] 10b and 30b wireless receivers

[0661] 10ba Channel Decoding / Descrambling / Demodulation Unit

[0662] 10bb layer demapping unit

[0663] 10bc Channel Demodulation Unit

[0664] 10bd frequency signal generation unit

[0665] 10be Spatial Filter Section

[0666] 10bf antenna section

[0667] Antenna sections 11 and 31

[0668] RF Sections 12 and 32

[0669] 13, 33 Baseband Section

[0670] 14, 34 Upper-level processing unit

[0671] 15, 35 Media Access Control Layer Processing Department

[0672] 16, 36 Wireless Resource Control Layer Processing Unit

[0673] Search area sets 91, 92, 93, 94

[0674] 300 component carrier

[0675] 301 Main Community

[0676] 302, 303 Auxiliary Communities

[0677] 1600 Spatial Filter Set

[0678] 1700 codebook

[0679] 3000 points

[0680] 3001, 3002 Resource Grid

[0681] 3003, 3004 BWP

[0682] Offsets for 3011, 3012, 3013, and 3014

[0683] 3100 and 3200 public resource block sets

[0684] 16000 Management Functions

[0685] Spatial filters 16001, 16002, 16003, 16004, 16005, 16006, 16007, 16008, 16009, 16010, 16011, 16012, 16013, 16014, 16015, 16016, 16017, 16018, 16019, 16020, 16021, 16022, 16023, 16024, 16025, 16026, 16027, 16028, 16029, 16030, 16031, 16032

[0686] 16101, 16102 Downlink Physical Signals

[0687] 16103 Uplink Physical Signal

[0688] Codebooks 17001, 17002, 17003, 17004

Claims

1. A terminal device, the terminal device comprising: The receiving unit receives a PDCCH comprising a DCI format for determining a first spatial filter and a second spatial filter; and The transmitting unit transmits PUSCHs scheduled according to the DCI format in a time slot set. The transmitting unit applies the first spatial filter to the PUSCH of the first time slot subset of the time slot set, and applies the second spatial filter to the PUSCH of the second time slot subset of the time slot set. The number of time slots in one cycle of continuously mapping the coherent period of the first spatial filter and the number of time slots in one cycle of continuously mapping the coherent period of the second spatial filter are determined by the RRC parameter. The first time slot subset has the same number of time slots as the second time slot subset.

2. A base station apparatus, the base station apparatus comprising: The transmitting unit transmits a PDCCH containing a DCI format for determining a first spatial filter and a second spatial filter; and The receiving unit receives PUSCHs scheduled according to the DCI format in a time slot set. The first spatial filter is applied to the PUSCH of a first subset of the time slot set, and the second spatial filter is applied to the PUSCH of a second subset of the time slot set. The number of time slots in one cycle of continuously mapping the coherent period of the first spatial filter and the number of time slots in one cycle of continuously mapping the coherent period of the second spatial filter are determined by the RRC parameter. The first time slot subset has the same number of time slots as the second time slot subset.

3. A communication method for a terminal device, the communication method comprising: The steps of receiving a PDCCH containing the DCI format for determining the first spatial filter and the second spatial filter; and The step of transmitting PUSCH scheduled according to the DCI format in a time slot set. The first spatial filter is applied to the PUSCH of a first subset of the time slot set, and the second spatial filter is applied to the PUSCH of a second subset of the time slot set. The number of time slots in one cycle of continuously mapping the coherent period of the first spatial filter and the number of time slots in one cycle of continuously mapping the coherent period of the second spatial filter are determined by the RRC parameter. The first time slot subset has the same number of time slots as the second time slot subset.