Terminal device, base station device, and communication method
By employing spatially related information sets and transmission filters, the communication efficiency of terminal and base station devices is enhanced, addressing the challenges of managing multiple services in cellular mobile communications.
Patent Information
- Application Number
- JP2022504392
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-03-06
- Filing Date
- 2021-03-02
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2041-03-02
AI Technical Summary
Existing radio access technologies in cellular mobile communications, such as LTE and NR, face challenges in efficiently managing multiple services like eMBB, mMTC, and URLLC within a single framework, particularly in optimizing communication methods for terminal and base station devices to enhance communication efficiency.
The implementation of a terminal and base station device that utilizes spatially related information sets and transmission filters to manage PUSCH and SRS resource subsets across different slots, applying distinct filters based on specific spatial information for enhanced communication efficiency.
This approach enables efficient communication by optimizing the use of spatially related information and transmission filters, improving the overall performance of terminal and base station devices in handling diverse communication scenarios.
Smart Images

Figure 0007601854000004 
Figure 0007601854000005 
Figure 0007601854000006
Abstract
Description
[Technical field]
[0001] The present invention relates to a terminal device, a base station device, and a communication method. This application claims priority to Japanese Patent Application No. 2020-38494, filed on March 6, 2020, the contents of which are incorporated herein by reference. [Background technology]
[0002] The radio access method and radio network for cellular mobile communications (hereinafter referred to as "Long Term Evolution (LTE)" or "EUTRA: Evolved Universal Terrestrial Radio Access") is being developed by the Third Generation Partnership Project (3GPP: 3 rd The LTE standard is being considered in the LTE Generation Partnership Project. In LTE, a base station device is also called eNodeB (evolved NodeB), and a terminal device is also called UE (User Equipment). LTE is a cellular communication system in which areas covered by base station devices are arranged in multiple cell shapes. A single base station device may manage multiple serving cells.
[0003] 3GPP is currently studying the next-generation standard (NR: New Radio) to propose it for IMT (International Mobile Telecommunication)-2020, a standard for next-generation mobile communication systems formulated by the International Telecommunication Union (ITU) (Non-Patent Document 1). NR is required to meet the requirements for three scenarios, eMBB (enhanced Mobile BroadBand), mMTC (massive Machine Type Communication), and URLLC (Ultra Reliable and Low Latency Communication), within a single technology framework.
[0004] In 3GPP, the extension of services supported by NR is being considered (Non-Patent Document 2). [Prior art documents] [Non-patent literature]
[0005] [Non-Patent Document 1] "New SID proposal: Study on New Radio Access Technology", RP-160671, NTT docomo, 3GPP TSG RAN Meeting #71, Goteborg, Sweden, 7th - 10th March, 2016. [Non-Patent Document 2] “Release 17 package for RAN”, RP-193216, RAN chairman, RAN1 chairman, RAN2 chairman, RAN3 chairman, 3GPP TSG RAN Meeting #86, Sitges, Spain, 9th ― 12th December, 2019 Summary of the Invention [Problem to be solved by the invention]
[0006] One aspect of the present invention provides a terminal device that performs efficient communication, a communication method used in the terminal device, a base station device that performs efficient communication, and a communication method used in the base station device. [Means for solving the problem]
[0007] (1) A first aspect of the present invention is a terminal device comprising: a receiving unit that receives a MAC layer command to activate a spatial related information set; and a transmitting unit that transmits a PUCCH by applying a transmission filter based on any of the spatial related information in the spatial related information set, and transmits a PUSCH in a slot set by applying a plurality of transmission filters based on each of a plurality of spatial related information included in a spatial related information subset of the spatial related information set, wherein the spatial related information subset includes at least first spatial related information and second spatial related information different from the first spatial related information, and the transmitting unit applies a transmission filter based on the first spatial related information to the PUSCH in a first slot subset of the slot set, and applies a transmission filter based on the second spatial related information to the PUSCH in a second slot subset of the slot set.
[0008] (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 a PUSCH scheduled by the DCI format in a slot set, wherein one SRS resource set is configured in the terminal device by an RRC parameter; a first SRS resource subset of the one SRS resource set and a second SRS resource subset of the one SRS resource set are determined; and the first SRS resource subset or the second SRS resource subset is indicated based on a value of the one SRS resource indication field, the first SRS resource subset includes at least a first SRS resource and a second SRS resource, and the second SRS resource subset includes a third SRS resource and a fourth SRS resource. the transmission unit applies a transmission filter applied to the first SRS resource to the PUSCH in a first slot subset of the slot set when the indicated SRS resource subset is the first SRS resource subset, and applies a transmission filter applied to the second SRS resource to the PUSCH in a second slot subset of the slot set when the indicated SRS resource subset is the second SRS resource subset, and applies a transmission filter applied to the third SRS resource to the PUSCH in a third slot subset of the slot set when the indicated SRS resource subset is the second SRS resource subset, and applies a transmission filter applied to the fourth SRS resource to the PUSCH in a fourth slot subset of the slot set.
[0009] (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 related information set and a second MAC layer command to activate a second spatial related information set; and a transmitting unit that transmits a PUCCH by applying a transmission filter based on one piece of spatial related information of the first spatial related information set, and transmits a PUSCH in a slot set by applying a plurality of transmission filters based on each of a plurality of pieces of spatial related information included in a first spatial related information subset of the second spatial related information set, wherein the first spatial related information subset includes at least first spatial related information and second spatial related information, and the transmitting unit applies a transmission filter based on the first spatial related information to the PUSCH in a first slot subset of the slot set, and applies a transmission filter based on the second spatial related information to the PUSCH in a second slot subset of the slot set.
[0010] (4) A fourth aspect of the present invention is a base station device comprising: a receiving unit that transmits a MAC layer command to activate a spatial related information set; and a receiving unit that receives a PUCCH to which a transmission filter based on any one of the spatial related information sets is applied, and receives a PUSCH in a slot set to which a plurality of transmission filters based on each of a plurality of spatial related information included in a spatial related information subset of the spatial related information set is applied, wherein the spatial related information subset includes at least first spatial related information and second spatial related information different from the first spatial related information, and a transmission filter based on the first spatial related information is applied to the PUSCH in a first slot subset of the slot set, and a transmission filter based on the second spatial related information is applied to the PUSCH in a second slot subset of the slot set.
[0011] (5) A fifth aspect of the present invention is a base station apparatus comprising: a transmitter that receives a DCI format including at least one SRS resource indication field; and a receiver that receives a PUSCH scheduled by the DCI format in a slot set, wherein the base station apparatus configures one SRS resource set in a terminal apparatus by an RRC parameter, and determines a first SRS resource subset of the one SRS resource set and a second SRS resource subset of the one SRS resource set, and indicates the first SRS resource subset or the second SRS resource subset based on a value of the one SRS resource indication field, the first SRS resource subset includes at least a first SRS resource and a second SRS resource, and the second SRS resource subset includes a third SRS resource. and a fourth SRS resource, and if the indicated SRS resource subset is the first SRS resource subset, a transmission filter applied to the first SRS resource is applied to the PUSCH in a first slot subset of the slot set, and a transmission filter applied to the second SRS resource is applied to the PUSCH in a second slot subset of the slot set; and if the indicated SRS resource subset is the second SRS resource subset, a transmission filter applied to the third SRS resource is applied to the PUSCH in a third slot subset of the slot set, and a transmission filter applied to the fourth SRS resource is applied to the PUSCH in a fourth slot subset of the slot set.
[0012] (6) A sixth aspect of the present invention is a base station device comprising: a transmitter that transmits a first MAC layer command to activate a first spatial related information set and a second MAC layer command to activate a second spatial related information set; and a receiver that receives a PUCCH to which a transmission filter based on one piece of spatial related information of the first spatial related information set is applied, and receives a PUSCH in a slot set to which a plurality of transmission filters based on each of a plurality of pieces of spatial related information included in a first spatial related information subset of the second spatial related information set are applied, wherein the first spatial related information subset includes at least first spatial related information and second spatial related information, and a transmission filter based on the first spatial related information is applied to the PUSCH in a first slot subset of the slot set, and a transmission filter based on the second spatial related information is applied to the PUSCH in a second slot subset of the slot set.
[0013] (7) A seventh aspect of the present invention is a communication method for use in a terminal device, comprising the steps of receiving a MAC layer command to activate a spatial related information set; transmitting a PUCCH by applying a transmission filter based on any of the spatial related information in the spatial related information set, and transmitting a PUSCH in a slot set by applying a plurality of transmission filters based on each of a plurality of spatial related information included in a spatial related information subset of the spatial related information set, wherein the spatial related information subset includes at least first spatial related information and second spatial related information different from the first spatial related information, and a transmission filter based on the first spatial related information is applied to the PUSCH in a first slot subset of the slot set, and a transmission filter based on the second spatial related information is applied to the PUSCH in a second slot subset of the slot set.
[0014] (8) An eighth aspect of the present invention is a communication method used in a terminal device, comprising the steps of: receiving a DCI format including at least one SRS resource indication field; and transmitting a PUSCH scheduled by the DCI format in a slot set, wherein one SRS resource set is configured in the terminal device by an RRC parameter; determining a first SRS resource subset of the one SRS resource set and a second SRS resource subset of the one SRS resource set; and indicating the first SRS resource subset or the second SRS resource subset based on a value of the one SRS resource indication field, the first SRS resource subset including at least a first SRS resource and a second SRS resource, and the second SRS resource subset including a third SRS resource. and a fourth SRS resource, and if the indicated SRS resource subset is the first SRS resource subset, a transmission filter applied to the first SRS resource is applied to the PUSCH in a first slot subset of the slot set, and a transmission filter applied to the second SRS resource is applied to the PUSCH in a second slot subset of the slot set; and if the indicated SRS resource subset is the second SRS resource subset, a transmission filter applied to the third SRS resource is applied to the PUSCH in a third slot subset of the slot set, and a transmission filter applied to the fourth SRS resource is applied to the PUSCH in a fourth slot subset of the slot set.
[0015] (9) A ninth aspect of the present invention is a communication method for use in a terminal device, comprising the steps of receiving a first MAC layer command to activate a first spatial related information set and receiving a second MAC layer command to activate a second spatial related information set; transmitting a PUCCH by applying a transmission filter based on one piece of spatial related information of the first spatial related information set, and transmitting a PUSCH in a slot set by applying a plurality of transmission filters based on each of a plurality of pieces of spatial related information included in a first spatial related information subset of the second spatial related information set, wherein the first spatial related information subset includes at least first spatial related information and second spatial related information, and a transmission filter based on the first spatial related information is applied to the PUSCH in a first slot subset of the slot set, and a transmission filter based on the second spatial related information is applied to the PUSCH in a second slot subset of the slot set.
[0016] (10) A tenth aspect of the present invention is a communication method for use in a base station device, comprising the steps of: transmitting a MAC layer command to activate a spatial related information set; receiving a PUCCH to which a transmission filter based on any one of the spatial related information sets is applied; and receiving in a slot set a PUSCH to which a plurality of transmission filters based on each of a plurality of spatial related information included in a spatial related information subset of the spatial related information set is applied, wherein the spatial related information subset includes at least first spatial related information and second spatial related information different from the first spatial related information, and a transmission filter based on the first spatial related information is applied to the PUSCH in a first slot subset of the slot set, and a transmission filter based on the second spatial related information is applied to the PUSCH in a second slot subset of the slot set.
[0017] (11) An eleventh aspect of the present invention is a communication method used in a base station device, comprising the steps of: receiving a DCI format including at least one SRS resource indication field; and receiving a PUSCH scheduled by the DCI format in a slot set; configuring one SRS resource set in a terminal device by an RRC parameter; determining a first SRS resource subset of the one SRS resource set and a second SRS resource subset of the one SRS resource set; and indicating the first SRS resource subset or the second SRS resource subset based on a value of the one SRS resource indication field, the first SRS resource subset including at least a first SRS resource and a second SRS resource, and the second SRS resource subset including a third SRS resource. and a fourth SRS resource, and if the indicated SRS resource subset is the first SRS resource subset, a transmission filter applied to the first SRS resource is applied to the PUSCH in a first slot subset of the slot set, and a transmission filter applied to the second SRS resource is applied to the PUSCH in a second slot subset of the slot set; and if the indicated SRS resource subset is the second SRS resource subset, a transmission filter applied to the third SRS resource is applied to the PUSCH in a third slot subset of the slot set, and a transmission filter applied to the fourth SRS resource is applied to the PUSCH in a fourth slot subset of the slot set.
[0018] (12) A twelfth aspect of the present invention is a communication method for use in a base station device, comprising the steps of: transmitting a first MAC layer command to activate a first spatial related information set; transmitting a second MAC layer command to activate a second spatial related information set; receiving a PUCCH to which a transmission filter based on one piece of spatial related information of the first spatial related information set is applied; and receiving a PUSCH in a slot set to which a plurality of transmission filters based on each of a plurality of pieces of spatial related information included in a first spatial related information subset of the second spatial related information set is applied, wherein the first spatial related information subset includes at least first spatial related information and second spatial related information; a transmission filter based on the first spatial related information is applied to the PUSCH in a first slot subset of the slot set; and a transmission filter based on the second spatial related information is applied to the PUSCH in a second slot subset of the slot set.
[0019] (13) A thirteenth aspect of the present invention is a terminal device comprising: a receiving unit that receives a control signal indicating information identifying a first precoder subset of a first precoder set, and receives a DCI format including a field indicating a first precoder among the precoders included in the first precoder subset; and a transmitting unit that transmits a PUSCH scheduled by the DCI format in a slot set, wherein the first precoder subset includes at least a second precoder, and the second precoder is determined based on the first precoder, and the transmitting unit applies the first precoder to the PUSCH in a first slot subset of the slot set, and applies the second precoder to the PUSCH in a second slot subset of the slot set.
[0020] (14) A fourteenth aspect of the present invention is a base station device comprising: a transmitter that transmits a control signal indicating information identifying a first precoder subset of a first precoder set, and transmits a DCI format including a field indicating a first precoder among the precoders included in the first precoder subset; and a receiver that receives a PUSCH scheduled by the DCI format in a slot set, wherein the first precoder subset includes at least a second precoder, and the second precoder is determined based on the first precoder, and the first precoder is applied to the PUSCH in a first slot subset of the slot set, and the second precoder is applied to the PUSCH in a second slot subset of the slot set.
[0021] (15) A fifteenth aspect of the present invention is a communication method used in a terminal device, comprising the steps of receiving a control signal indicating information identifying a first precoder subset of a first precoder set, and receiving a DCI format including a field indicating a first precoder among the precoders included in the first precoder subset, and transmitting a PUSCH scheduled by the DCI format in a slot set, wherein the first precoder subset includes at least a second precoder, and the second precoder is determined based on the first precoder, and the first precoder is applied to the PUSCH in a first slot subset of the slot set, and the second precoder is applied to the PUSCH in a second slot subset of the slot set.
[0022] (16) A sixteenth aspect of the present invention is a communication method used in a base station device, comprising the steps of: transmitting a control signal indicating information identifying a first precoder subset of a first precoder set; transmitting a DCI format including a field indicating a first precoder among the precoders included in the first precoder subset; and receiving a PUSCH scheduled by the DCI format in a slot set, wherein the first precoder subset includes at least a second precoder, and the second precoder is determined based on the first precoder, and the first precoder is applied to the PUSCH in a first slot subset of the slot set, and the second precoder is applied to the PUSCH in a second slot subset of the slot set. Effect of the Invention
[0023] According to one aspect of the present invention, a terminal device can perform communication efficiently, and a base station device can perform communication efficiently. [Brief description of the drawings]
[0024] [Figure 1] 1 is a conceptual diagram of a wireless communication system according to an embodiment of the present invention. [Diagram 2] 1 is an example showing a relationship between a subcarrier spacing setting μ, the number of OFDM symbols per slot Nslot symb, and a cyclic prefix (CP) setting according to an aspect of the present embodiment. [Diagram 3] FIG. 2 is a diagram illustrating an example of a method for configuring a resource grid according to an aspect of the present embodiment. [Figure 4] FIG. 3 is a diagram illustrating an example of the configuration of a resource grid 3001 according to an aspect of the present embodiment. [Diagram 5] 2 is a schematic block diagram illustrating a configuration example of a base station device 3 according to an aspect of the present embodiment. FIG. [Figure 6] 1 is a schematic block diagram showing an example of the configuration of a terminal device 1 according to an aspect of the present embodiment. [Figure 7] FIG. 2 is a diagram illustrating an example of the configuration of an SS / PBCH block according to one embodiment of the present invention. [Figure 8] A diagram showing an example of a monitoring opportunity for a search area set according to one aspect of this embodiment. [Figure 9] FIG. 2 is a diagram illustrating an example of a format of a PUSCH according to an embodiment of the present invention. [Figure 10] FIG. 2 is a diagram showing an example of an arrangement of modulation symbols according to one aspect of the present embodiment. [Figure 11] 1 is a diagram illustrating an example of the configuration of a wireless transceiver unit 10 according to an aspect of the present embodiment. [Figure 12] FIG. 13 is a diagram illustrating candidates of a matrix W for transmission of a PUSCH of one layer when four antenna ports are used according to one aspect of the present embodiment. [Figure 13] FIG. 2 is a diagram illustrating an example of a management method for a spatial filter of the terminal device 1 according to an aspect of the present embodiment. [Figure 14] FIG. 16 is a diagram showing an example of a pattern in which a plurality of spatial filters included in a spatial filter set 1600 according to one aspect of the present embodiment are applied. [Figure 15] FIG. 17 is a diagram illustrating an example of a method for determining a codebook set 1700 according to an aspect of the present embodiment. [Figure 16] 1 is a diagram illustrating an example of an arrangement of DMRS for a PUSCH according to one embodiment of the present invention. [Figure 17] 11 is a diagram illustrating an example of a slot in which a DMRS for a PUSCH is arranged according to one embodiment of the present invention. FIG. [Figure 18] 1 is a diagram illustrating an example of an arrangement of DMRS for a PUSCH according to one embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0025] Hereinafter, an embodiment of the present invention will be described.
[0026] floor(C) may be a floor function for real number C. For example, floor(C) may be a function that outputs the largest integer not exceeding real number C. ceil(D) may be a ceiling function for real number D. For example, ceil(D) may be a function that outputs the smallest integer not below real number D. mod(E,F) may be a function that outputs the remainder when E is divided by F. mod(E,F) may be a function that outputs a value corresponding to the remainder when E is divided by F. exp(G)=e^G. Here, e is Napier's constant. H^I indicates H to the Ith power. max(J,K) is a function that outputs the maximum value of J and K. Here, max(J,K) is a function that outputs J or K when J and K are equal. min(L,M) is a function that outputs the maximum value of L and M. Here, min(L,M) is a function that outputs L or M when L and M are equal. round(N) is a function that outputs the integer value closest to N.
[0027] In a wireless communication system according to an aspect of the present embodiment, at least OFDM (Orthogonal Frequency Division Multiplex) is used. An OFDM symbol is a time domain unit of OFDM. An OFDM symbol includes at least one or a plurality of subcarriers. The OFDM symbol is converted into a time-continuous signal in baseband signal generation. In the downlink, at least CP-OFDM (Cyclic Prefix - Orthogonal Frequency Division Multiplex) is used. In the uplink, either CP-OFDM or DFT-s-OFDM (Discrete Fourier Transform - spread - Orthogonal Frequency Division Multiplex) is used. DFT-s-OFDM may be provided by applying transform precoding to CP-OFDM.
[0028] The OFDM symbol may be a name including a CP added to the OFDM symbol, that is, a certain OFDM symbol may be configured to include the certain OFDM symbol and a CP added to the certain OFDM symbol.
[0029] Fig. 1 is a conceptual diagram of a wireless communication system according to an aspect of the present embodiment. In Fig. 1, the wireless communication system includes at least terminal devices 1A to 1C and a base station device 3 (BS#3: Base station#3). Hereinafter, the terminal devices 1A to 1C are also referred to as terminal device 1 (UE#1: User Equipment#1).
[0030] The base station device 3 may be configured to include one or more transmission devices (or transmission points, transmission / reception devices, transmission / reception points). When the base station device 3 is configured with multiple transmission devices, each of the multiple transmission devices may be located at a different position.
[0031] The base station device 3 may provide one or more serving cells. The serving cell may be defined as a set of resources used for wireless communication. The serving cell may also be called a cell.
[0032] The serving cell may be configured to include at least one downlink component carrier (downlink carrier) and / or one uplink component carrier (uplink carrier). The serving cell may be configured to include at least two or more downlink component carriers and / or two or more uplink component carriers. The downlink component carrier and the uplink component carrier are also called component carriers (carriers).
[0033] For example, one resource grid may be provided for one component carrier. Also, one resource grid may be provided for one component carrier and a certain subcarrier spacing configuration μ, where the subcarrier spacing configuration μ is also called numerology. The resource grid is a set of N size,μ grid,x N RB sc The resource grid is divided into common resource blocks N start,μ grid,x Common resource block N start,μ grid,x is also called the reference point of the resource grid. The resource grid is subframe,μ symb OFDM symbols, where x is a subscript indicating the transmission direction, either downlink or uplink. A resource grid is given for a set of antenna ports p, subcarrier spacing μ, and transmission direction x.
[0034] N size,μ grid,x and N start,μ grid,x is given based at least on a higher layer parameter (CarrierBandwidth), which is also referred to as an SCS specific carrier. One resource grid corresponds to one SCS specific carrier. One component carrier may comprise one or more SCS specific carriers. The SCS specific carriers may be included in the system information. For each SCS specific carrier, one subcarrier spacing setting μ may be given.
[0035] The subcarrier spacing (SCS: SubCarrier Spacing) Δf is Δf=2 μFor example, the subcarrier spacing setting μ may represent any of 0, 1, 2, 3, or 4.
[0036] FIG. 2 shows a subcarrier interval setting μ and the number of OFDM symbols per slot N according to one embodiment of the present invention. slot symb 2A is an example showing the relationship between the subcarrier interval setting μ and the CP setting of normal cyclic prefix (CP). slot symb =14, N frame,μ slot =40, N subframe,μ slot In FIG. 2B, for example, when the subcarrier spacing setting μ is 2 and the CP setting is the extended cyclic prefix (CP), N slot symb =12, N frame,μ slot =40, N subframe,μ slot =4.
[0037] In the wireless communication system according to one aspect of the present embodiment, a time unit T is used to express the length of the time domain. c may be used. c is T c =1 / (Δf max N f ) Δf max = 480kHz. f = 4096. The constant κ is κ = Δf max N f / (Δf ref N f,ref ) = 64. Δf ref is 15kHz. f,ref is 2048.
[0038] The transmission of the signal in the downlink and / or the transmission of the signal in the uplink may be of length T fThe radio frames (system frames, frames) may be organized into T f =(Δf max N f / 100)·T s = 10 ms. "·" indicates multiplication. A radio frame consists of 10 subframes. The length of a subframe T sf =(Δf max N f / 1000)·T s = 1 ms. The number of OFDM symbols per subframe is N subframe,μ symb =N slot symb N subframe,μ slot It is.
[0039] For a given subcarrier spacing setting μ, the number and index of slots contained in a subframe may be given. For example, slot index n μ s ranges from 0 to N in the subframe. subframe,μ slot For the subcarrier spacing setting μ, the number and index of slots included in the radio frame may be given. Also, the slot index n μ s,f ranges from 0 to N in the radio frame. frame,μ slot The integer values may be given in ascending order in the range -1 to N. slot symb N OFDM symbols may be included in one slot. slot symb =14.
[0040] FIG. 3 is a diagram showing an example of a method for configuring a resource grid according to one aspect of the present embodiment. The horizontal axis in FIG. 3 indicates the frequency domain. FIG. 3 shows a configuration example of a resource grid with a subcarrier spacing μ1 in a component carrier 300, and a configuration example of a resource grid with a subcarrier spacing μ2 in the certain component carrier. In this way, one or more subcarrier spacings may be set for a certain component carrier. In FIG. 3, it is assumed that μ1=μ2-1, but various aspects of the present embodiment are not limited to the condition of μ1=μ2-1.
[0041] The component carrier 300 is a band having a predetermined width in the frequency domain.
[0042] A point 3000 is an identifier for identifying a certain subcarrier. The point 3000 is also called point A. A common resource block (CRB) set 3100 is a set of common resource blocks for a subcarrier spacing setting μ1.
[0043] In the common resource block set 3100, the common resource block including the point 3000 (the block indicated by the diagonal line slanting downward to the right in FIG. 3) is also called the reference point of the common resource block set 3100. The reference point of the common resource block set 3100 may be the common resource block with index 0 in the common resource block set 3100.
[0044] The offset 3011 is an offset from the reference point of the common resource block set 3100 to the reference point of the resource grid 3001. The offset 3011 is indicated by the number of common resource blocks for a subcarrier spacing setting μ1. The resource grid 3001 is an N size,μ grid1,x It contains common resource blocks.
[0045] The offset 3013 is the distance from the reference point of the resource grid 3001 to the reference point (N start,μ BWP,i1 )
[0046] Common resource block set 3200 is a set of common resource blocks for subcarrier spacing setting μ2.
[0047] In the common resource block set 3200, the common resource block including the point 3000 (the block indicated by the diagonal line slanting downward to the left in FIG. 3) is also referred to as the reference point of the common resource block set 3200. The reference point of the common resource block set 3200 may be the common resource block with index 0 in the common resource block set 3200.
[0048] The offset 3012 is an offset from the reference point of the common resource block set 3200 to the reference point of the resource grid 3002. The offset 3012 is indicated by the number of common resource blocks relative to the subcarrier spacing μ. The resource grid 3002 is N size,μ grid2,x It contains common resource blocks.
[0049] The offset 3014 is the distance from the reference point of the resource grid 3002 to the reference point of the BWP 3004 with index i2 (N start,μ BWP,i2 )
[0050] 4 is a diagram showing an example of the configuration of a resource grid 3001 according to one aspect of this embodiment. In the resource grid of FIG. 4, the horizontal axis represents the OFDM symbol index l sym and the vertical axis is the subcarrier index k sc The resource grid 3001 is size,μ grid1,x N RB scIt contains N subcarriers. subframe,μ symb Within the resource grid, subcarrier index k sc and OFDM symbol index l sym The resource specified by is also called a resource element (RE).
[0051] A resource block (RB) is N RB sc A resource block includes a common resource block, a physical resource block (PRB), and a virtual resource block (VRB). RB sc =12.
[0052] A resource block unit is a set of resources corresponding to one OFDM symbol in one resource block, i.e., one resource block unit includes 12 resource elements corresponding to one OFDM symbol in one resource block.
[0053] The common resource blocks for a given subcarrier spacing setting μ are indexed in a given common resource block set in the frequency domain starting from 0 in ascending order. The common resource block with index 0 for a given subcarrier spacing setting μ contains (or collides with, or coincides with) point 3000. The index n of the common resource block for a given subcarrier spacing setting μ μ CRB is n μ CRB =ceil(k sc / N RB sc ) relationship is satisfied. Here, k scA subcarrier with a center frequency of 0 is a subcarrier having the same center frequency as the subcarrier corresponding to point 3000.
[0054] The physical resource blocks for a given subcarrier spacing configuration μ are indexed in the frequency domain starting from 0 in ascending order in a given BWP. μ PRB is n μ CRB =n μ PRB +N start,μ BWP,i Here, N start,μ BWP,i denotes the reference point of the BWP with index i.
[0055] A BWP is defined as a subset of common resource blocks contained in the resource grid. start,μ BWP,i Starting with N size,μ BWP,i The BWP configured for the downlink carrier is also called downlink BWP. The BWP configured for the uplink component carrier is also called uplink BWP.
[0056] An antenna port is 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, the channel may correspond to a physical channel, and the symbol may correspond to an OFDM symbol, and the symbol may correspond to a resource block unit, and the symbol may correspond to a resource element.
[0057] When the large scale properties of a channel through which a symbol is transmitted at one antenna port can be estimated from the channel through which a symbol is transmitted at another antenna port, the two antenna ports are said to be Quasi Co-Located (QCL). The large scale properties may include at least long-range properties of the channel. The large scale properties may include at least some or all of delay spread, Doppler spread, Doppler shift, average gain, average delay, and spatial Rx parameters. The first antenna port and the second antenna port being QCL with respect to beam parameters may be that a receiving beam assumed by the receiving side for the first antenna port is the same as a receiving beam assumed by the receiving side for the second antenna port. The first antenna port and the second antenna port being QCLs in terms of beam parameters may mean that a transmission beam assumed by the receiving side for the first antenna port is the same as a transmission beam assumed by the receiving side for the second antenna port. The terminal device 1 may assume that the two antenna ports are QCLs if the large-scale characteristics of a channel through which symbols are transmitted at one antenna port can be estimated from the channel through which symbols are transmitted at another antenna port. The two antenna ports being QCLs may mean that the two antenna ports are assumed to be QCLs.
[0058] Carrier aggregation may be performing communication using a plurality of aggregated serving cells. Also, carrier aggregation may be performing communication using a plurality of aggregated component carriers. Also, carrier aggregation may be performing communication using a plurality of aggregated downlink component carriers. Also, carrier aggregation may be performing communication using a plurality of aggregated uplink component carriers.
[0059] Fig. 5 is a schematic block diagram showing a configuration example of a base station device 3 according to one aspect of the present embodiment. As shown in Fig. 5, the base station device 3 includes at least a radio transmission / reception unit (physical layer processing unit) 30 and / or a part or all of an upper layer processing unit 34. The radio transmission / reception unit 30 includes at least an antenna unit 31, an RF (Radio Frequency) unit 32, and a part or all of a baseband unit 33. The upper layer processing unit 34 includes at least a medium access control layer processing unit 35 and a part or all of a radio resource control (RRC) layer processing unit 36.
[0060] The wireless transceiver 30 includes at least a wireless transmitter 30a and a part or all of a wireless receiver 30b. Here, the device configurations of the baseband unit included in the wireless transmitter 30a and the baseband unit included in the wireless receiver 30b may be the same or different. Furthermore, the device configurations of the RF unit included in the wireless transmitter 30a and the RF unit included in the wireless receiver 30b may be the same or different. Furthermore, the device configurations of the antenna unit included in the wireless transmitter 30a and the antenna unit included in the wireless receiver 30b may be the same or different.
[0061] For example, the wireless transmitting unit 30a may generate and transmit a baseband signal of a PDSCH. For example, the wireless transmitting unit 30a may generate and transmit a baseband signal of a PDCCH. For example, the wireless transmitting unit 30a may generate and transmit a baseband signal of a PBCH. For example, the wireless transmitting unit 30a may generate and transmit a baseband signal of a synchronization signal. For example, the wireless transmitting unit 30a may generate and transmit a baseband signal of a PDSCH DMRS. For example, the wireless transmitting unit 30a may generate and transmit a baseband signal of a PDCCH DMRS. For example, the wireless transmitting unit 30a may generate and transmit a baseband signal of a CSI-RS. For example, the wireless transmitting unit 30a may generate and transmit a baseband signal of a DL PTRS.
[0062] For example, the wireless receiving unit 30b may receive a PRACH. For example, the wireless receiving unit 30b may receive and demodulate a PUCCH. The wireless receiving unit 30b may receive and demodulate a PUSCH. For example, the wireless receiving unit 30b may receive a PUCCH DMRS. For example, the wireless receiving unit 30b may receive a PUSCH DMRS. For example, the wireless receiving unit 30b may receive a UL PTRS. For example, the wireless receiving unit 30b may receive an SRS.
[0063] The upper layer processing unit 34 outputs the downlink data (transport block) to the radio transceiver unit 30 (or the radio transmitter unit 30a). The upper layer processing unit 34 performs processing of a Medium Access Control (MAC) layer, a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, and an RRC layer.
[0064] The medium access control layer processing unit 35 included in the upper layer processing unit 34 performs processing of the MAC layer.
[0065] The radio resource control layer processing unit 36 included in the upper layer processing unit 34 performs processing of the RRC layer. The radio resource control layer processing unit 36 manages various setting information / parameters (RRC parameters) of the terminal device 1. The radio resource control layer processing unit 36 sets the RRC parameters based on an RRC message received from the terminal device 1.
[0066] The radio transceiver 30 (or the radio transmitter 30a) performs processes such as modulation and encoding. The radio transceiver 30 (or the radio transmitter 30a) generates a physical signal by modulating, encoding, and generating a baseband signal (converting into a time-continuous signal) downlink data, and transmits the physical signal to the terminal device 1. The radio transceiver 30 (or the radio transmitter 30a) may allocate the physical signal to a certain component carrier and transmit the physical signal to the terminal device 1.
[0067] The wireless transceiver unit 30 (or the wireless receiver unit 30b) performs processes such as demodulation and decoding. The wireless transceiver unit 30 (or the wireless receiver unit 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 the wireless receiver unit 30b) may perform a channel access procedure prior to transmitting the physical signal.
[0068] The RF unit 32 converts the signal received via the antenna unit 31 into a baseband signal by quadrature demodulation (down-converts) and removes unnecessary frequency components. The RF unit 32 outputs the processed analog signal to the baseband unit.
[0069] The baseband unit 33 converts the analog signal input from the RF unit 32 into a digital signal. The baseband unit 33 removes a portion corresponding to a CP (Cyclic Prefix) from the converted digital signal, performs a Fast Fourier Transform (FFT) on the signal from which the CP has been removed, and extracts a signal in the frequency domain.
[0070] The baseband unit 33 performs an inverse fast Fourier transform (IFFT) on the data to generate an OFDM symbol, adds a CP to the generated OFDM symbol, generates a baseband digital signal, and converts the baseband digital signal into an analog signal. The baseband unit 33 outputs the converted analog signal to the RF unit 32.
[0071] The RF unit 32 uses a low-pass filter to remove unnecessary frequency components from the analog signal input from the baseband unit 33, up-converts the analog signal to a carrier frequency, and transmits it via the antenna unit 31. The RF unit 32 may also have a function of controlling transmission power. The RF unit 32 is also referred to as a transmission power control unit.
[0072] For the terminal device 1, one or more serving cells (or component carriers, downlink component carriers, uplink component carriers) may be configured.
[0073] Each of the serving cells configured for the terminal device 1 may be any of a PCell (Primary cell), a PSCell (Primary SCG cell), and a SCell (Secondary Cell).
[0074] The PCell is a serving cell included in a Master Cell Group (MCG). The PCell is a cell in which an initial connection establishment procedure or a connection re-establishment procedure is performed by the terminal device 1 (a cell in which the procedure has been performed).
[0075] The PSCell is a serving cell included in a secondary cell group (SCG). The PSCell is a serving cell to which random access is performed by the terminal device 1 in a reconfiguration procedure with synchronization.
[0076] The SCell may be included in either the MCG or the SCG.
[0077] The term "serving cell group" (cell group) refers to at least the MCG and the SCG. The serving cell group may include one or more serving cells (or component carriers). The one or more serving cells (or component carriers) included in the serving cell group may be operated by carrier aggregation.
[0078] One or more downlink BWPs may be configured for each serving cell (or downlink component carrier). One or more uplink BWPs may be configured for each serving cell (or uplink component carrier).
[0079] Of one or more downlink BWPs configured for a serving cell (or a downlink component carrier), one downlink BWP may be configured as an active downlink BWP (or one downlink BWP may be activated). Of one or more uplink BWPs configured for a serving cell (or an uplink component carrier), one uplink BWP may be configured as an active uplink BWP (or one uplink BWP may be activated).
[0080] The PDSCH, the PDCCH, and the CSI-RS may be received in an active downlink BWP. The terminal device 1 may receive the PDSCH, the PDCCH, and the CSI-RS in an active downlink BWP. The PUCCH and the PUSCH may be transmitted in an active uplink BWP. The terminal device 1 may transmit the PUCCH and the PUSCH in an active uplink BWP. The active downlink BWP and the active uplink BWP are also referred to as active BWPs.
[0081] The PDSCH, PDCCH, and CSI-RS may not be received in a downlink BWP (inactive downlink BWP) other than the active downlink BWP. The terminal device 1 may not receive the PDSCH, PDCCH, and CSI-RS in a downlink BWP other than the active downlink BWP. The PUCCH and PUSCH may not be transmitted in an uplink BWP (inactive uplink BWP) other than the active uplink BWP. The terminal device 1 may not transmit the PUCCH and PUSCH in an uplink BWP other than the active uplink BWP. The inactive downlink BWP and the inactive uplink BWP are also referred to as inactive BWPs.
[0082] A downlink BWP switch is used to deactivate one active downlink BWP and activate any of the inactive downlink BWPs other than the one active downlink BWP. The downlink BWP switch may be controlled by a BWP field included in the downlink control information. The downlink BWP switch may be controlled based on a parameter of a higher layer.
[0083] The uplink BWP switching is used to deactivate one active uplink BWP and activate any of the inactive uplink BWPs other than the one active uplink BWP. The uplink BWP switching may be controlled by a BWP field included in the downlink control information. The uplink BWP switching may be controlled based on a parameter of a higher layer.
[0084] Of one or more downlink BWPs configured for a serving cell, two or more downlink BWPs may not be configured as active downlink BWPs. For a serving cell, one downlink BWP may be active at a certain time.
[0085] Of one or more uplink BWPs configured for a serving cell, two or more uplink BWPs may not be configured as active uplink BWPs. For a serving cell, one uplink BWP may be active at a given time.
[0086] Fig. 6 is a schematic block diagram showing a configuration example of a terminal device 1 according to one aspect of the present embodiment. As shown in Fig. 6, the terminal device 1 includes at least a radio transmission / reception unit (physical layer processing unit) 10 and one or all of an upper layer processing unit 14. The radio transmission / reception unit 10 includes at least an antenna unit 11, an RF unit 12, and some or all of a baseband unit 13. The upper layer processing unit 14 includes at least a medium access control layer processing unit 15 and some or all of a radio resource control layer processing unit 16.
[0087] The wireless transceiver 10 includes at least a wireless transmitter 10a and a part or all of a wireless receiver 10b. Here, the device configurations of the baseband unit 13 included in the wireless transmitter 10a and the baseband unit 13 included in the wireless receiver 10b may be the same or different. The device configurations of the RF unit 12 included in the wireless transmitter 10a and the RF unit 12 included in the wireless receiver 10b may be the same or different. The device configurations of the antenna unit 11 included in the wireless transmitter 10a and the antenna unit 11 included in the wireless receiver 10b may be the same or different.
[0088] For example, the radio transmission unit 10a may generate and transmit a baseband signal of a PRACH. For example, the radio transmission unit 10a may generate and transmit a baseband signal of a PUCCH. The radio transmission unit 10a may generate and transmit a baseband signal of a PUSCH. For example, the radio transmission unit 10a may generate and transmit a baseband signal of a PUCCH DMRS. For example, the radio transmission unit 10a may generate and transmit a baseband signal of a PUSCH DMRS. For example, the radio transmission unit 10a may generate and transmit a baseband signal of a UL PTRS. For example, the radio transmission unit 10a may generate and transmit a baseband signal of an SRS.
[0089] For example, the wireless receiving unit 10b may receive and demodulate a PDSCH. For example, the wireless receiving unit 10b may receive and demodulate a PDCCH. For example, the wireless receiving unit 10b may receive and demodulate a PBCH. For example, the wireless receiving unit 10b may receive a synchronization signal. For example, the wireless receiving unit 10b may receive a PDSCH DMRS. For example, the wireless receiving unit 10b may receive a PDCCH DMRS. For example, the wireless receiving unit 10b may receive a CSI-RS. For example, the wireless receiving unit 10b may receive a DL PTRS.
[0090] The upper layer processing unit 14 outputs the uplink data (transport block) to the radio transceiver unit 10 (or the radio transmitter unit 10a). The upper layer processing unit 14 performs processing of the MAC layer, the packet data integration protocol layer, the radio link control layer, and the RRC layer.
[0091] The medium access control layer processing unit 15 included in the upper layer processing unit 14 performs processing of the MAC layer.
[0092] The radio resource control layer processing unit 16 included in the upper layer processing unit 14 performs processing of the RRC layer. The radio resource control layer processing unit 16 manages various setting information / parameters (RRC parameters) of the terminal device 1. The radio resource control layer processing unit 16 sets the RRC parameters based on an RRC message received from the base station device 3.
[0093] The wireless transceiver 10 (or the wireless transmitter 10a) performs processes such as modulation and encoding. The wireless transceiver 10 (or the wireless transmitter 10a) generates a physical signal by modulating, encoding, and generating a baseband signal (converting to a time-continuous signal) the uplink data, and transmits the physical signal to the base station device 3. The wireless transceiver 10 (or the wireless transmitter 10a) may place the physical signal in a certain BWP (active uplink BWP) and transmit it to the base station device 3.
[0094] The wireless transceiver unit 10 (or the wireless receiver unit 10b) performs processes such as demodulation and decoding. The wireless transceiver unit 10 (or the wireless receiver unit 30b) may receive a physical signal in a certain BWP (active downlink BWP) of a certain serving cell. The wireless transceiver unit 10 (or the wireless receiver unit 10b) separates, demodulates, and decodes the received physical signal, and outputs the decoded information to the upper layer processing unit 14. The wireless transceiver unit 10 (wireless receiver unit 10b) may perform a channel access procedure prior to transmitting the physical signal.
[0095] The RF unit 12 converts the signal received via the antenna unit 11 into a baseband signal by quadrature demodulation (down-converts) and removes unnecessary frequency components. The RF unit 12 outputs the processed analog signal to the baseband unit 13.
[0096] The baseband unit 13 converts the analog signal input from the RF unit 12 into a digital signal. The baseband unit 13 removes a portion corresponding to a CP (Cyclic Prefix) from the converted digital signal, and performs a Fast Fourier Transform (FFT) on the signal from which the CP has been removed to extract a signal in the frequency domain.
[0097] The baseband unit 13 performs an inverse fast Fourier transform (IFFT) on the uplink data to generate an OFDM symbol, adds a CP to the generated OFDM symbol, generates a baseband digital signal, and converts the baseband digital signal into an analog signal. The baseband unit 13 outputs the converted analog signal to the RF unit 12.
[0098] The RF unit 12 uses a low-pass filter to remove unnecessary frequency components from the analog signal input from the baseband unit 13, up-converts the analog signal to a carrier frequency, and transmits it via the antenna unit 11. The RF unit 12 may also have a function of controlling transmission power. The RF unit 12 is also referred to as a transmission power control unit.
[0099] The physical signals (signals) will be explained below.
[0100] The physical signal is a general term for the downlink physical channel, the downlink physical signal, the uplink physical channel, and the uplink physical channel. The physical channel is a general term for the downlink physical channel and the uplink physical channel. The physical signal is a general term for the downlink physical signal and the uplink physical signal.
[0101] The uplink physical channel may correspond to a set of resource elements carrying information generated in a higher layer. The uplink physical channel may be a physical channel used in an uplink component carrier. The uplink physical channel may be transmitted by a terminal device 1. The uplink physical channel may be received by a base station device 3. In a wireless communication system according to one aspect of the present embodiment, at least some or all of the following uplink physical channels may be used. ·PUCCH (Physical Uplink Control CHannel) ·PUSCH (Physical Uplink Shared CHannel) ·PRACH(Physical Random Access CHannel)
[0102] The PUCCH may be used to transmit uplink control information (UCI). The PUCCH may be transmitted to deliver, transmit, or convey the uplink control information. The uplink control information may be mapped to the PUCCH. The terminal device 1 may transmit the PUCCH in which the uplink control information is mapped. The base station device 3 may receive the PUCCH in which the uplink control information is mapped.
[0103] The uplink control information (uplink control information bits, uplink control information sequence, uplink control information type) includes at least some or all of channel state information (CSI), a scheduling request (SR), and hybrid automatic repeat request ACKnowledgement (HARQ-ACK) information.
[0104] The channel state information is also referred to as a channel state information bit or a channel state information sequence. The scheduling request is also referred to as a scheduling request bit or a scheduling request sequence. The HARQ-ACK information is also referred to as a HARQ-ACK information bit or a HARQ-ACK information sequence.
[0105] The HARQ-ACK information may include at least a HARQ-ACK corresponding to a transport block (or Transport block: TB, Medium Access Control Protocol Data Unit: MAC PDU, Downlink-Shared Channel: DL-SCH, Uplink-Shared Channel: UL-SCH, Physical Downlink Shared Channel: PDSCH, Physical Uplink Shared CHannel: PUSCH). The HARQ-ACK may indicate an acknowledgement (ACK) or a negative acknowledgement (NACK) corresponding to the transport block. The ACK may indicate that the decoding of the transport block has been successfully completed (has been decoded). The NACK may indicate that the decoding of the transport block has not been successfully completed (has not been decoded). The HARQ-ACK information may include a HARQ-ACK codebook including one or more HARQ-ACK bits.
[0106] Correspondence between HARQ-ACK information and a transport block may mean that the HARQ-ACK information corresponds to a PDSCH used to transmit the transport block.
[0107] The HARQ-ACK may indicate an ACK or NACK corresponding to one Code Block Group (CBG) included in the transport block.
[0108] The scheduling request may be used at least to request PUSCH (or UL-SCH) resources for an initial transmission. The scheduling request bit may be used to indicate either a positive SR or a negative SR. The scheduling request bit indicating a positive SR is also referred to as "a positive SR is transmitted". The positive SR may indicate that PUSCH (or UL-SCH) resources for the initial transmission are requested by the terminal device 1. The positive SR may indicate that a scheduling request is triggered by a higher layer. The positive SR may be transmitted when a scheduling request is instructed to be transmitted by a higher layer. The scheduling request bit indicating a negative SR is also referred to as "a negative SR is transmitted". The negative SR may indicate that PUSCH (or UL-SCH) resources for the initial transmission are not requested by the terminal device 1. The negative SR may indicate that a scheduling request is not triggered by a higher layer. A negative SR may be transmitted when no scheduling request is instructed to be transmitted by higher layers.
[0109] The channel state information may include at least some or all of a Channel Quality Indicator (CQI), a Precoder Matrix Indicator (PMI), and a Rank Indicator (RI). The CQI is an index related to the quality of a propagation path (e.g., propagation strength) or the quality of a physical channel, and the PMI is an index related to a precoder. The RI is an index related to a transmission rank (or the number of transmission layers).
[0110] The channel state information may be provided based at least on receiving a physical signal (e.g., CSI-RS) at least used for channel measurement. The channel state information may be selected by the terminal device 1 based at least on receiving a physical signal at least used for channel measurement. The channel measurement may include an interference measurement.
[0111] The PUCCH may correspond to a PUCCH format. The PUCCH may be a set of resource elements used to convey the PUCCH format. The PUCCH may include the PUCCH format.
[0112] The PUSCH may be used to transmit a transport block and / or uplink control information. The PUSCH may be used to transmit a transport block corresponding to the UL-SCH and / or uplink control information. The PUSCH may be used to transmit a transport block and / or uplink control information. The PUSCH may be used to transmit a transport block corresponding to the UL-SCH and / or uplink control information. The transport block may be arranged in the PUSCH. The transport block corresponding to the UL-SCH may be arranged in the PUSCH. The uplink control information may be arranged in the PUSCH. The terminal device 1 may transmit a PUSCH in which the transport block and / or uplink control information is arranged. The base station device 3 may receive a PUSCH in which the transport block and / or uplink control information is arranged.
[0113] The PRACH may be used to transmit a random access preamble. The PRACH may be used to transmit a random access preamble. u,v (n) is x u,v (n)=x u (mod(n+C v ,L RA)) is defined by x u x may be a ZC (Zadoff Chu) sequence. u x u =exp(-jπui(i+1) / L RA ), where j is the imaginary unit, and π is the ratio of the circumference of a circle to its circumference. v corresponds to the cyclic shift of the PRACH sequence. RA corresponds to the length of the PRACH sequence. RA is 839 or 139. i ranges from 0 to L RA where u is an integer in the range of -1. u is a sequence index for the PRACH sequence. The terminal device 1 may transmit the PRACH. The base station device 3 may receive the PRACH.
[0114] For a given PRACH opportunity, 64 random access preambles are defined. The random access preambles are the cyclic shifts C v , and is determined (given) based at least on a sequence index u for the PRACH sequence.
[0115] The uplink physical signal may correspond to a set of resource elements. The uplink physical signal may not carry information generated in a higher layer. The uplink physical signal may be a physical signal used in an uplink component carrier. The terminal device 1 may transmit the uplink physical signal. The base station device 3 may receive the uplink physical signal. In a wireless communication system according to one aspect of the present embodiment, at least some or all of the following uplink physical signals may be used. ·UL DMRS(UpLink Demodulation Reference Signal) ·SRS(Sounding Reference Signal) ·UL PTRS(UpLink Phase Tracking Reference Signal)
[0116] UL DMRS is a general term for DMRS for PUSCH and DMRS for PUCCH.
[0117] A set of antenna ports of DMRS for PUSCH (DMRS related to PUSCH, DMRS included in PUSCH, DMRS corresponding to PUSCH) may be given based on the set of antenna ports for the PUSCH. That is, the set of antenna ports of DMRS for PUSCH may be the same as the set of antenna ports for the PUSCH.
[0118] The transmission of the PUSCH and the transmission of the DMRS for the PUSCH may be indicated (or scheduled) by one DCI format. The PUSCH and the DMRS for the PUSCH may be collectively referred to as the PUSCH. Transmitting the PUSCH may be transmitting the PUSCH and the DMRS for the PUSCH.
[0119] The PUSCH may be estimated from the DMRS for the PUSCH, that is, the propagation path of the PUSCH may be estimated from the DMRS for the PUSCH.
[0120] The set of antenna ports for DMRS for PUCCH (DMRS related to PUCCH, DMRS included in PUCCH, DMRS corresponding to PUCCH) may be the same as the set of antenna ports for PUCCH.
[0121] The transmission of a PUCCH and the transmission of a DMRS for the PUCCH may be indicated (or triggered) by one DCI format. The mapping of a PUCCH to resource elements and / or the mapping of a DMRS for the PUCCH to resource elements may be provided by one PUCCH format. The PUCCH and the DMRS for the PUCCH may be collectively referred to as a PUCCH. Transmitting a PUCCH may be transmitting a PUCCH and a DMRS for the PUCCH.
[0122] The PUCCH may be estimated from the DMRS for the PUCCH, that is, the propagation path of the PUCCH may be estimated from the DMRS for the PUCCH.
[0123] The downlink physical channel may correspond to a set of resource elements carrying information generated in a higher layer. The downlink physical channel may be a physical channel used in a downlink component carrier. The base station device 3 may transmit the downlink physical channel. The terminal device 1 may receive the downlink physical channel. In a wireless communication system according to one aspect of the present embodiment, at least some or all of the following downlink physical channels may be used. ·PBCH(Physical Broadcast Channel) ·PDCCH (Physical Downlink Control Channel) ·PDSCH(Physical Downlink Shared Channel)
[0124] The PBCH may be used to transmit a MIB (Master Information Block) and / or physical layer control information. The PBCH may be transmitted to deliver, transmit, or convey the MIB and / or physical layer control information. The BCH may be mapped to the PBCH. The terminal device 1 may receive a PBCH in which the MIB and / or physical layer control information is mapped. The base station device 3 may transmit a PBCH in which the MIB and / or physical layer control information is mapped. The physical layer control information is also called a PBCH payload or a PBCH payload related to timing. The MIB may include one or more higher layer parameters.
[0125] The physical layer control information includes 8 bits. The physical layer control information may include at least some or all of the following 0A to 0D: 0A) Radio frame bit 0B) Half radio frame (half system frame, half frame) bit 0C) SS / PBCH block index bit 0D) Subcarrier offset bit
[0126] The radio frame bits are used to indicate the radio frame in which the PBCH is transmitted (the radio frame including the slot in which the PBCH is transmitted). The radio frame bits include 4 bits. The radio frame bits may be configured by 4 bits of a 10-bit radio frame indicator. For example, the radio frame indicator may be used at least to identify radio frames with index 0 to index 1023.
[0127] The half radio frame bit is used to indicate whether the PBCH is transmitted in the first five subframes or the last five subframes of a radio frame in which the PBCH is transmitted. Here, the half radio frame may be configured to include five subframes. Alternatively, the half radio frame may be configured to include the first five subframes of the ten subframes included in the radio frame. Alternatively, the half radio frame may be configured to include the last five subframes of the ten subframes included in the radio frame.
[0128] The SS / PBCH block index bits are used to indicate an SS / PBCH block index. The SS / PBCH block index bits include 3 bits. The SS / PBCH block index bits may be composed of 3 bits of a 6-bit SS / PBCH block index indicator. The SS / PBCH block index indicator may be used at least to identify SS / PBCH blocks from index 0 to index 63.
[0129] The subcarrier offset bit is used to indicate a subcarrier offset, which may be used to indicate the difference between the first subcarrier to which the PBCH is mapped and the first subcarrier to which the control resource set with index 0 is mapped.
[0130] The PDCCH may be used to transmit downlink control information (DCI). The PDCCH may be transmitted to deliver, transmit, convey the downlink control information. The downlink control information may be mapped to the PDCCH. The terminal device 1 may receive the PDCCH in which the downlink control information is mapped. The base station device 3 may transmit the PDCCH in which the downlink control information is mapped.
[0131] The downlink control information may correspond to a DCI format. The downlink control information may be included in the DCI format. The downlink control information may be arranged in each field of the DCI format.
[0132] DCI format 0_0, DCI format 0_1, DCI format 1_0, and DCI format 1_1 are DCI formats that each include a different set of fields. The uplink DCI format is a general term for DCI format 0_0 and DCI format 0_1. The downlink DCI format is a general term for DCI format 1_0 and DCI format 1_1.
[0133] DCI format 0_0 is used at least for scheduling a PUSCH of a certain cell (or arranged in a certain cell). DCI format 0_0 is configured to include at least some or all of fields 1A to 1E. 1A) Identifier field for DCI formats 1B) Frequency domain resource assignment field 1C) Time domain resource assignment field 1D) Frequency hopping flag field 1E) MCS field (Modulation and Coding Scheme field)
[0134] The DCI format specification field may indicate whether the DCI format including the DCI format specification field is an uplink DCI format or a downlink DCI format. The DCI format specification field included in the DCI format 0_0 may indicate 0 (or may indicate that the DCI format 0_0 is an uplink DCI format).
[0135] The frequency domain resource allocation field included in DCI format 0_0 may be used at least to indicate the allocation of frequency resources for the PUSCH.
[0136] The time domain resource allocation field included in DCI format 0_0 may be used at least to indicate the allocation of time resources for the PUSCH.
[0137] The frequency hopping flag field may be used at least to indicate whether frequency hopping is applied to the PUSCH.
[0138] The MCS field included in DCI format 0_0 may be used at least to indicate a modulation scheme for the PUSCH and / or a part or all of a target coding rate. The target coding rate may be a target coding rate for a transport block of the PUSCH. The size of the transport block (TBS) of the PUSCH may be given based on at least the target coding rate and a part or all of the modulation scheme for the PUSCH.
[0139] DCI format 0_0 may not include a field used for a CSI request, that is, CSI may not be requested by DCI format 0_0.
[0140] DCI format 0_0 may not include a carrier indicator field. That is, an uplink component carrier on which a PUSCH scheduled by DCI format 0_0 is arranged may be the same as an uplink component carrier on which a PDCCH including the DCI format 0_0 is arranged.
[0141] DCI format 0_0 may not include a BWP field. That is, an uplink BWP in which a PUSCH scheduled by DCI format 0_0 is arranged may be the same as an uplink BWP in which a PDCCH including the DCI format 0_0 is arranged.
[0142] DCI format 0_1 is used at least for scheduling a PUSCH of a certain cell (configured in a certain cell). DCI format 0_1 is configured to include at least a part or all of fields 2A to 2H. 2A) DCI format specific fields 2B) Frequency domain resource allocation field 2C) Uplink time domain resource allocation field 2D) Frequency hopping flag field 2E) MCS Field 2F) CSI request field 2G) BWP field 2H) Carrier indicator field
[0143] The DCI format specification field included in DCI format 0_1 may indicate 0 (or may indicate that DCI format 0_1 is an uplink DCI format).
[0144] The frequency domain resource allocation field included in DCI format 0_1 may be used at least to indicate the allocation of frequency resources for the PUSCH.
[0145] The time domain resource allocation field included in DCI format 0_1 may be used at least to indicate the allocation of time resources for the PUSCH.
[0146] The MCS field included in DCI format 0_1 may be used to indicate at least some or all of the modulation scheme and / or the target coding rate for the PUSCH.
[0147] When the DCI format 0_1 includes a BWP field, the BWP field may be used to indicate an uplink BWP in which a PUSCH is arranged. When the DCI format 0_1 does not include a BWP field, the uplink BWP in which a PUSCH is arranged may be the same as an uplink BWP in which a PDCCH including a DCI format 0_1 used for scheduling the PUSCH is arranged. When the number of uplink BWPs configured in a terminal device 1 in a certain uplink component carrier is 2 or more, the number of bits of the BWP field included in the DCI format 0_1 used for scheduling the PUSCH arranged in the certain uplink component carrier may be 1 bit or more. When the number of uplink BWPs configured in the terminal device 1 in a certain uplink component carrier is 1, the number of bits of the BWP field included in the DCI format 0_1 used for scheduling the PUSCH arranged in the certain uplink component carrier may be 0 bit (or the BWP field may not be included in the DCI format 0_1 used for scheduling the PUSCH arranged in the certain uplink component carrier).
[0148] The CSI request field is used at least to indicate the reporting of CSI.
[0149] When the DCI format 0_1 includes a carrier indicator field, the carrier indicator field may be used to indicate an uplink component carrier on which the PUSCH is arranged. When the DCI format 0_1 does not include a carrier indicator field, the uplink component carrier on which the PUSCH is arranged may be the same as the uplink component carrier on which the PDCCH including the DCI format 0_1 used for scheduling the PUSCH is arranged. When the number of uplink component carriers configured in the terminal device 1 in a certain serving cell group is two or more (when uplink carrier aggregation is operated in a certain serving cell group), the number of bits of the carrier indicator field included in the DCI format 0_1 used for scheduling the PUSCH arranged in the certain serving cell group may be one bit or more (for example, three bits). When the number of uplink component carriers configured in a terminal device 1 in a serving cell group is 1 (when uplink carrier aggregation is not operated in a serving cell group), the number of bits in the carrier indicator field included in DCI format 0_1 used for scheduling a PUSCH placed in the serving cell group may be 0 bits (or, the carrier indicator field may not be included in DCI format 0_1 used for scheduling a PUSCH placed in the serving cell group).
[0150] DCI format 1_0 is used at least for scheduling a PDSCH of a certain cell (configured in a certain cell). DCI format 1_0 includes at least a part or all of 3A to 3F. 3A) DCI format specific fields 3B) Frequency domain resource allocation field 3C) Time Domain Resource Allocation Field 3D) MCS field 3E) PDSCH_HARQ feedback timing indicator field 3F) PUCCH resource indicator field
[0151] The DCI format specification field included in DCI format 1_0 may indicate 1 (or may indicate that DCI format 1_0 is a downlink DCI format).
[0152] The frequency domain resource allocation field included in DCI format 1_0 may be used at least to indicate the allocation of frequency resources for the PDSCH.
[0153] The time domain resource allocation field included in DCI format 1_0 may be used at least to indicate the allocation of time resources for the PDSCH.
[0154] The MCS field included in DCI format 1_0 may be used at least to indicate a modulation scheme for the PDSCH and / or a part or all of a target coding rate. The target coding rate may be a target coding rate for a transport block of the PDSCH. The size of the transport block (TBS) of the PDSCH may be given based on at least the target coding rate and a part or all of the modulation scheme for the PDSCH.
[0155] The PDSCH_HARQ feedback timing indication field may be used at least to indicate an offset from the slot containing the last OFDM symbol of the PDSCH to the slot containing the first OFDM symbol of the PUCCH.
[0156] The PUCCH resource indication field may be a field indicating an index of one or more PUCCH resources included in a PUCCH resource set. A PUCCH resource set may include one or more PUCCH resources.
[0157] DCI format 1_0 may not include a carrier indicator field. That is, a downlink component carrier on which a PDSCH scheduled by DCI format 1_0 is arranged may be the same as a downlink component carrier on which a PDCCH including the DCI format 1_0 is arranged.
[0158] DCI format 1_0 may not include a BWP field. That is, a downlink BWP in which a PDSCH scheduled by DCI format 1_0 is arranged may be the same as a downlink BWP in which a PDCCH including the DCI format 1_0 is arranged.
[0159] DCI format 1_1 is used at least for scheduling a PDSCH of a certain cell (or arranged in a certain cell). DCI format 1_1 includes at least some or all of 4A to 4I. 4A) DCI format specific fields 4B) Frequency domain resource allocation field 4C) Time Domain Resource Allocation Field 4E) MCS Field 4 F) PDSCH_HARQ feedback timing indication field 4G) PUCCH resource indication field 4H) BWP Field 4I) Career Indicator Field
[0160] The DCI format specification field included in DCI format 1_1 may indicate 1 (or may indicate that DCI format 1_1 is a downlink DCI format).
[0161] The frequency domain resource allocation field included in DCI format 1_1 may be used at least to indicate the allocation of frequency resources for the PDSCH.
[0162] The time domain resource allocation field included in DCI format 1_1 may be used at least to indicate the allocation of time resources for the PDSCH.
[0163] The MCS field included in DCI format 1_1 may be used to indicate at least some or all of the modulation scheme and / or the target coding rate for the PDSCH.
[0164] If DCI format 1_1 includes a PDSCH_HARQ feedback timing indication field, the PDSCH_HARQ feedback timing indication field may be used at least to indicate an offset from a slot including the last OFDM symbol of the PDSCH to a slot including the first OFDM symbol of the PUCCH. If DCI format 1_1 does not include a PDSCH_HARQ feedback timing indication field, the offset from a slot including the last OFDM symbol of the PDSCH to a slot including the first OFDM symbol of the PUCCH may be specified by a higher layer parameter.
[0165] The PUCCH resource indication field may be a field indicating an index of one or more PUCCH resources included in a PUCCH resource set.
[0166] When the DCI format 1_1 includes a BWP field, the BWP field may be used to indicate a downlink BWP in which a PDSCH is arranged. When the DCI format 1_1 does not include a BWP field, the downlink BWP in which a PDSCH is arranged may be the same as a downlink BWP in which a PDCCH including a DCI format 1_1 used for scheduling the PDSCH is arranged. When the number of downlink BWPs configured in a terminal device 1 in a certain downlink component carrier is 2 or more, the number of bits of the BWP field included in the DCI format 1_1 used for scheduling the PDSCH arranged in the certain downlink component carrier may be 1 bit or more. When the number of downlink BWPs configured in a terminal device 1 in a certain downlink component carrier is 1, the number of bits of the BWP field included in the DCI format 1_1 used for scheduling the PDSCH arranged in the certain downlink component carrier may be 0 bit (or the BWP field may not be included in the DCI format 1_1 used for scheduling the PDSCH arranged in the certain downlink component carrier).
[0167] When DCI format 1_1 includes a carrier indicator field, the carrier indicator field may be used to indicate a downlink component carrier on which a PDSCH is arranged. When DCI format 1_1 does not include a carrier indicator field, the downlink component carrier on which a PDSCH is arranged may be the same as a downlink component carrier on which a PDCCH including a DCI format 1_1 used for scheduling the PDSCH is arranged. When the number of downlink component carriers configured in a terminal device 1 in a certain serving cell group is two or more (when downlink carrier aggregation is operated in a certain serving cell group), the number of bits of the carrier indicator field included in DCI format 1_1 used for scheduling a PDSCH arranged in the certain serving cell group may be one bit or more (for example, three bits). When the number of downlink component carriers configured in a terminal device 1 in a serving cell group is 1 (when downlink carrier aggregation is not operated in a serving cell group), the number of bits in the carrier indicator field included in DCI format 1_1 used for scheduling the PDSCH placed in the serving cell group may be 0 bits (or the carrier indicator field may not be included in DCI format 1_1 used for scheduling the PDSCH placed in the serving cell group).
[0168] The PDSCH may be used to transmit a transport block. The PDSCH may be used to transmit a transport block corresponding to the DL-SCH. The PDSCH may be used to transmit a transport block. The PDSCH may be used to transmit a transport block corresponding to the DL-SCH. The transport block may be arranged in the PDSCH. The transport block corresponding to the DL-SCH may be arranged in the PDSCH. The base station device 3 may transmit the PDSCH. The terminal device 1 may receive the PDSCH.
[0169] The downlink physical signal may correspond to a set of resource elements. The downlink physical signal may not carry information generated in a higher layer. The downlink physical signal may be a physical signal used in a downlink component carrier. The downlink physical signal may be transmitted by a base station device 3. The downlink physical signal may be transmitted by a terminal device 1. In a wireless communication system according to one aspect of the present embodiment, at least some or all of the following downlink physical signals may be used. ·Synchronization signal (SS) ·DL DMRS(DownLink DeModulation Reference Signal) ·CSI-RS(Channel State Information-Reference Signal) ·DL PTRS(DownLink Phase Tracking Reference Signal)
[0170] The synchronization signal may be used at least for synchronization of the frequency domain and / or the time domain of the downlink by the terminal device 1. The synchronization signal is a general term for a primary synchronization signal (PSS) and a secondary synchronization signal (SSS).
[0171] FIG. 7 is a diagram showing an example of the configuration of an SS / PBCH block according to one embodiment of the present invention. In FIG. 7, the horizontal axis is the time axis (OFDM symbol index l sym ), where the vertical axis represents the frequency domain. The shaded blocks represent a set of resource elements for the PSS. The grid line blocks represent a set of resource elements for the SSS. The horizontal line blocks represent a set of resource elements for the PBCH and DMRS for the PBCH (DMRS related to the PBCH, DMRS included in the PBCH, and DMRS corresponding to the PBCH).
[0172] As shown in FIG. 7, the SS / PBCH block includes a PSS, an SSS, and a PBCH. The SS / PBCH block includes four consecutive OFDM symbols. The SS / PBCH block includes 240 subcarriers. The PSS is arranged in the 57th to 183rd subcarriers of the first OFDM symbol. The SSS is arranged in the 57th to 183rd subcarriers of the third OFDM symbol. The 1st to 56th subcarriers of the first OFDM symbol may be set to zero. The 184th to 240th subcarriers of the first OFDM symbol may be set to zero. The 49th to 56th subcarriers of the third OFDM symbol may be set to zero. The 184th to 192nd subcarriers of the third OFDM symbol may be set to zero. The PBCH is arranged in the 1st to 240th subcarriers of the second OFDM symbol, which are subcarriers in which the DMRS for the PBCH is not arranged. The PBCH is allocated to the 1st to 48th subcarriers of the third OFDM symbol, and to subcarriers where DMRS for the PBCH is not allocated. The PBCH is allocated to the 193rd to 240th subcarriers of the third OFDM symbol, and to subcarriers where DMRS for the PBCH is not allocated. The PBCH is allocated to the 1st to 240th subcarriers of the fourth OFDM symbol, and to subcarriers where DMRS for the PBCH is not allocated.
[0173] The antenna ports for the PSS, SSS, PBCH, and DMRS for the PBCH may be the same.
[0174] The PBCH on which a PBCH symbol is transmitted at a certain antenna port may be estimated by the DMRS for the PBCH that is placed in the slot to which the PBCH is mapped and is included in the SS / PBCH block to which the PBCH is included.
[0175] DL DMRS is a general term for DMRS for PBCH, DMRS for PDSCH, and DMRS for PDCCH.
[0176] A set of antenna ports of DMRS for PDSCH (DMRS related to PDSCH, DMRS included in PDSCH, DMRS corresponding to PDSCH) may be given based on the set of antenna ports for the PDSCH, i.e., the set of antenna ports of DMRS for PDSCH may be the same as the set of antenna ports for the PDSCH.
[0177] The transmission of the PDSCH and the transmission of the DMRS for the PDSCH may be indicated (or scheduled) by one DCI format. The PDSCH and the DMRS for the PDSCH may be collectively referred to as the PDSCH. Transmitting the PDSCH may be transmitting the PDSCH and the DMRS for the PDSCH.
[0178] A PDSCH may be estimated from a DMRS for the PDSCH. That is, a propagation path of a PDSCH may be estimated from a DMRS for the PDSCH. If a set of resource elements on which a symbol of a certain PDSCH is transmitted and a set of resource elements on which a symbol of a DMRS for the certain PDSCH is transmitted are included in the same precoding resource group (PRG), a PDSCH on which a symbol of the PDSCH in a certain antenna port is transmitted may be estimated by the DMRS for the PDSCH.
[0179] The antenna port of the DMRS for the PDCCH (DMRS related to the PDCCH, DMRS included in the PDCCH, DMRS corresponding to the PDCCH) may be the same as the antenna port for the PDCCH.
[0180] A PDCCH may be estimated from a DMRS for the PDCCH. That is, a propagation path of a PDCCH may be estimated from a DMRS for the PDCCH. If the same precoder is applied (assumed to be applied, assumed to be applied) to a set of resource elements on which a symbol of a certain PDCCH is transmitted and a set of resource elements on which a symbol of a DMRS for the certain PDCCH is transmitted, a PDCCH on which a symbol of the PDCCH in a certain antenna port is transmitted may be estimated by the DMRS for the PDCCH.
[0181] The BCH (Broadcast CHannel), UL-SCH (Uplink-Shared CHannel), and DL-SCH (Downlink-Shared CHannel) are transport channels. A channel used in the MAC layer is called a transport channel. The unit of the transport channel used in the MAC layer is also called a transport block (TB) or a MAC PDU (Protocol Data Unit). In the MAC layer, HARQ (Hybrid Automatic Repeat reQuest) control is performed for each transport block. A transport block is a unit of data that the MAC layer delivers to the physical layer. In the physical layer, the transport block is mapped to a codeword, and modulation processing is performed for each codeword.
[0182] For each serving cell, one UL-SCH and one DL-SCH may be provided. The BCH may be provided for the PCell. The BCH does not have to be provided for the PSCell or SCell.
[0183] The BCCH (Broadcast Control CHannel), the CCCH (Common Control CHannel), and the DCCH (Dedicated Control CHannel) are logical channels. For example, the BCCH is a channel of the RRC layer used for transmitting MIB or system information. The CCCH (Common Control CHannel) may be used for transmitting an RRC message common to a plurality of terminal devices 1. Here, the CCCH may be used, for example, for a terminal device 1 that is not RRC-connected. The DCCH (Dedicated Control CHannel) may be used at least for transmitting an RRC message dedicated to the terminal device 1. Here, the DCCH may be used, for example, for a terminal device 1 that is RRC-connected.
[0184] The RRC message includes one or more RRC parameters (information elements). For example, the RRC message may include a MIB. The RRC message may also include system information. The RRC message may also include a message corresponding to a CCCH. The RRC message may also include a message corresponding to a DCCH. The RRC message including a message corresponding to a DCCH is also referred to as a dedicated RRC message.
[0185] The BCCH in the logical channel may be mapped to the BCH or DL-SCH in the transport channel. The CCCH in the logical channel may be mapped to the DL-SCH or UL-SCH in the transport channel. The DCCH in the logical channel may be mapped to the DL-SCH or UL-SCH in the transport channel.
[0186] The UL-SCH in the transport channel may be mapped to the PUSCH in the physical channel, the DL-SCH in the transport channel may be mapped to the PDSCH in the physical channel, and the BCH in the transport channel may be mapped to the PBCH in the physical channel.
[0187] The upper layer parameters are parameters included in the RRC message or the MAC CE (Medium Access Control Control Element). In other words, the upper layer parameters are a collective term for the MIB, system information, messages corresponding to the CCCH, messages corresponding to the DCCH, and parameters included in the MAC CE. The parameters included in the MAC CE are transmitted by the MAC CE (Control Element) command.
[0188] The procedure performed by the terminal device 1 includes at least some or all of the following steps 5A to 5C. 5A) Cell search 5B) Random access 5C) Data communication
[0189] The cell search is a procedure used by the terminal device 1 to synchronize with a certain cell in terms of the time domain and the frequency domain and detect a physical cell identity. That is, the terminal device 1 may perform the cell search to synchronize with a certain cell in terms of the time domain and the frequency domain and detect a physical cell ID.
[0190] The sequence of the PSS is based at least on the physical cell ID. The sequence of the SSS is based at least on the physical cell ID.
[0191] The SS / PBCH block candidates indicate resources on which transmission of the SS / PBCH block is permitted (possible, reserved, configured, defined, possible).
[0192] A set of SS / PBCH block candidates in a half radio frame is also called an SS burst set. The SS burst set is also called a transmission window, an SS transmission window, or a Discovery Reference Signal transmission window (DRS transmission window). The SS burst set is a general term including at least the first SS burst set and the second SS burst set.
[0193] The base station device 3 transmits SS / PBCH blocks of one or more indexes at a predetermined period. The terminal device 1 may detect at least one of the SS / PBCH blocks of the one or more indexes and attempt to decode the PBCH included in the SS / PBCH block.
[0194] Random access is a procedure that includes at least some or all of message 1, message 2, message 3, and message 4.
[0195] Message 1 is a procedure for transmitting a PRACH by a terminal device 1. The terminal device 1 transmits a PRACH in one PRACH opportunity selected from one or more PRACH opportunities based on at least an index of an SS / PBCH block candidate detected based on a cell search. Each of the PRACH opportunities is defined based on at least resources in the time domain and the frequency domain.
[0196] The terminal device 1 transmits one random access preamble selected from among the PRACH opportunities corresponding to the index of the SS / PBCH block candidate from which the SS / PBCH block is detected.
[0197] Message 2 is a procedure for attempting to detect DCI format 1_0 with a CRC (Cyclic Redundancy Check) scrambled with RA-RNTI (Random Access-Radio Network Temporary Identifier) by the terminal device 1. The terminal device 1 attempts to detect a PDCCH including the DCI format in a control resource set given based on an MIB included in a PBCH included in an SS / PBCH block detected based on a cell search and in resources indicated based on the setting of a search space set.
[0198] Message 3 is a procedure for transmitting a PUSCH scheduled by a random access response grant included in DCI format 1_0 detected by the procedure for message 2. Here, the random access response grant is indicated by a MAC CE included in a PDSCH scheduled by the DCI format 1_0.
[0199] The PUSCH scheduled based on the random access response grant is either a message 3 PUSCH or a PUSCH. The message 3 PUSCH includes a contention resolution identifier (MAC CE). The contention resolution identifier (MAC CE) includes a contention resolution ID.
[0200] Message 3 PUSCH retransmissions are scheduled with DCI format 0_0 with CRC scrambled based on TC-RNTI (Temporary Cell - Radio Network Temporary Identifier).
[0201] Message 4 is a procedure for attempting to detect DCI format 1_0 with a CRC scrambled based on either a C-RNTI (Cell-Radio Network Temporary Identifier) or a TC-RNTI. The terminal device 1 receives a PDSCH scheduled based on the DCI format 1_0. The PDSCH may include a collision resolution ID.
[0202] Data communication is a general term for downlink communication and uplink communication.
[0203] In data communication, the terminal device 1 attempts to detect the PDCCH in resources specified based on the control resource set and the search space set (monitors the PDCCH).
[0204] A control resource set is a set of resources consisting of a predetermined number of resource blocks and a predetermined number of OFDM symbols. In the frequency domain, a control resource set may be composed of continuous resources (non-interleaved mapping) or may be composed of distributed resources (interleaver mapping).
[0205] A set of resource blocks constituting the control resource set may be indicated by a higher layer parameter. The number of OFDM symbols constituting the control resource set may be indicated by a higher layer parameter.
[0206] The terminal device 1 attempts to detect a PDCCH in a search space set. Here, attempting to detect a PDCCH in a search space set may be attempting to detect a PDCCH candidate in a search space set, may be attempting to detect a DCI format in a search space set, may be attempting to detect a PDCCH in a control resource set, may be attempting to detect a PDCCH candidate in a control resource set, or may be attempting to detect a DCI format in a control resource set.
[0207] The search space set is defined as a set of PDCCH candidates. The search space set may be a Common Search Space (CSS) set or a UE-specific Search Space (USS) set. The terminal device 1 attempts to detect PDCCH candidates in a part or all of a Type 0 PDCCH common search space set, a Type 0a PDCCH common search space set, a Type 1 PDCCH common search space set, a Type 2 PDCCH common search space set, a Type 3 PDCCH common search space set, and / or a UE-specific search space set.
[0208] The type-0 PDCCH common search space set may be used as the common search space set with index 0. The type-0 PDCCH common search space set may be the common search space set with index 0.
[0209] The CSS set is a collective term for a type 0 PDCCH common search space set, a type 0a PDCCH common search space set, a type 1 PDCCH common search space set, a type 2 PDCCH common search space set, and a type 3 PDCCH common search space set. The USS set is also called a UE dedicated PDCCH search space set.
[0210] A search space set is associated with (contains, corresponds to) a control resource set. The index of the control resource set associated with the search space set may be indicated by a higher layer parameter.
[0211] For a given search area set, some or all of 6A to 6C may be indicated by at least higher layer parameters. 6A) PDCCH monitoring periodicity 6B) PDCCH monitoring pattern within a slot 6C) PDCCH monitoring offset
[0212] A monitoring occasion for a search space set may correspond to an OFDM symbol in which a first OFDM symbol of a control resource set associated with the search space set is located. A monitoring occasion for a search space set may correspond to a resource of a control resource set starting from a first OFDM symbol of the control resource set associated with the search space set. The monitoring occasion for the search space set is given based on at least some or all of a PDCCH monitoring interval, a PDCCH monitoring pattern in a slot, and a PDCCH monitoring offset.
[0213] 8 is a diagram showing an example of a monitoring opportunity of the search area set according to one aspect of the present embodiment. In FIG. 8, a search area set 91 and a search area set 92 are set in a primary cell 301, a search area set 93 is set in a secondary cell 302, and a search area set 94 is set in a secondary cell 303.
[0214] In Figure 8, the blocks indicated by grid lines represent search area set 91, the blocks indicated by diagonal lines rising to the right represent search area set 92, the blocks indicated by diagonal lines rising to the left represent search area set 93, and the blocks indicated by horizontal lines represent search area set 94.
[0215] The monitoring interval of search area set 91 is set to 1 slot, the monitoring offset of search area set 91 is set to 0 slot, and the monitoring pattern of search area set 91 is set to [1,0,0,0,0,0,0,1,0,0,0,0,0,0,0]. That is, the monitoring opportunities of search area set 91 correspond to the first OFDM symbol (OFDM symbol #0) and the eighth OFDM symbol (OFDM symbol #7) in each of the slots.
[0216] The monitoring interval of search space set 92 is set to 2 slots, the monitoring offset of search space set 92 is set to 0 slots, and the monitoring pattern of search space set 92 is set to [1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]. That is, the monitoring opportunity of search space set 92 corresponds to the first OFDM symbol (OFDM symbol #0) in each of the even slots.
[0217] The monitoring interval of search space set 93 is set to 2 slots, the monitoring offset of search space set 93 is set to 0 slots, and the monitoring pattern of search space set 93 is set to [0,0,0,0,0,0,0,1,0,0,0,0,0,0,0], i.e., the monitoring opportunity of search space set 93 corresponds to the 8th OFDM symbol (OFDM symbol #7) in each of the even slots.
[0218] The monitoring interval of search space set 94 is set to 2 slots, the monitoring offset of search space set 94 is set to 1 slot, and the monitoring pattern of search space set 94 is set to [1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]. That is, the monitoring opportunity of search space set 94 corresponds to the first OFDM symbol (OFDM symbol #0) in each odd slot.
[0219] The Type 0 PDCCH common search space set may be used at least for DCI formats with a Cyclic Redundancy Check (CRC) sequence scrambled by a System Information-Radio Network Temporary Identifier (SI-RNTI).
[0220] The Type 0a PDCCH common search space set may be used at least for DCI formats with a Cyclic Redundancy Check (CRC) sequence scrambled by a System Information-Radio Network Temporary Identifier (SI-RNTI).
[0221] The Type 1 PDCCH common search space set may be used at least for DCI formats with a CRC sequence scrambled by a Random Access-Radio Network Temporary Identifier (RA-RNTI) and / or a CRC sequence scrambled by a Temporary Cell-Radio Network Temporary Identifier (TC-RNTI).
[0222] A Type 2 PDCCH common search space set may be used for DCI formats with a CRC sequence scrambled by a Paging-Radio Network Temporary Identifier (P-RNTI).
[0223] A Type 3 PDCCH common search space set may be used for a DCI format with a CRC sequence scrambled by a Cell-Radio Network Temporary Identifier (C-RNTI).
[0224] The UE dedicated PDCCH search space set may be used at least for DCI formats with CRC sequences scrambled by the C-RNTI.
[0225] In downlink communication, the terminal device 1 detects a downlink DCI format. The detected downlink DCI format is used at least for resource allocation of the PDSCH. The detected downlink DCI format is also called a downlink assignment. The terminal device 1 attempts to receive the PDSCH. Based on the PUCCH resource indicated based on the detected downlink DCI format, the terminal device 1 reports a HARQ-ACK corresponding to the PDSCH (a HARQ-ACK corresponding to a transport block included in the PDSCH) to the base station device 3.
[0226] In uplink communication, the terminal device 1 detects an uplink DCI format. The detected DCI format is used at least for resource allocation of a PUSCH. The detected uplink DCI format is also called an uplink grant. The terminal device 1 transmits the PUSCH.
[0227] In configured scheduling, an uplink grant for scheduling a PUSCH is configured for each transmission period of the PUSCH. When a PUSCH is scheduled by an uplink DCI format, part or all of the information indicated by the uplink DCI format may be indicated by an uplink grant configured in the case of configured scheduling.
[0228] One or more PUSCH time resources may be determined by allocation of PUSCH time resources indicated by the uplink grant. That is, one or more PUSCHs may be scheduled by one uplink grant. In the following, "one or more PUSCHs" may be referred to as "PUSCH". In particular, when the technical content can be explained without distinguishing between one or more PUSCHs, "one or more PUSCHs" may be referred to as "PUSCH".
[0229] The format of the PUSCH may be given based on at least some or all of the transport block allocation period, the modulation symbol sequence allocation period, the DMRS allocation period for the PUSCH, and the coherence period of the PUSCH. When the terminal device 1 transmits a PUSCH, the terminal device 1 may determine the format of the PUSCH based on at least some or all of the transport block allocation period, the modulation symbol sequence allocation period, the DMRS allocation period for the PUSCH, and the coherence period of the PUSCH. When the base station device 3 receives a PUSCH transmitted from the terminal device 1, the base station device 3 may determine the format of the PUSCH based on at least some or all of the transport block allocation period, the modulation symbol sequence allocation period, the DMRS allocation period for the PUSCH, and the coherence period of the PUSCH.
[0230] For example, in a certain PUSCH format, the time resource of the PUSCH may be 8 slots, the allocation period of the transport block may be 4 slots, the allocation period of the modulation symbol sequence may be 2 slots, the allocation period of the DMRS for the PUSCH may be 2 slots, and the coherence period of the PUSCH may be 4 slots. Here, by setting the coherence period of the PUSCH to be equal to the allocation period of the transport block, channel estimation used for demodulation / decoding of the transport block can be performed collectively, which may lead to an improvement in transmission characteristics.
[0231] For example, in a certain PUSCH format, the time resource of the PUSCH may be 8 slots, the transport block allocation period may be 8 slots, the modulation symbol sequence allocation period may be 1 slot, the DMRS allocation period for the PUSCH may be 1 slot, and the coherence period of the PUSCH may be 4 slots. Here, by shortening the DMRS allocation period relative to the PUSCH coherence period, it is possible to increase the number of time domain DMRS resources that can be utilized for one channel estimation, which may lead to an improvement in transmission characteristics.
[0232] For example, in a certain PUSCH format, the time resource of the PUSCH may be 8 slots, the allocation period of the transport block may be 8 slots, the allocation period of the modulation symbol sequence may be 4 slots, the allocation period of the DMRS for the PUSCH may be 1 slot, and the coherence period of the PUSCH may be 1 slot. Here, by setting the allocation period of the modulation symbol sequence to be long, the modulation symbols of the coded bits can be more effectively allocated in the time domain, which may lead to improved transmission characteristics.
[0233] For example, the time resource of the PUSCH indicated by the uplink grant may include multiple slots. Here, even if the time resource of the PUSCH indicated by one uplink grant is included in multiple slots, the number of PUSCHs may be one or multiple. For example, when the PUSCH is defined for each slot, the number of PUSCHs may be the same as the number of slots.
[0234] FIG. 9 is a diagram showing an example of a format of a PUSCH according to one aspect of the present embodiment. In FIG. 9, the horizontal axis indicates the time axis. Also, in FIG. 9, a plurality of slots (8 slots in FIG. 9) are shown on the time axis. Here, the plurality of slots in FIG. 9 are indexed in the order of the earliest slots in time, such as slot #0 (slot #0) to slot #7 (slot #7). In FIG. 9, the plurality of slots are arranged contiguously in the time domain, but the aspect of the present invention is not limited to the plurality of slots being arranged contiguously in the time domain. For example, in the aspect of the present invention, the plurality of slots may be configured by slots capable of uplink transmission. That is, in the aspect of the present invention, the plurality of slots may be configured not to include slots capable of downlink transmission.
[0235] In an example shown in FIG. 9, one uplink grant may indicate a PUSCH transmitted in eight slots including slot #0 to slot #7. Here, the PUSCH may include one transport block. Here, a transport block mapping period (TB mapping period) of the PUSCH may be eight slots. Also, a modulation symbol mapping period of the PUSCH may be four slots. Also, a DMRS mapping period for the PUSCH may be two. Also, a coherence period (Channel coherence) of the DMRS for the PUSCH may be two.
[0236] The transport block allocation period may correspond to the number of slots including a certain transport block. For example, the certain transport block may be allocated over a length X0 of one period of the transport block allocation period. For example, X0 may be determined based at least on an RRC parameter. For example, X0 may be indicated by an RRC parameter. For example, X0 may be determined based at least on a higher layer signal. For example, X0 may be indicated by a higher layer signal. For example, X0 may be indicated by an uplink grant used for scheduling a PUSCH including the transport block and transmitted. For example, X0 may be determined based at least on an uplink grant used for scheduling a PUSCH including the transport block and transmitted. For example, X0 may be indicated by one DCI format. For example, X0 may be determined based at least on one DCI format.
[0237] For example, X0 may indicate the number of slots, For example, X0 may indicate the number of OFDM symbols.
[0238] For example, X0 may be given based at least on a time domain configuration of a PUSCH scheduled by one uplink grant (for example, a time resource of a PUSCH). For example, X0 may be determined based at least on a time domain configuration of a PUSCH scheduled by one uplink grant. For example, the terminal device 1 may determine X0 based at least on a time domain configuration of a PUSCH scheduled by one uplink grant. For example, the base station device 3 may determine X0 based at least on a time domain configuration of a PUSCH scheduled by one uplink grant.
[0239] By controlling X0 based at least on the time domain configuration of the PUSCH, a desired data rate may be realized regardless of the time domain configuration of the PUSCH. In dynamic TDD and the like, it is not always possible to use a predetermined configuration as the time domain configuration of the PUSCH, and controlling X0 is preferable.
[0240] For example, when the time domain configuration of the PUSCH is a first configuration, X0 may be a first value. Also, when the time domain configuration of the PUSCH is a second configuration different from the first configuration, X0 may be a second value different from the first value. For example, when the time resource of the PUSCH is a first number of slots, X0 may be a first value. Also, when the time resource of the PUSCH is a second slot different from the first slot, X0 may be a second value different from the first value.
[0241] For example, the time domain configuration of the PUSCH may be the number of slots in which the PUSCH is arranged. For example, the time domain configuration of the PUSCH may be the number of OFDM symbols in which the PUSCH is arranged. For example, the time domain configuration of the PUSCH may be the time domain configuration of the DMRS for the PUSCH.
[0242] Fig. 10 is a diagram showing an example of an arrangement of modulation symbols according to one aspect of the present embodiment. In Fig. 10, the horizontal axis indicates the time axis, and the vertical axis indicates the frequency axis. In Fig. 10, each of the blocks laid out in the time-frequency domain indicates one resource element. In Fig. 10, a configuration in which x1 slots are arranged is shown.
[0243] A sequence of modulation symbols resulting from one transport block may be arranged in resource elements included in x1 slots in a frequency-first time-second manner. The frequency-first time-second manner may be a method of arranging modulation symbols in a plurality of resource elements arranged in a time-frequency domain in accordance with the following procedure: Step 1) Identify a set of resource elements at the top of the time domain, and proceed to step 2. Step 2) Arrange modulation symbols in order from the top resource element in the frequency domain in the identified set of resource elements. Step 3) Identify the next set of resource elements in the time domain by comparing with the identified set of resource elements, and proceed to step 2.
[0244] For example, step 1 in Fig. 10 may be to identify a set of resource elements including at least resource element A1, resource element A2, and resource element A3. Step 2 in Fig. 10 may be to arrange modulation symbols in order from resource element A1 through resource element A2 to resource element A3. Step 3 in Fig. 10 may be to identify a set of resource elements including at least resource element A4, resource element A5, and resource element A6. Step 2 after step 3 in Fig. 10 may be to arrange modulation symbols in order from resource element A4 through resource element A5 to resource element A6.
[0245] For example, a sequence of modulation symbols resulting from one transport block may be arranged based on a frequency-first, time-second scheme for resource elements included in a length X1 of one modulation symbol arrangement period. For example, X1 may be indicated by an RRC parameter. For example, X1 may be determined based at least on an RRC parameter. For example, X1 may be determined based at least on a signal of a higher layer. For example, X1 may be indicated by an uplink grant used for scheduling a PUSCH including the transport block and transmitted. For example, X1 may be determined based at least on an uplink grant used for scheduling a PUSCH including the transport block and transmitted. For example, X1 may be indicated by one DCI format. For example, X1 may be determined based at least on one DCI format.
[0246] For example, X1 may indicate the number of slots. For example, X1 may indicate the number of OFDM symbols.
[0247] For example, when the terminal device 1 determines X1 based at least on the first control information, a sequence of modulation symbols resulting from one transport block may be arranged based on the frequency-first, time-second scheme for resource elements included in the length X1 of one period of the arrangement period of the sequence of modulation symbols. For example, the first control information may be determined based at least on a part or all of an RRC parameter, a signal of a higher layer, an uplink grant used for scheduling a PUSCH transmitted including the transport block, and one DCI format.
[0248] Even when the terminal device 1 holds the first control information, a sequence of modulation symbols resulting from a transport block included in the message 3 PUSCH may be arranged based on the frequency-first-time-second scheme for resource elements included in one slot. That is, even when the terminal device 1 holds the first control information, X1 may be one slot for the transport block included in the message 3 PUSCH.
[0249] For example, the terminal device 1 holding certain control information may be a setting based on the certain control information in the terminal device 1. For example, the terminal device 1 holding certain control information may be a processing based on the certain control information in the terminal device 1.
[0250] For example, the fact that the terminal device 1 holds the first control information may mean that the terminal device 1 holds X1. For example, the first control information may be information indicating X1. For example, the first control information may be information other than information indicating X1, but may be information used to determine X1.
[0251] Even when the terminal device 1 holds the first control information, a sequence of modulation symbols resulting from a transport block included in a PUSCH scheduled by a random access response grant may be arranged based on the frequency-first-time-second scheme for resource elements included in one slot. That is, even when the terminal device 1 holds the first control information, X1 may be one slot for a transport block included in a PUSCH scheduled by a random access response grant.
[0252] When the terminal device 1 does not hold the first control information, the sequence of modulation symbols resulting from the transport block included in the PUSCH may be arranged based on the frequency-first-time-second scheme for resource elements included in one slot. In other words, when the terminal device 1 does not hold the first control information, X1 may be one slot for the transport block included in the PUSCH.
[0253] For example, X1 may be given based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, X1 may be determined based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, the terminal device 1 may determine X1 based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, the base station device 3 may determine X1 based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant.
[0254] By controlling X1 based at least on the time domain configuration of the PUSCH, it may be possible to suitably arrange modulation symbols of coded bits based on the time domain configuration of the PUSCH.
[0255] For example, when the time domain configuration of the PUSCH is a first configuration, X1 may be a first value. Also, when the time domain configuration of the PUSCH is a second configuration different from the first configuration, X1 may be a second value different from the first value. For example, when the time resource of the PUSCH is a first number of slots, X1 may be a first value. Also, when the time resource of the PUSCH is a second slot different from the first slot, X1 may be a second value different from the first value.
[0256] For example, X1 may be provided based at least on X0. For example, X1 may be determined based at least on X0. For example, the terminal device 1 may determine X1 based at least on X0. For example, the base station device 3 may determine X1 based at least on X0.
[0257] By controlling X1 based at least on X0, it may be possible to suitably arrange modulation symbols of coded bits based on the arrangement period of the transport block.
[0258] For example, when X0 is a first value, X1 may be a second value, and when X0 is a third value different from the first value, X1 may be a fourth value different from the second value.
[0259] For example, the sequence of modulation symbols may be generated by modulation of a sequence of coded bits resulting from one transport block. For example, the modulation scheme may be Quadrature Phase Shift Keying (QPSK), 16 Quadrature Amplitude Modulation (QAM), 64 QAM, 256 QAM, or (1 / 2)π Binary Phase Shift Keying (BPSK). Here, a predetermined scrambling may be performed on the sequence of coded bits prior to generating the sequence of modulation symbols.
[0260] For example, the position of the coded bit included in the first modulation symbol of the sequence of modulation symbols may be given by RV (Redandancy Version). RV is information indicating the position of the first coded bit of the sequence of coded bits used in generating the sequence of modulation symbols. For example, information indicating the RV may be included in at least one of the RRC parameters, the higher layer signal, the uplink grant used in the scheduling information of the PUSCH including the transport block and transmitted, or one DCI format. For example, the RV may be given based on at least one of the RRC parameters, the higher layer signal, the uplink grant used in the scheduling information of the PUSCH including the transport block and transmitted, or one DCI format.
[0261] For example, one RV may be given for each period of the allocation period of the modulation symbol sequence. For example, a coded bit included in the first modulation symbol of the modulation symbol sequence may be given for each period of the allocation period of the modulation symbol sequence. For example, information indicating each of one RV for each period of the allocation period of the modulation symbol sequence may be included in at least one of the RRC parameters, the higher layer signal, the uplink grant used for the scheduling information of the PUSCH including the transport block and transmitted, or one DCI format. For example, one RV for each period of the allocation period of the modulation symbol sequence may be determined based on at least one of the RRC parameters, the higher layer signal, the uplink grant used for the scheduling information of the PUSCH including the transport block and transmitted, or one DCI format.
[0262] In the example shown in FIG. 9, one RV may be indicated for one period including slot #0 to slot #3, and one RV may be indicated for one period including slot #4 to slot #7.
[0263] For example, in a PUSCH scheduled by one uplink grant, one RV may be indicated for the first period among the allocation periods of one or more modulation symbol sequences included in the time domain of the PUSCH. Here, information indicating the one RV may be included in at least one of an RRC parameter, a higher layer signal, an uplink grant used for scheduling information of the PUSCH transmitted including a transport block, or one DCI format. Here, RVs for each of the allocation periods of one or more modulation symbol sequences included in the time domain of the PUSCH other than the first period may be given based at least on the one RV.
[0264] The DMRS allocation period is a period in which a DMRS allocation pattern in the time domain is applied. For example, if the length of one DMRS allocation period is X2, the DMRS allocation pattern in the time domain may be applied every X2.
[0265] For example, the DMRS allocation pattern may be information indicating a set of indexes of OFDM symbols to which the DMRS is mapped in the length X2. Here, the index of the OFDM symbol may be an index of the OFDM symbol based on a reference point (an OFDM symbol whose index is considered to be 0). For example, the reference point for one period among the DMRS allocation periods included in the time domain of the PUSCH may be the first OFDM symbol included in the one period. For example, the reference point for one period among the DMRS allocation periods included in the time domain of the PUSCH may be determined by a certain OFDM symbol included in the one period. For example, X2 may be determined at least based on an RRC parameter. For example, X2 may be indicated by an RRC parameter. For example, X2 may be determined at least based on a signal of a higher layer. For example, X2 may be indicated by a parameter of a higher layer. For example, X2 may be indicated by an uplink grant used for scheduling the PUSCH transmitted including the transport block. For example, X2 may be determined based at least on an uplink grant used for scheduling a PUSCH including the transport block and transmitted. For example, X2 may be indicated by one DCI format. For example, X2 may be determined based at least on one DCI format.
[0266] For example, X2 may indicate the number of slots. For example, X2 may indicate the number of OFDM symbols.
[0267] That is, when the terminal device 1 determines X2 based on at least the second control information, the arrangement pattern of the DMRS for the PUSCH may be applied to each X2 slot. For example, the second control information may be determined based on at least a part or all of an RRC parameter, a signal of a higher layer, an uplink grant used for scheduling the PUSCH, and one DCI format.
[0268] Even when the terminal device 1 holds the second control information, the arrangement pattern of the DMRS for the message 3 PUSCH may be applied for each slot. That is, even when the terminal device 1 holds the second control information, X2 may be one slot for the message 3 PUSCH.
[0269] For example, the fact that the terminal device 1 holds the second control information may mean that the terminal device 1 holds X2. For example, the second control information may be information indicating X2. For example, the second control information may be information other than information indicating X2, but may be information used to determine X2.
[0270] Even when the terminal device 1 holds the second control information, the arrangement pattern of the DMRS for the PUSCH scheduled by the random access response grant may be applied for each slot. That is, even when the terminal device 1 holds the second control information, X2 may be one slot for the PUSCH scheduled by the random access response grant.
[0271] When the terminal device 1 does not hold the second control information, the arrangement pattern of the DMRS for the PUSCH may be applied to each slot. That is, when the terminal device 1 does not hold the second control information, X2 may be one slot for the PUSCH.
[0272] For example, X2 may be given based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, X2 may be determined based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, the terminal device 1 may determine X2 based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, the base station device 3 may determine X2 based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant.
[0273] By controlling X2 based at least on the time domain configuration of the PUSCH, it may be possible to suitably arrange DMRSs based on the time domain configuration of the PUSCH. Since the density of the time domain DMRSs is controlled by X2, the suitable density of the time domain DMRSs may be different if the time domain configuration of the PUSCH is different.
[0274] For example, when the time domain configuration of the PUSCH is a first configuration, X2 may be a first value. Also, when the time domain configuration of the PUSCH is a second configuration different from the first configuration, X2 may be a second value different from the first value. For example, when the time resource of the PUSCH is a first number of slots, X2 may be a first value. Also, when the time resource of the PUSCH is a second slot different from the first slot, X2 may be a second value different from the first value.
[0275] For example, X2 may be provided based at least on X0. For example, X2 may be determined based at least on X0. For example, the terminal device 1 may determine X1 based at least on X0. For example, the base station device 3 may determine X1 based at least on X0.
[0276] By controlling X2 based at least on X0, it may be possible to preferably perform DMRS allocation based on the transport block allocation period.
[0277] For example, when X0 is a first value, X2 may be a second value, and when X0 is a third value different from the first value, X2 may be a fourth value different from the second value.
[0278] For example, X2 may be provided based at least on X1. For example, X2 may be determined based at least on X1. For example, the terminal device 1 may determine X2 based at least on X1. For example, the base station device 3 may determine X2 based at least on X1.
[0279] By controlling X2 based at least on X1, it may be possible to appropriately allocate DMRSs based on the allocation period of the modulation symbol sequence. Since the allocation of the modulation symbol sequence and the allocation of the DMRS are processed in the same layer (resource element mapping layer processing), for example, X2 may be set to X1.
[0280] For example, when X1 is a first value, X2 may be a second value, and when X1 is a third value different from the first value, X2 may be a fourth value different from the second value.
[0281] The coherence period may be a period in which the air section information can be considered to be the same. For example, the air section information may be information on the phase and / or amplitude that varies when a modulation symbol allocated to a certain resource element is transmitted to the air section. The air section information may be information including the effect of a precoder applied prior to transmission of the modulation symbol.
[0282] The terminal device 1 does not have to generate a PUSCH so that the wireless section information is considered to be the same beyond the coherence period. The terminal device 1 may generate a PUSCH so that the wireless section information is considered to be the same within the coherence period.
[0283] The base station device 3 does not have to consider the wireless section information to be the same over a coherence period, but may consider the wireless section information to be the same within the coherence period.
[0284] For example, a certain modulation symbol in a coherence period may be used to estimate over-the-air section information of another modulation symbol in the coherence period. Also, the coherence period may be set so that a certain modulation symbol in the coherence period may be used to estimate over-the-air section information of another modulation symbol in the coherence period.
[0285] For example, the length X3 of one cycle of the coherence cycle of the PUSCH may be determined based at least on an RRC parameter. For example, X3 may be indicated by an RRC parameter. For example, X3 may be determined based at least on a higher layer signal. For example, X3 may be indicated by a higher layer signal. For example, X3 may be indicated by an uplink grant used for scheduling the PUSCH including the transport block and transmitted. For example, X3 may be determined based at least on the uplink grant used for scheduling the PUSCH including the transport block and transmitted. For example, X3 may be indicated by one DCI format. For example, X3 may be determined based at least on one DCI format.
[0286] That is, when the terminal device 1 determines X3 based at least on the third control information, the radio section information may be considered to be the same in the X3 slot. For example, the third control information may be determined based at least on an RRC parameter, a signal of a higher layer, an uplink grant used for scheduling the PUSCH, and a part or all of one DCI format.
[0287] Even when the terminal device 1 holds the third control information, the radio section information for the message 3 PUSCH may be considered to be the same in one slot. In other words, even when the terminal device 1 holds the third control information, X3 may be one slot for the message 3 PUSCH.
[0288] For example, the fact that the terminal device 1 holds the third control information may mean that the terminal device 1 holds X3. For example, the third control information may be information indicating X3. For example, the third control information may be information other than the information indicating X3, but may be information used to determine the X3.
[0289] Even when the terminal device 1 holds the third control information, the radio section information for the PUSCH scheduled by the random access response grant may be considered to be the same in one slot. In other words, even when the terminal device 1 holds the third control information, X3 may be one slot for the PUSCH scheduled by the random access response grant.
[0290] When the terminal device 1 does not hold the third control information, the radio section information for the PUSCH may be regarded as being the same in one slot. In other words, when the terminal device 1 does not hold the third control information, X3 may be one slot for the PUSCH.
[0291] For example, X3 may be given based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, X3 may be determined based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, the terminal device 1 may determine X3 based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, the base station device 3 may determine X3 based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant.
[0292] By controlling X3 based at least on the time domain configuration of the PUSCH, it may be possible to suitably control the channel estimation operation of the base station device 3 based on the time domain configuration of the PUSCH.
[0293] For example, when the time domain configuration of the PUSCH is a first configuration, X3 may be a first value. Also, when the time domain configuration of the PUSCH is a second configuration different from the first configuration, X3 may be a second value different from the first value. For example, when the time resource of the PUSCH is a first number of slots, X3 may be a first value. Also, when the time resource of the PUSCH is a second slot different from the first slot, X3 may be a second value different from the first value.
[0294] For example, X3 may be provided based at least on X0. For example, X3 may be determined based at least on X0. For example, the terminal device 1 may determine X3 based at least on X0. For example, the base station device 3 may determine X3 based at least on X0.
[0295] By controlling X3 based at least on X0, it may be possible to suitably control the channel estimation operation of the base station device 3 based on the transport block allocation period.
[0296] For example, when X0 is a first value, X3 may be a second value, and when X0 is a third value different from the first value, X3 may be a fourth value different from the second value.
[0297] For example, X3 may be provided based at least on X1. For example, X3 may be determined based at least on X1. For example, the terminal device 1 may determine X3 based at least on X1. For example, the base station device 3 may determine X3 based at least on X1.
[0298] By controlling X3 based at least on X1, it may be possible to suitably control the operation of channel estimation in the base station device 3 based on the allocation period of the modulation symbol sequence.
[0299] For example, when X1 is a first value, X3 may be a second value, and when X1 is a third value different from the first value, X3 may be a fourth value different from the second value.
[0300] For example, X3 may be provided based at least on X2. For example, X3 may be determined based at least on X2. For example, the terminal device 1 may determine X3 based at least on X2. For example, the base station device 3 may determine X3 based at least on X2.
[0301] By controlling X3 based at least on X2, it may be possible to suitably control the channel estimation operation of the base station device 3 based on the DMRS allocation period. Since the density in the time domain can be controlled by the DMRS allocation period, it is suitable to control the channel estimation operation of the base station device 3.
[0302] For example, when X2 is a first value, X3 may be a second value, and when X2 is a third value different from the first value, X3 may be a fourth value different from the second value.
[0303] For example, X2 may be provided based at least on X3. For example, X2 may be determined based at least on X3. For example, the terminal device 1 may determine X2 based at least on X3. For example, the base station device 3 may determine X2 based at least on X3.
[0304] As shown in FIG. 9, the transport block allocation period, the modulation symbol sequence allocation period, the DMRS allocation period for the PUSCH, and the coherence period for the PUSCH may each be a different value or may be set individually.
[0305] For example, in one cycle of the coherence period, the terminal device 1 may apply the same precoding. For example, in one cycle of the coherence period, the terminal device 1 may apply the same spatial filter.
[0306] Fig. 11 is a diagram showing an example of the configuration of the wireless transceiver unit 10 according to one aspect of this embodiment. Here, the configuration of the wireless transceiver unit 30 is the same as, or at least similar to, the configuration of the wireless transceiver unit 10. In Fig. 11, a transport block is input to a channel coding / scrambling / modulation unit 10aa. In the channel coding / scrambling / modulation unit 10aa, a channel coding procedure is applied to the input transport block, thereby generating a sequence of coded bits b k Here, the transport block is also called a codeword. Here, the channel coding procedure may include at least some or all of the following: adding a CRC sequence to the transport block, dividing the transport block to which the CRC is added into code blocks, encoding the code blocks, and interleaving the sequence of encoded bits.
[0307] In the channel coding / scrambling / modulation unit 10aa, a sequence of coded bits b kA predetermined scrambling sequence is applied to the scrambled coded bit sequence b a k is generated.
[0308] A sequence of scrambled coded bits b is generated in the channel coding / scrambling / modulation unit 10aa. a k By applying modulation to k For example, the modulation may be QPSK, 16QAM, 64QAM, 256QAM, or (1 / 2)π BPSK.
[0309] In the layer mapping unit 10ab, a sequence of modulation symbols d k By distributing ν layers, a sequence of ν modulation symbols x (λ) k For example, v may be an integer equal to or greater than 1, where λ is a layer index and can take any integer value in the range from 0 to v-1.
[0310] For example, a sequence of ν modulation symbols after layer mapping x (λ) k For each of the , modified precoding may or may not be applied.
[0311] In the precoding unit 10ac, a sequence x of ν modulation symbols after layer mapping is (λ) k By applying precoding as shown in Equation (1) to the sequence of precoded modulation symbols z (pλ) k is generated.
number
[0312] In Equation (1), W is a matrix used for precoding. Here, the number of elements in the row (horizontal axis) of the matrix W is ρ. The number of elements in the column (vertical axis) of the matrix W is ν. Also, p ξ denotes the antenna port with index ξ, where ξ is the index of the antenna port and can take any integer value ranging from 0 to ρ−1.
[0313] For example, in non-codebook based transmission, the matrix W may be an identity matrix. For example, in codebook based transmission, the matrix W may be indicated by a DCI format for scheduling the PUSCH. For example, in codebook based transmission, the matrix W may be indicated by an RRC parameter, or the matrix W may be given based at least on the RRC parameter. For example, regardless of whether the non-codebook based transmission or the codebook based transmission is performed, when the PUSCH is transmitted on a single antenna port (when ρ=1), W=1 may be used.
[0314] For example, whether non-codebook-based transmission or codebook-based transmission is applied to the PUSCH may be indicated by an RRC parameter. For example, whether non-codebook-based transmission or codebook-based transmission is applied to the PUSCH may be determined based at least on the RRC parameter.
[0315] Fig. 12 is a diagram showing candidates of a matrix W for transmission of a PUSCH of one layer when four antenna ports are used according to one aspect of the present embodiment. The candidates of the matrix W are also called a codebook. In Fig. 12, the upper part of the list indicates an index of a Transmission Precoding Matrix Indicator (TPMI), and the lower part of the list indicates a codebook corresponding to the index in the upper part. In Fig. 12, j is an imaginary unit.
[0316] The codebooks can be classified into three types of codebook groups. The first codebook group includes codebooks in which only one element is nonzero among a plurality of elements constituting one codebook, and the remaining elements are zero. In FIG. 12, four codebooks corresponding to any of indexes 0 to 3 are included in the first codebook group. The first codebook group may be utilized to switch the antenna port used for transmitting the PUSCH. The codebooks included in the first codebook group may be used at least when there is no coherence between a plurality of antenna ports included in the terminal device 1. The lack of coherence between a plurality of antenna ports may mean that it is not possible to guarantee that the transmission timing, the transmission power, the expected reception power, and some or all of the initial phase of the signal are the same among the characteristics of the signals transmitted from each of the plurality of antenna ports.
[0317] The second codebook group includes codebooks in which, among multiple elements constituting one codebook, a number of elements greater than 1 are nonzero, and elements other than the number of elements greater than 1 are zero. In FIG. 12, eight codebooks corresponding to any of indexes 4 to 11 are included in the second codebook group. The codebooks included in the second codebook group may be used at least when, among multiple antenna ports provided in the terminal device 1, 1) the first antenna port and the second antenna port have coherence, and 2) the first antenna port and the third antenna port do not have coherence. Here, the presence of coherence among multiple antenna ports may mean that it is possible to guarantee that, among the characteristics of signals transmitted from each of the multiple antenna ports, a part or all of the transmission timing, the transmission power, the expected reception power, and the initial phase of the signal are the same.
[0318] The second codebook group may be divided into a plurality of codebook subgroups. For example, in FIG. 12, a codebook corresponding to any of indexes 4 to 7 may be included in the first codebook subgroup, and a codebook corresponding to any of indexes 8 to 11 may be included in the second codebook subgroup. Here, the codebook included in the first codebook subgroup is a codebook in which the first element from the top and the third element from the top are non-zero, and the second element from the top and the fourth element from the top are zero. Also, the codebook included in the second codebook subgroup is a codebook in which the first element from the top and the third element from the top are zero, and the second element from the top and the fourth element from the top are non-zero. That is, each of the codebooks included in one codebook subgroup may be a codebook that includes a non-zero element at the same position as each other.
[0319] The third codebook group includes codebooks in which all of the elements constituting one codebook are non-zero. In Fig. 12, 16 codebooks corresponding to any of indexes 12 to 27 may be included in the third codebook group. The codebooks included in the third codebook group may be used at least when there is coherence between multiple antenna ports included in the terminal device 1.
[0320] The terminal device 1 may report functional information indicating the codebook group supported by the terminal device 1 to the base station device 3. Here, the functional information may be information capable of indicating at least a part or all of state 1, state 2, and state 3. Here, the state 1 may be a state of the terminal device 1 in which precoding of PUSCH based on the first codebook group is supported, precoding of PUSCH based on the second codebook group is not supported, and precoding of PUSCH based on the third codebook group is not supported. Moreover, the state 2 may be a state of the terminal device 1 in which precoding of PUSCH based on the first codebook group is supported, precoding of PUSCH based on the second codebook group is supported, and precoding of PUSCH based on the third codebook group is not supported. In addition, state 3 may be a state of the terminal device 1 in which precoding of PUSCH based on a first codebook group is supported, precoding of PUSCH based on a second codebook group is supported, and precoding of PUSCH based on a third codebook group is supported.
[0321] For example, the capability information may be included in the RRC signaling.
[0322] The time-signal generation unit 10ad is connected to the antenna port p λ A sequence of precoded modulation symbols z (pλ) k Based on the time signal s (pλ) The procedure for generating a time signal is as follows: λ A sequence of precoded modulation symbols z (pλ) k into resource elements, and generating an OFDM signal, where t is a variable on the time axis.
[0323] The spatial filter unit 10ae is connected to the antenna port p λ The time signal s (pλ) (t) is filtered to obtain the time signal u (pλ) (t). The spatial filter may also be referred to as an analog beam, a transmit beam, a beam, a spatial relation, spatial processing, etc. For example, the spatial filter may be determined by a combination of multiple phase shifters. For example, the spatial filter may be determined by the power intensity pattern of an antenna, etc.
[0324] The antenna section 10af receives a time signal u (pλ) (t) is sent into wireless space.
[0325] The antenna unit 10bf receives the time signal u (pλ) Receive (t).
[0326] The spatial filter unit 10be filters the received time signal u (pλ) (t) is spatially filtered and the antenna port p λ The time signal s (pλ) Restore (t).
[0327] The frequency signal generation unit 10bd is connected to the antenna port p λ The time signal s (pλ) Based on (t), the frequency signal z (pλ) k Restore.
[0328] The channel demodulation unit 10bc demodulates the signal from the antenna port p λ Frequency signal z (pλ) k , the sequence of modulation symbols x (λ) k The channel demodulation procedure may include at least a part or all of estimating a phase variation of the DMRS and performing phase demodulation based on the estimated phase variation.
[0329] The layer de-mapping unit 10bb decomposes a sequence of modulation symbols x (λ) k By demapping, a sequence of modulation symbols d k Restore.
[0330] The channel decoding / descrambling / demodulation unit 10ba converts a sequence of modulation symbols d k and demodulate it to obtain the scrambled coded bit sequence b a k Restore.
[0331] The channel decoding / descrambling / demodulation unit 10ba decodes the sequence of scrambled coded bits b a k Descrambling is performed to obtain the sequence of coded bits b k Restore.
[0332] The channel decoding / descrambling / demodulation unit 10ba decodes the sequence of coded bits b k The channel is decoded to recover the transport block.
[0333] For example, the terminal device 1 may apply a spatial filter in transmitting an uplink signal. Here, the uplink signal is a general term for an uplink physical channel and an uplink physical signal.
[0334] FIG. 13 is a diagram showing an example of a management method of spatial filters of the terminal device 1 according to one aspect of the present embodiment. The terminal device 1 includes a management function 16000. In FIG. 13, the management function 16000 includes spatial filters 16001 to 16032. That is, in FIG. 13, the terminal device 1 can adaptively use 32 spatial filters to transmit an uplink signal. Here, a set of spatial filters included in the management function 16000 is referred to as a spatial filter set. Note that the management function 16000 only needs to include a predetermined number of spatial filters. The predetermined number is not limited to 32.
[0335] The terminal device 1 monitors a downlink physical signal transmitted periodically or non-periodically. In FIG. 13, the terminal device 1 monitors a downlink physical signal (DL RS) 16101 and a downlink physical signal 16102. The terminal device 1 may receive the downlink physical signal 16101 by applying any spatial filter of a spatial filter set for each resource of the downlink physical signal 16101. Here, the terminal device 1 determines a spatial filter suitable for monitoring the downlink physical signal 16101. Furthermore, the terminal device 1 associates a spatial filter suitable for monitoring the downlink physical signal 16101 with the downlink physical signal 16101. In FIG. 13, a spatial filter 16009 is associated with the downlink physical signal 16101. Furthermore, the terminal device 1 may receive the downlink physical signal 16102 by applying any spatial filter of a spatial filter set for each resource of the downlink physical signal 16102. Here, the terminal device 1 determines a spatial filter suitable for monitoring the downlink physical signal 16102. Furthermore, the terminal device 1 associates a spatial filter suitable for monitoring the downlink physical signal 16102 with the downlink physical signal 16102. In FIG.
[0336] The terminal device 1 transmits an uplink physical signal periodically or non-periodically. In FIG. 13, the terminal device 1 transmits an uplink physical signal (UL RS) 16103. The terminal device 1 associates one spatial filter with the uplink physical signal 16103. The terminal device 1 transmits the uplink physical signal 16103 using the associated one spatial filter. In FIG. 13, a spatial filter 16024 is associated with the uplink physical signal 16103.
[0337] For grant / scheduling / setting of an uplink signal transmitted by the terminal device 1, the base station device 3 may notify spatial related information. For example, the spatial related information may be information indicating an index of a downlink physical signal. Here, a spatial filter associated with a certain spatial related information may be applied to a downlink physical signal indicated by the certain spatial related information. For example, the base station device 3 may apply a spatial filter associated with a certain spatial related information to a downlink physical signal indicated by the certain spatial related information. For example, the terminal device 1 may monitor an uplink physical signal based on the assumption that a spatial filter associated with the certain spatial related information is applied to a downlink physical signal indicated by the certain spatial related information. In addition, the spatial related information may be information indicating an index of an uplink physical signal. Here, a spatial filter associated with the certain spatial related information may be applied to an uplink physical signal indicated by the certain spatial related information. For example, the terminal device 1 may apply a spatial filter associated with the certain spatial related information to an uplink physical signal indicated by the certain spatial related information. For example, the base station device 3 may monitor an uplink physical signal indicated by certain spatial related information on the assumption that a spatial filter associated with the certain spatial related information is applied to the uplink physical signal. Here, the uplink physical signal may be an SRS.
[0338] That is, the terminal device 1 may determine one spatial filter based on the spatial related information notified by the base station device 3, and transmit the uplink signal.
[0339] For example, the base station device 3 may notify, by RRC signaling, a list of spatial related information used for transmitting the PUCCH of the terminal device 1. For example, the candidate list may include one piece of spatial related information. For example, the candidate list may include more than one piece of spatial related information.
[0340] For example, when a list of spatially related information including one piece of spatially related information is notified by RRC signaling, the terminal device 1 may apply a spatial filter associated with the one piece of spatially related information to the PUCCH.
[0341] For example, when a list of spatial related information including more than one piece of spatial related information is notified by RRC signaling, the terminal device 1 may expect to receive a MAC CE command. For example, the base station device 3 may notify one piece of spatial related information among the more than one piece of spatial related information by a MAC CE command. For example, the terminal device 1 may apply a spatial filter associated with the one piece of spatial related information to the PUCCH based on receiving the MAC CE command. Activating a certain spatial filter may mean activating spatial related information associated with the certain spatial filter.
[0342] The spatial filter applied to the PUCCH is also referred to as the spatial filter activated for the PUCCH. That is, for example, a spatial filter may be activated by RRC signaling including a list of spatial related information including one spatial related information. Also, for example, a spatial filter may be activated by a command of the MAC CE indicating one spatial related information.
[0343] For example, the terminal device 1 may activate one spatial filter for each group of PUCCH resources. For example, the group of PUCCH resources may be a group including one or more PUCCH resources. For example, the base station device 3 may set multiple PUCCH resources and multiple groups for the PUCCH resources by RRC signaling. For example, the base station device 3 may notify one of the multiple groups and one piece of spatial related information by one MAC CE command. For example, the base station device 3 may notify each piece of spatial related information activated for each of the multiple groups by one MAC CE command. In addition, the base station device 3 may apply the spatial filter activated for a certain group when transmitting PUCCH in a PUCCH resource included in the certain group.
[0344] For example, the base station device 3 may not notify a list of spatial related information including spatial related information for PUCCH. For example, the terminal device 1 may apply a spatial filter associated with default spatial related information to PUCCH (or may activate a spatial filter associated with default spatial related information) based at least on the fact that a list of spatial related information including spatial related information for PUCCH is not notified. For example, the default spatial related information may be provided by a TCI (Transmission Configuration Indication) state set in a predetermined control resource set monitored by the terminal device 1, or a QCL source set in the predetermined control resource set. Also, for example, the default spatial related information may be provided by any TCI state in a list of TCI states set for PDSCH when the terminal device 1 is not set to monitor the predetermined control resource set. For example, the predetermined control resource set may be a control resource set with index 0. For example, the predetermined control resource set may be a control resource set with the smallest index among control resource sets set in a certain BWP. For example, the predetermined control resource set may be a control resource set with the smallest index among control resource sets set in a certain cell.
[0345] Here, the TCI state is information including one or more downlink reference signal indexes. The TCI state is used to indicate a QCL relationship. For example, a TCI state set in a certain control resource set indicates that the PDCCH monitored in the certain control resource set and one or more reference signals indicated by the TCI state are QCL.
[0346] Here, the QCL source set in a certain control resource set is a downlink reference signal that is a PDCCH and a QCL monitored in the certain control resource set.
[0347] For example, the base station device 3 may notify a list of spatial related information including one or more pieces of spatial related information for the PUSCH.
[0348] For example, when a list of spatially related information including one piece of spatially related information for the PUSCH is notified by RRC signaling, the terminal device 1 may apply a spatial filter associated with the one piece of spatially related information to the PUSCH.
[0349] For example, when the base station device 3 notifies the terminal device 1 of a list of spatial related information including more than one piece of spatial related information for PUSCH using RRC signaling, the base station device 3 may notify the terminal device 1 of one piece of spatial related information among the more than one piece of spatial related information using an SRS resource indication field included in a DCI format used for scheduling PUSCH. For example, based on receiving the DCI format, the terminal device 1 may apply a spatial filter associated with the one piece of spatial related information to the PUSCH.
[0350] The spatial filter applied to the PUSCH is also referred to as a spatial filter activated for the PUSCH. That is, for example, the spatial filter applied to the PUSCH may be activated by RRC signaling including a list of spatial related information including one spatial related information. Also, for example, the spatial filter applied to the PUSCH may be activated by a DCI format indicating one spatial related information.
[0351] Fig. 14 is a diagram showing an example of a pattern in which a plurality of spatial filters included in a spatial filter set 1600 according to one aspect of the present embodiment are applied. For example, in the PUSCH format shown in Fig. 14, a different spatial filter may be applied to the PUSCH for each coherence period. For example, when a certain PUSCH format includes one coherence period X times, one spatial filter included in the spatial filter set 1600 may be applied to the PUSCH for each of the X coherence periods. 14, the format of the PUSCH includes one coherence cycle four times, and a spatial filter 16001 is applied to a first coherence cycle (cycle 1), a spatial filter 16002 is applied to a second coherence cycle (cycle 2), a spatial filter 16003 is applied to a third coherence cycle (cycle 3), and a spatial filter 16004 is applied to a fourth coherence cycle (cycle 4). Here, the spatial filter 16001, the spatial filter 16002, the spatial filter 16003, and the spatial filter 16004 are included in the spatial filter set 1600. Here, in FIG. 9, the first period of the coherence period is the period including slot #0 and slot #1, the second period of the coherence period is the period including slot #2 and slot #3, the third period of the coherence period is the period including slot #4 and slot #5, and the fourth period of the coherence period is the period including slot #6 and slot #7.
[0352] For example, when a certain PUSCH format includes one cycle of the coherence cycle X times, any of Y spatial filters included in the spatial filter set 1600 may be applied based on a predetermined pattern. For example, Y=2 spatial filters may be applied to the PUSCH based on a predetermined pattern. In the embodiment A2 of FIG. 14, the spatial filter 16001 is applied to the first cycle of the coherence cycle, the spatial filter 16002 is applied to the second cycle of the coherence cycle, the spatial filter 16001 is applied to the third cycle of the coherence cycle, and the spatial filter 16002 is applied to the fourth cycle of the coherence cycle. Here, in the embodiment A2, the spatial filter set 1600 is included in the spatial filter 16001 and the spatial filter set 1600.
[0353] 14 , a spatial filter 16002 is applied to a first period of the coherence period, a spatial filter 16002 is applied to a second period of the coherence period, a spatial filter 16001 is applied to a third period of the coherence period, and a spatial filter 16001 is applied to a fourth period of the coherence period. Here, in embodiment A3 of FIG. 14 , the spatial filter set 1600 is included in the spatial filter 16001 and the spatial filter set 1600.
[0354] 14, a spatial filter 16002 is applied to a first period of the coherence period, a spatial filter 16001 is applied to a second period of the coherence period, a spatial filter 16001 is applied to a third period of the coherence period, and a spatial filter 16002 is applied to a fourth period of the coherence period. Here, in embodiment A2, the spatial filter set 1600 is included in the spatial filter 16001 and the spatial filter set 1600.
[0355] For example, the terminal device 1 may apply a plurality of spatial filters included in the spatial filter set 1600 to each one period of the coherence period based on a predetermined pattern. For example, the terminal device 1 may apply a plurality of spatial filters included in the spatial filter set 1600 to each one period of the coherence period based on a pattern selected by the terminal device 1.
[0356] An example of setting the spatial filter set 1600 will be described below.
[0357] That is, for example, when a certain PUSCH format includes one coherence period X times, a first spatial filter of the spatial filter set 1600 may be applied to a PUSCH in a first period of the X times. Also, for example, a second spatial filter of the spatial filter set 1600 may be applied to a PUSCH in a second period of the X times.
[0358] For example, the spatial filter set 1600 may include at least a spatial filter activated for the PUCCH. For example, the spatial filter set 1600 may include a plurality of spatial filters activated for any of a plurality of groups of PUCCH resources. For example, the terminal device 1 may determine the spatial filter set 1600 based on spatial related information notified by a MAC CE command. For example, the terminal device 1 may determine the spatial filter set 1600 based on a plurality of spatial related information corresponding to any of a plurality of groups notified by a MAC CE command. The base station device 3 may notify the spatial filter set 1600 by a MAC CE command.
[0359] For example, the spatial filter set 1600 may include at least a spatial filter associated with default spatial related information. For example, when the terminal device 1 determines default spatial related information, the default spatial related information may be included in the spatial filter set 1600. For example, whether the terminal device 1 determines the default spatial related information may be notified by RRC signaling.
[0360] For example, regardless of the type of DCI format, for a PUSCH scheduled by the DCI format, the spatial filter set 1600 may include at least a spatial filter associated with default spatial related information. For example, the terminal device 1 may include a spatial filter associated with default spatial related information in the spatial filter set 1600 for a PUSCH scheduled by the DCI format, regardless of the type of DCI format.
[0361] For example, for a PUSCH scheduled by DCI format 0_0, the spatial filter set 1600 may include at least a spatial filter associated with default spatial related information. For example, the terminal device 1 may include a spatial filter associated with default spatial related information in the spatial filter set 1600 for a PUSCH scheduled by DCI format 0_0.
[0362] For example, for a PUSCH scheduled by DCI format 0_1, the spatial filter set 1600 may not include a spatial filter associated with default spatial related information. For example, the terminal device 1 may not include a spatial filter associated with default spatial related information in the spatial filter set 1600 for a PUSCH scheduled by DCI format 0_1, regardless of whether the terminal device 1 determines default spatial related information.
[0363] For example, for a PUSCH scheduled by DCI format 0_1 including an SRS resource indication field, the spatial filter set 1600 may include at least a plurality of spatial filters associated with any of a plurality of spatial related information indicated by the SRS resource indication field.
[0364] For example, a list of spatial related information including one or more pieces of spatial related information for the PUSCH may be signaled by RRC signaling, and the SRS resource indication field may be used to indicate a subset of the one or more pieces of spatial related information, where the subset may include at least one or more pieces of spatial related information, and the spatial filter set 1600 may include at least one or more spatial filters associated with any of the one or more pieces of spatial related information.
[0365] For example, if the SRS resource indication field indicates a first subset of the more than one spatial related information, the spatial filter set 1600 may include at least one spatial filter associated with any of the one or more spatial related information included in the first subset. Also, for example, if the SRS resource indication field indicates a second subset of the more than one spatial related information, the spatial filter set 1600 may include at least one spatial filter associated with any of the one or more spatial related information included in the second subset. For example, the second subset may be different from the first subset.
[0366] For example, when a codebook-based transmission is configured for a PUSCH and a format of a PUSCH includes a coherence period multiple times, the SRS resource indication field may indicate one or more pieces of spatial related information. Here, the SRS resource indication field may be set to indicate a subset of a list of spatial related information indicated by RRC signaling. One or more spatial filters associated with any of the one or more pieces of spatial related information included in the 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 Equation (2).
number
[0367] Here, log2(P) is a function that indicates the logarithm of P with the base 2. Also, L max is a predetermined value. For example, L max may be the maximum number of layers for the PUSCH supported by the terminal device 1. The maximum number of layers for the PUSCH supported by the terminal device 1 may be notified by RRC signaling from the terminal device 1 to the base station device 3. In addition, for example, L max may be determined by RRC signaling transmitted from the base station device 3 to the terminal device 1. SRS may be the number of pieces of spatial related information included in the list of spatial related information notified by RRC signaling. NSRS k is N SRS It is a function that indicates the total number of combinations of selecting k elements from k elements.
[0368] For example, when a codebook-based transmission is configured for a PUSCH and a format of a PUSCH is configured to include only one coherence period, the SRS resource indication field may indicate one piece of spatial related information. Here, the SRS resource indication field may be set to indicate any of a list of spatial related information indicated by RRC signaling. For example, the size of the SRS resource indication field may be given based at least on Equation (3).
number
[0369] For example, when non-codebook-based transmission is configured for the PUSCH, the SRS resource indication field may indicate one or more pieces of spatial related information, regardless of how many times a PUSCH format includes one coherence period. Here, the SRS resource indication field may be set to indicate a subset of a list of spatial related information indicated by RRC signaling. One or more spatial filters associated with any of the one or more pieces of spatial related information included in the 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 Equation (2).
[0370] For example, when non-codebook-based transmission is configured for the PUSCH and a PUSCH format includes a coherence period multiple times, the SRS resource indication field may indicate one or more pieces of spatial related information. Here, the SRS resource indication field may be set to indicate a subset of a list of spatial related information indicated by RRC signaling. One or more spatial filters associated with any of the one or more pieces of spatial related information included in the 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 Equation (2).
[0371] For example, when non-codebook-based transmission is configured for the PUSCH and a PUSCH format includes only one coherence period, the SRS resource indication field may indicate one or more pieces of spatial related information. Here, the SRS resource indication field may be set to indicate a subset of a list of spatial related information indicated by RRC signaling. One or more spatial filters associated with any of the one or more pieces of spatial related information included in the 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 Equation (2).
[0372] For example, when a list of spatial related information including more than one piece of spatial related information is notified by RRC signaling, the terminal device 1 may further expect to receive a MAC CE command. Here, the MAC CE command may be either a first MAC CE command or a second MAC CE command. For example, the base station device 3 may notify a subset of the more than one piece of spatial related information by the first MAC CE command. For example, the terminal device 1 may apply a spatial filter associated with the spatial related information determined at least based on receiving the first MAC CE command to the PUCCH.
[0373] For example, the base station device 3 may notify, by the second MAC CE command, a subset of more than one piece of spatial related information notified by RRC signaling. For example, the terminal device 1 may include, in the spatial filter set 1600, a spatial filter associated with any of one or more pieces of spatial related information included in the subset.
[0374] In Fig. 14, spatial filter set 1600 may be replaced with codebook set 1700. Also, in Fig. 14, spatial filter 16001 may be replaced with codebook 17001. Also, in Fig. 14, spatial filter 16002 may be replaced with codebook 17002. Also, in Fig. 14, spatial filter 16003 may be replaced with codebook 17003. Also, in Fig. 14, spatial filter 16004 may be replaced with codebook 17004. Below, a description related to codebook set 1700 will be given.
[0375] For example, in the format of the PUSCH shown in FIG. 14, a different codebook may be applied to the PUSCH for each coherence period. For example, when a certain PUSCH format includes Z coherence periods, one codebook included in the codebook set 1700 may be applied to the PUSCH for each of the Z coherence periods. In the first embodiment of FIG. 14, the codebook 17001 may be applied to the first coherence period, the codebook 17002 may be applied to the second coherence period, the codebook 17003 may be applied to the third coherence period, and the codebook 17004 may be applied to the fourth coherence period. Here, the codebook 17001, the codebook 17002, the codebook 17003, and the codebook 17004 are included in the codebook set 1700.
[0376] For example, when a certain PUSCH format includes one coherence period Z times, any one of W codebooks included in codebook set 1700 may be applied based on a predetermined pattern. In Fig. 14, W=2 codebooks may be applied to the PUSCH based on a predetermined pattern. In the second embodiment of Fig. 14, codebook 17001 may be applied to a first coherence period, codebook 17002 may be applied to a second coherence period, codebook 17001 may be applied to a third coherence period, and codebook 17002 may be applied to a fourth coherence period.
[0377] For example, the terminal device 1 may apply a plurality of codebooks included in the codebook set 1700 to each one period of the coherence period based on a predetermined pattern. For example, the terminal device 1 may apply a plurality of codebooks included in the codebook set 1700 to each one period of the coherence period based on a pattern selected by the terminal device 1.
[0378] That is, for example, when a certain PUSCH format includes one coherence period Z times, a first codebook in the codebook set 1700 may be applied to a PUSCH in a first period of the Z times. Also, for example, a second codebook in the codebook set 1700 may be applied to a PUSCH in a second period of the Z times.
[0379] For example, when a DCI format used for scheduling a PUSCH includes a field indicating one TPMI, a codebook corresponding to the one TPMI may be included in the codebook set 1700. Furthermore, the codebook set 1700 may include one or more codebooks corresponding to one or more TPMIs determined based on the one TPMI.
[0380] For example, when a TPMI of index V is indicated by the DCI format used for scheduling the PUSCH, the terminal device 1 may determine W codebooks corresponding to any one between index V and index V+W-1. Here, the W codebooks are included in the codebook set 1700. For example, when a TPMI of index V is indicated by the DCI format used for scheduling the PUSCH, the terminal device 1 may determine W codebooks corresponding to any one between index V and index V+W-1. TPMI ), mod(V+W-1,N TPMI ) may be determined.
[0381] FIG. 15 is a diagram showing an example of a method for determining a codebook set 1700 according to an aspect of the present embodiment. Here, W=4 is assumed. In FIG. 15, the upper row indicates the index of the TPMI, the middle row indicates the codebook, and the lower row indicates whether the codebook can be included in the codebook set 1700. Here, Y indicates that the codebook can be included in the codebook set 1700, and N indicates that the codebook cannot be included in the codebook set 1700. For example, when a TPMI of index 3 is indicated by the DCI format used for scheduling the PUSCH and W=4, the terminal device 1 may determine four codebooks corresponding to any of indexes 3, 4, 5, and 7. Here, the four codebooks are included in the codebook set 1700. That is, in determining W codebooks by the terminal device 1, the terminal device 1 may determine W codebooks based on the codebooks that can be included in the codebook set 1700.
[0382] For example, the information indicating whether a codebook can be included in the codebook set 1700 may be included in RRC signaling. For example, the information indicating whether a codebook can be included in the codebook set 1700 may be included in MAC CE. For example, the information indicating whether a codebook can be included in the codebook set 1700 may be included in a DCI format.
[0383] For example, in determining the W codebooks, a codebook group may be taken into consideration. For example, the terminal device 1 may 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 the codebook set 1700. For example, in FIG. 15, when a TPMI of index 10 is indicated by the DCI format used for scheduling the PUSCH and W=4, the terminal device 1 may determine four codebooks corresponding to any of indexes 10, 11, 4, and 5.
[0384] For example, in determining the W codebooks, a codebook subgroup may be taken into consideration. For example, the terminal device 1 may 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 the codebook set 1700. For example, in FIG. 15, when a TPMI of index 10 is indicated by the DCI format used for scheduling the PUSCH and W=4, the terminal device 1 may determine four codebooks corresponding to any of indexes 10, 11, 9, and 10. In this way, a plurality of identical codebooks may be included in the W codebooks.
[0385] For example, in a certain PUSCH format, the coherence period for the spatial filter and the coherence period for precoding may be set to different lengths. For example, in a certain PUSCH format, the coherence period for the spatial filter may be 4 slots, and the coherence period for precoding may be 1 slot. For example, the coherence period for the spatial filter and the coherence period for precoding may each be notified by RRC signaling. For example, the coherence period for the spatial filter and the coherence period for precoding may each be determined based at least on the RRC signaling.
[0386] It is preferable to support a flexible PUSCH format as shown in Fig. 9. For example, when the terminal device 1 supports a plurality of services (for example, a broadband service, a low-latency service, a service for automobiles, etc.), it is possible to configure a suitable PUSCH format for each service.
[0387] Supporting flexible PUSCH formats is also suitable for ensuring a predetermined transmission power. For example, when the maximum transmission power per unit time is specified by a treaty, a national law, or a specification equivalent thereto, by setting the transport block allocation period to multiple slots, it is possible to ensure a larger maximum transmission power than when the allocation period is set to one slot.
[0388] On the other hand, there is a concern that setting the transport block allocation period to a plurality of slots may result in a degradation of the expected data rate (also called transmission speed, throughput, etc.).
[0389] By varying the size of the transport blocks according to the transport block allocation period, it is expected that at least the above concerns will be alleviated.
[0390] The terminal device 1 may determine the transport block based on at least a part or all of the following steps 1 to 3. Step 1) Number of resource elements N within time length X4 RE Step 2) to determine the intermediate number of information bits N info =N RE R Q m Step 3: Determine the size of the transport block
[0391] Step 1 may further include at least a part or all of steps 1a and 1b. Step 1a)N a RE =N RB sc N sh symb -N PRB DMRS -N PRB oh Step 1b) to determine N RE =min(X5,N a RE )·n PRB Determine
[0392] In step 1a, N sh symb N may be the number of OFDM symbols allocated for PUSCH within the time period X4. PRB DMRS is an overhead value taking into consideration the resource elements in which the DMRS for the PUSCH is arranged. PRB DMRS may be the number of resource elements in which the DMRS is arranged per PRB in the OFDM symbol allocated for the PUSCH. PRB oh is a value that takes into account overhead caused by factors other than DMRS for PUSCH, where the factors may include at least overhead caused by configuration of control resource sets or CSI-RS. PRB ohis indicated by the RRC parameters. PRB oh Even if the number of PUSCH messages is 3, the number of PUSCH messages is 3. PRB oh It may be assumed that N is 0. PRB oh If the ,N, PRB oh may be assumed to be zero.
[0393] For example, X4 may be provided by fourth control information, which may be determined based on at least some or all of an RRC parameter, a higher layer signal, an uplink grant used for scheduling the PUSCH, and one DCI format.
[0394] Even when the terminal device 1 holds the fourth control information, X4 may be one slot for message 3 PUSCH.
[0395] For example, the fact that the terminal device 1 holds the fourth control information may mean that the terminal device 1 holds X4. For example, the fourth control information may be information indicating X4. For example, the fourth control information may be information other than information indicating X4, but may be information used to determine the X4.
[0396] Even when the terminal device 1 holds the fourth control information, X4 may be one slot for the PUSCH scheduled by the random access response grant.
[0397] If the terminal device 1 does not hold the fourth control information, X4 may be one slot for PUSCH.
[0398] For example, the fourth control information may be a transport block allocation period. For example, the time length X4 may be given based at least on the fact that the transport block allocation period is X0. For example, the time length X4 may be determined based at least on the fact that the transport block allocation period is X0. For example, the terminal device 1 may determine the time length X4 based at least on the fact that the transport block allocation period is X0. For example, the base station device 3 may determine the time length X4 based at least on the fact that the transport block allocation period is X0.
[0399] For example, the fourth control information may be an arrangement period of a sequence of modulation symbols. For example, the time length X4 may be given based at least on the fact that the arrangement period of the sequence of modulation symbols is X1. For example, the time length X4 may be determined based at least on the fact that the arrangement period of the sequence of modulation symbols is X1. For example, the terminal device 1 may determine the time length X4 based at least on the fact that the arrangement period of the sequence of modulation symbols is X1. For example, the base station device 3 may determine the time length X4 based at least on the fact that the arrangement period of the sequence of modulation symbols is X1.
[0400] For example, X4 may be given based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, X4 may be determined based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, the terminal device 1 may determine X4 based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, the base station device 3 may determine X4 based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant.
[0401] By controlling X4 based at least on the time domain configuration of the PUSCH, a desired data rate may be achieved regardless of the time domain configuration of the PUSCH. For example, by setting X4 to 10 slots when the time resource of the PUSCH is 10 slots, a data rate equivalent to that of setting X4 to 1 slot when the time resource of the PUSCH is 1 slot is expected.
[0402] For example, when the time domain configuration of the PUSCH is a first configuration, X4 may be a first value. Also, when the time domain configuration of the PUSCH is a second configuration different from the first configuration, X4 may be a second value different from the first value. For example, when the time resource of the PUSCH is a first number of slots, X4 may be a first value. Also, when the time resource of the PUSCH is a second slot different from the first slot, X4 may be a second value different from the first value.
[0403] For example, X4 may be provided based at least on X0. For example, X4 may be determined based at least on X0. For example, the terminal device 1 may determine X4 based at least on X0. For example, the base station device 3 may determine X4 based at least on X0.
[0404] By controlling X4 based at least on X0, a predetermined data rate may be realized regardless of the transport block allocation period. For example, when X0 is 10 slots, setting X4 to 10 slots is expected to achieve the same data rate as when X0 is 1 slot and X4 is set to 1 slot.
[0405] For example, when X0 is a first value, X4 may be a second value, and when X0 is a third value different from the first value, X4 may be a fourth value different from the second value.
[0406] For example, X4 may be provided based at least on X1. For example, X4 may be determined based at least on X1. For example, the terminal device 1 may determine X4 based at least on X1. For example, the base station device 3 may determine X4 based at least on X1.
[0407] By controlling X4 based at least on X1, a predetermined data rate may be realized regardless of the allocation period of the modulation symbols. For example, by setting X4 to 10 slots when X1 is 10 slots, a data rate of the same order as that of setting X4 to 1 slot when X1 is 1 slot is expected.
[0408] For example, when X1 is a first value, X4 may be a second value, and when X1 is a third value different from the first value, X4 may be a fourth value different from the second value.
[0409] For example, X4 may be provided based at least on X2. For example, X4 may be determined based at least on X2. For example, the terminal device 1 may determine X4 based at least on X2. For example, the base station device 3 may determine X4 based at least on X2.
[0410] By controlling X4 based at least on X2, a predetermined data rate may be realized regardless of the allocation period of the DMRS. For example, when X2 is 10 slots, setting X4 to 10 slots is expected to achieve the same data rate as when X2 is 1 slot and X4 is set to 1 slot.
[0411] For example, when X2 is a first value, X4 may be a second value, and when X2 is a third value different from the first value, X4 may be a fourth value different from the second value.
[0412] For example, X4 may be provided based at least on X3. For example, X4 may be determined based at least on X3. For example, the terminal device 1 may determine X4 based at least on X3. For example, the base station device 3 may determine X4 based at least on X3.
[0413] By controlling X4 based at least on X3, a given data rate may be achieved regardless of the coherence period. For example, if X3 is 10 slots, setting X4 to 10 slots is expected to achieve the same data rate as setting X4 to 1 slot if X3 is 1 slot.
[0414] For example, when X3 is a first value, X4 may be a second value, and when X3 is a third value different from the first value, X4 may be a fourth value different from the second value.
[0415] For example, in step 1b, n PRB may be the number of PRBs allocated for the PUSCH.
[0416] For example, X5 may be determined based on at least a fifth control information, which may be determined based on at least one of an RRC parameter, a higher layer signal, an uplink grant used for scheduling the PUSCH, or one DCI format.
[0417] For example, even when the terminal device 1 holds the fifth control information, X5 may be 156RE for the message 3 PUSCH.
[0418] For example, the fact that the terminal device 1 holds the fifth control information may mean that the terminal device 1 holds X5. For example, the fifth control information may be information indicating X5. For example, the fourth control information may be information other than information indicating X5, but may be information used to determine X5.
[0419] For example, even when the terminal device 1 holds the fifth control information, X5 may be 156RE for the PUSCH scheduled by the random access response grant.
[0420] For example, if the terminal device 1 does not hold the fifth control information, X5 may be 156RE for the PUSCH.
[0421] For example, X5 may be given based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, X5 may be determined based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, the terminal device 1 may determine X5 based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, the base station device 3 may determine X5 based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant.
[0422] For example, X5 may be provided based at least on X0. For example, X5 may be determined based at least on X0. For example, the terminal device 1 may determine X5 based at least on X0. For example, the base station device 3 may determine X5 based at least on X0.
[0423] For example, X5 may be provided based at least on X1. For example, X5 may be determined based at least on X1. For example, the terminal device 1 may determine X5 based at least on X1. For example, the base station device 3 may determine X5 based at least on X1.
[0424] For example, X5 may be provided based at least on X2. For example, X5 may be determined based at least on X2. For example, the terminal device 1 may determine X5 based at least on X2. For example, the base station device 3 may determine X5 based at least on X2.
[0425] For example, X5 may be provided based at least on X3. For example, X5 may be determined based at least on X3. For example, the terminal device 1 may determine X5 based at least on X3. For example, the base station device 3 may determine X5 based at least on X3.
[0426] For example, X5 may be provided based at least on X4. For example, X5 may be determined based at least on X4. For example, the terminal device 1 may determine X5 based at least on X4. For example, the base station device 3 may determine X5 based at least on X4.
[0427] Since X5 is a value estimated as the total number of resource elements to be allocated to data per X4 slot, it is preferable that X5 is controlled based on X4.
[0428] For example, when X4 is a first value, X5 may be a second value, and when X4 is a third value different from the first value, X5 may be a fourth value different from the second value.
[0429] In step 2, R is the target coding rate determined by the value of the MCS field included in the uplink grant. m is the order of the modulation scheme of the PUSCH, or the modulation order of the PUSCH. In step 2, v is the number of layers of the PUSCH. The number of layers is also called the number of spatial multiplexings. In other words, the layer may be the number of spatial streams.
[0430] In step 3, N infoBased on the value of N, the process switches between steps 3a and 3c. For example, info If the value of N is less than or equal to a predetermined value, step 3a may be performed. info If the value of exceeds the predefined value, step 3c may be performed, where, for example, the predefined value may be 3824.
[0431] In step 3a, N a info =max(24,floor(N info / 2)·2^n), N a info In step 3a, n = max(3,floor(N info )-6).
[0432] For example, step 3a may be performed, followed by step 3b.
[0433] In step 3b, one value is selected from the candidate values of the transport block size contained in a predetermined table, where the predetermined table contains the following candidate values of TBS: 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, 1032, 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, 3824. That is, the predetermined table may include a set of integer values in a range not exceeding the predetermined value.
[0434] For example, in step 3b, N a info The maximum N a info A candidate value for TBS close to the value may be determined from the predetermined table.
[0435] In step 3c, N a info =max(3840,2^n round((N info- 24) / 2^n) = N a info In step 3c, n = floor(log2(N info -24))-5.
[0436] For example, step 3c may be performed, followed by step 3d.
[0437] In step 3d, the size of the transport block N TBS For example, if R is less than or equal to 1 / 4, then N TBS =8·C·ceil((N a info +24) / (8·C))-24, where C=ceil((N a info +24) / 3816).
[0438] In step 3d, for example, if R exceeds 1 / 4 and N a info If exceeds 8424, N TBS =8·C·ceil((N a info +24) / (8·C))-24, where C=ceil((N a info +24) / 8424).
[0439] In step 3d, for example, if R exceeds 1 / 4 and N a info If is less than or equal to 8424, NTBS =8·ceil((N a info +24) / 8)-24.
[0440] As the transport block allocation period becomes larger, there is a concern that the expected data rate may decrease. Therefore, it is preferable to introduce a mechanism for controlling the size of the transport block in consideration of the case where the transport block allocation period becomes larger.
[0441] For example, the target coding rate R may be controlled. Here, the target coding rate R may be a value exceeding 1. When the target coding rate R exceeds 1, if the transport block allocation period X0 is one slot, the effective coding rate of the transport block is expected to exceed 1, and communication is generally impossible. On the other hand, even if the transport block allocation period is a value exceeding 1, if the transport block allocation period X0 is a value exceeding one slot, the effective coding rate of the transport block falls below 1, and suitable communication can be realized.
[0442] For example, the target coding rate R may be a value exceeding a predetermined value. The predetermined value may be a value included in the range of 0.93 to 1. The predetermined value is close to an effective coding rate supported by New Radio.
[0443] The target coding rate Rmax supported by New Radio is approximately 948 / 1024, that is, the predetermined value may be a value close to the target coding rate Rmax supported by the New Radio.
[0444] The effective coding rate may be calculated by dividing the size of a transport block by the product of the number of resource elements of a PUSCH included in a period in which the transport block is arranged and the order of the modulation scheme of the PUSCH.
[0445] The MCS field included in the uplink grant used for scheduling the PUSCH may indicate one index. Here, in the first case, the target coding rate may be given based on the first MCS table and the one index. Also, in the second case, the target coding rate may be given based on the second MCS table and the one index. Here, all the target coding rates included in the first MCS table may be equal to or less than the predetermined value. Also, at least some of the target coding rates included in the first MCS table may exceed the predetermined value. Also, all of the target coding rates included in the first MCS table that correspond to QPSK modulation may be equal to or less than the predetermined value. Also, at least some of the target coding rates included in the first MCS table that correspond to QPSK may exceed the predetermined value.
[0446] The terminal device 1 may determine whether to refer to the first MCS table or the second MCS table based on an index indicated by an MCS field included in an uplink grant used for scheduling a PUSCH.
[0447] The base station device 3 may determine whether to refer to the first MCS table or the second MCS table, based on an index indicated by an MCS field included in an uplink grant used for scheduling a PUSCH.
[0448] For example, the first case may be a case where the CRC sequence added to the DCI format of the uplink grant is scrambled with C-RNTI, the signal waveform of the PUSCH is DFT-s-OFDM, and the transport block allocation period X0 is one slot.
[0449] For example, in the first case, the CRC sequence added to the DCI format of the uplink grant may be scrambled with C-RNTI, the signal waveform of the PUSCH may be DFT-s-OFDM, and the allocation period X1 of the sequence of modulation symbols may be one slot.
[0450] For example, the second case may be a case in which the CRC sequence added to the DCI format of the uplink grant is scrambled with the C-RNTI, the signal waveform of the PUSCH is the DFT-s-OFDM, and the transport block allocation period X0 is an integer greater than one slot.
[0451] For example, the second case may be a case in which the CRC sequence added to the DCI format of the uplink grant is scrambled with the C-RNTI, the signal waveform of the PUSCH is the DFT-s-OFDM, and the allocation period X1 of the sequence of modulation symbols exceeds one slot.
[0452] Furthermore, in a third case, a target coding rate may be provided based on a third MCS table and the one index.
[0453] The third case may be a case in which the CRC sequence added to the DCI format of the uplink grant is scrambled with the C-RNTI, the signal waveform of the PUSCH is the DFT-s-OFDM, the transport block allocation period X0 is one slot, and an RRC parameter indicating that the third MCS table is set is held by the terminal device 1.
[0454] The third case may be a case in which the CRC sequence added to the DCI format of the uplink grant is scrambled with the C-RNTI, the signal waveform of the PUSCH is the DFT-s-OFDM, the allocation period X1 of the modulation symbol sequence is one slot, and an RRC parameter indicating that the third MCS table is set is held by the terminal device 1.
[0455] For example, the first table may include modulation schemes with an order equal to or less than 64QAM. The first table may not include modulation schemes with an order greater than 64QAM (e.g., 256QAM, etc.).
[0456] For example, the second table may include modulation schemes with orders equal to or less than 64QAM. The second table may not include modulation schemes with orders greater than 64QAM (e.g., 256QAM, etc.).
[0457] For example, the third table may include modulation formats with orders greater than 64QAM (eg, 256QAM, etc.).
[0458] In the second case, the first table may also be used for a PUSCH of message 3. In the second case, the first table may also be used for a PUSCH scheduled by a random access response grant.
[0459] For example, the target coding rate R may be given based at least on a time domain configuration of the PUSCH scheduled by one uplink grant. For example, the target coding rate R may be determined based at least on a time domain configuration of the PUSCH scheduled by one uplink grant. For example, the terminal device 1 may determine the target coding rate R based at least on a time domain configuration of the PUSCH scheduled by one uplink grant. For example, the base station device 3 may determine the target coding rate R based at least on a time domain configuration of the PUSCH scheduled by one uplink grant.
[0460] By controlling the target coding rate R based at least on the time domain configuration of the PUSCH, it may be possible to realize a desired data rate regardless of the time domain configuration of the PUSCH. For example, by setting the target coding rate R to about 4 when the time resource of the PUSCH is 10 slots, a data rate of about the same level as that when the target coding rate R is set to 0.4 when the time resource of the PUSCH is 1 slot is expected.
[0461] For example, when the time domain configuration of the PUSCH is a first configuration, the target coding rate R may be a first value. Also, when the time domain configuration of the PUSCH is a second configuration different from the first configuration, the target coding rate R may be a second value different from the first value. For example, when the time resource of the PUSCH is a first number of slots, the target coding rate R may be a first value. Also, when the time resource of the PUSCH is a second slot different from the first slot, the target coding rate R may be a second value different from the first value.
[0462] For example, the target coding rate R may be given based at least on X0. For example, the target coding rate R may be determined based at least on X0. For example, the terminal device 1 may determine the target coding rate R based at least on X0. For example, the base station device 3 may determine the target coding rate R based at least on X0.
[0463] By controlling the target coding rate R based at least on X0, it may be possible to realize a predetermined data rate regardless of the transport block allocation period. For example, by setting the target coding rate R to about 4 when X0 is 10 slots, a data rate of about the same level as that when the target coding rate R is set to about 0.4 when X0 is 1 slot is expected.
[0464] For example, when X0 is a first value, the target coding rate R may be a second value, or when X0 is a third value different from the first value, the target coding rate R may be a fourth value different from the second value.
[0465] For example, the target coding rate R may be given based at least on X1. For example, the target coding rate R may be determined based at least on X1. For example, the terminal device 1 may determine the target coding rate R based at least on X1. For example, the base station device 3 may determine the target coding rate R based at least on X1.
[0466] By controlling the target coding rate R based at least on X1, it may be possible to realize a predetermined data rate regardless of the allocation period of the modulation symbols. For example, by setting the target coding rate R to about 4 when X1 is 10 slots, a data rate of about the same level as that when the target coding rate R is set to about 0.4 when X1 is 1 slot is expected.
[0467] For example, when X1 is a first value, the target coding rate R may be a second value, and when X1 is a third value different from the first value, the target coding rate R may be a fourth value different from the second value.
[0468] For example, the target coding rate R may be given based at least on X2. For example, the target coding rate R may be determined based at least on X2. For example, the terminal device 1 may determine the target coding rate R based at least on X2. For example, the base station device 3 may determine the target coding rate R based at least on X2.
[0469] By controlling the target coding rate R based at least on X2, a predetermined data rate may be realized regardless of the allocation period of the DMRS. For example, by setting the target coding rate R to about 4 when X2 is 10 slots, a data rate of about the same level as that when the target coding rate R is set to 0.4 when X2 is 1 slot is expected.
[0470] For example, when X2 is a first value, the target coding rate R may be a second value, or when X2 is a third value different from the first value, the target coding rate R may be a fourth value different from the second value.
[0471] For example, the target coding rate R may be given based at least on X3. For example, the target coding rate R may be determined based at least on X3. For example, the terminal device 1 may determine the target coding rate R based at least on X3. For example, the base station device 3 may determine the target coding rate R based at least on X3.
[0472] By controlling the target coding rate R based at least on X3, it may be possible to achieve a certain data rate regardless of the coherence period. For example, by setting the target coding rate R to about 4 when X3 is 10 slots, a data rate of about the same level as when the target coding rate R is set to about 0.4 when X3 is 1 slot is expected.
[0473] For example, when X3 is a first value, the target coding rate R may be a second value, or when X3 is a third value different from the first value, the target coding rate R may be a fourth value different from the second value.
[0474] For example, the size of the transport block may be controlled in the procedure for determining the size of the transport block (part or all of procedure 1 to procedure 3).
[0475] For example, the first operator may be used to control the size of the transport block, i.e., the first operator may act on at least one of the variables in the procedure and be used to control the size of the transport block.
[0476] For example, when the transport block allocation period X0 exceeds one slot, the first size of the transport block may be given based at least on the first operator. For example, when the transport block allocation period X0 exceeds one slot, the size of the transport block may be determined based at least on the first operator. For example, when the transport block allocation period X0 exceeds one slot, the terminal device 1 may determine the size of the transport block based at least on the first operator. For example, when the transport block allocation period X0 exceeds one slot, the base station device 3 may determine the size of the transport block based at least on the first operator.
[0477] For example, when the transport block allocation period X0 is one slot, the second size of the transport block may be given without being based on the first operator. For example, when the transport block allocation period X0 is one slot, the size of the transport block may be determined without being based on the first operator. For example, when the transport block allocation period X0 is one slot, the terminal device 1 may determine the size of the transport block without being based on the first operator. For example, when the transport block allocation period X0 is one slot, the base station device 3 may determine the size of the transport block without being based on the first operator. Here, the first operator may be an operator that acts so that the first size is larger than the second size. Here, the values of various parameters used to determine the first size may be the same as the values of various parameters used to determine the second size.
[0478] For example, when the allocation period X1 of the sequence of modulation symbols exceeds one slot, the first size of the transport block may be given based at least on the first operator. For example, when the allocation period X1 of the sequence of modulation symbols exceeds one slot, the size of the transport block may be determined based at least on the first operator. For example, when the allocation period X1 of the sequence of modulation symbols exceeds one slot, the terminal device 1 may determine the size of the transport block based at least on the first operator. For example, when the allocation period X1 of the sequence of modulation symbols exceeds one slot, the base station device 3 may determine the size of the transport block based at least on the first operator.
[0479] For example, when the allocation period X1 of the sequence of modulation symbols is one slot, the second size of the transport block may be given without being based on the first operator. For example, when the allocation period X1 of the sequence of modulation symbols is one slot, the size of the transport block may be determined without being based on the first operator. For example, when the allocation period X1 of the sequence of modulation symbols is one slot, the terminal device 1 may determine the size of the transport block without being based on the first operator. For example, when the allocation period X1 of the sequence of modulation symbols is one slot, the base station device 3 may determine the size of the transport block without being based on the first operator. Here, the first operator may be an operator that acts so that the first size is larger than the second size. Here, the values of various parameters used to determine the first size may be the same as the values of various parameters used to determine the second size.
[0480] For example, the first operator may be used in procedure 1a regarding the determination of the size of the transport block. For example, in procedure 1a, N a RE For example, in step 1a, N RB sc N sh symbmay be multiplied by a value provided as a first operator, where the value provided as the first operator may be a value greater than 1. For example, in step 1a, the value provided as the first operator may be N PRB oh For example, in step 1a, N a RE =N RB sc N sh symb -N PRB DMRS -N PRB oh +X to N a RE where X may be a value given as the first operator.
[0481] For example, the first operator may be used in procedure 1b regarding the determination of the size of the transport block. For example, in procedure 1b, N RE For example, in step 1b, min(X5,N a RE )·n PRB may be multiplied by a value provided as a first operator. For example, in step 1b, X5 may be multiplied by a value provided as a first operator. For example, in step 1b, N a RE may be multiplied by a value given as the first operator. For example, in step 1b, N RE =min(X5,N a RE )·n PRB +X to N RE where X may be a value given as the first operator.
[0482] For example, the first operator may be used at least in step 2 regarding the determination of the size of the transport block. For example, in step 2, N info =N RE R Q m v may be multiplied by a value given as the first operator. For example, in step 2, Ninfo =N RE R Q m v+X = N info where X may be a value given as the first operator.
[0483] For example, the first operator may be used at least in step 3 regarding the determination of the size of the transport block. For example, N TBS =8·C·ceil((N a info +24) / (8·C))·X-24 to N TBS where X may be a value given as the first operator. For example, N TBS =8·C·ceil((N a info +24)·X / (8·C))-24 = N TBS where X may be a value given as the first operator. For example, N TBS =8·C·ceil((N a info ·X+24) / (8·C))-24 gives N TBS where X may be a value given as the first operator. For example, N TBS =8·C·ceil((N a info +24) / (8·C))-24+X gives N TBS where X may be a value given as the first operator.
[0484] For example, the first operator is N TBS For example, the size of the transport block may be at least N TBS may be given by multiplying by a value given as the first operator.
[0485] The first operator may be determined based on at least sixth control information. For example, the sixth control information may be determined based on at least one of an RRC parameter, a higher layer signal, an uplink grant used for scheduling the PUSCH, or one DCI format.
[0486] For example, the fact that the terminal device 1 holds the sixth control information may mean that the terminal device 1 holds X6. For example, the sixth control information may be information indicating X6. For example, the sixth control information may be information other than information indicating X6, but may be information used to determine X6.
[0487] Even when the terminal device 1 holds the sixth control information, the first operator does not have to be used in determining the size of the transport block included in the message 3 PUSCH.
[0488] Even when the terminal device 1 holds the sixth control information, the first operator does not have to be used in determining the size of the transport block included in the PUSCH scheduled by the random access response grant.
[0489] If the terminal device 1 does not hold the sixth control information, the first operator does not need to be used in determining the size of the transport block included in the PUSCH.
[0490] For example, X6 may be given based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, X6 may be determined based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, the terminal device 1 may determine X6 based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, the base station device 3 may determine X6 based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant.
[0491] By controlling X6 based at least on the time domain configuration of the PUSCH, it may be possible to achieve a desired data rate regardless of the time domain configuration of the PUSCH.
[0492] For example, when the time domain configuration of the PUSCH is a first configuration, X6 may be a first value. Also, when the time domain configuration of the PUSCH is a second configuration different from the first configuration, X6 may be a second value different from the first value. For example, when the time resource of the PUSCH is a first number of slots, X6 may be a first value. Also, when the time resource of the PUSCH is a second slot different from the first slot, X6 may be a second value different from the first value.
[0493] For example, X6 may be provided based at least on X0. For example, X6 may be determined based at least on X0. For example, the terminal device 1 may determine X6 based at least on X0. For example, the base station device 3 may determine X6 based at least on X0.
[0494] By controlling X6 based at least on X0, it may be possible to achieve a predetermined data rate regardless of the arrangement period of the transport blocks.
[0495] For example, when X0 is a first value, X6 may be a second value, and when X0 is a third value different from the first value, X6 may be a fourth value different from the second value.
[0496] For example, X6 may be provided based at least on X1. For example, X6 may be determined based at least on X1. For example, the terminal device 1 may determine X6 based at least on X1. For example, the base station device 3 may determine X6 based at least on X1.
[0497] By controlling the target coding rate R based at least on X1, it may be possible to realize a predetermined data rate regardless of the arrangement period of the modulation symbol sequence.
[0498] For example, when X1 is a first value, X6 may be a second value, and when X1 is a third value different from the first value, X6 may be a fourth value different from the second value.
[0499] For example, X6 may be provided based at least on X2. For example, X6 may be determined based at least on X2. For example, the terminal device 1 may determine X6 based at least on X2. For example, the base station device 3 may determine X6 based at least on X2.
[0500] By controlling the target coding rate R based at least on X2, it may be possible to realize a predetermined data rate regardless of the allocation period of the DMRS.
[0501] For example, when X2 is a first value, X6 may be a second value, and when X2 is a third value different from the first value, X6 may be a fourth value different from the second value.
[0502] For example, X6 may be provided based at least on X3. For example, X6 may be determined based at least on X3. For example, the terminal device 1 may determine X6 based at least on X3. For example, the base station device 3 may determine X6 based at least on X3.
[0503] By controlling the target code rate R based at least on X3, it may be possible to achieve a given data rate regardless of the coherence period.
[0504] For example, when X3 is a first value, X6 may be a second value, and when X3 is a third value different from the first value, X6 may be a fourth value different from the second value.
[0505] For example, X6 may be provided based at least on X4. For example, X6 may be determined based at least on X4. For example, the terminal device 1 may determine X6 based at least on X4. For example, the base station device 3 may determine X6 based at least on X4.
[0506] By controlling X6 based at least on X4, it may be possible to achieve a given data rate regardless of how the size of the transport block is determined.
[0507] For example, when X4 is a first value, X6 may be a second value, and when X4 is a third value different from the first value, X6 may be a fourth value different from the second value.
[0508] FIG. 16 is a diagram showing an example of arrangement of DMRS for PUSCH according to one aspect of the present embodiment. In FIG. 16, it is assumed that the arrangement period of the DMRS for the PUSCH is one slot. In FIG. 16, the horizontal axis indicates the time axis, and the vertical axis indicates the frequency axis. In addition, in the time domain in FIG. 16, resource elements corresponding to two slots of OFDM symbols are shown. In addition, in the frequency domain in FIG. 16, resource elements corresponding to one PRB are shown. In addition, the 28 OFDM symbols shown in FIG. 16 are indexed in ascending order from l=0 to l=27 in the time domain. In addition, in FIG. 16, it is shown that the PUSCH is arranged in OFDM symbols l=3 to l=27.
[0509] For example, the placement of the DMRS is based on the reference point l start For example, the placement of the DMRS may be determined based on at least the location of the reference point l start For example, the terminal device 1 may determine the reference point l based on at least the location pattern. start For example, the base station device 3 may determine the location of the DMRS based on at least the location pattern and the reference point l. startThe placement of the DMRS may be determined based at least on the placement pattern.
[0510] The allocation pattern may include at least a set of OFDM symbol indexes in which the DMRSs are allocated. Here, the point where OFDM symbol index l=0 in the DMRS allocation pattern is referred to as the reference point l. start Let us assume that.
[0511] In FIG. 16, the reference point l for slot #0 0 start is set to the point where PUSCH transmission starts in slot #0 (i.e., the point of OFDM symbol index l=3). In other words, OFDM symbol index l=3 is the reference point l for slot #0. 0 start Here, since the allocation pattern for slot #0 is 0, 4, 8, DMRSs are allocated to resource elements indicated by diagonal lines and grid lines. As shown in FIG. 16, DMRSs may be allocated at regular intervals in the frequency direction. In particular, DMRSs in resource elements indicated by diagonal lines are also called front-loaded DMRSs. Also, DMRSs in resource elements indicated by grid lines are also called additional DMRSs.
[0512] In FIG. 16, the reference point l for slot #1 1 start is set to the point where PUSCH transmission starts in slot #1 (i.e., the point of OFDM symbol index l=14). In other words, OFDM symbol index l=14 is the reference point l for slot #0. 1 start Here, since the allocation pattern for slot #1 is 0, 5, 10, DMRSs are allocated to resource elements indicated by diagonal lines and grid lines. In particular, DMRSs in resource elements indicated by horizontal lines are also called frontload DMRSs. Also, DMRSs in resource elements indicated by vertical lines are also called additional DMRSs.
[0513] As also shown in Fig. 16, the DMRS allocation pattern may be different for each slot, or may be set for each slot. For example, the DMRS allocation pattern may be determined based on the number of OFDM symbols used for the PUSCH in the slot.
[0514] 16, the sparse arrangement of DMRSs in the time domain is suitable for an environment in which the terminal device 1 is moving at high speed, but may not be an efficient use of resources when the terminal device 1 is moving at low speed or is not moving. Therefore, when the PUSCH is arranged across multiple slots, a setting that further limits the arrangement of DMRSs is suitable.
[0515] For example, the slot in which the DMRS is allocated may be given based at least on the DMRS allocation period X2. For example, the slot in which the DMRS is allocated may be determined based at least on the DMRS allocation period X2. For example, the terminal device 1 may determine, based at least on the DMRS allocation period X2, in which slot the DMRS is allocated in one of the DMRS allocation periods. For example, the base station device 3 may determine, based at least on the DMRS allocation period X2, in which slot the DMRS is allocated in one of the DMRS allocation periods.
[0516] FIG. 17 is a diagram showing an example of slots in which DMRS for PUSCH according to one aspect of the present embodiment is arranged. The horizontal axis of FIG. 17 indicates the time axis. Also, in FIG. 17, a plurality of slots (eight slots in FIG. 17) are shown on the time axis. Here, the plurality of slots in FIG. 17 are indexed for each DMRS arrangement period, such as slot #0 (slot #0) to slot #3 (slot #3) in the order of earliest in time. In FIG. 17, the plurality of slots are arranged contiguously in the time domain, but the aspect of the present invention is not limited to the plurality of slots being arranged contiguously in the time domain. For example, in the aspect of the present invention, the plurality of slots may be configured by slots capable of uplink transmission. That is, in the aspect of the present invention, the plurality of slots may be configured not to include slots capable of downlink transmission.
[0517] For example, in Fig. 17, the DMRS for the PUSCH may be arranged in slot #0, slot #1, slot #4, and slot #5. On the other hand, in Fig. 17, the DMRS for the PUSCH does not have to be arranged in slot #2, slot #3, slot #6, and slot #7.
[0518] For example, the slot in which the DMRS for PUSCH is arranged may be arranged in the first X7 slot in one of the DMRS arrangement periods. On the other hand, the DMRS does not have to be arranged in a slot in which it is not determined that the DMRS for PUSCH is arranged.
[0519] For example, the slot in which the DMRS for the PUSCH is arranged may have a periodicity of X7 slots in one period of the DMRS arrangement period. For example, the slot i in which the DMRS for the PUSCH is arranged may be a value that satisfies mod(i,X7)=Z. Here, Z may be included in at least one of an RRC parameter, a higher layer signal, an uplink grant used for scheduling the PUSCH, or one DCI format.
[0520] For example, X7 may be determined based on at least seventh control information. For example, the seventh control information may be determined based on at least one of an RRC parameter, a higher layer signal, an uplink grant used for scheduling the PUSCH, or one DCI format.
[0521] Even when the terminal device 1 holds the seventh control information, the DMRS for the message 3 PUSCH may be arranged in all slots.
[0522] For example, the terminal device 1 holding the seventh control information may be the terminal device 1 holding X7. For example, the seventh control information may be information indicating X7. For example, the seventh control information may be information other than the information indicating X7, but may be information used to determine X7.
[0523] Even when the terminal device 1 holds the seventh control information, the DMRS for the PUSCH scheduled by the random access response grant may be arranged in all slots.
[0524] If the terminal device 1 does not hold the seventh control information, the DMRS for the PUSCH may be arranged in all slots.
[0525] For example, X7 may be given based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, X7 may be determined based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, the terminal device 1 may determine X7 based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant. For example, the base station device 3 may determine X7 based at least on the configuration of the time domain of the PUSCH scheduled by one uplink grant.
[0526] By controlling X7 based at least on the time domain configuration of a PUSCH, it may be possible to control the time domain density of DMRS of a PUSCH based on the time domain configuration of the PUSCH.
[0527] For example, when the time domain configuration of the PUSCH is a first configuration, X7 may be a first value. Also, when the time domain configuration of the PUSCH is a second configuration different from the first configuration, X7 may be a second value different from the first value. For example, when the time resource of the PUSCH is a first number of slots, X7 may be a first value. Also, when the time resource of the PUSCH is a second slot different from the first slot, X7 may be a second value different from the first value.
[0528] For example, X7 may be provided based at least on X0. For example, X7 may be determined based at least on X0. For example, the terminal device 1 may determine X7 based at least on X0. For example, the base station device 3 may determine X7 based at least on X0.
[0529] By controlling X7 based at least on X0, it may be possible to control the density of the time domain of the DMRS of the PUSCH based on the transport block allocation period. For example, it is preferable to realize a predetermined DMRS allocation for each transport block.
[0530] For example, when X0 is a first value, X7 may be a second value, and when X0 is a third value different from the first value, X7 may be a fourth value different from the second value.
[0531] For example, X7 may be provided based at least on X1. For example, X7 may be determined based at least on X1. For example, the terminal device 1 may determine X7 based at least on X1. For example, the base station device 3 may determine X7 based at least on X1.
[0532] By controlling X7 based at least on X1, it may be possible to control the density of the DMRS of the PUSCH in the time domain based on the allocation period of the modulation symbol sequence. For example, it may be easier to implement the allocation of the modulation symbols and the allocation of the DMRS.
[0533] For example, when X1 is a first value, X7 may be a second value, and when X1 is a third value different from the first value, X7 may be a fourth value different from the second value.
[0534] For example, X7 may be provided based at least on X2. For example, X7 may be determined based at least on X2. For example, the terminal device 1 may determine X7 based at least on X2. For example, the base station device 3 may determine X7 based at least on X2.
[0535] By controlling X7 based at least on X2, it may be possible to control the density of the DMRS in the time domain of the PUSCH based on the allocation period of the DMRS. Flexible allocation of DMRSs can be realized by setting the allocation period of the DMRS and the density of the DMRS in the time domain.
[0536] For example, when X2 is a first value, X7 may be a second value, and when X2 is a third value different from the first value, X7 may be a fourth value different from the second value.
[0537] For example, X7 may be provided based at least on X3. For example, X7 may be determined based at least on X3. For example, the terminal device 1 may determine X7 based at least on X3. For example, the base station device 3 may determine X7 based at least on X3.
[0538] By controlling X7 based at least on X3, it may be possible to control the density of the DMRS in the time domain of the PUSCH based on the coherence period. By setting the coherence period and the density of the DMRS in the time domain, it may be possible to control the DMRS density based on the moving speed of the terminal.
[0539] For example, when X3 is a first value, X7 may be a second value, and when X3 is a third value different from the first value, X7 may be a fourth value different from the second value.
[0540] For example, X7 may be provided based at least on X4. For example, X7 may be determined based at least on X4. For example, the terminal device 1 may determine X7 based at least on X4. For example, the base station device 3 may determine X7 based at least on X4.
[0541] By controlling X7 based at least on X4, it may be possible to control the density of the DMRS in the time domain of the PUSCH based on the method for determining the size of the transport block.
[0542] For example, when X4 is a first value, X7 may be a second value, and when X4 is a third value different from the first value, X7 may be a fourth value different from the second value.
[0543] FIG. 18 is a diagram showing an example of arrangement of DMRS for PUSCH according to one aspect of the present embodiment. In FIG. 18, it is assumed that the arrangement period of the DMRS for the PUSCH is two slots. In FIG. 18, the horizontal axis indicates the time axis, and the vertical axis indicates the frequency axis. In addition, in the time domain in FIG. 18, resource elements corresponding to two slots of OFDM symbols are shown. In addition, in the frequency domain in FIG. 18, resource elements corresponding to one PRB are shown. In addition, the 28 OFDM symbols shown in FIG. 18 are indexed in ascending order from l=0 to l=27 in the time domain. In addition, in FIG. 18, it is shown that the PUSCH is arranged in OFDM symbols l=3 to l=27.
[0544] In FIG. 18, the DMRS allocation pattern includes OFDM symbol indexes 0, 8, and 16. That is, the reference point l of the DMRS start Based on this, the DMRS is placed in the 0th, 8th and 16th OFDM symbols.
[0545] 18, a DMRS allocation pattern may be applied for each DMRS allocation period. Here, the DMRS allocation pattern may be configured with a set of integer values ranging from 0 to X2*14OFDM symbols−1. In particular, at least one of the indexes of the OFDM symbols included in the DMRS allocation pattern may be a value greater than 13.
[0546] Various aspects of the device according to one aspect of this embodiment will now be described.
[0547] (1) In order to achieve the above object, the aspects of the present invention take the following measures. That is, a first aspect of the present invention is a terminal device, comprising: a receiving unit that receives a MAC layer command to activate a spatial related information set; and a transmitting unit that transmits a PUCCH by applying a transmission filter based on any one of the spatial related information sets, and transmits a PUSCH in a slot set by applying a plurality of transmission filters based on each of a plurality of pieces of spatial related information included in a spatial related information subset of the spatial related information set, wherein the spatial related information subset includes at least first spatial related information and second spatial related information different from the first spatial related information, and the transmitting unit applies a transmission filter based on the first spatial related information to the PUSCH in a first slot subset of the slot set, and applies a transmission filter based on the second spatial related information to the PUSCH in a second slot subset of the slot set.
[0548] (2) Also, 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 a PUSCH scheduled by the DCI format in a slot set, wherein one SRS resource set is configured in the terminal device by an RRC parameter; a first SRS resource subset of the one SRS resource set and a second SRS resource subset of the one SRS resource set are determined; and the first SRS resource subset or the second SRS resource subset is indicated based on a value of the one SRS resource indication field, the first SRS resource subset includes at least a first SRS resource and a second SRS resource, and the second SRS resource subset includes a third SRS resource. the transmission unit applies a transmission filter applied to the first SRS resource to the PUSCH in a first slot subset of the slot set, and applies a transmission filter applied to the second SRS resource to the PUSCH in a second slot subset of the slot set, when the indicated SRS resource subset is the first SRS resource subset; and applies a transmission filter applied to the third SRS resource to the PUSCH in a third slot subset of the slot set, and applies a transmission filter applied to the fourth SRS resource to the PUSCH in a fourth slot subset of the slot set, when the indicated SRS resource subset is the second SRS resource subset.
[0549] (3) Also, in a second aspect of the present invention, when a transmission mode setting for the PUSCH is set to codebook mode and transmission diversity is set for the PUSCH, the first SRS resource subset includes a plurality of SRS resources; when a transmission mode setting for the PUSCH is set to the 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; and when a transmission mode setting for the PUSCH is set to non-codebook mode, the first SRS resource subset includes a plurality of SRS resources regardless of a transmission diversity setting for the PUSCH.
[0550] (4) Also, 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 related information set and a second MAC layer command to activate a second spatial related information set; and a transmitting unit that transmits a PUCCH by applying a transmission filter based on one piece of spatial related information of the first spatial related information set, and transmits a PUSCH in a slot set by applying a plurality of transmission filters based on each of a plurality of pieces of spatial related information included in a first spatial related information subset of the second spatial related information set, wherein the first spatial related information subset includes at least first spatial related information and second spatial related information, and the transmitting unit applies a transmission filter based on the first spatial related information to the PUSCH in a first slot subset of the slot set, and applies a transmission filter based on the second spatial related information to the PUSCH in a second slot subset of the slot set.
[0551] (5) Also, a fourth aspect of the present invention is a base station device comprising: a receiving unit that transmits a MAC layer command to activate a spatial related information set; and a receiving unit that receives a PUCCH to which a transmission filter based on any one of the spatial related information sets is applied, and receives a PUSCH in a slot set to which a plurality of transmission filters based on each of a plurality of spatial related information included in a spatial related information subset of the spatial related information set is applied, wherein the spatial related information subset includes at least first spatial related information and second spatial related information different from the first spatial related information, and a transmission filter based on the first spatial related information is applied to the PUSCH in a first slot subset of the slot set, and a transmission filter based on the second spatial related information is applied to the PUSCH in a second slot subset of the slot set.
[0552] (6) Also, a fifth aspect of the present invention is a base station apparatus comprising: a transmitter that receives a DCI format including at least one SRS resource indication field; and a receiver that receives a PUSCH scheduled by the DCI format in a slot set, wherein the base station apparatus configures one SRS resource set in a terminal apparatus by an RRC parameter, determines a first SRS resource subset of the one SRS resource set and a second SRS resource subset of the one SRS resource set, and indicates the first SRS resource subset or the second SRS resource subset based on a value of the one SRS resource indication field, the first SRS resource subset includes at least a first SRS resource and a second SRS resource, and the second SRS resource subset includes a third SRS resource. and a fourth SRS resource, and if the indicated SRS resource subset is the first SRS resource subset, a transmission filter applied to the first SRS resource is applied to the PUSCH in a first slot subset of the slot set, and a transmission filter applied to the second SRS resource is applied to the PUSCH in a second slot subset of the slot set; and if the indicated SRS resource subset is the second SRS resource subset, a transmission filter applied to the third SRS resource is applied to the PUSCH in a third slot subset of the slot set, and a transmission filter applied to the fourth SRS resource is applied to the PUSCH in a fourth slot subset of the slot set.
[0553] (7) Also, in a fifth aspect of the present invention, when a transmission mode setting for the PUSCH is set to codebook mode and transmission diversity is set for the PUSCH, the first SRS resource subset includes a plurality of SRS resources; when a transmission mode setting for the PUSCH is set to the 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; and when a transmission mode setting for the PUSCH is set to non-codebook mode, the first SRS resource subset includes a plurality of SRS resources regardless of a transmission diversity setting for the PUSCH.
[0554] (8) Also, a sixth aspect of the present invention is a base station device comprising: a transmitter that transmits a first MAC layer command to activate a first spatial related information set and a second MAC layer command to activate a second spatial related information set; and a receiver that receives a PUCCH to which a transmission filter based on one piece of spatial related information of the first spatial related information set is applied, and receives a PUSCH in a slot set to which a plurality of transmission filters based on each of a plurality of pieces of spatial related information included in a first spatial related information subset of the second spatial related information set are applied, wherein the first spatial related information subset includes at least first spatial related information and second spatial related information, and a transmission filter based on the first spatial related information is applied to the PUSCH in a first slot subset of the slot set, and a transmission filter based on the second spatial related information is applied to the PUSCH in a second slot subset of the slot set.
[0555] (9) Also, a seventh aspect of the present invention is a terminal device comprising: a receiving unit that receives a control signal indicating information identifying a first precoder subset of a first precoder set, and receives a DCI format including a field indicating a first precoder among the precoders included in the first precoder subset; and a transmitting unit that transmits a PUSCH scheduled by the DCI format in a slot set, wherein the first precoder subset includes at least a second precoder, and the second precoder is determined based on the first precoder, and the transmitting unit applies the first precoder to the PUSCH in a first slot subset of the slot set, and applies the second precoder to the PUSCH in a second slot subset of the slot set.
[0556] (10) Also, in a seventh aspect of the present invention, the transmitting unit transmits capability information of the terminal device, the capability information indicating whether or not the terminal device has a capability of applying a precoder of a predetermined type among the first precoder set, and when the capability information indicates that the terminal device does not have a capability of applying the precoder of the predetermined type, the first precoder subset is configured not to include the precoder of the predetermined type.
[0557] (11) Also, an eighth aspect of the present invention is a base station device comprising: a transmitter that transmits a control signal indicating information identifying a first precoder subset of a first precoder set, and transmits a DCI format including a field indicating a first precoder among the precoders included in the first precoder subset; and a receiver that receives a PUSCH scheduled by the DCI format in a slot set, wherein the first precoder subset includes at least a second precoder, and the second precoder is determined based on the first precoder, and the first precoder is applied to the PUSCH in a first slot subset of the slot set, and the second precoder is applied to the PUSCH in a second slot subset of the slot set.
[0558] (12) Also, in an eighth aspect of the present invention, the receiving unit receives functional information of a terminal device transmitting the PUSCH, the functional information indicating whether or not the terminal device has a function of applying a precoder of a predetermined type among the first precoder set, and when the functional information indicates that the terminal device does not have a function of applying the precoder of the predetermined type, the first precoder subset is configured not to include the precoder of the predetermined type.
[0559] The base station device 3 and the terminal device 1 according to an aspect of the present invention may operate in a program that controls a CPU (Central Processing Unit) or the like (a program that makes a computer function) so as to realize the functions of the above-described embodiment according to an aspect of the present invention. Information handled by these devices is temporarily stored in a RAM (Random Access Memory) during processing, and is then stored in various ROMs such as a Flash ROM (Read Only Memory) or an HDD (Hard Disk Drive), and is read, modified, and written by the CPU as necessary.
[0560] In addition, a part of the terminal device 1 and the base station device 3 in the above-mentioned embodiment may be realized by a computer. In that case, a program for realizing this control function may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed to realize the control function.
[0561] The "computer system" here refers to a computer system built into the terminal device 1 or base station device 3, and includes hardware such as an OS and peripheral devices. Also, the "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, and storage devices such as hard disks built into the computer system.
[0562] Furthermore, the term "computer-readable recording medium" may include a medium that dynamically stores a program for a short period of time, such as a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line, and a medium that stores a program for a certain period of time, such as a volatile memory inside a computer system that serves as a server or client in such a case. The above program may be one that realizes part of the above-mentioned functions, or may be one that can realize the above-mentioned functions in combination with a program already recorded in the computer system.
[0563] Furthermore, the base station device 3 in the above-described embodiment can also be realized as an aggregate (device group) consisting of a plurality of devices. Each of the devices constituting the device group may have some or all of the functions or functional blocks of the base station device 3 according to the above-described embodiment. It is sufficient for the device group to have all of the functions or functional blocks of the base station device 3. Furthermore, the terminal device 1 according to the above-described embodiment can also communicate with the base station device as an aggregate.
[0564] In addition, the base station device 3 in the above-mentioned embodiment may be an EUTRAN (Evolved Universal Terrestrial Radio Access Network) and / or an NG-RAN (NextGen RAN, NR RAN). In addition, the base station device 3 in the above-mentioned embodiment may have a part or all of the functions of an upper node for an eNodeB and / or a gNB.
[0565] In addition, some or all of the terminal device 1 and base station device 3 in the above-mentioned embodiment may be realized as an LSI, which is typically an integrated circuit, or may be realized as a chip set. Each functional block of the terminal device 1 and base station device 3 may be individually formed into a chip, or some or all of them may be integrated into a chip. The integrated circuit method is not limited to LSI, and may be realized by a dedicated circuit or a general-purpose processor. Furthermore, if an integrated circuit technology that replaces LSI appears due to advances in semiconductor technology, it is also possible to use an integrated circuit based on that technology.
[0566] In addition, in the above-described embodiment, a terminal device is described as an example of a communication device, but the present invention is not limited to this and can also be applied to terminal devices or communication devices such as stationary or non-movable electronic devices installed indoors or outdoors, for example, AV equipment, kitchen equipment, cleaning / washing equipment, air conditioning equipment, office equipment, vending machines, and other household appliances.
[0567] Although the embodiments of the present invention have been described in detail above with reference to the drawings, the specific configuration is not limited to this embodiment, and design changes within the scope of the gist of the present invention are also included. In addition, one aspect of the present invention can be modified in various ways within the scope of the claims, and embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention. In addition, configurations in which elements described in each of the above embodiments are replaced with elements that have the same effect are also included. [Industrial Applicability]
[0568] One aspect of the present invention can be used in, for example, a communication system, a communication device (for example, a mobile phone device, a base station device, a wireless LAN device, or a sensor device), an integrated circuit (for example, a communication chip), or a program. [Explanation of symbols]
[0569] 1(1A, 1B, 1C) Terminal equipment 3 Base station equipment 10, 30 Radio transmitter / receiver 10a, 30a Wireless transmitter 10aa Channel coding / scrambling / modulation section 10ab Layer Mapping Section 10ac precoding section 10ad Time signal generator 10ae Spatial filter section 10af Antenna section 10b, 30b Wireless receiver 10ba Channel Decoding / Descrambling / Demodulation Unit 10bb Layer Demapping Section 10bc channel demodulation section 10bd Frequency signal generator 10be spatial filter section 10bf Antenna section 11, 31 Antenna section 12, 32 RF section 13, 33 Baseband section 14, 34 Upper layer processing unit 15, 35 Media access control layer processing unit 16, 36 Radio resource control layer processing unit 91, 92, 93, 94 Search area set 300 Component Carriers 301 Primary Cell 302, 303 Secondary Cell 1600 Spatial Filter Set 1700 Codebook Set 3000 points 3001, 3002 Resource Grid 3003, 3004 BWP 3011, 3012, 3013, 3014 offset 3100, 3200 common resource block set 16000 management functions 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 Spatial Filters 16101, 16102 Downlink Physical Signal 16103 Uplink Physical Signal 17001, 17002, 17003, 17004 Code Book
Claims
1. A receiving unit that receives a PDCCH (Physical Downlink Control Channel) with a DCI (Downlink Control Information) format used to determine a first spatial filter and a second spatial filter; A transmitter that transmits a Physical Uplink Shared CHannel (PUSCH) scheduled by the DCI format, The transmitter cyclically maps the first spatial filter and the second spatial filter to the PUSCH; The number of slots in one period in which the first spatial filter is continuously mapped and the number of slots in one period in which the second spatial filter is continuously mapped are determined by RRC (Radio Resource Control) parameters. Terminal device.
2. A transmitter that transmits a PDCCH (Physical Downlink Control Channel) with a DCI (Downlink Control Information) format used to determine a first spatial filter and a second spatial filter; A receiving unit that receives a PUSCH (Physical Uplink Shared CHannel) scheduled by the DCI format, The PUSCH is cyclically mapped to the first spatial filter and the second spatial filter; The number of slots in one period in which the first spatial filter is continuously mapped and the number of slots in one period in which the second spatial filter is continuously mapped are determined by RRC (Radio Resource Control) parameters. Base station equipment.
3. A communication method for use in a terminal device, comprising: receiving a Physical Downlink Control Channel (PDCCH) with a Downlink Control Information (DCI) format used to determine a first spatial filter and a second spatial filter; Transmitting a Physical Uplink Shared CHannel (PUSCH) scheduled by the DCI format; The PUSCH is cyclically mapped to the first spatial filter and the second spatial filter; The number of slots in one period in which the first spatial filter is continuously mapped and the number of slots in one period in which the second spatial filter is continuously mapped are determined by RRC (Radio Resource Control) parameters. Communication methods.
Citation Information
Patent Citations
Methods for improved reception of positioning reference signals
US20190068315A1
Communications devices, infrastructure equipment and methods
WO2019096921A1
