Terminal device, base station device, and communication method
By dynamically adjusting the transmission block size and time slot number of PUSCH in the terminal device and the base station device, using the encoding rate and MCS field information in the DCI format, the efficiency problems in various communication scenarios in the prior art are solved, and efficient cellular mobile communication is achieved.
Patent Information
- Application Number
- CN202180009428.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-01-29
- Filing Date
- 2021-01-26
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2041-01-26
AI Technical Summary
In the wireless access method of cellular mobile communication, it is difficult to efficiently meet the communication needs of various scenarios, such as enhanced mobile broadband, massive machine-type communication and ultra-high reliability and low-latency communication.
By efficient scheduling of PUSCH and dynamic adjustment of transmission block size in the terminal device and the base station device, the transmission block size is determined using the target encoding rate and MCS fields in the DCI format, and the PUSCH is sent in multiple time slots to ensure that the effective encoding rate is below 1.
It realizes efficient communication between terminal devices and base station devices in multiple communication scenarios, improves the flexibility and performance of the system, and can meet the needs of different services.
Smart Images

Figure CN115004646B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a terminal device, a base station device, and a communication method.
[0002] This application claims priority to Japanese Patent Application No. 2020-012258, filed in Japan on January 29, 2020, the content of which is incorporated herein by reference. Background Art
[0003] In the Third Generation Partnership Project (3GPP: 3 rd Generation Partnership Project), research has been conducted on radio access methods for cellular mobile communications and wireless networks (hereinafter also referred to as "Long Term Evolution (LTE)" or "Evolved Universal Terrestrial Radio Access (EUTRA)"). In LTE, the base station device is also called an eNodeB (evolved NodeB), and the terminal device is also called a UE (User Equipment). LTE is a cellular communication system in which a plurality of base station devices are arranged in a cell-like manner to cover an area. A single base station device can manage multiple serving cells.
[0004] In 3GPP, research has been conducted on the next-generation standard (NR: New Radio) in order to make proposals for IMT (International Mobile Telecommunication)-2020, which is the next-generation mobile communication system standard established by the International Telecommunication Union (ITU) (Non-Patent Document 1). NR is required to meet the requirements assuming the following three scenarios in a single technical framework: eMBB (enhanced Mobile BroadBand), mMTC (massive Machine Type Communication), and URLLC (Ultra Reliable and Low Latency Communication).
[0005] In 3GPP, research has been conducted on the expansion of services supported by NR (Non-Patent Document 2).
[0006] Prior Art Documents
[0007] Non-Patent Documents
[0008] 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.
[0009] Non - Patent Document 2: "Release 17 package for RAN", RP - 193216, RAN chairman, RAN1 chairman, RAN2 chairman, RAN3 chairman, 3GPP TSG RAN Meeting#86, Sitges, Spain, 9th - 12th December, 2019 Summary of the Invention
[0010] Problems to be Solved by the Invention
[0011] One solution of the present invention provides a terminal device for performing communication efficiently, a communication method for the terminal device, a base station device for performing communication efficiently, and a communication method for the base station device.
[0012] Technical Solution
[0013] (1) The first solution of the present invention is a terminal device, comprising: a receiving unit that receives a DCI format for scheduling of PUSCH; and a transmitting unit that transmits the PUSCH in a plurality of time slots, the size of the transport block being given based on a target coding rate indicated by the DCI format, the target coding rate being 1 or more, the effective coding rate of the PUSCH being 1 or less, and the effective coding rate being a value obtained by dividing the size of the transport block by the product of the modulation order of the PUSCH and the number of resource elements of the PUSCH.
[0014] (2) The second solution of the present invention is a terminal device, comprising: a receiving unit that receives a DCI format for scheduling of PUSCH; and a transmitting unit that transmits the PUSCH, the target coding rate being determined based at least on the value of the MCS field included in the DCI format, in the case where the PUSCH is configured in a plurality of time slots, the size of the transport block included in the PUSCH being determined based at least on the target coding rate and a first operator, and in the case where the PUSCH is configured in one time slot, the size of the transport block included in the PUSCH being determined based at least on the target coding rate without using the first operator to determine the size of the transport block.
[0015] (3) A third aspect of the present invention is a terminal device, comprising: a receiving unit that receives a DCI format for scheduling one or more PUSCHs; and a transmitting unit that transmits the one or more PUSCHs in a plurality of time slots, wherein DMRS associated with any one or all of the one or more PUSCHs is configured in a first set of the plurality of time slots, the first set includes the time slots from the starting time slot of the plurality of time slots to the X-th time slot, and the DMRS is not configured in the time slots other than the first set in the plurality of time slots. The terminal device determines the value of X based on at least 1) a signal from the upper layer, 2) the DCI format, or the number of the plurality of time slots. In the time slots where the DMRS is configured, the mode of the OFDM symbols in which the DMRS is configured is given based on the time-domain PUSCH resource allocation information included in the DCI format.
[0016] (4) A fourth aspect of the present invention is a terminal device, comprising: a receiving unit that receives a DCI format for scheduling one or more PUSCHs; and a transmitting unit that transmits the one or more PUSCHs in a plurality of time slots, wherein DMRS associated with any one or all of the one or more PUSCHs is configured in the time slots with an index i that satisfies mod(i, X) = n, and the DMRS is not configured in the time slots with an index i that does not satisfy mod(i, X) = n. The index i is 1) the index of the time slot within a radio frame or 2) the index within the plurality of time slots, n is an integer, and the terminal device determines the value of X based on at least 1) a signal from the upper layer, 2) the DCI format, or the number of the plurality of time slots. In the time slots where the DMRS is configured, the mode of the OFDM symbols in which the DMRS is configured is given based on the time-domain PUSCH resource allocation information included in the DCI format.
[0017] (5) A fifth aspect of the present invention is a base station device, comprising: a transmitting unit that transmits a DCI format for scheduling a PUSCH; and a receiving unit that receives the PUSCH in a plurality of time slots, wherein the size of the transport block is given based on the target coding rate indicated by the DCI format, the target coding rate is 1 or more, and the effective coding rate of the PUSCH is 1 or less. The effective coding rate is a value obtained by dividing the size of the transport block by the product of the modulation order of the PUSCH and the number of resource elements of the PUSCH.
[0018] (6) A sixth aspect of the present invention is a base station device, comprising: a transmission unit that transmits DCI formats for scheduling PUSCH; and a reception unit that receives the PUSCH. A target coding rate is determined based at least on a value of an MCS field included in the DCI format. When the PUSCH is configured in a plurality of time slots, the size of a transport block included in the PUSCH is determined based at least on the target coding rate and a first operator. When the PUSCH is configured in one time slot, the size of the transport block included in the PUSCH is determined based at least on the target coding rate, and the first operator is not used to determine the size of the transport block.
[0019] (7) A seventh aspect of the present invention is a base station device, comprising: a transmission unit that transmits DCI formats for scheduling one or more PUSCH; and a reception unit that receives the one or more PUSCH in a plurality of time slots. DMRS associated with any one or all of the one or more PUSCH is configured in a first set of the plurality of time slots. The first set includes time slots from the starting time slot of the plurality of time slots to the X-th time slot, and the DMRS is not configured in time slots other than the first set in the plurality of time slots. The terminal device determines the value of X based at least on 1) a signal from the upper layer, 2) the DCI format, or the number of the plurality of time slots. In the time slots where the DMRS is configured, the mode of the OFDM symbols in which the DMRS is configured is given based on time-domain PUSCH resource allocation information included in the DCI format.
[0020] (8) An eighth aspect of the present invention is a base station device, comprising: a transmission unit that transmits DCI formats for scheduling one or more PUSCH; and a reception unit that receives the one or more PUSCH in a plurality of time slots. DMRS associated with any one or all of the one or more PUSCH is configured in time slots with an index i that satisfies mod(i, X)=n. The DMRS is not configured in time slots with an index i that does not satisfy mod(i, X)=n. The index i is 1) an index of a time slot within a radio frame or 2) an index in the plurality of time slots. The n is an integer. The terminal device determines the value of X based at least on 1) a signal from the upper layer, 2) the DCI format, or the number of the plurality of time slots. In the time slots where the DMRS is configured, the mode of the OFDM symbols in which the DMRS is configured is given based on time-domain PUSCH resource allocation information included in the DCI format.
[0021] (9) The ninth aspect of the present invention is a communication method for a terminal device, comprising the following steps: receiving a DCI format for scheduling a PUSCH; and transmitting the PUSCH in a plurality of time slots, wherein the size of the transport block is given based on a target coding rate indicated by the DCI format, the target coding rate is 1 or more, the effective coding rate of the PUSCH is 1 or less, and the effective coding rate is a value obtained by dividing the size of the transport block by the product of the modulation order of the PUSCH and the number of resource elements of the PUSCH.
[0022] (10) The tenth aspect of the present invention is a communication method for a terminal device, comprising the following steps: receiving a DCI format for scheduling a PUSCH; and transmitting the PUSCH, wherein the target coding rate is determined based at least on the value of the MCS field included in the DCI format, and when the PUSCH is configured in a plurality of time slots, the size of the transport block included in the PUSCH is determined based at least on the target coding rate and a first operator, and when the PUSCH is configured in one time slot, the size of the transport block included in the PUSCH is determined based at least on the target coding rate without using the first operator to determine the size of the transport block.
[0023] (11) The eleventh aspect of the present invention is a communication method for a terminal device, comprising the following steps: receiving a DCI format for scheduling one or more PUSCHs; and transmitting the one or more PUSCHs in a plurality of time slots, wherein the DMRS associated with any one or all of the one or more PUSCHs is configured in a first set of the plurality of time slots, the first set includes the time slot from the starting time slot of the plurality of time slots to the X time slot, and the DMRS is not configured in the time slots other than the first set in the plurality of time slots, and the terminal device determines the value of the X based at least on 1) a signal from the upper layer, 2) the DCI format, or the number of the plurality of time slots, and in the time slots where the DMRS is configured, the mode of the OFDM symbol in which the DMRS is configured is given based on the time-domain PUSCH resource allocation information included in the DCI format.
[0024] (12) The twelfth aspect of the present invention is a communication method for a terminal device, comprising the following steps: receiving DCI format for scheduling one or more PUSCHs; and transmitting the one or more PUSCHs in a plurality of time slots, wherein DMRS associated with any one or all of the one or more PUSCHs is configured in a time slot having an index i that satisfies mod(i, X) = n among the plurality of time slots, and the DMRS is not configured in a time slot having an index i that does not satisfy mod(i, X) = n. The index i is 1) the index of a time slot within a radio frame or 2) the index among the plurality of time slots. The n is an integer, and the terminal device determines the value of X based on at least 1) a signal from the upper layer, 2) the DCI format, or the number of the plurality of time slots. In the time slot where the DMRS is configured, the mode of the OFDM symbol in which the DMRS is configured is given based on the time-domain PUSCH resource allocation information included in the DCI format.
[0025] (13) The thirteenth aspect of the present invention is a communication method for a base station device, comprising the following steps: transmitting DCI format for scheduling a PUSCH; and receiving the PUSCH in a plurality of time slots, wherein the size of the transport block is given based on a target coding rate indicated by the DCI format. The target coding rate is 1 or more, and the effective coding rate of the PUSCH is 1 or less. The effective coding rate is a value obtained by dividing the size of the transport block by the product of the modulation order of the PUSCH and the number of resource elements of the PUSCH.
[0026] (14) The fourteenth aspect of the present invention is a communication method for a base station device, comprising the following steps: transmitting DCI format for scheduling a PUSCH; and receiving the PUSCH. The target coding rate is determined based on at least the value of the MCS field included in the DCI format. When the PUSCH is configured in a plurality of time slots, the size of the transport block included in the PUSCH is determined based on at least the target coding rate and a first operator. When the PUSCH is configured in one time slot, the size of the transport block included in the PUSCH is determined based on at least the target coding rate without using the first operator to determine the size of the transport block.
[0027] (15) The fifteenth aspect of the present invention is a communication method for a base station device, comprising the following steps: transmitting a DCI format for scheduling one or more PUSCHs; and receiving the one or more PUSCHs in a plurality of time slots, wherein DMRS associated with any one or all of the one or more PUSCHs is configured in a first set of the plurality of time slots, the first set includes time slots from the starting time slot of the plurality of time slots to the X time slot, and the DMRS is not configured in time slots other than the first set in the plurality of time slots. The terminal device determines the value of X based on at least 1) an upper layer signal, 2) the DCI format, or the number of the plurality of time slots. In the time slots where the DMRS is configured, the mode of the OFDM symbols in which the DMRS is configured is given based on the time domain PUSCH resource allocation information included in the DCI format.
[0028] (16) The sixteenth aspect of the present invention is a communication method for a base station device, comprising the following steps: transmitting a DCI format for scheduling one or more PUSCHs; and receiving the one or more PUSCHs in a plurality of time slots, wherein DMRS associated with any one or all of the one or more PUSCHs is configured in time slots with an index i that satisfies mod(i, X)=n among the plurality of time slots, and the DMRS is not configured in time slots with an index i that does not satisfy mod(i, X)=n. The index i is 1) an index of a time slot within a radio frame or 2) an index among the plurality of time slots, n is an integer, and the terminal device determines the value of X based on at least 1) an upper layer signal, 2) the DCI format, or the number of the plurality of time slots. In the time slots where the DMRS is configured, the mode of the OFDM symbols in which the DMRS is configured is given based on the time domain PUSCH resource allocation information included in the DCI format.
[0029] Advantageous Effects
[0030] According to one aspect of the present invention, the terminal device can communicate efficiently. In addition, the base station device can communicate efficiently. Description of the Drawings
[0031] Figure 1 is a conceptual diagram of a wireless communication system according to one aspect of the present embodiment.
[0032] Figure 2 is a diagram showing an example of the relationship between the subcarrier spacing setting μ, the number of OFDM symbols N per time slot slot symb and the CP (cyclic Prefix) setting according to one aspect of the present embodiment.
[0033] Figure 3This is a diagram showing an example of a method for constructing a resource grid according to an aspect of the present embodiment.
[0034] Figure 4 This is a diagram showing a configuration example of a resource grid 3001 according to an aspect of the present embodiment.
[0035] Figure 5 This is a schematic block diagram showing a configuration example of a base station device 3 according to an aspect of the present embodiment.
[0036] Figure 6 This is a schematic block diagram showing a configuration example of a terminal device 1 according to an aspect of the present embodiment.
[0037] Figure 7 This is a diagram showing a configuration example of an SS / PBCH block according to an aspect of the present embodiment.
[0038] Figure 8 This is a diagram showing an example of a monitoring opportunity of a search area set according to an aspect of the present embodiment.
[0039] Figure 9 This is a diagram showing an example of a format of a PUSCH according to an aspect of the present embodiment.
[0040] Figure 10 This is a diagram showing an example of a configuration of modulation symbols according to an aspect of the present embodiment.
[0041] Figure 11 This is a diagram showing a configuration example of DMRS for a PUSCH according to an aspect of the present embodiment.
[0042] Figure 12 This is a diagram showing an example of a time slot in which DMRS for a PUSCH is configured according to an aspect of the present embodiment.
[0043] Figure 13 This is a diagram showing a configuration example of DMRS for a PUSCH according to an aspect of the present embodiment. Detailed Embodiments
[0044] Hereinafter, embodiments of the present invention will be described.
[0045] floor(C) can be the floor function for the real number C. For example, floor(C) can be a function that outputs the largest integer within the range not exceeding the real number C. ceil(D) can be the ceiling function for the real number D. For example, ceil(D) can be a function that outputs the smallest integer within the range not lower than D. mod(E, F) can be a function that outputs the remainder obtained by dividing E by F. mod(E, F) can also be a function that outputs the value corresponding to the remainder obtained by dividing E by F. exp(G) = e^G. Here, e is the Napier's number. H^I represents the I-th power of H. max(J, K) is a function that outputs the maximum value between J and K. Among them, when J and K are equal, max(J, K) is a function that outputs J or K. min(L, M) is a function that outputs the minimum value between L and M. Among them, when L and M are equal, min(L, M) is a function that outputs L or M. round(N) is a function that outputs the integer value closest to N.
[0046] 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 unit in the time domain of OFDM. An OFDM symbol includes at least one or more subcarriers. The OFDM symbol is converted into a time-continuous signal in baseband signal generation. In the downlink, at least CP-OFDM (Cyclic Prefix-Orthogonal Frequency Division 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 can be obtained by applying transform precoding to CP-OFDM.
[0047] An OFDM symbol can be a name including the CP added to the OFDM symbol. That is to say, a certain OFDM symbol can be configured to include the certain OFDM symbol and the CP added to the certain OFDM symbol.
[0048] Figure 1 is a conceptual diagram of a wireless communication system according to an aspect of the present embodiment. In Figure 1In the wireless communication system, it is configured to include at least terminal devices 1A to 1C and a base station device 3 (BS#3: Base station#3). Hereinafter, the terminal devices 1A to 1C will also be referred to as terminal device 1 (UE#1: User Equipment#1).
[0049] The base station device 3 may be configured to include one or more transmitting devices (or transmission points, transceiver devices, transceiver points). When the base station device 3 is composed of multiple transmitting devices, these multiple transmitting devices may be respectively arranged at different positions.
[0050] The base station device 3 may provide one or more serving cells. A serving cell may be defined as a set of resources for wireless communication. In addition, a serving cell is also referred to as a cell.
[0051] A serving cell may be configured to include at least one downlink component carrier (downlink carrier) and / or one uplink component carrier (uplink carrier). A serving cell may also be configured to include at least two or more downlink component carriers and / or two or more uplink component carriers. The downlink component carrier and the uplink component carrier are also referred to as component carriers (carriers).
[0052] For example, a resource grid may be given for one component carrier. In addition, a resource grid may also be given for one component carrier and a subcarrier spacing configuration μ. Here, the subcarrier spacing configuration μ is also referred to as numerology. The resource grid includes N size,μ grid,x N RB sc subcarriers. The resource grid starts from the common resource block N start,μ grid,x The common resource block N start,μ grid,x is also referred to as the reference point of the resource grid. The resource grid includes N subframe,μ symb OFDM symbols. x is a subscript representing the transmission direction, indicating either the downlink or the uplink. A resource grid is given for a set of a certain antenna port p, a certain subcarrier spacing configuration μ, and a certain transmission direction x.
[0053] N size,μ grid,x and N start,μ grid,xGiven at least based on upper layer parameters (Carrier Bandwidth). This upper layer parameter is also referred to as an SCS specific carrier. A resource grid corresponds to an SCS specific carrier. A component carrier can have one or more SCS specific carriers. SCS specific carriers can be included in system information. A subcarrier spacing setting μ can be given for each SCS specific carrier.
[0054] The subcarrier spacing (SCS: SubCarrier Spacing) Δf can be Δf = 2 μ ·15 kHz. For example, the subcarrier spacing setting μ can represent any one of 0, 1, 2, 3, or 4.
[0055] Figure 2 is an example showing the relationship of the subcarrier spacing setting μ, the number of OFDM symbols N per time slot slot symb and the CP (cyclic Prefix) setting in one scheme of this embodiment. In Figure 2 A, for example, when the subcarrier spacing setting μ is 2 and the CP setting is normal cyclic prefix, N slot symb = 14, N frame,μ slot = 40, N subframe,μ slot = 4. In addition, in Figure 2 B, for example, when the subcarrier spacing setting μ is 2 and the CP setting is extended cyclic prefix, N slot symb = 12, N frame,μ slot = 40, N subframe,μ slot = 4.
[0056] In a wireless communication system of one scheme of this embodiment, a time unit T c can be used to represent the length in the time domain. The time unit T c is T c = 1 / (Δf max ·N f ). Δf max = 480 kHz. N f = 4096. The constant κ is κ = Δf max ·N f / (Δf refN f,ref ) = 64. Δf ref is 15 kHz. N f,ref is 2048.
[0057] Transmission of signals in the downlink and / or transmission of signals in the uplink can be composed of (organized into) radio frames (system frames, frames) of length T f . T f = (Δf max N f / 100) · T s = 10 ms. “·” represents multiplication. The radio frame is configured to include 10 sub - frames. The length of a sub - frame is T sf = (Δf max N f / 1000) · T s = 1 ms. The number of OFDM symbols in each sub - frame is N subframe,μ symb = N slot symb N subframe,μ slot .
[0058] The number and index of time slots included in a sub - frame can be given for setting a certain sub - carrier spacing μ. For example, the time - slot index n μ s can be given in ascending order as an integer value within the range of 0 to N subframe,μ slot - 1 in the sub - frame. The number and index of time slots included in the radio frame can also be given for setting the sub - carrier spacing μ. In addition, the time - slot index n μ s,f can also be given in ascending order as an integer value within the range of 0 to N frame,μ slot - 1 in the radio frame. A continuous N slot symb OFDM symbols can be included in one time slot. N slot symb = 14.
[0059] Figure 3 is a diagram showing an example of a method for constructing a resource grid representing one aspect of the present embodiment. Figure 3 The horizontal axis of Figure 3 represents the frequency domain. In Figure 3Here, it is assumed that μ1 = μ2 - 1, but the various solutions of this embodiment are not limited to the condition of μ1 = μ2 - 1.
[0060] Component carrier 300 is a frequency band having a specified width in the frequency domain.
[0061] Point 3000 is an identifier for determining a certain subcarrier. Point 3000 is also referred to as Point A. Common resource block (CRB: Common resource block) set 3100 is a set of common resource blocks for the setting μ1 of the subcarrier spacing.
[0062] The common resource block in common resource block set 3100 that includes point 3000 (the block indicated by the upper right diagonal line in Figure 3 ) is also referred to as the reference point of common resource block set 3100. The reference point of common resource block set 3100 can also be the common resource block at index 0 in common resource block set 3100.
[0063] Offset 3011 is the offset from the reference point of common resource block set 3100 to the reference point of resource grid 3001. Offset 3011 is represented by the number of common resource blocks for the setting μ1 of the subcarrier spacing. Resource grid 3001 includes N size,μ grid1,x common resource blocks starting from the reference point of resource grid 3001.
[0064] Offset 3013 is the offset from the reference point of resource grid 3001 to the reference point of BWP (BandWidth Part) 3003 at index i1 (N start,μ BWP,i1 ).
[0065] Common resource block set 3200 is a set of common resource blocks for the setting μ2 of the subcarrier spacing.
[0066] The common resource block in common resource block set 3200 that includes point 3000 (the block indicated by the upper left diagonal line in Figure 3 ) is also referred to as the reference point of common resource block set 3200. The reference point of common resource block set 3200 can also be the common resource block at index 0 in common resource block set 3200.
[0067] Offset 3012 is the offset from the reference point of common resource block set 3200 to the reference point of resource grid 3002. Offset 3012 is represented by the number of common resource blocks for the subcarrier spacing μ2. Resource grid 3002 includes N size,μ grid2,x common resource blocks starting from the reference point of resource grid 3002.
[0068] The offset 3014 is the offset from the reference point of the resource grid 3002 to the reference point of the BWP 3004 of index i2 (N start,μ BWP,i2 ).
[0069] Figure 4 FIG. is a configuration example of a resource grid 3001 showing one aspect of the present embodiment. In Figure 4 the resource grid, the horizontal axis is the OFDM symbol index l sym , and the vertical axis is the subcarrier index k sc . The resource grid 3001 includes N size,μ grid1,x N RB sc subcarriers and includes N subframe,μ symb OFDM symbols. Within the resource grid, the resource determined by the subcarrier index k sc and the OFDM symbol index l sym is called a resource element (RE: Resource Element).
[0070] A resource block (RB: Resource Block) includes N RB sc consecutive subcarriers. The resource block is a general term for a common resource block, a physical resource block (PRB: Physical Resource Block), and a virtual resource block (VRB: Virtual ResourceBlock). Here, N RB SC = 12.
[0071] A resource block unit is a set of resources corresponding to one OFDM symbol in one resource block. That is, one resource block unit includes 12 resource elements corresponding to one OFDM symbol in one resource block.
[0072] For a common resource block with a set μ of a certain subcarrier spacing in a certain common resource block set, indexing is added in ascending order starting from 0 in the frequency domain. The common resource block with index 0 for a set μ of a certain subcarrier spacing includes (or competes, coincides with) the point 3000. The index n μ CRB of the common resource block with a set μ of a certain subcarrier spacing μ CRB satisfies n sc / N RB sc ). Here, k scThe subcarriers with a value of 0 are subcarriers having the same center frequency as the center frequency of the subcarriers corresponding to point 3000.
[0073] For a set μ of subcarrier spacing, the physical resource blocks in a certain BWP are indexed in ascending order starting from 0 in the frequency domain. The index n of the physical resource blocks for a set μ of subcarrier spacing μ PRB satisfies n μ CRB = n μ PRB + N start ,μ BWP,i The relationship. Here, N start,μ BWP,i represents the reference point of the BWP of index i.
[0074] A BWP is defined as a subset of the common resource blocks included in the resource grid. The BWP includes N start,μ BWP,i starting from the reference point N of this BWP size,μ BWP,i common resource blocks. The BWP set for a downlink carrier is also called a downlink BWP. The BWP set for an uplink component carrier is also called an uplink BWP.
[0075] An antenna port can be defined as follows: The channel over which a symbol on a certain antenna port is conveyed can be estimated from the channel over which another symbol on the same antenna port is conveyed (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 can correspond to a physical channel. In addition, the symbol can also correspond to an OFDM symbol. In addition, the symbol can also correspond to a resource block unit. In addition, the symbol can also correspond to a resource element.
[0076] The large scale property of a channel that transmits symbols on one antenna port can be estimated based on the channel that transmits symbols on another antenna port, and the two antenna ports are said to be QCL (Quasi Co-Located). The large scale property can at least include the long-term characteristics of the channel. The large scale property can also at least include a part or all of the delay spread, Doppler spread, Doppler shift, average gain, average delay, and spatial Rx parameters. That the first antenna port and the second antenna port are QCL with respect to the beam parameters can mean that the receiving beam assumed by the receiving side for the first antenna port is the same as the receiving beam assumed by the receiving side for the second antenna port. That the first antenna port and the second antenna port are QCL with respect to the beam parameters can also mean that the transmitting beam assumed by the receiving side for the first antenna port is the same as the transmitting beam assumed by the receiving side for the second antenna port. The terminal device 1 can assume that the two antenna ports are QCL when the large scale property of the channel that transmits symbols on one antenna port can be estimated based on the channel that transmits symbols on another antenna port. That the two antenna ports are QCL can also be to assume that the two antenna ports are QCL.
[0077] Carrier aggregation can be to communicate using multiple aggregated serving cells. In addition, carrier aggregation can also be to communicate using multiple aggregated component carriers. In addition, carrier aggregation can also be to communicate using multiple aggregated downlink component carriers. In addition, carrier aggregation can also be to communicate using multiple aggregated uplink component carriers.
[0078] Figure 5 It is a schematic block diagram showing a configuration example of the base station device 3 which represents one aspect of the present embodiment. As Figure 5 shown, the base station device 3 includes at least a part or all of a radio transceiver unit (physical layer processing unit) 30 and / or an upper layer processing unit 34. The radio transceiver unit 30 includes at least a part or all of an antenna unit 31, an RF (Radio Frequency) unit 32, and a baseband unit 33. The upper layer processing unit 34 includes at least a part or all of a media access control layer processing unit 35 and a radio resource control (RRC) layer processing unit 36.
[0079] The wireless transceiver unit 30 includes at least a part or all of the wireless transmission unit 30a and the wireless reception unit 30b. Here, the device configurations of the baseband units included in the wireless transmission unit 30a and the wireless reception unit 30b may be the same or different. In addition, the device configurations of the RF units included in the wireless transmission unit 30a and the wireless reception unit 30b may be the same or different. In addition, the device configurations of the antenna units included in the wireless transmission unit 30a and the wireless reception unit 30b may be the same or different.
[0080] For example, the wireless transmission unit 30a may generate and transmit the baseband signal of PDSCH. For example, the wireless transmission unit 30a may also generate and transmit the baseband signal of PDCCH. For example, the wireless transmission unit 30a may also generate and transmit the baseband signal of PBCH. For example, the wireless transmission unit 30a may also generate and transmit the baseband signal of the synchronization signal. For example, the wireless transmission unit 30a may also generate and transmit the baseband signal of PDSCH DMRS. For example, the wireless transmission unit 30a may also generate and transmit the baseband signal of PDCCH DMRS. For example, the wireless transmission unit 30a may also generate and transmit the baseband signal of CSI-RS. For example, the wireless transmission unit 30a may further generate and transmit the baseband signal of DL PTRS.
[0081] For example, the wireless reception unit 30b may receive PRACH. For example, the wireless reception unit 30b may also receive and demodulate PUCCH. The wireless reception unit 30b may also receive and demodulate PUSCH. For example, the wireless reception unit 30b may also receive PUCCH DMRS. For example, the wireless reception unit 30b may also receive PUSCH DMRS. For example, the wireless reception unit 30b may also receive ULPTRS. For example, the wireless reception unit 30b may further receive SRS.
[0082] The upper layer processing unit 34 outputs downlink data (transport block) to the wireless transceiver unit 30 (or the wireless transmission unit 30a). The upper layer processing unit 34 performs processing of the MAC (Medium Access Control) layer, the Packet Data Convergence Protocol (PDCP) layer, the Radio Link Control (RLC) layer, and the RRC layer.
[0083] The medium access control layer processing unit 35 included in the upper layer processing unit 34 performs MAC layer processing.
[0084] The radio resource control layer processing unit 36 included in the upper layer processing unit 34 performs RRC layer processing. 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 RRC parameters based on the RRC messages received from the terminal device 1.
[0085] The wireless transceiver unit 30 (or the wireless transmission unit 30a) performs processing such as modulation and encoding. The wireless transceiver unit 30 (or the wireless transmission unit 30a) generates a physical signal by modulating, encoding, and generating a baseband signal (conversion to a time-continuous signal) for the downlink data, and transmits it to the terminal device 1. The wireless transceiver unit 30 (or the wireless transmission unit 30a) can configure the physical signal to a certain component carrier and transmit it to the terminal device 1.
[0086] The wireless transceiver unit 30 (or the wireless reception unit 30b) performs processing such as demodulation and decoding. The wireless transceiver unit 30 (or the wireless reception 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 reception unit 30b) can perform a channel access process before the transmission of the physical signal.
[0087] The RF unit 32 converts (down-converts) the signal received via the antenna unit 31 into a baseband signal by quadrature demodulation, and removes unnecessary frequency components. The RF unit 32 outputs the processed analog signal to the baseband unit.
[0088] The baseband unit 33 converts the analog signal (analog signal) input from the RF unit 32 into a digital signal (digital signal). The baseband unit 33 removes the part equivalent to the CP (Cyclic Prefix) from the converted digital signal, performs a fast Fourier transform (FFT: Fast Fourier Transform) on the signal after removing the CP, and extracts the signal in the frequency domain.
[0089] The baseband unit 33 performs an inverse fast Fourier transform (IFFT: Inverse Fast Fourier Transform) on the data, generates an OFDM symbol, adds a CP to the generated OFDM symbol to generate a digital signal in the baseband, and converts the digital signal in the baseband into an analog signal. The baseband unit 33 outputs the converted analog signal to the RF unit 32.
[0090] The RF unit 32 uses a low-pass filter to remove excess frequency components from the analog signal input by the baseband unit 33, up-converts the analog signal to a carrier frequency, and transmits it via the antenna unit 31. In addition, the RF unit 32 may also have a function of controlling the transmission power. The RF unit 32 is also referred to as a transmission power control unit.
[0091] One or more serving cells (or component carriers, downlink component carriers, uplink component carriers) can be set for the terminal device 1.
[0092] Each serving cell set for the terminal device 1 can be any one of a PCell (Primary cell), a PSCell (Primary SCG cell), and an SCell (Secondary Cell).
[0093] The PCell is a serving cell included in the MCG (Master Cell Group). The PCell is the cell (the cell where the procedure has been performed) through which the terminal device 1 performs an initial connection establishment procedure or a connection re-establishment procedure.
[0094] The PSCell is a serving cell included in the SCG (Secondary Cell Group). The PSCell is the serving cell through which the terminal device 1 performs random access during a reconfiguration with synchronization procedure.
[0095] The SCell can be included in either the MCG or the SCG.
[0096] A serving cell group (cell group) is a term that includes at least the MCG and the SCG. The serving cell group can include one or more serving cells (or component carriers). The one or more serving cells (or component carriers) included in the serving cell group can be utilized through carrier aggregation.
[0097] One or more downlink BWPs can be set for each serving cell (or downlink component carrier). One or more uplink BWPs can be set for each serving cell (or uplink component carrier).
[0098] One of the one or more downlink BWPs configured for a serving cell (or a downlink component carrier) can be configured as the active downlink BWP (alternatively, one downlink BWP can also be activated). One of the one or more uplink BWPs configured for a serving cell (or an uplink component carrier) can be configured as the active uplink BWP (alternatively, one uplink BWP can also be activated).
[0099] The PDSCH, PDCCH, and CSI-RS can be received in the active downlink BWP. The terminal device 1 can receive the PDSCH, PDCCH, and CSI-RS in the active downlink BWP. The PUCCH and PUSCH can be transmitted in the active uplink BWP. The terminal device 1 can transmit the PUCCH and PUSCH in the active uplink BWP. The active downlink BWP and the active uplink BWP are also referred to as the active BWP.
[0100] The PDSCH, PDCCH, and CSI-RS can also not be received in a downlink BWP other than the active downlink BWP (inactive downlink BWP). The terminal device 1 can also not receive the PDSCH, PDCCH, and CSI-RS in a downlink BWP other than the active downlink BWP. The PUCCH and PUSCH can also not be transmitted in an uplink BWP other than the active uplink BWP (inactive uplink BWP). The terminal device 1 can also 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 the inactive BWP.
[0101] The downlink BWP switch is used to deactivate one active downlink BWP and activate any one of the inactive downlink BWPs other than the one active downlink BWP. The downlink BWP switch can be controlled by the BWP field included in the downlink control information. The downlink BWP switch can also be controlled based on parameters of the upper layer.
[0102] The uplink BWP switch is used to deactivate one active uplink BWP and activate any one of the inactive uplink BWPs other than the one active uplink BWP. The uplink BWP switch can be controlled by the BWP field included in the downlink control information. The uplink BWP switch can also be controlled based on parameters of the upper layer.
[0103] More than two of the one or more downlink BWPs configured for the serving cell may not be configured as active downlink BWPs. It is possible that at a certain time, one downlink BWP is activated for the serving cell.
[0104] More than two of the one or more uplink BWPs configured for the serving cell may not be configured as active uplink BWPs. It is possible that at a certain time, one uplink BWP is activated for the serving cell.
[0105] Figure 6 It is a schematic block diagram showing a configuration example of the terminal device 1 which is a solution of the present embodiment. As Figure 6 shown, the terminal device 1 includes at least one or both of a wireless transceiver unit (physical layer processing unit) 10 and an upper layer processing unit 14. The wireless transceiver unit 10 includes at least a part or all of an antenna unit 11, an RF unit 12, and a baseband unit 13. The upper layer processing unit 14 includes at least a part or all of a media access control layer processing unit 15 and a radio resource control layer processing unit 16.
[0106] The wireless transceiver unit 10 includes at least a part or all of a wireless transmission unit 10a and a wireless reception unit 10b. Here, the device configurations of the baseband unit 13 included in the wireless transmission unit 10a and the baseband unit 13 included in the wireless reception unit 10b may be the same or different. In addition, the device configurations of the RF unit 12 included in the wireless transmission unit 10a and the RF unit 12 included in the wireless reception unit 10b may be the same or different. In addition, the device configurations of the antenna unit 11 included in the wireless transmission unit 10a and the antenna unit 11 included in the wireless reception unit 10b may be the same or different.
[0107] For example, the wireless transmission unit 10a may generate and transmit a baseband signal of PRACH. For example, the wireless transmission unit 10a may also generate and transmit a baseband signal of PUCCH. For example, the wireless transmission unit 10a may also generate and transmit a baseband signal of PUSCH. For example, the wireless transmission unit 10a may also generate and transmit a baseband signal of PUCCH DMRS. For example, the wireless transmission unit 10a may also generate and transmit a baseband signal of PUSCH DMRS. For example, the wireless transmission unit 10a may also generate and transmit a baseband signal of ULPTRS. For example, the wireless transmission unit 10a may further generate and transmit a baseband signal of SRS.
[0108] For example, the wireless receiving unit 10b can receive and demodulate the PDSCH. For example, the wireless receiving unit 10b can also receive and demodulate the PDCCH. For example, the wireless receiving unit 10b can also receive and demodulate the PBCH. For example, the wireless receiving unit 10b can also receive the synchronization signal. For example, the wireless receiving unit 10b can also receive the PDSCH DMRS. For example, the wireless receiving unit 10b can also receive the PDCCH DMRS. For example, the wireless receiving unit 10b can also receive the CSI-RS. For example, the wireless receiving unit 10b can also receive the DLPTRS.
[0109] The upper layer processing unit 14 outputs uplink data (transport block) to the wireless transceiver unit 10 (or the wireless transmitting unit 10a). The upper layer processing unit 14 performs processing of the MAC layer, packet data convergence protocol layer, radio link control layer, and RRC layer.
[0110] The media access control layer processing unit 15 included in the upper layer processing unit 14 performs MAC layer processing.
[0111] The radio resource control layer processing unit 16 included in the upper layer processing unit 14 performs RRC layer processing. 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 RRC parameters based on the RRC message received from the base station device 3.
[0112] The wireless transceiver unit 10 (or the wireless transmitting unit 10a) performs processing such as modulation and coding. The wireless transceiver unit 10 (or the wireless transmitting unit 10a) generates a physical signal by modulating, coding, and generating a baseband signal (conversion to a time-continuous signal) for the uplink data, and transmits it to the base station device 3. The wireless transceiver unit 10 (or the wireless transmitting unit 10a) can configure the physical signal to a certain BWP (activate the uplink BWP) and transmit it to the base station device 3.
[0113] The wireless transceiver unit 10 (or the wireless receiving unit 10b) performs processing such as demodulation and decoding. The wireless transceiver unit 10 (or the wireless receiving unit 30b) can receive a physical signal in a certain BWP (activate the downlink BWP) of a certain serving cell. The wireless transceiver unit 10 (or the wireless receiving 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 (the wireless receiving unit 10b) can perform a channel access process before the transmission of the physical signal.
[0114] The RF unit 12 converts the signal received through the antenna unit 11 into a baseband signal by quadrature demodulation (down conversion) and removes unnecessary frequency components. The RF unit 12 outputs the processed analog signal to the baseband unit 13.
[0115] The baseband unit 13 converts the analog signal input from the RF unit 12 into a digital signal. The baseband unit 13 removes the part equivalent to the CP (Cyclic Prefix) from the converted digital signal, performs a fast Fourier transform (FFT: Fast Fourier Transform) on the signal after removing the CP, and extracts the signal in the frequency domain.
[0116] The baseband unit 13 performs an inverse fast Fourier transform (IFFT: Inverse Fast Fourier Transform) on the uplink data to generate an OFDM symbol, attaches a CP to the generated OFDM symbol to generate a digital signal in the baseband, and converts the digital signal in the baseband into an analog signal. The baseband unit 13 outputs the converted analog signal to the RF unit 12.
[0117] The RF unit 12 uses a low-pass filter to remove the redundant frequency components from the analog signal input from the baseband unit 13, up-converts the analog signal to the carrier frequency, and transmits it via the antenna unit 11. In addition, the RF unit 12 may also have a function of controlling the transmission power. The RF unit 12 is also referred to as a transmission power control unit.
[0118] Hereinafter, the physical signal (signal) will be described.
[0119] The physical signal is the general term for the downlink physical channel, the downlink physical signal, the uplink physical channel, and the uplink physical channel. The physical channel is the general term for the downlink physical channel and the uplink physical channel. The physical signal is the general term for the downlink physical signal and the uplink physical signal.
[0120] The uplink physical channel can correspond to a set of resource elements carrying information generated at the upper layer. The uplink physical channel can be a physical channel used in the uplink component carrier. The uplink physical channel can be transmitted by the terminal device 1. The uplink physical channel can be received by the base station device 3. In the wireless communication system of one aspect of the present embodiment, at least a part or all of the following uplink physical channels can be used.
[0121] · PUCCH (Physical Uplink Control CHannel)
[0122] · PUSCH (Physical Uplink Shared CHannel)
[0123] ·PRACH (Physical Random Access CHannel)
[0124] The PUCCH can be used to transmit uplink control information (UCI: Uplink Control Information). The PUCCH can be transmitted to deliver uplink control information. The uplink control information can be mapped to the PUCCH. The terminal device 1 can transmit the PUCCH configured with uplink control information. The base station device 3 can receive the PUCCH configured with uplink control information.
[0125] The uplink control information (uplink control information bits, uplink control information sequence, uplink control information type) at least includes part or all of channel state information (CSI: Channel State Information), scheduling request (SR: Scheduling Request), and HARQ-ACK (Hybrid Automatic Repeat request ACKnowledgement) information.
[0126] The channel state information is also referred to as channel state information bits or channel state information sequence. The scheduling request is also referred to as scheduling request bits or scheduling request sequence. The HARQ-ACK information is also referred to as HARQ-ACK information bits or HARQ-ACK information sequence.
[0127] The HARQ-ACK information may include HARQ-ACK corresponding to a transport block (or TB: Transport block, MAC PDU: Medium Access Control Protocol Data Unit, DL-SCH: Downlink-Shared Channel, UL-SCH: Uplink-Shared Channel, PDSCH: Physical Downlink Shared Channel, PUSCH: Physical Uplink Shared Channel). The HARQ-ACK may indicate an ACK (acknowledgement) or NACK (negative-acknowledgement) corresponding to the transport block. The ACK may indicate that the decoding of the transport block has been decoded. The NACK may indicate that the decoding of the transport block has not been decoded. The HARQ-ACK information may also include a HARQ-ACK codebook containing one or more HARQ-ACK bits.
[0128] The HARQ-ACK information corresponding to the transport block may mean that the HARQ-ACK information corresponds to the PDSCH used for the delivery of the transport block.
[0129] The HARQ-ACK may also indicate an ACK or NACK corresponding to one CBG (Code Block Group) included in the transport block.
[0130] The scheduling request can be used at least to request resources for the PUSCH (or UL-SCH) for an initial transmission. The scheduling request bit can be used to indicate either a positive SR or a negative SR. The scheduling request bit indicating a positive SR is also referred to as "a positive SR is transmitted". A positive SR can indicate the resources for the PUSCH (or UL-SCH) requested by the terminal device 1 for an initial transmission. A positive SR can also indicate that a scheduling request is triggered by the upper layer. In the case where it is indicated that a scheduling request is sent by the upper layer, a positive SR can be sent. The scheduling request bit indicating a negative SR is also referred to as "a negative SR is transmitted". A negative SR can indicate that the resources for the PUSCH (or UL-SCH) for an initial transmission are not requested by the terminal device 1. A negative SR can also indicate that a scheduling request is not triggered by the upper layer. In the case where it is not indicated that a scheduling request is sent by the upper layer, a negative SR can also be sent.
[0131] The channel state information can include at least a part or all of a channel quality indicator (CQI: Channel Quality Indicator), a precoding matrix indicator (PMI: Precoder Matrix Indicator), and a rank indicator (RI: Rank Indicator). The CQI is an indicator associated with the quality of the transmission path (e.g., transmission intensity) or the quality of the physical channel. The PMI is an indicator associated with precoding. The RI is an indicator associated with the transmission rank (or the number of transmission layers).
[0132] The channel state information can be given based at least on receiving a physical signal (e.g., CSI-RS) that is at least used for channel measurement. The channel state information can be selected by the terminal device 1 based at least on receiving a physical signal that is at least used for channel measurement. The channel measurement can include interference measurement.
[0133] The PUCCH can correspond to a PUCCH format. The PUCCH can be a set of resource elements for transmitting the PUCCH format. The PUCCH can include the PUCCH format.
[0134] The PUSCH can be used to transmit transport blocks and / or uplink control information. The PUSCH can also be used to transmit the transport blocks corresponding to the UL-SCH and / or uplink control information. The PUSCH can also be used to carry the transport blocks and / or uplink control information. The PUSCH can also be used to carry the transport blocks corresponding to the UL-SCH and / or uplink control information. The transport blocks can be configured on the PUSCH. The transport blocks corresponding to the UL-SCH can also be configured on the PUSCH. The uplink control information can be configured on the PUSCH. The terminal device 1 can transmit the PUSCH configured with the transport blocks and / or uplink control information. The base station device 3 can receive the PUSCH configured with the transport blocks and / or uplink control information.
[0135] The PRACH can be used to transmit random access preambles. The PRACH can also be used to carry random access preambles. The sequence x u,v (n) of the PRACH is defined by x u,v (n) = x u (mod(n + C v , L RA ))). x u can be a ZC (Zadoff Chu) sequence. x u is defined by x u = exp(-jπui(i + 1) / L RA ). j is the imaginary unit. In addition, π is the ratio of a circle's circumference to its diameter. C v corresponds to the cyclic shift of the PRACH sequence. L RA corresponds to the length of the PRACH sequence. L RA is 839 or 139. i is an integer in the range of 0 to L RA -1. U is the sequence index for the PRACH sequence. The terminal device 1 can transmit the PRACH. The base station device 3 can receive the PRACH.
[0136] Sixty-four random access preambles are defined for a certain PRACH opportunity. The random access preambles are determined (decided, given) based at least on the cyclic shift C v of the PRACH sequence and the sequence index u for the PRACH sequence.
[0137] The uplink physical signal can correspond to a set of resource elements. The uplink physical signal may not carry the information generated at the upper layer. The uplink physical signal can be a physical signal used in the uplink component carrier. The terminal device 1 can transmit the uplink physical signal. The base station device 3 can receive the uplink physical signal. In the wireless communication system of one aspect of the present embodiment, at least a part or all of the following uplink physical signals can be used.
[0138] ·UL DMRS (UpLink Demodulation Reference Signal)
[0139] ·SRS (Sounding Reference Signal)
[0140] ·UL PTRS (UpLink Phase Tracking Reference Signal)
[0141] UL DMRS is the general term for the DMRS for PUSCH and the DMRS for PUCCH.
[0142] The set of antenna ports of the DMRS for PUSCH (the DMRS associated with PUSCH, the DMRS included in PUSCH, the DMRS corresponding to PUSCH) can be given based on the set of antenna ports of that PUSCH. That is, the set of antenna ports of the DMRS for PUSCH can be the same as the set of antenna ports of that PUSCH.
[0143] The transmission of PUSCH and the transmission of the DMRS for that PUSCH can be represented (or scheduled) by one DCI format. PUSCH and the DMRS for that PUSCH can be collectively referred to as PUSCH. Transmitting PUSCH can also be transmitting PUSCH and the DMRS for that PUSCH.
[0144] PUSCH can be estimated based on the DMRS for that PUSCH. That is, the propagation path of PUSCH can be estimated based on the DMRS for that PUSCH.
[0145] The set of antenna ports of the DMRS for PUCCH (the DMRS associated with PUCCH, the DMRS included in PUCCH, the DMRS corresponding to PUCCH) can be the same as the set of antenna ports of PUCCH.
[0146] The transmission of PUCCH and the transmission of the DMRS for that PUCCH can be indicated (or triggered) by one DCI format. The resource element mapping of PUCCH and / or the resource element mapping of the DMRS for that PUCCH can be given by one PUCCH format. PUCCH and the DMRS for that PUCCH can be collectively referred to as PUCCH. Transmitting PUCCH can also be transmitting PUCCH and the DMRS for that PUCCH.
[0147] The PUCCH can be estimated based on the DMRS used for the PUCCH. That is to say, the transmission path of the PUCCH can be estimated based on the DMRS used for the PUCCH.
[0148] The downlink physical channel can correspond to a set of resource elements carrying information generated at the upper layer. The downlink physical channel can be a physical channel used in a downlink component carrier. The base station device 3 can transmit the downlink physical channel. The terminal device 1 can receive the downlink physical channel. At least a part or all of the following downlink physical channels can be used in a wireless communication system according to one aspect of the present embodiment.
[0149] ·PBCH (Physical Broadcast Channel)
[0150] ·PDCCH (Physical Downlink Control Channel)
[0151] ·PDSCH (Physical Downlink Shared Channel)
[0152] The PBCH can be used to transmit the MIB (MIB: Master Information Block) and / or physical layer control information. The PBCH can be transmitted for delivering the MIB and / or physical layer control information. The BCH can be mapped to the PBCH. The terminal device 1 can receive the PBCH configured with the MIB and / or physical layer control information. The base station device 3 can transmit the PBCH configured with the MIB and / or physical layer control information. The physical layer control information is also referred to as the PBCH payload, the PBCH payload related to timing. The MIB can include one or more upper layer parameters.
[0153] The physical layer control information includes 8 bits. The physical layer control information can at least include a part 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
[0154] The radio frame bit is used to indicate the radio frame in which the PBCH is transmitted (including the radio frame of the time slot in which the PBCH is transmitted). The radio frame bit includes 4 bits. The radio frame bit can be composed of 4 bits in a 10-bit radio frame indicator. For example, the radio frame indicator can be used at least to determine the radio frames of index 0 to index 1023.
[0155] The semi-wireless frame bits are used to indicate in which of the first half of 5 subframes or the second half of 5 subframes in the wireless frame where the PBCH is transmitted that the PBCH is transmitted. Here, the semi-wireless frame can be configured to include 5 subframes. In addition, the semi-wireless frame can be composed of the first half of 5 subframes among the 10 subframes included in the wireless frame. In addition, the semi-wireless frame can also be composed of the second half of 5 subframes among the 10 subframes included in the wireless frame.
[0156] The SS / PBCH block index bits are used to indicate the SS / PBCH block index. The SS / PBCH block index bits include 3 bits. The SS / PBCH block index bits can also be composed of 3 bits among the 6-bit SS / PBCH block index indicator. The SS / PBCH block index indicator can be used at least to determine the SS / PBCH blocks of index 0 to index 63.
[0157] The subcarrier offset bits are used to indicate the subcarrier offset. The subcarrier offset can also be used to indicate the difference between the subcarrier where the starting point of the PBCH is mapped and the subcarrier where the starting point of the control resource set of index 0 is mapped.
[0158] The PDCCH can be used to transmit downlink control information (DCI: Downlink Control Information). The PDCCH can be transmitted for delivering (deliver, transmission, convey) downlink control information. The downlink control information can be configured (map) on the PDCCH. The terminal device 1 can receive the PDCCH configured with the downlink control information. The base station device 3 can transmit the PDCCH configured with the downlink control information.
[0159] The downlink control information can correspond to the DCI format. The downlink control information can be included in the DCI format. The downlink control information can be configured in each field.
[0160] DCI format 0_0, DCI format 0_1, DCI format 1_0, and DCI format 1_1 are DCI formats that are respectively sets of different fields. The uplink DCI format is the general term for DCI format 0_0 and DCI format 0_1. The downlink DCI format is the general term for DCI format 1_0 and DCI format 1_1.
[0161] DCI format 0_0 is at least used for the scheduling of the PUSCH of a certain cell (or configured for a certain cell). DCI format 0_0 is configured to include at least a part or all of the fields from 1A to 1E.
[0162] 1A) Identifier field for DCI formats
[0163] 1B) Frequency domain resource assignment field
[0164] 1C) Time domain resource assignment field
[0165] 1D) Frequency hopping flag field
[0166] 1E) MCS field (MCS field: Modulation and Coding Scheme field: Modulation and coding scheme field)
[0167] The DCI format specific field can indicate whether the DCI format including the DCI format specific field is an uplink DCI format or a downlink DCI format. The DCI format specific field included in DCI format 0_0 can indicate 0 (or can indicate that DCI format 0_0 is an uplink DCI format).
[0168] The frequency domain resource allocation field included in DCI format 0_0 can be used at least to indicate the allocation of frequency resources for the PUSCH.
[0169] The time domain resource allocation field included in DCI format 0_0 can be used at least to indicate the allocation of time resources for the PUSCH.
[0170] The frequency hopping flag field can be used at least to indicate whether frequency hopping is applied to the PUSCH.
[0171] The MCS field included in DCI format 0_0 can be used at least to indicate part or all of the modulation method and / or the target coding rate for the PUSCH. The target coding rate can be the target coding rate of the transport block for the PUSCH. The size of the transport block (TBS: Transport Block Size) of the PUSCH can be given at least based on part or all of the target coding rate and the modulation method for the PUSCH.
[0172] DCI format 0_0 may also not include a field for CSI request. That is, CSI may also not be requested through DCI format 0_0.
[0173] DCI format 0_0 may also not include a carrier indicator field. That is, the uplink component carrier configured with a PUSCH scheduled by DCI format 0_0 may be the same as the uplink component carrier configured with a PDCCH including this DCI format 0_0.
[0174] DCI format 0_0 may also not include a BWP field. That is, the uplink BWP configured with a PUSCH scheduled by DCI format 0_0 may be the same as the uplink BWP configured with a PDCCH including this DCI format 0_0.
[0175] DCI format 0_1 is at least used for the scheduling of a PUSCH (configured in a certain cell) in a certain cell. DCI format 0_1 is configured to include at least a part or all of the fields from 2A to 2H.
[0176] 2A) DCI format specific field
[0177] 2B) Frequency domain resource allocation field
[0178] 2C) Time domain resource allocation field for the uplink
[0179] 2D) Frequency hopping flag field
[0180] 2E) MCS field
[0181] 2F) CSI request field
[0182] 2G) BWP field
[0183] 2H) Carrier indicator field
[0184] The DCI format specific field included in DCI format 0_1 may indicate 0 (or may indicate that DCI format 0_1 is an uplink DCI format).
[0185] The frequency domain resource allocation field included in DCI format 0_1 may at least be used to indicate the allocation of frequency resources for the PUSCH.
[0186] The time domain resource allocation field included in DCI format 0_1 may at least be used to indicate the allocation of time resources for the PUSCH.
[0187] The MCS field included in DCI format 0_1 may at least be used to indicate a part or all of the modulation method and / or target coding rate for the PUSCH.
[0188] When the BWP field is included in DCI format 0_1, the BWP field can be used to indicate the uplink BWP configured with PUSCH. When the BWP field is not included in DCI format 0_1, the uplink BWP configured with PUSCH can be the same as the uplink BWP of the PDCCH that configures DCI format 0_1 including the scheduling for the PUSCH. It can be that when the number of uplink BWPs assigned to the terminal device 1 in a certain uplink component carrier is 2 or more, the number of bits of the BWP field included in DCI format 0_1 for scheduling the PUSCH configured for the certain uplink component carrier is 1 bit or more. It can also be that when the number of uplink BWPs assigned to the terminal device 1 in a certain uplink component carrier is 1, the number of bits of the BWP field included in DCI format 0_1 for scheduling the PUSCH configured for the certain uplink component carrier is 0 bits (or it can also be that the BWP field is not included in DCI format 0_1 for scheduling the PUSCH configured for the certain uplink component carrier).
[0189] The CSI request field is at least used to indicate the reporting of CSI.
[0190] It can be that when the carrier indicator field is included in DCI format 0_1, the carrier indicator field is used to indicate the uplink component carrier configured with PUSCH. It can also be that when the carrier indicator field is not included in DCI format 0_1, the uplink component carrier configured with PUSCH is the same as the uplink component carrier of the PDCCH that configures DCI format 0_1 including the scheduling for the PUSCH. It can also be that when the number of uplink component carriers assigned to the terminal device 1 in a certain serving cell group is 2 or more (when carrier aggregation is applied in a certain serving cell group), the number of bits of the carrier indicator field included in DCI format 0_1 for scheduling the PUSCH configured for the certain serving cell group is 1 bit or more (for example, 3 bits). It can also be that when the number of uplink component carriers assigned to the terminal device 1 in a certain serving cell group is 1 (when carrier aggregation is not applied in a certain serving cell group), the number of bits of the carrier indicator field included in DCI format 0_1 for scheduling the PUSCH configured for the certain serving cell group is 0 (or it can also be that the carrier indicator field is not included in DCI format 0_1 for scheduling the PUSCH configured for the certain serving cell group).
[0191] DCI format 1_0 is at least used for scheduling the PDSCH (configured in a certain cell) of a certain cell. DCI format 1_0 is configured to include at least a part or all of 3A to 3F.
[0192] 3A) DCI format specific field
[0193] 3B) Frequency domain resource allocation field
[0194] 3C) Time domain resource allocation field
[0195] 3D) MCS field
[0196] 3E) PDSCH_HARQ feedback timing indicator field
[0197] 3F) PUCCH resource indicator field
[0198] The DCI format specific field included in DCI format 1_0 may indicate 1 (or may indicate that DCI format 1_0 is a downlink DCI format).
[0199] 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.
[0200] 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.
[0201] The MCS field included in DCI format 1_0 may be used at least to indicate part or all of the modulation scheme and / or the target coding rate for the PDSCH. The target coding rate may be the target coding rate for the transport block of the PDSCH. The size of the transport block (TBS) of the PDSCH may be given based at least on part or all of the target coding rate and the modulation scheme for the PDSCH.
[0202] The PDSCH_HARQ feedback timing indicator field may be used at least to indicate the offset from the time slot of the last OFDM symbol including the PDSCH to the time slot of the OFDM symbol including the start point of the PUCCH.
[0203] The PUCCH resource indicator field may be a field indicating any index of one or more PUCCH resources included in the PUCCH resource set. The PUCCH resource set may include one or more PUCCH resources.
[0204] DCI format 1_0 may also not include a carrier indicator field. That is to say, the downlink component carrier configured with a PDSCH scheduled by DCI format 1_0 may be the same as the downlink component carrier configured with a PDCCH including this DCI format 1_0.
[0205] DCI format 1_0 may also not include a BWP field. That is to say, the downlink BWP configured with a PDSCH scheduled by DCI format 1_0 may be the same as the downlink BWP configured with a PDCCH including this DCI format 1_0.
[0206] DCI format 1_1 is at least used for scheduling the PDSCH of a certain cell (or configured in a certain cell). DCI format 1_1 may at least include a part or all of 4A to 4I.
[0207] 4A) DCI format specific field
[0208] 4B) Frequency domain resource allocation field
[0209] 4C) Time domain resource allocation field
[0210] 4E) MCS field
[0211] 4F) PDSCH_HARQ feedback timing indication field
[0212] 4G) PUCCH resource indication field
[0213] 4H) BWP field
[0214] 4I) Carrier indicator field
[0215] The DCI format specific field included in DCI format 1_1 may indicate 1 (or may indicate that DCI format 1_1 is a downlink DCI format).
[0216] The frequency domain resource allocation field included in DCI format 1_1 may at least be used to indicate the allocation of frequency resources for the PDSCH.
[0217] The time domain resource allocation field included in DCI format 1_1 may at least be used to indicate the allocation of time resources for the PDSCH.
[0218] The MCS field included in DCI format 1_1 may at least be used to indicate a part or all of the modulation method and / or target coding rate for the PDSCH.
[0219] It may be that when the PDSCH_HARQ feedback timing indication field is included in DCI format 1_1, the PDSCH_HARQ feedback timing indication field is at least used to indicate the offset from the time slot of the last OFDM symbol including the PDSCH to the time slot of the OFDM symbol at the start of the PUCCH. It may also be that when the PDSCH_HARQ feedback timing indication field is not included in DCI format 1_1, the offset from the time slot of the last OFDM symbol including the PDSCH to the time slot of the OFDM symbol at the start of the PUCCH is determined by a parameter of the upper layer.
[0220] The PUCCH resource indication field may be a field indicating any index among one or more PUCCH resources included in the PUCCH resource set.
[0221] It may be that when the BWP field is included in DCI format 1_1, the BWP field is used to indicate the downlink BWP configured with the PDSCH. It may also be that when the BWP field is not included in DCI format 1_1, the downlink BWP configured with the PDSCH is the same as the downlink BWP of the PDCCH configured with DCI format 1_1 including the scheduling for the PDSCH. It may also be that when the number of downlink BWPs set for the terminal device 1 in a certain downlink component carrier is 2 or more, the number of bits of the BWP field included in DCI format 1_1 for the scheduling of the PDSCH configured for the certain downlink component carrier is 1 bit or more. It may also be that when the number of downlink BWPs set for the terminal device 1 in a certain downlink component carrier is 1, the number of bits of the BWP field included in DCI format 1_1 for the scheduling of the PDSCH configured for the certain downlink component carrier is 0 bit (or it may also be that the BWP field is not included in DCI format 1_1 for the scheduling of the PDSCH configured for the certain downlink component carrier).
[0222] It may be that, when a carrier indicator field is included in DCI format 1_1, the carrier indicator field is used to indicate a downlink component carrier configured with PDSCH. It may also be that, when a carrier indicator field is not included in DCI format 1_1, the downlink component carrier configured with PDSCH is the same as the downlink component carrier of the PDCCH configured with DCI format 1_1 including the scheduling for the PDSCH. It may also be that, when the number of downlink component carriers assigned to the terminal device 1 in a certain serving cell group is 2 or more (when carrier aggregation of the downlink is applied in a certain serving cell group), the number of bits of the carrier indicator field included in DCI format 1_1 for scheduling the PDSCH configured for the certain serving cell group is 1 bit or more (for example, 3 bits). It may also be that, when the number of downlink component carriers assigned to the terminal device 1 in a certain serving cell group is 1 (when carrier aggregation of the downlink is not applied in a certain serving cell group), the number of bits of the carrier indicator field included in DCI format 1_1 for scheduling the PDSCH configured for the certain serving cell group is 0 (or, it may also be that a carrier indicator field is not included in DCI format 1_1 for scheduling the PDSCH configured for the certain serving cell group).
[0223] The PDSCH can be used to transmit a transport block. The PDSCH can also be used to transmit a transport block corresponding to the DL-SCH. The PDSCH can be used to deliver a transport block. The PDSCH can also be used to deliver a transport block corresponding to the DL-SCH. The transport block can be configured on the PDSCH. The transport block corresponding to the DL-SCH can also be configured on the PDSCH. The base station device 3 can transmit the PDSCH. The terminal device 1 can receive the PDSCH.
[0224] The downlink physical signal can correspond to a set of resource elements. The downlink physical signal may also not carry information generated at the upper layer. The downlink physical signal can be a physical signal used in a downlink component carrier. The downlink physical signal can be transmitted by the base station device 3. The downlink physical signal can also be transmitted by the terminal device 1. At least a part or all of the following downlink physical signals can be used in the wireless communication system of one aspect of the present embodiment.
[0225] · Synchronization signal (SS: Synchronization signal)
[0226] · DL DMRS (DownLink DeModulation Reference Signal: downlink demodulation reference signal)
[0227] ·CSI-RS (Channel State Information-Reference Signal)
[0228] ·DL PTRS (DownLink Phase Tracking Reference Signal)
[0229] The synchronization signal can be used at least for the terminal device 1 to obtain the synchronization in the frequency domain and / or time domain of the downlink. The synchronization signal is the general term for the PSS (Primary Synchronization Signal) and the SSS (Secondary Synchronization Signal).
[0230] Figure 7 It is a diagram showing a configuration example of an SS / PBCH block representing one aspect of the present embodiment. In Figure 7 , the horizontal axis is the time axis (OFDM symbol index l sym ), and the vertical axis represents the frequency domain. In addition, the slanted blocks represent the set of resource elements for the PSS. In addition, the grid blocks represent the set of resource elements for the SSS. In addition, the horizontal blocks represent the set of resource elements for the PBCH and the DMRS for the PBCH (the DMRS associated with the PBCH, the DMRS included in the PBCH, the DMRS corresponding to the PBCH).
[0231] As Figure 7As shown, the SS / PBCH block includes the PSS, SSS, and PBCH. In addition, the SS / PBCH block includes 4 consecutive OFDM symbols. The SS / PBCH block includes 240 subcarriers. The PSS is configured on subcarriers 57 to 183 in the first OFDM symbol. The SSS is configured on subcarriers 57 to 183 in the third OFDM symbol. Subcarriers 1 to 56 in the first OFDM symbol can be set to zero. Subcarriers 184 to 240 in the first OFDM symbol can also be set to zero. Subcarriers 49 to 56 in the third OFDM symbol can also be set to zero. Subcarriers 184 to 192 in the third OFDM symbol can also be set to zero. The PBCH is configured on subcarriers 1 to 240 in the second OFDM symbol that are not configured with DMRS for the PBCH. The PBCH is configured on subcarriers 1 to 48 in the third OFDM symbol that are not configured with DMRS for the PBCH. The PBCH is configured on subcarriers 193 to 240 in the third OFDM symbol that are not configured with DMRS for the PBCH. The PBCH is configured on subcarriers 1 to 240 in the fourth OFDM symbol that are not configured with DMRS for the PBCH.
[0232] The antenna ports of the PSS, SSS, PBCH, and DMRS for the PBCH can be the same.
[0233] The PBCH that transmits the symbol of the PBCH in a certain antenna port can be estimated based on the DMRS for the PBCH that is configured for the time slot to which the PBCH is mapped and included in the SS / PBCH block that includes the PBCH.
[0234] DL DMRS is the general term for the DMRS for the PBCH, the DMRS for the PDSCH, and the DMRS for the PDCCH.
[0235] The set of antenna ports of the DMRS for the PDSCH (the DMRS associated with the PDSCH, the DMRS included in the PDSCH, the DMRS corresponding to the PDSCH) can be given based on the set of antenna ports for the PDSCH. That is to say, the set of antenna ports of the DMRS for the PDSCH can be the same as the set of antenna ports for the PDSCH.
[0236] The transmission of the PDSCH and the transmission of the DMRS for the PDSCH can be indicated (or scheduled) by one DCI format. The PDSCH and the DMRS for the PDSCH can be collectively referred to as the PDSCH. Transmitting the PDSCH can also be transmitting the PDSCH and the DMRS for the PDSCH.
[0237] The PDSCH can be estimated based on the DMRS for that PDSCH. That is to say, the transmission path of the PDSCH can be estimated based on the DMRS for that PDSCH. If the set of resource elements of the symbol transmitting a certain PDSCH and the set of resource elements of the symbol transmitting the DMRS for that certain PDSCH are included in the same precoding resource group (PRG: Precoding Resource Group), then the PDSCH transmitting the symbol of that PDSCH in a certain antenna port can be estimated based on the DMRS for that PDSCH.
[0238] The antenna port for the DMRS associated with the PDCCH (DMRS associated with the PDCCH, DMRS included in the PDCCH, DMRS corresponding to the PDCCH) can be the same as the antenna port for the PDCCH.
[0239] The PDCCH can be estimated based on the DMRS for that PDCCH. That is to say, the transmission path of the PDCCH can be estimated based on the DMRS for that PDCCH. If the same precoding is applied (assumed to be applied, assumed to be applied) to the set of resource elements of the symbol transmitting a certain PDCCH and the set of resource elements of the symbol transmitting the DMRS for that certain PDCCH, then the PDCCH transmitting the symbol of that PDCCH in a certain antenna port can be estimated based on the DMRS for that PDCCH.
[0240] BCH (Broadcast CHannel), UL-SCH (Uplink-Shared CHannel), and DL-SCH (Downlink-Shared CHannel) are transport channels. The channels used in the MAC layer are called transport channels. 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). HARQ (Hybrid Automatic Repeat reQuest) control is performed for each transport block in the MAC layer. A transport block is the 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.
[0241] One UL-SCH and one DL-SCH can be given for each serving cell. The BCH can be given by the PCell. The BCH can also not be given by the PSCell or SCell.
[0242] BCCH (Broadcast Control Channel), CCCH (Common Control Channel), and DCCH (Dedicated Control Channel) are logical channels. For example, BCCH is a channel of the RRC layer for transmitting the MIB or system information. In addition, CCCH (Common Control Channel) can be used to transmit RRC messages common to multiple terminal devices 1. Here, CCCH can be used, for example, for terminal devices 1 that are not in an RRC connection. In addition, DCCH (Dedicated Control Channel) can be used at least to transmit RRC messages dedicated to terminal device 1. Here, DCCH can be used, for example, for terminal device 1 in an RRC connection.
[0243] An RRC message includes one or more RRC parameters (information elements). For example, an RRC message can include the MIB. In addition, an RRC message can also include system information. In addition, an RRC message can also include a message corresponding to CCCH. In addition, an RRC message can also include a message corresponding to DCCH. An RRC message including a message corresponding to DCCH is also referred to as a dedicated RRC message.
[0244] BCCH in the logical channel can be mapped to BCH or DL-SCH in the transport channel. CCCH in the logical channel can be mapped to DL-SCH or UL-SCH in the transport channel. DCCH in the logical channel can be mapped to DL-SCH or UL-SCH in the transport channel.
[0245] UL-SCH in the transport channel can be mapped to PUSCH in the physical channel. DL-SCH in the transport channel can be mapped to PDSCH in the physical channel. BCH in the transport channel can be mapped to PBCH in the physical channel.
[0246] Upper layer parameters (parameters of the upper layer) are parameters included in an RRC message or a MAC CE (Medium Access Control Control Element). That is, upper layer parameters are a general term for the information included in the MIB, system information, a message corresponding to CCCH, a message corresponding to DCCH, and a MAC CE.
[0247] The processes performed by terminal device 1 include at least a part or all of the following 5A to 5C.
[0248] 5A) Cell search
[0249] 5B) Random access
[0250] 5C) Data communication
[0251] Cell search is a process for synchronizing with a certain cell related to time domain and frequency domain through the terminal device 1 and detecting the physical cell identity. That is to say, the terminal device 1 can synchronize with a certain cell in time domain and frequency domain through cell search and detect the physical cell ID.
[0252] The sequence of PSS is given based on at least the physical cell ID. The sequence of SSS is given based on at least the physical cell ID.
[0253] The SS / PBCH block candidate indicates a resource that allows (can, reserves, sets, specifies, has the possibility of) the transmission of the SS / PBCH block.
[0254] The set of SS / PBCH block candidates in a certain semi-wireless frame is also referred to as an SS burst set. The SS burst set is also referred to as a transmission window, an SS transmission window, or a DRS transmission window. The SS burst set is a general term that includes at least a first SS burst set and a second SS burst set.
[0255] The base station device 3 transmits one or more indexed SS / PBCH blocks at a specified period. The terminal device 1 can detect at least any one of the one or more indexed SS / PBCH blocks and attempt to decode the PBCH included in the SS / PBCH block.
[0256] Random access is a process that includes at least a part or all of Message 1, Message 2, Message 3, and Message 4.
[0257] Message 1 is a process of transmitting a PRACH through the 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 the index of the SS / PBCH block candidate, where the index of the SS / PBCH block candidate is detected based on cell search. Each PRACH opportunity is defined based on at least time domain resources and frequency domain resources.
[0258] The terminal device 1 transmits a random access preamble selected from the PRACH opportunities corresponding to the indices of the SS / PBCH block candidates that detect the SS / PBCH block.
[0259] Message 2 is a process in which the terminal device 1 attempts to detect DCI format 1_0 with a CRC (Cyclic Redundancy Check) scrambled by a RA-RNTI (Random Access-Radio Network Temporary Identifier). The terminal device 1 attempts to detect the PDCCH including this DCI format in the resources indicated based on the settings of the control resource set and the search area set, where the settings of the control resource set and the search area set are given based on the MIB of the PBCH included in the SS / PBCH block detected based on cell search.
[0260] Message 3 is a process of transmitting the PUSCH scheduled by the random access response grant included in the DCI format 1_0 detected by the process of Message 2. Here, the random access response grant is indicated by the MAC CE included in the PDSCH scheduled by this DCI format 1_0.
[0261] The PUSCH scheduled based on the random access response grant is either the Message 3 PUSCH or the PUSCH. The Message 3 PUSCH includes a contention resolution identifier MAC CE. The contention resolution identifier MAC CE includes a contention resolution identifier.
[0262] The retransmission of the Message 3 PUSCH is scheduled by DCI format 0_0 with a CRC scrambled based on TC-RNTI (Temporary Cell-Radio Network Temporary Identifier).
[0263] Message 4 is a process of attempting to detect DCI format 1_0 with a CRC scrambled based on either C-RNTI (Cell-Radio Network Temporary Identifier) or TC-RNTI. The terminal device 1 receives the PDSCH scheduled based on this DCI format 1_0. This PDSCH may include a contention resolution identifier.
[0264] Data communication is a general term for downlink communication and uplink communication.
[0265] In data communication, the terminal device 1 attempts to detect the PDCCH (monitor the PDCCH, surveil the PDCCH) in the resources determined based on the control resource set and the search space set.
[0266] The control resource set is a set of resources composed of a specified number of resource blocks and a specified number of OFDM symbols. In the frequency domain, the control resource set can be composed of consecutive resources (non-interleaved mapping), or can be composed of scattered resources (interleaver mapping).
[0267] The set of resource blocks constituting the control resource set can be represented by a higher layer parameter. The number of OFDM symbols constituting the control resource set can also be represented by a higher layer parameter.
[0268] The terminal device 1 attempts to detect the PDCCH in the search space set. Here, attempting to detect the PDCCH in the search space set can be attempting to detect the candidates of the PDCCH in the search space set, or can be attempting to detect the DCI format in the search space set, or can be attempting to detect the PDCCH in the control resource set, or can be attempting to detect the candidates of the PDCCH in the control resource set, or can also be attempting to detect the DCI format in the control resource set.
[0269] The search space set is defined as a set of candidates of the PDCCH. The search space set can be a CSS (Common Search Space) set, or can be a USS (UE-specific Search Space) set. The terminal device 1 attempts to detect the candidates of the PDCCH in a part or all of the Type 0 PDCCH common search space set, Type 0a PDCCH common search space set, Type 1 PDCCH common search space set, Type 2 PDCCH common search space set, Type 3 PDCCH common search space set, and / or the UE-specific PDCCH search space set.
[0270] The Type-0 PDCCH common search space set can be used as the common search space set with index 0. The Type-0 PDCCH common search space set can also be the common search space set with index 0.
[0271] The CSS set is the general term for the Type-0 PDCCH common search space set, the Type-0a PDCCH common search space set, the Type-1 PDCCH common search space set, the Type-2 PDCCH common search space set, and the Type-3 PDCCH common search space set. The USS set is also referred to as the UE-specific PDCCH search space set.
[0272] A certain search space set is associated with (including, corresponding to) a certain control resource set. The index of the control resource set associated with the search space set can be represented by a higher layer parameter.
[0273] For a certain search space set, at least a part or all of 6A to 6C can be represented by a higher layer parameter.
[0274] 6A) PDCCH monitoring periodicity
[0275] 6B) PDCCH monitoring pattern within a slot
[0276] 6C) PDCCH monitoring offset
[0277] The monitoring occasion of a certain search space set can correspond to the OFDM symbol of the OFDM symbol configured with the starting point of the control resource set associated with the certain search space set. The monitoring occasion of a certain search space set can also correspond to the resource of the control resource set starting from the OFDM symbol of the starting point of the control resource set associated with the certain search space set. The monitoring occasion of the search space set is given based on at least a part or all of the PDCCH monitoring periodicity, the PDCCH monitoring pattern within a slot, and the PDCCH monitoring offset.
[0278] Figure 8 It is a diagram showing an example of the monitoring occasion of the search space set representing a solution of this embodiment. In Figure 8 In it, the search space set 91 and the search space set 92 are set in the primary cell 301, the search space set 93 is set in the secondary cell 302, and the search space set 94 is set in the secondary cell 303.
[0279] In Figure 8Among them, the blocks indicated by the grid lines represent the search area set 91, the blocks indicated by the upper right diagonal line represent the search area set 92, the blocks indicated by the upper left diagonal line represent the search area set 93, and the blocks indicated by the horizontal lines represent the search area set 94.
[0280] The monitoring interval of the search area set 91 is set to 1 time slot, the monitoring offset of the search area set 91 is set to 0 time slots, and the monitoring mode of the search area set 91 is set to [1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0]. That is to say, the monitoring opportunities of the search area set 91 correspond to the starting OFDM symbol (OFDM symbol #0) and the 8th OFDM symbol (OFDM symbol #7) in each time slot.
[0281] The monitoring interval of the search area set 92 is set to 2 time slots, the monitoring offset of the search area set 92 is set to 0 time slots, and the monitoring mode of the search area set 92 is set to [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. That is to say, the monitoring opportunities of the search area set 92 correspond to the starting OFDM symbol (OFDM symbol #0) in each even time slot.
[0282] The monitoring interval of the search area set 93 is set to 2 time slots, the monitoring offset of the search area set 93 is set to 0 time slots, and the monitoring mode of the search area set 93 is set to [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0]. That is to say, the monitoring opportunities of the search area set 93 correspond to the 8th OFDM symbol (OFDM symbol #7) in each even time slot.
[0283] The monitoring interval of the search area set 94 is set to 2 time slots, the monitoring offset of the search area set 94 is set to 1 time slot, and the monitoring mode of the search area set 94 is set to [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. That is to say, the monitoring opportunities of the search area set 94 correspond to the starting OFDM symbol (OFDM symbol #0) in each odd time slot.
[0284] The type 0 PDCCH common search area set can be used at least for DCI formats that are attached with CRC (Cyclic Redundancy Check) sequences scrambled by SI-RNTI (System Information - Radio Network Temporary Identifier).
[0285] The type 0a PDCCH common search space set can be used at least for DCI formats with CRC sequences scrambled by SI-RNTI (System Information-Radio Network Temporary Identifier).
[0286] The type 1 PDCCH common search space set can be used at least for DCI formats with CRC sequences scrambled by RA-RNTI (Random Access-Radio Network Temporary Identifier) and / or CRC sequences scrambled by TC-RNTI (Temporary Cell-Radio Network Temporary Identifier).
[0287] The type 2 PDCCH common search space set can be used for DCI formats with CRC sequences scrambled by P-RNTI (Paging-Radio Network Temporary Identifier).
[0288] The type 3 PDCCH common search space set can be used for DCI formats with CRC sequences scrambled by C-RNTI (Cell-Radio Network Temporary Identifier).
[0289] The UE-specific PDCCH search space set can be used at least for DCI formats with CRC sequences scrambled by C-RNTI.
[0290] 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 referred to as a downlink assignment. The terminal device 1 attempts to receive the PDSCH. Based on the PUCCH resource, a HARQ-ACK (HARQ-ACK corresponding to the transport block included in the PDSCH) corresponding to the PDSCH is reported to the base station device 3, where the PUCCH resource is indicated based on the detected downlink DCI format.
[0291] In uplink communication, the terminal device 1 detects the uplink DCI format. The detected DCI format is used at least for resource allocation of the PUSCH. The detected uplink DCI format is also referred to as an uplink grant. The terminal device 1 performs transmission of the PUSCH.
[0292] In a configured grant, the uplink grant for scheduling the PUSCH is set for each transmission period of the PUSCH. In the case of scheduling the PUSCH by the uplink DCI format, a part or all of the information indicated by the uplink DCI format can be represented by the configured uplink grant in the case of the configured grant.
[0293] The time resources of one or more PUSCHs can be determined by the allocation of the time resources of the PUSCH indicated by the uplink grant. That is, one or more PUSCHs can be scheduled by one uplink grant. It should be noted that hereinafter, "one or more PUSCHs" may sometimes be referred to as "PUSCH". In particular, in the case where the technical content can be described without distinguishing each of one or more PUSCHs, "one or more PUSCHs" may be referred to as "PUSCH".
[0294] The format of the PUSCH can be given based on at least a part or all of the configuration period of the transport block, the configuration period of the sequence of modulation symbols, the configuration period of the DMRS for the PUSCH, and the coherence period of the PUSCH. When the terminal device 1 transmits the PUSCH, the terminal device 1 can determine the format of the PUSCH based on at least a part or all of the configuration period of the transport block, the configuration period of the sequence of modulation symbols, the configuration period of the DMRS for the PUSCH, and the coherence period of the PUSCH. When the base station device 3 receives the PUSCH transmitted from the terminal device 1, the base station device 3 can determine the format of the PUSCH based on at least a part or all of the configuration period of the transport block, the configuration period of the sequence of modulation symbols, the configuration period of the DMRS for the PUSCH, and the coherence period of the PUSCH.
[0295] For example, in the format of a certain PUSCH, the time resources of the PUSCH may be 8 time slots, the configuration period of the transport block may be 4 time slots, the configuration period of the sequence of modulation symbols may be 2 time slots, the configuration period of the DMRS for the PUSCH may be 2 time slots, and the coherence period of the PUSCH may be 4 time slots. Here, since the channel estimation for demodulation / decoding of the transport block can be performed together by setting the coherence period of the PUSCH to be equal to the configuration period of the transport block, it may be desirable to improve the transmission characteristics.
[0296] For example, in a certain PUSCH format, the time resource of the PUSCH can be 8 time slots, the configuration period of the transport block can be 8 time slots, the configuration period of the sequence of modulation symbols can be 1 time slot, the configuration period of the DMRS for the PUSCH can be 1 time slot, and the coherence period of the PUSCH can be 4 time slots. Here, by shortening the configuration period of the DMRS relative to the coherence period of the PUSCH, the number of resources of the DMRS in the time domain that can be effectively used for channel estimation at one time can be increased, so it may be promising to improve the transmission characteristics.
[0297] For example, in a certain PUSCH format, the time resource of the PUSCH can be 8 time slots, the configuration period of the transport block can be 8 time slots, the configuration period of the sequence of modulation symbols can be 4 time slots, the configuration period of the DMRS for the PUSCH can be 1 time slot, and the coherence period of the PUSCH can be 1 time slot. Here, by setting the configuration period of the sequence of modulation symbols to be longer, the modulation symbols of the coded bits can be more effectively configured in the time domain, so the transmission characteristics can be predicted.
[0298] For example, the time resource of the PUSCH indicated by the uplink grant may include multiple time slots. Here, even when the time resource of the PUSCH indicated by one uplink grant is included in multiple time slots, the PUSCH can be one or multiple. For example, when the PUSCH is defined for each time slot, the PUSCH can be the same as the number of time slots.
[0299] Figure 9 It is a diagram showing an example of the format of the PUSCH representing one aspect of the present embodiment. In Figure 9 , the horizontal axis represents the time axis. In addition, in Figure 9 , multiple time slots are shown on the time axis (8 time slots in Figure 9 ). Here, Figure 9 The multiple time slots are indexed in chronological order from time slot #0 (slot #0) to time slot #7 (slot #7). In Figure 9 , the multiple time slots are continuously configured in the time domain, but the aspect of the present invention is not limited to the multiple time slots being continuously configured in the time domain. For example, in the aspect of the present invention, the multiple time slots may also be composed of time slots capable of performing uplink transmission. That is to say, in the aspect of the present invention, it may also be the case that the multiple time slots do not include time slots capable of performing downlink transmission.
[0300] In Figure 9In an example shown, an uplink grant may indicate a PUSCH transmitted in 8 time slots including time slot #0 to time slot #7. Here, the PUSCH may include one transport block. Here, the configuration period (TB mapping period) of the transport block of the PUSCH may be 8 time slots. In addition, the configuration period (modulation symbol mapping period) of the sequence of modulation symbols of the PUSCH may be 4 time slots. In addition, the configuration period (DMRS mapping period) of the DMRS for the PUSCH may be 2. In addition, the coherence period (Channelcoference) of the DMRS for the PUSCH may be 2.
[0301] The configuration period of the transport block may also correspond to the number of time slots including a certain transport block. For example, the certain transport block may be configured over a period length X0 of one period of the configuration period of the transport block. For example, X0 may be determined based at least on RRC parameters. For example, X0 may also be represented by RRC parameters. For example, X0 may also be determined based at least on a signal from the upper layer. For example, X0 may also be represented by a signal from the upper layer. For example, X0 may also be indicated by an uplink grant for scheduling the PUSCH including the transport block for transmission. For example, X0 may also be determined based at least on an uplink grant for scheduling the PUSCH including the transport block for transmission. For example, X0 may also be represented by a DCI format. For example, X0 may also be determined based at least on a DCI format.
[0302] For example, X0 may represent the number of time slots. For example, X0 may also represent the number of OFDM symbols.
[0303] For example, X0 may also be given based at least on the time domain constitution (e.g., time resources of the PUSCH) of the PUSCH scheduled by an uplink grant. For example, X0 may also be determined based at least on the time domain constitution of the PUSCH scheduled by an uplink grant. For example, the terminal device 1 may determine X0 based at least on the time domain constitution of the PUSCH scheduled by an uplink grant. For example, the base station device 3 may also determine X0 based at least on the time domain constitution of the PUSCH scheduled by an uplink grant.
[0304] By controlling X0 based at least on the time domain constitution of the PUSCH, it is possible to achieve a desired data transmission rate regardless of the time domain constitution of the PUSCH. In dynamic TDD, etc., since it is not limited to always using a prescribed constitution as the time domain constitution of the PUSCH, the control of X0 is preferred.
[0305] For example, it can be that when the time domain composition of PUSCH is the first composition, X0 is the first value. In addition, it can also be that when the time domain composition of PUSCH is the second composition different from the first composition, X0 is the second value different from the first value. For example, it can be that when the time resource of PUSCH is the number of the first time slots, X0 is the first value. In addition, it can also be that when the time resource of PUSCH is the second time slot different from the first time slot, X0 is the second value different from the first value.
[0306] For example, the composition of the time domain of PUSCH can be the number of time slots configuring PUSCH. For example, the composition of the time domain of PUSCH can also be the number of OFDM symbols configuring PUSCH. For example, the composition of the time domain of PUSCH can also be the composition of the time domain of DMRS for PUSCH.
[0307] Figure 10 It is a diagram showing an example of the configuration of modulation symbols of one aspect of the present embodiment. In Figure 10 the horizontal axis represents the time axis and the vertical axis represents the frequency axis. In addition, in Figure 10 each block laid out in the time-frequency domain represents one resource element. In addition, in Figure 10 it shows the composition of configuring x1 time slots.
[0308] The sequence of modulation symbols generated from one transport block can be configured in the resource elements included in x1 time slots based on the Frequency-first Time-second manner. The Frequency-first Time-second manner can be a manner of configuring modulation symbols for a plurality of resource elements arranged in the time-frequency domain based on the following process.
[0309] Process 1) Determine the set of resource elements at the starting point of the time domain, and proceed to Process 2
[0310] Process 2) Configure modulation symbols in sequence starting from the resource element at the starting point of the frequency domain in the determined set of resource elements
[0311] Process 3) Compare with the determined set of resource elements, determine the set of the next resource elements in the time domain, and proceed to Process 2
[0312] For example, Figure 10 Process 1 in can be to determine the set of resource elements including at least resource element A1, resource element A2, and resource element A3. In addition, Figure 10 Process 2 in can be to configure modulation symbols in sequence from resource element A1 through resource element A2 to resource element A3. In addition, Figure 10The process 3 in may be to determine a set of resource elements that includes at least resource element A4, resource element A5, and resource element A6. In addition, Figure 10 The process 2 after the process 3 in may be to configure modulation symbols in sequence from resource element A4 through resource element A5 to resource element A6.
[0313] For example, the sequence of modulation symbols generated from one transport block may be configured based on a frequency-first time-second manner with respect to the resource elements included in a cycle length X1 of a configuration period of the modulation symbols. For example, X1 may be represented by an RRC parameter. For example, X1 may also be determined based at least on an RRC parameter. For example, X1 may also be determined based at least on a signal from the upper layer. For example, X1 may also be indicated by the uplink grant for scheduling the PUSCH for transmitting the transport block. For example, X1 may also be determined based at least on the uplink grant for scheduling the PUSCH for transmitting the transport block. For example, X1 may be represented by a DCI format. For example, X1 may also be determined based at least on a DCI format.
[0314] For example, X1 may represent the number of time slots. For example, X1 may also represent the number of OFDM symbols.
[0315] For example, it may be that when the terminal device 1 determines X1 based at least on the first control information, the sequence of modulation symbols generated from one transport block is configured based on a frequency-first time-second manner with respect to the resource elements included in a cycle length X1 of the configuration period of the modulation symbol sequence. For example, the first control information may be determined based on at least a part or all of an RRC parameter, a signal from the upper layer, the uplink grant for scheduling the PUSCH for transmitting the transport block, and a DCI format.
[0316] Even when the terminal device 1 holds the first control information, the sequence of modulation symbols generated from the transport block included in the message 3 PUSCH may also be configured based on a frequency-first time-second manner with respect to the resource elements included in one time slot. That is, even when the terminal device 1 holds the first control information, for the transport block included in the message 3 PUSCH, X1 may be 1 time slot.
[0317] For example, the terminal device 1 holding a certain control information may be to set the terminal device 1 based on the certain control information. For example, the terminal device 1 holding a certain control information may also be that the terminal device 1 performs processing based on the certain control information.
[0318] For example, the terminal device 1 maintaining the first control information may be the terminal device 1 maintaining X1. For example, the first control information may be information representing X1. For example, the first control information is information other than the information representing X1, but may also be information for determining the X1.
[0319] Even when the terminal device 1 maintains the first control information, the sequence of modulation symbols generated from the transport block included in the PUSCH scheduled by the random access response grant may be configured based on a frequency-first time-second manner with respect to the resource elements included in one time slot. That is, even when the terminal device 1 maintains the first control information, for the transport block included in the PUSCH scheduled by the random access response grant, X1 may be one time slot.
[0320] When the terminal device 1 does not maintain the first control information, the sequence of modulation symbols generated from the transport block included in the PUSCH may be configured based on a frequency-first time-second manner with respect to the resource elements included in one time slot. That is, when the terminal device 1 does not maintain the first control information, for the transport block included in the PUSCH, X1 may be one time slot.
[0321] For example, X1 may also be given at least based on the time domain constitution of the PUSCH scheduled by one uplink grant. For example, X1 may also be determined at least based on the time domain constitution of the PUSCH scheduled by one uplink grant. For example, the terminal device 1 may determine X1 at least based on the time domain constitution of the PUSCH scheduled by one uplink grant. For example, the base station device 3 may also determine X1 at least based on the time domain constitution of the PUSCH scheduled by one uplink grant.
[0322] By controlling X1 at least based on the time domain constitution of the PUSCH, it is possible to appropriately configure the modulation symbols of the coded bits based on the time domain constitution of the PUSCH.
[0323] For example, it may be that when the time domain constitution of the PUSCH is the first constitution, X1 is the first value. In addition, it may also be that when the time domain constitution of the PUSCH is a second constitution different from the first constitution, X1 is a second value different from the first value. For example, it may be that when the time resource of the PUSCH is the number of the first time slots, X1 is the first value. In addition, it may also be that when the time resource of the PUSCH is a second time slot different from the first time slot, X1 is a second value different from the first value.
[0324] For example, X1 can be given based at least on X0. For example, X1 can also be determined based at least on X0. For example, the terminal device 1 can determine X1 based at least on X0. For example, the base station device 3 can also determine X1 based at least on X0.
[0325] By controlling X1 based at least on X0, it is possible to appropriately configure the modulation symbols of the coded bits based on the configuration period of the transport block.
[0326] For example, it can be that when X0 is a first value, X1 is a second value. In addition, it can also be that when X0 is a third value different from the first value, X1 is a fourth value different from the second value.
[0327] For example, the sequence of modulation symbols can be generated by modulating the sequence of coded bits generated from one transport block. For example, the modulation method can be QPSK (Quadarature Phase Shift Keying), 16QAM (Quadarature Amplitude Modulation), 64QAM, 256QAM, (1 / 2)πBPSK (Binary Phase Shift Keying). Here, a prescribed scrambling can be performed on the sequence of coded bits before generating the sequence of modulation symbols.
[0328] For example, the position of the coded bits included in the modulation symbol at the start of the sequence of modulation symbols can be given by RV (Redandancy Version). RV is information indicating the position of the coded bit at the start of the sequence of coded bits used in generating the sequence of modulation symbols. For example, the information indicating RV can be included in at least any one of the RRC parameters, the upper layer signal, the uplink grant for scheduling information of the PUSCH used to transmit the transport block, or one DCI format. For example, RV can be given based on at least any one of the RRC parameters, the upper layer signal, the uplink grant for scheduling information of the PUSCH used to transmit the transport block, or one DCI format.
[0329] For example, an RV can be given for each period of the configuration period of the sequence of modulation symbols. For example, the coded bits included in the modulation symbol at the start of the sequence of modulation symbols can be given for each period of the configuration period of the sequence of modulation symbols. For example, information indicating an RV for each period of the configuration period of the sequence of modulation symbols can be included in at least any one of RRC parameters, a signal from the upper layer, uplink authorization for scheduling information of a PUSCH for transmitting a transport block, or a DCI format. For example, an RV for each period of the configuration period of the sequence of modulation symbols can be determined based on at least any one of RRC parameters, a signal from the upper layer, uplink authorization for scheduling information of a PUSCH for transmitting a transport block, or a DCI format.
[0330] In Figure 9 In one example shown, an RV can be indicated for a period including time slots #0 to #3, and an RV can also be indicated for a period including time slots #4 to #7.
[0331] For example, in a PUSCH scheduled by an uplink authorization, an RV can be indicated for a period at the start of the configuration period of one or more sequences of modulation symbols included in the time domain of the PUSCH. Here, information indicating the RV can be included in at least any one of RRC parameters, a signal from the upper layer, uplink authorization for scheduling information of a PUSCH for transmitting a transport block, or a DCI format. Here, for periods other than the period at the start and for the configuration periods of one or more sequences of modulation symbols included in the time domain of the PUSCH, the RVs can be given based at least on the RV.
[0332] The configuration period of DMRS is the period of the mode in which the configuration of DMRS in the time domain is applied. For example, it can be that when the length of one period of the configuration period of DMRS is X2, the configuration mode of DMRS in the time domain is applied for each length X2.
[0333] For example, the configuration mode of the DMRS may be information representing a set of indices of OFDM symbols in which the DMRS is mapped in length X2. Here, the index of the OFDM symbol may be the index of the OFDM symbol based on a reference point (regarded as the OFDM symbol with index 0). For example, the reference point for a certain period in the configuration period of the DMRS included in the time domain of the PUSCH may be the starting OFDM symbol included in that one period. For example, the reference point for a certain period in the configuration period of the DMRS included in the time domain of the PUSCH may be determined by a certain OFDM symbol included in that one period. For example, X2 may be determined based at least on RRC parameters. For example, X2 may also be represented by RRC parameters. For example, X2 may also be determined based at least on a signal from the upper layer. For example, X2 may also be represented by a parameter of the upper layer. For example, X2 may also be indicated by the uplink grant for scheduling the PUSCH for transmitting the transport block. For example, X2 may also be determined based at least on the uplink grant for scheduling the PUSCH for transmitting the transport block. For example, X2 may also be represented by a DCI format. For example, X2 may also be determined based at least on a DCI format.
[0334] For example, X2 may represent the number of time slots. For example, X2 may also represent the number of OFDM symbols.
[0335] That is, when the terminal device 1 determines X2 based at least on the second control information, the configuration mode of the DMRS for the PUSCH may be applied every X2 time slots. For example, the second control information may be determined based at least on a part or all of the RRC parameters, the signal from the upper layer, the uplink grant for scheduling the PUSCH, and a DCI format.
[0336] Even when the terminal device 1 holds the second control information, the configuration mode of the DMRS for the message 3 PUSCH may be applied for each time slot. That is, even when the terminal device 1 holds the second control information, for the message 3 PUSCH, X2 may be 1 time slot.
[0337] For example, the terminal device 1 holding the second control information may mean that the terminal device 1 holds X2. For example, the second control information may be information representing X2. For example, although the second control information is information other than the information representing X2, it may also be information for determining the X2.
[0338] Even when the terminal device 1 holds the second control information, the configuration mode of the DMRS for the PUSCH scheduled by the random access response grant can be applied on a per-slot basis. That is, even when the terminal device 1 holds the second control information, for the PUSCH scheduled by the random access response grant, X2 can also be 1 slot.
[0339] When the terminal device 1 does not hold the second control information, the configuration mode of the DMRS for the PUSCH can be applied on a per-slot basis. That is, when the terminal device 1 does not hold the second control information, for the PUSCH, X2 can be 1 slot.
[0340] For example, X2 can also be given at least based on the time-domain composition of the PUSCH scheduled by one uplink grant. For example, X2 can also be determined at least based on the time-domain composition of the PUSCH scheduled by one uplink grant. For example, the terminal device 1 can determine X2 at least based on the time-domain composition of the PUSCH scheduled by one uplink grant. For example, the base station device 3 can also determine X2 at least based on the time-domain composition of the PUSCH scheduled by one uplink grant.
[0341] By controlling X2 at least based on the time-domain composition of the PUSCH, it is possible to appropriately implement the configuration of the DMRS based on the time-domain composition of the PUSCH. The density of the time-domain DMRS is controlled by X2. Therefore, as long as the time-domain composition of the PUSCH is different, the preferred density of the time-domain DMRS can be different.
[0342] For example, it can be that when the time-domain composition of the PUSCH is the first composition, X2 is the first value. In addition, it can also be that when the time-domain composition of the PUSCH is the second composition different from the first composition, X2 is the second value different from the first value. For example, it can be that when the time resource of the PUSCH is the number of the first slots, X2 is the first value. In addition, it can also be that when the time resource of the PUSCH is the second slot different from the first slot, X2 is the second value different from the first value.
[0343] For example, X2 can be given at least based on X0. For example, X2 can also be determined at least based on X0. For example, the terminal device 1 can determine X1 at least based on X0. For example, the base station device 3 can also determine X1 at least based on X0.
[0344] By controlling X2 at least based on X0, it is possible to appropriately implement the configuration of the DMRS based on the configuration period of the transport block.
[0345] For example, it can be that when X0 is a first value, X2 is a second value. Additionally, it can also be that when X0 is a third value different from the first value, X2 is a fourth value different from the second value.
[0346] For example, X2 can be given based on at least X1. For example, X2 can also be determined based on at least X1. For example, the terminal device 1 can determine X2 based on at least X1. For example, the base station device 3 can also determine X2 based on at least X1.
[0347] By controlling X2 based on at least X1, it is possible to appropriately implement the configuration of DMRS based on the configuration period of the sequence of modulation symbols. The configuration of the sequence of modulation symbols and the configuration of DMRS are processes at the same layer (process of the resource element mapping layer), and thus, for example, it can be set that X2 = X1.
[0348] For example, it can be that when X1 is a first value, X2 is a second value. Additionally, it can also be that when X1 is a third value different from the first value, X2 is a fourth value different from the second value.
[0349] The coherence period can be a period in which the radio interval information can be regarded as the same. For example, the radio interval information can be information related to the phase and / or amplitude that varies when transmitting the modulation symbols configured in a certain resource element to the radio interval. The radio interval information can be information including the influence of the precoder applied before the transmission of the modulation symbols.
[0350] The terminal device 1 can also not generate PUSCH so as to regard it as greater than the coherence period and the radio interval information is the same. The terminal device 1 can also generate PUSCH so as to regard the radio interval information as the same within the coherence period.
[0351] The base station device 3 can also not regard it as greater than the coherence period and the radio interval information is the same. The base station device 3 can also regard the radio interval information as the same within the coherence period.
[0352] For example, the radio interval information of another modulation symbol within the coherence period can be estimated based on a certain modulation symbol within the coherence period. Additionally, the coherence period can also be set so that the radio interval information of another modulation symbol within the coherence period can be estimated based on a certain modulation symbol within the coherence period.
[0353] For example, the length X3 of one period of the coherence period of PUSCH can be determined based on at least RRC parameters. For example, X3 can be represented by RRC parameters. For example, X3 can also be determined based on at least a signal from the upper layer. For example, X3 can also be represented by a signal from the upper layer. For example, X3 can also be indicated by an uplink grant for scheduling the PUSCH that includes the transmission block for transmission. For example, X3 can also be determined based on at least an uplink grant for scheduling the PUSCH that includes the transmission block for transmission. For example, X3 can also be represented by a DCI format. For example, X3 can also be determined based on at least a DCI format.
[0354] That is, when the terminal device 1 determines X3 based on at least the third control information, it can be considered that the radio interval information is the same in the X3 time slots. For example, the third control information can be determined based on at least a part or all of RRC parameters, a signal from the upper layer, an uplink grant for scheduling the PUSCH, and a DCI format.
[0355] Even when the terminal device 1 maintains the third control information, the radio interval information for the PUSCH of message 3 can be considered to be the same in one time slot. That is, even when the terminal device 1 maintains the third control information, for the PUSCH of message 3, X3 can be one time slot.
[0356] For example, the terminal device 1 maintaining the third control information can be the terminal device 1 maintaining X3. For example, the third control information can be information representing X3. For example, the third control information is information other than the information representing X3, but it can also be information used to determine the X3.
[0357] Even when the terminal device 1 maintains the third control information, the radio interval information for the PUSCH scheduled by the random access response grant can be considered to be the same in one time slot. That is, even when the terminal device 1 maintains the third control information, for the PUSCH scheduled by the random access response grant, X3 can be one time slot.
[0358] When the terminal device 1 does not maintain the third control information, the radio interval information for the PUSCH can be considered to be the same in one time slot. That is, when the terminal device 1 does not maintain the third control information, for the PUSCH, X3 can be one time slot.
[0359] For example, X3 can also be given at least based on the time-domain composition of the PUSCH scheduled by one uplink grant. For example, X3 can also be determined at least based on the time-domain composition of the PUSCH scheduled by one uplink grant. For example, the terminal device 1 can determine X3 at least based on the time-domain composition of the PUSCH scheduled by one uplink grant. For example, the base station device 3 can also determine X3 at least based on the time-domain composition of the PUSCH scheduled by one uplink grant.
[0360] By controlling X3 at least based on the time-domain composition of the PUSCH, it is possible to appropriately control the channel estimation operation of the base station device 3 based on the time-domain composition of the PUSCH.
[0361] For example, it can be that when the time-domain composition of the PUSCH is the first composition, X3 is the first value. In addition, it can also be that when the time-domain composition of the PUSCH is a second composition different from the first composition, X3 is a second value different from the first value. For example, it can be that when the time resource of the PUSCH is the number of the first time slots, X3 is the first value. In addition, it can also be that when the time resource of the PUSCH is a second time slot different from the first time slot, X3 is a second value different from the first value.
[0362] For example, X3 can also be given at least based on X0. For example, X3 can also be determined at least based on X0. For example, the terminal device 1 can determine X3 at least based on X0. For example, the base station device 3 can also determine X3 at least based on X0.
[0363] By controlling X3 at least based on X0, it is possible to appropriately control the channel estimation operation of the base station device 3 based on the configuration period of the transport block.
[0364] For example, it can be that when X0 is the first value, X3 is the second value. In addition, it can also be that when X0 is a third value different from the first value, X3 is a fourth value different from the second value.
[0365] For example, X3 can also be given at least based on X1. For example, X3 can also be determined at least based on X1. For example, the terminal device 1 can determine X3 at least based on X1. For example, the base station device 3 can also determine X3 at least based on X1.
[0366] By controlling X3 at least based on X1, it is possible to appropriately control the channel estimation operation of the base station device 3 based on the configuration period of the sequence of modulation symbols.
[0367] For example, it can be that when X1 is the first value, X3 is the second value. In addition, it can also be that when X1 is the third value different from the first value, X3 is the fourth value different from the second value.
[0368] For example, X3 can be given based on at least X2. For example, X3 can also be determined based on at least X2. For example, the terminal device 1 can determine X3 based on at least X2. For example, the base station device 3 can also determine X3 based on at least X2.
[0369] By controlling X3 based on at least X2, it is possible to appropriately control the channel estimation operation of the base station device 3 according to the configuration period of DMRS. Since the density in the time domain can be controlled by the configuration period of DMRS, it is preferable to control the channel estimation operation of the base station device 3.
[0370] For example, it can be that when X2 is the first value, X3 is the second value. In addition, it can also be that when X2 is the third value different from the first value, X3 is the fourth value different from the second value.
[0371] For example, X2 can be given based on at least X3. For example, X2 can also be determined based on at least X3. For example, the terminal device 1 can determine X2 based on at least X3. For example, the base station device 3 can also determine X2 based on at least X3.
[0372] As Figure 9 shown, the configuration period of the transport block, the configuration period of the sequence of modulation symbols, the configuration period of the DMRS for the PUSCH, and the coherence period of the PUSCH can be different values respectively, and can also be set separately.
[0373] It is preferably to support the flexible PUSCH format as Figure 9 shown. For example, when the terminal device 1 supports multiple services (such as broadband service, low-latency service, automotive service, etc.), the format of the PUSCH suitable for each service can be configured.
[0374] Supporting the flexible PUSCH format is also preferably used to ensure a specified transmission power. For example, when the maximum transmission power per unit time is specified according to treaties, national laws, or specifications based on these, a larger maximum transmission power can be ensured by setting the configuration period of the transport block to multiple time slots compared to the case where the configuration period is set to one time slot.
[0375] On the other hand, there is a concern that by setting the configuration period of the transport block to multiple time slots, the expected data transfer rate (also referred to as transmission speed, throughput, etc.) may deteriorate.
[0376] By varying the size of the transport block according to the configuration period of the transport block, it is at least expected to eliminate the above concerns.
[0377] The terminal device 1 can determine the transport block based on at least a part or all of the following processes 1 to 3.
[0378] Process 1) Determine the number N of resource elements within the time length X4 RE
[0379] Process 2) Determine the intermediate number of information bits N info = N RE ·R·Q m ·v
[0380] Process 3) Determine the size of the transport block
[0381] Process 1 may further include at least a part or all of Processes 1a and 1b.
[0382] Process 1a) Determine N a RE = N RB sc ·N sh symb - N PRB DMRS - N PRB oh
[0383] Process 1b) Determine N RE = min(X5, N a RE )·n PRB
[0384] In Process 1a, N sh symb can be the number of OFDM symbols allocated to the PUSCH within the time length X4. N PRB DMRS is the overhead value considering the resource elements of the DMRS configured for this PUSCH. N PRB DMRS can also be the number of resource elements configured with DMRS per PRB in the OFDM symbols allocated to this PUSCH. N PRB oh is the value considering the overhead caused by elements other than the DMRS for the PUSCH. Here, this element can at least include the control resource set or the overhead caused by the configuration of CSI-RS. Here, N PRB ohRepresented by RRC parameters. Even when the terminal device 1 maintains N PRB oh , it can be assumed that N is 0 in the transmission of message 3 PUSCH. PRB oh In addition, when the terminal device 1 does not maintain N PRB oh , it can also be assumed that N is 0 in the transmission of PUSCH. PRB oh
[0385] For example, X4 can be given by the fourth control information. The fourth control information can be determined based on at least RRC parameters, signals from the upper layer, uplink grants for the scheduling of the PUSCH, and a part or all of a DCI format.
[0386] Even when the terminal device 1 maintains the fourth control information, for message 3 PUSCH, X4 can be 1 time slot.
[0387] For example, the terminal device 1 maintaining the fourth control information can mean the terminal device 1 maintaining X4. For example, the fourth control information can be information representing X4. For example, the fourth control information is information other than the information representing X4, but it can also be information used to determine the X4.
[0388] Even when the terminal device 1 maintains the fourth control information, for the PUSCH scheduled by the random access response grant, X4 can be 1 time slot.
[0389] When the terminal device 1 does not maintain the fourth control information, for PUSCH, X4 can be 1 time slot.
[0390] For example, the fourth control information can be the configuration period of the transport block. For example, the time length X4 can be given based on at least the configuration period of the transport block being X0. For example, the time length X4 can also be determined based on at least the configuration period of the transport block being X0. For example, the terminal device 1 can determine the time length X4 based on at least the configuration period of the transport block being X0. For example, the base station device 3 can also determine the time length X4 based on at least the configuration period of the transport block being X0.
[0391] For example, the fourth control information may be the configuration period of a sequence of modulation symbols. For example, the time length X4 may be given based at least on the configuration period of the sequence of modulation symbols being X1. For example, the time length X4 may also be determined based at least on the configuration period of the sequence of modulation symbols being X1. For example, the terminal device 1 may determine the time length X4 based at least on the configuration period of the sequence of modulation symbols being X1. For example, the base station device 3 may also determine the time length X4 based at least on the configuration period of the sequence of modulation symbols being X1.
[0392] For example, X4 may also be given based at least on the time domain constitution of the PUSCH scheduled by one uplink grant. For example, X4 may also be determined based at least on the time domain constitution of the PUSCH scheduled by one uplink grant. For example, the terminal device 1 may determine X4 based at least on the time domain constitution of the PUSCH scheduled by one uplink grant. For example, the base station device 3 may also determine X4 based at least on the time domain constitution of the PUSCH scheduled by one uplink grant.
[0393] By controlling X4 based at least on the time domain constitution of the PUSCH, it is possible to achieve a desired data transmission rate regardless of the time domain constitution of the PUSCH. For example, when the time resource of the PUSCH is 10 time slots, by setting X4 to 10 time slots, a data transmission rate similar to that when X4 is set to 1 time slot in the case where the time resource of the PUSCH is 1 time slot is expected.
[0394] For example, it may be that when the time domain constitution of the PUSCH is the first constitution, X4 is the first value. In addition, it may also be that when the time domain constitution of the PUSCH is a second constitution different from the first constitution, X4 is a second value different from the first value. For example, it may be that when the time resource of the PUSCH is the first number of time slots, X4 is the first value. In addition, it may also be that when the time resource of the PUSCH is a second time slot different from the first time slot, X4 is a second value different from the first value.
[0395] For example, X4 may be given based at least on X0. For example, X4 may also 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 also determine X4 based at least on X0.
[0396] By controlling X4 based at least on X0, it is possible to achieve a specified data transmission rate regardless of the configuration period of the transport block. For example, when X0 is 10 time slots, by setting X4 to 10 time slots, a data transmission rate similar to that when X4 is set to 1 time slot in the case where X0 is 1 time slot is expected.
[0397] For example, it can be that when X0 is a first value, X4 is a second value. Additionally, it can also be that when X0 is a third value different from the first value, X4 is a fourth value different from the second value.
[0398] For example, X4 can be given based at least on X1. For example, X4 can also be determined based at least on X1. For example, the terminal device 1 can determine X4 based at least on X1. For example, the base station device 3 can also determine X4 based at least on X1.
[0399] By controlling X4 based at least on X1, it is possible to achieve a specified data transfer rate regardless of the configuration period of the modulation symbols. For example, when X1 is 10 time slots, by setting X4 to 10 time slots, a data transfer rate similar to that when X1 is 1 time slot and X4 is set to 1 time slot is expected.
[0400] For example, it can be that when X1 is a first value, X4 is a second value. Additionally, it can also be that when X1 is a third value different from the first value, X4 is a fourth value different from the second value.
[0401] For example, X4 can be given based at least on X2. For example, X4 can also be determined based at least on X2. For example, the terminal device 1 can determine X4 based at least on X2. For example, the base station device 3 can also determine X4 based at least on X2.
[0402] By controlling X4 based at least on X2, it is possible to achieve a specified data transfer rate regardless of the configuration period of the DMRS. For example, when X2 is 10 time slots, by setting X4 to 10 time slots, a data transfer rate similar to that when X2 is 1 time slot and X4 is set to 1 time slot is expected.
[0403] For example, it can be that when X2 is a first value, X4 is a second value. Additionally, it can also be that when X2 is a third value different from the first value, X4 is a fourth value different from the second value.
[0404] For example, X4 can be given based at least on X3. For example, X4 can also be determined based at least on X3. For example, the terminal device 1 can determine X4 based at least on X3. For example, the base station device 3 can also determine X4 based at least on X3.
[0405] By controlling X4 based at least on X3, it is possible to achieve a specified data transfer rate regardless of the coherence period. For example, when X3 is 10 time slots, by setting X4 to 10 time slots, a data transfer rate similar to that when X3 is 1 time slot and X4 is set to 1 time slot is expected.
[0406] For example, it can be that when X3 is the first value, X4 is the second value. Additionally, it can also be that when X3 is the third value different from the first value, X4 is the fourth value different from the second value.
[0407] For example, in process 1b, n PRB can be the number of PRBs allocated to the PUSCH.
[0408] For example, X5 can be determined based at least on the fifth control information. The fifth control information can be determined based at least on any one of an RRC parameter, a signal from the upper layer, an uplink grant for scheduling the PUSCH, or a DCI format.
[0409] For example, even when the terminal device 1 holds the fifth control information, for the message 3 PUSCH, X5 can be 156 REs.
[0410] For example, the terminal device 1 holding the fifth control information can mean the terminal device 1 holds X5. For example, the fifth control information can be information representing X5. For example, the fourth control information is information other than the information representing X5, but can also be information for determining the X5.
[0411] For example, even when the terminal device 1 holds the fifth control information, for the PUSCH scheduled by the random access response grant, X5 can be 156 REs.
[0412] For example, when the terminal device 1 does not hold the fifth control information, for the PUSCH, X5 can be 156 REs.
[0413] For example, X5 can also be given based at least on the time domain composition of the PUSCH scheduled by one uplink grant. For example, X5 can also be determined based at least on the time domain composition of the PUSCH scheduled by one uplink grant. For example, the terminal device 1 can determine X5 based at least on the time domain composition of the PUSCH scheduled by one uplink grant. For example, the base station device 3 can also determine X5 based at least on the time domain composition of the PUSCH scheduled by one uplink grant.
[0414] For example, X5 can be given based at least on X0. For example, X5 can also be determined based at least on X0. For example, the terminal device 1 can determine X5 based at least on X0. For example, the base station device 3 can also determine X5 based at least on X0.
[0415] For example, X5 can be given based on at least X1. For example, X5 can also be determined based on at least X1. For example, the terminal device 1 can determine X5 based on at least X1. For example, the base station device 3 can also determine X5 based on at least X1.
[0416] For example, X5 can be given based on at least X2. For example, X5 can also be determined based on at least X2. For example, the terminal device 1 can determine X5 based on at least X2. For example, the base station device 3 can also determine X5 based on at least X2.
[0417] For example, X5 can be given based on at least X3. For example, X5 can also be determined based on at least X3. For example, the terminal device 1 can determine X5 based on at least X3. For example, the base station device 3 can also determine X5 based on at least X3.
[0418] For example, X5 can be given based on at least X4. For example, X5 can also be determined based on at least X4. For example, the terminal device 1 can determine X5 based on at least X4. For example, the base station device 3 can also determine X5 based on at least X4.
[0419] X5 is a total value estimated as the number of resource elements allocated to data per X4 time slots. Therefore, it is preferable to control X5 based on X4.
[0420] For example, it can be that when X4 is a first value, X5 is a second value. In addition, it can also be that when X4 is a third value different from the first value, X5 is a fourth value different from the second value.
[0421] In process 2, R is the target coding rate determined by the value of the MCS field included in the uplink grant. In process 2, Q m is the order of the modulation method of the PUSCH or the modulation order of the PUSCH. In process 2, v is the number of layers of the PUSCH. The number of layers is also referred to as the spatial multiplexing number, etc. That is to say, the layer can also be the number of spatial streams.
[0422] In process 3, the switching between process 3a and process 3c is performed based on the value of N info . For example, it can be that when the value of N info is less than or equal to a specified value, process 3a is performed. In addition, it can also be that when the value of N info is greater than the specified value, process 3c is performed. Here, for example, the specified value can be 3824.
[0423] In process 3a, N a info is given by N info = max(24, floor(N ainfo 。In process 3a, n = max(3, floor(N info )) - 6).
[0424] For example, process 3b can be implemented after implementing process 3a.
[0425] In process 3b, a value is selected from the candidate values of the transport block size included in a specified table. Here, the specified table can include at least a part or all of 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 as candidate values of the TBS. That is, the specified table can include a set of integer values within the range not exceeding the specified value.
[0426] For example, in process 3b, it is possible to determine, according to the specified table, the candidate value of the TBS whose value is closest to N a info within the range not less than N a info .
[0427] In process 3c, N a info is given by N = max(3840, 2^n · round((N info - 24) / 2^n)). In process 3c, n is given by n = floor(log2(N a info - 24)) - 5. info ).
[0428] For example, process 3d can be implemented after implementing process 3c.
[0429] In process 3d, the size N of the transport block is determined TBS . For example, when R is less than 1 / 4, N is given by TBS = 8·C·ceil((N a info + 24) / (8·C)) - 24. Here, C is given by C = ceil((N a info + 24) / 3816).
[0430] In process 3d, for example, when R is greater than 1 / 4 and N a info is greater than 8424, N is given by TBS = 8·C·ceil((N a info + 24) / (8·C)) - 24. Here, C is given by C = ceil((N a info + 24) / 8424).
[0431] In process 3d, for example, when R is greater than 1 / 4 and N a info is 8424 or less, N is given by TBS = 8·ceil((N a info + 24) / 8) - 24.
[0432] There is a concern that the larger the configuration period of the transport block, the lower the expected data transfer rate. Therefore, considering the case where the configuration period of the transport block becomes larger, it is preferable to introduce a mechanism for controlling the size of the transport block.
[0433] For example, control of the target coding rate R can also be performed. Here, the target coding rate R can be a value greater than 1. When the target coding rate R is greater than 1, if the configuration period X0 of the transport block is 1 time slot, the expected effective coding rate of the transport block is greater than 1, so communication generally cannot be performed. On the other hand, even if the configuration period of the transport block is a value greater than 1, if the configuration period X0 of the transport block is a value greater than 1 time slot, the effective coding rate of the transport block is less than 1, and preferable communication can also be achieved.
[0434] For example, the target coding rate R can be a value greater than a specified value. The specified value can be a value included in the range of 0.93 to 1. The specified value is a value close to the effective coding rate supported by New Radio.
[0435] The target coding rate Rmax supported by the new radio is generally 948 / 1024. That is to say, the specified value can be a value close to the target coding rate Rmax supported by the new radio.
[0436] The effective coding rate can be calculated by dividing the size of the transport block by the product of the number of resource elements of the PUSCH included in the period configuring the transport block and the order of the modulation scheme of the PUSCH.
[0437] The MCS field included in the uplink grant for PUSCH scheduling can represent an index. Here, in the first case, the target coding rate can be given based on the first MCS table and the index. In addition, in the second case, the target coding rate can be given based on the second MCS table and the index. Here, all the target coding rates included in the first MCS table can be below the specified value. In addition, at least a part of the target coding rates included in the first MCS table can be greater than the specified value. In addition, all the target coding rates corresponding to QPSK modulation among all the target coding rates included in the first MCS table can be below the specified value. In addition, at least a part of the target coding rates corresponding to QPSK among the target coding rates included in the first MCS table can be greater than the specified value.
[0438] The terminal device 1 can determine whether to refer to the first MCS table or the second MCS table based on the index represented by the MCS field included in the uplink grant for PUSCH scheduling.
[0439] The base station device 3 can determine whether to refer to the first MCS table or the second MCS table based on the index represented by the MCS field included in the uplink grant for PUSCH scheduling.
[0440] For example, the first case can be the case where the CRC sequence of the DCI format attached to the uplink grant is scrambled by the C-RNTI, the signal waveform of the PUSCH is DFT-s-OFDM, and the configuration period X0 of the transport block is 1 time slot.
[0441] For example, the first case can be the case where the CRC sequence of the DCI format attached to the uplink grant is scrambled by the C-RNTI, the signal waveform of the PUSCH is DFT-s-OFDM, and the configuration period X1 of the sequence of modulation symbols is 1 time slot.
[0442] For example, the second case may be a case where the CRC sequence of the DCI format appended to the uplink grant is scrambled by the C-RNTI, the signal waveform of the PUSCH is the DFT-s-OFDM, and the configuration period X0 of the transport block is an integer greater than 1 time slot.
[0443] For example, the second case may be a case where the CRC sequence of the DCI format appended to the uplink grant is scrambled by the C-RNTI, the signal waveform of the PUSCH is the DFT-s-OFDM, and the configuration period X1 of the sequence of modulation symbols is greater than 1 time slot.
[0444] Moreover, in the third case, the target coding rate may be given based on the third MCS table and the one index.
[0445] The third case may be a case where the CRC sequence of the DCI format appended to the uplink grant is scrambled by the C-RNTI, the signal waveform of the PUSCH is the DFT-s-OFDM, the configuration period X0 of the transport block is 1 time slot, and the RRC parameter indicating the setting of the third MCS table is maintained by the terminal device 1.
[0446] The third case may be a case where the CRC sequence of the DCI format appended to the uplink grant is scrambled by the C-RNTI, the signal waveform of the PUSCH is the DFT-s-OFDM, the configuration period X1 of the sequence of modulation symbols is 1 time slot, and the RRC parameter indicating the setting of the third MCS table is maintained by the terminal device 1.
[0447] For example, the first table may include modulation schemes up to the order of 64QAM. The first table may also not include modulation schemes greater than the order of 64QAM (such as 256QAM, etc.).
[0448] For example, the second table may include modulation schemes up to the order of 64QAM. The second table may also not include modulation schemes greater than the order of 64QAM (such as 256QAM, etc.).
[0449] For example, the third table may include modulation schemes greater than the order of 64QAM (such as 256QAM, etc.).
[0450] Even in the second case, the first table may be used for the message 3 PUSCH. Even in the second case, the first table may be used for the PUSCH scheduled by the random access response grant.
[0451] For example, the target coding rate R can be given based at least on the time domain composition of the PUSCH scheduled by one uplink grant. For example, the target coding rate R can also be determined based at least on the time domain composition of the PUSCH scheduled by one uplink grant. For example, the terminal device 1 can determine the target coding rate R based at least on the time domain composition of the PUSCH scheduled by one uplink grant. For example, the base station device 3 can also determine the target coding rate R based at least on the time domain composition of the PUSCH scheduled by one uplink grant.
[0452] By controlling the target coding rate R based at least on the time domain composition of the PUSCH, it is possible to achieve a desired data transmission rate regardless of the time domain composition of the PUSCH. For example, when the time resource of the PUSCH is 10 time slots, by setting the target coding rate R to about 4, a data transmission rate similar to that when the target coding rate R is set to 0.4 in the case where the time resource of the PUSCH is 1 time slot is expected.
[0453] For example, it can be that when the time domain composition of the PUSCH is the first composition, the target coding rate R is the first value. In addition, it can also be that when the time domain composition of the PUSCH is a second composition different from the first composition, the target coding rate R is a second value different from the first value. For example, it can be that when the time resource of the PUSCH is the first number of time slots, the target coding rate R is the first value. In addition, it can also be that when the time resource of the PUSCH is a second time slot different from the first time slot, the target coding rate R is a second value different from the first value.
[0454] For example, the target coding rate R can be given based at least on X0. For example, the target coding rate R can also be determined based at least on X0. For example, the terminal device 1 can determine the target coding rate R based at least on X0. For example, the base station device 3 can also determine the target coding rate R based at least on X0.
[0455] By controlling the target coding rate R based at least on X0, it is possible to achieve a specified data transmission rate regardless of the configuration period of the transport block. For example, when X0 is 10 time slots, by setting the target coding rate R to about 4, a data transmission rate similar to that when the target coding rate R is set to about 0.4 in the case where X0 is 1 time slot is expected.
[0456] For example, it can be that when X0 is the first value, the target coding rate R is the second value. In addition, it can also be that when X0 is a third value different from the first value, the target coding rate R is a fourth value different from the second value.
[0457] For example, the target coding rate R can be given based on at least X1. For example, the target coding rate R can also be determined based on at least X1. For example, the terminal device 1 can determine the target coding rate R based on at least X1. For example, the base station device 3 can also determine the target coding rate R based on at least X1.
[0458] By controlling the target coding rate R based on at least X1, it is possible to achieve a specified data transmission rate regardless of the configuration period of modulation symbols. For example, when X1 is 10 time slots, by setting the target coding rate R to about 4, a data transmission rate similar to that when X1 is 1 time slot and the target coding rate R is set to about 0.4 is expected.
[0459] For example, it can be that when X1 is a first value, the target coding rate R is a second value. In addition, it can also be that when X1 is a third value different from the first value, the target coding rate R is a fourth value different from the second value.
[0460] For example, the target coding rate R can be given based on at least X2. For example, the target coding rate R can also be determined based on at least X2. For example, the terminal device 1 can determine the target coding rate R based on at least X2. For example, the base station device 3 can also determine the target coding rate R based on at least X2.
[0461] By controlling the target coding rate R based on at least X2, it is possible to achieve a specified data transmission rate regardless of the configuration period of DMRS. For example, when X2 is 10 time slots, by setting the target coding rate R to about 4, a data transmission rate similar to that when X2 is 1 time slot and the target coding rate R is set to 0.4 is expected.
[0462] For example, it can be that when X2 is a first value, the target coding rate R is a second value. In addition, it can also be that when X2 is a third value different from the first value, the target coding rate R is a fourth value different from the second value.
[0463] For example, the target coding rate R can be given based on at least X3. For example, the target coding rate R can also be determined based on at least X3. For example, the terminal device 1 can determine the target coding rate R based on at least X3. For example, the base station device 3 can also determine the target coding rate R based on at least X3.
[0464] By controlling the target coding rate R based on at least X3, it is possible to achieve a specified data transmission rate regardless of the coherence period. For example, when X3 is 10 time slots, by setting the target coding rate R to about 4, a data transmission rate similar to that when X3 is 1 time slot and the target coding rate R is set to about 0.4 is expected.
[0465] For example, it can be that when X3 is a first value, the target coding rate R is a second value. Additionally, it can also be that when X3 is a third value different from the first value, the target coding rate R is a fourth value different from the second value.
[0466] For example, the size of the transport block can be controlled during the process (a part or all of Processes 1 to 3) of determining the size of the transport block.
[0467] For example, a first operator can be used for controlling the size of the transport block. That is to say, the first operator can act on at least any one of the variables in this process to control the size of the transport block.
[0468] For example, when the configuration period X0 of the transport block is greater than 1 time slot, the first size of the transport block can be given at least based on the first operator. For example, when the configuration period X0 of the transport block is greater than 1 time slot, the size of the transport block can also be determined at least based on the first operator. For example, when the configuration period X0 of the transport block is greater than 1 time slot, the terminal device 1 can determine the size of the transport block at least based on the first operator. For example, when the configuration period X0 of the transport block is greater than 1 time slot, the base station device 3 can also determine the size of the transport block at least based on the first operator.
[0469] For example, when the configuration period X0 of the transport block is 1 time slot, the second size of the transport block can be given without relying on the first operator. For example, when the configuration period X0 of the transport block is 1 time slot, the size of the transport block can also be determined without relying on the first operator. For example, when the configuration period X0 of the transport block is 1 time slot, the terminal device 1 can determine the size of the transport block without relying on the first operator. For example, when the configuration period X0 of the transport block is 1 time slot, the base station device 3 can also determine the size of the transport block without relying on the first operator. Here, the first operator can be an operator that functions in such a way that the first size is greater than the second size. Here, the values of various parameters used for determining the first size can be the same as the values of various parameters used for determining the second size.
[0470] For example, when the configuration period X1 of the sequence of modulation symbols is greater than 1 time slot, the first size of the transport block can be given at least based on the first operator. For example, when the configuration period X1 of the sequence of modulation symbols is greater than 1 time slot, the size of the transport block can also be determined at least based on the first operator. For example, when the configuration period X1 of the sequence of modulation symbols is greater than 1 time slot, the terminal device 1 can determine the size of the transport block at least based on the first operator. For example, when the configuration period X1 of the sequence of modulation symbols is greater than 1 time slot, the base station device 3 can also determine the size of the transport block at least based on the first operator.
[0471] For example, when the configuration period X1 of the sequence of modulation symbols is 1 time slot, the second size of the transport block may be given without relying on the first operator. For example, when the configuration period X1 of the sequence of modulation symbols is 1 time slot, the size of the transport block may also be determined without relying on the first operator. For example, when the configuration period X1 of the sequence of modulation symbols is 1 time slot, the terminal device 1 may determine the size of the transport block without relying on the first operator. For example, when the configuration period X1 of the sequence of modulation symbols is 1 time slot, the base station device 3 may also determine the size of the transport block without relying on the first operator. Here, the first operator may be an operator that functions in such a way that the first size is greater than the second size. Here, the values of various parameters used for determining the first size may be the same as the values of various parameters used for determining the second size.
[0472] For example, the first operator may be used in process 1a related to the determination of the size of the transport block. For example, in process 1a, N may be controlled based at least on the first operator a RE . For example, in process 1a, N RB sc ·N sh symb may be multiplied by the value given as the first operator. Here, the value given as the first operator may be a value greater than 1. For example, in process 1a, the value given as the first operator may be N PRB oh . For example, in process 1a, N is obtained by N a RE =N RB sc ·N sh symb -N PRB DMRS -N PRB oh +X, where X may be the value given as the first operator. a RE
[0473] For example, the first operator may be used in process 1b related to the determination of the size of the transport block. For example, in process 1b, N may be controlled based at least on the first operator RE . For example, in process 1b, min(X5, N a RE )·n PRB may be multiplied by the value given as the first operator. For example, in process 1b, X5 may also be multiplied by the value given as the first operator. For example, in process 1b, N a REMultiply by the value given as the first operator. For example, in process 1b, by N RE = min(X5, N a RE )·n PRB + X gives N RE , where X can be the value given as the first operator.
[0474] For example, the first operator can be used at least in process 2 related to the determination of the size of the transport block. For example, in process 2, N info = N RE ·R·Q m ·v is multiplied by the value given as the first operator. For example, in process 2, by N info = N RE ·R·Q m ·v + X gives N info , where X can be the value given as the first operator.
[0475] For example, the first operator can be used at least in process 3 related to the determination of the size of the transport block. For example, by N TBS = 8·C·ceil((N a info + 24) / (8·C))·X - 24 gives N TBS , where X can be the value given as the first operator. For example, by N TBS = 8·C·ceil((N a info + 24)·X / (8·C)) - 24 gives N TBS , where X can be the value given as the first operator. For example, by N TBS = 8·C·ceil((N a info ·X + 24) / (8·C)) - 24 gives N TBS , where X can be the value given as the first operator. For example, by N TBS = 8·C·ceil((N a info + 24) / (8·C)) - 24 + X gives N TBS , where X can be the value given as the first operator.
[0476] For example, the first operator can be used at least for N TBS . For example, the size of the transport block can be given by multiplying N TBS by the value given as the first operator.
[0477] The first operator can be determined based at least on the sixth control information. For example, the sixth control information can be determined based at least on any one of RRC parameters, signals from the upper layer, uplink grants for PUSCH scheduling, or a DCI format.
[0478] For example, the terminal device 1 maintaining the sixth control information can be the terminal device 1 maintaining X6. For example, the sixth control information can be information representing X6. For example, the sixth control information is information other than the information representing X6, but can also be information used to determine the X6.
[0479] Even when the terminal device 1 maintains the sixth control information, the first operator may not be used in determining the size of the transport block included in the message 3 PUSCH.
[0480] Even when the terminal device 1 maintains the sixth control information, the first operator may not be used in determining the size of the transport block included in the PUSCH scheduled by the random access response grant.
[0481] When the terminal device 1 does not maintain the sixth control information, the first operator may not be used in determining the size of the transport block included in the PUSCH.
[0482] For example, X6 can be given based at least on the time domain composition of the PUSCH scheduled by an uplink grant. For example, X6 can also be determined based at least on the time domain composition of the PUSCH scheduled by an uplink grant. For example, the terminal device 1 can determine X6 based at least on the time domain composition of the PUSCH scheduled by an uplink grant. For example, the base station device 3 can also determine X6 based at least on the time domain composition of the PUSCH scheduled by an uplink grant.
[0483] By controlling X6 based at least on the time domain composition of the PUSCH, it is possible to achieve a desired data transfer rate regardless of the time domain composition of the PUSCH.
[0484] For example, it can be that when the time domain composition of the PUSCH is the first composition, X6 is the first value. In addition, it can also be that when the time domain composition of the PUSCH is a second composition different from the first composition, X6 is a second value different from the first value. For example, it can be that when the time resource of the PUSCH is the first number of time slots, X6 is the first value. In addition, it can also be that when the time resource of the PUSCH is a second time slot different from the first time slot, X6 is a second value different from the first value.
[0485] For example, X6 can be given based on at least X0. For example, X6 can also be determined based on at least X0. For example, the terminal device 1 can determine X6 based on at least X0. For example, the base station device 3 can also determine X6 based on at least X0.
[0486] By controlling X6 based on at least X0, it is possible to achieve a specified data transmission rate regardless of the configuration period of the transport block.
[0487] For example, it can be that when X0 is a first value, X6 is a second value. In addition, it can also be that when X0 is a third value different from the first value, X6 is a fourth value different from the second value.
[0488] For example, X6 can be given based on at least X1. For example, X6 can also be determined based on at least X1. For example, the terminal device 1 can determine X6 based on at least X1. For example, the base station device 3 can also determine X6 based on at least X1.
[0489] By controlling the target coding rate R based on at least X1, it is possible to achieve a specified data transmission rate regardless of the configuration period of the sequence of modulation symbols.
[0490] For example, it can be that when X1 is a first value, X6 is a second value. In addition, it can also be that when X1 is a third value different from the first value, X6 is a fourth value different from the second value.
[0491] For example, X6 can be given based on at least X2. For example, X6 can also be determined based on at least X2. For example, the terminal device 1 can determine X6 based on at least X2. For example, the base station device 3 can also determine X6 based on at least X2.
[0492] By controlling the target coding rate R based on at least X2, it is possible to achieve a specified data transmission rate regardless of the configuration period of DMRS.
[0493] For example, it can be that when X2 is a first value, X6 is a second value. In addition, it can also be that when X2 is a third value different from the first value, X6 is a fourth value different from the second value.
[0494] For example, X6 can be given based on at least X3. For example, X6 can also be determined based on at least X3. For example, the terminal device 1 can determine X6 based on at least X3. For example, the base station device 3 can also determine X6 based on at least X3.
[0495] By controlling the target coding rate R based on at least X3, it is possible to achieve a specified data transmission rate regardless of the coherence period.
[0496] For example, it can be that when X3 is a first value, X6 is a second value. Additionally, it can also be that when X3 is a third value different from the first value, X6 is a fourth value different from the second value.
[0497] For example, X6 can be given based on at least X4. For example, X6 can also be determined based on at least X4. For example, the terminal device 1 can determine X6 based on at least X4. For example, the base station device 3 can also determine X6 based on at least X4.
[0498] By controlling X6 based on at least X4, it is possible to achieve a specified data transmission rate regardless of the method for determining the size of the transport block.
[0499] For example, it can be that when X4 is a first value, X6 is a second value. Additionally, it can also be that when X4 is a third value different from the first value, X6 is a fourth value different from the second value.
[0500] Figure 11 It is a diagram showing a configuration example of the DMRS of the PUSCH for one scheme of the present embodiment. In Figure 11 it, it is assumed that the configuration period of the DMRS for the PUSCH is 1 time slot. In Figure 11 the horizontal axis represents the time axis and the vertical axis represents the frequency axis. Additionally, in Figure 11 the time domain, the resource elements corresponding to the OFDM symbols of 2 time slots are shown. Additionally, in Figure 11 the frequency domain, the resource elements corresponding to 1 PRB are shown. Additionally, Figure 11 the 28 OFDM symbols shown are appended with indices l = 0 to l = 27 in ascending order in the time domain. Additionally, in Figure 11 it, it is shown that the PUSCH is configured in the OFDM symbols l = 3 to l = 27.
[0501] For example, the configuration of the DMRS can be given based on at least the reference location l start and the configuration mode. For example, the configuration of the DMRS can also be determined based on at least the reference location l start and the configuration mode. For example, the terminal device 1 can determine the configuration of the DMRS based on at least the reference location l start and the configuration mode. For example, the base station device 3 can also determine the configuration of the DMRS based on at least the reference location l start and the configuration mode.
[0502] The configuration mode can at least include a set of OFDM symbol indices for configuring the DMRS. Here, the location where the OFDM symbol index l = 0 in the configuration mode of the DMRS is set as the reference location l start .
[0503] In Figure 11 it, the reference location l for time slot #0 0 start is set to the location where the transmission of PUSCH starts in time slot #0 (that is, the location where the OFDM symbol index l = 3). That is, the OFDM symbol index l = 3 is the reference location l for time slot #0 0 start . Here, the configuration modes for time slot #0 are 0, 4, and 8. Therefore, DMRS is configured in the resource elements represented by slashes and grid lines. As Figure 11 shown, DMRS is configured with a certain interval in the frequency direction. In particular, the DMRS of the slanted resource elements is also called the front-loaded DMRS. In addition, the DMRS of the grid-line resource elements is also called the additional DMRS
[0504] In Figure 11 it, the reference location l for time slot #1 1 start is set to the location where the transmission of PUSCH starts in time slot #1 (that is, the location where the OFDM symbol index l = 14). That is, the OFDM symbol index l = 14 is the reference location l for time slot #0 1 start . Here, the configuration modes for time slot #1 are 0, 5, and 10. Therefore, DMRS is configured in the resource elements represented by slashes and grid lines. In particular, the DMRS of the horizontal resource elements is also called the front-loaded DMRS. In addition, the DMRS of the vertical resource elements is also called the additional DMRS
[0505] Also as Figure 11 shown, the configuration mode of DMRS can be different for each time slot or can be set for each time slot. For example, the configuration mode of DMRS can be determined based on the number of OFDM symbols used for PUSCH in the time slot
[0506] As Figure 11 shown, the configuration of the time-domain sparse DMRS is preferred in an environment where the terminal device 1 moves at high speed. However, in the case where the terminal device 1 moves at low speed or the terminal device 1 does not move, it is sometimes not an efficient use of resources. Therefore, when PUSCH is configured over multiple time slots, it is preferred to further limit the setting of the DMRS configuration
[0507] For example, the time slot configured with DMRS can be given based at least on the configuration period X2 of DMRS. For example, the time slot configured with DMRS can also be determined based at least on the configuration period X2 of DMRS. For example, the terminal device 1 can determine, based at least on the configuration period X2 of DMRS, in which time slot within one period of the DMRS configuration period DMRS is configured. For example, the base station device 3 can also determine, based at least on the configuration period X2 of DMRS, in which time slot within one period of the DMRS configuration period DMRS is configured.
[0508] Figure 12 is a diagram showing an example of a time slot of DMRS configured for PUSCH for one scheme of the present embodiment. In Figure 12 the horizontal axis represents the time axis. Further, in Figure 12 a plurality of time slots are shown on the time axis (in Figure 12 there are 8 time slots). Here, Figure 12 the plurality of time slots are indexed in chronological order from time slot #0 (slot#0) to time slot #3 (slot#3) for each configuration period of DMRS. In Figure 12 the plurality of time slots are configured continuously in the time domain, but the scheme of the present invention is not limited to the plurality of time slots being configured continuously in the time domain. For example, in the scheme of the present invention, the plurality of time slots can also be composed of time slots capable of performing uplink transmission. That is, in the scheme of the present invention, it can also be the case that the plurality of time slots do not include time slots capable of performing downlink transmission.
[0509] For example, in Figure 12 DMRS for PUSCH can be configured in time slot #0, time slot #1, time slot #4, and time slot #5. On the other hand, in Figure 12 DMRS for PUSCH may not be configured in time slot #2, time slot #3, time slot #6, and time slot #7.
[0510] For example, the time slot configured with DMRS for PUSCH can be configured in the X7 time slot at the start within one period of the DMRS configuration period. On the other hand, DMRS may not be configured in the time slots not determined to be configured with DMRS for PUSCH.
[0511] For example, the time slot configured with DMRS for PUSCH can have periodicity of X7 time slots within one period of the DMRS configuration period. For example, the time slot i of DMRS configured for PUSCH can be a value that satisfies mod(i, X7) = Z. Here, Z can be included in at least any one of RRC parameters, signals of the upper layer, uplink grant for scheduling of the PUSCH, or one DCI format.
[0512] For example, X7 can be determined based at least on the seventh control information. For example, the seventh control information can be determined based at least on any one of RRC parameters, signals from the upper layer, uplink grants for PUSCH scheduling, or a DCI format.
[0513] Even when the terminal device 1 holds the seventh control information, DMRS for the PUSCH of message 3 can be configured in all time slots.
[0514] For example, the terminal device 1 holding the seventh control information can mean the terminal device 1 holding X7. For example, the seventh control information can be information representing X7. For example, the seventh control information is information other than the information representing X7, but can also be information for determining the X7.
[0515] Even when the terminal device 1 holds the seventh control information, DMRS for the PUSCH scheduled by a random access response grant can be configured in all time slots.
[0516] When the terminal device 1 does not hold the seventh control information, DMRS for the PUSCH can be configured in all time slots.
[0517] For example, X7 can be given based at least on the time domain constitution of the PUSCH scheduled by one uplink grant. For example, X7 can also be determined based at least on the time domain constitution of the PUSCH scheduled by one uplink grant. For example, the terminal device 1 can determine X7 based at least on the time domain constitution of the PUSCH scheduled by one uplink grant. For example, the base station device 3 can also determine X7 based at least on the time domain constitution of the PUSCH scheduled by one uplink grant.
[0518] By controlling X7 based at least on the time domain constitution of the PUSCH, it is possible to control the time domain density of the DMRS of the PUSCH based on the time domain constitution of the PUSCH.
[0519] For example, it can be that when the time domain constitution of the PUSCH is the first constitution, X7 is the first value. In addition, it can also be that when the time domain constitution of the PUSCH is a second constitution different from the first constitution, X7 is a second value different from the first value. For example, it can be that when the time resource of the PUSCH is the number of the first time slots, X7 is the first value. In addition, it can also be that when the time resource of the PUSCH is a second time slot different from the first time slot, X7 is a second value different from the first value.
[0520] For example, X7 can be given based on at least X0. For example, X7 can also be determined based on at least X0. For example, the terminal device 1 can determine X7 based on at least X0. For example, the base station device 3 can also determine X7 based on at least X0.
[0521] By controlling X7 based on at least X0, it is possible to control the density in the time domain of the DMRS of the PUSCH based on the configuration period of the transport block. For example, it is preferable to implement the configuration of the specified DMRS for each transport block.
[0522] For example, it can be that when X0 is the first value, X7 is the second value. In addition, it can also be that when X0 is the third value different from the first value, X7 is the fourth value different from the second value.
[0523] For example, X7 can be given based on at least X1. For example, X7 can also be determined based on at least X1. For example, the terminal device 1 can determine X7 based on at least X1. For example, the base station device 3 can also determine X7 based on at least X1.
[0524] By controlling X7 based on at least X1, it is possible to control the density in the time domain of the DMRS of the PUSCH based on the configuration period of the sequence of modulation symbols. For example, it may become easier to install the configuration of the modulation symbols and the configuration of the DMRS.
[0525] For example, it can be that when X1 is the first value, X7 is the second value. In addition, it can also be that when X1 is the third value different from the first value, X7 is the fourth value different from the second value.
[0526] For example, X7 can be given based on at least X2. For example, X7 can also be determined based on at least X2. For example, the terminal device 1 can determine X7 based on at least X2. For example, the base station device 3 can also determine X7 based on at least X2.
[0527] By controlling X7 based on at least X2, it is possible to control the density in the time domain of the DMRS of the PUSCH based on the configuration period of the DMRS. Flexible configuration of the DMRS can be achieved by setting the configuration period of the DMRS and the density in the time domain of the DMRS.
[0528] For example, it can be that when X2 is the first value, X7 is the second value. In addition, it can also be that when X2 is the third value different from the first value, X7 is the fourth value different from the second value.
[0529] For example, X7 can be given based on at least X3. For example, X7 can also be determined based on at least X3. For example, the terminal device 1 can determine X7 based on at least X3. For example, the base station device 3 can also determine X7 based on at least X3.
[0530] By controlling X7 based on at least X3, it is possible to control the density of the DMRS in the time domain of the PUSCH based on the coherence period. It is possible to control the DMRS density based on the mobile speed of the terminal by setting the coherence period and the density of the DMRS in the time domain.
[0531] For example, it can be that when X3 is a first value, X7 is a second value. In addition, it can also be that when X3 is a third value different from the first value, X7 is a fourth value different from the second value.
[0532] For example, X7 can be given based on at least X4. For example, X7 can also be determined based on at least X4. For example, the terminal device 1 can determine X7 based on at least X4. For example, the base station device 3 can also determine X7 based on at least X4.
[0533] By controlling X7 based on at least X4, it is possible to control the density of the DMRS in the time domain of the PUSCH based on the determination method of the transport block size.
[0534] For example, it can be that when X4 is a first value, X7 is a second value. In addition, it can also be that when X4 is a third value different from the first value, X7 is a fourth value different from the second value.
[0535] Figure 13 It is a diagram showing a configuration example of the DMRS of the PUSCH for one scheme of the present embodiment. In Figure 13 it is assumed that the configuration period of the DMRS for the PUSCH is 1 time slot. In Figure 13 the horizontal axis represents the time axis and the vertical axis represents the frequency axis. In addition, in Figure 13 in the time domain, the resource elements corresponding to the OFDM symbols of 2 time slots are shown. In addition, in Figure 13 in the frequency domain, the resource elements corresponding to 1 PRB are shown. In addition, Figure 13 the 28 OFDM symbols shown are appended with indices l = 0 to l = 27 in ascending order in the time domain. In addition, in Figure 13 it is shown that the PUSCH is configured in the OFDM symbols l = 3 to l = 27.
[0536] In Figure 13 the configuration mode of the DMRS includes the OFDM symbol indices 0, 8, 16. That is, with the reference location l of the DMRS startBased on the 0th, 8th, and 16th OFDM symbols, DMRS is configured.
[0537] As Figure 13 shown, the configuration mode of DMRS can be applied for each period of the configuration period of DMRS. Here, the configuration mode of DMRS can be composed of a set of integer values in the range of 0 to X2 * 14 OFDM symbols - 1. In particular, at least one of the indexes of the OFDM symbols included in the configuration mode of DMRS can be a value greater than 13.
[0538] Hereinafter, the solutions of various devices of one solution of the present embodiment will be described.
[0539] (1) To achieve the above object, the solution of the present invention adopts the following solution. That is, the first solution of the present invention is a terminal device, comprising: a receiving unit that receives a DCI format for scheduling PUSCH; and a transmitting unit that transmits the PUSCH in a plurality of time slots, the size of the transport block being given based on a target coding rate indicated by the DCI format, the target coding rate being 1 or more, and the effective coding rate of the PUSCH being 1 or less, where the effective coding rate is a value obtained by dividing the size of the transport block by the product of the modulation order of the PUSCH and the number of resource elements of the PUSCH.
[0540] (2) Further, in the first solution of the present invention, the DCI format represents an index. In the first case, the target coding rate is given based on the first MCS table and the index. In the second case, the target coding rate is given based on the second MCS table and the index. All the target coding rates included in the first MCS table are 1 or less, and at least one of the target coding rates included in the second MCS table is 1 or more.
[0541] (3) Further, in the first solution of the present invention, the DCI format represents an index. The terminal device selects one MCS table from a set of MCS tables including at least the first MCS table and the second MCS table, and determines the target coding rate based on the one MCS table and the index. All the target coding rates included in the first MCS table are 1 or less, and at least one of the target coding rates included in the second MCS table is 1 or more.
[0542] (4) In addition, in the first aspect of the present invention, the first MCS table is an MCS table including at least 64QAM, at least one of the target coding rates included in the second MCS table is 1 or more, and in the third case, the target coding rate is given based on the third MCS table and the index. The third MCS table is an MCS table including at least 256QAM. In the first case, the CRC attached to the DCI format is scrambled by the C-RNTI, the signal waveform of the PUSCH is DFT-S-OFDM, the RRC parameter indicating the third MCS table is not set, and the PUSCH is configured in one time slot. In the second case, the CRC attached to the DCI format is scrambled by the C-RNTI, the signal waveform of the PUSCH is the DFT-S-OFDM, and the PUSCH is configured in a plurality of time slots. In the third case, the CRC attached to the DCI format is scrambled by the C-RNTI, the signal waveform of the PUSCH is the DFT-S-OFDM, the RRC parameter indicating the third MCS table is set, and the PUSCH is configured in the one time slot.
[0543] (5) In addition, the second aspect of the present invention is a terminal device, including: a receiving unit that receives a DCI format for scheduling the PUSCH; and a transmitting unit that transmits the PUSCH. The target coding rate is determined based at least on the value of the MCS field included in the DCI format. When the PUSCH is configured in a plurality of time slots, the size of the transport block included in the PUSCH is determined based at least on the target coding rate and a first operator. When the PUSCH is configured in one time slot, the size of the transport block included in the PUSCH is determined based at least on the target coding rate, and the size of the transport block is determined without using the first operator.
[0544] (6) In addition, in the second aspect of the present invention, the first operator is set such that the size of the transport block when the PUSCH is configured in a plurality of time slots is larger than the size of the transport block when the PUSCH is configured in one time slot.
[0545] (7) In addition, in the second aspect of the present invention, when the PUSCH is scheduled by a random access response, regardless of whether the PUSCH is configured in the plurality of time slots, the size of the transport block is determined without using the first operator.
[0546] (8) In addition, in the second aspect of the present invention, the first operator is related to N RE 、N a RE 、NRB sc , N sh symb , N PRB DMRS , N PRB oh , N info , N a info and N TBS a value obtained by multiplying some or all of the values in TBS , and the first operator is greater than 1.
[0547] (9) Further, in the second aspect of the present invention, the first operator is indicated by the DCI format, and the number of the plurality of time slots is determined based at least on the first operator.
[0548] (10) Further, in the second aspect of the present invention, when the PUSCH is configured in a plurality of time slots, the first operator is determined based at least on the number of the plurality of time slots.
[0549] (11) Further, a third aspect of the present invention is a terminal device, comprising: a receiving unit that receives a DCI format for scheduling one or more PUSCHs; and a transmitting unit that transmits the one or more PUSCHs in a plurality of time slots, a DMRS associated with any one or all of the one or more PUSCHs is configured in a first set of the plurality of time slots, the first set includes a time slot from the starting time slot of the plurality of time slots to the X-th time slot, and the DMRS is not configured in time slots other than the first set in the plurality of time slots, the terminal device determines the value of X based at least on 1) a signal from the upper layer, 2) the DCI format, or the number of the plurality of time slots, and in the time slots in which the DMRS is configured, the mode of the OFDM symbols in which the DMRS is configured is given based on the time-domain PUSCH resource allocation information included in the DCI format.
[0550] (12) Further, a fourth aspect of the present invention is a terminal device, comprising: a receiving unit that receives a DCI format for scheduling one or more PUSCHs; and a transmitting unit that transmits the one or more PUSCHs in a plurality of time slots, wherein DMRS associated with any one or all of the one or more PUSCHs is configured in a time slot having an index i that satisfies mod(i, X)=n among the plurality of time slots, and the DMRS is not configured in a time slot having an index i that does not satisfy mod(i, X)=n, the index i being 1) an index of a time slot within a radio frame or 2) an index among the plurality of time slots, n being an integer, and the terminal device determines the value of X based on at least 1) a signal from a higher layer, 2) the DCI format, or the number of the plurality of time slots, and in the time slot where the DMRS is configured, the mode of the OFDM symbol in which the DMRS is configured is given based on time-domain PUSCH resource allocation information included in the DCI format.
[0551] (13) Further, a fifth aspect of the present invention is a base station device, comprising: a transmitting unit that transmits a DCI format for scheduling a PUSCH; and a receiving unit that receives the PUSCH in a plurality of time slots, wherein the size of the transport block is given based on a target coding rate indicated by the DCI format, the target coding rate being 1 or more, and the effective coding rate of the PUSCH being 1 or less, the effective coding rate being a value obtained by dividing the size of the transport block by the product of the modulation order of the PUSCH and the number of resource elements of the PUSCH.
[0552] (14) Further, in the fifth aspect of the present invention, the DCI format represents an index, and in a first case, the target coding rate is given based on a first MCS table and the index, and in a second case, the target coding rate is given based on a second MCS table and the index, all of the target coding rates included in the first MCS table being 1 or less, and at least one of the target coding rates included in the second MCS table being 1 or more.
[0553] (15) Further, in the fifth aspect of the present invention, the DCI format represents an index, and the terminal device selects one MCS table from a set of MCS tables including at least a first MCS table and a second MCS table, and determines the target coding rate based on the one MCS table and the index, all of the target coding rates included in the first MCS table being 1 or less, and at least one of the target coding rates included in the second MCS table being 1 or more.
[0554] (16) In addition, in the fifth aspect of the present invention, the first MCS table is an MCS table including at least 64QAM, at least one of the target coding rates included in the second MCS table is 1 or more, and in the third case, the target coding rate is given based on the third MCS table and the index. The third MCS table is an MCS table including at least 256QAM. In the first case, the CRC attached to the DCI format is scrambled by the C-RNTI, the signal waveform of the PUSCH is DFT-S-OFDM, the RRC parameter indicating the third MCS table is not set, and the PUSCH is configured in one time slot. In the second case, the CRC attached to the DCI format is scrambled by the C-RNTI, the signal waveform of the PUSCH is the DFT-S-OFDM, and the PUSCH is configured in a plurality of time slots. In the third case, the CRC attached to the DCI format is scrambled by the C-RNTI, the signal waveform of the PUSCH is the DFT-S-OFDM, the RRC parameter indicating the third MCS table is set, and the PUSCH is configured in the one time slot.
[0555] (17) In addition, the sixth aspect of the present invention is a base station device including: a transmission unit that transmits a DCI format for scheduling the PUSCH; and a reception unit that receives the PUSCH. The target coding rate is determined based at least on the value of the MCS field included in the DCI format. When the PUSCH is configured in a plurality of time slots, the size of the transport block included in the PUSCH is determined based at least on the target coding rate and a first operator. When the PUSCH is configured in one time slot, the size of the transport block included in the PUSCH is determined based at least on the target coding rate, and the first operator is not used to determine the size of the transport block.
[0556] (18) In addition, in the sixth aspect of the present invention, the first operator is set such that the size of the transport block when the PUSCH is configured in a plurality of time slots is larger than the size of the transport block when the PUSCH is configured in one time slot.
[0557] (19) In addition, in the sixth aspect of the present invention, when the PUSCH is scheduled by a random access response, regardless of whether the PUSCH is configured in the plurality of time slots, the first operator is not used to determine the size of the transport block.
[0558] (20) In addition, in the sixth aspect of the present invention, the first operator is related to N RE 、N a RE, N RB sc , N sh symb , N PRB DMRS , N PRB oh , N info , N a info and N TBS a value obtained by multiplying some or all of the values in TBS , and the first operator is greater than 1.
[0559] (21) Further, in the sixth aspect of the present invention, the first operator is indicated by the DCI format, and the number of the plurality of time slots is determined based at least on the first operator.
[0560] (22) Further, in the sixth aspect of the present invention, when the PUSCH is configured in a plurality of time slots, the first operator is determined based at least on the number of the plurality of time slots.
[0561] (23) Further, a seventh aspect of the present invention is a base station device, comprising: a transmission unit that transmits a DCI format for scheduling one or more PUSCHs; and a reception unit that receives the one or more PUSCHs in a plurality of time slots, a DMRS associated with any one or all of the one or more PUSCHs is configured in a first set of the plurality of time slots, the first set includes a time slot from the starting time slot of the plurality of time slots to the X-th time slot, and the DMRS is not configured in time slots other than the first set in the plurality of time slots, and the terminal device determines the value of X based at least on 1) a signal from the upper layer, 2) the DCI format, or the number of the plurality of time slots, and in the time slot in which the DMRS is configured, a pattern of OFDM symbols in which the DMRS is configured is given based on time-domain PUSCH resource allocation information included in the DCI format.
[0562] (24) Further, an eighth aspect of the present invention is a base station apparatus, comprising: a transmission unit that transmits DCI format for scheduling one or more PUSCHs; and a reception unit that receives the one or more PUSCHs in a plurality of time slots, wherein DMRS associated with any one or all of the one or more PUSCHs is configured in a time slot having an index i that satisfies mod(i, X)=n among the plurality of time slots, and the DMRS is not configured in a time slot having an index i that does not satisfy mod(i, X)=n, the index i being 1) an index of a time slot within a radio frame or 2) an index among the plurality of time slots, n being an integer, and the terminal apparatus determines the value of X based on at least 1) a signal from the upper layer, 2) the DCI format, or the number of the plurality of time slots, and in the time slot where the DMRS is configured, the mode of the OFDM symbol in which the DMRS is configured is given based on the time-domain PUSCH resource allocation information included in the DCI format.
[0563] The program operating in the base station apparatus 3 and the terminal apparatus 1 according to an aspect of the present invention may be a program that controls a CPU (Central Processing Unit) or the like to implement the functions of the above-described embodiments according to an aspect of the present invention (a program that causes a computer to function). Then, the information processed by these apparatuses is temporarily stored in a RAM (Random Access Memory) during its processing, and then stored in various ROMs such as a Flash ROM (Read Only Memory), an HDD (Hard Disk Drive), etc., and read, corrected, and written by the CPU as needed.
[0564] Note that a part of the terminal apparatus 1 and the base station apparatus 3 of the above-described embodiments may also be implemented by a computer. In this case, it can be implemented by recording a program for implementing the control function on a computer-readable recording medium, reading the program recorded on the recording medium into a computer system, and executing it.
[0565] Note that the "computer system" mentioned here refers to a computer system built in the terminal apparatus 1 or the base station apparatus 3, and a computer system including hardware such as an OS and peripheral devices is adopted. Further, the "computer-readable recording medium" refers to a removable medium such as a floppy disk, a magneto-optical disk, a ROM, a CD-ROM, etc., and a storage device such as a hard disk built in the computer system.
[0566] Furthermore, the "computer-readable recording medium" may also include: a recording medium that stores a program dynamically for a short period of time, such as a communication line in the case of transmitting a program via a network such as the Internet or a communication line such as a telephone line; and a recording medium that stores a program for a fixed period of time, such as a volatile memory inside a computer system of a server or a client in this case. In addition, the above program may be a program that implements a part of the above functions, or a program that can implement the above functions by combining with a program already recorded in a computer system.
[0567] In addition, the base station device 3 in the above embodiment can also be implemented as an aggregate (device group) composed of multiple devices. Each device constituting the device group may have some or all of the functions or function blocks of the base station device 3 in the above embodiment. As the device group, it is sufficient to have all the functions or function blocks of the base station device 3. In addition, the terminal device 1 in the above embodiment can also communicate with the base station device as an aggregate.
[0568] In addition, the base station device 3 in the above embodiment may be an EUTRAN (Evolved Universal Terrestrial Radio Access Network) and / or an NG-RAN (NextGenRAN, NR RAN). In addition, the base station device 3 in the above embodiment may also have some or all of the functions of an upper node for an eNodeB and / or a gNB.
[0569] In addition, some or all of the terminal device 1 and the base station device 3 in the above embodiment can be typically implemented as an LSI as an integrated circuit, or can be implemented as a chipset. Each function block of the terminal device 1 and the base station device 3 can be independently chipified, or some or all can be integrated and chipified. In addition, the method of integrating into an integrated circuit is not limited to an LSI, and a dedicated circuit or a general-purpose processor can also be used. In addition, in the case where an integrated circuit technology replacing the LSI appears with the progress of semiconductor technology, an integrated circuit based on this technology can also be used.
[0570] In addition, in the above embodiment, a terminal device as an example of a communication device is described, but the invention of the present application is not limited thereto, and it can be applied to fixed or non-mobile electronic devices installed indoors and outdoors, such as terminal devices or communication devices of AV devices, kitchen devices, cleaning / washing devices, air conditioning devices, office devices, vending machines, and other living devices.
[0571] As described above, the embodiments of the present invention have been described in detail with reference to the accompanying drawings. However, the specific configuration is not limited to this embodiment, and includes design changes and the like within the scope not departing from the gist of the present invention. In addition, one aspect of the present invention can be variously modified within the scope shown in the technical solution, 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, it also includes a configuration obtained by replacing elements having the same effect as the elements described in the above respective embodiments with each other.
[0572] Industrial Applicability
[0573] One aspect of the present invention can be used, for example, in communication systems, communication devices (such as mobile phone devices, base station devices, wireless LAN devices, or sensor devices), integrated circuits (such as communication chips), or programs.
[0574] Explanation of Reference Numerals
[0575] 1 (1A, 1B, 1C) Terminal Device
[0576] 3 Base Station Device
[0577] 10, 30 Radio Transceiver Unit
[0578] 11, 31 Antenna Unit
[0579] 12, 32 RF Unit
[0580] 13, 33 Baseband Unit
[0581] 14, 34 Upper Layer Processing Unit
[0582] 15, 35 Medium Access Control Layer Processing Unit
[0583] 16, 36 Radio Resource Control Layer Processing Unit
[0584] 91, 92, 93, 94 Search Area Set
[0585] 300 Component Carrier
[0586] 301 Primary Cell
[0587] 302, 303 Secondary Cells
[0588] 3000 Point
[0589] 3001, 3002 Resource Grid
[0590] 3003, 3004 BWP
[0591] 3011, 3012, 3013, 3014 Offset
[0592] 3100 and 3200 common resource block sets
Claims
1. A terminal device, the terminal device comprising: a receiving unit configured to receive a downlink control information DCI format for scheduling a physical uplink shared channel PUSCH in N time slots; and a transmitting unit configured to transmit the PUSCH, wherein the size of a transport block transmitted in the PUSCH is determined by N RE = X·min(156, N a RE )·n PRB ; The said N a RE is determined by N RB sc ·N sh symb -N PRB DMRS -N PRB oh to be determined The said n PRB is the number of physical resource blocks (PRBs) allocated to the said PUSCH, The said N RB sc is the number of subcarriers of each resource block RB, The N sh symb is the number of OFDM symbols allocated to the PUSCH within the time duration, The said N PRB DMRS is the number of resource elements assigned to the demodulation reference signal DMRS for the PUSCH in one PRB. The said N PRB oh is indicated by the first Radio Resource Control (RRC) parameter, and the X is provided by a second RRC parameter, In the case where the period for allocating a redundant version RV is greater than 1, the size is given by N RE = X·min(156, N a RE )·n PRB and is determined by when the period is equal to 1, the size is determined by N RE = min(156, N a RE )·n PRB ; 2. A base station device, the base station device comprising: a transmitting unit configured to transmit a downlink control information DCI format for scheduling a physical uplink shared channel PUSCH in N time slots; and a receiving unit configured to receive the PUSCH, wherein the size of a transport block received in the PUSCH is determined by N RE = X · min(156, N a RE ) · n PRB ; The said N a RE is determined by N RB sc ·N sh symb -N PRB DMRS -N PRB oh to be determined. The said n PRB is the number of physical resource blocks (PRBs) allocated to the said PUSCH, The N RB sc is the number of subcarriers of each resource block RB, The N sh symb is the number of OFDM symbols allocated to the PUSCH within the time duration, The N PRB DMRS is the number of resource elements assigned to the demodulation reference signal DMRS for the PUSCH in one PRB, The said N PRB oh is indicated by the first Radio Resource Control (RRC) parameter, and the X is provided by a second RRC parameter, In the case where the period for allocating a redundant version RV is greater than 1, the size is determined by N RE = X·min(156, N a RE )·n PRB and when the period is equal to 1, the size is determined by N RE = min(156, N a RE )·n PRB ; 3. A communication method performed by a terminal device, the communication method comprising: receiving a downlink control information DCI format for scheduling a physical uplink shared channel PUSCH in N time slots; and transmitting the PUSCH, wherein the size of a transport block transmitted in the PUSCH is determined by N RE = X · min(156, N a RE ) · n PRB ; The said N a RE is determined by N RB sc ·N sh symb -N PRB DMRS -N PRB oh to be determined. The said n PRB is the number of physical resource blocks (PRBs) allocated to the said PUSCH, The N RB sc is the number of subcarriers of each resource block RB, The N sh symb is the number of OFDM symbols allocated to the PUSCH within the time duration, The N PRB DMRS is the number of resource elements allocated to the demodulation reference signal DMRS for the PUSCH in one PRB. The said N PRB oh is indicated by a first Radio Resource Control (RRC) parameter, and the X is provided by a second RRC parameter, In the case where the period for allocating a redundant version RV is greater than 1, the size is determined by N RE = X·min(156, N a RE )·n PRB and when the period is equal to 1, the size is determined by N RE = min(156, N a RE )·n PRB ;
Citation Information
Patent Citations
Sleeper
JP2020012258A
Method, device and system for determining size of transmission block
CN110166168A